@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-latin-ext-wght-normal-DO1Apj_S.woff2) format("woff2-variations");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-latin-wght-normal-Dx4kXJAl.woff2) format("woff2-variations");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter Variable;font-style:italic;font-display:swap;font-weight:100 900;src:url(/assets/inter-latin-ext-wght-italic-0pjOp8NU.woff2) format("woff2-variations");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter Variable;font-style:italic;font-display:swap;font-weight:100 900;src:url(/assets/inter-latin-wght-italic-DpCbqKDY.woff2) format("woff2-variations");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:JetBrains Mono Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(/assets/jetbrains-mono-latin-ext-wght-normal-DBQx-q_a.woff2) format("woff2-variations");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:JetBrains Mono Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(/assets/jetbrains-mono-latin-wght-normal-B9CIFXIH.woff2) format("woff2-variations");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:JetBrains Mono Variable;font-style:italic;font-display:swap;font-weight:100 800;src:url(/assets/jetbrains-mono-latin-ext-wght-italic-BrDczivE.woff2) format("woff2-variations");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:JetBrains Mono Variable;font-style:italic;font-display:swap;font-weight:100 800;src:url(/assets/jetbrains-mono-latin-wght-italic-B2M6KQje.woff2) format("woff2-variations");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--radius-xs: 6px;--radius-sm: 8px;--radius-md: 12px;--radius-lg: 16px;--radius-xl: 20px;--radius-2xl: 24px;--radius-full: 9999px;--ease-standard: cubic-bezier(.32, .72, 0, 1);--duration-fast: .15s;--duration-normal: .2s;--duration-base: .25s;--z-floating: 99999;--color-on-accent: #ffffff;--focus-ring-shadow: 0 0 0 1px var(--color-border), 0 0 0 4px color-mix(in srgb, var(--focus-ring) 30%, transparent)}:root[data-theme=dark]{color-scheme:dark;--color-bg: #070708;--color-content-bg: #101011;--color-surface-0: var(--color-content-bg);--color-surface-1: #171719;--color-surface-2: #1D1D20;--color-surface-3: #2B2B2E;--color-text-primary: #f0f0f0;--color-text-secondary: #6F717B;--color-text-tertiary: var(--color-text-secondary);--color-text-muted: #7e808b;--color-border-strong: #2B2B2E;--color-border: #1D1D20;--color-border-soft: #1D1D20;--material-regular: #171719;--material-regular-border: #1D1D20;--glass-bg: rgba(0, 0, 0, .2);--glass-bg-secondary: rgba(22, 22, 22, .27);--glass-border: rgba(113, 113, 113, .06);--glass-blur: blur(20px) saturate(150%);--glass-shadow: 0 4px 12px rgba(0, 0, 0, .3);--color-overlay: rgba(17, 17, 17, .8);--shadow-glass: 0 2px 8px rgba(0, 0, 0, .2);--shadow-elevated: 0 4px 16px rgba(0, 0, 0, .4), 0 0 0 1px rgba(255, 255, 255, .04);--shadow-card: 0 2px 8px rgba(0, 0, 0, .25), 0 0 0 1px rgba(255, 255, 255, .04);--color-scrollbar: rgba(235, 235, 245, .28);--color-scrollbar-hover: rgba(235, 235, 245, .42);--color-autofill-bg: #171719;--color-autofill-text: #f0f0f0;--accent-blue: #0A84FF;--color-brand-primary: #0A84FF;--accent-indigo: #5e5ce6;--accent-purple: #bf5af2;--accent-green: #2dcc70;--accent-teal: #64d2ff;--accent-yellow: #ffd60a;--accent-orange: #ff9f0a;--accent-red: #ff453a;--color-contrast-high: #ffffff;--color-contrast-low: #1D1D20;--button-bg: #171719;--button-bg-smooth: #101011;--button-border: #1D1D20;--input-bg: #101011;--input-fg: var(--color-text-primary);--status-success: #2dcc70;--status-success-bg: rgba(45, 204, 112, .1);--status-success-border: rgba(45, 204, 112, .2);--status-error: #ff453a;--status-error-bg: rgba(255, 69, 58, .1);--status-error-border: rgba(255, 69, 58, .2);--status-warning: #ffd60a;--status-warning-bg: rgba(255, 214, 10, .1);--status-warning-border: rgba(255, 214, 10, .2);--status-info: #0A84FF;--status-info-bg: rgba(10, 132, 255, .15);--status-info-border: rgba(10, 132, 255, .28);--hover-bg: rgba(255, 255, 255, .04);--active-bg: rgba(255, 255, 255, .06);--selected-indicator: var(--accent-blue);--focus-ring: var(--accent-blue);--syntax-key: #93c5fd;--syntax-string: #86efac;--syntax-primitive: #fbbf24;--syntax-null: #94a3b8;--syntax-meta: #64748b}:root[data-theme=light]{color-scheme:light;--color-bg: #FFF;--color-content-bg: #FFFFFF;--color-surface-0: var(--color-content-bg);--color-surface-1: #FFFFFF;--color-surface-2: #F6F6FA;--color-surface-3: #EFEFF4;--color-text-primary: #1D1D1F;--color-text-secondary: #6E6E73;--color-text-tertiary: var(--color-text-secondary);--color-text-muted: #8E8E93;--color-border-strong: rgba(60, 60, 67, .18);--color-border: rgba(60, 60, 67, .12);--color-border-soft: rgba(60, 60, 67, .08);--material-regular: rgba(255, 255, 255, .74);--material-regular-border: rgba(60, 60, 67, .08);--glass-bg: var(--material-regular);--glass-bg-secondary: rgba(242, 242, 247, .72);--glass-border: var(--material-regular-border);--glass-blur: blur(20px) saturate(180%);--glass-shadow: 0 6px 18px rgba(15, 23, 42, .04), inset 0 0 0 .5px rgba(255, 255, 255, .62);--color-overlay: rgba(255, 255, 255, .82);--shadow-glass: 0 4px 14px rgba(15, 23, 42, .035), 0 1px 2px rgba(15, 23, 42, .02);--shadow-elevated: 0 10px 28px rgba(15, 23, 42, .06), 0 2px 6px rgba(15, 23, 42, .03), 0 0 0 .5px rgba(60, 60, 67, .06);--shadow-card: 0 4px 16px rgba(15, 23, 42, .04), 0 1px 3px rgba(15, 23, 42, .025), 0 0 0 .5px rgba(60, 60, 67, .06);--color-scrollbar: rgba(60, 60, 67, .28);--color-scrollbar-hover: rgba(60, 60, 67, .42);--color-contrast-high: #1D1D1F;--color-contrast-low: #D1D1D6;--color-autofill-bg: #FFFFFF;--color-autofill-text: #1D1D1F;--button-bg: rgba(60, 60, 67, .032);--button-bg-smooth: rgba(60, 60, 67, .02);--button-border: rgba(60, 60, 67, .1);--input-bg: #FFFFFF;--input-fg: var(--color-text-primary);--accent-blue: #007aff;--color-brand-primary: #007aff;--accent-indigo: #5856d6;--accent-purple: #af52de;--accent-green: #34c759;--accent-teal: #5ac8fa;--accent-yellow: #ffcc00;--accent-orange: #ff9500;--accent-red: #ff3b30;--status-success: #34c759;--status-success-bg: rgba(52, 199, 89, .12);--status-success-border: rgba(52, 199, 89, .24);--status-error: #ff3b30;--status-error-bg: rgba(255, 59, 48, .12);--status-error-border: rgba(255, 59, 48, .24);--status-warning: #ffcc00;--status-warning-bg: rgba(255, 204, 0, .15);--status-warning-border: rgba(255, 204, 0, .3);--status-info: #007aff;--status-info-bg: rgba(0, 122, 255, .1);--status-info-border: rgba(0, 122, 255, .2);--hover-bg: rgba(60, 60, 67, .03);--active-bg: rgba(60, 60, 67, .05);--selected-indicator: #007aff;--focus-ring: #007aff;--syntax-key: #2563eb;--syntax-string: #16a34a;--syntax-primitive: #d97706;--syntax-null: #6b7280;--syntax-meta: #9ca3af}*{margin:0;padding:0;border:none;box-sizing:border-box;scrollbar-color:transparent transparent;scrollbar-width:none}:root{--font-sans: "Inter Variable", Inter, "Segoe UI Variable", "Segoe UI", system-ui, -apple-system, BlinkMacSystemFont, sans-serif;--font-mono: "JetBrains Mono Variable", "JetBrains Mono", "Cascadia Code", "Cascadia Mono", "SF Mono", Consolas, monospace;--scrollbar-size: 6px;--scrollbar-thumb-length: 28px;--scrollbar-edge-offset: 2px}html{font-size:var(--volt-root-font-size, 16px);font-family:var(--font-sans);height:-webkit-fill-available;max-width:var(--volt-app-max-width, 2560px);margin:0 auto;background-color:var(--color-bg)}html,body{height:100%;width:100%;background-color:var(--color-bg)}html[data-volt-desktop],html[data-volt-desktop] body{background-color:transparent}html[data-volt-desktop] #root{border-radius:12px;overflow:hidden;background-color:var(--color-bg)}html[data-volt-desktop][data-volt-maximized] #root{border-radius:0}#root{width:100%;max-width:100%;min-height:100dvh;background-color:transparent}body{font-family:var(--font-sans);color:var(--color-text-primary);min-height:100dvh;min-height:-webkit-fill-available;text-rendering:optimizeLegibility;font-synthesis-weight:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-tap-highlight-color:transparent}:where(button,input,select,textarea){font:inherit}:where(a,button,input,select,textarea,summary,[role=button],[tabindex]:not([tabindex="-1"])){touch-action:manipulation}:where(a,button,input,select,textarea,summary,[role=button],[tabindex]:not([tabindex="-1"])):focus{outline:none}:where(a,button,input,select,textarea,summary,[role=button],[tabindex]:not([tabindex="-1"])):focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}:where(body,#root){scroll-padding-top:env(safe-area-inset-top,0px);scroll-padding-right:env(safe-area-inset-right,0px);scroll-padding-bottom:env(safe-area-inset-bottom,0px);scroll-padding-left:env(safe-area-inset-left,0px)}::-webkit-scrollbar{width:0;height:0;background-color:transparent}::-webkit-scrollbar-track,::-webkit-scrollbar-corner{background-color:transparent}::-webkit-scrollbar-button{-webkit-appearance:none;display:none;width:0;height:0;background:transparent}::-webkit-scrollbar-thumb{background:transparent}.volt-custom-scrollbar{position:fixed;top:0;left:0;z-index:var(--z-floating);border-radius:var(--radius-full);background-color:var(--color-scrollbar);opacity:0;pointer-events:none;visibility:hidden;will-change:transform}.volt-custom-scrollbar.is-visible{opacity:1;visibility:visible}.volt-custom-scrollbar.is-active{background-color:var(--color-scrollbar-hover)}i{display:flex;justify-content:center;align-items:center}input[type=number]::-webkit-outer-spin-button,input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-webkit-appearance:textfield;appearance:textfield;-moz-appearance:textfield}input:-webkit-autofill,input:-webkit-autofill:focus,input:-webkit-autofill:hover{-webkit-box-shadow:0 0 0 1000px var(--color-autofill-bg) inset!important;box-shadow:0 0 0 1000px var(--color-autofill-bg) inset!important;-webkit-text-fill-color:var(--color-autofill-text)!important}.primary-surface{background:var(--glass-bg);backdrop-filter:var(--glass-blur);-webkit-backdrop-filter:var(--glass-blur);box-shadow:var(--shadow-glass)}.glass-bg{background:var(--glass-bg);box-shadow:var(--shadow-card);border:1px solid var(--glass-border);backdrop-filter:var(--glass-blur);-webkit-backdrop-filter:var(--glass-blur)}.react-flow__attribution{display:none}.text-truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.zone-danger{background:var(--status-error-bg);border:1px solid var(--status-error-border);border-radius:var(--radius-md)}.zone-warning{padding:.75rem 1rem;background:var(--status-warning-bg);border:1px solid var(--status-warning-border);border-radius:var(--radius-md)}.card-elevated{background:var(--color-surface-1);border:1px solid var(--color-border-soft);box-shadow:var(--shadow-elevated);border-radius:var(--radius-lg)}.m-0{margin:0}.mt-025{margin-top:.25rem}.mt-05{margin-top:.5rem}.mt-1{margin-top:1rem}.mt-1-5{margin-top:1.5rem}.mt-2{margin-top:2rem}.mt-3{margin-top:3rem}.mb-0{margin-bottom:0}.mb-025{margin-bottom:.25rem}.mb-05{margin-bottom:.5rem}.mb-075{margin-bottom:.75rem}.mb-1{margin-bottom:1rem}.mb-1-5{margin-bottom:1.5rem}.mb-2{margin-bottom:2rem}.mb-3{margin-bottom:3rem}.mx-auto{margin-left:auto;margin-right:auto}.p-0{padding:0}.px-1{padding:0 1rem}.p-025{padding:.25rem}.p-05{padding:.5rem}.p-075{padding:.75rem}.p-1{padding:1rem}.p-1-5{padding:1.5rem}.p-2{padding:2rem}.p-3{padding:3rem}.p-relative{position:relative}.p-sticky{position:sticky}.p-absolute{position:absolute}.p-fixed{position:fixed}.gap-0{gap:0}.gap-01{gap:.1rem}.gap-02{gap:.2rem}.gap-025{gap:.25rem}.gap-035{gap:.35rem}.gap-1{gap:1rem}.gap-05{gap:.5rem}.gap-075{gap:.75rem}.gap-1-5{gap:1.5rem}.gap-2{gap:2rem}.gap-3{gap:3rem}.w-max{width:100%}.w-50{width:50%}.h-max{height:100%}.mw-max{max-width:100%}.mh-max{max-height:100%}.object-contain{object-fit:contain}.wh-max{width:100vw}.vh-max{height:100dvh}.y-scroll{overflow-y:scroll}.y-auto{overflow-y:auto}.x-auto{overflow-x:auto;-webkit-overflow-scrolling:touch}.x-scroll{overflow-x:scroll;-webkit-overflow-scrolling:touch}.overflow-auto{overflow:auto}.overflow-hidden{overflow:hidden}.inset-0{top:0;right:0;bottom:0;left:0}.top-0{top:0}.top-1{top:1rem}.left-0{left:0}.left-1{left:1rem}.bottom-0{bottom:0}.bottom-1{bottom:1rem}.right-0{right:0}.right-1{right:1rem}.z-5{z-index:5}.z-10{z-index:10}.z-20{z-index:20}.d-flex{display:flex}.d-inline-flex{display:inline-flex}.items-baseline{align-items:baseline}.flex-1{flex:1}.items-start{align-items:start}.items-end{align-items:flex-end}.items-center,.flex-center{align-items:center}.min-h-0{min-height:0}.min-w-0{min-width:0}.content-center,.flex-center{justify-content:center}.content-around{justify-content:space-around}.content-between{justify-content:space-between}.content-end{justify-content:flex-end}.row-reverse{flex-direction:row-reverse}.row{flex-direction:row}.flex-wrap{flex-wrap:wrap}.f-shrink-0{flex-shrink:0}.d-flex.column{flex-direction:column}.d-none{display:none}.d-block{display:block}.d-grid{display:grid}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.grid-auto-fit{grid-template-columns:repeat(auto-fit,minmax(var(--grid-min, 180px),1fr))}.grid-auto-fill{grid-template-columns:repeat(auto-fill,minmax(var(--grid-min, 180px),1fr))}.place-items-center{place-items:center}.text-center{text-align:center}.text-right{text-align:right}.font-size-075{font-size:.6875rem}.font-size-05{font-size:.7rem}.font-size-1{font-size:.75rem}.font-size-1-5{font-size:.8125rem}.font-size-2{font-size:.875rem}.font-size-2-5{font-size:.95rem}.font-size-3{font-size:1rem}.font-size-4{font-size:1.25rem}.font-size-5{font-size:1.5rem}.font-size-5-5{font-size:1.8rem}.font-size-6{font-size:2rem}.font-weight-4{font-weight:400}.font-weight-5{font-weight:500}.font-weight-5-5{font-weight:550}.font-weight-6{font-weight:600}.color-muted-foreground{color:var(--color-text-muted)}.color-primary{color:var(--color-text-primary)}.color-secondary{color:var(--color-text-secondary)}.color-muted{color:var(--color-text-muted)}.color-tertiary{color:var(--color-text-tertiary)}.color-danger{color:var(--status-error)}.color-success{color:var(--status-success)}.color-warning{color:var(--status-warning)}.color-info{color:var(--status-info)}.color-brand{color:var(--color-brand-primary)}.line-height-1{line-height:1}.line-height-1-2{line-height:1.2}.line-height-1-4{line-height:1.4}.line-height-5{line-height:1.5}.text-uppercase{text-transform:uppercase}.text-eyebrow{font-size:.7rem;font-weight:600;text-transform:uppercase;letter-spacing:.05em;color:var(--color-text-muted)}.tabular-nums{font-variant-numeric:tabular-nums;font-feature-settings:"tnum","lnum"}.font-mono{font-family:var(--font-mono)}.b-soft{border:1px solid var(--color-border-soft)}.border-bottom-soft{border-bottom:1px solid var(--color-border-soft)}.border-top-soft{border-top:1px solid var(--color-border-soft)}.b-none{border:none}.radius-xs{border-radius:var(--radius-xs)}.radius-sm{border-radius:var(--radius-sm)}.radius-md{border-radius:var(--radius-md)}.radius-lg{border-radius:var(--radius-lg)}.radius-xl{border-radius:var(--radius-xl)}.radius-2xl{border-radius:var(--radius-2xl)}.radius-full{border-radius:var(--radius-full)}.shadow-card{box-shadow:var(--shadow-card)}.shadow-elevated{box-shadow:var(--shadow-elevated)}.shadow-glass{box-shadow:var(--shadow-glass)}.volt-divider{background:var(--color-border-soft)}.volt-divider--horizontal{height:1px;width:100%}.volt-divider--vertical{width:1px;height:100%}@keyframes animate-pulse{0%,to{opacity:1}50%{opacity:.4}}@keyframes animate-pulse-glow{0%,to{opacity:1;box-shadow:0 0 #0000}50%{opacity:.8;box-shadow:0 0 0 4px currentColor}}@keyframes animate-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes animate-skeleton{0%,to{opacity:.4}50%{opacity:.7}}@keyframes animate-fade-in{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.scrollbar-none{scrollbar-width:none}.scrollbar-none::-webkit-scrollbar{display:none}.center-x{left:50%;transform:translate(-50%)}.u-select-none{-webkit-user-select:none;user-select:none}.cursor-pointer{cursor:pointer}.focus-ring:focus-visible{outline:none;box-shadow:var(--focus-ring-shadow)}.screen-vh{min-height:100dvh}.sr-only{position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.transition-fast{transition-property:background-color,border-color,color,box-shadow,opacity,transform;transition-duration:var(--duration-fast);transition-timing-function:var(--ease-standard)}.transition-normal{transition-property:background-color,border-color,color,box-shadow,opacity,transform;transition-duration:var(--duration-normal);transition-timing-function:var(--ease-standard)}.list-item-hoverable{padding:.75rem;border-radius:var(--radius-sm);transition:background-color .2s ease,box-shadow .2s ease}@media(hover:hover)and (pointer:fine){.list-item-hoverable:hover{background:var(--color-surface-2)}}.list-item-hoverable:focus-visible{background:var(--color-surface-2);box-shadow:0 0 0 2px var(--focus-ring)}.list-item-hoverable:active{background:var(--active-bg)}.panel-header-bordered{padding:.75rem 1rem;border-bottom:1px solid var(--color-border-soft)}.panel-footer-bordered{padding:.75rem 1rem;border-top:1px solid var(--color-border-soft)}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;scroll-behavior:auto!important;transition-duration:.01ms!important}.transition-fast,.transition-normal,.list-item-hoverable{transition:none!important}}@media(max-width:768px){.sm\:p-1{padding:1rem}.sm\:w-max{width:100%}.sm\:column{flex-direction:column}.sm\:text-center{text-align:center}.sm\:items-start{align-items:flex-start}.sm\:gap-05{gap:.5rem}.sm\:gap-1{gap:1rem}.sm\:gap-0{gap:0}.sm\:a-self-end{align-self:flex-end}.sm\:font-size-4{font-size:1.25rem}.sm\:font-size-2{font-size:.875rem}.sm\:d-block{display:block}.sm\:d-none{display:none}.sm\:d-flex{display:flex}}.table-scroll-wrapper{width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.loader-fill-parent{width:100%;height:100%;min-height:0}.loader-content{max-width:18rem}.loader-visual{width:1px;height:1px}.loader-label{max-width:18rem}.loader-reduced-motion-label{display:none}.Loader-Item{width:12px;height:3px;background:transparent;border-radius:2px}.Loader-Item-1{transform:translate(7.8564064606px,6.5px) rotate(30deg);animation:blink .6666666667s linear .0555555556s infinite}.Loader-Item-2{transform:translate(2px,12.3564064606px) rotate(60deg);animation:blink .6666666667s linear .1111111111s infinite}.Loader-Item-3{transform:translate(-6px,14.5px) rotate(90deg);animation:blink .6666666667s linear .1666666667s infinite}.Loader-Item-4{transform:translate(-14px,12.3564064605px) rotate(120deg);animation:blink .6666666667s linear .2222222222s infinite}.Loader-Item-5{transform:translate(-19.8564064605px,6.5px) rotate(150deg);animation:blink .6666666667s linear .2777777778s infinite}.Loader-Item-6{transform:translate(-21.9999999988px,-1.4999999998px) rotate(180deg);animation:blink .6666666667s linear .3333333333s infinite}.Loader-Item-7{transform:translate(-19.8564064248px,-9.4999999943px) rotate(210deg);animation:blink .6666666667s linear .3888888889s infinite}.Loader-Item-8{transform:translate(-13.9999993307px,-15.3564063383px) rotate(240deg);animation:blink .6666666667s linear .4444444444s infinite}.Loader-Item-9{transform:translate(-5.9999911401px,-17.499998179px) rotate(270deg);animation:blink .6666666667s linear .5s infinite}.Loader-Item-10{transform:translate(2.0000891502px,-15.356386087px) rotate(300deg);animation:blink .6666666667s linear .5555555556s infinite}.Loader-Item-11{transform:translate(7.8571249178px,-9.4998192505px) rotate(330deg);animation:blink .6666666667s linear .6111111111s infinite}.Loader-Item-12{transform:translate(10.0048195847px,-1.4986761448px) rotate(360deg);animation:blink .6666666667s linear .6666666667s infinite}@keyframes blink{0%{background:var(--color-text-muted)}to{background:var(--color-surface-3)}}@keyframes rotate{0%{transform:rotate(0)}to{background:rotate(360deg)}}@media(prefers-reduced-motion:reduce){.Loader-Item{animation:none!important;background:var(--color-text-muted)}.loader-reduced-motion-label{display:inline;position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}}.button{display:inline-flex;border:1px solid transparent;text-decoration:none;white-space:nowrap;line-height:1;font-weight:500;transition:background-color .15s ease,border-color .15s ease,color .15s ease,box-shadow .15s ease,transform .15s ease}.button:focus-visible{outline:none;box-shadow:0 0 0 1px var(--color-border),0 0 0 4px color-mix(in srgb,var(--focus-ring) 30%,transparent)}.button:disabled,.button[aria-disabled=true]{cursor:not-allowed;opacity:.5}.button.size-sm{height:1.875rem;min-height:2.1rem;padding:.5rem .875rem;font-size:.8125rem;gap:.375rem}.button.size-md{height:2.5rem;padding:0 .875rem;font-size:.875rem;gap:.5rem}.button.size-lg{height:2.75rem;padding:0 1.125rem;font-size:.9375rem;gap:.5625rem}.button.size-xl{height:3rem;padding:0 1.5rem;font-size:1rem;gap:.6875rem}.button.shape-rounded{border-radius:var(--radius-sm)}.button.shape-rounded.size-sm{border-radius:var(--radius-xs)}.button.shape-rounded.size-md{border-radius:10px}.button.shape-rounded.size-lg{border-radius:var(--radius-md)}.button.shape-rounded.size-xl{border-radius:14px}.button.shape-pill{border-radius:var(--radius-full)}.button.shape-square{border-radius:0}.button.shape-circle{padding:0;border-radius:var(--radius-full)}.button.size-sm.shape-circle{width:2rem}.button.size-md.shape-circle{width:2.5rem}.button.size-lg.shape-circle{width:2.75rem}.button.size-xl.shape-circle{width:3rem}.button.block{width:100%;display:flex}.button.align-start{justify-content:flex-start}.button.align-end{justify-content:flex-end}.button.is-loading{color:transparent!important;pointer-events:none;position:relative}.button-loader{left:50%;top:50%;transform:translate(-50%,-50%);color:currentColor}.button-icon-only-content,.button-icon-left,.button-icon-right{font-size:var(--button-icon-size, inherit)}.button.is-loading.intent-neutral .button-loader,.button.is-loading.intent-white .button-loader{color:var(--color-contrast-high)}.button.is-loading.intent-brand .button-loader{color:#fff}.button.is-loading.intent-danger .button-loader,.button.is-loading.intent-success .button-loader{color:var(--color-contrast-high)}.start-analysis-btn{background:var(--color-surface-2)!important;border:1px solid var(--color-border-soft)!important}.button.intent-neutral.variant-solid{background-color:var(--color-surface-2);color:var(--color-text-primary);border-color:var(--color-border-soft)}.button.intent-neutral.variant-solid:hover:not(:disabled){background-color:var(--color-surface-3);border-color:var(--color-border)}.button.intent-neutral.variant-soft{background-color:var(--color-surface-2);color:var(--color-text-primary);border-color:transparent}.button.intent-neutral.variant-soft:hover:not(:disabled){background-color:var(--color-surface-3)}.button.intent-neutral.variant-outline{background-color:transparent;border-color:var(--color-border);color:var(--color-text-primary)}.button.intent-neutral.variant-outline:hover:not(:disabled){background-color:var(--hover-bg);border-color:var(--color-border-strong)}.button.intent-neutral.variant-ghost{background-color:transparent;color:var(--color-text-secondary)}.button.intent-neutral.variant-ghost:hover:not(:disabled){background-color:var(--hover-bg);color:var(--color-text-primary)}.button.intent-brand.variant-solid{background-color:var(--color-brand-primary);color:#fff;border-color:var(--color-brand-primary)}.button.intent-brand.variant-solid:hover:not(:disabled){filter:brightness(1.1);background-color:var(--color-brand-primary);border-color:var(--color-brand-primary)}.button.intent-brand.variant-soft{background-color:color-mix(in srgb,var(--color-brand-primary) 12%,transparent);color:var(--color-brand-primary);border-color:transparent}.button.intent-brand.variant-soft:hover:not(:disabled){background-color:color-mix(in srgb,var(--color-brand-primary) 20%,transparent)}.button.intent-brand.variant-outline{background-color:transparent;border-color:var(--color-brand-primary);color:var(--color-brand-primary)}.button.intent-brand.variant-outline:hover:not(:disabled){background-color:color-mix(in srgb,var(--color-brand-primary) 8%,transparent);border-color:var(--color-brand-primary)}.button.intent-brand.variant-ghost{background-color:transparent;color:var(--color-brand-primary)}.button.intent-brand.variant-ghost:hover:not(:disabled){background-color:color-mix(in srgb,var(--color-brand-primary) 8%,transparent)}.button.intent-danger.variant-solid{background-color:var(--accent-red);color:var(--color-surface-1);border-color:var(--accent-red)}.button.intent-danger.variant-solid:hover:not(:disabled){filter:brightness(1.1)}.button.intent-danger.variant-soft{background-color:color-mix(in srgb,var(--accent-red) 10%,transparent);color:var(--accent-red);border-color:transparent}.button.intent-danger.variant-soft:hover:not(:disabled){background-color:color-mix(in srgb,var(--accent-red) 18%,transparent)}.button.intent-danger.variant-outline{background-color:transparent;border-color:var(--accent-red);color:var(--accent-red)}.button.intent-danger.variant-outline:hover:not(:disabled){background-color:color-mix(in srgb,var(--accent-red) 8%,transparent)}.button.intent-danger.variant-ghost{background-color:transparent;color:var(--accent-red)}.button.intent-danger.variant-ghost:hover:not(:disabled){background-color:color-mix(in srgb,var(--accent-red) 8%,transparent)}.button.intent-white.variant-solid{background-color:var(--color-contrast-high);color:var(--color-bg);border-color:var(--color-contrast-high)}.button.intent-white.variant-solid:hover:not(:disabled){background-color:color-mix(in srgb,var(--color-contrast-high) 90%,transparent)}.button.intent-white.variant-outline{background-color:transparent;border-color:var(--color-border);color:var(--color-contrast-high)}.button.intent-white.variant-outline:hover:not(:disabled){background-color:var(--hover-bg);border-color:var(--color-border-strong)}.button.intent-white.variant-ghost{background-color:transparent;color:color-mix(in srgb,var(--color-contrast-high) 70%,transparent)}.button.intent-white.variant-ghost:hover:not(:disabled){background-color:var(--hover-bg);color:var(--color-contrast-high)}.button.intent-success.variant-solid{background-color:var(--accent-green);color:var(--color-surface-1);border-color:var(--accent-green)}.button.intent-success.variant-solid:hover:not(:disabled){filter:brightness(1.1)}.button.intent-success.variant-soft{background-color:color-mix(in srgb,var(--accent-green) 10%,transparent);color:var(--accent-green);border-color:transparent}.button.intent-success.variant-soft:hover:not(:disabled){background-color:color-mix(in srgb,var(--accent-green) 18%,transparent)}.button.intent-success.variant-outline{background-color:transparent;border-color:var(--accent-green);color:var(--accent-green)}.button.intent-success.variant-outline:hover:not(:disabled){background-color:color-mix(in srgb,var(--accent-green) 8%,transparent)}.button.intent-success.variant-ghost{background-color:transparent;color:var(--accent-green)}.button.intent-success.variant-ghost:hover:not(:disabled){background-color:color-mix(in srgb,var(--accent-green) 8%,transparent)}.button.intent-canvas.variant-solid{background-color:var(--button-bg);color:var(--color-text-primary);border-color:transparent}.button.intent-canvas.variant-solid:hover:not(:disabled){background-color:var(--active-bg)}.button.intent-canvas.variant-soft{background-color:var(--hover-bg);color:var(--color-text-secondary);border-color:transparent}.button.intent-canvas.variant-soft:hover:not(:disabled){background-color:var(--active-bg);color:var(--color-text-primary)}.button.intent-canvas.variant-outline{background-color:transparent;border-color:var(--color-border-soft);color:var(--color-text-secondary)}.button.intent-canvas.variant-outline:hover:not(:disabled){background-color:var(--hover-bg);border-color:var(--color-border);color:var(--color-text-primary)}.button.intent-canvas.variant-ghost{background-color:transparent;color:var(--color-text-secondary)}.button.intent-canvas.variant-ghost:hover:not(:disabled){background-color:var(--hover-bg);color:var(--color-text-primary)}.button.icon-only{padding:0;display:inline-flex;align-items:center;justify-content:center}.button.icon-only.size-sm{width:2.5rem;height:2.5rem}.button.icon-only.size-md{width:2.75rem;height:2.75rem}.button.icon-only.size-lg{width:3rem;height:3rem}.button.icon-only.size-xl{width:3.25rem;height:3.25rem}.button.premium{background:var(--color-contrast-high);color:var(--color-bg);border:1px solid var(--color-contrast-high)}.button.premium:hover:not(:disabled){background:color-mix(in srgb,var(--color-contrast-high) 85%,transparent);border-color:color-mix(in srgb,var(--color-contrast-high) 85%,transparent)}:root[data-theme=light] .button.premium{background:var(--accent-blue);color:var(--color-surface-1);border:1px solid var(--accent-blue)}:root[data-theme=light] .button.premium:hover:not(:disabled){filter:brightness(1.1)}.button.variant-toggle{background:transparent;color:var(--color-text-muted);border-color:transparent;border-right:1px solid var(--color-border-soft);border-radius:0;font-weight:500}.button.variant-toggle:last-child{border-right-color:transparent}.button.variant-toggle:hover:not(:disabled):not(.active){color:var(--color-text-secondary);background:var(--hover-bg)}.button.variant-toggle.active{color:var(--color-text-primary);background:var(--color-surface-3)}.button.variant-toggle.size-sm{height:auto;min-height:2.25rem;padding:.375rem .6875rem;font-size:.7rem}.button.variant-toggle.size-md{height:auto;min-height:2.5rem;padding:.4375rem .8125rem;font-size:.75rem}.button.variant-toggle.size-lg{height:auto;min-height:2.75rem;padding:.5rem .9375rem;font-size:.8125rem}@media(prefers-reduced-motion:reduce){.button{transition:none}.button:active:not(:disabled){transform:none}}@media(pointer:coarse)and (max-width:1024px){.button.size-sm.shape-circle,.button.size-md.shape-circle,.button.icon-only.size-sm{width:2.75rem;height:2.75rem}}.volt-icon-button{background-color:transparent;border:none;border-radius:var(--radius-sm);cursor:pointer;color:var(--color-text-secondary);min-width:2.75rem;min-height:2.75rem}.volt-icon-button:hover{background-color:var(--hover-bg);color:var(--color-text-primary)}.volt-icon-button:focus-visible{background-color:var(--hover-bg);color:var(--color-text-primary);box-shadow:0 0 0 1px var(--color-border),0 0 0 4px color-mix(in srgb,var(--focus-ring) 30%,transparent)}.volt-icon-button--disabled{cursor:not-allowed;opacity:.5}.volt-icon-button--disabled:hover{background-color:transparent;color:var(--color-text-secondary)}.volt-icon-button--sm{width:2.375rem;height:2.375rem;padding:.4375rem}.volt-icon-button--md{width:2.75rem;height:2.75rem;padding:.625rem}.volt-icon-button--lg{width:2.875rem;height:2.875rem;padding:.6875rem}.volt-icon-button--ghost{background-color:transparent}.volt-icon-button--ghost:hover{background-color:var(--hover-bg)}@media(prefers-reduced-motion:reduce){.volt-icon-button{transition:none}}.search-input-container{border:1px solid var(--color-border-soft);border-radius:var(--radius-lg);padding:.4375rem .75rem;min-height:2.5rem;background-color:transparent;transition:border-color .15s ease,box-shadow .15s ease,background-color .15s ease}.search-input-container:focus-within{border-color:var(--focus-ring);box-shadow:0 0 0 1px var(--color-border),0 0 0 4px color-mix(in srgb,var(--focus-ring) 30%,transparent)}.search-input-container--small{display:inline-flex;flex:0 0 auto;width:auto;min-height:2.125rem;padding:0 .375rem;gap:.25rem;border-radius:var(--radius-sm)}.search-input-icon{width:.875rem;height:.875rem}.search-input{background:transparent;border:none;outline:none;min-width:0;width:100%;position:relative;z-index:1}.search-input--small{font-size:.75rem;line-height:1;color:var(--color-text-secondary)}.search-input-content{min-width:0}.search-input-overlay{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;pointer-events:none;overflow:hidden;white-space:nowrap}.search-input--with-overlay{color:transparent;caret-color:var(--color-text-primary)}.search-input::placeholder{color:var(--color-text-muted)}@media(prefers-reduced-motion:reduce){.search-input-container{transition:none}}.select-trigger{padding:.4375rem .75rem;border-radius:var(--radius-lg);background-color:transparent;transition:border-color .15s ease;border:1px solid var(--color-border-soft);text-align:left;text-overflow:ellipsis;white-space:nowrap}.select-trigger:hover:not(:disabled){border-color:var(--color-border)}.select-trigger:focus-visible{outline:none;border-color:var(--focus-ring);box-shadow:0 0 0 1px var(--color-border),0 0 0 4px color-mix(in srgb,var(--focus-ring) 30%,transparent)}.select-trigger:disabled{cursor:not-allowed;background:var(--color-surface-2);color:var(--color-text-muted)}.select-trigger.on-dark{background-color:transparent;border-color:transparent}.select-trigger.on-dark:hover:not(:disabled){background-color:var(--hover-bg)}.select-value{flex:1 1 auto;min-width:0;text-overflow:ellipsis;white-space:nowrap}.select-chevron{margin-left:auto;flex-shrink:0;transition:transform .15s ease}.select-chevron.rotated{transform:rotate(180deg)}.select-dropdown{border-radius:var(--radius-xl);padding:.35rem;max-height:300px;box-shadow:var(--shadow-elevated);animation:selectDropdownIn .15s cubic-bezier(.16,1,.3,1);z-index:var(--z-floating)}@keyframes selectDropdownIn{0%{opacity:0;scale:.98}to{opacity:1;scale:1}}.select-option{padding:.4375rem .6rem;border-radius:var(--radius-sm);transition:background .12s ease;min-height:40px}.select-option:hover,.select-option.active{background-color:var(--hover-bg)}.select-option.selected{font-weight:600;color:var(--accent-blue)}.select-option-check{margin-left:auto;flex-shrink:0}.select-option-description{margin-top:2px}.select-option-loading{padding:.4375rem .6rem;min-height:40px}.select-dropdown-search{margin-bottom:.25rem}.select-trigger--editable{cursor:text}.select-trigger--editable:focus{outline:none;border-color:var(--accent-blue)}.select-trigger--editable:focus-visible{border-color:var(--focus-ring);box-shadow:0 0 0 1px var(--color-border),0 0 0 4px color-mix(in srgb,var(--focus-ring) 30%,transparent)}@media(prefers-reduced-motion:reduce){.select-trigger,.select-trigger--editable,.select-chevron,.select-option{transition:none}.select-dropdown{animation:none}}.segmented-tabs{display:inline-flex;align-items:center;gap:2px;padding:3px;background:var(--color-surface-1);border:1px solid var(--color-border-soft);border-radius:var(--radius-full);width:fit-content}.segmented-tabs--full{display:flex;width:100%}.segmented-tabs--full .segmented-tabs__tab{flex:1;justify-content:center}.segmented-tabs__tab{position:relative;display:inline-flex;align-items:center;border:none;background:transparent;color:var(--color-text-secondary);border-radius:var(--radius-full);cursor:pointer;transition:color .15s ease;white-space:nowrap}.segmented-tabs--md .segmented-tabs__tab{padding:.375rem .875rem}.segmented-tabs--sm .segmented-tabs__tab{padding:.25rem .625rem;font-size:.75rem}.segmented-tabs__tab:hover:not(.is-active){color:var(--color-text-primary)}.segmented-tabs__tab:focus-visible{outline:none;box-shadow:0 0 0 2px var(--focus-ring)}.segmented-tabs__tab.is-active{color:var(--color-text-primary)}.segmented-tabs__pill{position:absolute;top:0;right:0;bottom:0;left:0;background:var(--color-content-bg);border-radius:var(--radius-full);box-shadow:var(--shadow-card);pointer-events:none;z-index:0}.segmented-tabs__label{position:relative;z-index:1;display:inline-flex;align-items:center;gap:.375rem;font-size:.8125rem;line-height:1;font-weight:500}.segmented-tabs__icon{color:currentColor}@property --slider-ratio{syntax: "<number>"; inherits: true; initial-value: 0;}@property --slider-ring-a{syntax: "<number>"; inherits: true; initial-value: 0;}@property --slider-ring-b{syntax: "<number>"; inherits: true; initial-value: 0;}@property --slider-elev{syntax: "<number>"; inherits: true; initial-value: 0;}@property --slider-scale{syntax: "<number>"; inherits: true; initial-value: 1;}@property --slider-aura-opacity{syntax: "<number>"; inherits: true; initial-value: 0;}@property --slider-aura-scale{syntax: "<number>"; inherits: true; initial-value: 1;}@property --slider-aura-intensity{syntax: "<number>"; inherits: true; initial-value: 0;}@property --slider-sheen-opacity{syntax: "<number>"; inherits: true; initial-value: 0;}.slider{display:inline-flex;width:120px;max-width:380px;min-height:2.75rem;align-items:center;padding:.75rem 0;-webkit-tap-highlight-color:transparent}.slider__track{height:20px;min-width:120px;border-radius:9999px;border:1px solid var(--button-border);background:var(--button-bg-smooth);contain:layout paint style;touch-action:none;will-change:transform,box-shadow;transform:scale(var(--slider-scale, 1));transition:border-color .15s ease,transform .18s cubic-bezier(.34,1.56,.64,1),--slider-ring-a .2s cubic-bezier(.16,1,.3,1),--slider-ring-b .25s cubic-bezier(.16,1,.3,1),--slider-elev .2s cubic-bezier(.16,1,.3,1),--slider-scale .18s cubic-bezier(.34,1.56,.64,1)}.slider__track:hover{border-color:var(--color-border)}.slider__track:focus-visible{outline:none;box-shadow:0 0 0 1px var(--color-border),0 0 0 calc(4px + var(--slider-ring-b, 0)*8px) color-mix(in srgb,var(--focus-ring) 30%,transparent),0 6px calc(20px + var(--slider-elev, 0)*10px) #00000014}.slider--disabled .slider__track{opacity:.55;cursor:not-allowed}.slider__progress{transform-origin:0% 50%;transform:translateZ(0) scaleX(var(--slider-ratio, 0));will-change:transform;background:linear-gradient(180deg,color-mix(in srgb,var(--accent-blue) 78%,var(--color-contrast-high)),var(--accent-blue));box-shadow:inset 0 1px color-mix(in srgb,var(--color-contrast-high) 30%,transparent),inset 0 -1px color-mix(in srgb,var(--accent-indigo) 45%,transparent);transition:--slider-ratio .1s cubic-bezier(.33,1,.68,1)}.slider__track[data-dragging] .slider__progress{transition:none}.slider__gloss{top:0;left:0;right:0;height:56%;background:linear-gradient(180deg,#ffffff40,#fff0 60%);pointer-events:none;z-index:2;mix-blend-mode:overlay}:root[data-theme=light] .slider__gloss{background:linear-gradient(180deg,#ffffff8c,#fff0 60%);mix-blend-mode:screen}.slider__sheen{top:50%;left:0%;width:40%;height:180%;transform:translate(calc(var(--slider-ratio, 0) * 100%),-50%) rotate(15deg);background:linear-gradient(100deg,#fff0,#fff9 40%,#fffffff2,#fff9 60%,#fff0);opacity:0;pointer-events:none;z-index:3;filter:saturate(130%) brightness(1.1);will-change:transform,opacity,scale;transform-origin:center;transition:--slider-ratio .1s cubic-bezier(.33,1,.68,1),opacity .15s cubic-bezier(.33,1,.68,1)}.slider__track[data-dragging] .slider__sheen{transition:opacity .15s cubic-bezier(.33,1,.68,1);animation:slider-sheen-loop .55s cubic-bezier(.33,1,.68,1) infinite}@keyframes slider-sheen-loop{0%{opacity:0;transform:translate(calc(var(--slider-ratio, 0) * 100% - 40%),-50%) rotate(15deg) scale(.8)}18%{opacity:.6;transform:translate(calc(var(--slider-ratio, 0) * 100% + 10%),-50%) rotate(15deg) scale(1.1)}to{opacity:0;transform:translate(calc(var(--slider-ratio, 0) * 100% + 120%),-50%) rotate(15deg) scale(.9)}}.slider__aura{top:-25%;right:-15%;bottom:-25%;left:-15%;opacity:var(--slider-aura-opacity, 0);pointer-events:none;filter:blur(calc(var(--slider-aura-intensity, 0)*32px));background:radial-gradient(80% 120% at 0% 50%,#ffffff1f,#fff0 60%);mix-blend-mode:screen;z-index:1;transform:scale(var(--slider-aura-scale, 1));transform-origin:center;will-change:opacity,transform,filter;transition:--slider-aura-opacity .2s cubic-bezier(.16,1,.3,1),--slider-aura-scale .2s cubic-bezier(.16,1,.3,1),--slider-aura-intensity .2s cubic-bezier(.16,1,.3,1)}.slider__aura[data-pulse]{animation:slider-aura-pulse .25s cubic-bezier(.33,1,.68,1)}@keyframes slider-aura-pulse{0%{opacity:.6;transform:scale(1.1)}to{opacity:0;transform:scale(1)}}:root[data-theme=light] .slider__aura{background:radial-gradient(80% 120% at 0% 50%,#ffffff59,#fff0 70%);mix-blend-mode:soft-light}.slider__sparkles{pointer-events:none;z-index:4;mix-blend-mode:screen}.slider__sparkles span{position:absolute;top:50%;width:40px;height:2px;left:-10%;transform-origin:0 50%;background:linear-gradient(90deg,#fff0,#fffc,#fff0);opacity:0;filter:blur(.3px);will-change:transform,opacity;animation:slider-spk 1.2s linear infinite paused}.slider__sparkles span:nth-child(1){top:28%;animation-delay:0s;transform:rotate(6deg)}.slider__sparkles span:nth-child(2){top:44%;animation-delay:.15s;transform:rotate(3deg)}.slider__sparkles span:nth-child(3){top:62%;animation-delay:.3s;transform:rotate(-2deg)}.slider__sparkles span:nth-child(4){top:78%;animation-delay:.45s;transform:rotate(5deg)}.slider__sparkles span:nth-child(5){top:22%;animation-delay:.6s;transform:rotate(-4deg)}.slider__sparkles span:nth-child(6){top:36%;animation-delay:.75s;transform:rotate(2deg)}.slider__sparkles span:nth-child(7){top:58%;animation-delay:.9s;transform:rotate(-3deg)}.slider__sparkles span:nth-child(8){top:74%;animation-delay:1.05s;transform:rotate(4deg)}.slider__track:active .slider__sparkles span{animation-play-state:running}@keyframes slider-spk{0%{transform:translate(-15%) rotate(var(--r, 0deg)) scale(.8);opacity:0}15%{opacity:.7;transform:scale(1.1)}70%{opacity:.2;transform:scale(.9)}to{transform:translate(130%) rotate(var(--r, 0deg)) scale(.7);opacity:0}}.slider__noise{pointer-events:none;opacity:.05;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='60' height='60' viewBox='0 0 60 60'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)' opacity='0.8'/%3E%3C/svg%3E");mix-blend-mode:soft-light;z-index:1}@media(prefers-reduced-motion:reduce){.slider__track,.slider__progress,.slider__sheen,.slider__aura,.slider__sparkles span{transition:none!important;animation:none!important}.slider__track[data-dragging] .slider__sheen,.slider__aura[data-pulse]{animation:none!important}}@layer normalize,demo,toggle,transitions;@property --complete{syntax: "<number>"; inherits: true; initial-value: 0;}@layer transitions{:root{--transition: .15s;--ease: cubic-bezier(.4, 0, .2, 1)}.liquid-toggle{transition-property:--complete,outline;transition-duration:var(--transition);transition-timing-function:var(--ease)}.liquid-toggle[data-active=true]{transition-duration:0s}[data-bounce=true]:has(button:active,[data-active=true]){--transition: .4s;--ease: cubic-bezier(.68, -.55, 01.55)}.indicator--masked .mask{translate:calc((var(--complete) / 100) * (100cqi - 60cqi - (0 * var(--border)))) -50%;transition-property:height,width,margin,scale;transition-duration:var(--transition);transition-timing-function:var(--ease);will-change:transform,height,width,margin;transform:translateZ(0)}.wrapper{clip-path:inset(0 0 0 0 round 100px);filter:blur(6px);transition:filter var(--transition) var(--ease)}[aria-pressed=true]:not([data-active=true]) .liquid__track{left:calc(var(--border) * 6)}.liquid__track{left:0;transition-property:height,width,filter,left;transition-duration:var(--transition);transition-timing-function:var(--ease);translate:calc((var(--complete) / 100) * (100cqi - 100% - (6 * var(--border)))) -50%;will-change:transform,height,width,filter,left;transform:translateZ(0)}.indicator__liquid{translate:calc((var(--complete) / 100) * (100cqi - 100% - (2 * var(--border)))) -50%;transition-property:scale;transition-duration:var(--transition);transition-timing-function:var(--ease);will-change:transform,scale;transform:translateZ(0)}.indicator__liquid :is(.cover,.shadow){transition:opacity var(--transition) var(--ease);will-change:opacity}[data-active=true] .indicator--masked .mask,.liquid-toggle:active .indicator--masked .mask{height:calc((100% - (2 * var(--border))) * 1.65);width:calc((60% - (2 * var(--border))) * 1.65);margin-left:calc((60% - (2 * var(--border))) * -.325)}[data-active=true] .indicator__liquid,.liquid-toggle:active .indicator__liquid{scale:1.65}[data-active=true] .wrapper,.liquid-toggle:active .wrapper{filter:blur(0px)}[data-active=true] .indicator__liquid .shadow,.liquid-toggle:active .indicator__liquid .shadow{opacity:1}[data-active=true] .indicator__liquid .cover,.liquid-toggle:active .indicator__liquid .cover{opacity:0}[data-active=true] .indicator__liquid .liquid__track,.liquid-toggle:active .indicator__liquid .liquid__track{left:calc(var(--border) * 3);height:calc((var(--height) * 1px) - (6 * var(--border)))}}@layer toggle{.liquid-toggle{--unchecked: color-mix(in srgb, var(--color-text-muted) 48%, var(--color-surface-3));--checked: color-mix(in srgb, var(--accent-green) calc(var(--complete) * 1%), var(--unchecked));--control: var(--color-surface-1);--border: 3px;--width: 78;--height: 30;height:calc(var(--height) * 1px);width:calc(var(--width) * 1px);border-radius:var(--radius-full);border:0;padding:0;cursor:pointer;position:relative;overflow:visible;container-type:inline-size;background:transparent;transition:outline var(--transition) var(--ease);outline-offset:2px}.liquid-toggle:focus-visible{outline:4px solid color-mix(in srgb,var(--focus-ring) 30%,transparent)}.liquid-toggle:active{outline:none}.liquid-toggle[data-active=true]:focus-visible{outline:4px solid transparent}.indicator{border-radius:var(--radius-full);pointer-events:none;height:100%;width:100%;background:var(--checked);position:absolute;top:50%;scale:1;left:50%;translate:-50% -50%}.knockout{height:calc(var(--height) * 1px);width:calc(var(--width) * 1px);border-radius:var(--radius-full);filter:url(#remove-black);position:absolute;top:0;right:0;bottom:0;left:0;will-change:filter,scale;transform:translateZ(0)}.indicator--masked{background:var(--checked);z-index:12;height:100%;width:100%;translate:-50% -50%;container-type:inline-size}.indicator--masked .mask{position:absolute;height:calc(100% - (2 * var(--border)));width:calc(60% - (2 * var(--border)));top:50%;background:var(--color-bg);left:var(--border);border-radius:var(--radius-full)}.wrapper{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:var(--radius-full)}.liquids{position:absolute;top:0;right:0;bottom:0;left:0;transform:translateZ(0);border-radius:var(--radius-full);overflow:hidden;filter:url(#goo)}.liquid__shadow{position:absolute;top:0;right:0;bottom:0;left:0;box-shadow:inset 0 0 3px 4px var(--checked),inset calc(((var(--complete) / 100) * 8px) + -4px) 0 3px 4px var(--checked);border-radius:var(--radius-full)}.liquid__track{content:"";height:calc((var(--height) * 1px) - (0 * var(--border)));width:calc((var(--width) * 1px) - (0 * var(--border)));background:var(--checked);border-radius:var(--radius-full);position:absolute;top:50%}.indicator__liquid{position:absolute;height:calc(100% - (2 * var(--border)));width:calc(60% - (2 * var(--border)));container-type:inline-size;top:50%;background:transparent;left:var(--border);border-radius:var(--radius-full)}.indicator__liquid .shadow{opacity:0;content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:var(--radius-full);box-shadow:1px -1px 2px color-mix(in srgb,var(--color-contrast-high) 50%,transparent) inset,0 -1px 2px color-mix(in srgb,var(--color-contrast-high) 50%,transparent) inset,-1px -1px 2px color-mix(in srgb,var(--color-contrast-high) 50%,transparent) inset,1px 1px 2px color-mix(in srgb,var(--color-bg) 50%,transparent) inset,-8px 4px 10px -6px color-mix(in srgb,var(--color-bg) 25%,transparent) inset,-1px 1px 6px color-mix(in srgb,var(--color-bg) 25%,transparent) inset,-1px -1px 8px color-mix(in srgb,var(--color-text-muted) 15%,transparent),1px 1px 2px color-mix(in srgb,var(--color-bg) 15%,transparent),2px 2px 6px color-mix(in srgb,var(--color-bg) 15%,transparent),-2px -1px 2px color-mix(in srgb,var(--color-contrast-high) 25%,transparent) inset,3px 6px 16px -6px color-mix(in srgb,var(--color-bg) 50%,transparent);z-index:20}.indicator__liquid .cover{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:var(--control);border-radius:var(--radius-full)}.liquid-toggle-wrapper{min-height:2.5rem;display:inline-flex;align-items:center}}@media(prefers-reduced-motion:reduce){.liquid-toggle,.liquid-toggle[data-active=true],.indicator--masked .mask,.wrapper,.liquid__track,.indicator__liquid,.indicator__liquid :is(.cover,.shadow){transition:none!important}}.stepper-step{will-change:opacity,transform;width:100%}.stepper-standalone{width:100%}.stepper-with-sidebar{height:100%}.stepper-sidebar{width:260px;flex-shrink:0;padding:1.25rem;border-right:1px solid var(--color-border-soft)}.stepper-indicator{width:100%;padding:.625rem .75rem;min-height:2.5rem;display:flex;align-items:center;border:1px solid transparent;border-radius:var(--radius-md);background:transparent;color:inherit;text-align:left;transition:opacity .2s ease,background-color .2s ease;opacity:.5}.stepper-indicator:disabled{cursor:not-allowed}.stepper-indicator:focus-visible{outline:none;border-color:var(--focus-ring);box-shadow:0 0 0 4px color-mix(in srgb,var(--focus-ring) 30%,transparent)}.stepper-indicator.active{opacity:1;background:var(--color-surface-2)}.stepper-indicator.complete{opacity:.8}.stepper-indicator-number{width:26px;height:26px;background:var(--color-border);border-radius:50%;font-size:.8125rem;color:var(--color-text-muted);flex-shrink:0;transition:background-color .2s ease,color .2s ease}.stepper-indicator.active .stepper-indicator-number{background:var(--accent-blue);color:var(--color-surface-1)}.stepper-indicator-title{font-weight:600;font-size:.875rem}.stepper-indicator-desc{font-size:.7125rem;color:var(--color-text-muted)}.stepper-line{width:2px;height:18px;background:var(--color-border-soft);margin-left:20px;transition:background .2s}.stepper-line.active{background:var(--accent-blue)}.stepper-content{padding:2rem 3rem;max-width:900px}@media(max-width:900px){.stepper-with-sidebar{flex-direction:column}.stepper-sidebar{width:100%;padding:1rem;border-right:none;border-bottom:1px solid var(--color-border-soft)}.stepper-content{padding:1.5rem;max-width:none}}@media(prefers-reduced-motion:reduce){.stepper-step,.stepper-indicator,.stepper-indicator-number,.stepper-line{transition:none}}.volt-text-input{display:inline-flex;align-items:center;gap:.5rem;min-height:2.5rem;padding:0 .75rem;background-color:var(--input-bg);border:1px solid var(--color-border);border-radius:var(--radius-sm);color:var(--color-text-primary);transition:border-color var(--duration-fast) var(--ease-standard),box-shadow var(--duration-fast) var(--ease-standard)}.volt-text-input--full-width{display:flex;width:100%}.volt-text-input:hover:not(.volt-text-input--disabled){border-color:var(--color-border-strong)}.volt-text-input--focused{border-color:var(--focus-ring);box-shadow:var(--focus-ring-shadow)}.volt-text-input--error{border-color:var(--status-error)}.volt-text-input--error.volt-text-input--focused{border-color:var(--status-error);box-shadow:0 0 0 1px var(--color-border),0 0 0 4px color-mix(in srgb,var(--status-error) 30%,transparent)}.volt-text-input--disabled{opacity:.55;cursor:not-allowed}.volt-text-input--sm{min-height:2.125rem;padding:0 .625rem;gap:.375rem}.volt-text-input--md{min-height:2.5rem}.volt-text-input--lg{min-height:2.875rem;padding:0 .875rem}.volt-text-input__field{flex:1;min-width:0;width:100%;height:100%;border:none;outline:none;background:transparent;color:inherit;font-size:.875rem;font-family:inherit}.volt-text-input--sm .volt-text-input__field{font-size:.8125rem}.volt-text-input--lg .volt-text-input__field{font-size:.9375rem}.volt-text-input__field::placeholder{color:var(--color-text-muted)}.volt-text-input__field:disabled{cursor:not-allowed}.volt-text-input__affix{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;color:var(--color-text-muted);transition:color var(--duration-fast) var(--ease-standard)}.volt-text-input--focused .volt-text-input__affix{color:var(--color-text-primary)}@media(prefers-reduced-motion:reduce){.volt-text-input,.volt-text-input__affix{transition:none}}.volt-textarea{width:100%;min-height:2.5rem;padding:.5rem .75rem;background-color:var(--input-bg);border:1px solid var(--color-border);border-radius:var(--radius-sm);color:var(--color-text-primary);font-size:.875rem;font-family:inherit;line-height:1.5;resize:vertical;transition:border-color var(--duration-fast) var(--ease-standard),box-shadow var(--duration-fast) var(--ease-standard)}.volt-textarea--sm{padding:.375rem .625rem;font-size:.8125rem}.volt-textarea--md{font-size:.875rem}.volt-textarea--lg{padding:.625rem .875rem;font-size:.9375rem}.volt-textarea::placeholder{color:var(--color-text-muted)}.volt-textarea:hover:not(:disabled){border-color:var(--color-border-strong)}.volt-textarea:focus{outline:none;border-color:var(--focus-ring)}.volt-textarea:focus-visible{outline:none;border-color:var(--focus-ring);box-shadow:var(--focus-ring-shadow)}.volt-textarea--error{border-color:var(--status-error)}.volt-textarea--error:focus-visible{border-color:var(--status-error);box-shadow:0 0 0 1px var(--color-border),0 0 0 4px color-mix(in srgb,var(--status-error) 30%,transparent)}.volt-textarea:disabled{opacity:.55;cursor:not-allowed}.volt-textarea--autosize{resize:none;overflow-y:auto}@media(prefers-reduced-motion:reduce){.volt-textarea{transition:none}}.volt-number-input__steppers{display:inline-flex;flex-direction:column;flex-shrink:0;margin-right:-.375rem}.volt-number-input__stepper.volt-icon-button{width:1.25rem;height:1rem;min-width:1.25rem;min-height:1rem;padding:0;border-radius:var(--radius-xs);color:var(--color-text-muted)}.volt-number-input__stepper.volt-icon-button:hover:not(.volt-icon-button--disabled){color:var(--color-text-primary)}.volt-number-input__stepper.volt-icon-button svg{width:.875rem;height:.875rem}.volt-number-input .volt-text-input__field::-webkit-outer-spin-button,.volt-number-input .volt-text-input__field::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.volt-number-input .volt-text-input__field[type=number]{-moz-appearance:textfield;-webkit-appearance:textfield;appearance:textfield}.volt-form-field{gap:.375rem}.volt-form-field--inline{display:grid;grid-template-columns:140px 1fr;align-items:center;gap:.75rem;min-height:2.375rem}.volt-form-field--inline.volt-form-field--no-label{grid-template-columns:1fr}.volt-form-field__label{flex-shrink:0}.volt-form-field__required{color:var(--status-error);margin-left:.125rem}.volt-form-field--inline .volt-form-field__body{min-width:0;display:flex;flex-direction:column;gap:.25rem}.volt-form-field__control{min-width:0}.volt-form-field__message{line-height:1.3}.volt-form-field__message--error{color:var(--status-error)}.volt-checkbox{display:inline-flex;align-items:center;gap:.5rem;cursor:pointer;-webkit-user-select:none;user-select:none}.volt-checkbox__input{position:absolute;width:1px;height:1px;margin:0;padding:0;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;border:0}.volt-checkbox__box{--volt-checkbox-size: 1.125rem;box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:var(--volt-checkbox-size);height:var(--volt-checkbox-size);background-color:var(--input-bg);border:1px solid var(--color-border);border-radius:var(--radius-xs);color:var(--color-on-accent);transition:background-color var(--duration-fast) var(--ease-standard),border-color var(--duration-fast) var(--ease-standard),box-shadow var(--duration-fast) var(--ease-standard)}.volt-checkbox__indicator{width:70%;height:70%;opacity:0;transform:scale(.6);transition:opacity var(--duration-fast) var(--ease-standard),transform var(--duration-fast) var(--ease-standard)}.volt-checkbox--sm .volt-checkbox__box{--volt-checkbox-size: 1rem}.volt-checkbox--md .volt-checkbox__box{--volt-checkbox-size: 1.125rem}.volt-checkbox--lg .volt-checkbox__box{--volt-checkbox-size: 1.375rem}.volt-checkbox:hover .volt-checkbox__box{border-color:var(--color-border-strong)}.volt-checkbox__input:checked+.volt-checkbox__box,.volt-checkbox__input:indeterminate+.volt-checkbox__box,.volt-checkbox--checked .volt-checkbox__box,.volt-checkbox--indeterminate .volt-checkbox__box{background-color:var(--color-brand-primary);border-color:var(--color-brand-primary)}.volt-checkbox__input:checked+.volt-checkbox__box .volt-checkbox__indicator,.volt-checkbox__input:indeterminate+.volt-checkbox__box .volt-checkbox__indicator,.volt-checkbox--checked .volt-checkbox__box .volt-checkbox__indicator,.volt-checkbox--indeterminate .volt-checkbox__box .volt-checkbox__indicator{opacity:1;transform:scale(1)}.volt-checkbox__input:focus-visible+.volt-checkbox__box{outline:none;border-color:var(--focus-ring);box-shadow:var(--focus-ring-shadow)}.volt-checkbox--disabled{cursor:not-allowed;opacity:.55}.volt-checkbox__label{cursor:inherit}@media(prefers-reduced-motion:reduce){.volt-checkbox__box,.volt-checkbox__indicator{transition:none}}.volt-radio{display:inline-flex;align-items:center;gap:.5rem;cursor:pointer;-webkit-user-select:none;user-select:none}.volt-radio__input{position:absolute;width:1px;height:1px;margin:0;padding:0;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;border:0}.volt-radio__box{--volt-radio-size: 1.125rem;box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:var(--volt-radio-size);height:var(--volt-radio-size);background-color:var(--input-bg);border:1px solid var(--color-border);border-radius:var(--radius-full);transition:background-color var(--duration-fast) var(--ease-standard),border-color var(--duration-fast) var(--ease-standard),box-shadow var(--duration-fast) var(--ease-standard)}.volt-radio__indicator{width:45%;height:45%;border-radius:var(--radius-full);background-color:var(--color-on-accent);opacity:0;transform:scale(.4);transition:opacity var(--duration-fast) var(--ease-standard),transform var(--duration-fast) var(--ease-standard)}.volt-radio--sm .volt-radio__box{--volt-radio-size: 1rem}.volt-radio--md .volt-radio__box{--volt-radio-size: 1.125rem}.volt-radio--lg .volt-radio__box{--volt-radio-size: 1.375rem}.volt-radio:hover .volt-radio__box{border-color:var(--color-border-strong)}.volt-radio__input:checked+.volt-radio__box,.volt-radio--checked .volt-radio__box{background-color:var(--color-brand-primary);border-color:var(--color-brand-primary)}.volt-radio__input:checked+.volt-radio__box .volt-radio__indicator,.volt-radio--checked .volt-radio__box .volt-radio__indicator{opacity:1;transform:scale(1)}.volt-radio__input:focus-visible+.volt-radio__box{outline:none;border-color:var(--focus-ring);box-shadow:var(--focus-ring-shadow)}.volt-radio--disabled{cursor:not-allowed;opacity:.55}.volt-radio__label{cursor:inherit}@media(prefers-reduced-motion:reduce){.volt-radio__box,.volt-radio__indicator{transition:none}}.volt-tabs{display:flex;flex-direction:column;min-width:0}.volt-tabs__list{gap:.25rem;overflow-x:auto;scrollbar-width:none}.volt-tabs__list::-webkit-scrollbar{display:none}.volt-tabs__tab{position:relative;gap:.5rem;border:none;background:transparent;color:var(--color-text-secondary);font-weight:500;line-height:1;white-space:nowrap;cursor:pointer;transition-property:color,background-color;transition-duration:var(--duration-fast);transition-timing-function:var(--ease-standard)}.volt-tabs__tab--sm{padding:.5rem .625rem;font-size:.75rem}.volt-tabs__tab--md{padding:.625rem .75rem;font-size:.875rem}.volt-tabs__tab--lg{padding:.75rem 1rem;font-size:1rem}.volt-tabs__tab:hover:not(.is-selected):not(.is-disabled){color:var(--color-text-primary)}.volt-tabs__tab:focus-visible{outline:none;border-radius:var(--radius-sm);box-shadow:var(--focus-ring-shadow)}.volt-tabs__tab.is-selected{color:var(--color-brand-primary)}.volt-tabs__tab.is-disabled{color:var(--color-text-muted);cursor:not-allowed;opacity:.6}.volt-tabs__tab-icon{color:currentColor;font-size:1em}.volt-tabs__tab-label{display:inline-flex;align-items:center}.volt-tabs__indicator{position:absolute;left:.5rem;right:.5rem;bottom:-1px;height:2px;border-radius:var(--radius-full);background:var(--color-brand-primary);transform:scaleX(0);transform-origin:center;opacity:0;pointer-events:none;transition-property:transform,opacity;transition-duration:var(--duration-normal);transition-timing-function:var(--ease-standard)}.volt-tabs__tab.is-selected .volt-tabs__indicator{transform:scaleX(1);opacity:1}.volt-tabs__panel{min-width:0;padding-top:1rem}.volt-tabs__panel:focus-visible{outline:none;border-radius:var(--radius-sm);box-shadow:var(--focus-ring-shadow)}@media(prefers-reduced-motion:reduce){.volt-tabs__tab,.volt-tabs__indicator{transition:none}}.volt-breadcrumbs{min-width:0;flex-wrap:wrap}.volt-breadcrumbs__list{display:flex;align-items:center;flex-wrap:wrap;gap:.25rem;min-width:0;list-style:none;margin:0;padding:0}.volt-breadcrumbs__item{display:flex;align-items:center;gap:.25rem;min-width:0}.volt-breadcrumbs__separator{display:inline-flex;align-items:center;color:var(--color-text-muted);flex-shrink:0}.volt-breadcrumbs__trigger,.volt-breadcrumbs__current{display:inline-flex;align-items:center;gap:.25rem;min-width:0;padding:.5rem .625rem;border-radius:var(--radius-sm);max-width:12rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.volt-breadcrumbs__trigger{border:none;background:transparent;color:var(--color-text-secondary);font:inherit;text-align:left;cursor:pointer}.volt-breadcrumbs__trigger:hover{background:var(--hover-bg);color:var(--color-text-primary)}.volt-breadcrumbs__trigger:focus-visible{outline:none;background:var(--hover-bg);color:var(--color-text-primary);box-shadow:0 0 0 1px var(--color-border),0 0 0 4px color-mix(in srgb,var(--focus-ring) 30%,transparent)}.volt-breadcrumbs__current{background:var(--active-bg);color:var(--color-text-primary);font-weight:600;box-shadow:inset 0 0 0 1px var(--color-border-soft)}.volt-breadcrumbs--compact .volt-breadcrumbs__trigger,.volt-breadcrumbs--compact .volt-breadcrumbs__current{padding:0;border-radius:0;box-shadow:none;background:transparent;max-width:12rem}.volt-breadcrumbs--compact .volt-breadcrumbs__trigger{color:var(--color-text-muted)}.volt-breadcrumbs--compact .volt-breadcrumbs__trigger:hover,.volt-breadcrumbs--compact .volt-breadcrumbs__trigger:focus-visible{background:transparent;color:var(--color-text-primary);box-shadow:none}.volt-breadcrumbs--compact .volt-breadcrumbs__current{color:var(--color-text-primary);font-weight:500}.volt-breadcrumbs--pill .volt-breadcrumbs__trigger,.volt-breadcrumbs--pill .volt-breadcrumbs__current{padding:.375rem .5rem;border-radius:var(--radius-sm);box-shadow:none;background:transparent;color:var(--color-text-muted);font-weight:500}.volt-breadcrumbs--pill .volt-breadcrumbs__trigger{pointer-events:auto;transition:background-color .15s ease,color .15s ease,box-shadow .15s ease}.volt-breadcrumbs--pill .volt-breadcrumbs__trigger:hover{background:var(--hover-bg);color:var(--color-text-secondary)}.volt-breadcrumbs--pill .volt-breadcrumbs__trigger:active{background:var(--active-bg)}.volt-breadcrumbs--pill .volt-breadcrumbs__trigger:focus-visible{outline:none;box-shadow:0 0 0 2px var(--focus-ring)}@media(prefers-reduced-motion:reduce){.volt-breadcrumbs__trigger{transition:none}}.collapsible-section-header{padding:.5rem}.collapsible-section-heading{flex:1;min-width:0;margin:0}.collapsible-section-header-row{width:100%;min-width:0}.collapsible-section-title{font-size:.8125rem}.collapsible-section-trigger{flex:1;min-width:0;min-height:2.75rem;padding:.25rem 0;border:none;background:transparent;text-align:left}.collapsible-section-trigger-content{flex:1;min-width:0}.collapsible-section-trigger:hover .collapsible-section-arrow,.collapsible-section-trigger:focus-visible .collapsible-section-arrow{color:var(--color-text-primary)}.collapsible-section-trigger:focus-visible{outline:none;border-radius:var(--radius-sm);box-shadow:0 0 0 1px var(--color-border),0 0 0 3px var(--focus-ring)}.collapsible-section-trigger:disabled{cursor:default}.collapsible-section-actions{flex-shrink:0}.collapsible-section-chevron-trigger{flex-shrink:0;width:2rem;height:2rem;padding:0;border:none;border-radius:var(--radius-sm);background:transparent}.collapsible-section-chevron-trigger:hover,.collapsible-section-chevron-trigger:focus-visible{color:var(--color-text-primary)}.collapsible-section-chevron-trigger:focus-visible{outline:none;box-shadow:0 0 0 1px var(--color-border),0 0 0 3px var(--focus-ring)}.collapsible-section-arrow{color:inherit;transition:none}.collapsible-section-arrow--collapsed{transform:rotate(-90deg)}.collapsible-section-body{overflow:hidden;transition:none;padding-left:.5rem}.collapsible-section-body--static{overflow:visible}.collapsible-section-title-row{justify-content:space-between;min-height:2.75rem}.collapsible-section-action--add:hover{color:var(--accent-green)}.collapsible-section-action--delete{opacity:0;pointer-events:none;transition:opacity .15s ease}.collapsible-section-action--delete-visible{opacity:1;pointer-events:auto}.collapsible-section-header:hover .collapsible-section-action--delete,.collapsible-section-header:focus-within .collapsible-section-action--delete{opacity:1;pointer-events:auto}.collapsible-section-action--delete:hover{color:var(--accent-red)}.canvas-right-dropdown-header .collapsible-section-header-row{align-items:center;gap:0}.canvas-right-dropdown-header .collapsible-section-actions{margin-left:auto}.canvas-right-dropdown-header .collapsible-section-chevron-trigger{margin-left:.125rem}dialog.volt-modal{border:1px solid var(--glass-border);border-radius:var(--radius-lg);padding:0;width:100%;max-width:500px;max-height:calc(100dvh - 2rem);background:transparent;box-shadow:var(--shadow-elevated);color:var(--color-text-primary);margin:auto;opacity:0;overflow:hidden;overscroll-behavior:contain;position:relative;transition:opacity .2s cubic-bezier(.16,1,.3,1),transform .2s cubic-bezier(.16,1,.3,1),overlay .2s allow-discrete,display .2s allow-discrete}dialog.volt-modal:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:var(--radius-lg);background:var(--glass-bg);backdrop-filter:var(--glass-blur);-webkit-backdrop-filter:var(--glass-blur);pointer-events:none;z-index:-1}dialog.volt-modal[open]{opacity:1}@starting-style{dialog.volt-modal[open]{opacity:0;transform:scale(.95)}}dialog.volt-modal--right{margin:0 0 0 auto;max-width:460px;height:100dvh;max-height:100dvh;border-radius:0;border-top:0;border-right:0;border-bottom:0}dialog.volt-modal--right:before{border-radius:0}@starting-style{dialog.volt-modal--right[open]{opacity:0;transform:translate(100%)}}dialog.volt-modal--bottom{margin:auto auto 0;max-width:none;width:100%;border-radius:var(--radius-lg) var(--radius-lg) 0 0;border-bottom:0}dialog.volt-modal--bottom:before{border-radius:var(--radius-lg) var(--radius-lg) 0 0}@starting-style{dialog.volt-modal--bottom[open]{opacity:0;transform:translateY(100%)}}dialog.volt-modal::backdrop{background:color-mix(in srgb,var(--color-overlay) 72%,transparent);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);opacity:0;transition:opacity .2s cubic-bezier(.16,1,.3,1),overlay .2s allow-discrete,display .2s allow-discrete}dialog.volt-modal[open]::backdrop{opacity:1}@starting-style{dialog.volt-modal[open]::backdrop{opacity:0}}.volt-modal-header{padding:1.5rem 1.5rem 1rem;border-bottom:1px solid var(--glass-border)}.volt-modal-body{max-height:calc(100dvh - 10rem);overflow-y:auto;overscroll-behavior:contain;padding:0}dialog.volt-modal--right .volt-modal-body{max-height:none;flex:1;min-height:0}dialog.volt-modal--right>div{height:100%}dialog.volt-modal--bottom .volt-modal-body{max-height:calc(80dvh - 6rem)}.volt-modal-footer{padding:1rem 1.5rem;border-top:1px solid var(--glass-border);border-bottom-left-radius:var(--radius-lg);border-bottom-right-radius:var(--radius-lg)}.popover{min-width:180px;max-width:320px;box-shadow:var(--shadow-elevated);animation:popoverIn .15s cubic-bezier(.16,1,.3,1);overflow-y:auto;overscroll-behavior:contain;z-index:var(--z-floating)}.popover--no-padding{padding:0}@keyframes popoverIn{0%{opacity:0;scale:.95}to{opacity:1;scale:1}}@media(prefers-reduced-motion:reduce){.popover{animation:none}}.popover-menu{min-width:160px;padding:.25rem;overflow-y:scroll}.popover-menu-item{display:flex;align-items:center;gap:.5rem;min-height:2.75rem;transition:background-color .15s ease;color:var(--color-text-primary)}.popover-menu-item--md{padding:.625rem .75rem;font-size:.875rem}.popover-menu-item--sm{gap:.375rem;min-height:2.5rem;padding:.5rem .625rem;font-size:.75rem}.popover-menu-item-content{width:100%}.popover-menu-item-label{min-width:0;text-align:left}.popover-menu-item-adornment{color:var(--color-text-muted)}.popover-menu-item-icon{width:1rem;height:1rem}.popover-menu-item--sm .popover-menu-item-icon{width:.875rem;height:.875rem}.popover-menu-item-icon>svg{width:100%;height:100%;display:block}.popover-menu-item:hover{background-color:var(--color-surface-3)}.popover-menu-item.danger{color:var(--status-error)}.popover-menu-item.danger:hover{background-color:var(--status-error-bg)}.popover-menu-item.disabled{opacity:.5;cursor:not-allowed;pointer-events:none}.menu-trigger{display:inline-flex;align-items:center}.menu-trigger:focus-visible{outline:none;box-shadow:var(--focus-ring-shadow);border-radius:var(--radius-sm)}.menu-separator{height:1px;margin:.25rem;background:var(--color-border-soft);border:none;flex-shrink:0}.menu-empty{padding:.625rem .75rem;color:var(--color-text-muted);font-size:.875rem}.volt-tooltip{padding:.375rem .75rem;border-radius:var(--radius-sm);font-size:.8125rem;line-height:1.4;white-space:nowrap;max-width:280px;text-overflow:ellipsis;overscroll-behavior:contain;background:var(--color-surface-2);border:1px solid var(--color-border-soft);color:var(--color-text-primary);animation:tooltipIn .15s cubic-bezier(.16,1,.3,1);pointer-events:none;z-index:var(--z-floating)}.volt-tooltip-trigger{display:inline-flex}@keyframes tooltipIn{0%{opacity:0;scale:.96}to{opacity:1;scale:1}}.volt-tooltip-top{transform-origin:bottom center}.volt-tooltip-bottom{transform-origin:top center}.volt-tooltip-left{transform-origin:right center}.volt-tooltip-right{transform-origin:left center}@media(prefers-reduced-motion:reduce){.volt-tooltip{animation:none}}.cursor-tooltip{pointer-events:none;transition:opacity .2s cubic-bezier(.2,0,0,1),scale .2s cubic-bezier(.2,0,0,1);background:var(--glass-bg);backdrop-filter:var(--glass-blur);-webkit-backdrop-filter:var(--glass-blur);border:1px solid var(--glass-border);box-shadow:var(--shadow-elevated);border-radius:var(--radius-lg);padding:12px;min-width:200px;font-size:.9rem;opacity:0;scale:.95;display:flex;flex-direction:column;gap:8px;z-index:var(--z-floating)}.cursor-tooltip.interactive{pointer-events:auto}.cursor-tooltip.visible{opacity:1;scale:1}@media(prefers-reduced-motion:reduce){.cursor-tooltip{transition:none;scale:1}}.volt-floating-toolbar{position:absolute;z-index:10;display:inline-flex;align-items:center;gap:.5rem;padding:.375rem .5rem;border-radius:var(--radius-full)}.volt-floating-toolbar--align-center{left:50%;transform:translate(-50%)}.volt-floating-toolbar--align-start{left:1rem}.volt-floating-toolbar--align-end{right:1rem}.volt-tag{display:inline-flex;align-items:center;gap:.25rem;border:1px solid transparent;font-weight:500;line-height:1;white-space:nowrap}.volt-tag__icon{display:inline-flex;align-items:center;flex-shrink:0}.volt-tag--size-xs{padding:2px 6px;font-size:.65rem}.volt-tag--size-sm{padding:3px 8px;font-size:.72rem}.volt-tag--size-md{padding:4px 10px;font-size:.8rem}.volt-tag--shape-pill{border-radius:var(--radius-full)}.volt-tag--shape-square{border-radius:var(--radius-sm)}.volt-tag--variant-soft.volt-tag--tone-neutral{background:var(--color-surface-2);color:var(--color-text-secondary);border-color:var(--color-border-soft)}.volt-tag--variant-soft.volt-tag--tone-brand{background:var(--status-info-bg);color:var(--color-brand-primary);border-color:var(--status-info-border)}.volt-tag--variant-soft.volt-tag--tone-success{background:var(--status-success-bg);color:var(--status-success);border-color:var(--status-success-border)}.volt-tag--variant-soft.volt-tag--tone-warning{background:var(--status-warning-bg);color:var(--status-warning);border-color:var(--status-warning-border)}.volt-tag--variant-soft.volt-tag--tone-danger{background:var(--status-error-bg);color:var(--status-error);border-color:var(--status-error-border)}.volt-tag--variant-soft.volt-tag--tone-info{background:var(--status-info-bg);color:var(--status-info);border-color:var(--status-info-border)}.volt-tag--variant-solid.volt-tag--tone-neutral{background:var(--color-surface-3);color:var(--color-text-primary)}.volt-tag--variant-solid.volt-tag--tone-brand{background:var(--color-brand-primary);color:#fff}.volt-tag--variant-solid.volt-tag--tone-success{background:var(--status-success);color:#fff}.volt-tag--variant-solid.volt-tag--tone-warning{background:var(--status-warning);color:#0b0b0f}.volt-tag--variant-solid.volt-tag--tone-danger{background:var(--status-error);color:#fff}.volt-tag--variant-solid.volt-tag--tone-info{background:var(--status-info);color:#fff}.volt-tag--variant-outline{background:transparent}.volt-tag--variant-outline.volt-tag--tone-neutral{color:var(--color-text-secondary);border-color:var(--color-border)}.volt-tag--variant-outline.volt-tag--tone-brand{color:var(--color-brand-primary);border-color:var(--color-brand-primary)}.volt-tag--variant-outline.volt-tag--tone-success{color:var(--status-success);border-color:var(--status-success)}.volt-tag--variant-outline.volt-tag--tone-warning{color:var(--status-warning);border-color:var(--status-warning)}.volt-tag--variant-outline.volt-tag--tone-danger{color:var(--status-error);border-color:var(--status-error)}.volt-tag--variant-outline.volt-tag--tone-info{color:var(--status-info);border-color:var(--status-info)}.status-badge{display:inline-flex;align-items:center;white-space:nowrap;text-transform:uppercase}.status-badge.size-compact{padding:0;border:none!important;border-radius:0}.status-badge.variant-active{color:var(--accent-blue)}.status-badge.variant-success{color:var(--status-success)}.status-badge.variant-inactive,.status-badge.variant-neutral{color:var(--color-text-secondary)}.status-badge.variant-warning{color:var(--status-warning)}.status-badge.variant-danger{color:var(--status-error)}.status-badge.variant-brand{color:var(--accent-blue)}.status-badge.variant-primary{color:var(--color-text-primary)}.status-dot{display:inline-block;position:relative}.status-dot.size-sm{width:8px;height:8px}.status-dot.size-md{width:10px;height:10px}.status-dot.size-lg{width:12px;height:12px}.status-dot--tone-success{background-color:var(--status-success);box-shadow:0 0 0 2px var(--color-surface-1)}.status-dot--tone-warning{background-color:var(--status-warning);box-shadow:0 0 0 2px var(--color-surface-1)}.status-dot--tone-danger{background-color:var(--status-error);box-shadow:0 0 0 2px var(--color-surface-1)}.status-dot--tone-info,.status-dot--tone-brand{background-color:var(--color-brand-primary);box-shadow:0 0 0 2px var(--color-surface-1)}.status-dot--tone-neutral{background-color:var(--color-text-muted);box-shadow:0 0 0 2px var(--color-surface-1)}.status-dot--pulse{animation:animate-pulse 1.5s ease-in-out infinite}.status-dot--glow:after{content:"";position:absolute;top:-4px;right:-4px;bottom:-4px;left:-4px;border-radius:inherit;background:currentColor;opacity:0;animation:status-dot-glow 1.8s ease-in-out infinite;pointer-events:none}.status-dot--tone-success.status-dot--glow{color:var(--status-success)}.status-dot--tone-warning.status-dot--glow{color:var(--status-warning)}.status-dot--tone-danger.status-dot--glow{color:var(--status-error)}.status-dot--tone-info.status-dot--glow,.status-dot--tone-brand.status-dot--glow{color:var(--color-brand-primary)}@keyframes status-dot-glow{0%,to{opacity:0;transform:scale(.9)}50%{opacity:.45;transform:scale(1.15)}}@media(prefers-reduced-motion:reduce){.status-dot--pulse,.status-dot--glow:after{animation:none}}.avatar{background:var(--color-surface-2);color:var(--color-text-secondary);overflow:hidden}.avatar-image{object-fit:cover}.avatar-xs{width:1.5rem;height:1.5rem}.avatar-xs .avatar-initials{font-size:.625rem}.avatar-sm{width:2rem;height:2rem}.avatar-sm .avatar-initials{font-size:.75rem}.avatar-md{width:2.5rem;height:2.5rem}.avatar-md .avatar-initials{font-size:.875rem}.avatar-lg{width:3.5rem;height:3.5rem}.avatar-lg .avatar-initials{font-size:1.125rem}.avatar-stack{flex-direction:row-reverse}.avatar-stack-item{margin-left:-.5rem;border:2px solid var(--color-bg)}.avatar-stack-item:last-child{margin-left:0}.avatar-stack-overflow{margin-left:-.5rem;background:var(--color-surface-2);border:2px solid var(--color-bg)}.volt-icon-frame{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;border:1px solid var(--color-border-soft);color:var(--color-text-secondary)}.volt-icon-frame--size-xs{width:22px;height:22px}.volt-icon-frame--size-sm{width:28px;height:28px}.volt-icon-frame--size-md{width:40px;height:40px}.volt-icon-frame--size-lg{width:56px;height:56px}.volt-icon-frame--size-xl{width:72px;height:72px}.volt-icon-frame--shape-square{border-radius:var(--radius-md)}.volt-icon-frame--shape-circle{border-radius:var(--radius-full)}.volt-icon-frame--tone-brand{background:var(--status-info-bg);color:var(--color-brand-primary);border-color:var(--status-info-border)}.volt-icon-frame--tone-success{background:var(--status-success-bg);color:var(--status-success);border-color:var(--status-success-border)}.volt-icon-frame--tone-warning{background:var(--status-warning-bg);color:var(--status-warning);border-color:var(--status-warning-border)}.volt-icon-frame--tone-danger{background:var(--status-error-bg);color:var(--status-error);border-color:var(--status-error-border)}.volt-icon-frame--tone-info{background:var(--status-info-bg);color:var(--status-info);border-color:var(--status-info-border)}.volt-card{position:relative;display:flex;flex-direction:column;border-radius:var(--radius-lg);overflow:hidden;transition:border-color var(--duration-fast) var(--ease-standard),box-shadow var(--duration-fast) var(--ease-standard),background-color var(--duration-fast) var(--ease-standard),transform var(--duration-fast) var(--ease-standard)}.volt-card--plain{background:var(--color-surface-1);border:1px solid var(--color-border-soft)}.volt-card--interactive{cursor:pointer;text-align:inherit;width:100%;color:inherit;font:inherit;-webkit-appearance:none;-moz-appearance:none;appearance:none}@media(hover:hover)and (pointer:fine){.volt-card--interactive:hover{border-color:var(--color-border-strong)}}.volt-card--interactive:focus-visible{outline:none;box-shadow:var(--focus-ring-shadow)}.volt-card--selected{border-color:var(--color-brand-primary);box-shadow:0 0 0 1px var(--color-brand-primary)}.volt-card--selected.volt-card--interactive:focus-visible{box-shadow:var(--focus-ring-shadow)}.volt-card--pad-sm{padding:.75rem}.volt-card--pad-md{padding:1rem}.volt-card--pad-lg{padding:1.5rem}.volt-card__header{display:flex;align-items:center;flex-shrink:0}.volt-card__body{flex:1;min-height:0}.volt-card__body--pad-sm{padding:.75rem}.volt-card__body--pad-md{padding:1rem}.volt-card__body--pad-lg{padding:1.5rem}.volt-card__footer{display:flex;align-items:center;flex-shrink:0}@media(prefers-reduced-motion:reduce){.volt-card{transition:none}}.volt-skeleton{display:block;background-color:var(--color-surface-3);flex-shrink:0;position:relative;overflow:hidden}.volt-skeleton--text{height:1em;border-radius:var(--radius-xs);transform:scaleY(.6);transform-origin:0 55%;margin-top:0;margin-bottom:0}.volt-skeleton--text:empty:before{content:" "}.volt-skeleton--rectangular{border-radius:0}.volt-skeleton--rounded{border-radius:var(--radius-md)}.volt-skeleton--circular{border-radius:50%}.volt-skeleton--pulse{animation:volt-skeleton-pulse 1.5s ease-in-out .5s infinite}.volt-skeleton--wave{position:relative;overflow:hidden;-webkit-mask-image:-webkit-radial-gradient(white,black)}.volt-skeleton--wave:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;transform:translate(-100%);background:linear-gradient(90deg,transparent,color-mix(in srgb,var(--color-text-primary) 6%,transparent),transparent);animation:volt-skeleton-wave 1.6s linear .5s infinite}@keyframes volt-skeleton-pulse{0%{opacity:1}50%{opacity:.4}to{opacity:1}}@keyframes volt-skeleton-wave{0%{transform:translate(-100%)}60%{transform:translate(100%)}to{transform:translate(100%)}}@media(prefers-reduced-motion:reduce){.volt-skeleton--pulse,.volt-skeleton--wave:after{animation:none}}.volt-stat-card{transition:background-color .15s ease,border-color .15s ease,box-shadow .15s ease}.volt-stat-card__icon{display:inline-flex;align-items:center;color:var(--color-text-muted);flex-shrink:0}.volt-stat-card__label{line-height:1}.volt-stat-card__value,.volt-stat-card__unit{line-height:1.15}.volt-stat-card__trend{display:inline-flex;align-items:center;font-size:.75rem;font-weight:500}.volt-stat-card__footer{padding-top:.25rem}.volt-stat-card--tone-success .volt-stat-card__icon{color:var(--status-success)}.volt-stat-card--tone-warning .volt-stat-card__icon{color:var(--status-warning)}.volt-stat-card--tone-danger .volt-stat-card__icon{color:var(--status-error)}.volt-stat-card--tone-brand .volt-stat-card__icon{color:var(--color-brand-primary)}.volt-selectable-card{position:relative;padding:1.25rem 1rem;background:var(--color-surface-1);border:1px solid var(--color-border-soft);border-radius:var(--radius-lg);text-align:center;cursor:pointer;transition:border-color .15s ease,box-shadow .15s ease,transform .15s ease,background-color .15s ease}@media(hover:hover)and (pointer:fine){.volt-selectable-card:hover{border-color:var(--color-border-strong);background:var(--color-surface-2)}}.volt-selectable-card:focus-visible{outline:none;border-color:var(--focus-ring);box-shadow:0 0 0 3px color-mix(in srgb,var(--focus-ring) 25%,transparent)}.volt-selectable-card--selected{border-color:var(--color-brand-primary);box-shadow:0 0 0 1px var(--color-brand-primary)}.volt-selectable-card__badge{position:absolute;top:.5rem;right:.5rem;padding:2px 8px;font-size:.65rem;font-weight:600;text-transform:uppercase;letter-spacing:.04em;border-radius:var(--radius-full);background:var(--color-brand-primary);color:#fff}.volt-dashed-action{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;padding:.75rem 1rem;border:1px dashed var(--color-border-strong);border-radius:var(--radius-md);background:transparent;color:var(--color-text-muted);cursor:pointer;transition:border-color .15s ease,background-color .15s ease,color .15s ease}.volt-dashed-action--block{display:flex;width:100%}.volt-dashed-action--size-sm{padding:.5rem .75rem;font-size:.75rem}.volt-dashed-action--size-md{padding:.75rem 1rem;font-size:.875rem}.volt-dashed-action--size-lg{padding:1rem 1.5rem;font-size:1rem}.volt-dashed-action__icon{display:inline-flex;align-items:center}@media(hover:hover)and (pointer:fine){.volt-dashed-action:hover{border-color:var(--color-brand-primary);color:var(--color-text-primary);background:var(--hover-bg)}}.volt-dashed-action:focus-visible{outline:none;border-color:var(--focus-ring);box-shadow:0 0 0 3px color-mix(in srgb,var(--focus-ring) 25%,transparent)}.volt-dashed-action--tone-brand{color:var(--color-brand-primary);border-color:var(--color-brand-primary)}.volt-kv-list--dividers>*+*{border-top:1px solid var(--color-border-soft)}.volt-kv-row{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:.625rem 0;min-width:0}.volt-kv-row__label{flex-shrink:0;min-width:0}.volt-kv-row__value-group{min-width:0}.volt-kv-row__value{text-align:right;word-break:break-word;overflow-wrap:break-word;min-width:0}@media(max-width:480px){.volt-kv-row{flex-direction:column;align-items:flex-start;gap:.25rem}.volt-kv-row__value{text-align:left}}.volt-list-row{display:flex;align-items:center;gap:.75rem;width:100%;padding:.75rem;border:1px solid transparent;border-radius:var(--radius-md);background:transparent;color:inherit;text-align:left;text-decoration:none;cursor:pointer}.volt-list-row[disabled],.volt-list-row--disabled{opacity:.5;cursor:not-allowed}.volt-list-row__leading{display:inline-flex;align-items:center;flex-shrink:0}.volt-list-row__content{display:flex;flex-direction:column;gap:.125rem;flex:1;min-width:0}.volt-list-row__trailing{display:inline-flex;align-items:center;gap:.5rem;flex-shrink:0;margin-left:auto;color:var(--color-text-muted)}.volt-list-row--active{background:var(--active-bg)}.volt-list-row--selected{background:var(--color-surface-2);border-color:var(--color-border-soft)}.table{width:100%;border-collapse:collapse}.table-caption{width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.table th{text-align:left;padding:.625rem 1rem;font-size:.6875rem;font-weight:500;color:var(--color-text-muted);text-transform:uppercase;letter-spacing:.06em;border-bottom:1px solid var(--color-border-soft);position:sticky;top:0;white-space:nowrap}.table td{padding:.625rem 1rem;border-bottom:1px solid var(--color-border-soft);color:var(--color-text-primary);font-size:.8125rem}.table tbody tr:last-child td{border-bottom:none}.table tbody tr:hover{background:var(--hover-bg)}.table tbody tr.clickable{cursor:pointer}.table-sort-button{padding:0;border:none;background:transparent;color:inherit;font:inherit;letter-spacing:inherit;text-transform:inherit;cursor:pointer}.table-sort-button:focus-visible{outline:none;border-radius:var(--radius-sm);box-shadow:0 0 0 1px var(--color-border),0 0 0 3px var(--focus-ring)}.volt-timeline{display:flex;flex-direction:column;gap:.5rem;list-style:none;padding:0;margin:0}.volt-timeline-item{display:grid;grid-template-columns:28px 1fr;gap:.75rem;align-items:flex-start}.volt-timeline-item__rail{position:relative;display:flex;flex-direction:column;align-items:center;flex-shrink:0;min-height:28px}.volt-timeline-item__dot{display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;border-radius:var(--radius-full);background:var(--color-surface-2);border:1px solid var(--color-border-soft);color:var(--color-text-secondary);flex-shrink:0;z-index:1}.volt-timeline-item__line{flex:1;width:1px;background:var(--color-border-soft);margin-top:2px}.volt-timeline-item:last-child .volt-timeline-item__line{display:none}.volt-timeline-item__content{display:flex;flex-direction:column;gap:.25rem;padding:0 0 .75rem;min-width:0}.volt-timeline-item--tone-brand .volt-timeline-item__dot{background:var(--status-info-bg);color:var(--color-brand-primary);border-color:var(--status-info-border)}.volt-timeline-item--tone-success .volt-timeline-item__dot{background:var(--status-success-bg);color:var(--status-success);border-color:var(--status-success-border)}.volt-timeline-item--tone-warning .volt-timeline-item__dot{background:var(--status-warning-bg);color:var(--status-warning);border-color:var(--status-warning-border)}.volt-timeline-item--tone-danger .volt-timeline-item__dot{background:var(--status-error-bg);color:var(--status-error);border-color:var(--status-error-border)}.volt-callout{border-radius:var(--radius-md);border:1px solid transparent}.volt-callout--tone-danger{background:var(--status-error-bg);border-color:var(--status-error-border)}.volt-callout--tone-warning{background:var(--status-warning-bg);border-color:var(--status-warning-border)}.volt-callout--tone-info{background:var(--status-info-bg);border-color:var(--status-info-border)}.volt-callout--tone-success{background:var(--status-success-bg);border-color:var(--status-success-border)}.volt-callout--layout-inline{padding:.75rem 1rem}.volt-callout--layout-stacked{padding:1rem}.volt-callout__icon{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0}.volt-callout__body{min-width:0;flex:1}.empty-state-container{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%;min-height:auto}.empty-state-content{max-width:320px}.empty-state-icon{width:56px;height:56px;border-radius:var(--radius-lg);background:var(--color-surface-2)}.empty-state-live-region{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media(max-width:768px){.empty-state-container{min-height:300px}.empty-state-content{max-width:90%}}.volt-toast{position:relative;width:100%;max-width:24rem;padding:.875rem 1rem;border-radius:var(--radius-lg);border-left:3px solid var(--color-border-soft);box-shadow:var(--shadow-elevated);animation:volt-toast-in var(--duration-normal) var(--ease-standard)}.volt-toast--tone-brand{border-left-color:var(--color-brand-primary)}.volt-toast--tone-success{border-left-color:var(--status-success)}.volt-toast--tone-warning{border-left-color:var(--status-warning)}.volt-toast--tone-danger{border-left-color:var(--status-error)}.volt-toast--tone-info{border-left-color:var(--status-info)}.volt-toast__layout{min-width:0}.volt-toast__icon{margin-top:.0625rem}.volt-toast__body{min-width:0;flex:1}.volt-toast__actions{margin-top:.375rem;flex-wrap:wrap}.volt-toast__dismiss{flex-shrink:0;margin:-.25rem -.375rem 0 0}@keyframes volt-toast-in{0%{opacity:0;transform:translateY(.5rem)}to{opacity:1;transform:translateY(0)}}@media(prefers-reduced-motion:reduce){.volt-toast{animation:none}}.volt-thinking-dots{display:inline-flex;align-items:center;gap:.25rem}.volt-thinking-dots__dot{width:6px;height:6px;border-radius:var(--radius-full);background:var(--color-text-muted);opacity:.4;animation:volt-thinking-dot 1.2s ease-in-out infinite}.volt-thinking-dots--sm .volt-thinking-dots__dot{width:4px;height:4px}.volt-thinking-dots__dot:nth-child(2){animation-delay:.15s}.volt-thinking-dots__dot:nth-child(3){animation-delay:.3s}.volt-thinking-dots__dot:nth-child(4){animation-delay:.45s}@keyframes volt-thinking-dot{0%,60%,to{opacity:.4;transform:translateY(0)}30%{opacity:1;transform:translateY(-2px)}}@media(prefers-reduced-motion:reduce){.volt-thinking-dots__dot{animation:none;opacity:.7}}.volt-progress-root{display:flex;flex-direction:column;gap:.375rem;width:100%;min-width:0}.volt-progress-header{width:100%}.volt-progress-value{font-variant-numeric:tabular-nums;flex-shrink:0}.volt-progress{--progress-fill: var(--color-brand-primary);--progress-value: 0%;position:relative;width:100%;overflow:hidden;background-color:var(--color-surface-3);border-radius:var(--radius-full)}.volt-progress--size-sm{height:4px}.volt-progress--size-md{height:8px}.volt-progress-fill{height:100%;width:var(--progress-value);background-color:var(--progress-fill);border-radius:inherit;transition:width var(--duration-normal) var(--ease-standard)}.volt-progress:focus-visible{outline:none;box-shadow:var(--focus-ring-shadow)}.volt-progress--indeterminate{background-color:var(--color-surface-2)}.volt-progress--indeterminate .volt-progress-fill{width:40%;transition:none;animation:volt-progress-indeterminate 1.4s var(--ease-standard) infinite}@keyframes volt-progress-indeterminate{0%{transform:translate(-100%)}to{transform:translate(250%)}}@media(prefers-reduced-motion:reduce){.volt-progress-fill{transition:none}.volt-progress--indeterminate .volt-progress-fill{animation:none;width:100%;opacity:.5}}.volt-meter{width:100%;min-width:0}.volt-meter-label{flex-shrink:0}.volt-meter-value{flex-shrink:0;font-variant-numeric:tabular-nums}.volt-meter-track{--progress-fill: var(--color-brand-primary);--progress-value: 0%;position:relative;flex:1;min-width:0;height:6px;overflow:hidden;background-color:var(--color-surface-3);border-radius:var(--radius-full)}.volt-meter-fill{height:100%;width:var(--progress-value);background-color:var(--progress-fill);border-radius:inherit;transition:width var(--duration-normal) var(--ease-standard)}.volt-meter-track:focus-visible{outline:none;box-shadow:var(--focus-ring-shadow)}@media(prefers-reduced-motion:reduce){.volt-meter-fill{transition:none}}.access-denied-container{min-height:auto}.access-denied-content{max-width:360px}.access-denied-permissions{padding:var(--space-075) var(--space-1);border-radius:var(--radius-md);background:var(--surface-muted, var(--status-error-bg))}.access-denied-icon{width:56px;height:56px;border-radius:var(--radius-lg);background:var(--status-error-bg);color:var(--accent-red)}@media(max-width:768px){.access-denied-container{min-height:300px}.access-denied-content{max-width:90%}}.form-field-container{transition:opacity .15s ease}.form-field-container.is-loading{opacity:.7;pointer-events:none}.labeled-input-color:focus-visible{outline:none;border-color:var(--focus-ring);box-shadow:0 0 0 1px var(--color-border),0 0 0 4px color-mix(in srgb,var(--focus-ring) 30%,transparent)}.form-field-error{color:var(--status-error)}.form-field-inline{display:grid;grid-template-columns:140px 1fr;align-items:center;gap:.75rem;min-height:2.375rem}.form-field-inline.form-field-inline-no-label{grid-template-columns:1fr}.form-field-inline.is-loading{opacity:.7;pointer-events:none}.form-field-inline-label{flex-shrink:0}.form-field-inline .render-input-container{min-width:0}.form-field-autocomplete-menu{max-height:180px;overflow-y:auto;border:1px solid var(--color-border-soft);border-radius:var(--radius-sm);background:var(--color-surface-1);box-shadow:0 8px 24px #00000040;z-index:var(--z-floating)}.form-field-autocomplete-option{width:100%;display:flex;flex-direction:column;align-items:flex-start;gap:.125rem;min-height:2.5rem;padding:.4375rem .5rem;border:none;background:transparent;color:var(--color-text-primary);text-align:left;cursor:pointer}.form-field-autocomplete-option:hover,.form-field-autocomplete-option.is-active{background:var(--hover-bg)}.form-field-autocomplete-option-label{font-size:.75rem;line-height:1.2}.form-field-autocomplete-option-value{font-size:.65rem;line-height:1.1;color:var(--color-text-muted)}.form-field-inline-input,.form-field-inline-select{flex:1;min-width:0;padding:.4375rem .75rem;border:1px solid var(--color-border-soft);border-radius:var(--radius-sm);background:transparent;color:var(--color-text-primary);font-size:.875rem}.form-field-inline-input:focus,.form-field-inline-select:focus{outline:none;border-color:var(--accent-blue)}.form-field-inline-input:focus-visible,.form-field-inline-select:focus-visible,.form-field-inline-textarea:focus-visible{outline:none;border-color:var(--focus-ring);box-shadow:0 0 0 1px var(--color-border),0 0 0 4px color-mix(in srgb,var(--focus-ring) 30%,transparent)}.form-field-inline-input::placeholder{color:var(--color-text-muted)}.form-field-inline-textarea{resize:vertical;min-height:80px}.form-field-canvas{min-height:24px;gap:.5rem}.canvas-form-label{min-width:130px;flex-shrink:0;font-size:.7rem;color:var(--color-text-muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:24px;letter-spacing:.01em}.form-field-canvas .render-input-container{max-width:150px;min-width:0}.form-field-canvas-input,.form-field-canvas-select{flex:1;min-width:0;height:24px;padding:0 .4rem;border:1px solid var(--color-border-soft);border-radius:var(--radius-sm);background:transparent;color:var(--color-text-primary);font-size:.7rem;transition:border-color .15s ease}.form-field-canvas-input:hover,.form-field-canvas-select:hover{border-color:var(--color-border-strong)}.form-field-canvas-input:focus,.form-field-canvas-select:focus{outline:none;border-color:var(--accent-blue)}.form-field-canvas-input:focus-visible,.form-field-canvas-select:focus-visible,.form-field-canvas-textarea:focus-visible{outline:none;border-color:var(--focus-ring);box-shadow:0 0 0 1px var(--color-border),0 0 0 4px color-mix(in srgb,var(--focus-ring) 30%,transparent)}.form-field-canvas-input::placeholder{color:var(--color-text-muted);font-size:.7rem}.form-field-canvas-textarea{resize:vertical;min-height:60px;font-size:.7rem}.form-field-canvas.checkbox-container .canvas-form-label{width:auto;min-width:0;flex:1}.form-field-canvas .select-trigger{height:24px;min-height:24px;font-size:.7rem;border:1px solid var(--color-border-soft);border-radius:var(--radius-sm);background:transparent;padding:0 .4rem;transition:border-color .15s ease}.form-field-canvas .select-trigger:hover{border-color:var(--color-border-strong)}.form-field-canvas .select-trigger:focus-visible{border-color:var(--focus-ring);box-shadow:0 0 0 1px var(--color-border),0 0 0 4px color-mix(in srgb,var(--focus-ring) 30%,transparent)}.form-field-canvas-input--compact{width:72px;font-size:.7rem;border:1px solid var(--color-border-soft);border-radius:var(--radius-sm);background:transparent;padding:0 .4rem;transition:border-color .15s ease}.form-field-canvas-input--compact:hover{border-color:var(--color-border-strong)}.form-field-canvas-input--compact:focus-visible{border-color:var(--focus-ring);box-shadow:0 0 0 1px var(--color-border),0 0 0 4px color-mix(in srgb,var(--focus-ring) 30%,transparent)}@media(prefers-reduced-motion:reduce){.form-field-container,.form-field-input,.form-field-icon,.form-field-inline-input,.form-field-inline-select,.form-field-canvas-input,.form-field-canvas-select,.form-field-canvas .select-trigger,.form-field-autocomplete-option{transition:none}}.form-field-canvas .liquid-toggle{--width: 36;--height: 18;--border: 2px}.form-field-inline-checkbox{width:1.25rem;height:1.25rem;cursor:pointer}.form-field-inline-checkbox-container .form-field-inline-label{flex:1}.confirm-action-modal{width:min(100%,28rem)}.context-menu-popover{overflow:visible}.context-menu-popover-panel{padding:.5rem}.context-menu-popover-panel--sm{min-width:180px}.context-menu-popover-panel--md{min-width:min(22rem,calc(100vw - 2rem))}.context-menu-popover-error{padding:.25rem .5rem .5rem}.context-menu-popover--sm,.context-menu-popover--sm .popover-menu{min-width:124px}.context-menu-submenu-wrapper{position:relative}.context-menu-submenu-panel{min-width:180px;max-height:min(22rem,calc(100dvh - 2rem));overflow-y:auto;overscroll-behavior:contain;padding:.25rem;background:var(--glass-bg);border:1px solid var(--glass-border);border-radius:var(--radius-md);box-shadow:var(--shadow-elevated);backdrop-filter:var(--glass-blur);-webkit-backdrop-filter:var(--glass-blur);z-index:2}.context-menu-transparency{display:flex;flex-direction:column;gap:.5rem;min-width:140px}.context-menu-transparency__label{font-size:.75rem;color:var(--color-text-secondary);font-weight:500}.not-found-state{min-height:100%}.not-found-state-content{max-width:24rem}.not-found-state-icon{width:56px;height:56px;border-radius:var(--radius-lg);background:var(--color-surface-2);color:var(--color-text-muted)}@media(max-width:768px){.not-found-state{min-height:300px}.not-found-state-content{max-width:90%}}.trajectory-upload-progress-panel{position:fixed;right:1rem;bottom:1rem;z-index:45;width:min(24rem,calc(100vw - 2rem));max-height:min(18rem,calc(100vh - 2rem));overflow-y:auto;padding:.75rem;border-radius:var(--radius-md)}.trajectory-upload-progress-item{min-width:0;padding:.625rem .75rem}.trajectory-upload-progress-item--failed{border:1px solid var(--color-danger-border, rgba(220, 38, 38, .4));border-radius:var(--radius-sm);background:var(--color-danger-surface, rgba(220, 38, 38, .08))}.trajectory-upload-progress-error{min-width:0;color:var(--color-danger-text, #dc2626)}.trajectory-upload-progress-name{min-width:0;color:var(--color-text-primary);font-size:.875rem;font-weight:600;line-height:1.25}.trajectory-upload-progress-value{flex-shrink:0;color:var(--color-text-secondary);font-size:.75rem;font-variant-numeric:tabular-nums;font-weight:700;line-height:1}@media(max-width:640px){.trajectory-upload-progress-panel{right:.75rem;bottom:.75rem;width:calc(100vw - 1.5rem)}}:root{--sileo-spring-easing: linear( 0, .002 .6%, .007 1.2%, .015 1.8%, .026 2.4%, .041 3.1%, .06 3.8%, .108 5.3%, .157 6.6%, .214 8%, .467 13.7%, .577 16.3%, .631 17.7%, .682 19.1%, .73 20.5%, .771 21.8%, .808 23.1%, .844 24.5%, .874 25.8%, .903 27.2%, .928 28.6%, .952 30.1%, .972 31.6%, .988 33.1%, 1.01 35.7%, 1.025 38.5%, 1.034 41.6%, 1.038 45%, 1.035 50.1%, 1.012 64.2%, 1.003 73%, .999 83.7%, 1 );--sileo-duration: .6s;--sileo-height: 40px;--sileo-width: 350px;--sileo-state-success: oklch(.723 .219 142.136);--sileo-state-loading: oklch(.556 0 0);--sileo-state-error: oklch(.637 .237 25.331);--sileo-state-warning: oklch(.795 .184 86.047);--sileo-state-info: oklch(.685 .169 237.323);--sileo-state-action: oklch(.623 .214 259.815)}[data-sileo-toast]{position:relative;cursor:pointer;pointer-events:auto;touch-action:none;border:0;background:transparent;padding:0;width:var(--sileo-width);height:var(--_h, var(--sileo-height));opacity:0;transform:translateZ(0) scale(.95);transform-origin:center;contain:layout style;overflow:visible}[data-sileo-toast][data-state=loading]{cursor:default}[data-sileo-toast][data-ready=true]{opacity:1;transform:translateZ(0) scale(1);transition:transform calc(var(--sileo-duration) * .66) var(--sileo-spring-easing),opacity calc(var(--sileo-duration) * .66) var(--sileo-spring-easing),margin-bottom calc(var(--sileo-duration) * .66) var(--sileo-spring-easing),margin-top calc(var(--sileo-duration) * .66) var(--sileo-spring-easing),height var(--sileo-duration) var(--sileo-spring-easing)}[data-sileo-viewport][data-position^=top] [data-sileo-toast]:not([data-ready=true]){transform:translateY(-6px) scale(.95)}[data-sileo-viewport][data-position^=bottom] [data-sileo-toast]:not([data-ready=true]){transform:translateY(6px) scale(.95)}[data-sileo-toast][data-ready=true][data-exiting=true]{opacity:0;pointer-events:none}[data-sileo-viewport][data-position^=top] [data-sileo-toast][data-ready=true][data-exiting=true]{transform:translateY(-6px) scale(.95)}[data-sileo-viewport][data-position^=bottom] [data-sileo-toast][data-ready=true][data-exiting=true]{transform:translateY(6px) scale(.95)}[data-sileo-canvas]{position:absolute;left:0;right:0;pointer-events:none;transform:translateZ(0);contain:layout style;overflow:visible}[data-sileo-canvas][data-edge=top]{bottom:0;transform:scaleY(-1) translateZ(0)}[data-sileo-canvas][data-edge=bottom]{top:0}[data-sileo-svg]{overflow:visible}[data-sileo-header]{position:absolute;z-index:20;display:flex;align-items:center;padding:.5rem;height:var(--sileo-height);overflow:hidden;left:var(--_px, 0px);transform:var(--_ht);max-width:var(--_pw)}[data-sileo-toast][data-ready=true] [data-sileo-header]{transition:transform var(--sileo-duration) var(--sileo-spring-easing),left var(--sileo-duration) var(--sileo-spring-easing),max-width var(--sileo-duration) var(--sileo-spring-easing)}[data-sileo-header][data-edge=top]{bottom:0}[data-sileo-header][data-edge=bottom]{top:0}[data-sileo-header-stack]{position:relative;display:inline-flex;align-items:center;height:100%}[data-sileo-header-inner]{display:flex;align-items:center;gap:.5rem;white-space:nowrap;opacity:1;filter:blur(0px);transform:translateZ(0)}[data-sileo-header-inner][data-layer=current]{position:relative;z-index:1;animation:sileo-header-enter var(--sileo-duration) var(--sileo-spring-easing) both}[data-sileo-header-inner][data-layer=current]:not(:only-child),[data-sileo-header-inner][data-exiting=true]{will-change:opacity,filter}[data-sileo-header-inner][data-layer=prev]{position:absolute;left:0;top:0;z-index:0;pointer-events:none}[data-sileo-header-inner][data-exiting=true]{animation:sileo-header-exit calc(var(--sileo-duration) * .7) ease forwards}[data-sileo-badge]{display:flex;height:24px;width:24px;flex-shrink:0;align-items:center;justify-content:center;padding:2px;box-sizing:border-box;border-radius:9999px;color:var(--sileo-tone, currentColor);background-color:var(--sileo-tone-bg, transparent)}[data-sileo-title]{font-size:.825rem;line-height:1rem;font-weight:500;text-transform:capitalize;color:var(--sileo-tone, currentColor)}:is([data-sileo-badge],[data-sileo-title],[data-sileo-button])[data-state]{--_c: var(--sileo-state-success)}:is([data-sileo-badge],[data-sileo-title],[data-sileo-button])[data-state=loading]{--_c: var(--sileo-state-loading)}:is([data-sileo-badge],[data-sileo-title],[data-sileo-button])[data-state=error]{--_c: var(--sileo-state-error)}:is([data-sileo-badge],[data-sileo-title],[data-sileo-button])[data-state=warning]{--_c: var(--sileo-state-warning)}:is([data-sileo-badge],[data-sileo-title],[data-sileo-button])[data-state=info]{--_c: var(--sileo-state-info)}:is([data-sileo-badge],[data-sileo-title],[data-sileo-button])[data-state=action]{--_c: var(--sileo-state-action)}:is([data-sileo-badge],[data-sileo-title])[data-state]{--sileo-tone: var(--_c);--sileo-tone-bg: color-mix(in oklch, var(--_c) 20%, transparent)}[data-sileo-content]{position:absolute;left:0;z-index:10;width:100%;pointer-events:none;opacity:var(--_co, 0)}[data-sileo-content]:not([data-visible=true]){content-visibility:hidden}[data-sileo-toast][data-ready=true] [data-sileo-content]{transition:opacity calc(var(--sileo-duration) * .08) ease calc(var(--sileo-duration) * .04)}[data-sileo-content][data-edge=top]{top:0}[data-sileo-content][data-edge=bottom]{top:var(--sileo-height)}[data-sileo-content][data-visible=true]{pointer-events:auto}[data-sileo-toast][data-ready=true] [data-sileo-content][data-visible=true]{transition:opacity calc(var(--sileo-duration) * .6) ease calc(var(--sileo-duration) * .3)}[data-sileo-description]{width:100%;text-align:left;padding:1rem;font-size:.875rem;line-height:1.25rem;contain:layout style paint;content-visibility:auto}[data-sileo-button]{display:flex;align-items:center;justify-content:center;height:1.75rem;padding:0 .625rem;margin-top:.75rem;border-radius:9999px;border:0;font-size:.75rem;font-weight:500;cursor:pointer;color:var(--sileo-btn-color, currentColor);background-color:var(--sileo-btn-bg, transparent);transition:background-color .15s ease}[data-sileo-button]:hover{background-color:var(--sileo-btn-bg-hover, transparent)}[data-sileo-button][data-state]{--sileo-btn-color: var(--_c);--sileo-btn-bg: color-mix(in oklch, var(--_c) 15%, transparent);--sileo-btn-bg-hover: color-mix(in oklch, var(--_c) 25%, transparent)}[data-sileo-icon=spin]{animation:sileo-spin 1s linear infinite}@keyframes sileo-spin{to{transform:rotate(360deg)}}@keyframes sileo-header-enter{0%{opacity:0;filter:blur(6px)}to{opacity:1;filter:blur(0px)}}@keyframes sileo-header-exit{0%{opacity:1;filter:blur(0px)}to{opacity:0;filter:blur(6px)}}[data-sileo-viewport]{position:fixed;z-index:50;display:flex;gap:.75rem;padding:.75rem;pointer-events:none;max-width:calc(100vw - 1.5rem);contain:layout style}[data-sileo-viewport][data-position^=top] [data-sileo-toast]:not([data-ready=true]){margin-bottom:calc(-1 * (var(--sileo-height) + .75rem))}[data-sileo-viewport][data-position^=bottom] [data-sileo-toast]:not([data-ready=true]){margin-top:calc(-1 * (var(--sileo-height) + .75rem))}[data-sileo-viewport][data-position^=top]{top:0;flex-direction:column-reverse}[data-sileo-viewport][data-position^=bottom]{bottom:0;flex-direction:column}[data-sileo-viewport][data-position$=left]{left:0;align-items:flex-start}[data-sileo-viewport][data-position$=right]{right:0;align-items:flex-end}[data-sileo-viewport][data-position$=center]{left:50%;transform:translate(-50%);align-items:center}@media(prefers-reduced-motion:no-preference){[data-sileo-toast][data-ready=true]:hover,[data-sileo-toast][data-ready=true][data-exiting=true]{will-change:transform,opacity,height}}@media(prefers-reduced-motion:reduce){[data-sileo-viewport],[data-sileo-viewport] *,[data-sileo-viewport] *:before,[data-sileo-viewport] *:after{animation-duration:.01ms;animation-iteration-count:1;transition-duration:.01ms}}[data-sileo-viewport][data-theme=dark] [data-sileo-description]{color:#00000080}[data-sileo-viewport][data-theme=light] [data-sileo-description]{color:#ffffff80}
