.component-physics-chip{position:absolute;top:0;left:0;overflow:hidden;border-radius:8px;background:#f5f5f5;color:#29292e;font-family:var(--font-manrope),"Manrope",sans-serif;font-size:14px;line-height:20px;-webkit-font-smoothing:antialiased;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;transform:translate(-9999px,-9999px);box-shadow:0 2px 12px rgba(0,0,0,.07)}.component-physics-chip[data-motion=moving]{will-change:transform}.component-physics-chip *,.component-physics-chip :after,.component-physics-chip :before{box-sizing:border-box}.component-physics-chip--avatar{border-radius:0;background:transparent;overflow:visible;box-shadow:none}.spark-sample-button{display:grid;place-items:center;width:100%;height:100%;border-radius:inherit;color:#2343a3;font-weight:800;white-space:nowrap}.spark-sample-button--primary{color:#fff;background:#2343a3}.spark-sample-button--secondary{background:#e7e8fa}.spark-sample-button--outline{border:1px solid #2343a3}.spark-sample-button--danger{color:#fff;background:#ed1846}.spark-sample-button--danger-ghost{color:#bc123d}.spark-sample-avatar{position:relative;display:grid;place-items:center;flex:0 0 auto;width:100%;height:100%;border-radius:50%;color:#fff;background:#283d78;font-size:18px;font-weight:500;line-height:1}.component-physics-chip--avatar>.spark-sample-avatar{width:40px;height:40px;margin-top:6px}.spark-sample-avatar__presence{position:absolute;top:-6px;right:-6px;width:20px;height:20px;padding:2px;border-radius:50%;color:#00b581;background:#f5f5f5}.spark-sample-avatar__presence svg{display:block;width:100%;height:100%}.spark-sample-person{display:flex;align-items:center;gap:12px;height:100%}.spark-sample-person>.spark-sample-avatar{width:40px;height:40px}.spark-sample-person__details{display:flex;flex-direction:column;gap:2px;min-width:0}.spark-sample-person__name{font-size:14px;font-weight:600;line-height:18px;white-space:nowrap}.spark-sample-person__status{display:flex;align-items:center;gap:8px;font-size:12px;line-height:16px}.spark-sample-person__status>span{width:12px;height:12px;border-radius:50%;background:#00b581}.spark-sample-dropdown{display:flex;align-items:center;justify-content:space-between;gap:12px;height:100%;padding:0 8px;white-space:nowrap}.spark-sample-dropdown svg{flex:0 0 16px;width:16px;height:16px;color:#50535c}.spark-sample-single-card{display:flex;flex-direction:column;gap:6px;height:100%;color:#50535c}.spark-sample-card-title{font-size:14px;font-weight:700;line-height:20px}.spark-sample-card-surface{padding:14px;border:1px solid #bac5e0;border-radius:8px;background:#fff}.spark-sample-single-card>.spark-sample-card-surface{flex:1 1;min-height:0}.spark-sample-card-caption{padding:0 16px;font-size:12px;line-height:18px}.spark-sample-slot{display:grid;place-items:center;width:100%;height:100%;min-height:0;border:1px dashed #ff00a2;border-radius:8px;color:#ff00a2;font-size:10px;font-weight:400;line-height:16px}.spark-sample-double-card{display:flex;flex-direction:column;gap:12px;height:100%}.spark-sample-double-card>.spark-sample-slot{flex:1 1}.spark-sample-card-divider{flex:0 0 1px;background:#d9deec}.spark-sample-alert{display:flex;align-items:flex-start;gap:12px;height:100%;padding:12px;font-size:12px;line-height:16px}.spark-sample-alert>svg{flex:0 0 16px;width:16px;height:16px;color:var(--sample-alert-color)}.spark-sample-alert--success{--sample-alert-color:#009c72;background:#cdf0e7}.spark-sample-alert--info{--sample-alert-color:#40558f;background:#e0e4ee}.spark-sample-alert--warning{--sample-alert-color:#9a7b20;background:#fff5d8}.spark-sample-alert--error{--sample-alert-color:#bb153b;background:#fad1da}.spark-sample-toast-frame{height:100%;padding:9px}.spark-sample-toast{display:flex;align-items:center;gap:16px;height:100%;padding:12px 16px;border-radius:8px;color:#fff;background:#29292e;box-shadow:0 2px 8px rgba(0,0,0,.12)}.spark-sample-toast>svg{flex:0 0 24px;width:24px;height:24px}.spark-sample-toast>span:not(.spark-sample-toast__close){flex:1 1;min-width:0;font-size:14px;line-height:20px}.spark-sample-toast__close{font-size:14px;font-weight:800;white-space:nowrap}.pasito-container{--pill-dot-size:8px;--pill-active-width:24px;--pill-gap:6px;--pill-duration:500ms;--pill-easing:cubic-bezier(0.215,0.61,0.355,1);--pill-bg:rgba(0,0,0,0.12);--pill-active-bg:rgba(0,0,0,0.8);--pill-fill-bg:rgba(255,255,255,0.45);--pill-container-bg:rgba(0,0,0,0.04);--pill-container-radius:999px;--pill-container-border:rgba(0,0,0,0.06);display:inline-flex;padding:6px 10px;background:var(--pill-container-bg);border-radius:var(--pill-container-radius);border:1px solid var(--pill-container-border);overflow:hidden}.pasito-track{display:flex;align-items:center;margin-left:calc(-1 * var(--pill-gap));transition:transform var(--pill-duration) var(--pill-easing)}.pasito-vertical .pasito-track{flex-direction:column;margin-left:0;margin-top:calc(-1 * var(--pill-gap))}.pasito-step{position:relative;width:var(--pill-dot-size);height:var(--pill-dot-size);border-radius:999px;border:none;padding:0;cursor:pointer;background:var(--pill-bg);flex-shrink:0;overflow:hidden;margin-left:var(--pill-gap);margin-top:0;transform-origin:center center;transition:width var(--pill-duration) var(--pill-easing),height var(--pill-duration) var(--pill-easing),background var(--pill-duration) var(--pill-easing),opacity var(--pill-duration) var(--pill-easing),transform var(--pill-duration) var(--pill-easing),margin-left var(--pill-duration) var(--pill-easing),margin-top var(--pill-duration) var(--pill-easing)}.pasito-vertical .pasito-step{margin-left:0;margin-top:var(--pill-gap)}.pasito-step:focus-visible{outline:2px solid rgba(0,0,0,.3);outline-offset:2px}.pasito-step-active{width:var(--pill-active-width);background:var(--pill-active-bg)}.pasito-vertical .pasito-step-active{width:var(--pill-dot-size);height:var(--pill-active-width)}.pasito-step:after{content:"";position:absolute;top:0;left:0;bottom:0;width:0;border-radius:inherit;background:var(--pill-fill-bg);pointer-events:none}.pasito-vertical .pasito-step:after{right:0;bottom:auto;width:auto;height:0}.pasito-step-filling:after{width:100%;transition:width var(--pill-fill-duration,3s) linear}.pasito-vertical .pasito-step-filling:after{width:auto;height:100%;transition:height var(--pill-fill-duration,3s) linear}.pasito-entering{width:0;margin-left:0;margin-top:0;opacity:0;transform:scale(0);transition-duration:.25s}.pasito-vertical .pasito-entering{width:var(--pill-dot-size);height:0}.pasito-exiting{width:0;margin-left:0;margin-top:0;opacity:0;transform:scale(0);transition-duration:.25s}.pasito-vertical .pasito-exiting{width:var(--pill-dot-size);height:0}@media (prefers-reduced-motion:reduce){.pasito-step,.pasito-step-filling:after,.pasito-track{transition-duration:0s!important}}