/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,::backdrop,:after,:before{--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-scale-x:1;--tw-scale-y:1;--tw-scale-z:1;--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-space-y-reverse:0;--tw-divide-y-reverse:0;--tw-border-style:solid;--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial;--tw-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-duration:initial;--tw-ease:initial;--tw-content:"";--tw-animation-delay:0s;--tw-animation-direction:normal;--tw-animation-duration:initial;--tw-animation-fill-mode:forwards;--tw-animation-iteration-count:1;--tw-enter-opacity:1;--tw-enter-rotate:0;--tw-enter-scale:1;--tw-enter-translate-x:0;--tw-enter-translate-y:0;--tw-exit-opacity:1;--tw-exit-rotate:0;--tw-exit-scale:1;--tw-exit-translate-x:0;--tw-exit-translate-y:0}}}@layer theme{:host,:root{--font-sans:var(--font-geist),"Geist Fallback",ui-sans-serif,system-ui,sans-serif;--font-mono:var(--font-geist-mono),"Geist Mono Fallback",ui-monospace,SFMono-Regular,Menlo,monospace;--color-white:#fff;--spacing:.25rem;--container-xs:20rem;--container-sm:24rem;--container-md:28rem;--container-xl:36rem;--container-2xl:42rem;--container-3xl:48rem;--container-4xl:56rem;--container-5xl:64rem;--container-6xl:72rem;--font-weight-light:300;--font-weight-normal:460;--font-weight-medium:540;--font-weight-semibold:640;--font-weight-bold:760;--tracking-normal:0em;--tracking-wide:.025em;--leading-relaxed:1.625;--ease-out:cubic-bezier(0,0,.2,1);--animate-spin:spin 1s linear infinite;--animate-pulse:pulse 2s cubic-bezier(.4,0,.6,1) infinite;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4,0,.2,1);--default-font-family:var(--font-geist),"Geist Fallback",ui-sans-serif,system-ui,sans-serif;--default-mono-font-family:var(--font-geist-mono),"Geist Mono Fallback",ui-monospace,SFMono-Regular,Menlo,monospace;--color-background:var(--background);--color-foreground:var(--foreground);--color-card:var(--card);--color-border:var(--border);--color-stage:var(--zer01-black);--color-term-label:var(--term-label);--color-term-key:var(--term-key);--color-signal:var(--zer01-signal);--color-on-signal:var(--zer01-on-signal);--color-cta:var(--zer01-accent);--color-benchmark:var(--zer01-benchmark);--color-term-info:var(--term-info);--color-term-data:var(--term-data);--color-term-meta:var(--term-meta);--color-term-up:var(--term-up);--color-term-down:var(--term-down);--color-term-warn:var(--term-warn);--text-body:var(--fs-body);--text-secondary:var(--fs-secondary);--text-tag:var(--fs-tag)}}@layer base{*,::backdrop,:after,:before{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}:host,html{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue","Noto Sans",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,pre,samp{font-family:var(--default-mono-font-family,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring:where(:not(iframe)){outline:auto}progress{vertical-align:baseline}summary{display:list-item}menu,ol,ul{list-style:none}audio,canvas,embed,iframe,img,object,svg,video{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,optgroup,select,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab,red,red)){::placeholder{color:color-mix(in oklab,currentcolor 50%,transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit,::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-millisecond-field,::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}*{border-color:var(--color-border)}body{background:var(--color-background);color:var(--color-foreground);font-family:var(--font-sans);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility}.font-mono,[data-numeric],table{font-variant-numeric:tabular-nums;font-feature-settings:"tnum" 1}:focus-visible{outline:2px solid var(--zer01-signal);outline-offset:2px}::selection{background:var(--zer01-signal)}@supports (color:color-mix(in lab,red,red)){::selection{background:color-mix(in oklch,var(--zer01-signal) 30%,transparent)}}::selection{color:var(--color-term-data)}@media (prefers-reduced-motion:reduce){*,:after,:before{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}.conveyor-skip,.conveyor-veil{display:none!important}}}@layer components;@layer utilities{.pointer-events-auto{pointer-events:auto}.pointer-events-none{pointer-events:none}.collapse{visibility:collapse}.invisible{visibility:hidden}.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden}.absolute,.sr-only{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.inset-0{inset:0}.inset-x-0{inset-inline:0}.inset-y-0{inset-block:0}.start-1{inset-inline-start:calc(var(--spacing) * 1)}.top-0{top:0}.top-0\.5{top:calc(var(--spacing) * .5)}.top-1{top:var(--spacing)}.top-2{top:calc(var(--spacing) * 2)}.top-10{top:calc(var(--spacing) * 10)}.top-20{top:calc(var(--spacing) * 20)}.top-\[-0\.1em\]{top:-.1em}.top-\[0\.45rem\]{top:.45rem}.top-\[var\(--console-chrome\)\]{top:var(--console-chrome)}.top-full{top:100%}.right-0{right:0}.right-2{right:calc(var(--spacing) * 2)}.bottom-0{bottom:0}.bottom-20{bottom:calc(var(--spacing) * 20)}.left-0{left:0}.left-0\.5{left:calc(var(--spacing) * .5)}.left-6{left:calc(var(--spacing) * 6)}.left-\[7px\]{left:7px}.isolate{isolation:isolate}.z-10{z-index:10}.z-20{z-index:20}.z-30{z-index:30}.z-40{z-index:40}.z-50{z-index:50}.col-span-2{grid-column:span 2/span 2}.container{width:100%}@media (min-width:40rem){.container{max-width:40rem}}@media (min-width:48rem){.container{max-width:48rem}}@media (min-width:64rem){.container{max-width:64rem}}@media (min-width:80rem){.container{max-width:80rem}}@media (min-width:96rem){.container{max-width:96rem}}.m-0{margin:0}.-mx-2{margin-inline:calc(var(--spacing) * -2)}.-mx-3{margin-inline:calc(var(--spacing) * -3)}.-mx-card{margin-inline:calc(var(--space-card) * -1)}.mx-auto{margin-inline:auto}.-my-2{margin-block:calc(var(--spacing) * -2)}.-my-3{margin-block:calc(var(--spacing) * -3)}.my-1{margin-block:var(--spacing)}.my-2{margin-block:calc(var(--spacing) * 2)}.my-card{margin-block:var(--space-card)}.mt-0\.5{margin-top:calc(var(--spacing) * .5)}.mt-1{margin-top:var(--spacing)}.mt-1\.5{margin-top:calc(var(--spacing) * 1.5)}.mt-2{margin-top:calc(var(--spacing) * 2)}.mt-3{margin-top:calc(var(--spacing) * 3)}.mt-4{margin-top:calc(var(--spacing) * 4)}.mt-5{margin-top:calc(var(--spacing) * 5)}.mt-6{margin-top:calc(var(--spacing) * 6)}.mt-8{margin-top:calc(var(--spacing) * 8)}.mt-10{margin-top:calc(var(--spacing) * 10)}.mt-auto{margin-top:auto}.mt-card{margin-top:var(--space-card)}.mt-section{margin-top:var(--space-section)}.mt-stack{margin-top:var(--space-stack)}.mr-1{margin-right:var(--spacing)}.mr-2{margin-right:calc(var(--spacing) * 2)}.mr-auto{margin-right:auto}.mb-1{margin-bottom:var(--spacing)}.mb-2{margin-bottom:calc(var(--spacing) * 2)}.mb-3{margin-bottom:calc(var(--spacing) * 3)}.mb-5{margin-bottom:calc(var(--spacing) * 5)}.mb-card{margin-bottom:var(--space-card)}.mb-section{margin-bottom:var(--space-section)}.mb-stack{margin-bottom:var(--space-stack)}.-ml-3{margin-left:calc(var(--spacing) * -3)}.ml-1{margin-left:var(--spacing)}.ml-2{margin-left:calc(var(--spacing) * 2)}.ml-3{margin-left:calc(var(--spacing) * 3)}.ml-auto{margin-left:auto}.ml-card{margin-left:var(--space-card)}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.inline-grid{display:inline-grid}.table{display:table}.aspect-\[3\/1\]{aspect-ratio:3}.aspect-\[4\/3\]{aspect-ratio:4/3}.aspect-\[8\/3\]{aspect-ratio:8/3}.aspect-\[13\/4\]{aspect-ratio:13/4}.aspect-\[15\/4\]{aspect-ratio:15/4}.aspect-\[20\/3\]{aspect-ratio:20/3}.aspect-square{aspect-ratio:1}.h-0\.5{height:calc(var(--spacing) * .5)}.h-1{height:var(--spacing)}.h-1\.5{height:calc(var(--spacing) * 1.5)}.h-2{height:calc(var(--spacing) * 2)}.h-2\.5{height:calc(var(--spacing) * 2.5)}.h-3\.5{height:calc(var(--spacing) * 3.5)}.h-4{height:calc(var(--spacing) * 4)}.h-5{height:calc(var(--spacing) * 5)}.h-6{height:calc(var(--spacing) * 6)}.h-7{height:calc(var(--spacing) * 7)}.h-8{height:calc(var(--spacing) * 8)}.h-9{height:calc(var(--spacing) * 9)}.h-10{height:calc(var(--spacing) * 10)}.h-11{height:calc(var(--spacing) * 11)}.h-40{height:calc(var(--spacing) * 40)}.h-\[2px\]{height:2px}.h-\[15px\]{height:15px}.h-\[22px\]{height:22px}.h-\[240px\]{height:240px}.h-\[calc\(100dvh_-_var\(--console-chrome\)\)\]{height:calc(100dvh - var(--console-chrome))}.h-auto{height:auto}.h-full{height:100%}.h-px{height:1px}.max-h-80{max-height:calc(var(--spacing) * 80)}.max-h-\[200px\]{max-height:200px}.max-h-\[240px\]{max-height:240px}.max-h-\[260px\]{max-height:260px}.max-h-\[420px\]{max-height:420px}.min-h-0{min-height:0}.min-h-9{min-height:calc(var(--spacing) * 9)}.min-h-11{min-height:calc(var(--spacing) * 11)}.min-h-12{min-height:calc(var(--spacing) * 12)}.min-h-16{min-height:calc(var(--spacing) * 16)}.min-h-24{min-height:calc(var(--spacing) * 24)}.min-h-40{min-height:calc(var(--spacing) * 40)}.min-h-\[32rem\]{min-height:32rem}.min-h-\[100px\]{min-height:100px}.min-h-\[150px\]{min-height:150px}.min-h-\[180px\]{min-height:180px}.min-h-\[260px\]{min-height:260px}.min-h-\[300px\]{min-height:300px}.min-h-dvh{min-height:100dvh}.w-0\.5{width:calc(var(--spacing) * .5)}.w-1{width:var(--spacing)}.w-1\.5{width:calc(var(--spacing) * 1.5)}.w-2{width:calc(var(--spacing) * 2)}.w-3{width:calc(var(--spacing) * 3)}.w-3\.5{width:calc(var(--spacing) * 3.5)}.w-4{width:calc(var(--spacing) * 4)}.w-5{width:calc(var(--spacing) * 5)}.w-6{width:calc(var(--spacing) * 6)}.w-7{width:calc(var(--spacing) * 7)}.w-8{width:calc(var(--spacing) * 8)}.w-9{width:calc(var(--spacing) * 9)}.w-10{width:calc(var(--spacing) * 10)}.w-11{width:calc(var(--spacing) * 11)}.w-12{width:calc(var(--spacing) * 12)}.w-24{width:calc(var(--spacing) * 24)}.w-28{width:calc(var(--spacing) * 28)}.w-32{width:calc(var(--spacing) * 32)}.w-36{width:calc(var(--spacing) * 36)}.w-40{width:calc(var(--spacing) * 40)}.w-44{width:calc(var(--spacing) * 44)}.w-56{width:calc(var(--spacing) * 56)}.w-72{width:calc(var(--spacing) * 72)}.w-\[15px\]{width:15px}.w-\[84px\]{width:84px}.w-\[140px\]{width:140px}.w-\[224px\]{width:224px}.w-\[min\(26rem\,calc\(100vw-2rem\)\)\]{width:min(26rem,100vw - 2rem)}.w-auto{width:auto}.w-fit{width:fit-content}.w-full{width:100%}.w-px{width:1px}.max-w-2xl{max-width:var(--container-2xl)}.max-w-3xl{max-width:var(--container-3xl)}.max-w-4xl{max-width:var(--container-4xl)}.max-w-5xl{max-width:var(--container-5xl)}.max-w-6xl{max-width:var(--container-6xl)}.max-w-\[16rem\]{max-width:16rem}.max-w-\[20ch\]{max-width:20ch}.max-w-\[22ch\]{max-width:22ch}.max-w-\[24ch\]{max-width:24ch}.max-w-\[26rem\]{max-width:26rem}.max-w-\[32ch\]{max-width:32ch}.max-w-\[42rem\]{max-width:42rem}.max-w-\[46ch\]{max-width:46ch}.max-w-\[48ch\]{max-width:48ch}.max-w-\[60ch\]{max-width:60ch}.max-w-\[var\(--console-max\,80rem\)\]{max-width:var(--console-max,80rem)}.max-w-full{max-width:100%}.max-w-md{max-width:var(--container-md)}.max-w-prose{max-width:65ch}.max-w-sm{max-width:var(--container-sm)}.max-w-xl{max-width:var(--container-xl)}.max-w-xs{max-width:var(--container-xs)}.min-w-0{min-width:0}.min-w-11{min-width:calc(var(--spacing) * 11)}.min-w-24{min-width:calc(var(--spacing) * 24)}.min-w-40{min-width:calc(var(--spacing) * 40)}.min-w-48{min-width:calc(var(--spacing) * 48)}.min-w-\[4\.75rem\]{min-width:4.75rem}.min-w-\[6\.5rem\]{min-width:6.5rem}.min-w-\[7ch\]{min-width:7ch}.min-w-\[8rem\]{min-width:8rem}.min-w-\[9ch\]{min-width:9ch}.min-w-\[16rem\]{min-width:16rem}.min-w-\[18rem\]{min-width:18rem}.min-w-\[36rem\]{min-width:36rem}.min-w-\[48rem\]{min-width:48rem}.min-w-\[52rem\]{min-width:52rem}.min-w-full{min-width:100%}.flex-1{flex:1}.flex-shrink,.shrink{flex-shrink:1}.shrink-0{flex-shrink:0}.grow{flex-grow:1}.basis-40{flex-basis:calc(var(--spacing) * 40)}.basis-48{flex-basis:calc(var(--spacing) * 48)}.basis-full{flex-basis:100%}.border-collapse{border-collapse:collapse}.-translate-x-1\/2{--tw-translate-x:calc(calc(1 / 2 * 100%) * -1)}.-translate-x-1\/2,.-translate-x-full{translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-x-full{--tw-translate-x:-100%}.-translate-y-1\/2{--tw-translate-y:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.scale-18{--tw-scale-x:18%;--tw-scale-y:18%;--tw-scale-z:18%;scale:var(--tw-scale-x) var(--tw-scale-y)}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.animate-pulse{animation:var(--animate-pulse)}.animate-spin{animation:var(--animate-spin)}.cursor-col-resize{cursor:col-resize}.cursor-crosshair{cursor:crosshair}.cursor-grab{cursor:grab}.cursor-not-allowed{cursor:not-allowed}.cursor-pointer{cursor:pointer}.cursor-row-resize{cursor:row-resize}.touch-none{touch-action:none}.resize{resize:both}.resize-y{resize:vertical}.scroll-mt-8{scroll-margin-top:calc(var(--spacing) * 8)}.scroll-mt-20{scroll-margin-top:calc(var(--spacing) * 20)}.list-disc{list-style-type:disc}.list-none{list-style-type:none}.appearance-none{appearance:none}.break-inside-avoid{break-inside:avoid}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.grid-cols-\[1rem_1fr\]{grid-template-columns:1rem 1fr}.grid-cols-\[auto_1fr\]{grid-template-columns:auto 1fr}.grid-cols-\[max-content_1fr\]{grid-template-columns:max-content 1fr}.grid-cols-\[minmax\(0\,1fr\)_auto\]{grid-template-columns:minmax(0,1fr) auto}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.items-baseline{align-items:baseline}.items-center{align-items:center}.items-end{align-items:flex-end}.items-start{align-items:flex-start}.items-stretch{align-items:stretch}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.gap-0{gap:0}.gap-0\.5{gap:calc(var(--spacing) * .5)}.gap-1{gap:var(--spacing)}.gap-1\.5{gap:calc(var(--spacing) * 1.5)}.gap-2{gap:calc(var(--spacing) * 2)}.gap-3{gap:calc(var(--spacing) * 3)}.gap-4{gap:calc(var(--spacing) * 4)}.gap-5{gap:calc(var(--spacing) * 5)}.gap-6{gap:calc(var(--spacing) * 6)}.gap-10{gap:calc(var(--spacing) * 10)}.gap-12{gap:calc(var(--spacing) * 12)}.gap-\[3px\]{gap:3px}.gap-card{gap:var(--space-card)}.gap-px{gap:1px}.gap-section{gap:var(--space-section)}.gap-stack{gap:var(--space-stack)}:where(.space-y-1>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(var(--spacing) * var(--tw-space-y-reverse));margin-block-end:calc(var(--spacing) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-2>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 2) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 2) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-3>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 3) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 3) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-8>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 8) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 8) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-card>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(var(--space-card) * var(--tw-space-y-reverse));margin-block-end:calc(var(--space-card) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-section>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(var(--space-section) * var(--tw-space-y-reverse));margin-block-end:calc(var(--space-section) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-stack>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(var(--space-stack) * var(--tw-space-y-reverse));margin-block-end:calc(var(--space-stack) * calc(1 - var(--tw-space-y-reverse)))}.gap-x-3{column-gap:calc(var(--spacing) * 3)}.gap-x-4{column-gap:calc(var(--spacing) * 4)}.gap-x-5{column-gap:calc(var(--spacing) * 5)}.gap-x-6{column-gap:calc(var(--spacing) * 6)}.gap-x-card{column-gap:var(--space-card)}.gap-x-section{column-gap:var(--space-section)}.gap-x-stack{column-gap:var(--space-stack)}.gap-y-0\.5{row-gap:calc(var(--spacing) * .5)}.gap-y-1{row-gap:var(--spacing)}.gap-y-2{row-gap:calc(var(--spacing) * 2)}.gap-y-3{row-gap:calc(var(--spacing) * 3)}.gap-y-stack{row-gap:var(--space-stack)}:where(.divide-y>:not(:last-child)){--tw-divide-y-reverse:0;border-bottom-style:var(--tw-border-style);border-top-style:var(--tw-border-style);border-top-width:calc(1px * var(--tw-divide-y-reverse));border-bottom-width:calc(1px * calc(1 - var(--tw-divide-y-reverse)))}:where(.divide-border>:not(:last-child)){border-color:var(--border)}.self-end{align-self:flex-end}.self-start{align-self:flex-start}.self-stretch{align-self:stretch}.justify-self-start{justify-self:flex-start}.truncate{text-overflow:ellipsis;white-space:nowrap}.overflow-hidden,.truncate{overflow:hidden}.overflow-x-auto{overflow-x:auto}.overflow-y-auto{overflow-y:auto}.rounded{border-radius:.25rem}.rounded-\[var\(--radius\)\]{border-radius:var(--radius)}.rounded-full{border-radius:3.40282e+38px}.rounded-lg,.rounded-md,.rounded-sm{border-radius:var(--radius)}.border{border-style:var(--tw-border-style);border-width:1px}.border-0{border-style:var(--tw-border-style);border-width:0}.border-y{border-block-style:var(--tw-border-style);border-block-width:1px}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-r{border-right-style:var(--tw-border-style);border-right-width:1px}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-b-2{border-bottom-style:var(--tw-border-style);border-bottom-width:2px}.border-l-2{border-left-style:var(--tw-border-style);border-left-width:2px}.border-l-4{border-left-style:var(--tw-border-style);border-left-width:4px}.border-dashed{--tw-border-style:dashed;border-style:dashed}.border-border,.border-border\/40{border-color:var(--border)}@supports (color:color-mix(in lab,red,red)){.border-border\/40{border-color:color-mix(in oklab,var(--border) 40%,transparent)}}.border-border\/60{border-color:var(--border)}@supports (color:color-mix(in lab,red,red)){.border-border\/60{border-color:color-mix(in oklab,var(--border) 60%,transparent)}}.border-rail-edge{border-color:var(--rail-edge)}.border-signal{border-color:var(--zer01-signal)}.border-term-data{border-color:var(--term-data)}.border-term-down,.border-term-down\/50{border-color:var(--term-down)}@supports (color:color-mix(in lab,red,red)){.border-term-down\/50{border-color:color-mix(in oklab,var(--term-down) 50%,transparent)}}.border-term-down\/60{border-color:var(--term-down)}@supports (color:color-mix(in lab,red,red)){.border-term-down\/60{border-color:color-mix(in oklab,var(--term-down) 60%,transparent)}}.border-term-key,.border-term-key\/30{border-color:var(--term-key)}@supports (color:color-mix(in lab,red,red)){.border-term-key\/30{border-color:color-mix(in oklab,var(--term-key) 30%,transparent)}}.border-term-key\/40{border-color:var(--term-key)}@supports (color:color-mix(in lab,red,red)){.border-term-key\/40{border-color:color-mix(in oklab,var(--term-key) 40%,transparent)}}.border-term-key\/45{border-color:var(--term-key)}@supports (color:color-mix(in lab,red,red)){.border-term-key\/45{border-color:color-mix(in oklab,var(--term-key) 45%,transparent)}}.border-term-key\/60{border-color:var(--term-key)}@supports (color:color-mix(in lab,red,red)){.border-term-key\/60{border-color:color-mix(in oklab,var(--term-key) 60%,transparent)}}.border-term-label,.border-term-label\/60{border-color:var(--term-label)}@supports (color:color-mix(in lab,red,red)){.border-term-label\/60{border-color:color-mix(in oklab,var(--term-label) 60%,transparent)}}.border-term-up{border-color:var(--term-up)}.border-term-warn{border-color:var(--term-warn)}.border-transparent{border-color:#0000}.border-l-signal{border-left-color:var(--zer01-signal)}.bg-\[rgb\(var\(--cast-rgb\)\/0\.5\)\]{background-color:rgb(var(--cast-rgb)/.5)}.bg-\[rgb\(var\(--cast-rgb\)\/0\.45\)\]{background-color:rgb(var(--cast-rgb)/.45)}.bg-\[var\(--color-on-signal\)\]{background-color:var(--color-on-signal)}.bg-\[var\(--control\)\]{background-color:var(--control)}.bg-\[var\(--live-off\)\]{background-color:var(--live-off)}.bg-\[var\(--zer01-accent\)\]{background-color:var(--zer01-accent)}.bg-background{background-color:var(--background)}.bg-benchmark{background-color:var(--zer01-benchmark)}.bg-border{background-color:var(--border)}.bg-card{background-color:var(--card)}.bg-cta,.bg-cta\/30{background-color:var(--zer01-accent)}@supports (color:color-mix(in lab,red,red)){.bg-cta\/30{background-color:color-mix(in oklab,var(--zer01-accent) 30%,transparent)}}.bg-cta\/50{background-color:var(--zer01-accent)}@supports (color:color-mix(in lab,red,red)){.bg-cta\/50{background-color:color-mix(in oklab,var(--zer01-accent) 50%,transparent)}}.bg-cta\/70{background-color:var(--zer01-accent)}@supports (color:color-mix(in lab,red,red)){.bg-cta\/70{background-color:color-mix(in oklab,var(--zer01-accent) 70%,transparent)}}.bg-field{background-color:var(--field-fill)}.bg-on-signal{background-color:var(--zer01-on-signal)}.bg-popover{background-color:var(--popover)}.bg-rail{background-color:var(--rail)}.bg-signal,.bg-signal\/5{background-color:var(--zer01-signal)}@supports (color:color-mix(in lab,red,red)){.bg-signal\/5{background-color:color-mix(in oklab,var(--zer01-signal) 5%,transparent)}}.bg-signal\/10{background-color:var(--zer01-signal)}@supports (color:color-mix(in lab,red,red)){.bg-signal\/10{background-color:color-mix(in oklab,var(--zer01-signal) 10%,transparent)}}.bg-signal\/25{background-color:var(--zer01-signal)}@supports (color:color-mix(in lab,red,red)){.bg-signal\/25{background-color:color-mix(in oklab,var(--zer01-signal) 25%,transparent)}}.bg-signal\/60{background-color:var(--zer01-signal)}@supports (color:color-mix(in lab,red,red)){.bg-signal\/60{background-color:color-mix(in oklab,var(--zer01-signal) 60%,transparent)}}.bg-signal\/70{background-color:var(--zer01-signal)}@supports (color:color-mix(in lab,red,red)){.bg-signal\/70{background-color:color-mix(in oklab,var(--zer01-signal) 70%,transparent)}}.bg-surface-muted{background-color:var(--surface-muted)}.bg-surface-tint{background-color:var(--surface-tint)}.bg-term-data,.bg-term-data\/45{background-color:var(--term-data)}@supports (color:color-mix(in lab,red,red)){.bg-term-data\/45{background-color:color-mix(in oklab,var(--term-data) 45%,transparent)}}.bg-term-down,.bg-term-down\/5{background-color:var(--term-down)}@supports (color:color-mix(in lab,red,red)){.bg-term-down\/5{background-color:color-mix(in oklab,var(--term-down) 5%,transparent)}}.bg-term-down\/10{background-color:var(--term-down)}@supports (color:color-mix(in lab,red,red)){.bg-term-down\/10{background-color:color-mix(in oklab,var(--term-down) 10%,transparent)}}.bg-term-down\/40{background-color:var(--term-down)}@supports (color:color-mix(in lab,red,red)){.bg-term-down\/40{background-color:color-mix(in oklab,var(--term-down) 40%,transparent)}}.bg-term-down\/60{background-color:var(--term-down)}@supports (color:color-mix(in lab,red,red)){.bg-term-down\/60{background-color:color-mix(in oklab,var(--term-down) 60%,transparent)}}.bg-term-key,.bg-term-key\/5{background-color:var(--term-key)}@supports (color:color-mix(in lab,red,red)){.bg-term-key\/5{background-color:color-mix(in oklab,var(--term-key) 5%,transparent)}}.bg-term-key\/10{background-color:var(--term-key)}@supports (color:color-mix(in lab,red,red)){.bg-term-key\/10{background-color:color-mix(in oklab,var(--term-key) 10%,transparent)}}.bg-term-key\/70{background-color:var(--term-key)}@supports (color:color-mix(in lab,red,red)){.bg-term-key\/70{background-color:color-mix(in oklab,var(--term-key) 70%,transparent)}}.bg-term-label,.bg-term-label\/20{background-color:var(--term-label)}@supports (color:color-mix(in lab,red,red)){.bg-term-label\/20{background-color:color-mix(in oklab,var(--term-label) 20%,transparent)}}.bg-term-label\/30{background-color:var(--term-label)}@supports (color:color-mix(in lab,red,red)){.bg-term-label\/30{background-color:color-mix(in oklab,var(--term-label) 30%,transparent)}}.bg-term-label\/60{background-color:var(--term-label)}@supports (color:color-mix(in lab,red,red)){.bg-term-label\/60{background-color:color-mix(in oklab,var(--term-label) 60%,transparent)}}.bg-term-meta,.bg-term-meta\/10{background-color:var(--term-meta)}@supports (color:color-mix(in lab,red,red)){.bg-term-meta\/10{background-color:color-mix(in oklab,var(--term-meta) 10%,transparent)}}.bg-term-up,.bg-term-up\/5{background-color:var(--term-up)}@supports (color:color-mix(in lab,red,red)){.bg-term-up\/5{background-color:color-mix(in oklab,var(--term-up) 5%,transparent)}}.bg-term-up\/60{background-color:var(--term-up)}@supports (color:color-mix(in lab,red,red)){.bg-term-up\/60{background-color:color-mix(in oklab,var(--term-up) 60%,transparent)}}.bg-term-warn,.bg-term-warn\/5{background-color:var(--term-warn)}@supports (color:color-mix(in lab,red,red)){.bg-term-warn\/5{background-color:color-mix(in oklab,var(--term-warn) 5%,transparent)}}.bg-transparent{background-color:#0000}.bg-white{background-color:var(--color-white)}.fill-term-key{fill:var(--term-key)}.stroke-term-key{stroke:var(--term-key)}.stroke-term-label{stroke:var(--term-label)}.stroke-term-up{stroke:var(--term-up)}.object-contain{object-fit:contain}.object-cover{object-fit:cover}.p-0{padding:0}.p-0\.5{padding:calc(var(--spacing) * .5)}.p-2{padding:calc(var(--spacing) * 2)}.p-3{padding:calc(var(--spacing) * 3)}.p-4{padding:calc(var(--spacing) * 4)}.p-card{padding:var(--space-card)}.px-0{padding-inline:0}.px-0\.5{padding-inline:calc(var(--spacing) * .5)}.px-1\.5{padding-inline:calc(var(--spacing) * 1.5)}.px-2{padding-inline:calc(var(--spacing) * 2)}.px-2\.5{padding-inline:calc(var(--spacing) * 2.5)}.px-3{padding-inline:calc(var(--spacing) * 3)}.px-4{padding-inline:calc(var(--spacing) * 4)}.px-6{padding-inline:calc(var(--spacing) * 6)}.px-card{padding-inline:var(--space-card)}.py-0\.5{padding-block:calc(var(--spacing) * .5)}.py-1{padding-block:var(--spacing)}.py-1\.5{padding-block:calc(var(--spacing) * 1.5)}.py-2{padding-block:calc(var(--spacing) * 2)}.py-2\.5{padding-block:calc(var(--spacing) * 2.5)}.py-3{padding-block:calc(var(--spacing) * 3)}.py-4{padding-block:calc(var(--spacing) * 4)}.py-6{padding-block:calc(var(--spacing) * 6)}.py-8{padding-block:calc(var(--spacing) * 8)}.py-10{padding-block:calc(var(--spacing) * 10)}.py-16{padding-block:calc(var(--spacing) * 16)}.py-card{padding-block:var(--space-card)}.py-section{padding-block:var(--space-section)}.py-stack{padding-block:var(--space-stack)}.pt-1{padding-top:var(--spacing)}.pt-2{padding-top:calc(var(--spacing) * 2)}.pt-3{padding-top:calc(var(--spacing) * 3)}.pt-4{padding-top:calc(var(--spacing) * 4)}.pt-6{padding-top:calc(var(--spacing) * 6)}.pt-card{padding-top:var(--space-card)}.pt-stack{padding-top:var(--space-stack)}.pr-1{padding-right:var(--spacing)}.pr-10{padding-right:calc(var(--spacing) * 10)}.pr-card{padding-right:var(--space-card)}.pb-2{padding-bottom:calc(var(--spacing) * 2)}.pb-2\.5{padding-bottom:calc(var(--spacing) * 2.5)}.pb-3{padding-bottom:calc(var(--spacing) * 3)}.pb-4{padding-bottom:calc(var(--spacing) * 4)}.pb-10{padding-bottom:calc(var(--spacing) * 10)}.pb-24{padding-bottom:calc(var(--spacing) * 24)}.pb-\[max\(0\.75rem\,env\(safe-area-inset-bottom\)\)\]{padding-bottom:max(.75rem,env(safe-area-inset-bottom))}.pb-card{padding-bottom:var(--space-card)}.pb-section{padding-bottom:var(--space-section)}.pb-stack{padding-bottom:var(--space-stack)}.pl-2{padding-left:calc(var(--spacing) * 2)}.pl-3{padding-left:calc(var(--spacing) * 3)}.pl-5{padding-left:calc(var(--spacing) * 5)}.pl-9{padding-left:calc(var(--spacing) * 9)}.pl-card{padding-left:var(--space-card)}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.align-bottom{vertical-align:bottom}.align-middle{vertical-align:middle}.align-top{vertical-align:top}.font-mono{font-family:var(--font-geist-mono),"Geist Mono Fallback",ui-monospace,SFMono-Regular,Menlo,monospace}.font-sans{font-family:var(--font-geist),"Geist Fallback",ui-sans-serif,system-ui,sans-serif}.text-caption{font-size:var(--fs-caption);line-height:var(--tw-leading,var(--lh-caption));letter-spacing:var(--tw-tracking,.01em);font-weight:var(--tw-font-weight,var(--font-weight-normal))}.text-display{font-size:var(--fs-display);line-height:var(--tw-leading,var(--lh-display));letter-spacing:var(--tw-tracking,-.01em)}.text-display,.text-headline{font-weight:var(--tw-font-weight,var(--font-weight-bold))}.text-headline{font-size:var(--fs-headline);line-height:var(--tw-leading,var(--lh-headline));letter-spacing:var(--tw-tracking,-.015em)}.text-hero{font-size:var(--fs-hero);line-height:var(--tw-leading,var(--lh-hero));letter-spacing:var(--tw-tracking,-.02em);font-weight:var(--tw-font-weight,var(--font-weight-bold))}.text-nav{font-size:var(--fs-nav);line-height:var(--tw-leading,var(--lh-nav));letter-spacing:var(--tw-tracking,.01em)}.text-nav,.text-tag{font-weight:var(--tw-font-weight,var(--font-weight-medium))}.text-tag{font-size:var(--fs-tag);line-height:var(--tw-leading,var(--lh-tag));letter-spacing:var(--tw-tracking,.05em)}.text-title{font-size:var(--fs-title);line-height:var(--tw-leading,var(--lh-title));letter-spacing:var(--tw-tracking,-.005em);font-weight:var(--tw-font-weight,var(--font-weight-semibold))}.text-body{font-size:var(--fs-body);line-height:var(--tw-leading,var(--lh-body));font-weight:var(--tw-font-weight,var(--font-weight-normal))}.text-heading{font-size:var(--fs-heading);line-height:var(--tw-leading,var(--lh-heading));font-weight:var(--tw-font-weight,var(--font-weight-semibold))}.text-metric{font-size:var(--fs-metric);line-height:var(--tw-leading,var(--lh-metric));font-weight:var(--tw-font-weight,var(--font-weight-bold))}.text-secondary{font-size:var(--fs-secondary);line-height:var(--tw-leading,var(--lh-secondary));font-weight:var(--tw-font-weight,var(--font-weight-medium))}.leading-6{--tw-leading:calc(var(--spacing) * 6);line-height:calc(var(--spacing) * 6)}.leading-7{--tw-leading:calc(var(--spacing) * 7);line-height:calc(var(--spacing) * 7)}.leading-none{--tw-leading:1;line-height:1}.leading-relaxed{--tw-leading:var(--leading-relaxed);line-height:var(--leading-relaxed)}.font-bold{--tw-font-weight:760;font-weight:760}.font-light{--tw-font-weight:var(--font-weight-light);font-weight:var(--font-weight-light)}.font-medium{--tw-font-weight:540;font-weight:540}.font-normal{--tw-font-weight:460;font-weight:460}.font-semibold{--tw-font-weight:640;font-weight:640}.tracking-\[…\]{--tw-tracking:…;letter-spacing:…}.tracking-normal{--tw-tracking:var(--tracking-normal);letter-spacing:var(--tracking-normal)}.tracking-wide{--tw-tracking:var(--tracking-wide);letter-spacing:var(--tracking-wide)}.text-balance{text-wrap:balance}.text-wrap{text-wrap:wrap}.break-words{overflow-wrap:break-word}.break-all{word-break:break-all}.whitespace-normal{white-space:normal}.whitespace-nowrap{white-space:nowrap}.whitespace-pre{white-space:pre}.whitespace-pre-wrap{white-space:pre-wrap}.text-\[Npx\]{color:Npx}.text-field{color:var(--field-fill)}.text-foreground{color:var(--foreground)}.text-on-cta{color:var(--zer01-accent-ink)}.text-on-signal{color:var(--zer01-on-signal)}.text-rail-fg{color:var(--rail-fg)}.text-signal{color:var(--zer01-signal)}.text-term-data{color:var(--term-data)}.text-term-down{color:var(--term-down)}.text-term-info{color:var(--term-info)}.text-term-key{color:var(--term-key)}.text-term-label{color:var(--term-label)}.text-term-meta{color:var(--term-meta)}.text-term-up{color:var(--term-up)}.text-term-warn{color:var(--term-warn)}.capitalize{text-transform:capitalize}.lowercase{text-transform:lowercase}.normal-case{text-transform:none}.uppercase{text-transform:uppercase}.ordinal{--tw-ordinal:ordinal}.ordinal,.tabular-nums{font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.tabular-nums{--tw-numeric-spacing:tabular-nums}.no-underline{text-decoration-line:none}.underline{text-decoration-line:underline}.decoration-current{text-decoration-color:currentColor}.underline-offset-2{text-underline-offset:2px}.underline-offset-4{text-underline-offset:4px}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.accent-current{accent-color:currentColor}.opacity-30{opacity:.3}.opacity-40{opacity:.4}.opacity-50{opacity:.5}.opacity-60{opacity:.6}.opacity-75{opacity:.75}.opacity-100{opacity:1}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a),0 1px 2px -1px var(--tw-shadow-color,#0000001a)}.shadow,.shadow-\[0_0_8px_rgb\(var\(--zer01-signal-rgb\)\/0\.45\)\]{box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_0_8px_rgb\(var\(--zer01-signal-rgb\)\/0\.45\)\]{--tw-shadow:0 0 8px var(--tw-shadow-color,rgb(var(--zer01-signal-rgb)/.45))}.shadow-\[0_0_8px_rgba\(255\,255\,255\,0\.55\)\]{--tw-shadow:0 0 8px var(--tw-shadow-color,#ffffff8c)}.shadow-\[0_0_8px_rgba\(255\,255\,255\,0\.55\)\],.shadow-\[var\(--cast-plane\)\]{box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[var\(--cast-plane\)\]{--tw-shadow:var(--cast-plane)}.shadow\/backtest,.shadow\/demo,.shadow\/trending_down{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a),0 1px 2px -1px var(--tw-shadow-color,#0000001a)}.ring,.shadow\/backtest,.shadow\/demo,.shadow\/trending_down{box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.ring{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor)}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.blur{--tw-blur:blur(8px)}.blur,.drop-shadow{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.drop-shadow{--tw-drop-shadow-size:drop-shadow(0 1px 2px var(--tw-drop-shadow-color,#0000001a)) drop-shadow(0 1px 1px var(--tw-drop-shadow-color,#0000000f));--tw-drop-shadow:drop-shadow(0 1px 2px #0000001a) drop-shadow(0 1px 1px #0000000f)}.invert{--tw-invert:invert(100%)}.filter,.invert{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[opacity\,transform\]{transition-property:opacity,transform;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-all{transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-colors{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-opacity{transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.duration-150{--tw-duration:.15s;transition-duration:.15s}.ease-out{--tw-ease:var(--ease-out);transition-timing-function:var(--ease-out)}.outline-none{--tw-outline-style:none;outline-style:none}.select-none{-webkit-user-select:none;user-select:none}.\!running{animation-play-state:running!important}.paused{animation-play-state:paused}.running{animation-play-state:running}@media (hover:hover){.group-hover\:h-0\.5:is(:where(.group):hover *){height:calc(var(--spacing) * .5)}.group-hover\:w-0\.5:is(:where(.group):hover *){width:calc(var(--spacing) * .5)}.group-hover\:bg-signal-soft:is(:where(.group):hover *){background-color:var(--zer01-signal-soft)}}.placeholder\:text-term-label::placeholder{color:var(--term-label)}.placeholder\:text-term-meta::placeholder{color:var(--term-meta)}.after\:absolute:after{content:var(--tw-content);position:absolute}.after\:top-1\/2:after{content:var(--tw-content);top:50%}.after\:left-1\/2:after{content:var(--tw-content);left:50%}.after\:h-11:after{content:var(--tw-content);height:calc(var(--spacing) * 11)}.after\:w-11:after{content:var(--tw-content);width:calc(var(--spacing) * 11)}.after\:-translate-x-1\/2:after{--tw-translate-x:calc(calc(1 / 2 * 100%) * -1)}.after\:-translate-x-1\/2:after,.after\:-translate-y-1\/2:after{content:var(--tw-content);translate:var(--tw-translate-x) var(--tw-translate-y)}.after\:-translate-y-1\/2:after{--tw-translate-y:calc(calc(1 / 2 * 100%) * -1)}.after\:content-\[\'\'\]:after{--tw-content:"";content:var(--tw-content)}.first\:mt-0:first-child{margin-top:0}.first\:pt-0:first-child{padding-top:0}.last\:border-0:last-child{border-style:var(--tw-border-style);border-width:0}.last\:border-b-0:last-child{border-bottom-style:var(--tw-border-style);border-bottom-width:0}.last\:pb-0:last-child{padding-bottom:0}@media (hover:hover){.hover\:border-border:hover{border-color:var(--border)}.hover\:border-term-key:hover{border-color:var(--term-key)}.hover\:border-term-label:hover{border-color:var(--term-label)}.hover\:border-term-warn:hover{border-color:var(--term-warn)}.hover\:bg-\[var\(--zer01-accent-hover\)\]:hover{background-color:var(--zer01-accent-hover)}.hover\:bg-rail-active:hover{background-color:var(--rail-active)}.hover\:bg-signal\/5:hover{background-color:var(--zer01-signal)}@supports (color:color-mix(in lab,red,red)){.hover\:bg-signal\/5:hover{background-color:color-mix(in oklab,var(--zer01-signal) 5%,transparent)}}.hover\:bg-signal\/10:hover{background-color:var(--zer01-signal)}@supports (color:color-mix(in lab,red,red)){.hover\:bg-signal\/10:hover{background-color:color-mix(in oklab,var(--zer01-signal) 10%,transparent)}}.hover\:bg-signal\/15:hover{background-color:var(--zer01-signal)}@supports (color:color-mix(in lab,red,red)){.hover\:bg-signal\/15:hover{background-color:color-mix(in oklab,var(--zer01-signal) 15%,transparent)}}.hover\:bg-term-data\/10:hover{background-color:var(--term-data)}@supports (color:color-mix(in lab,red,red)){.hover\:bg-term-data\/10:hover{background-color:color-mix(in oklab,var(--term-data) 10%,transparent)}}.hover\:bg-term-down\/10:hover{background-color:var(--term-down)}@supports (color:color-mix(in lab,red,red)){.hover\:bg-term-down\/10:hover{background-color:color-mix(in oklab,var(--term-down) 10%,transparent)}}.hover\:bg-term-up\/10:hover{background-color:var(--term-up)}@supports (color:color-mix(in lab,red,red)){.hover\:bg-term-up\/10:hover{background-color:color-mix(in oklab,var(--term-up) 10%,transparent)}}.hover\:text-rail-active-fg:hover{color:var(--rail-active-fg)}.hover\:text-term-data:hover{color:var(--term-data)}.hover\:text-term-key:hover{color:var(--term-key)}.hover\:underline:hover{text-decoration-line:underline}}.focus\:border-term-key:focus{border-color:var(--term-key)}.focus\:outline-none:focus{--tw-outline-style:none;outline-style:none}.focus-visible\:bg-signal\/15:focus-visible{background-color:var(--zer01-signal)}@supports (color:color-mix(in lab,red,red)){.focus-visible\:bg-signal\/15:focus-visible{background-color:color-mix(in oklab,var(--zer01-signal) 15%,transparent)}}.focus-visible\:ring-1:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.focus-visible\:ring-term-key\/50:focus-visible{--tw-ring-color:var(--term-key)}@supports (color:color-mix(in lab,red,red)){.focus-visible\:ring-term-key\/50:focus-visible{--tw-ring-color:color-mix(in oklab,var(--term-key) 50%,transparent)}}.focus-visible\:outline:focus-visible{outline-style:var(--tw-outline-style);outline-width:1px}.focus-visible\:outline-2:focus-visible{outline-style:var(--tw-outline-style);outline-width:2px}.focus-visible\:outline-offset-2:focus-visible{outline-offset:2px}.focus-visible\:outline-none:focus-visible{--tw-outline-style:none;outline-style:none}.active\:cursor-grabbing:active{cursor:grabbing}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:border-border:disabled{border-color:var(--border)}.disabled\:text-term-meta:disabled{color:var(--term-meta)}.disabled\:opacity-40:disabled{opacity:.4}.disabled\:opacity-50:disabled{opacity:.5}.disabled\:opacity-60:disabled{opacity:.6}.aria-disabled\:cursor-wait[aria-disabled=true]{cursor:wait}.data-\[pending\=true\]\:opacity-55[data-pending=true]{opacity:.55}@media (prefers-reduced-motion:reduce){.motion-reduce\:transition-none{transition-property:none}}@media not all and (min-width:40rem){.max-sm\:border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.max-sm\:border-border{border-color:var(--border)}}@media (min-width:40rem){.sm\:col-span-2{grid-column:span 2/span 2}.sm\:mr-0{margin-right:0}.sm\:block{display:block}.sm\:hidden{display:none}.sm\:aspect-\[16\/7\]{aspect-ratio:16/7}.sm\:w-40{width:calc(var(--spacing) * 40)}.sm\:w-full{width:100%}.sm\:max-w-xs{max-width:var(--container-xs)}.sm\:min-w-\[11rem\]{min-width:11rem}.sm\:flex-1{flex:1}.sm\:basis-auto{flex-basis:auto}.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.sm\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.sm\:grid-cols-\[1fr_auto\]{grid-template-columns:1fr auto}.sm\:grid-cols-\[3rem_1fr\]{grid-template-columns:3rem 1fr}.sm\:grid-cols-\[7rem_minmax\(0\,1fr\)_auto\]{grid-template-columns:7rem minmax(0,1fr) auto}.sm\:grid-cols-\[minmax\(0\,14rem\)_minmax\(0\,48rem\)\]{grid-template-columns:minmax(0,14rem) minmax(0,48rem)}.sm\:flex-row{flex-direction:row}.sm\:flex-nowrap{flex-wrap:nowrap}.sm\:items-center{align-items:center}.sm\:items-end{align-items:flex-end}.sm\:items-start{align-items:flex-start}.sm\:justify-between{justify-content:space-between}.sm\:justify-end{justify-content:flex-end}.sm\:justify-start{justify-content:flex-start}.sm\:gap-card{gap:var(--space-card)}.sm\:gap-section{gap:var(--space-section)}.sm\:justify-self-end{justify-self:flex-end}.sm\:border-t-0{border-top-style:var(--tw-border-style);border-top-width:0}.sm\:border-r{border-right-style:var(--tw-border-style);border-right-width:1px}.sm\:border-border{border-color:var(--border)}.sm\:pr-0{padding-right:0}.sm\:pl-card{padding-left:var(--space-card)}}@media (min-width:48rem){.md\:bottom-6{bottom:calc(var(--spacing) * 6)}.md\:mt-0{margin-top:0}.md\:ml-auto{margin-left:auto}.md\:block{display:block}.md\:flex{display:flex}.md\:hidden{display:none}.md\:inline-flex{display:inline-flex}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.md\:flex-row{flex-direction:row}.md\:flex-wrap{flex-wrap:wrap}.md\:items-center{align-items:center}.md\:items-end{align-items:flex-end}.md\:justify-between{justify-content:space-between}.md\:gap-2{gap:calc(var(--spacing) * 2)}.md\:gap-card{gap:var(--space-card)}.md\:gap-x-card{column-gap:var(--space-card)}.md\:self-auto{align-self:auto}.md\:px-2{padding-inline:calc(var(--spacing) * 2)}.md\:pb-section{padding-bottom:var(--space-section)}.md\:pl-6{padding-left:calc(var(--spacing) * 6)}.md\:text-caption{font-size:var(--fs-caption);line-height:var(--tw-leading,var(--lh-caption));letter-spacing:var(--tw-tracking,.01em);font-weight:var(--tw-font-weight,var(--font-weight-normal))}.md\:whitespace-nowrap{white-space:nowrap}}@media (min-width:64rem){.lg\:absolute{position:absolute}.lg\:-top-5{top:calc(var(--spacing) * -5)}.lg\:-right-12{right:calc(var(--spacing) * -12)}.lg\:-left-12{left:calc(var(--spacing) * -12)}.lg\:mt-0{margin-top:0}.lg\:mr-0{margin-right:0}.lg\:block{display:block}.lg\:flex{display:flex}.lg\:hidden{display:none}.lg\:inline-flex{display:inline-flex}.lg\:h-\[calc\(100dvh_-_var\(--console-chrome\)_-_2_\*_var\(--space-section\)\)\]{height:calc(100dvh - var(--console-chrome) - 2 * var(--space-section))}.lg\:max-h-\[34\%\]{max-height:34%}.lg\:min-h-0{min-height:0}.lg\:w-48{width:calc(var(--spacing) * 48)}.lg\:\[flex\:var\(--size\)_1_0\%\]{flex:var(--size) 1 0%}.lg\:flex-1{flex:1}.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.lg\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.lg\:grid-cols-\[1\.05fr_0\.95fr\]{grid-template-columns:1.05fr .95fr}.lg\:grid-cols-\[minmax\(0\,1fr\)_18rem\]{grid-template-columns:minmax(0,1fr) 18rem}.lg\:flex-col{flex-direction:column}.lg\:flex-row{flex-direction:row}.lg\:gap-0{gap:0}.lg\:gap-10{gap:calc(var(--spacing) * 10)}.lg\:gap-14{gap:calc(var(--spacing) * 14)}.lg\:gap-16{gap:calc(var(--spacing) * 16)}.lg\:overflow-y-auto{overflow-y:auto}.lg\:border-t-0{border-top-style:var(--tw-border-style);border-top-width:0}.lg\:border-l{border-left-style:var(--tw-border-style);border-left-width:1px}.lg\:bg-transparent{background-color:#0000}.lg\:p-7{padding:calc(var(--spacing) * 7)}.lg\:px-10{padding-inline:calc(var(--spacing) * 10)}.lg\:py-10{padding-block:calc(var(--spacing) * 10)}.lg\:py-16{padding-block:calc(var(--spacing) * 16)}.lg\:py-20{padding-block:calc(var(--spacing) * 20)}.lg\:py-24{padding-block:calc(var(--spacing) * 24)}.lg\:pt-0{padding-top:0}.lg\:pr-card{padding-right:var(--space-card)}.lg\:pl-card{padding-left:var(--space-card)}}@media (min-width:80rem){.xl\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}}@media print{.print\:px-0{padding-inline:0}.print\:py-0{padding-block:0}}.\[\&_table\]\:min-w-\[60rem\] table{min-width:60rem}.\[\&_td\:last-child\]\:w-full td:last-child{width:100%}.\[\&_td\:last-child\]\:pr-0 td:last-child{padding-right:0}.\[\&_th\:last-child\]\:w-full th:last-child{width:100%}.\[\&_th\:last-child\]\:pr-0 th:last-child{padding-right:0}.\[\&\:\:-moz-range-thumb\]\:h-5::-moz-range-thumb{height:calc(var(--spacing) * 5)}.\[\&\:\:-moz-range-thumb\]\:w-5::-moz-range-thumb{width:calc(var(--spacing) * 5)}.\[\&\:\:-moz-range-thumb\]\:rounded-md::-moz-range-thumb{border-radius:var(--radius)}.\[\&\:\:-moz-range-thumb\]\:border-0::-moz-range-thumb{border-style:var(--tw-border-style);border-width:0}.\[\&\:\:-moz-range-thumb\]\:bg-signal::-moz-range-thumb{background-color:var(--zer01-signal)}.\[\&\:\:-moz-range-track\]\:h-1::-moz-range-track{height:var(--spacing)}.\[\&\:\:-moz-range-track\]\:rounded-md::-moz-range-track{border-radius:var(--radius)}.\[\&\:\:-moz-range-track\]\:bg-term-label\/35::-moz-range-track{background-color:var(--term-label)}@supports (color:color-mix(in lab,red,red)){.\[\&\:\:-moz-range-track\]\:bg-term-label\/35::-moz-range-track{background-color:color-mix(in oklab,var(--term-label) 35%,transparent)}}.\[\&\:\:-webkit-details-marker\]\:hidden::-webkit-details-marker{display:none}.\[\&\:\:-webkit-slider-runnable-track\]\:h-1::-webkit-slider-runnable-track{height:var(--spacing)}.\[\&\:\:-webkit-slider-runnable-track\]\:rounded-md::-webkit-slider-runnable-track{border-radius:var(--radius)}.\[\&\:\:-webkit-slider-runnable-track\]\:bg-term-label\/35::-webkit-slider-runnable-track{background-color:var(--term-label)}@supports (color:color-mix(in lab,red,red)){.\[\&\:\:-webkit-slider-runnable-track\]\:bg-term-label\/35::-webkit-slider-runnable-track{background-color:color-mix(in oklab,var(--term-label) 35%,transparent)}}.\[\&\:\:-webkit-slider-thumb\]\:-mt-2::-webkit-slider-thumb{margin-top:calc(var(--spacing) * -2)}.\[\&\:\:-webkit-slider-thumb\]\:h-5::-webkit-slider-thumb{height:calc(var(--spacing) * 5)}.\[\&\:\:-webkit-slider-thumb\]\:w-5::-webkit-slider-thumb{width:calc(var(--spacing) * 5)}.\[\&\:\:-webkit-slider-thumb\]\:appearance-none::-webkit-slider-thumb{appearance:none}.\[\&\:\:-webkit-slider-thumb\]\:rounded-md::-webkit-slider-thumb{border-radius:var(--radius)}.\[\&\:\:-webkit-slider-thumb\]\:bg-signal::-webkit-slider-thumb{background-color:var(--zer01-signal)}.\[\&\:focus-visible\:\:-moz-range-thumb\]\:outline:focus-visible::-moz-range-thumb{outline-style:var(--tw-outline-style);outline-width:1px}.\[\&\:focus-visible\:\:-moz-range-thumb\]\:outline-2:focus-visible::-moz-range-thumb{outline-style:var(--tw-outline-style);outline-width:2px}.\[\&\:focus-visible\:\:-moz-range-thumb\]\:outline-offset-2:focus-visible::-moz-range-thumb{outline-offset:2px}.\[\&\:focus-visible\:\:-moz-range-thumb\]\:outline-term-key:focus-visible::-moz-range-thumb{outline-color:var(--term-key)}.\[\&\:focus-visible\:\:-webkit-slider-thumb\]\:outline:focus-visible::-webkit-slider-thumb{outline-style:var(--tw-outline-style);outline-width:1px}.\[\&\:focus-visible\:\:-webkit-slider-thumb\]\:outline-2:focus-visible::-webkit-slider-thumb{outline-style:var(--tw-outline-style);outline-width:2px}.\[\&\:focus-visible\:\:-webkit-slider-thumb\]\:outline-offset-2:focus-visible::-webkit-slider-thumb{outline-offset:2px}.\[\&\:focus-visible\:\:-webkit-slider-thumb\]\:outline-term-key:focus-visible::-webkit-slider-thumb{outline-color:var(--term-key)}@media not all and (min-width:40rem){.max-sm\:\[\&\:nth-child\(2\)\]\:border-r-0:nth-child(2){border-right-style:var(--tw-border-style);border-right-width:0}}.\[\&\>\*\:last-child\]\:border-b-0>:last-child{border-bottom-style:var(--tw-border-style);border-bottom-width:0}.\[\&\>li\]\:py-3>li{padding-block:calc(var(--spacing) * 3)}details[open]>summary .\[details\[open\]\>summary_\&\]\:hidden{display:none}details[open]>summary .\[details\[open\]\>summary_\&\]\:inline{display:inline}}@property --tw-animation-delay{syntax:"*";inherits:false;initial-value:0s}@property --tw-animation-direction{syntax:"*";inherits:false;initial-value:normal}@property --tw-animation-duration{syntax:"*";inherits:false}@property --tw-animation-fill-mode{syntax:"*";inherits:false;initial-value:forwards}@property --tw-animation-iteration-count{syntax:"*";inherits:false;initial-value:1}@property --tw-enter-opacity{syntax:"*";inherits:false;initial-value:1}@property --tw-enter-rotate{syntax:"*";inherits:false;initial-value:0}@property --tw-enter-scale{syntax:"*";inherits:false;initial-value:1}@property --tw-enter-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-enter-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-opacity{syntax:"*";inherits:false;initial-value:1}@property --tw-exit-rotate{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-scale{syntax:"*";inherits:false;initial-value:1}@property --tw-exit-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-translate-y{syntax:"*";inherits:false;initial-value:0}@font-face{font-family:Nostradamus;font-style:normal;font-weight:400;font-display:block;src:url(/fonts/nostradamus/Nostradamus-Regular.ttf)format("truetype")}@font-face{font-family:Nostradamus;font-style:normal;font-weight:500;font-display:block;src:url(/fonts/nostradamus/Nostradamus-Medium.ttf)format("truetype")}@font-face{font-family:Nostradamus;font-style:normal;font-weight:700;font-display:block;src:url(/fonts/nostradamus/Nostradamus-Bold.ttf)format("truetype")}@font-face{font-family:Zero1 Drawn;font-style:normal;font-weight:400;font-display:block;src:url(/fonts/drawn/Zero1Drawn.otf?v=e49efd84)format("opentype")}@font-face{font-family:Zero1 Drawn;font-style:normal;font-weight:500;font-display:block;src:url(/fonts/drawn/Zero1Drawn.otf?v=e49efd84)format("opentype")}@font-face{font-family:Zero1 Drawn;font-style:normal;font-weight:700;font-display:block;src:url(/fonts/drawn/Zero1Drawn.otf?v=e49efd84)format("opentype")}@font-face{font-family:Lato;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/lato/Lato-Regular.woff2)format("woff2")}@font-face{font-family:Lato;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/lato/Lato-Bold.woff2)format("woff2")}:root{color-scheme:dark;--zer01-black:#080808;--zer01-ground:#0e0e0e;--zer01-surface:#131313;--zer01-surface-raised:#1f1f1f;--zer01-rule:#292929;--zer01-well:#0a0a0a;--zer01-chart-ground:#0a0a0a;--zer01-module:#171717;--zer01-white:#fff;--zer01-signal:#d9d9d9;--zer01-on-signal:#080808;--zer01-accent:#00f5c4;--zer01-accent-rgb:0 245 196;--zer01-accent-hover:#5cf9da;--zer01-accent-press:#00d9ae;--zer01-accent-ink:#04221c;--deploy-live:#1d4ed8;--zer01-signal-rgb:217 217 217;--zer01-signal-soft:#fff;--zer01-flare:#fff;--zer01-flare-rgb:255 255 255;--zer01-alert:#e11818;--live-off:#8a8a8a;--zer01-alert-rgb:225 24 24;--zer01-positive:#2ee59a;--zer01-positive-rgb:46 229 154;--zer01-info:#5aa8ff;--zer01-info-rgb:90 168 255;--zer01-benchmark:var(--zer01-info);--zer01-paper:#fff;--zer01-unlit:#181818;--zer01-asleep:#888;--font-opening:"Lato","Geist","Geist Fallback",ui-sans-serif,system-ui,sans-serif;--font-opening-features:"ss07" 1,"ss08" 1,"zero" 1,"tnum" 1,"lnum" 1;--radius:6px;--term-label:#dedede;--term-quiet:#949494;--term-key:var(--zer01-white);--term-data:var(--zer01-white);--term-meta:#f1f1f1;--term-up:var(--zer01-positive);--term-down:var(--zer01-alert);--term-warn:var(--zer01-signal-soft);--term-info:var(--zer01-info);--field-fill:#1f1f1f;--field-border:#6f6f6f;--field-height:2.75rem;--field-pad-x:.75rem;--field-pad-y:.5rem;--field-focus:var(--zer01-signal);--fs-hero:clamp(2.75rem,min(8vw,10.5vh),11.25rem);--lh-hero:1.04;--fs-hero-opening:clamp(2.75rem,min(7.6vw,10.5vh),11.25rem);--fs-headline:clamp(2.5rem,4.2vw,3.75rem);--lh-headline:1.08;--fs-display:1.875rem;--lh-display:1.15;--fs-title:1.375rem;--lh-title:1.2;--fs-heading:1.0625rem;--lh-heading:1.35;--fs-metric:1.625rem;--lh-metric:1.1;--fs-body:.9375rem;--lh-body:1.55;--fs-secondary:.875rem;--lh-secondary:1.5;--fs-secondary-plus:.9375rem;--fs-caption:.8125rem;--lh-caption:1.45;--fs-nav:.875rem;--lh-nav:1.3;--fs-tag:.8125rem;--lh-tag:1.3;--space-card:1rem;--space-stack:.75rem;--space-section:1.75rem;--shell-tabbar:3.5rem;--rail-w:0rem;--workspace-max:160rem;--console-chrome:2.75rem;--dur-fast:90ms;--dur-base:.14s;--dur-slow:.22s;--dur-ack:.72s;--dur-breath:2.4s;--dur-stagger:40ms;--ease-standard:cubic-bezier(.2,0,0,1);--ease-exit:cubic-bezier(.4,0,1,1);--background:var(--zer01-ground);--foreground:#fff;--card:var(--zer01-module);--card-foreground:var(--zer01-white);--popover:var(--zer01-surface-raised);--popover-foreground:var(--zer01-white);--primary:var(--zer01-signal);--primary-foreground:var(--zer01-on-signal);--secondary:var(--zer01-surface-raised);--secondary-foreground:oklch(96% 0 0);--muted:var(--surface-muted);--muted-foreground:oklch(68% 0 0);--accent:var(--control);--accent-foreground:oklch(96% 0 0);--destructive:oklch(66% .2 25);--destructive-foreground:oklch(14% 0 0);--border:#363636;--input:var(--border);--ring:var(--zer01-signal);--cast-rgb:0 0 0;--lit-rgb:255 255 255;--plane:var(--zer01-module);--plane-edge:var(--border);--mascot-ground:#141414;--plane-head:#222;--row-hover:rgb(var(--lit-rgb)/.035);--control:#242424;--control-hover:#2e2e2e;--control-edge:#444;--cast-plane:inset 0 1px 0 rgb(var(--lit-rgb)/.05),0 1px 2px rgb(var(--cast-rgb)/.5),0 12px 28px -16px rgb(var(--cast-rgb)/.85);--cast-control:0 1px 0 rgb(var(--cast-rgb)/.65),inset 0 1px 0 rgb(var(--lit-rgb)/.05);--cast-pressed:inset 0 1px 2px rgb(var(--cast-rgb)/.55);--bloom:0 0 0 1px rgb(var(--zer01-signal-rgb)/.32),0 8px 22px -12px rgb(var(--zer01-signal-rgb)/.3);--rail:#121212;--rail-gun:#232323;--rail-gun-edge:#444;--rail-fg:var(--term-label);--rail-hover:rgb(var(--lit-rgb)/.05);--rail-foot:rgb(var(--lit-rgb)/.03);--rail-active:#262626;--rail-active-fg:var(--zer01-white);--rail-edge:#2a2a2a;--surface-muted:#1d1d1d;--surface-tint:#262626}:root[data-theme=light]{color-scheme:light;--background:#f2f2f2;--foreground:#080808;--card:#fff;--card-foreground:#080808;--popover:#fff;--popover-foreground:#080808;--primary-foreground:var(--zer01-on-signal);--zer01-signal:#2b2b2b;--zer01-signal-rgb:43 43 43;--zer01-signal-soft:#4a4a4a;--zer01-flare:#4a4a4a;--zer01-flare-rgb:74 74 74;--zer01-on-signal:#fff;--zer01-accent:#00c9a0;--zer01-accent-rgb:0 201 160;--zer01-accent-hover:#00b48f;--zer01-accent-press:#00a382;--zer01-accent-ink:#04221c;--border:#bababa;--input:#b0b0b0;--ring:var(--zer01-signal);--term-label:#333;--term-quiet:#6b6b6b;--field-fill:#fff;--field-border:#080808;--term-data:#080808;--term-meta:#141414;--term-up:#0c7a3e;--term-down:#b8261e;--term-warn:#4a4a4a;--zer01-info:#1560e8;--zer01-info-rgb:21 96 232;--term-info:var(--zer01-info);--term-key:#080808;--surface-muted:#eaeaea;--surface-tint:#e6e6e6;--zer01-well:#eaeaea;--zer01-chart-ground:#fff;--zer01-surface:#fbfbfb;--zer01-surface-raised:#f4f4f4;--zer01-module:#fcfcfc;--cast-rgb:8 8 8;--lit-rgb:255 255 255;--plane:var(--card);--plane-edge:rgb(var(--cast-rgb)/.14);--mascot-ground:#fcfcfc;--plane-head:#f4f4f4;--row-hover:rgb(var(--cast-rgb)/.035);--control:#f4f4f4;--control-hover:#fff;--control-edge:#bababa;--cast-plane:inset 0 1px 0 rgb(var(--lit-rgb)/.9),0 1px 2px rgb(var(--cast-rgb)/.06),0 12px 26px -16px rgb(var(--cast-rgb)/.24);--cast-control:0 1px 0 rgb(var(--cast-rgb)/.12),inset 0 1px 0 rgb(var(--lit-rgb)/.9);--cast-pressed:inset 0 1px 2px rgb(var(--cast-rgb)/.14);--bloom:0 0 0 1px var(--zer01-signal),inset 0 3px 0 var(--zer01-signal);--rail:#ebebeb;--rail-fg:var(--zer01-black);--rail-hover:rgb(var(--cast-rgb)/.1);--rail-foot:rgb(var(--cast-rgb)/.07);--rail-active:#dcdcdc;--rail-active-fg:var(--zer01-black);--rail-edge:#d4d4d4}:root[data-theme=light] .well:before{background:linear-gradient(#0808081a,#0000)}:root:not([data-theme=light]) .theme-light-only,:root[data-theme=light] .theme-dark-only{display:none}@media (min-width:768px){:root{--fs-display:1.875rem;--fs-title:1.25rem;--fs-heading:1rem;--fs-metric:1.5rem;--fs-body:.875rem;--fs-secondary:.875rem;--fs-secondary-plus:.875rem;--fs-caption:.75rem;--fs-nav:.8125rem;--fs-tag:.75rem;--space-card:1.25rem;--space-section:2rem;--rail-w:4.5rem}}@media (min-width:1024px){:root{--rail-w:14rem}}[role=separator]>span,[role=tab],button,input,select,textarea{border-radius:var(--radius)}[role=separator]>span:first-child,hr{border-radius:0}.statement{background:var(--surface-muted);border-radius:var(--radius);padding:calc(var(--space-card) * 1.1) var(--space-card);position:relative}.brackets:after,.brackets:before{content:"";border:2px solid var(--zer01-signal);pointer-events:none;width:18px;height:calc(100% + 14px);position:absolute;top:-7px}.brackets:before{border-right:0;left:-7px}.brackets:after{border-left:0;right:-7px}.dropcap:first-letter{float:left;font-family:var(--font-mono);color:var(--zer01-signal);padding-top:.06em;padding-right:.14em;font-size:2.4em;line-height:.82}.stage-float{aspect-ratio:16/9;background:0 0;overflow:hidden;-webkit-mask-image:none;mask-image:none}.mascot-figure{background:0 0;flex:none;line-height:0;display:block;position:relative}.mascot-figure>picture{width:100%;height:100%;margin:0;display:block;position:absolute;inset:0}.mascot-figure img,.mascot-figure video{object-fit:contain;background:0 0;width:100%;height:100%;display:block}.stage-float>img,.stage-float>video{object-fit:contain;object-position:50% 50%;background:0 0;width:100%;max-width:none;height:100%;max-height:none;position:absolute;top:0;left:0}.stage-float[data-ground=light]{-webkit-mask-image:none;mask-image:none}.stage-float[data-ground=dark],.stage-float[data-ground=light]{background:0 0}.stage-wash{background:radial-gradient(ellipse 62% 58% at 50% 52%,var(--color-stage) 0,transparent 72%),radial-gradient(ellipse 40% 26% at 50% 78%,var(--zer01-signal) 0,transparent 70%)}@supports (color:color-mix(in lab,red,red)){.stage-wash{background:radial-gradient(ellipse 62% 58% at 50% 52%,var(--color-stage) 0,transparent 72%),radial-gradient(ellipse 40% 26% at 50% 78%,color-mix(in srgb,var(--zer01-signal) 14%,transparent) 0,transparent 70%)}}.stage-enter{animation:stage-arrive 1.2s var(--ease-standard) both}.zero-stage[data-arrival=pending]{opacity:0}.zero-stage[data-arrival=in]{opacity:1;transition:opacity .4s ease-out}@media (prefers-reduced-motion:reduce){.zero-stage[data-arrival]{opacity:1;transition:none}}@keyframes stage-arrive{0%{opacity:0;transform:translateY(26px)scale(.965)}to{opacity:1;transform:none}}.console-shell{grid-template-columns:var(--rail-w) minmax(0,1fr);width:100%;display:grid}.console-workspace{width:100%;min-width:0;max-width:var(--workspace-max);grid-column:2/3;margin-inline:0}.console-workspace:has(.workspace-full){max-width:none}.mode-bar-text{margin-left:var(--rail-w);max-width:var(--workspace-max)}.stat-grid{gap:var(--space-card);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.stat-grid>*{min-width:0}.stat-grid>.stat-wide{grid-column:1/-1}.stat-grid .figure-value,.stat-grid .stat-anchor{overflow-wrap:anywhere;white-space:normal;max-width:100%}@media (min-width:640px){.stat-grid{grid-template-columns:repeat(auto-fit,minmax(max(11rem,(100% - (var(--stat-cols,4) - 1) * var(--space-card))/var(--stat-cols,4)),1fr))}}.rail-cast{box-shadow:1px 0 0 var(--rail-edge),8px 0 20px -12px rgb(var(--cast-rgb)/.65)}.console-shell>.rail-cast{z-index:10;position:relative}.rail-cast-down{box-shadow:0 1px 0 var(--rail-edge),0 8px 20px -12px rgb(var(--cast-rgb)/.65)}.rail-cast-up{box-shadow:0 -1px 0 var(--rail-edge),0 -8px 20px -12px rgb(var(--cast-rgb)/.65)}.rail-foot{background:var(--rail-foot);border-top:1px solid var(--rail-edge)}.rail-cta{background:var(--zer01-accent);color:var(--zer01-accent-ink)}.rail-cta:hover{background:var(--zer01-accent-hover)}.rail-pending{background:currentColor;flex:none;width:.375rem;height:.375rem}.rail-entry{border-radius:var(--radius);min-height:2.75rem;padding:.625rem var(--space-card);color:var(--rail-fg);transition:background var(--dur-fast) var(--ease-standard),color var(--dur-fast) var(--ease-standard),box-shadow var(--dur-fast) var(--ease-standard),transform var(--dur-fast) var(--ease-standard);border-left:2px solid #0000;align-items:center;gap:.75rem;display:flex}.rail-entry:not(.rail-entry-current):hover{background:var(--rail-hover)}.rail-entry-current{background:var(--rail-active);color:var(--rail-active-fg);border-left-color:var(--zer01-signal)}:root:not([data-theme=light]) .rail-entry-current{box-shadow:none}:root[data-theme=light] .rail-entry-current{box-shadow:0 1px 0 rgb(var(--cast-rgb)/.25);border-left-color:#0000}@media (min-width:768px) and (max-width:1023px){.rail-entry{justify-content:center;gap:0;padding-inline:0}.rail-entry-label{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.rail-mark{display:none}}.rail-chip{color:var(--rail-fg)}.rail-chip,.rail-chip:hover{border-color:var(--rail-edge)}.rail-chip:hover{background:var(--rail-hover);color:var(--term-data)}:root[data-theme=light] button.rail-chip:hover{background:var(--rail-hover);color:var(--zer01-black);border-color:rgb(var(--cast-rgb)/.28)}.rail-link{color:var(--rail-fg);transition:background var(--dur-base) var(--ease-standard),color var(--dur-base) var(--ease-standard),text-shadow var(--dur-base) var(--ease-standard)}.rail-link:hover{background:var(--rail-hover);color:var(--term-data)}:root[data-theme=light] a.rail-link:hover{background:var(--rail-hover);color:var(--zer01-black);text-shadow:0 0 12px rgb(var(--cast-rgb)/.55),0 1px 0 rgb(var(--cast-rgb)/.4)}.module{background:var(--plane);border:1px solid var(--plane-edge);border-radius:var(--radius);box-shadow:var(--cast-plane)}.account-sheet{border-color:var(--term-key)}:root[data-theme=light] .account-sheet,:root[data-theme=light] .desktop-downloads{border-color:var(--plane-edge);box-shadow:0 1px 2px rgb(var(--cast-rgb)/.08),0 12px 28px -18px rgb(var(--cast-rgb)/.35)}.auth-screen .desktop-downloads,:root[data-theme=light] .auth-screen .desktop-downloads{border-color:var(--border);box-shadow:none;background:0 0}.auth-screen .desktop-downloads .btn-secondary,.auth-screen .desktop-downloads .btn-secondary:hover{color:var(--term-key);border-color:var(--border);background:0 0}.auth-screen .desktop-downloads .btn-secondary:hover{border-color:var(--term-key)}.verify-portal{min-height:100dvh;padding:clamp(1.5rem,6vh,4rem) var(--space-card);background:var(--background);flex-direction:column;justify-content:safe center;align-items:center;display:flex}.verify-portal-panel{flex-direction:column;gap:1.25rem;width:min(100%,30rem);padding:1.25rem;display:flex}:root[data-theme=light] .verify-portal-panel{border-color:var(--plane-edge);box-shadow:0 1px 2px rgb(var(--cast-rgb)/.08),0 12px 28px -18px rgb(var(--cast-rgb)/.35)}.verify-portal-head{flex-direction:column;gap:1rem;display:flex}.verify-status{border-top:1px solid var(--border);border-bottom:1px solid var(--border);grid-template-columns:auto minmax(0,1fr);align-items:start;column-gap:.75rem;padding-block:.85rem;display:grid}.verify-status .text-body{font-weight:var(--font-weight-semibold)}.verify-mark{box-sizing:border-box;border:1px solid var(--term-label);background:0 0;width:8px;height:8px;margin-top:.45rem}.verify-mark-sent,.verify-mark-verified{background:var(--term-up);border-color:var(--term-up)}.verify-mark-error{background:var(--term-down);border-color:var(--term-down)}.verify-actions{flex-wrap:wrap;align-items:center;gap:.75rem;display:flex}.verify-actions form{display:flex}.verify-action{text-align:center;justify-content:center;align-items:center;min-width:9.25rem;min-height:2.75rem;padding:.5rem 1rem;display:inline-flex}a.verify-action{text-decoration:none}.verify-exit{border-top:1px solid var(--border);margin:0;padding-top:.85rem}.verify-exit a{color:var(--term-label);text-decoration:none}.verify-exit a:hover{color:var(--term-key)}.desktop-portal{border-top:1px solid var(--border);flex-direction:column;gap:.75rem;padding-top:1rem;display:flex}.desktop-portal-head{flex-direction:column;gap:.15rem;display:flex}.desktop-tiles{grid-template-columns:1fr 1fr;gap:.75rem;display:grid}.desktop-tile{justify-content:space-between;align-items:flex-start;min-height:7.25rem;padding:.875rem 1rem;text-decoration:none}.desktop-tile,.desktop-tile-copy{flex-direction:column;display:flex}.desktop-tile-copy{gap:.1rem}.desktop-mark{width:1.75rem;height:1.75rem;display:block}.desktop-ios-chip{border:1px solid var(--border);border-radius:var(--radius);width:max-content;max-width:100%;color:var(--term-label);background:0 0;align-items:center;margin:0;padding:.2rem .55rem;display:inline-flex}.module-head{border-bottom:1px solid var(--plane-edge);border-radius:var(--radius) var(--radius) 0 0}.module-head,.table-head{background:var(--plane-head)}.table-head th{border-bottom:1px solid var(--plane-edge)}.row-hover{transition:background var(--dur-fast) var(--ease-standard)}.row-hover:hover{background:var(--row-hover)}.control{background:var(--control);border:1px solid var(--control-edge);border-radius:var(--radius);box-shadow:var(--cast-control);transition:background var(--dur-fast) var(--ease-standard),border-color var(--dur-fast) var(--ease-standard),box-shadow var(--dur-fast) var(--ease-standard),color var(--dur-fast) var(--ease-standard),transform var(--dur-fast) var(--ease-standard),filter var(--dur-fast) var(--ease-standard)}.control:hover{background:var(--control-hover);border-color:var(--zer01-signal)}.control:active{filter:brightness(.94);box-shadow:var(--cast-pressed);transform:translateY(1px)scale(.98)}.bloom{box-shadow:var(--bloom)}.catalogue-tile{text-align:left;width:100%;height:100%;padding:var(--space-card);background:var(--plane);border:1px solid var(--plane-edge);border-radius:var(--radius);box-shadow:var(--cast-plane);transition:background var(--dur-base) var(--ease-standard),border-color var(--dur-base) var(--ease-standard),box-shadow var(--dur-base) var(--ease-standard),transform var(--dur-base) var(--ease-standard);flex-direction:column;display:flex}.catalogue-tile:hover{border-color:var(--zer01-signal)}.catalogue-tile:active{box-shadow:var(--cast-pressed);transform:translateY(1px)}.catalogue-tile[data-selected]{border-color:var(--zer01-signal);box-shadow:var(--bloom)}.catalogue-grid{gap:var(--space-stack);grid-template-columns:1fr;display:grid}@media (min-width:768px){.catalogue-grid{grid-template-columns:repeat(auto-fill,minmax(19rem,1fr))}}.panel{background:var(--color-card)}.panel,.well{border:1px solid var(--color-border);border-radius:var(--radius)}.well{background:var(--zer01-well);position:relative;overflow:hidden}.well-chart{background:var(--zer01-chart-ground)}.activity-quiet{background:var(--term-meta)}@supports (color:color-mix(in lab,red,red)){.activity-quiet{background:color-mix(in oklch,var(--term-meta) 15%,transparent)}}:root[data-theme=light] .activity-quiet{background:var(--zer01-chart-ground);box-shadow:inset 0 0 0 1px var(--color-border)}.range-block{background:var(--control);min-width:2rem;height:1.5rem;color:var(--color-term-label);border:1px solid var(--control-edge);border-radius:var(--radius);box-shadow:var(--cast-control);font-weight:var(--font-weight-medium);letter-spacing:.04em;cursor:pointer;transition:background var(--dur-base) var(--ease-standard),color var(--dur-base) var(--ease-standard),box-shadow var(--dur-base) var(--ease-standard),transform var(--dur-base) var(--ease-standard);justify-content:center;align-items:center;padding:0 .4rem;display:inline-flex}.range-block:hover{color:var(--zer01-signal);border-color:var(--zer01-signal)}.range-block:active,.range-block[aria-pressed=true]{box-shadow:var(--cast-pressed);transform:translateY(1px)}.range-block[aria-pressed=true]{background:var(--zer01-signal);color:var(--zer01-on-signal);border-color:var(--zer01-signal)}.range-block:disabled{cursor:default;opacity:.6}.benchmark-toggle{background:var(--control);height:1.5rem;color:var(--color-term-label);border:1px solid var(--control-edge);border-radius:var(--radius);box-shadow:var(--cast-control);font-weight:var(--font-weight-medium);letter-spacing:.04em;cursor:pointer;transition:background var(--dur-base) var(--ease-standard),color var(--dur-base) var(--ease-standard),box-shadow var(--dur-base) var(--ease-standard),transform var(--dur-base) var(--ease-standard);align-items:center;gap:.3rem;padding:0 .5rem;display:inline-flex}.benchmark-toggle:hover{color:var(--color-benchmark);border-color:var(--color-benchmark)}.benchmark-toggle:active,.benchmark-toggle[aria-pressed=true]{box-shadow:var(--cast-pressed);transform:translateY(1px)}.benchmark-toggle[aria-pressed=true]{background:var(--color-benchmark);color:var(--zer01-white);border-color:var(--color-benchmark)}.benchmark-toggle-mark{background:var(--color-benchmark);width:.5rem;height:.5rem;display:inline-block}.benchmark-toggle[aria-pressed=true] .benchmark-toggle-mark{background:var(--zer01-white)}.well:before{content:"";pointer-events:none;background:linear-gradient(to bottom,rgb(var(--cast-rgb)/.55),transparent);height:14px;position:absolute;inset:0 0 auto}.hero-wash{background:radial-gradient(circle at 50% 0,var(--zer01-signal) 0,var(--zer01-signal) 45%,transparent 80%),var(--color-background)}@supports (color:color-mix(in lab,red,red)){.hero-wash{background:radial-gradient(circle at 50% 0,color-mix(in srgb,var(--zer01-signal) 8%,transparent) 0,color-mix(in srgb,var(--zer01-signal) 4%,transparent) 45%,transparent 80%),var(--color-background)}}.conveyor{min-height:100svh}.conveyor,.conveyor-stage{position:relative}.conveyor-clock,.conveyor-skip,.conveyor-veil{display:none}.conveyor .tg{position:relative}:root[data-intro]:not([data-intro-done]) .conveyor-veil{z-index:70;background:var(--background);color:var(--foreground);display:block;position:fixed;inset:0}:root[data-intro]:not([data-intro-done]) .conveyor-clock{width:0;height:0;display:block;position:absolute;top:0;left:0}.conveyor-said{padding:2rem var(--opening-gutter,1.25rem);align-items:center;display:grid;position:absolute;inset:0}.conveyor-line{max-width:13em;font-family:var(--font-opening);font-feature-settings:var(--font-opening-features);font-weight:700;font-size:var(--fs-hero-opening);letter-spacing:-.035em;text-wrap:balance;grid-area:1/1;margin:0;line-height:1.04}.conveyor-line .tk{color:var(--zer01-accent)}:root[data-intro]:not([data-intro-done]) .conveyor .tg{opacity:0}:root[data-intro]:not([data-intro-done]) .conveyor .tg-start:before,:root[data-intro]:not([data-intro-done]) .conveyor .tg:after{content:"";background:var(--foreground);opacity:0;pointer-events:none;width:max(2px,.055em);position:absolute;top:.12em;bottom:.04em}:root[data-intro]:not([data-intro-done]) .conveyor .tg-start:before{left:-.08em}:root[data-intro]:not([data-intro-done]) .conveyor .tg:after{right:-.1em}:root[data-intro]:not([data-intro-live]):not([data-intro-done]) .conveyor-line:first-child .tg-start:before{opacity:1}:root[data-intro]:not([data-intro-done]) .intro-late{opacity:0;pointer-events:none;transform:translateY(18px)}:root[data-intro-live]:not([data-intro-done]) .conveyor .tg{animation:z1-glyph .24s cubic-bezier(.2,0,0,1) var(--t) both}:root[data-intro-live]:not([data-intro-done]) .conveyor .tg:after{animation:z1-caret var(--k) linear var(--t) forwards}:root[data-intro-live]:not([data-intro-done]) .conveyor .tg-end:after{animation:z1-blink 1s linear var(--t) var(--b) forwards}:root[data-intro-live]:not([data-intro-done]) .conveyor .tg-start:before{animation:z1-blink 1s linear var(--la) var(--lb) forwards}:root[data-intro-live]:not([data-intro-done]) .conveyor-line{animation:z1-clear var(--cm) cubic-bezier(.4,0,.2,1) var(--c) forwards}:root[data-intro-live]:not([data-intro-done]) .conveyor-skip,:root[data-intro-live]:not([data-intro-done]) .conveyor-veil{animation:z1-veil-out var(--veil-ms) cubic-bezier(.4,0,.2,1) var(--veil-at) forwards}:root[data-intro-live]:not([data-intro-done]) .conveyor-clock{animation:z1-clock var(--total) linear forwards}:root[data-intro-live]:not([data-intro-done]) .intro-late{animation:z1-rise .9s cubic-bezier(.22,1,.36,1) calc(var(--intro-rise-at,0s) + var(--intro-delay,0s)) both}:root[data-intro-paused] .conveyor *,:root[data-intro-paused] .conveyor :after,:root[data-intro-paused] .conveyor :before{animation-play-state:paused!important}@keyframes z1-glyph{0%{opacity:0}to{opacity:1}}@keyframes z1-caret{0%,96%{opacity:1}to{opacity:0}}@keyframes z1-blink{0%,46%{opacity:1}50%,to{opacity:0}}@keyframes z1-clear{0%{opacity:1;transform:none}to{opacity:0;transform:translateY(-.2em)}}@keyframes z1-veil-out{0%{opacity:1}to{opacity:0;visibility:hidden}}@keyframes z1-clock{0%{opacity:0}to{opacity:0}}@keyframes z1-rise{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:none}}:root[data-intro-done=skip] .conveyor-veil{z-index:70;background:var(--background);opacity:0;pointer-events:none;display:block;position:fixed;inset:0}:root[data-intro-done=skip] .conveyor-said{visibility:hidden}:root[data-intro-live]:not([data-intro-done]) .conveyor-skip{top:1rem;right:var(--opening-gutter,1.25rem);z-index:71;border:1px solid var(--border);border-radius:var(--radius);background:var(--background);min-height:44px;color:var(--foreground);font:500 1rem/1.3 var(--font-opening);cursor:pointer;justify-content:center;align-items:center;padding:.5rem 1rem;display:inline-flex;position:fixed}.conveyor-skip:hover{border-color:var(--foreground)}.conveyor-skip:focus-visible{outline:2px solid var(--zer01-signal);outline-offset:2px}@media (prefers-reduced-motion:reduce){.conveyor-clock,.conveyor-skip,.conveyor-veil{display:none!important}.conveyor .intro-late,.conveyor .tg{opacity:1!important;animation:none!important}.conveyor .intro-late{pointer-events:auto!important;transform:none!important}}:root:not([data-theme=light]) .landing{--term-label:var(--zer01-white);--term-quiet:var(--term-label);--term-meta:var(--zer01-white);--term-data:var(--zer01-white);--color-term-label:var(--zer01-white);--color-term-quiet:var(--term-quiet);--color-term-meta:var(--zer01-white);--color-term-data:var(--zer01-white)}:root[data-theme=light] .landing{--term-label:var(--zer01-black);--term-quiet:var(--term-label);--term-meta:var(--zer01-black);--term-data:var(--zer01-black);--color-term-label:var(--zer01-black);--color-term-quiet:var(--term-quiet);--color-term-meta:var(--zer01-black);--color-term-data:var(--zer01-black)}.landing{--opening-secondary:#bababa;--opening-gutter:clamp(1.25rem,4.5vw,8rem)}:root[data-theme=light] .landing{--opening-secondary:#555}.opening-header{background:var(--background);border-bottom:1px solid var(--border);position:relative}.opening-header-inner{max-width:180rem;min-height:88px;padding:1.25rem var(--opening-gutter);align-items:center;gap:1rem;margin:0 auto;display:flex}.opening-header .rail-link{color:var(--foreground);font-weight:500}.opening-header .rail-link:hover{color:var(--foreground);background:var(--foreground)}@supports (color:color-mix(in lab,red,red)){.opening-header .rail-link:hover{background:color-mix(in srgb,var(--foreground) 8%,transparent)}}.opening{font-family:var(--font-opening);padding:clamp(3rem,5svh,6rem) var(--opening-gutter) 2rem;overflow-x:clip}.opening-composition{grid-template-columns:minmax(0,.82fr) minmax(0,1.18fr);align-items:center;gap:clamp(2.5rem,4vw,7rem);max-width:164rem;min-height:min(760px,72svh);margin:0 auto;display:grid}.opening-proposition{z-index:1;padding-bottom:3rem;position:relative}.opening-eyebrow{color:var(--opening-secondary);margin:0 0 1.75rem;font-size:1rem;font-weight:400;line-height:1.4}.opening [data-intro-headline]{font-family:var(--font-opening);letter-spacing:-.045em;text-wrap:balance;color:var(--foreground);margin:0;font-size:clamp(2.5rem,3.6vw,5.75rem);font-weight:700;line-height:1.02}.opening [data-intro-line]{display:block}.opening [data-intro-line]:last-child{color:var(--opening-secondary)}.opening [data-intro-headline]:focus{outline:none}.opening-lede{max-width:28rem;color:var(--opening-secondary);text-wrap:pretty;margin:2rem 0 0;font-size:clamp(1.125rem,1.25vw,1.5rem);line-height:1.55}.opening-actions{flex-wrap:wrap;align-items:center;gap:1rem 1.5rem;margin-top:2.25rem;display:flex}.opening-points{max-width:34rem;color:var(--opening-secondary);text-wrap:pretty;gap:.6rem;margin:1.25rem 0 0;padding:0;font-size:.9375rem;line-height:1.5;list-style:none;display:grid}.opening-points li{border-left:2px solid var(--border);padding-left:.9rem}.opening-points strong{color:var(--foreground);font-weight:600}.opening .opening-action{border:1px solid var(--zer01-accent);background:var(--zer01-accent);min-height:56px;color:var(--zer01-accent-ink);border-radius:6px;justify-content:center;align-items:center;gap:1.75rem;padding:1rem 1.5rem;font-size:1rem;font-weight:700;transition:background .18s,transform .18s,box-shadow .18s;display:inline-flex;box-shadow:0 2px #08080822}.opening .opening-action:hover{background:var(--zer01-accent-hover);border-color:var(--zer01-accent-hover);color:var(--zer01-accent-ink);transform:translateY(-2px);box-shadow:0 5px 12px #0002}.opening-explore{min-height:48px;color:var(--foreground);text-underline-offset:.35rem;justify-content:center;align-items:center;gap:.65rem;font-size:1rem;display:inline-flex}.opening-explore:hover{text-decoration:underline}.opening a:focus-visible,.opening-header a:focus-visible{outline:3px solid var(--field-focus);outline-offset:5px}.opening-product{min-width:0}.opening-foot{max-width:164rem;color:var(--opening-secondary);align-items:center;gap:1.5rem;margin:1.5rem auto 0;font-size:1rem;line-height:1.4;display:flex}.opening-foot-rule{background:var(--border);flex:1;height:1px}@media (min-width:1800px){.opening-composition{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:6vw;min-height:min(960px,75svh)}.opening-eyebrow{font-size:1.25rem}.opening-lede{max-width:34rem}}@media (max-width:1199px) and (min-width:1024px){.opening-composition{grid-template-columns:1fr 1fr;gap:2.5rem}.opening [data-intro-headline]{font-size:3.9vw}}@media (max-width:1023px){.opening-header-inner{min-height:76px}.opening-composition{grid-template-columns:1fr;gap:2.75rem;min-height:0}.opening-proposition{padding:0}.opening [data-intro-headline]{font-size:clamp(2.5rem,6.5vw,4.5rem)}.opening-lede{max-width:32rem}.opening-product{width:100%;max-width:54rem;margin:0 auto}.opening-foot{margin-top:2.25rem}.opening-foot>:last-child{display:none}}@media (max-width:719px){.opening-header-inner{min-height:72px;padding-top:1rem;padding-bottom:1rem}.opening-header-inner img{width:128px;height:auto}.opening-header-inner>:last-child{gap:.25rem}.opening{padding-top:2.75rem;padding-bottom:1.75rem}.opening-eyebrow{margin-bottom:1.25rem}.opening [data-intro-headline]{letter-spacing:-.035em;font-size:clamp(1.85rem,8.4vw,2.75rem)}.opening-points{gap:.5rem;margin-top:1rem;font-size:.875rem}.opening-lede{max-width:24rem;margin-top:1.5rem;font-size:1.125rem}.opening-actions{gap:.6rem;margin-top:1.75rem}.opening .opening-action,.opening-explore{width:100%}.opening-composition{gap:2.25rem}.opening-foot{gap:.75rem}}@media (prefers-reduced-motion:reduce){.opening .opening-action{transition:none}.opening .opening-action:hover{transform:none}}.corridor{--corridor-rule:var(--border);position:relative}:root[data-theme=light] .corridor{--corridor-rule:rgb(var(--cast-rgb)/.14)}.corridor-stage{background:0 0;position:relative}.corridor-beat-cell{display:none}.corridor-figure{width:100%;padding:var(--space-section) var(--space-card) 0}.corridor-beat,.corridor-figure{max-width:72rem;background:0 0;margin:0 auto}.corridor-beat{padding:var(--space-section) var(--space-card);gap:var(--space-card);display:grid;position:relative}.corridor-beat+.corridor-beat:before{content:"";top:0;left:var(--space-card);right:var(--space-card);background:var(--corridor-rule);height:1px;position:absolute}.corridor-copy{width:100%}.corridor-eyebrow{color:var(--term-label);align-items:center;gap:.625rem;display:flex}.corridor-eyebrow:not(:empty):before{content:"";background:var(--zer01-signal);flex:none;width:1.5rem;height:2px}.corridor-title{color:var(--term-key)}.corridor-body{color:var(--term-meta)}.cta-signal{background:var(--zer01-accent);color:var(--zer01-accent-ink);border-color:var(--zer01-accent);letter-spacing:.04em;padding-block:.75rem;padding-inline:calc(var(--space-card) + .04em)}.cta-signal:focus-visible,.cta-signal:hover{background:var(--zer01-accent-hover);color:var(--zer01-accent-ink);border-color:var(--zer01-accent-hover);box-shadow:var(--cast-control),0 0 0 1px var(--zer01-accent-hover),0 10px 28px -12px rgb(var(--zer01-accent-rgb)/.55)}.cta-signal:active{box-shadow:var(--cast-pressed)}.close,.site-foot,.site-foot-legal{--calm-rule:var(--border)}:root[data-theme=light] .close,:root[data-theme=light] .site-foot,:root[data-theme=light] .site-foot-legal{--calm-rule:rgb(var(--cast-rgb)/.14)}.close{background:0 0}.close,.close>div{position:relative}.close>div:before{content:"";top:0;left:var(--space-card);right:var(--space-card);background:var(--calm-rule);height:1px;position:absolute}.close-accent{width:1.5rem;height:2px;margin:0 auto var(--space-card);background:var(--zer01-signal);display:block}.site-foot,.site-foot-legal{--rail-fg:var(--term-label);--rail-edge:var(--calm-rule);--rail-hover:rgb(var(--lit-rgb)/.05);background:0 0;position:relative}:root[data-theme=light] .site-foot,:root[data-theme=light] .site-foot-legal{--rail-hover:rgb(var(--cast-rgb)/.06)}.site-foot-legal:before,.site-foot:before{content:"";top:0;left:max(var(--space-card),calc((100% - 72rem) / 2 + var(--space-card)));right:max(var(--space-card),calc((100% - 72rem) / 2 + var(--space-card)));background:var(--calm-rule);height:1px;position:absolute}.foot-social-caption{font-family:var(--font-mono);font-size:var(--fs-caption);letter-spacing:.22em;text-transform:uppercase;color:var(--term-label);white-space:nowrap;margin:0;line-height:1}.foot-social-row{flex-wrap:wrap;align-items:center;gap:12px;margin:0;padding:0;list-style:none;display:flex}.foot-social-mark{--mark-edge:var(--border);border:1px solid var(--mark-edge);width:44px;height:44px;color:var(--term-label);transition:color var(--dur-base) var(--ease-standard),border-color var(--dur-base) var(--ease-standard),background var(--dur-base) var(--ease-standard),box-shadow var(--dur-base) var(--ease-standard);background:0 0;border-radius:9999px;justify-content:center;align-items:center;gap:8px;display:inline-flex}.foot-social-mark svg{shape-rendering:geometricprecision;flex:none;width:18px;height:18px;display:block}.foot-social-pill{width:auto;font-family:var(--font-mono);font-size:var(--fs-caption);letter-spacing:.18em;text-transform:uppercase;white-space:nowrap;padding:0 18px 0 16px;line-height:1}.foot-social-mark:focus-visible,.foot-social-mark:hover{color:var(--zer01-accent);border-color:rgb(var(--zer01-accent-rgb)/.6);background:rgb(var(--lit-rgb)/.03)}.foot-social-mark:focus-visible{outline:2px solid var(--zer01-accent);outline-offset:3px}:root[data-theme=light] .foot-social-mark{--mark-edge:rgb(var(--cast-rgb)/.2);box-shadow:0 1px 2px rgb(var(--cast-rgb)/.06);background:0 0}:root[data-theme=light] .foot-social-mark:focus-visible,:root[data-theme=light] .foot-social-mark:hover{border-color:rgb(var(--zer01-accent-rgb)/.7);box-shadow:0 1px 2px rgb(var(--cast-rgb)/.06),0 6px 18px -8px rgb(var(--cast-rgb)/.22);background:0 0}.opening-tape{z-index:1;background:var(--background);position:relative}.tape{background:var(--plane);border-block:1px solid var(--plane-edge);color:var(--term-data);font-family:var(--font-geist),"Geist Fallback",ui-sans-serif,system-ui,sans-serif;font-feature-settings:normal;min-height:7.25rem}.tape-head{align-items:center;gap:var(--space-card);background:var(--plane-head);border-bottom:1px solid var(--plane-edge);padding:.45rem var(--space-card);display:flex}.tape-live{gap:.55rem;min-width:0}.tape-live,.tape-live-state{align-items:center;display:inline-flex}.tape-live-state{color:var(--live-off);gap:.35rem}.tape-live-state[data-live=true]{color:var(--zer01-accent)}.tape-mark{flex-shrink:0;width:1.25rem;height:1.25rem}.opening .tape,.opening .tape .marker,.opening .tape .text-caption,.opening .tape .text-heading{font-family:var(--font-geist),"Geist Fallback",ui-sans-serif,system-ui,sans-serif;font-feature-settings:normal;letter-spacing:0;padding-left:0}.opening .tape .font-mono,.opening .tape .tabular-nums,.opening .tape-quote-last{font-family:var(--font-geist-mono),"Geist Mono Fallback",ui-monospace,SFMono-Regular,Menlo,monospace;font-feature-settings:"tnum" 1,"zero" 1;letter-spacing:0}.tape-viewport{width:100%;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 1.5rem calc(100% - 1.5rem),#0000);mask-image:linear-gradient(90deg,#0000,#000 1.5rem calc(100% - 1.5rem),#0000)}.tape-track{grid-template-columns:1fr 1fr;width:200%;animation:tape-scroll 22s linear infinite;display:grid}.tape-track:focus-within,.tape-track:hover{animation-play-state:paused}.tape-seq{flex-shrink:0;width:100%}.tape-quote,.tape-seq{min-width:0;display:flex}.tape-quote{border-right:1px solid var(--plane-edge);max-width:none;padding:.7rem var(--space-card) .75rem;flex-direction:column;flex:1 1 0;justify-content:center;gap:.35rem}.tape-quote-row{align-items:baseline;gap:.7rem;display:flex}.tape-quote-name{color:var(--term-data);font-weight:500}.tape-quote-last{letter-spacing:0;margin-left:auto;padding-inline:.2em;line-height:1}.tape-quote-chg{flex-shrink:0;padding-inline:.2em}.tape-quote-last[data-tick=up]{animation:tape-tick-last-up var(--dur-ack) var(--ease-standard) both}.tape-quote-last[data-tick=down]{animation:tape-tick-last-down var(--dur-ack) var(--ease-standard) both}.tape-quote-chg[data-tick=up]{animation:tape-tick-chg-up var(--dur-ack) var(--ease-standard) both}.tape-quote-chg[data-tick=down]{animation:tape-tick-chg-down var(--dur-ack) var(--ease-standard) both}@keyframes tape-tick-last-up{0%,18%{color:var(--zer01-black);background-color:var(--zer01-positive)}19%,34%{color:var(--term-up);background-color:#0000}35%,52%{color:var(--zer01-black);background-color:var(--zer01-positive)}53%,to{color:var(--term-data);background-color:#0000}}@keyframes tape-tick-last-down{0%,18%{color:var(--zer01-white);background-color:var(--zer01-alert)}19%,34%{color:var(--term-down);background-color:#0000}35%,52%{color:var(--zer01-white);background-color:var(--zer01-alert)}53%,to{color:var(--term-data);background-color:#0000}}@keyframes tape-tick-chg-up{0%,18%{color:var(--zer01-black);background-color:var(--zer01-positive)}19%,34%{color:var(--term-up);background-color:#0000}35%,52%{color:var(--zer01-black);background-color:var(--zer01-positive)}53%,to{color:var(--term-up);background-color:#0000}}@keyframes tape-tick-chg-down{0%,18%{color:var(--zer01-white);background-color:var(--zer01-alert)}19%,34%{color:var(--term-down);background-color:#0000}35%,52%{color:var(--zer01-white);background-color:var(--zer01-alert)}53%,to{color:var(--term-down);background-color:#0000}}.tick-value{padding-inline:.2em}.tick-value[data-tick=up]{animation:tick-value-up var(--dur-ack) var(--ease-standard) both}.tick-value[data-tick=down]{animation:tick-value-down var(--dur-ack) var(--ease-standard) both}@keyframes tick-value-up{0%,18%{color:var(--zer01-black);background-color:var(--zer01-positive)}19%,34%{color:var(--term-up);background-color:#0000}35%,52%{color:var(--zer01-black);background-color:var(--zer01-positive)}53%,to{color:var(--term-key);background-color:#0000}}@keyframes tick-value-down{0%,18%{color:var(--zer01-white);background-color:var(--zer01-alert)}19%,34%{color:var(--term-down);background-color:#0000}35%,52%{color:var(--zer01-white);background-color:var(--zer01-alert)}53%,to{color:var(--term-key);background-color:#0000}}.tape-quote-foot{color:var(--zer01-white);flex-wrap:wrap;gap:.75rem 1.25rem;font-weight:400;display:flex}:root[data-theme=light] .tape-quote-foot{color:var(--zer01-black)}.tape-quote-foot .text-term-data{font-weight:700}.tape-spark{width:100%;height:22px;display:block}@media (max-width:767.98px){.tape{min-height:6.75rem}.tape-head{gap:.45rem;padding:.22rem .55rem}.tape-head .text-caption{line-height:1.2}.tape-head>.text-caption:last-of-type{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.tape-viewport{-webkit-mask-image:linear-gradient(90deg,#0000,#000 .55rem calc(100% - .55rem),#0000);mask-image:linear-gradient(90deg,#0000,#000 .55rem calc(100% - .55rem),#0000)}.tape-quote{gap:.15rem;padding:.32rem .4rem .34rem}.tape-quote-row{flex-wrap:wrap;gap:.1rem .3rem}.tape-quote-name{order:1;line-height:1}.tape-quote-chg{order:2;margin-left:auto;line-height:1}.tape-quote-last{font-size:var(--fs-caption);white-space:nowrap;flex:1 0 100%;order:3;margin-left:0;line-height:1}.tape-quote-foot{white-space:nowrap;flex-wrap:nowrap;gap:.15rem .45rem;line-height:1;overflow:hidden}.tape-spark{height:12px}}@keyframes tape-scroll{0%{transform:translate(0)}to{transform:translate(-50%)}}@media (prefers-reduced-motion:reduce){.tape-track{grid-template-columns:1fr;width:100%}.tape-quote-chg[data-tick],.tape-quote-last[data-tick],.tape-track,.tick-value[data-tick]{animation:none}.tape-seq[aria-hidden=true]{display:none}.tape-viewport{overflow-x:auto;-webkit-mask-image:none;mask-image:none}}.rule{border:0;border-top:1px solid var(--color-border)}.rule-heavy{border:0;border-top:1px solid var(--border)}:root:not([data-theme=light]) .console-screen-header .rule-heavy{border-top-color:#ffffff59}.marker{text-transform:none;letter-spacing:.01em;font-weight:400;font-family:var(--font-mono);color:var(--term-quiet)}.eyebrow-mark{display:none}:root[data-theme=light] .eyebrow-mark{vertical-align:.05em;background:var(--zer01-signal);width:8px;height:8px;margin-right:.5em;display:inline-block}.key-phrase{color:var(--zer01-signal)}:root[data-theme=light] .key-phrase{background:var(--zer01-signal);color:var(--zer01-on-signal);-webkit-box-decoration-break:clone;box-decoration-break:clone;margin:0 -.04em;padding:0 .14em}.glossary-entry{border-left:2px solid var(--term-info);padding-left:.75rem}.glossary-meaning{color:var(--term-info)}.glossary-example{color:var(--term-data);font-weight:var(--font-weight-semibold)}.mode-chip-live,:root[data-theme=light] .mode-chip-live{color:var(--zer01-accent-ink);border-color:var(--zer01-accent);background:var(--zer01-accent)}.mode-chip-live.mode-chip-inactive,:root[data-theme=light] .mode-chip-live.mode-chip-inactive{color:var(--live-off);border-color:var(--live-off);background:0 0}.live-dot{background:0 0;border:1px solid;border-radius:50%;flex:none;width:.4rem;height:.4rem;display:inline-block}.live-dot[data-live=true]{background:currentColor;animation:live-dot-pulse 1.6s ease-in-out infinite}@keyframes live-dot-pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.35;transform:scale(.8)}}@media (prefers-reduced-motion:reduce){.live-dot[data-live=true]{animation:none}}.btn-primary{border:1px solid var(--zer01-accent);border-radius:var(--radius);color:var(--zer01-accent-ink);background:var(--zer01-accent);box-shadow:var(--cast-control);transition:background var(--dur-fast) var(--ease-standard),color var(--dur-fast) var(--ease-standard),border-color var(--dur-fast) var(--ease-standard),box-shadow var(--dur-fast) var(--ease-standard),transform var(--dur-fast) var(--ease-standard),filter var(--dur-fast) var(--ease-standard)}.btn-primary:hover{background:var(--zer01-accent-hover);border-color:var(--zer01-accent-hover)}.btn-primary:active:not(:disabled){filter:brightness(.94);background:var(--zer01-accent-press);border-color:var(--zer01-accent-press);box-shadow:var(--cast-pressed);transform:translateY(1px)scale(.98)}.btn-primary:disabled{cursor:not-allowed;border-color:var(--border)}.ask-idle,.btn-primary:disabled{color:var(--term-label);box-shadow:none;background:0 0}.ask-idle{border:1px solid var(--border);border-radius:var(--radius);transition:background var(--dur-fast) var(--ease-standard),color var(--dur-fast) var(--ease-standard),border-color var(--dur-fast) var(--ease-standard),box-shadow var(--dur-fast) var(--ease-standard),transform var(--dur-fast) var(--ease-standard),filter var(--dur-fast) var(--ease-standard)}.ask-idle:hover{box-shadow:var(--cast-control)}.ask-idle:active,.ask-idle:hover{background:var(--zer01-signal);border-color:var(--zer01-signal);color:var(--zer01-on-signal)}.ask-idle:active{filter:brightness(.94);box-shadow:var(--cast-pressed);transform:translateY(1px)scale(.98)}.btn-deploy-live{border:1px solid var(--deploy-live);border-radius:var(--radius);color:var(--zer01-white);background:var(--deploy-live);box-shadow:var(--cast-control)}.btn-deploy-live:hover{filter:brightness(1.08)}.btn-deploy-live:active:not(:disabled){box-shadow:var(--cast-pressed);transform:translateY(1px)scale(.98)}.btn-deploy-live:disabled{cursor:not-allowed;opacity:.55}.btn-secondary{border:1px solid var(--control-edge);border-radius:var(--radius);background:var(--control);color:var(--term-data);box-shadow:var(--cast-control);transition:background var(--dur-fast) var(--ease-standard),border-color var(--dur-fast) var(--ease-standard),box-shadow var(--dur-fast) var(--ease-standard),transform var(--dur-fast) var(--ease-standard),filter var(--dur-fast) var(--ease-standard)}.btn-secondary:hover{background:var(--control-hover);border-color:var(--zer01-signal)}.btn-secondary:active:not(:disabled){filter:brightness(.94);background:var(--control);transform:translateY(1px)scale(.98)}@supports (color:color-mix(in lab,red,red)){.btn-secondary:active:not(:disabled){background:color-mix(in srgb,var(--control) 86%,var(--zer01-black))}}.btn-secondary:active:not(:disabled){box-shadow:var(--cast-pressed)}.btn-secondary:disabled{cursor:not-allowed;color:var(--term-label);border-color:var(--border);box-shadow:none;background:0 0}.btn-danger{border:1px solid var(--zer01-alert);border-radius:var(--radius);color:var(--zer01-paper);box-shadow:var(--cast-control);transition:background var(--dur-fast) var(--ease-standard),box-shadow var(--dur-fast) var(--ease-standard),transform var(--dur-fast) var(--ease-standard),filter var(--dur-fast) var(--ease-standard),border-color var(--dur-fast) var(--ease-standard)}.btn-danger,.btn-danger:hover{background:var(--zer01-alert)}@supports (color:color-mix(in lab,red,red)){.btn-danger:hover{background:color-mix(in srgb,var(--zer01-alert) 88%,var(--zer01-white))}}.btn-danger:hover{border-color:var(--zer01-alert)}@supports (color:color-mix(in lab,red,red)){.btn-danger:hover{border-color:color-mix(in srgb,var(--zer01-alert) 88%,var(--zer01-white))}}.btn-danger:active:not(:disabled){filter:brightness(.94);background:var(--zer01-alert);transform:translateY(1px)scale(.98)}@supports (color:color-mix(in lab,red,red)){.btn-danger:active:not(:disabled){background:color-mix(in srgb,var(--zer01-alert) 86%,var(--zer01-black))}}.btn-danger:active:not(:disabled){border-color:var(--zer01-alert)}@supports (color:color-mix(in lab,red,red)){.btn-danger:active:not(:disabled){border-color:color-mix(in srgb,var(--zer01-alert) 86%,var(--zer01-black))}}.btn-danger:active:not(:disabled){box-shadow:var(--cast-pressed)}.btn-danger:disabled{cursor:not-allowed;color:var(--term-label);border-color:var(--border);box-shadow:none;background:0 0}.btn-delete-quiet{border:1px solid var(--control-edge);border-radius:var(--radius);background:var(--control);color:var(--term-label);box-shadow:var(--cast-control);transition:color var(--dur-fast) var(--ease-standard),background var(--dur-fast) var(--ease-standard),border-color var(--dur-fast) var(--ease-standard),transform var(--dur-fast) var(--ease-standard)}.btn-delete-quiet:focus-visible,.btn-delete-quiet:hover,.btn-delete-quiet[aria-expanded=true]{color:var(--zer01-alert);border-color:var(--zer01-alert);background:var(--zer01-alert)}@supports (color:color-mix(in lab,red,red)){.btn-delete-quiet:focus-visible,.btn-delete-quiet:hover,.btn-delete-quiet[aria-expanded=true]{background:color-mix(in srgb,var(--zer01-alert) 8%,var(--control))}}.btn-delete-quiet:active:not(:disabled){transform:translateY(1px)scale(.98)}.btn-delete-outline{border:1px solid var(--zer01-alert);border-radius:var(--radius);color:var(--zer01-alert);transition:background var(--dur-fast) var(--ease-standard);background:0 0}.btn-delete-outline:focus-visible,.btn-delete-outline:hover{background:var(--zer01-alert)}@supports (color:color-mix(in lab,red,red)){.btn-delete-outline:focus-visible,.btn-delete-outline:hover{background:color-mix(in srgb,var(--zer01-alert) 10%,transparent)}}.btn-delete-outline:disabled{cursor:not-allowed;color:var(--term-label);border-color:var(--border)}.delete-plane{z-index:50;background:var(--plane);border:1px solid var(--plane-edge);border-radius:var(--radius);width:min(30rem,100vw - 2rem);box-shadow:var(--cast-plane);text-align:left;padding:1.25rem;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%)}a.btn-danger,a.btn-primary,a.btn-secondary,a.cta-signal,button.border:not(.btn-primary):not(.btn-secondary):not(.btn-danger):not(.catalogue-tile):not(.rail-entry):not(.console-tab):not(:disabled){transition:transform var(--dur-fast) var(--ease-standard),filter var(--dur-fast) var(--ease-standard),background-color var(--dur-fast) var(--ease-standard),border-color var(--dur-fast) var(--ease-standard),box-shadow var(--dur-fast) var(--ease-standard)}.cta-signal:active,a.btn-danger:active,a.btn-primary:active,a.btn-secondary:active,a.cta-signal:active,button.border:not(.btn-primary):not(.btn-secondary):not(.btn-danger):not(.catalogue-tile):not(.rail-entry):not(.console-tab):not(:disabled):active{filter:brightness(.94);transform:translateY(1px)scale(.98)}@media (prefers-reduced-motion:reduce){.btn-danger:active:not(:disabled),.btn-primary:active:not(:disabled),.btn-secondary:active:not(:disabled),.control:active,.cta-signal:active,a.btn-danger:active,a.btn-primary:active,a.btn-secondary:active,a.cta-signal:active,button.border:not(.btn-primary):not(.btn-secondary):not(.btn-danger):not(.catalogue-tile):not(.rail-entry):not(.console-tab):not(:disabled):active{transform:none}}.pill-ok{background:var(--zer01-positive)}@supports (color:color-mix(in lab,red,red)){.pill-ok{background:color-mix(in srgb,var(--zer01-positive) 18%,transparent)}}.pill-ok{color:var(--zer01-positive);font-weight:var(--font-weight-medium)}.pill-warn{background:var(--zer01-signal)}@supports (color:color-mix(in lab,red,red)){.pill-warn{background:color-mix(in srgb,var(--zer01-signal) 16%,transparent)}}.pill-warn{color:var(--term-warn);font-weight:var(--font-weight-medium)}.pill-bad{background:var(--zer01-alert)}@supports (color:color-mix(in lab,red,red)){.pill-bad{background:color-mix(in srgb,var(--zer01-alert) 16%,transparent)}}.pill-bad{color:var(--zer01-alert);font-weight:var(--font-weight-medium)}.pill-neutral{background:var(--term-data)}@supports (color:color-mix(in lab,red,red)){.pill-neutral{background:color-mix(in srgb,var(--term-data) 10%,transparent)}}.pill-neutral{color:var(--term-data);font-weight:var(--font-weight-medium)}.pill-unknown{background:var(--term-label)}@supports (color:color-mix(in lab,red,red)){.pill-unknown{background:color-mix(in srgb,var(--term-label) 12%,transparent)}}.pill-unknown{color:var(--term-label);font-weight:var(--font-weight-medium)}.mode-chip{text-transform:uppercase;font-family:var(--font-mono);border-radius:var(--radius);letter-spacing:.02em;padding:.125rem .5rem;border:1px solid;gap:.375rem;padding-inline-end:.7rem}.chip-fit,.mode-chip{white-space:nowrap;flex:none;align-items:center;width:max-content;min-width:max-content;line-height:1.2;display:inline-flex}.chip-fit{box-sizing:border-box}@media (max-width:390px){.chip-fit,.mode-chip{letter-spacing:.01em;padding-inline-end:.62rem}}.mode-chip-demo{background:var(--term-label);color:var(--zer01-black);border-color:var(--term-label)}:root[data-theme=light] .mode-chip-demo{background:var(--zer01-black);color:var(--zer01-white);border-color:var(--zer01-black)}.pill-ok{border-color:var(--zer01-positive)}@supports (color:color-mix(in lab,red,red)){.pill-ok{border-color:color-mix(in srgb,var(--zer01-positive) 70%,transparent)}}.pill-warn{border-color:var(--zer01-signal)}@supports (color:color-mix(in lab,red,red)){.pill-warn{border-color:color-mix(in srgb,var(--zer01-signal) 72%,transparent)}}.pill-bad{border-color:var(--zer01-alert)}@supports (color:color-mix(in lab,red,red)){.pill-bad{border-color:color-mix(in srgb,var(--zer01-alert) 70%,transparent)}}.pill-neutral{border-color:var(--term-data)}@supports (color:color-mix(in lab,red,red)){.pill-neutral{border-color:color-mix(in srgb,var(--term-data) 40%,transparent)}}:root[data-theme=light] .pill-neutral{border-color:var(--zer01-black)}@supports (color:color-mix(in lab,red,red)){:root[data-theme=light] .pill-neutral{border-color:color-mix(in srgb,var(--zer01-black) 28%,transparent)}}.pill-unknown{border-color:var(--term-label)}@supports (color:color-mix(in lab,red,red)){.pill-unknown{border-color:color-mix(in srgb,var(--term-label) 42%,transparent)}}:root[data-theme=light] .pill-ok{background:var(--term-up)}@supports (color:color-mix(in lab,red,red)){:root[data-theme=light] .pill-ok{background:color-mix(in srgb,var(--term-up) 14%,transparent)}}:root[data-theme=light] .pill-ok{color:var(--term-up);border-color:var(--term-up)}@supports (color:color-mix(in lab,red,red)){:root[data-theme=light] .pill-ok{border-color:color-mix(in srgb,var(--term-up) 55%,transparent)}}:root[data-theme=light] .pill-warn{background:var(--term-warn)}@supports (color:color-mix(in lab,red,red)){:root[data-theme=light] .pill-warn{background:color-mix(in srgb,var(--term-warn) 14%,transparent)}}:root[data-theme=light] .pill-warn{color:var(--term-warn);border-color:var(--term-warn)}@supports (color:color-mix(in lab,red,red)){:root[data-theme=light] .pill-warn{border-color:color-mix(in srgb,var(--term-warn) 55%,transparent)}}:root[data-theme=light] .pill-bad{color:var(--zer01-alert);border-color:var(--zer01-alert)}@supports (color:color-mix(in lab,red,red)){:root[data-theme=light] .pill-bad{border-color:color-mix(in srgb,var(--zer01-alert) 55%,transparent)}}.mode-chip-market{color:var(--term-data);border-color:var(--border)}.chip-filter{min-height:2.75rem;padding-top:.25rem;padding-bottom:.25rem}.chip-selected{background:var(--zer01-signal);color:var(--zer01-on-signal);border-color:var(--zer01-signal);box-shadow:var(--cast-pressed)}.chip-rest{background:var(--control);color:var(--term-data);border-color:var(--control-edge);box-shadow:var(--cast-control);transition:background var(--dur-base) var(--ease-standard),box-shadow var(--dur-base) var(--ease-standard),transform var(--dur-base) var(--ease-standard)}.chip-rest:hover{background:var(--control-hover);color:var(--term-data)}.chip-rest:active{box-shadow:var(--cast-pressed);transform:translateY(1px)}.running-block{border:1px solid var(--color-border);background:0 0;flex:none;width:6px;height:6px}@keyframes running-fill-1{0%{border-color:var(--color-border);background:0 0}8%{background:var(--zer01-flare);border-color:var(--zer01-flare)}82%{background:var(--zer01-flare);border-color:var(--zer01-flare)}90%{border-color:var(--color-border);background:0 0}}@keyframes running-fill-2{0%,22%{border-color:var(--color-border);background:0 0}22.01%{background:var(--zer01-flare);border-color:var(--zer01-flare)}82%{background:var(--zer01-flare);border-color:var(--zer01-flare)}90%{border-color:var(--color-border);background:0 0}}@keyframes running-fill-3{0%,36%{border-color:var(--color-border);background:0 0}36.01%{background:var(--zer01-flare);border-color:var(--zer01-flare)}82%{background:var(--zer01-flare);border-color:var(--zer01-flare)}90%{border-color:var(--color-border);background:0 0}}@keyframes running-fill-4{0%,50%{border-color:var(--color-border);background:0 0}50.01%{background:var(--zer01-flare);border-color:var(--zer01-flare)}82%{background:var(--zer01-flare);border-color:var(--zer01-flare)}90%{border-color:var(--color-border);background:0 0}}@keyframes running-fill-5{0%,64%{border-color:var(--color-border);background:0 0}64.01%{background:var(--zer01-flare);border-color:var(--zer01-flare)}82%{background:var(--zer01-flare);border-color:var(--zer01-flare)}90%{border-color:var(--color-border);background:0 0}}[data-active=true] .running-block-1{animation:running-fill-1 var(--dur-breath) step-end infinite}[data-active=true] .running-block-2{animation:running-fill-2 var(--dur-breath) step-end infinite}[data-active=true] .running-block-3{animation:running-fill-3 var(--dur-breath) step-end infinite}[data-active=true] .running-block-4{animation:running-fill-4 var(--dur-breath) step-end infinite}[data-active=true] .running-block-5{animation:running-fill-5 var(--dur-breath) step-end infinite}.running-word-active{color:var(--zer01-signal)}:root[data-theme=light] .running-word-active{background:var(--zer01-signal);color:var(--zer01-on-signal);padding:0 .35em;display:inline-block}@media (prefers-reduced-motion:reduce){[data-active=true] .running-block{background:var(--zer01-flare)!important;border-color:var(--zer01-flare)!important;animation:none!important}}.mode-bar{z-index:30;min-height:var(--console-chrome);background:var(--mode-demo);color:var(--mode-demo-fg);border-bottom:1px solid #5e5e5e;margin-bottom:0;position:sticky;top:0}:root{--mode-demo:#262626;--mode-demo-fg:#e6e6e6}:root[data-theme=light]{--mode-demo:#e2e2e2;--mode-demo-fg:#080808}:root[data-theme=light] .mode-bar{background:var(--mode-demo);color:var(--mode-demo-fg);border-bottom:1px solid #080808;box-shadow:0 10px 22px #0808088c}.mode-toggle{flex-wrap:wrap;justify-content:center;align-items:center;gap:.75rem;display:flex}.mode-seg-group{gap:.25rem;display:inline-flex}.mode-seg{border-radius:var(--radius);letter-spacing:.04em;min-height:2.25rem;color:inherit;cursor:pointer;background:0 0;border:1px solid;align-items:center;padding:.0625rem .75rem;font-family:inherit;font-size:.75rem;font-weight:700;line-height:1.2;text-decoration:none;display:inline-flex}.mode-seg:focus-visible,.mode-seg:hover{text-decoration:underline}.mode-seg-on{color:var(--mode-demo)}.mode-seg-on,:root[data-theme=light] .mode-seg-on{background:var(--mode-demo-fg);border-color:var(--mode-demo-fg)}:root[data-theme=light] .mode-seg-on{color:var(--zer01-white)}.mode-bar.mode-bar-live .mode-seg-on,:root[data-theme=light] .mode-bar.mode-bar-live .mode-seg-on{background:var(--zer01-accent-ink);color:var(--zer01-accent);border-color:var(--zer01-accent-ink)}.mode-toggle-note{margin:0}.mode-bar b{background:var(--mode-demo-fg);color:var(--mode-demo);border-radius:var(--radius);margin:-.0625rem .125rem;padding:.0625rem .375rem;font-weight:700}:root[data-theme=light] .mode-bar b{background:var(--mode-demo-fg);color:var(--zer01-white)}.mode-bar.mode-bar-live b,:root[data-theme=light] .mode-bar.mode-bar-live b{background:var(--zer01-accent-ink);color:var(--zer01-accent)}.mode-bar.mode-bar-live,:root[data-theme=light] .mode-bar.mode-bar-live{background:var(--zer01-accent);color:var(--zer01-accent-ink)}.mode-wash{z-index:1;height:calc(var(--console-chrome) + 1px);margin-top:calc(-1 * (var(--console-chrome) + 1px));pointer-events:none;box-shadow:0 10px 22px #0808088c,0 16px 36px rgb(var(--lit-rgb)/.06);margin-bottom:.75rem;position:sticky;top:0}.mode-wash.mode-wash-live{box-shadow:0 10px 22px #0808088c,0 16px 36px rgb(var(--zer01-accent-rgb)/.3)}:root[data-theme=light] .mode-wash,:root[data-theme=light] .mode-wash.mode-wash-live{box-shadow:none}.mode-bar.mode-bar-live .mode-toggle-note,:root[data-theme=light] .mode-bar.mode-bar-live .mode-toggle-note{color:var(--zer01-accent-ink)}.info-tip{vertical-align:middle}.info-tip,.info-tip-button{align-items:center;display:inline-flex;position:relative}.info-tip-button{width:1.25rem;height:1.25rem;color:var(--term-key);font-family:var(--font-mono);text-transform:none;cursor:help;background:0 0;border:1px solid;border-radius:50%;justify-content:center;padding:0;font-weight:700;line-height:1}.info-tip-button:after{content:"";width:2.75rem;height:2.75rem;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.info-tip-button:focus-visible{outline:2px solid var(--zer01-signal);outline-offset:2px}.tap-target{position:relative}.tap-target:after{content:"";width:2.75rem;height:2.75rem;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}:root[data-theme=light] .info-tip-button{background:var(--zer01-signal);border-color:var(--zer01-signal);color:var(--zer01-on-signal)}.info-tip-neutral .info-tip-button,:root[data-theme=light] .info-tip-neutral .info-tip-button{color:var(--term-label);background:0 0;border-color:currentColor}.info-tip-bubble{z-index:30;background:var(--plane);border:1px solid var(--plane-edge);border-radius:var(--radius);width:max-content;max-width:min(18rem,100vw - 2rem);box-shadow:var(--cast-plane);color:var(--term-meta);letter-spacing:normal;text-align:left;text-transform:none;white-space:normal;padding:.5rem .75rem;font-weight:400;display:none;position:absolute;top:calc(100% + .375rem);left:0}.info-tip:focus-within .info-tip-bubble,.info-tip:hover .info-tip-bubble{display:block}.info-tip[data-dismissed=true] .info-tip-bubble{display:none}.info-tip-end .info-tip-bubble{left:auto;right:0}@media (max-width:640px){.info-tip-bubble,.info-tip-end .info-tip-bubble{top:auto;left:var(--space-card,1rem);right:var(--space-card,1rem);bottom:calc(var(--shell-tabbar,3.5rem) + var(--space-card,1rem) + env(safe-area-inset-bottom,0px));z-index:60;width:auto;max-width:none;max-height:40vh;position:fixed;overflow-y:auto}}.table-sticky-first td:first-child,.table-sticky-first th:first-child{z-index:1;background:var(--plane);box-shadow:1px 0 0 var(--plane-edge);position:sticky;left:0}.table-sticky-first th:first-child{background:var(--plane-head)}.menu-content{z-index:40;background:var(--plane);border:1px solid var(--plane-edge);min-width:12rem;box-shadow:var(--cast-plane);padding:.25rem}.menu-content,.menu-item{border-radius:var(--radius)}.menu-item{width:100%;color:var(--term-data);cursor:pointer;-webkit-user-select:none;user-select:none;transition:background var(--dur-base) var(--ease-standard),color var(--dur-base) var(--ease-standard);outline:none;align-items:center;gap:.5rem;padding:.5rem .75rem;display:flex}.menu-item[data-highlighted]{background:rgb(var(--zer01-signal-rgb)/.1);color:var(--zer01-signal)}.menu-item[data-disabled]{color:var(--term-label);cursor:not-allowed}.menu-item-destructive,.menu-item-destructive[data-highlighted]{color:var(--term-down)}.sheet{z-index:50;background:var(--plane);border-left:1px solid var(--plane-edge);width:100%;box-shadow:var(--cast-plane);flex-direction:column;display:flex;position:fixed;top:0;bottom:0;right:0;overflow-y:auto}@media (min-width:640px){.sheet{width:26rem}.sheet-wide{width:min(44rem,92vw)}}.sheet-compact{border-left:0;border-top:1px solid var(--plane-edge);height:auto;top:auto}@media (min-width:640px){.sheet-compact{border:1px solid var(--plane-edge);border-radius:var(--radius);bottom:1.5rem;right:1.5rem}}.sheet-arrive{animation:sheet-arrive var(--dur-slow) var(--ease-standard) both}.sheet-arrive[data-leaving=true]{animation:sheet-leave var(--dur-base) var(--ease-exit) both;pointer-events:none}@keyframes sheet-arrive{0%{opacity:0;transform:translate(1.5rem)}to{opacity:1;transform:none}}@keyframes sheet-leave{0%{opacity:1;transform:none}to{opacity:0;transform:translate(1.5rem)}}.sheet-wash{animation:sheet-wash-in var(--dur-slow) var(--ease-standard) both}.sheet-wash[data-leaving=true]{animation:sheet-wash-out var(--dur-base) var(--ease-exit) both;pointer-events:none}@keyframes sheet-wash-in{0%{opacity:0}to{opacity:1}}@keyframes sheet-wash-out{0%{opacity:1}to{opacity:0}}main [id]{scroll-margin-top:var(--space-section)}details.module:not([open])>summary.module-head{border-radius:var(--radius);border-bottom:0}:root{--wm-off:#181818;--wm-carrier:#fff;--wm-gold:var(--zer01-signal);--wm-mid:#eee}:root[data-theme=light]{--wm-off:#e5e5e5;--wm-carrier:#080808;--wm-gold:var(--zer01-signal);--wm-mid:#555}.wordmark-loader{grid-auto-rows:var(--wm-cell);gap:calc(var(--wm-cell) * 3 / 16);justify-content:center;display:grid}.wordmark-cell{width:var(--wm-cell);height:var(--wm-cell);background:var(--wm-off);--wm-rest:var(--wm-gold);transition:background-color .14s linear}.wordmark-cell[data-carrier=true]{--wm-rest:var(--wm-carrier);--wm-mid:var(--wm-carrier)}.wordmark-cell[data-lit=true]{background:var(--wm-rest);transition:none;animation:wordmark-settle .32s cubic-bezier(.2,.8,.3,1) both}@keyframes wordmark-settle{0%{background-color:var(--wm-carrier)}40%{background-color:var(--wm-mid)}to{background-color:var(--wm-rest)}}@media (prefers-reduced-motion:reduce){.wordmark-cell{transition:none}.wordmark-cell[data-lit=true]{animation:none}}.pt-safe{padding-top:env(safe-area-inset-top)}.pb-safe{padding-bottom:env(safe-area-inset-bottom)}.console-skip-link{z-index:60;background:var(--zer01-signal);color:var(--zer01-on-signal);padding:.75rem 1rem;position:fixed;top:.5rem;left:.5rem;transform:translateY(-200%)}.console-skip-link:focus{transform:translateY(0)}.console-screen-header{min-width:0}.console-header-actions{flex-shrink:0}.console-table-scroll{--table-ground:var(--color-background);isolation:isolate;overscroll-behavior-x:contain;scrollbar-gutter:stable;background-image:linear-gradient(to right,var(--table-ground),transparent),linear-gradient(to left,var(--table-ground),transparent),linear-gradient(to right,rgb(var(--cast-rgb)/.5),transparent),linear-gradient(to left,rgb(var(--cast-rgb)/.5),transparent);background-position:0 0,100% 0,0 0,100% 0;background-repeat:no-repeat;background-size:26px 100%,26px 100%,18px 100%,18px 100%;background-attachment:local,local,scroll,scroll;max-width:100%}.module .console-table-scroll{--table-ground:var(--plane)}.console-table-scroll td:first-child,.console-table-scroll th:first-child{padding-left:var(--space-card)}.console-table-scroll td[data-numeric]{white-space:nowrap}.console-table-scroll tbody tr:hover>td{background:var(--plane-head)}.console-table-scroll .table-sticky-first td:first-child:not([colspan]){overflow-wrap:anywhere;min-width:8rem;max-width:min(16rem,52vw)}.snapshot-status{align-items:center;gap:.25rem var(--space-card);border-bottom:1px solid var(--border);margin-bottom:var(--space-stack);flex-wrap:wrap;padding-block:.25rem;display:flex}.snapshot-refresh{min-height:2.75rem;margin-left:auto}.desk-status{column-gap:var(--space-card);margin-top:var(--space-section);border:0;border-top:1px solid var(--plane-edge);border-bottom:1px solid var(--plane-edge);box-shadow:none;background:0 0;border-radius:0;grid-template-columns:repeat(2,minmax(0,1fr));padding:.85rem .25rem 1rem;display:grid}.desk-status>:last-child{border-left:1px solid var(--plane-edge);padding-left:var(--space-card)}@media (max-width:639.98px){.desk-status{grid-template-columns:1fr;row-gap:.85rem}.desk-status>:last-child{border-left:0;border-top:1px solid var(--plane-edge);padding-top:.85rem;padding-left:0}}.capital-bar{background:var(--term-meta);width:100%;height:1.25rem;display:flex;position:relative;overflow:hidden}@supports (color:color-mix(in lab,red,red)){.capital-bar{background:color-mix(in oklch,var(--term-meta) 15%,transparent)}}.capital-seg{min-width:0;height:100%;transition:width var(--dur-base) var(--ease-standard),opacity var(--dur-base) var(--ease-standard);position:relative}.capital-bar[data-inspecting=true] .capital-seg{opacity:.35}.capital-bar[data-inspecting=true] .capital-seg[data-active=true]{opacity:1}.capital-base-mark{background:var(--term-key);width:1px;position:absolute;inset-block:0}.capital-legend{gap:.25rem var(--space-card);margin-top:var(--space-stack);grid-template-columns:1fr;display:grid}@media (min-width:640px){.capital-legend{grid-template-columns:repeat(auto-fit,minmax(12rem,1fr))}}.capital-legend-item{text-align:left;cursor:pointer;width:100%;min-height:2.75rem;transition:background var(--dur-base) var(--ease-standard);background:0 0;border:0;align-items:flex-start;gap:.5rem;padding:.375rem .25rem;display:flex}.capital-legend-item:hover,.capital-legend-item[data-active=true]{background:var(--row-hover)}.capital-legend-item:focus-visible{outline:2px solid var(--zer01-signal);outline-offset:2px}.capital-swatch{flex:none;width:.5rem;height:.5rem;margin-top:.4rem;display:inline-block}.desk-performance{gap:var(--space-section);margin-top:var(--space-section);display:grid}.desk-column{gap:var(--space-section);flex-direction:column;min-width:0;display:flex}.desk-column>details,.desk-column>section{margin-top:0}@media (min-width:1280px){.desk-performance{grid-template-columns:minmax(0,1.9fr) minmax(20rem,1fr);align-items:start}}.desk-headline{gap:var(--space-card);grid-template-columns:1fr;display:grid}@media (min-width:640px){.desk-headline{grid-template-columns:repeat(auto-fit,minmax(13rem,1fr))}}.desk-plane[data-loading=true] .desk-fades{opacity:.55}.desk-fades{transition:opacity var(--dur-slow) var(--ease-standard)}.terminal-command-bar .snapshot-status{border-bottom:0;margin-bottom:0}.agent-switch{min-width:0;max-width:100%;position:relative}.agent-switch-trigger{max-width:min(28rem,100%);min-height:2.75rem;color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:.5rem;padding:.125rem .25rem .125rem 0;display:flex}.agent-switch-trigger:focus-visible{outline:2px solid var(--zer01-signal);outline-offset:2px}.agent-switch-trigger[data-pending=true]{opacity:.55}.agent-switch-chevron{width:.75rem;height:.75rem;color:var(--color-term-label);flex:none}.agent-switch-panel{z-index:30;width:min(28rem,100vw - 2rem);max-height:22rem;padding:.25rem 0;position:absolute;top:calc(100% + .25rem);left:0;overflow:auto}.agent-switch-group{z-index:1;background:var(--plane);color:var(--color-term-label);margin:0;padding:.4rem .75rem .15rem;position:sticky;top:0}.agent-switch-option{width:100%;min-height:2.75rem;color:inherit;text-align:left;cursor:pointer;transition:background var(--dur-fast) var(--ease-standard);background:0 0;border:0;border-left:2px solid #0000;align-items:center;gap:.75rem;padding:.4rem .75rem;text-decoration:none;display:flex}.agent-switch-option[data-active=true]{background:var(--plane-head)}.agent-switch-option[aria-selected=true]{border-left-color:var(--zer01-signal)}.agent-switch-option:focus-visible{outline:2px solid var(--zer01-signal);outline-offset:-2px}.record-links{gap:var(--space-section);margin-top:var(--space-card);flex-wrap:wrap;display:flex}.record-links a{align-items:center;min-height:2.75rem;display:inline-flex}@media (max-width:767.98px){.console-header-actions{width:100%}.terminal-command-bar{position:static}}@media (max-width:359.98px){.console-tab-label{display:none}.console-app nav.md\:hidden a{justify-content:center;min-height:3rem}}.command-scrim{z-index:60;padding:var(--space-card);background:rgb(var(--cast-rgb)/.62);justify-content:center;display:flex;position:fixed;inset:0}.command-panel{width:min(40rem,100%);max-height:min(32rem,82dvh);animation:command-arrive var(--dur-base) var(--ease-standard) both;flex-direction:column;margin-top:12dvh;display:flex;overflow:hidden}@media (prefers-reduced-motion:reduce){.command-panel{animation:none}}@keyframes command-arrive{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:none}}.command-field{align-items:center;gap:var(--space-stack);padding:.625rem var(--space-card);flex-shrink:0;display:flex}.command-mark{background:var(--zer01-signal);flex:none;width:8px;height:8px;transform:rotate(45deg)}.command-input{flex:1;min-width:0}.command-input::placeholder{color:var(--term-quiet);font-weight:400}.command-key{border:1px solid var(--control-edge);border-radius:var(--radius);background:var(--control);min-width:1.75rem;color:var(--color-term-label);font-family:var(--font-mono);font-size:var(--fs-tag);justify-content:center;align-items:center;padding:.125rem .375rem;line-height:1.4;display:inline-flex}.command-list{min-height:0;padding-bottom:var(--space-stack);overscroll-behavior:contain;flex:1;overflow-y:auto}.command-heading{z-index:1;padding:.5rem var(--space-card) .25rem;background:var(--plane);color:var(--color-term-label);position:sticky;top:0}.command-row{align-items:center;gap:var(--space-card);width:100%;min-height:2.75rem;padding:.5rem var(--space-card);text-align:left;transition:background var(--dur-base) var(--ease-standard),border-color var(--dur-base) var(--ease-standard);background:0 0;border:0;border-left:2px solid #0000;border-radius:0;display:flex}.command-row-on{background:var(--plane-head);border-left-color:var(--zer01-signal)}.command-label{display:block}.command-detail{margin-top:.0625rem;display:block}.command-trailing{white-space:nowrap;flex:none;margin-left:auto}.command-foot{gap:var(--space-card);border-top:1px solid var(--plane-edge);padding:.5rem var(--space-card);flex-wrap:wrap;flex-shrink:0;display:flex}.command-foot span{align-items:center;gap:.25rem;display:inline-flex}.command-trigger{width:100%;min-height:2.75rem;padding:.5rem var(--space-card);border:1px solid var(--rail-edge);border-radius:var(--radius);background:var(--rail-fg);align-items:center;gap:.75rem;display:flex}@supports (color:color-mix(in lab,red,red)){.command-trigger{background:color-mix(in srgb,var(--rail-fg) 12%,transparent)}}.command-trigger{color:var(--rail-fg);transition:background var(--dur-base) var(--ease-standard),border-color var(--dur-base) var(--ease-standard)}.command-trigger:hover{background:var(--rail-hover);border-color:var(--rail-fg)}.command-trigger:focus-visible{outline:2px solid var(--rail-fg);outline-offset:2px}.command-trigger-label{text-align:left;letter-spacing:.01em;flex:1}.command-search{flex:none;width:1rem;height:1rem}@media (min-width:768px) and (max-width:1023px){.command-trigger{justify-content:center;gap:0;width:2.75rem;margin-inline:auto;padding-inline:0}.command-trigger-label{display:none}}.measure-track{background:var(--term-meta);height:.5rem;position:relative}@supports (color:color-mix(in lab,red,red)){.measure-track{background:color-mix(in oklch,var(--term-meta) 15%,transparent)}}.measure-track{overflow:hidden}:root[data-theme=light] .measure-track{background:var(--zer01-chart-ground);box-shadow:inset 0 0 0 1px var(--color-border)}.measure-fill{transition:width var(--dur-base) var(--ease-standard);inset-block:0;position:absolute;left:0}.measure-unset{box-shadow:inset 0 0 0 1px var(--color-term-label);background:0 0}.measure-track[data-over=true]{box-shadow:inset -2px 0 0 var(--color-term-down)}:root[data-theme=light] .measure-track[data-over=true]{box-shadow:inset 0 0 0 1px var(--color-border),inset -2px 0 0 var(--color-term-down)}.measure-tick{background:var(--color-term-key);width:1px;transition:left var(--dur-base) var(--ease-standard);position:absolute;inset-block:-1px}.band-track{border-left:1px solid var(--color-term-key);border-right:1px solid var(--color-term-key);background:var(--term-meta);height:1.75rem;position:relative}@supports (color:color-mix(in lab,red,red)){.band-track{background:color-mix(in oklch,var(--term-meta) 8%,transparent)}}:root[data-theme=light] .band-track{background:var(--zer01-chart-ground);border-top:1px solid var(--color-border);border-bottom:1px solid var(--color-border)}.band-anchor{background:var(--term-label);width:1px;position:absolute;inset-block:0}@supports (color:color-mix(in lab,red,red)){.band-anchor{background:color-mix(in oklch,var(--term-label) 60%,transparent)}}.band-anchor{transition:left var(--dur-base) var(--ease-standard)}.band-marker{background:var(--color-term-key);width:.5rem;height:.5rem;transition:left var(--dur-base) var(--ease-standard),background var(--dur-base) var(--ease-standard);margin:-.25rem 0 0 -.25rem;position:absolute;top:50%}.band-marker[data-outside]{background:var(--color-term-warn);width:2px;height:100%;margin:0 0 0 -1px;top:0}.band-scale{justify-content:space-between;min-height:1.1em;margin-top:.25rem;display:flex;position:relative}.band-edge{flex-direction:column;display:inline-flex}.band-edge-end{text-align:right;align-items:flex-end}.band-mid{left:var(--at);white-space:nowrap;transition:left var(--dur-base) var(--ease-standard);flex-direction:column;align-items:center;display:inline-flex;position:absolute;transform:translate(-50%)}.band-note{color:var(--color-term-label);font-family:var(--font-sans)}.ladder{flex-direction:column;display:flex}.ladder-row{align-items:center;gap:var(--space-stack);border-bottom:1px solid var(--color-border);padding-block:.3rem;display:flex}.ladder li:last-child>.ladder-row:last-child{border-bottom:0}.ladder-tick{flex:none;width:.5rem;height:.5rem}.ladder-note{text-align:right;margin-left:auto}.ladder-price{border-top:1px solid var(--color-term-key);border-bottom:1px solid var(--color-term-key);background:var(--term-meta)}@supports (color:color-mix(in lab,red,red)){.ladder-price{background:color-mix(in oklch,var(--term-meta) 6%,transparent)}}:root[data-theme=light] .ladder-price{background:var(--surface-muted)}.relation{align-items:center;gap:var(--space-card);flex-wrap:wrap;display:flex}.relation-side{flex-direction:column;min-width:0;display:inline-flex}.relation-mark{border-top:.3rem solid #0000;border-bottom:.3rem solid #0000;border-left:.4rem solid var(--color-term-label);flex:none;width:0;height:0}.relation-note{flex-basis:100%}.detail>summary{cursor:pointer;list-style:none}.detail>summary::-webkit-details-marker{display:none}.detail-summary{align-items:center;gap:var(--space-stack);min-height:2.75rem;padding-block:.25rem;display:flex}.detail-summary:hover{color:var(--color-term-data)}.detail>summary:focus-visible{outline:2px solid var(--zer01-signal);outline-offset:2px}.detail-mark{width:0;height:0;transition:transform var(--dur-base) var(--ease-standard);border-top:.3rem solid #0000;border-bottom:.3rem solid #0000;border-left:.4rem solid;flex:none}.detail[open]>.detail-summary .detail-mark{transform:rotate(90deg)}.detail-count{font-family:var(--font-mono);color:var(--color-term-label);margin-left:auto}@media (prefers-reduced-motion:reduce){.band-anchor,.band-marker,.band-mid,.detail-mark,.measure-fill,.measure-tick{transition:none}}.rec-table{width:100%}.rec-head{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.rec-row{align-items:center;gap:.375rem var(--space-card);border-bottom:1px solid var(--plane-edge);grid-template-columns:minmax(0,1fr) 7.5rem;grid-template-areas:"name return""markets spark""end end";padding:.75rem 0;display:grid}.rec-table>.rec-row:last-child{border-bottom:0}.rec-name{grid-area:name;min-width:0}.rec-markets{grid-area:markets;min-width:0}.rec-return{grid-area:return;min-width:0}.rec-spark{grid-area:spark;min-width:0}.rec-end{grid-area:end;min-width:0}.rec-bench,.rec-drop,.rec-end:empty,.rec-net{display:none}.rec-link{overflow-wrap:anywhere;display:block}.rec-sub{flex-wrap:wrap;align-items:center;gap:.375rem .625rem;margin-top:.125rem;display:flex}.rec-return .metric-value{font-size:var(--fs-metric);line-height:var(--lh-metric);font-weight:var(--font-weight-bold);font-variant-numeric:proportional-nums;font-feature-settings:"tnum" 0}.spark{width:100%;height:26px;display:block}@media (min-width:64rem){.rec-head,.rec-row{gap:var(--space-card);grid-template-columns:minmax(11rem,2.3fr) minmax(0,1.1fr) minmax(5.5rem,.95fr) 5.5rem minmax(5.5rem,.95fr) minmax(5rem,.85fr) minmax(4.5rem,.7fr) auto;grid-template-areas:none;display:grid}.rec-head{clip-path:none;white-space:normal;border-bottom:1px solid var(--plane-edge);width:auto;height:auto;margin:0;padding:.5rem 0;position:static;overflow:visible}.rec-end,.rec-markets,.rec-name,.rec-return,.rec-spark{grid-area:auto}.rec-bench,.rec-drop,.rec-net{grid-area:auto;min-width:0;display:block}.rec-return .metric-value{font-size:var(--fs-body);line-height:var(--lh-body);font-weight:var(--font-weight-medium);font-variant-numeric:tabular-nums;font-feature-settings:"tnum" 1}.rec-end:empty{display:block}}.metric-right{text-align:right}.metric-right .metric-label{justify-content:flex-end}.metric-anchor,.metric-value{font-variant-numeric:tabular-nums}.metric-lead{font-variant-numeric:proportional-nums;font-feature-settings:"tnum" 0}.figure-label{letter-spacing:.01em;color:var(--term-quiet);text-transform:none;font-weight:400}.figure-value{white-space:normal;overflow-wrap:anywhere;font-weight:760}.plan-feature-list{margin:.35rem 0 0;padding:0;list-style:none}.plan-feature-list li{color:var(--term-quiet);font-size:var(--fs-caption);letter-spacing:.01em;font-weight:400;line-height:1.45}.account-features{grid-template-columns:1fr;gap:.35rem 1.5rem;margin-top:.75rem;display:grid}@media (min-width:640px){.account-features{grid-template-columns:1fr 1fr}}.account-features li{color:var(--term-data);font-size:var(--fs-secondary);font-weight:500;line-height:1.35}.plan-limit-value{font-size:var(--fs-caption);font-weight:var(--font-weight-semibold);letter-spacing:.01em;white-space:normal;overflow-wrap:anywhere;font-variant-numeric:tabular-nums;line-height:1.35}.figure-value.plan-limit-value{font-size:var(--fs-caption);font-weight:var(--font-weight-semibold);white-space:normal;overflow-wrap:anywhere}.status-pulse{background:var(--term-up);width:8px;height:8px;box-shadow:0 0 0 0 var(--term-up);border-radius:999px;flex:none}@supports (color:color-mix(in lab,red,red)){.status-pulse{box-shadow:0 0 0 0 color-mix(in srgb,var(--term-up) 55%,transparent)}}.status-pulse{animation:status-pulse 1.8s ease-out infinite}@keyframes status-pulse{0%{opacity:1;box-shadow:0 0 0 0 color-mix(in srgb,var(--term-up) 55%,transparent)}70%{opacity:.45;box-shadow:0 0 0 6px color-mix(in srgb,var(--term-up) 0%,transparent)}to{opacity:1;box-shadow:0 0 0 0 color-mix(in srgb,var(--term-up) 0%,transparent)}}@media (prefers-reduced-motion:reduce){.status-pulse{opacity:1;box-shadow:none;animation:none}}.status-label{max-width:100%;color:var(--zer01-signal);font-family:var(--font-mono);font-size:var(--fs-caption);letter-spacing:.01em;align-items:flex-start;gap:.375rem;font-weight:400;line-height:1.35;display:inline-flex}.status-label-bar{background:var(--zer01-signal);flex:none;width:3px;height:12px;margin-top:.2em}.status-label-text{overflow-wrap:anywhere;white-space:normal;min-width:0}.rule-line{flex-wrap:wrap;align-items:baseline;gap:.125rem .5rem;max-width:100%;display:flex}.rule-line-value{min-width:0;max-width:100%;color:var(--term-quiet);font-family:var(--font-mono);font-size:var(--fs-caption);letter-spacing:.01em;overflow-wrap:anywhere;white-space:normal;font-weight:400;line-height:1.35}.figure-value .rule-line-value{font-weight:400}.blotter{border-top:1px solid var(--plane-edge)}.blotter-row{border-bottom:1px solid var(--plane-edge);grid-template-columns:minmax(11rem,16rem) minmax(0,1fr);align-items:baseline;column-gap:1.5rem;min-height:3.25rem;padding:.9rem .25rem;text-decoration:none;display:grid}.blotter-row:focus-visible,.blotter-row:hover{background:var(--row-hover)}.blotter-name{color:var(--term-key);font-weight:760;font-size:var(--fs-body);line-height:1.3;text-decoration:none}.blotter-note{color:var(--zer01-white);font-weight:400;font-size:var(--fs-caption);line-height:1.4}:root[data-theme=light] .blotter-note{color:var(--zer01-black)}@media (max-width:639.98px){.blotter-row{grid-template-columns:1fr;row-gap:.15rem;padding-block:.85rem}}.empty-state{max-width:36rem;padding:.25rem 0 .5rem}.assistant-line{color:var(--zer01-white);max-width:38rem;font-weight:400}:root[data-theme=light] .assistant-line{color:var(--zer01-black)}.quote-meta{color:var(--zer01-white);font-weight:400}:root[data-theme=light] .quote-meta{color:var(--zer01-black)}.sort-head{min-height:2rem;font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.05em;align-items:center;gap:.375rem;display:inline-flex}.sort-head-numeric{text-align:right;justify-content:flex-end;width:100%}.sort-mark{border-left:.3rem solid #0000;border-right:.3rem solid #0000;flex:none;width:0;height:0}.sort-mark[data-dir=desc]{border-top:.35rem solid}.sort-mark[data-dir=asc]{border-bottom:.35rem solid}.chip-row{flex-wrap:wrap;align-items:center;gap:.375rem;display:flex}.chip-row-scroll{scrollbar-width:none;flex-wrap:nowrap;overflow-x:auto}.chip-row-scroll::-webkit-scrollbar{width:0;height:0}.chip-row-scroll>*{flex:none}.chip-current{background:var(--surface-muted);color:var(--term-data);border-color:var(--control-edge);box-shadow:var(--cast-pressed)}.filter-bar{gap:var(--space-stack) var(--space-card);flex-wrap:wrap}.filter-bar,.filter-search{align-items:center;display:flex}.filter-search{gap:.375rem;margin-left:auto}.filter-search input{min-width:9rem;max-width:14rem;min-height:var(--field-height)}.privacy,.privacy-switch{display:inline-flex}.privacy-switch{border:1px solid var(--control-edge);border-radius:var(--radius);background:var(--control);min-height:2.25rem;box-shadow:var(--cast-control);color:var(--term-label);font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.05em;white-space:nowrap;transition:background var(--dur-base) var(--ease-standard),border-color var(--dur-base) var(--ease-standard),color var(--dur-base) var(--ease-standard);align-items:center;gap:.5rem;padding:.125rem .625rem}.privacy-switch:hover:not(:disabled){color:var(--term-data);background:var(--control-hover)}.privacy-switch:active:not(:disabled){box-shadow:var(--cast-pressed)}.privacy-switch:disabled{opacity:.45;cursor:not-allowed}.privacy-switch[aria-checked=true],.privacy-switch[aria-checked=true]:hover:not(:disabled){background:var(--zer01-signal);border-color:var(--zer01-signal);color:var(--zer01-on-signal)}.privacy-track{border:1px solid;flex:none;width:1.375rem;height:.625rem;display:inline-block;position:relative}.privacy-knob{width:.375rem;height:.375rem;transition:left var(--dur-base) var(--ease-standard);background:currentColor;position:absolute;top:0;left:0}.privacy-switch[aria-checked=true] .privacy-knob{left:calc(100% - .375rem)}.privacy-compact{min-height:2rem;box-shadow:none;background:0 0;padding:.125rem .5rem}.score-table{width:100%}.score-head{display:none}.score-row{align-items:center;gap:.375rem var(--space-card);border-bottom:1px solid var(--plane-edge);grid-template-columns:3rem minmax(0,1fr);grid-template-areas:"value name""cover cover";padding:.625rem 0;display:grid}.score-table>.score-row:last-child{border-bottom:0}.score-cell-value{text-align:right;grid-area:value}.score-cell-name{grid-area:name;min-width:0}.score-cell-cover{grid-area:cover;min-width:0}.score-cell-comp{display:none}@media (min-width:64rem){.score-head,.score-row{gap:var(--space-card);grid-template-columns:3.5rem minmax(9rem,2.2fr) repeat(3,minmax(4.5rem,.8fr)) minmax(8rem,1.1fr);grid-template-areas:none;display:grid}.score-head{border-bottom:1px solid var(--plane-edge);padding:.5rem 0}.score-cell-cover,.score-cell-name,.score-cell-value{grid-area:auto}.score-cell-comp{grid-area:auto;min-width:0;display:block}.score-table[data-components=none] .score-head,.score-table[data-components=none] .score-row{grid-template-columns:3.5rem minmax(9rem,2.2fr) minmax(8rem,1.1fr)}.score-table[data-components=none] .score-cell-comp{display:none}}.score-block{align-items:flex-start;gap:var(--space-card) var(--space-section);flex-wrap:wrap;display:flex}.score-figure{align-items:baseline;gap:var(--space-stack);min-width:0;display:flex}.score-parts{flex:22rem;gap:.5rem;min-width:0;display:grid}.score-part{align-items:center;gap:var(--space-stack);grid-template-columns:minmax(5.5rem,8rem) minmax(0,1fr) 2.25rem;display:grid}.score-part-figure{text-align:right;grid-column:2/-1}@media (min-width:40rem){.score-part{grid-template-columns:minmax(6rem,9rem) minmax(0,1fr) 2.25rem minmax(4rem,7rem)}.score-part-figure{grid-column:auto}}.rec-score{grid-area:score;min-width:0}.score-cell{flex-direction:column;gap:.25rem;min-width:0;display:flex}.score-cell-head{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.score-stack{gap:2px;display:grid}.score-stack .measure-track{height:.25rem}.rec-table[data-score=true] .rec-row{grid-template-areas:"name return""markets spark""score score""end end"}.rec-score .measure{max-width:14rem}@media (min-width:64rem){.rec-table[data-score=true] .rec-head,.rec-table[data-score=true] .rec-row{gap:var(--space-stack);grid-template-columns:minmax(9rem,1.9fr) minmax(5.5rem,.7fr) minmax(7.5rem,1fr) minmax(5rem,.9fr) 4.5rem minmax(5rem,.9fr) minmax(4rem,.7fr) minmax(3.5rem,.6fr) auto}.rec-score{grid-area:auto}.rec-score .measure{max-width:none}}@media (prefers-reduced-motion:reduce){.privacy-knob,.rec-table .measure-fill{transition:none}}@media (max-width:63.99rem){.filter-group{flex:100%;min-width:0}.filter-group .chip-row{scroll-snap-type:x proximity;scrollbar-width:none;flex-wrap:nowrap;min-width:0;overflow-x:auto}.filter-group .chip-row::-webkit-scrollbar{width:0;height:0}.filter-group .chip-row>*{scroll-snap-align:start;flex:none}.filter-group .chip-current,.filter-group .chip-selected{scroll-start-target:auto}.filter-search{width:100%;margin-left:0}.filter-search input{flex:auto;max-width:none}}.range-block{position:relative}.range-block:after{content:"";width:100%;min-width:2.75rem;height:2.75rem;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.record-document{--background:#fff;--card:#fff;--border:#d8d8d8;--term-key:#080808;--term-data:#080808;--term-label:#333;--term-quiet:#6b6b6b;--term-meta:#333;--field-fill:#fff;--field-border:#080808;--color-term-quiet:var(--term-quiet);background:var(--card);color:var(--term-key)}.stepper{background:var(--field-fill);color:var(--term-data);border-color:var(--field-border);position:relative}.stepper:focus-visible,.stepper:hover{border-color:var(--field-focus);color:var(--term-data)}.stepper:after{content:"";width:2.75rem;height:2.75rem;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.plane-busy{transition:opacity var(--dur-slow) var(--ease-standard)}.plane-busy[data-loading=true],[data-loading=true]>.plane-busy{opacity:.55;pointer-events:none}.benchmark-toggle{position:relative}.benchmark-toggle:after{content:"";width:100%;min-width:2.75rem;height:2.75rem;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.snapshot-refresh{justify-content:flex-end;align-items:center;min-width:7.5rem;display:inline-flex}.skeleton{border-radius:var(--radius);background:linear-gradient(var(--plane-head),var(--plane-head)) no-repeat 50% /100% calc(100% - 4px);display:block}:root .activity-selected,:root[data-theme=light] .activity-selected{box-shadow:inset 0 0 0 2px var(--color-term-key)}:root .activity-tick,:root[data-theme=light] .activity-tick{background-color:var(--color-cta);transition:none}:root .activity-tick-label,:root[data-theme=light] .activity-tick-label{color:var(--term-key);transition:none}.console-tab:not(.rail-entry-current):active,.rail-entry:not(.rail-entry-current):active{background:var(--rail-hover)}.console-tab:active,.rail-entry:active{transform:translateY(1px)}.console-tab{transition:background var(--dur-fast) var(--ease-standard),color var(--dur-fast) var(--ease-standard),transform var(--dur-fast) var(--ease-standard)}@media (max-width:767.98px){.tape-track{grid-template-columns:max-content max-content;width:max-content}.tape-seq{width:auto}.tape-quote{flex:none;width:15rem}}@media (prefers-reduced-motion:reduce) and (max-width:767.98px){.tape-track{grid-template-columns:max-content;width:max-content}.tape-seq{width:auto}}@media (max-width:63.99rem){.filter-group .chip-row{-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 1.75rem),#0000);mask-image:linear-gradient(90deg,#000 calc(100% - 1.75rem),#0000)}}.live-mark{opacity:.32;vertical-align:baseline;background:currentColor;flex:none;width:6px;height:6px;display:inline-block}.live-mark[data-live=true]{opacity:1;animation:live-breath var(--dur-breath) var(--ease-standard) infinite}@keyframes live-breath{0%,32%{opacity:1;transform:scale(1)}66%{opacity:.45;transform:scale(.82)}to{opacity:1;transform:scale(1)}}.live-mark-row{align-items:center;gap:3px;display:inline-flex}@media (prefers-reduced-motion:reduce){.live-mark[data-live=true]{opacity:1!important;animation:none!important;transform:none!important}}[data-ack]{border-radius:var(--radius);animation:ack-wash var(--dur-ack) var(--ease-exit) both;margin-inline:-.2em;padding-inline:.2em}:root{--ack-strength:20%}:root[data-theme=light]{--ack-strength:32%}[data-ack=up]{--ack-wash:var(--term-up)}@supports (color:color-mix(in lab,red,red)){[data-ack=up]{--ack-wash:color-mix(in oklch,var(--term-up) var(--ack-strength),transparent)}}[data-ack=down]{--ack-wash:var(--term-down)}@supports (color:color-mix(in lab,red,red)){[data-ack=down]{--ack-wash:color-mix(in oklch,var(--term-down) var(--ack-strength),transparent)}}[data-ack=flat]{--ack-wash:var(--color-term-label)}@supports (color:color-mix(in lab,red,red)){[data-ack=flat]{--ack-wash:color-mix(in oklch,var(--color-term-label) var(--ack-strength),transparent)}}@keyframes ack-wash{0%,8%{background-color:var(--ack-wash)}to{background-color:#0000}}tr[data-ack]{border-radius:0;margin-inline:0;padding-inline:0}.arrive{animation:row-arrive var(--dur-slow) var(--ease-standard) both}@keyframes row-arrive{0%{opacity:0;transform:translateY(-.375rem)}to{opacity:1;transform:none}}.arrive[data-arrive-index="1"]{animation-delay:var(--dur-stagger)}.arrive[data-arrive-index="2"]{animation-delay:calc(var(--dur-stagger) * 2)}.arrive[data-arrive-index="3"]{animation-delay:calc(var(--dur-stagger) * 3)}.arrive[data-arrive-index="4"]{animation-delay:calc(var(--dur-stagger) * 4)}@media (prefers-reduced-motion:reduce){.arrive{animation-delay:0s!important}}[data-act=working]{cursor:progress;pointer-events:none;box-shadow:var(--cast-pressed)}[data-act=done]{animation:act-done var(--dur-ack) var(--ease-exit) both}@keyframes act-done{0%,20%{box-shadow:inset 0 0 0 1px var(--term-up),var(--cast-pressed)}to{box-shadow:var(--cast-control)}}.act-host,.btn-primary,.control{position:relative}.btn-primary.assistant-launcher{z-index:40;top:auto;left:auto;right:max(var(--space-card),env(safe-area-inset-right,0px));bottom:calc(var(--shell-tabbar) + var(--space-card) + env(safe-area-inset-bottom,0px));position:fixed}@media (min-width:768px){.btn-primary.assistant-launcher{bottom:max(var(--space-card),env(safe-area-inset-bottom,0px))}}.assistant-launcher-reserve{height:calc(var(--shell-tabbar) + (var(--space-card) * 2) + 2.75rem + env(safe-area-inset-bottom,0px) - 6rem)}@media (min-width:768px){.assistant-launcher-reserve{height:calc((var(--space-card) * 2) + 2.75rem + env(safe-area-inset-bottom,0px) - var(--space-section))}}.act-mark{pointer-events:none;width:2px;height:auto;position:absolute;top:4px;bottom:4px;right:4px}.asset-mark{background:0 0;border-radius:50%;flex:none;justify-content:center;align-items:center;width:2.25rem;height:2.25rem;display:inline-flex;overflow:hidden}.asset-mark-fallback{border:1px solid var(--control-edge)}.asset-mark-img{object-fit:cover;width:100%;height:100%;display:block}.asset-mark-mono{font-family:var(--font-mono);font-size:var(--fs-tag);letter-spacing:0;text-transform:uppercase;font-weight:700;line-height:1}.asset-identity{align-items:center;gap:var(--space-stack);min-width:0;display:inline-flex}.asset-identity-words{overflow-wrap:normal;word-break:normal;flex-direction:column;gap:.0625rem;min-width:0;display:flex}.asset-identity-words>*{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.market-list{flex-direction:column;display:flex}.market-row{border-bottom:1px solid var(--border)}.market-row-link{min-height:5.25rem;transition:background-color var(--dur-fast) var(--ease-standard);grid-template-columns:minmax(0,1fr) 6.5rem auto;align-items:center;column-gap:1rem;padding:.85rem .35rem;text-decoration:none;display:grid}.market-row-link:hover{background:var(--control)}@supports (color:color-mix(in lab,red,red)){.market-row-link:hover{background:color-mix(in oklch,var(--control) 80%,transparent)}}.market-row-link:not(:has(.price-spark)){grid-template-columns:minmax(0,1fr) auto}.market-row-figures{flex-direction:column;align-items:flex-end;gap:.15rem;min-width:6.5rem;display:flex}.price-spark{width:6.5rem;height:2rem;display:block}@media (max-width:40rem){.market-row-link{grid-template-columns:minmax(0,1fr) auto;row-gap:.35rem}.price-spark{grid-column:1;width:100%;max-width:8rem}.market-row-figures{grid-area:1/2/span 2;min-width:0}}@media (prefers-reduced-motion:reduce){.market-row-link{transition:none}}.command-mark[data-live=true]{animation:live-breath var(--dur-breath) var(--ease-standard) infinite}@media (prefers-reduced-motion:reduce){.command-mark[data-live=true]{opacity:1!important;animation:none!important;transform:none!important}}.instrument-stage{isolation:isolate;position:relative}.instrument-stage>.relative{z-index:1;position:relative}.tech-field{z-index:0;pointer-events:none;background-image:radial-gradient(circle,rgb(var(--zer01-info-rgb)/.9) .7px,transparent .85px);opacity:.28;background-size:16px 16px;position:absolute;inset:0;overflow:hidden}.bracket{position:relative}.bracket:before{content:"";z-index:2;pointer-events:none;background:linear-gradient(var(--zer01-signal),var(--zer01-signal)) 0 0 /10px 1px no-repeat,linear-gradient(var(--zer01-signal),var(--zer01-signal)) 0 0 /1px 10px no-repeat,linear-gradient(var(--zer01-signal),var(--zer01-signal)) 100% 0 /10px 1px no-repeat,linear-gradient(var(--zer01-signal),var(--zer01-signal)) 100% 0 /1px 10px no-repeat,linear-gradient(var(--zer01-signal),var(--zer01-signal)) 0 100% /10px 1px no-repeat,linear-gradient(var(--zer01-signal),var(--zer01-signal)) 0 100% /1px 10px no-repeat,linear-gradient(var(--zer01-signal),var(--zer01-signal)) 100% 100% /10px 1px no-repeat,linear-gradient(var(--zer01-signal),var(--zer01-signal)) 100% 100% /1px 10px no-repeat;position:absolute;inset:0}.status-pill{box-shadow:none}.theme-switch{border-radius:var(--radius);border:1px solid var(--zer01-white);grid-template-columns:1fr 1fr;align-items:stretch;min-width:10.5rem;min-height:2.75rem;padding:.25rem;display:inline-grid;position:relative}@supports (color:color-mix(in lab,red,red)){.theme-switch{border:1px solid color-mix(in srgb,var(--zer01-white) 62%,transparent)}}.theme-switch{background:var(--zer01-white)}@supports (color:color-mix(in lab,red,red)){.theme-switch{background:color-mix(in srgb,var(--zer01-white) 16%,transparent)}}.theme-switch{box-shadow:inset 0 1px 0 rgb(var(--lit-rgb)/.28),inset 0 -1px 0 rgb(var(--cast-rgb)/.45);isolation:isolate}:root[data-theme=light] .theme-switch{border-color:var(--zer01-black)}@supports (color:color-mix(in lab,red,red)){:root[data-theme=light] .theme-switch{border-color:color-mix(in srgb,var(--zer01-black) 28%,transparent)}}:root[data-theme=light] .theme-switch{background:var(--zer01-white)}@supports (color:color-mix(in lab,red,red)){:root[data-theme=light] .theme-switch{background:color-mix(in srgb,var(--zer01-white) 72%,transparent)}}:root[data-theme=light] .theme-switch{box-shadow:inset 0 1px #fffffff2,0 1px 2px #08080814}.theme-switch-thumb{z-index:0;border-radius:var(--radius);background:var(--zer01-signal);width:calc(50% - .25rem);box-shadow:var(--cast-pressed);transition:transform var(--dur-base) var(--ease-standard);position:absolute;top:.25rem;bottom:.25rem;left:.25rem}.theme-switch-thumb[data-theme-on=light]{transform:translate(100%)}.theme-switch-opt{z-index:1;cursor:pointer;min-height:2.25rem;font-family:var(--font-mono);letter-spacing:.04em;text-transform:uppercase;color:var(--zer01-white);background:0 0;border:0;justify-content:center;align-items:center;margin:0;padding:0 .85rem;font-weight:400;line-height:1.2;display:inline-flex;position:relative}:root[data-theme=light] .theme-switch-opt{color:var(--zer01-black)}.theme-switch-opt[aria-pressed=true]{color:var(--zer01-on-signal);font-weight:640}.theme-switch-opt:hover{color:var(--zer01-white)}:root[data-theme=light] .theme-switch-opt:hover{color:var(--zer01-black)}.theme-switch-opt[aria-pressed=true]:hover,:root[data-theme=light] .theme-switch-opt[aria-pressed=true],:root[data-theme=light] .theme-switch-opt[aria-pressed=true]:hover{color:var(--zer01-on-signal)}:root[data-theme=light] .theme-switch.rail-chip{border-color:var(--zer01-black)}@supports (color:color-mix(in lab,red,red)){:root[data-theme=light] .theme-switch.rail-chip{border-color:color-mix(in srgb,var(--zer01-black) 42%,transparent)}}:root[data-theme=light] .theme-switch.rail-chip{background:var(--zer01-black)}@supports (color:color-mix(in lab,red,red)){:root[data-theme=light] .theme-switch.rail-chip{background:color-mix(in srgb,var(--zer01-black) 10%,transparent)}}:root[data-theme=light] .theme-switch.rail-chip{box-shadow:inset 0 1px #ffffff59}:root[data-theme=light] .theme-switch.rail-chip:hover{background:var(--zer01-black)}@supports (color:color-mix(in lab,red,red)){:root[data-theme=light] .theme-switch.rail-chip:hover{background:color-mix(in srgb,var(--zer01-black) 10%,transparent)}}:root[data-theme=light] .theme-switch.rail-chip:hover{color:var(--zer01-black);border-color:var(--zer01-black)}@supports (color:color-mix(in lab,red,red)){:root[data-theme=light] .theme-switch.rail-chip:hover{border-color:color-mix(in srgb,var(--zer01-black) 42%,transparent)}}:root[data-theme=light] .theme-switch.rail-chip .theme-switch-thumb{background:var(--zer01-black);box-shadow:none}:root[data-theme=light] .theme-switch.rail-chip .theme-switch-opt[aria-pressed=true],:root[data-theme=light] .theme-switch.rail-chip .theme-switch-opt[aria-pressed=true]:hover{color:var(--zer01-white)}.theme-switch.rail-chip:hover{background:var(--zer01-white)}@supports (color:color-mix(in lab,red,red)){.theme-switch.rail-chip:hover{background:color-mix(in srgb,var(--zer01-white) 16%,transparent)}}.theme-switch.rail-chip:hover{color:var(--zer01-white);border-color:var(--zer01-white)}@supports (color:color-mix(in lab,red,red)){.theme-switch.rail-chip:hover{border-color:color-mix(in srgb,var(--zer01-white) 62%,transparent)}}.mode-chip-live[data-live=true]{position:relative}.mode-chip-live[data-live=true]:after{content:"";border:1px solid var(--zer01-accent);border-radius:inherit;pointer-events:none;opacity:0;position:absolute;inset:-3px;transform:scale(1)}@keyframes live-ring{0%{opacity:.7;transform:scale(1)}to{opacity:0;transform:scale(1.12)}}.spark-frame{max-width:100%;display:inline-block;position:relative}.price-spark,.spark{animation:none}.count-ring{vertical-align:-.25em;width:18px;height:18px;display:inline-block;position:relative}.count-orbit{position:absolute;inset:0;transform:rotate(0)}.count-orbit:after{content:"";background:var(--zer01-flare);border-radius:50%;width:3px;height:3px;margin-left:-1.5px;position:absolute;top:0;left:50%}@keyframes count-orbit{to{transform:rotate(1turn)}}button[data-act=working]{position:relative;overflow:hidden}button[data-act=working]:after{content:"";background:linear-gradient(90deg,transparent,rgb(var(--zer01-flare-rgb)/.35),transparent);pointer-events:none;animation:load-sheen calc(var(--dur-breath) * 2) linear infinite;position:absolute;inset:0;transform:translate(-120%)}@keyframes load-sheen{to{transform:translate(120%)}}.calm-flow .count-orbit,.calm-flow .mode-chip-live[data-live=true]:after,.calm-flow button[data-act=working]:after{animation:none!important}@media (prefers-reduced-motion:reduce){.count-orbit,.mode-chip-live[data-live=true]:after,button[data-act=working]:after{opacity:0!important;animation:none!important;transform:none!important}}.auth-screen{color-scheme:dark;background:var(--zer01-black);color:var(--zer01-white);--background:var(--zer01-black);--foreground:var(--zer01-white);--border:var(--zer01-rule);--input:var(--zer01-rule);--term-key:var(--zer01-white);--term-data:var(--zer01-white);--term-meta:#f1f1f1;--term-label:#dedede;--term-quiet:#949494;--term-down:var(--zer01-alert);--field-fill:#1c1c1c;--field-border:#6b6b6b;--control:#1a1a1a;--control-hover:#232323;--zer01-signal:#d9d9d9;--zer01-signal-rgb:217 217 217;--zer01-signal-soft:#fff;--zer01-flare:#fff;--zer01-flare-rgb:255 255 255;--zer01-on-signal:#080808;--zer01-accent:#00f5c4;--zer01-accent-rgb:0 245 196;--zer01-accent-hover:#5cf9da;--zer01-accent-press:#00d9ae;--zer01-accent-ink:#04221c;--primary:var(--zer01-signal);--primary-foreground:var(--zer01-on-signal);--ring:var(--zer01-signal);--field-focus:var(--zer01-signal);--color-background:var(--zer01-black);--color-foreground:var(--zer01-white);--color-border:var(--zer01-rule);--color-input:var(--zer01-rule);--color-term-key:var(--zer01-white);--color-term-data:var(--zer01-white);--color-term-meta:#f1f1f1;--color-term-label:#dedede;--color-term-quiet:var(--term-quiet);--color-term-down:var(--zer01-alert)}:root:not([data-theme=light]) .auth-screen{background:var(--zer01-ground);--background:var(--zer01-ground);--color-background:var(--zer01-ground);--field-fill:#1f1f1f;--field-border:#6f6f6f;--control:#242424;--control-hover:#2e2e2e;--border:#363636;--input:#363636;--color-border:#363636;--color-input:#363636}.auth-band{background:#141414;border-bottom:1px solid #363636}.auth-hint{font-weight:400}.google-signin{--google-blue:#4285f4;--google-red:#ea4335;--google-yellow:#fbbc05;--google-green:#34a853;box-sizing:border-box;width:100%;height:var(--field-height);min-height:var(--field-height);padding:0 var(--field-pad-x);background-color:var(--field-fill);color:var(--term-data);border:1px solid var(--field-border);border-radius:var(--radius);box-shadow:var(--cast-control);cursor:pointer;transition:background-color var(--dur-fast) var(--ease-standard),border-color var(--dur-fast) var(--ease-standard),box-shadow var(--dur-fast) var(--ease-standard),transform var(--dur-fast) var(--ease-standard);justify-content:center;align-items:center;gap:.75rem;font-weight:500;line-height:1.2;text-decoration:none;display:flex}.google-signin:hover{background-color:var(--control-hover);border-color:var(--term-data)}:root[data-theme=light] .google-signin:hover{background-color:var(--control);border-color:var(--term-key)}:root[data-theme=light] .auth-screen .google-signin:hover{background-color:var(--control-hover);border-color:var(--term-data)}.google-signin:active{box-shadow:var(--cast-pressed);transform:translateY(1px)}.google-signin:focus-visible{outline:2px solid var(--field-focus);outline-offset:2px;border-color:var(--field-focus)}.google-signin[data-state=disabled]{cursor:progress;opacity:.7}.google-signin[data-state=disabled]:active,.google-signin[data-state=disabled]:hover,:root[data-theme=light] .auth-screen .google-signin[data-state=disabled]:active,:root[data-theme=light] .auth-screen .google-signin[data-state=disabled]:hover,:root[data-theme=light] .google-signin[data-state=disabled]:active,:root[data-theme=light] .google-signin[data-state=disabled]:hover{background-color:var(--field-fill);border-color:var(--field-border);box-shadow:var(--cast-control);transform:none}.google-signin-mark{flex:none;width:18px;height:18px;display:flex}.google-signin-label{white-space:nowrap}.auth-screen form>.btn-primary{box-sizing:border-box;width:100%;height:var(--field-height);min-height:var(--field-height);justify-content:center;align-items:center;display:flex}.btn-icon-quiet{border:1px solid var(--border);border-radius:var(--radius);width:28px;height:28px;color:var(--term-label);box-shadow:var(--cast-control);background:0 0;justify-content:center;align-items:center;display:inline-flex}.btn-icon-quiet:hover{color:var(--term-data)}.btn-icon-quiet:active:not(:disabled){box-shadow:var(--cast-pressed);transform:translateY(1px)}.btn-icon-quiet:disabled{cursor:progress;opacity:.7}:root[data-theme=light] .btn-icon-quiet{border-color:var(--term-data);background:0 0}@keyframes figure-roll{0%{background-color:color-mix(in srgb,var(--zer01-signal) 70%,transparent);transform:translateY(.12em)}to{background-color:#0000;transform:none}}[data-persist=flash]{animation:figure-roll var(--dur-ack) var(--ease-standard);display:inline-block}@media (prefers-reduced-motion:reduce){[data-persist=flash]{animation:none}}.markets-sheet{width:100%;max-width:32rem;margin-inline:auto}.quote-list{margin:0;padding:0;list-style:none}.quote-row+.quote-row{margin-top:var(--space-section);border-top:1px solid var(--plane-edge)}.quote-row-link{padding-block:var(--space-stack);color:inherit;text-decoration:none;display:block}.quote-top{grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:.75rem;display:grid}.quote-name{align-items:center;gap:.5rem;min-width:0;display:flex}.quote-price{flex-direction:column;align-items:flex-end;min-width:6.5rem;min-height:2.5rem;display:flex}.quote-range{margin-top:.5rem}.quote-range-track{height:.625rem;position:relative}.quote-range-rule{background:var(--plane-edge);right:0}.quote-range-fill,.quote-range-rule{height:1px;position:absolute;top:.25rem;left:0}.quote-range-up{background:var(--term-up)}@supports (color:color-mix(in lab,red,red)){.quote-range-up{background:color-mix(in srgb,var(--term-up) 60%,transparent)}}.quote-range-down{background:var(--term-down)}@supports (color:color-mix(in lab,red,red)){.quote-range-down{background:color-mix(in srgb,var(--term-down) 60%,transparent)}}.quote-range-mark{background:var(--zer01-signal);width:1px;height:.625rem;position:absolute;top:0}.quote-range-labels{justify-content:space-between;min-height:1rem;margin-top:.25rem;display:flex}.quote-foot{flex-wrap:wrap;align-items:baseline;gap:.35rem .75rem;min-height:1.25rem;margin-top:.35rem;display:flex}.quote-slot{min-width:4.5rem;min-height:1rem;display:inline-block}.enroll-active[data-active=true]{box-shadow:inset 3px 0 0 var(--zer01-signal);animation:enroll-blink var(--dur-ack) steps(2) infinite}@keyframes enroll-blink{50%{box-shadow:inset 3px 0 #0000}}@media (prefers-reduced-motion:reduce){.enroll-active{animation:none}}.enroll-field::placeholder{color:var(--color-term-label);opacity:.45}.account-panel{flex-direction:column;gap:.75rem;display:flex}.account-identity{flex-wrap:wrap;align-items:baseline;gap:.35rem 1rem;display:flex}.account-figures{grid-template-columns:repeat(3,minmax(0,1fr));gap:.5rem 1rem;display:grid}.account-table{border-collapse:collapse;width:100%}.account-table td,.account-table th{border-bottom:1px solid var(--border);text-align:left;vertical-align:middle;padding:.4rem .5rem}.account-table th{font-size:var(--fs-caption);color:var(--term-label);font-weight:500}.account-table td.num,.account-table th.num{text-align:right}.account-caption{caption-side:bottom;text-align:left;font-size:var(--fs-caption);color:var(--term-label);padding-top:.35rem}.account-asset{color:inherit;background:0 0;align-items:center;gap:.5rem;display:inline-flex}.account-holding.is-open{box-shadow:inset 2px 0 0 var(--zer01-signal)}.account-detail-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem 1rem;display:grid}.account-record{border-top:1px solid var(--border);padding-top:.5rem}:root[data-theme=light] .account-holding.is-open{box-shadow:inset 2px 0 0 var(--term-key)}:root[data-theme=light] .account-panel [data-persist=flash]{color:var(--term-key);animation-name:account-figure-block}@keyframes account-figure-block{0%{background-color:var(--zer01-signal);transform:translateY(.12em)}to{background-color:#0000;transform:none}}@media (prefers-reduced-motion:reduce){:root[data-theme=light] .account-panel [data-persist=flash]{animation:none}}@media (max-width:640px){.account-detail-grid,.account-figures{grid-template-columns:1fr}}.mirror-intro,.pro-trader-panel{align-items:flex-start;gap:var(--space-stack);min-width:0;color:var(--zer01-white);border:1px solid var(--plane-edge);border-radius:var(--radius);font-family:var(--font-geist),"Geist Fallback",ui-sans-serif,system-ui,sans-serif;flex-direction:column;padding:clamp(1.25rem,3vw,2rem);display:flex}.mirror-intro,.pro-trader-panel{background:var(--plane);box-shadow:var(--cast-plane)}.mirror-intro{margin-bottom:var(--space-section);border:1px solid var(--plane-edge)}:root[data-theme=light] .mirror-intro,:root[data-theme=light] .pro-trader-panel{color:var(--zer01-black);background:var(--zer01-white)}.mirror-intro h1,.mirror-intro h2,.mirror-intro p,.pro-trader-panel h1,.pro-trader-panel h2,.pro-trader-panel ol,.pro-trader-panel p{margin:0}.mirror-headline{font-size:var(--fs-display);line-height:var(--lh-display);font-weight:var(--font-weight-semibold);letter-spacing:-.01em;max-width:18em}.mirror-lead{max-width:36em;font-size:var(--fs-title);line-height:var(--lh-title);font-weight:var(--font-weight-normal);color:var(--term-data)}.mirror-label{font-size:var(--fs-caption);line-height:var(--lh-caption);letter-spacing:.01em;color:var(--term-quiet);text-transform:none;white-space:normal;overflow-wrap:anywhere;max-width:100%;font-weight:400}.mirror-note{max-width:38em;color:var(--term-label);font-weight:400}.mirror-begin,.mirror-note{font-size:var(--fs-body);line-height:var(--lh-body)}.mirror-begin{max-width:100%;font-family:var(--font-geist),"Geist Fallback",ui-sans-serif,system-ui,sans-serif;font-weight:var(--font-weight-semibold);letter-spacing:0;text-transform:none;text-align:left;white-space:normal;align-items:center;min-height:2.75rem;margin-top:.5rem;padding:.65rem 1.25rem;display:inline-flex}.mirror-reveal[data-open=false]{display:none}.mirror-reveal[data-open=true]{margin-top:var(--space-section);scroll-margin-top:var(--space-card);animation:mirror-reveal var(--dur-slow) var(--ease-standard) both}@keyframes mirror-reveal{0%{opacity:0}to{opacity:1}}.pro-trader-page{gap:var(--space-section);padding-block:var(--space-card) var(--space-section);grid-template-columns:minmax(0,1fr);display:grid}@media (min-width:960px){.pro-trader-page{grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:start}}.pro-trader-form{border-top:1px solid var(--border);flex-direction:column;gap:1.25rem;width:100%;margin-top:.75rem;padding-top:1.5rem;display:flex}:root[data-theme=light] .pro-trader-form{border-top-color:var(--term-key)}.pro-trader-field{flex-direction:column;gap:.4rem;min-width:0;display:flex}.pro-trader-field-label{font-size:var(--fs-body);line-height:var(--lh-body);font-weight:var(--font-weight-semibold);color:var(--term-key)}.pro-trader-field-hint{font-size:var(--fs-caption);line-height:var(--lh-caption);color:var(--term-quiet);font-weight:400}.pro-trader-field input,.pro-trader-field textarea{width:100%;font-weight:var(--font-weight-normal)}.pro-trader-field input[readonly]{color:var(--term-label);background:var(--zer01-surface);cursor:default}.pro-trader-field textarea{resize:vertical;min-height:7.5rem}.pro-trader-error{font-size:var(--fs-caption);line-height:var(--lh-caption);color:var(--term-down)}.pro-trader-steps{counter-reset:pro-trader-step;flex-direction:column;gap:1.25rem;padding:0;list-style:none;display:flex}.pro-trader-steps li{counter-increment:pro-trader-step;grid-template-columns:1.75rem minmax(0,1fr);gap:.25rem .75rem;display:grid}.pro-trader-trading .z1-card-title,.z1-accent-text{color:var(--zer01-accent)}.pro-trader-steps li:before{content:counter(pro-trader-step);width:1.75rem;height:1.75rem;font-family:var(--font-geist-mono),"Geist Mono Fallback",ui-monospace,monospace;font-size:var(--fs-caption);color:var(--term-label);background:var(--zer01-surface);border:1px solid var(--border);border-radius:999px;grid-row:span 2;justify-content:center;align-items:center;display:inline-flex}:root[data-theme=light] .pro-trader-steps li:before{border-color:var(--term-key)}.pro-trader-steps li:before,:root[data-theme=light] .pro-trader-steps li:before{color:var(--zer01-accent);font-weight:var(--font-weight-semibold);background:var(--zer01-accent)}@supports (color:color-mix(in lab,red,red)){.pro-trader-steps li:before,:root[data-theme=light] .pro-trader-steps li:before{background:color-mix(in srgb,var(--zer01-accent) 10%,transparent)}}.pro-trader-steps li:before,:root[data-theme=light] .pro-trader-steps li:before{border-color:var(--zer01-accent)}@supports (color:color-mix(in lab,red,red)){.pro-trader-steps li:before,:root[data-theme=light] .pro-trader-steps li:before{border-color:color-mix(in srgb,var(--zer01-accent) 70%,transparent)}}.pro-trader-invitation .mirror-label{font-family:var(--font-geist-mono),"Geist Mono Fallback",ui-monospace,monospace;letter-spacing:.04em}.pro-trader-invitation .mirror-lead{font-size:var(--fs-heading);line-height:1.6}.pro-trader-invitation-cta{margin-top:1rem}.pro-trader-invitation-form{width:100%;scroll-margin-top:var(--space-card);animation:mirror-reveal var(--dur-slow) var(--ease-standard) both}.pro-trader-invitation-steps li{align-items:center}.pro-trader-invitation-steps li:before{grid-row:auto}.pro-trader-invitation-steps .pro-trader-step-title{font-weight:var(--font-weight-normal)}@media (min-width:960px){.pro-trader-page--single{grid-template-columns:minmax(0,7fr)}}@media (max-width:480px){.pro-trader-invitation-cta{text-align:center;justify-content:center;width:100%}}.pro-trader-invitation-logo{margin-bottom:.25rem;line-height:0;display:inline-flex}.pro-trader-invitation-logo picture{line-height:0}.pro-trader-invitation-logo img{width:clamp(9rem,32vw,12.5rem);height:auto;display:block}:root:not([data-theme=light]) .pro-trader-invitation-logo .theme-light-only,:root[data-theme=light] .pro-trader-invitation-logo .theme-dark-only{display:none}.pro-trader-step-title{font-weight:var(--font-weight-semibold);color:var(--term-key)}.pro-trader-step-body,.pro-trader-step-title{font-size:var(--fs-body);line-height:var(--lh-body)}.pro-trader-step-body{color:var(--term-label)}.pro-trader-done{background:var(--zer01-surface);border:1px solid var(--border);border-radius:var(--radius);flex-direction:column;gap:.5rem;width:100%;margin-top:.75rem;padding:1.25rem;display:flex}:root[data-theme=light] .pro-trader-done{border-color:var(--term-key)}.pro-trader-done-title{font-size:var(--fs-title);line-height:var(--lh-title);font-weight:var(--font-weight-semibold);color:var(--term-key)}.pro-trader-received{min-width:0;max-width:36rem;color:var(--zer01-white);font-family:var(--font-geist),"Geist Fallback",ui-sans-serif,system-ui,sans-serif;animation:pro-trader-received-in var(--dur-ack) var(--ease-standard) both;flex-direction:column;align-items:flex-start;gap:1.25rem;padding-block:clamp(1rem,6vw,4rem) clamp(1rem,4vw,2.5rem);padding-inline:clamp(.25rem,1.5vw,.75rem);display:flex}:root[data-theme=light] .pro-trader-received{color:var(--zer01-black)}.pro-trader-received h1,.pro-trader-received p{margin:0}.pro-trader-received-title{font-size:clamp(2.25rem,5.5vw,3.5rem);line-height:1.05;font-weight:var(--font-weight-semibold);letter-spacing:-.02em;color:var(--term-key);outline:none}.pro-trader-received-accent{color:var(--zer01-accent)}.pro-trader-received-rule{border-top:1px solid var(--zer01-accent);width:3rem;height:0;display:block}.pro-trader-received-lead{max-width:34em;font-size:var(--fs-title);line-height:var(--lh-title);font-weight:var(--font-weight-normal);color:var(--term-data)}.pro-trader-received-body{max-width:36em;font-size:var(--fs-body);line-height:var(--lh-body);color:var(--term-label)}.pro-trader-received-email{color:var(--term-key);font-weight:var(--font-weight-semibold);overflow-wrap:anywhere}.pro-trader-received-quiet{max-width:36em;font-size:var(--fs-caption);line-height:var(--lh-caption);color:var(--term-quiet)}.pro-trader-received-link{font-size:var(--fs-body);line-height:var(--lh-body);font-weight:var(--font-weight-semibold);color:var(--zer01-accent);text-underline-offset:.3em;transition:text-decoration-color var(--dur-fast,.15s) var(--ease-standard);text-decoration:underline;text-decoration-thickness:1px}.pro-trader-received-link:hover{text-decoration-thickness:2px}.pro-trader-received-link:focus-visible{outline:2px solid var(--zer01-accent);outline-offset:3px;border-radius:2px}.pro-trader-page:has(.pro-trader-received) .pro-trader-steps li:before{color:var(--zer01-accent);font-weight:var(--font-weight-semibold);background:var(--zer01-accent)}@supports (color:color-mix(in lab,red,red)){.pro-trader-page:has(.pro-trader-received) .pro-trader-steps li:before{background:color-mix(in srgb,var(--zer01-accent) 10%,transparent)}}.pro-trader-page:has(.pro-trader-received) .pro-trader-steps li:before{border-color:var(--zer01-accent)}@supports (color:color-mix(in lab,red,red)){.pro-trader-page:has(.pro-trader-received) .pro-trader-steps li:before{border-color:color-mix(in srgb,var(--zer01-accent) 70%,transparent)}}@keyframes pro-trader-received-in{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.pro-trader-received{animation:none}}input:where(:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=hidden]):not([type=file]):not([type=button]):not([type=submit]):not([type=reset]):not([type=image]):not([type=color]):not(.sr-only):not([hidden])),select:where(:not([hidden])),textarea:where(:not([hidden])){box-sizing:border-box;min-height:var(--field-height);padding:var(--field-pad-y) var(--field-pad-x);background:var(--field-fill);border:1px solid var(--field-border);color:var(--term-data);font-weight:var(--font-weight-semibold);border-radius:var(--radius)}textarea{height:auto;min-height:calc(var(--field-height) * 2)}select{padding-right:2rem}input:where(:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=hidden]):not([type=file]):not([type=button]):not([type=submit]):not([type=reset]):not([type=image]):not([type=color]):not(.sr-only):not([hidden]))::placeholder,textarea:where(:not([hidden]))::placeholder{color:var(--term-quiet);font-weight:400}input:where(:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=hidden]):not([type=file]):not([type=button]):not([type=submit]):not([type=reset]):not([type=image]):not([type=color]):not(.sr-only):not([hidden])):focus,input:where(:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=hidden]):not([type=file]):not([type=button]):not([type=submit]):not([type=reset]):not([type=image]):not([type=color]):not(.sr-only):not([hidden])):focus-visible,select:where(:not([hidden])):focus,select:where(:not([hidden])):focus-visible,textarea:where(:not([hidden])):focus,textarea:where(:not([hidden])):focus-visible{outline:2px solid var(--field-focus);outline-offset:2px;border-color:var(--field-focus)}input:where(:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=hidden]):not([type=file]):not([type=button]):not([type=submit]):not([type=reset]):not([type=image]):not([type=color]):not(.sr-only):not([hidden])):-webkit-autofill{-webkit-text-fill-color:var(--term-data);box-shadow:0 0 0 1000px var(--field-fill) inset;caret-color:var(--term-data)}.auth-hint,.figure-label,.marker,.metric-label,.mirror-label,.plan-feature-list li,.rule-line-value,.text-caption,dt,legend,th{letter-spacing:.01em;text-transform:none;font-weight:400}.auth-hint,.figure-label,.marker,.metric-label,.mirror-label,.plan-feature-list li,.rule-line-value,.text-caption.text-term-label,.text-caption.text-term-meta,.text-secondary.text-term-label,.text-secondary.text-term-meta,dt,label.text-caption,legend,th{color:var(--term-quiet);font-weight:400}.figure-value,.metric-value,.text-caption.text-term-data,.text-caption.text-term-down,.text-caption.text-term-up,.text-caption.text-term-warn,[data-numeric]{font-weight:var(--font-weight-bold);text-transform:none}.labeled-row{flex-wrap:wrap;align-items:baseline;gap:.15rem .75rem;min-width:0;display:flex}.labeled-row>*{min-width:0;max-width:100%}.labeled-row>:last-child{flex:12rem;min-width:min(100%,12rem)}.figure-value,.labeled-row>:last-child,.plan-limit-value,dd{white-space:normal;overflow-wrap:anywhere}input.control:where(:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=hidden]):not([type=file]):not([type=button]):not([type=submit])),select.control,textarea.control{background:var(--field-fill);border:1px solid var(--field-border);box-shadow:none;color:var(--term-data);font-weight:var(--font-weight-semibold);filter:none;transform:none}input.control:where(:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=hidden]):not([type=file]):not([type=button]):not([type=submit])):active,input.control:where(:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=hidden]):not([type=file]):not([type=button]):not([type=submit])):hover,select.control:active,select.control:hover,textarea.control:active,textarea.control:hover{background:var(--field-fill);border-color:var(--field-border);box-shadow:none;filter:none;transform:none}input.control:where(:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=hidden]):not([type=file]):not([type=button]):not([type=submit])):focus,input.control:where(:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=hidden]):not([type=file]):not([type=button]):not([type=submit])):focus-visible,select.control:focus,select.control:focus-visible,textarea.control:focus,textarea.control:focus-visible{outline:2px solid var(--field-focus);outline-offset:2px;border-color:var(--field-focus);box-shadow:none}.readiness-candle{--candle-line:#454545;--candle-ground:var(--zer01-module);width:100%;height:2.5rem;display:block;overflow:visible}:root[data-theme=light] .readiness-candle{--candle-line:var(--zer01-black);--candle-ground:transparent}.readiness-candle-wick{stroke:var(--candle-line);stroke-width:1.5px;vector-effect:non-scaling-stroke}.readiness-candle-ground{fill:var(--candle-ground)}.readiness-candle-outline{fill:none;stroke:var(--candle-line);stroke-width:1px}.readiness-candle-fill{fill:var(--zer01-signal);transform-box:fill-box;transform-origin:0;transition:transform var(--dur-ack) cubic-bezier(.22,1,.36,1)}.readiness-candle-failed{fill:rgb(var(--zer01-alert-rgb)/.16)}@media (prefers-reduced-motion:reduce){.readiness-candle-fill{transition:none}}.readiness-panel{background:var(--zer01-module);border-radius:12px;max-width:44rem;padding:24px}:root[data-theme=light] .readiness-panel{box-shadow:0 0 0 1px var(--zer01-black),0 12px 28px -18px rgb(var(--cast-rgb)/.35);background:0 0}.readiness-details>summary{cursor:pointer;align-items:center;min-height:44px;list-style:none;display:flex}.readiness-details>summary::-webkit-details-marker{display:none}.readiness-details>summary:after{content:"Show";color:var(--term-label,currentColor);margin-left:12px;font-size:.75rem}.readiness-details[open]>summary:after{content:"Hide"}.dial-bar{gap:.25rem 1.5rem}.dial-bar,.dial-line{flex-wrap:wrap;align-items:center;display:flex}.dial-line{gap:0 1.25rem}.dial{cursor:pointer;-webkit-user-select:none;user-select:none;touch-action:pan-y;min-height:44px;font-family:var(--font-mono,ui-monospace,monospace);font-size:var(--text-secondary,.875rem);color:var(--term-key);white-space:nowrap;border-radius:2px;align-items:center;gap:.5rem;padding:0 .125rem;display:inline-flex}.dial-value{-webkit-text-decoration:underline dotted;text-decoration:underline dotted;-webkit-text-decoration-color:var(--term-label);text-decoration-color:var(--term-label)}@supports (color:color-mix(in lab,red,red)){.dial-value{-webkit-text-decoration-color:color-mix(in oklch,var(--term-label) 55%,transparent);text-decoration-color:color-mix(in oklch,var(--term-label) 55%,transparent)}}.dial-value{text-underline-offset:4px;text-decoration-thickness:1px}.dial:hover .dial-value{text-decoration-style:solid;-webkit-text-decoration-color:var(--term-key);text-decoration-color:var(--term-key)}.dial[aria-busy=true]{opacity:.7}.dial-arc{flex:none;overflow:visible}.dial-seg{fill:none;stroke:var(--term-label)}@supports (color:color-mix(in lab,red,red)){.dial-seg{stroke:color-mix(in oklch,var(--term-label) 40%,transparent)}}.dial-seg{stroke-width:2px;stroke-linecap:butt;transition:stroke .12s}.dial-seg-on{stroke:var(--zer01-accent);stroke-width:3px}.live-search{flex:14rem;min-width:12rem;max-width:22rem;display:flex}.live-search-field{border:0;border-bottom:1px solid var(--term-label);background:0 0;width:100%;min-height:44px;padding:0 .125rem}@supports (color:color-mix(in lab,red,red)){.live-search-field{border-bottom:1px solid color-mix(in oklch,var(--term-label) 45%,transparent)}}.live-search-field{font-size:var(--text-secondary,.875rem);color:var(--term-data);outline-offset:2px;border-radius:0}.live-search-field::placeholder{color:var(--term-label);opacity:.8}.live-search-field:focus{border-bottom-color:var(--term-key)}.mode-words{gap:.875rem}.mode-word,.mode-words{align-items:center;display:inline-flex}.mode-word{min-height:44px;font-family:var(--font-mono,ui-monospace,monospace);font-size:var(--text-tag,.75rem);letter-spacing:.08em;text-transform:uppercase;color:var(--term-label);text-decoration:none;position:relative}.mode-word:hover,.mode-word[aria-current=true]{color:var(--term-key)}.mode-word[aria-current=true]:after{content:"";background:var(--zer01-accent);height:2px;position:absolute;bottom:10px;left:0;right:0}@media (max-width:480px){.dial-bar,.dial-line{column-gap:1rem}.live-search{flex-basis:100%;max-width:none}}.brand-one{color:var(--zer01-accent)}:root[data-theme=light] .brand-one{-webkit-text-stroke:.02em #08080859;text-shadow:0 1px 1px #08080824}.onboarding-traders{padding:var(--space-card,20px);margin-top:var(--space-card,20px);max-width:44rem}.onboarding-traders-copy{max-width:36rem}.onboarding-traders-note{color:var(--term-quiet,var(--term-label))}.onboarding-traders-ghosts{border-top:1px solid var(--plane-edge);margin:24px 0 0;padding:0;list-style:none;-webkit-mask-image:linear-gradient(#0000008c,#0000);mask-image:linear-gradient(#0000008c,#0000)}.onboarding-traders-ghost{border-bottom:1px solid var(--plane-edge);align-items:center;gap:14px;padding:14px 0;display:flex}.onboarding-traders-avatar{background:var(--plane-head);border-radius:999px;flex:none;width:32px;height:32px}.onboarding-traders-lines{flex-direction:column;flex:1;gap:2px;display:flex}.onboarding-traders-line{height:14px}.onboarding-traders-end{flex:none;width:56px}.coming-soon-traders{text-align:center;padding:var(--space-section,48px) var(--space-card,20px);margin-top:var(--space-card,20px);flex-direction:column;align-items:center;max-width:44rem;margin-inline:auto;display:flex}.coming-soon-traders-mascot{width:min(240px,56vw);height:min(240px,56vw);margin-bottom:var(--space-card,20px)}.coming-soon-traders-mascot .mascot-figure{width:100%;height:100%;display:block}.coming-soon-traders-mascot .mascot-figure img,.coming-soon-traders-mascot .mascot-figure picture,.coming-soon-traders-mascot .mascot-figure video{object-fit:contain;width:100%;height:100%;display:block}.coming-soon-traders-copy{max-width:28rem}.coming-soon-traders-copy .text-heading{letter-spacing:-.02em}.pro-trader-recruiting{flex-direction:column;gap:.35rem;margin-top:.25rem;display:flex}.pro-trader-recruiting-title{font-size:var(--fs-body);line-height:var(--lh-body);font-weight:var(--font-weight-semibold);color:var(--term-key)}.pro-trader-field select{width:100%;min-height:2.75rem;font-weight:var(--font-weight-normal)}.pro-trader-fieldset{border:0;margin:0;padding:0}.pro-trader-choices{flex-wrap:wrap;gap:.5rem 1.25rem;display:flex}.pro-trader-choice{min-height:2.75rem;font-size:var(--fs-body);color:var(--term-label);cursor:pointer;align-items:center;gap:.5rem;display:inline-flex}.pro-trader-choice input{width:1.1rem;height:1.1rem;accent-color:var(--zer01-signal,#00c9a0)}.pro-trader-honeypot{width:1px;height:1px;position:absolute;left:-10000px;overflow:hidden}.recruiting-card{--rc-surface:#101010bd;--rc-hairline:#ffffff14;--rc-shadow:0 1px 0 #ffffff0a inset,0 24px 48px -24px #000000b3;--rc-ink:var(--term-key);--rc-muted:#ffffff8f;--rc-faint:#ffffff61;--rc-hover:#ffffff0d;z-index:40;right:max(var(--space-card),env(safe-area-inset-right,0px));bottom:calc(max(var(--space-card), env(safe-area-inset-bottom,0px)) + var(--recruiting-card-lift,0px));font-family:var(--font-sans);color:var(--rc-ink);background:var(--rc-surface);border:1px solid var(--rc-hairline);box-shadow:var(--rc-shadow);-webkit-backdrop-filter:blur(20px)saturate(140%);backdrop-filter:blur(20px)saturate(140%);opacity:0;pointer-events:none;border-radius:16px;transition:opacity .6s cubic-bezier(.22,1,.36,1),transform .6s cubic-bezier(.22,1,.36,1);position:fixed;transform:translateY(10px)}.recruiting-card[data-shown=true]{opacity:1;pointer-events:auto;transform:none}:root[data-theme=light] .recruiting-card{--rc-surface:#ffffffc7;--rc-hairline:#08080817;--rc-shadow:0 1px 2px #0808080a,0 20px 44px -22px #08080838;--rc-muted:#0808088f;--rc-faint:#0808085c;--rc-hover:#0808080a}@media (prefers-reduced-motion:reduce){.recruiting-card{transition:none;transform:none}}.recruiting-card-panel{width:min(340px,calc(100vw - (var(--space-card) * 2)));padding:1.25rem 1.375rem 1.375rem}.recruiting-card-head{align-items:center;gap:.625rem;display:flex}.recruiting-card-mark{flex:none;width:18px;height:18px}.recruiting-card-title{font-family:var(--font-sans);letter-spacing:.18em;text-transform:uppercase;color:var(--rc-muted);flex:1;align-items:center;gap:.5rem;font-size:10.5px;font-weight:500;line-height:1;display:inline-flex}.recruiting-card-live{background:var(--zer01-accent);border-radius:999px;flex:none;width:6px;height:6px;position:relative}.recruiting-card-live:after{content:"";border-radius:inherit;background:var(--zer01-accent);animation:recruiting-card-pulse 2.4s cubic-bezier(.22,1,.36,1) infinite;position:absolute;inset:0}@keyframes recruiting-card-pulse{0%{opacity:.55;transform:scale(1)}70%,to{opacity:0;transform:scale(2.6)}}@media (prefers-reduced-motion:reduce){.recruiting-card-live:after{opacity:0;animation:none}}.recruiting-card-close{width:1.5rem;height:1.5rem;color:var(--rc-faint);transition:color var(--dur-fast) ease,background var(--dur-fast) ease;border-radius:999px;justify-content:center;align-items:center;margin:-.25rem -.375rem -.25rem 0;display:inline-flex}.recruiting-card-close:hover{color:var(--rc-ink);background:var(--rc-hover)}.recruiting-card-close:focus-visible,.recruiting-card-cta:focus-visible,.recruiting-card-pill:focus-visible{outline:2px solid var(--zer01-accent);outline-offset:2px}.recruiting-card-headline{letter-spacing:-.012em;color:var(--rc-ink);margin-top:1rem;font-size:15.5px;font-weight:400;line-height:1.4}.recruiting-card-note{color:var(--rc-muted);margin-top:.5rem;font-size:12.5px;line-height:1.5}.recruiting-card-cta{border:1px solid rgb(var(--zer01-accent-rgb)/.55);letter-spacing:.01em;height:2rem;color:var(--rc-ink);transition:background var(--dur-fast) ease,border-color var(--dur-fast) ease;background:0 0;border-radius:999px;align-items:center;margin-top:1.125rem;padding:0 .95rem;font-size:12.5px;font-weight:500;text-decoration:none;display:inline-flex}.recruiting-card-cta:hover{background:rgb(var(--zer01-accent-rgb)/.1);border-color:var(--zer01-accent)}.recruiting-card-pill{cursor:pointer;border-radius:999px;align-items:center;gap:.5rem;height:2.5rem;padding:0 1rem 0 .75rem;display:inline-flex}.recruiting-card-pill-label{font-family:var(--font-sans);letter-spacing:.18em;text-transform:uppercase;color:var(--rc-muted);font-size:10.5px;font-weight:500}:root[data-intro]:not([data-intro-done]) .recruiting-card[data-shown=true]{opacity:0;pointer-events:none;transform:translateY(8px)}.mz{--mz-rule:var(--border);--mz-ink:var(--term-key);--mz-quiet:var(--term-quiet);--mz-faint:#ffffff12;--mz-band:#ffffff08;--mz-shadow:none;position:relative}:root[data-theme=light] .mz{--mz-rule:rgb(var(--cast-rgb)/.14);--mz-faint:rgb(var(--cast-rgb)/.08);--mz-band:rgb(var(--cast-rgb)/.025);--mz-shadow:0 1px 2px rgb(var(--cast-rgb)/.05),0 12px 28px -18px rgb(var(--cast-rgb)/.28)}.mz-num{font-family:var(--font-mono);font-size:var(--fs-caption);letter-spacing:.04em;color:var(--mz-quiet);font-variant-numeric:tabular-nums;display:block}.mz-line{color:var(--term-meta);max-width:40ch}.mz-panel{border:1px solid var(--mz-rule);box-shadow:var(--mz-shadow);background:0 0;border-radius:.5rem;padding:1.25rem}.mzv{font-family:var(--font-mono);font-size:var(--fs-caption);color:var(--term-label)}.mzv-cap{color:var(--mz-quiet);letter-spacing:.06em;text-transform:uppercase;font-size:.6875rem}.mzv-field{border:1px solid var(--mz-rule);min-height:2.5rem;color:var(--mz-ink);white-space:nowrap;border-radius:.375rem;align-items:center;margin-top:.5rem;padding:0 .75rem;display:flex;overflow:hidden}.mzv-typed{max-width:calc(var(--mz-chars) * 1ch);animation:mz-type 10s steps(37) infinite both;display:inline-block;overflow:hidden}.mzv-caret{background:var(--zer01-accent);flex:none;width:2px;height:1.05em;margin-left:2px;animation:mz-caret 1s steps(2,start) infinite}.mzv-rules{gap:.375rem;margin:.875rem 0 0;display:grid}.mzv-rules>div{border-top:1px solid var(--mz-faint);animation:mz-rule 10s var(--ease-standard) infinite both;grid-template-columns:4rem 1fr;padding-top:.375rem;display:grid}.mzv-rules>div:nth-child(2){animation-name:mz-rule-2}.mzv-rules dt{color:var(--mz-quiet)}.mzv-rules dd{color:var(--term-label);margin:0}.mzv-svg{width:100%;height:auto;display:block;overflow:visible}.mzv-rail{stroke:var(--mz-rule);stroke-width:1px;vector-effect:non-scaling-stroke}.mzv-rail-stop{stroke-dasharray:4 4}.mzv-band{fill:var(--mz-band)}.mzv-svg-label{fill:var(--mz-quiet);font-family:var(--font-mono);letter-spacing:.04em;font-size:15px}@media (min-width:768px){.mzv-svg-label{font-size:11px}}.mzv-val{color:var(--term-label)}.mzv-line{fill:none;stroke:var(--mz-ink);stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round;opacity:.85}.mzv-draw{stroke-dasharray:1;stroke-dashoffset:0;animation:mz-draw 9s var(--ease-standard) infinite both}.mzv-mark{fill:var(--zer01-accent)}.mzv-follow{offset-rotate:0deg;offset-distance:100%;animation:mz-follow 9s var(--ease-standard) infinite both}.mzv-tick{stroke:var(--mz-rule);stroke-width:1px;stroke-dasharray:2 3}.mzv-ring,.mzv-tick{vector-effect:non-scaling-stroke}.mzv-ring{fill:var(--background);stroke:var(--mz-ink);stroke-width:1.5px}.mzv-dot{fill:var(--mz-ink)}.mzv-pin-entry{animation:mz-pin-entry 9s ease-out infinite both}.mzv-pin-exit{animation:mz-pin-exit 9s ease-out infinite both}.mzv-legend{color:var(--mz-quiet);letter-spacing:.04em;flex-wrap:wrap;align-items:center;gap:.375rem 1.25rem;margin-top:.875rem;font-size:.6875rem;display:flex}.mzv-chip{border:1px solid var(--mz-rule);color:var(--term-label);border-radius:999px;align-items:center;gap:.4375rem;margin-left:auto;padding:.25rem .625rem;animation:mz-chip 9s ease-out infinite both;display:inline-flex}.mzv-chip>i{background:var(--zer01-accent);border-radius:999px;width:6px;height:6px}.mz [data-live] .mzv,.mz [data-live] .mzv *{animation-play-state:paused}.mz [data-live=true] .mzv,.mz [data-live=true] .mzv *{animation-play-state:running}@keyframes mz-type{0%,6%{max-width:0}40%,88%{max-width:calc(var(--mz-chars) * 1ch)}96%,to{max-width:0}}@keyframes mz-caret{to{visibility:hidden}}@keyframes mz-rule{0%,44%{opacity:0;transform:translateY(3px)}52%,86%{opacity:1;transform:none}94%,to{opacity:0}}@keyframes mz-rule-2{0%,50%{opacity:0;transform:translateY(3px)}58%,86%{opacity:1;transform:none}94%,to{opacity:0}}@keyframes mz-draw{0%,4%{stroke-dashoffset:1px;opacity:.85}60%,88%{stroke-dashoffset:0;opacity:.85}96%,to{stroke-dashoffset:0;opacity:0}}@keyframes mz-follow{0%,4%{offset-distance:0;opacity:1}60%,88%{offset-distance:100%;opacity:1}96%,to{offset-distance:100%;opacity:0}}@keyframes mz-pin-entry{0%,16%{opacity:0}22%,88%{opacity:1}96%,to{opacity:0}}@keyframes mz-pin-exit{0%,46%{opacity:0}52%,88%{opacity:1}96%,to{opacity:0}}@keyframes mz-chip{0%,58%{opacity:0}66%,88%{opacity:1}96%,to{opacity:0}}@media (prefers-reduced-motion:reduce){.mz .mzv,.mz .mzv *{transition:none!important;animation:none!important}.mzv-typed{max-width:none}.mzv-follow{offset-distance:100%}}.mz-b{max-width:72rem;padding:var(--space-section) var(--space-card);margin:0 auto}.mz-b-grid{gap:var(--space-section);display:grid}.mz-b-zero{width:9rem;margin:-1rem 0 .25rem -1.5rem}.mz-b-zero img{width:100%;height:auto;display:block}.mz-b-intro{max-width:34ch;margin-top:1rem}.mz-b-index{display:none}.mz-b-cards{gap:var(--space-card);margin:0;padding:0;list-style:none;display:grid}.mz-b-card{transition:opacity .4s var(--ease-standard),border-color .4s var(--ease-standard),box-shadow .4s var(--ease-standard);padding:1.5rem}.mz-b-card[data-active=true]{border-color:#ffffff38}:root[data-theme=light] .mz-b-card{box-shadow:none}:root[data-theme=light] .mz-b-card[data-active=true]{border-color:rgb(var(--cast-rgb)/.26);box-shadow:var(--mz-shadow)}.mz-b-card-head .corridor-title{margin-top:.5rem}.mz-b-card-head .mz-line{margin-top:.625rem}.mz-b-of{opacity:.6}.mz-b-visual{border-top:1px solid var(--mz-faint);margin-top:1.25rem;padding-top:1.25rem}@media (min-width:768px){.mz-b{padding-top:calc(var(--space-section) * 2);padding-bottom:calc(var(--space-section) * 2)}.mz-b-grid{gap:calc(var(--space-section) * 1.5);grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start}.mz-b-desk{position:sticky;top:6rem}.mz-b-zero{width:14rem;margin:-2rem 0 0 -2.25rem}.mz-b-cards{gap:calc(var(--space-section) * 1.25);padding-bottom:12vh}.mz-b-card{padding:1.75rem}.mz-b-card[data-active=false]{opacity:.42}.mz-b-index{margin:var(--space-section) 0 0;border-top:1px solid var(--mz-rule);max-width:20rem;padding:0;list-style:none;display:grid}.mz-b-index li{border-bottom:1px solid var(--mz-rule);font-family:var(--font-mono);font-size:var(--fs-caption);color:var(--mz-quiet);transition:color .3s var(--ease-standard);grid-template-columns:2.25rem 1fr auto;align-items:center;padding:.625rem 0;display:grid}.mz-b-index li:after{content:"";background:var(--zer01-accent);opacity:0;width:6px;height:6px;transition:opacity .3s var(--ease-standard);border-radius:999px}.mz-b-index li[data-on=true]{color:var(--mz-ink)}.mz-b-index li[data-on=true]:after{opacity:1}}@media (prefers-reduced-motion:reduce){.mz-b-card,.mz-b-index li,.mz-b-index li:after{transition:none}}.pt-dash{margin-top:var(--space-section,2.5rem);border:1px solid var(--zer01-accent);padding:clamp(1.25rem,3vw,2.5rem)}@supports (color:color-mix(in lab,red,red)){.pt-dash{border:1px solid color-mix(in srgb,var(--zer01-accent) 28%,transparent)}}.pt-dash{background:radial-gradient(120% 80% at 100% 0,var(--zer01-accent),transparent 60%),var(--zer01-module,transparent);border-radius:14px}@supports (color:color-mix(in lab,red,red)){.pt-dash{background:radial-gradient(120% 80% at 100% 0,color-mix(in srgb,var(--zer01-accent) 10%,transparent),transparent 60%),var(--zer01-module,transparent)}}.light .pt-dash,:root[data-theme=light] .pt-dash{background:#fff;border-color:#04221c24;box-shadow:0 1px #04221c0f,0 18px 40px -24px #04221c47}.pt-hero{margin-top:1rem}.pt-hero-toggle{border:1px solid var(--zer01-accent);gap:2px;padding:2px;display:inline-flex}@supports (color:color-mix(in lab,red,red)){.pt-hero-toggle{border:1px solid color-mix(in srgb,var(--zer01-accent) 35%,transparent)}}.pt-hero-toggle{border-radius:999px}.pt-hero-toggle button{letter-spacing:.08em;text-transform:uppercase;min-height:32px;color:inherit;opacity:.6;border-radius:999px;padding:0 14px;font:500 12px/1 ui-monospace,SFMono-Regular,Menlo,monospace}.pt-hero-toggle button[aria-pressed=true]{opacity:1;background:var(--zer01-accent);color:var(--zer01-accent-ink,#04221c)}.pt-hero-number{letter-spacing:-.04em;color:var(--zer01-accent);font-variant-numeric:tabular-nums;margin-top:.75rem;font-size:clamp(3rem,9vw,6.5rem);font-weight:300;line-height:.95}.light .pt-hero-number,:root[data-theme=light] .pt-hero-number{color:#04221c}.pt-hero-caption,.pt-label{letter-spacing:.14em;text-transform:uppercase;opacity:.65;margin-top:.5rem;font-size:11px}.pt-stats{border-top:1px solid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;margin-top:1.75rem;display:grid}@supports (color:color-mix(in lab,red,red)){.pt-stats{border-top:1px solid color-mix(in srgb,currentColor 14%,transparent)}}.pt-stats>div{padding:.9rem 0 0}.pt-stats dt{letter-spacing:.12em;text-transform:uppercase;opacity:.6;font-size:11px}.pt-stats dd{font-variant-numeric:tabular-nums;margin-top:.25rem;font-size:1.6rem}.pt-goal{align-items:center;gap:1.5rem;margin-top:2rem;display:flex}.pt-ring{flex:none;width:128px;height:128px}.pt-ring-track{fill:none;stroke:currentColor}@supports (color:color-mix(in lab,red,red)){.pt-ring-track{stroke:color-mix(in srgb,currentColor 12%,transparent)}}.pt-ring-track{stroke-width:6px}.pt-ring-fill{fill:none;stroke:var(--zer01-accent);stroke-width:6px;stroke-linecap:round;transition:stroke-dasharray .6s}.pt-ring-value{fill:currentColor;font:300 30px ui-monospace,SFMono-Regular,Menlo,monospace}.pt-ring-goal{fill:currentColor;opacity:.55;letter-spacing:.1em;font:11px ui-monospace,SFMono-Regular,Menlo,monospace}.pt-tiers{flex-wrap:wrap;gap:.5rem;margin-top:.75rem;font-size:12px;display:flex}.pt-tiers li{border:1px solid;gap:.4rem;padding:.3rem .6rem;display:flex}@supports (color:color-mix(in lab,red,red)){.pt-tiers li{border:1px solid color-mix(in srgb,currentColor 16%,transparent)}}.pt-tiers li{border-radius:6px}.pt-tiers li[data-reached]{border-color:var(--zer01-accent);color:var(--zer01-accent)}.light .pt-tiers li[data-reached],:root[data-theme=light] .pt-tiers li[data-reached]{color:#04221c;background:#dbf7f2}.pt-status{letter-spacing:.1em;text-transform:uppercase;font-size:11px}.pt-status[data-status=active]{color:var(--zer01-accent)}.light .pt-status[data-status=active],:root[data-theme=light] .pt-status[data-status=active]{color:#04221c}.pt-status[data-status=paused]{opacity:.6}.pt-terms summary{cursor:pointer;align-items:center;min-height:32px;display:flex}.pt-terms-form{flex-wrap:wrap;align-items:end;gap:.75rem;margin-top:.5rem;display:flex}.pt-terms-form label{flex-direction:column;gap:.25rem;font-size:12px;display:flex}.pt-terms-form input:not([type=checkbox]){border:1px solid;width:7rem;min-height:40px;padding:0 .6rem}@supports (color:color-mix(in lab,red,red)){.pt-terms-form input:not([type=checkbox]){border:1px solid color-mix(in srgb,currentColor 20%,transparent)}}.pt-terms-form input:not([type=checkbox]){background:0 0;border-radius:6px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace}.pt-terms-form .pt-check{flex-direction:row;align-items:center;min-height:40px}.pt-copiers{margin-top:2rem;font-family:ui-monospace,SFMono-Regular,Menlo,monospace}.pt-cp-top{justify-content:space-between;align-items:center;gap:1rem;display:flex}.pt-cp-count{color:var(--zer01-accent);margin-left:.4rem;font-size:12px}.pt-cp-tools{gap:.5rem;margin-top:.9rem;display:flex}.pt-cp-search{flex:1;min-width:0}.pt-cp-search,.pt-cp-sort{border:1px solid var(--zer01-accent);min-height:40px;padding:0 .7rem}@supports (color:color-mix(in lab,red,red)){.pt-cp-search,.pt-cp-sort{border:1px solid color-mix(in srgb,var(--zer01-accent) 30%,transparent)}}.pt-cp-search,.pt-cp-sort{color:inherit;background:0 0;border-radius:8px;font:13px ui-monospace,SFMono-Regular,Menlo,monospace}.pt-cp-search:focus,.pt-cp-sort:focus{border-color:var(--zer01-accent);box-shadow:0 0 0 3px var(--zer01-accent);outline:none}@supports (color:color-mix(in lab,red,red)){.pt-cp-search:focus,.pt-cp-sort:focus{box-shadow:0 0 0 3px color-mix(in srgb,var(--zer01-accent) 18%,transparent)}}.pt-cp-chips{scrollbar-width:none;gap:.4rem;margin-top:.7rem;display:flex;overflow-x:auto}.pt-cp-chip{border:1px solid;flex:none;align-items:center;gap:.45rem;min-height:32px;padding:0 .75rem;display:inline-flex}@supports (color:color-mix(in lab,red,red)){.pt-cp-chip{border:1px solid color-mix(in srgb,currentColor 16%,transparent)}}.pt-cp-chip{letter-spacing:.08em;text-transform:uppercase;opacity:.75;border-radius:999px;font-size:11px}.pt-cp-chip span{font-variant-numeric:tabular-nums;opacity:.7}.pt-cp-chip[aria-selected=true]{opacity:1;border-color:var(--zer01-accent);color:var(--zer01-accent);background:var(--zer01-accent)}@supports (color:color-mix(in lab,red,red)){.pt-cp-chip[aria-selected=true]{background:color-mix(in srgb,var(--zer01-accent) 10%,transparent)}}.pt-cp-list{border-top:1px solid var(--zer01-accent);height:520px;margin-top:.8rem;overflow-y:auto}@supports (color:color-mix(in lab,red,red)){.pt-cp-list{border-top:1px solid color-mix(in srgb,var(--zer01-accent) 22%,transparent)}}.pt-cp-list{border-bottom:1px solid var(--zer01-accent)}@supports (color:color-mix(in lab,red,red)){.pt-cp-list{border-bottom:1px solid color-mix(in srgb,var(--zer01-accent) 22%,transparent)}}.pt-copiers[aria-busy=true] .pt-cp-list{opacity:.55;transition:opacity .15s}.pt-copier{border-top:1px solid;padding:0}@supports (color:color-mix(in lab,red,red)){.pt-copier{border-top:1px solid color-mix(in srgb,currentColor 8%,transparent)}}.pt-copier:first-child{border-top:0}.pt-copier-head{cursor:pointer;grid-template-columns:1.1fr .8fr 1fr 1.3fr;align-items:center;gap:.5rem;min-height:51px;font-size:13px;list-style:none;display:grid}.pt-copier-head::-webkit-details-marker{display:none}.pt-copier-head:hover .pt-cp-id{color:var(--zer01-accent)}.pt-cp-id{letter-spacing:.06em}.pt-cp-dim{opacity:.55;font-size:12px}.pt-cp-fee{text-align:right;font-variant-numeric:tabular-nums}.pt-cp-empty{text-align:center;opacity:.6;padding:2rem 0;font-size:13px}.pt-terms[open]{padding-bottom:.8rem}.pt-cp-pager{opacity:.85;justify-content:space-between;align-items:center;margin-top:.7rem;font-size:12px;display:flex}.pt-cp-pages{font-variant-numeric:tabular-nums;gap:.5rem}.pt-cp-btn,.pt-cp-pages{align-items:center;display:inline-flex}.pt-cp-btn{border:1px solid var(--zer01-accent);min-height:36px;padding:0 .8rem}@supports (color:color-mix(in lab,red,red)){.pt-cp-btn{border:1px solid color-mix(in srgb,var(--zer01-accent) 45%,transparent)}}.pt-cp-btn{color:var(--zer01-accent);letter-spacing:.08em;text-transform:uppercase;border-radius:8px;font:500 11px ui-monospace,SFMono-Regular,Menlo,monospace;text-decoration:none}.pt-cp-btn:hover:not(:disabled){background:var(--zer01-accent)}@supports (color:color-mix(in lab,red,red)){.pt-cp-btn:hover:not(:disabled){background:color-mix(in srgb,var(--zer01-accent) 12%,transparent)}}.pt-cp-btn:disabled{opacity:.35;cursor:default}.light .pt-cp-list,:root[data-theme=light] .pt-cp-list{border-color:#04221c24}.light .pt-copier,:root[data-theme=light] .pt-copier{border-color:#04221c14}.light .pt-cp-search,.light .pt-cp-sort,:root[data-theme=light] .pt-cp-search,:root[data-theme=light] .pt-cp-sort{border-color:#04221c2e}.light .pt-cp-btn,:root[data-theme=light] .pt-cp-btn{color:#04221c;border-color:#04221c38}.light .pt-cp-chip[aria-selected=true],.light .pt-cp-count,:root[data-theme=light] .pt-cp-chip[aria-selected=true],:root[data-theme=light] .pt-cp-count{color:#04221c;background:#d6f6f0;border-color:#00c9a0}.light .pt-copier-head:hover .pt-cp-id,:root[data-theme=light] .pt-copier-head:hover .pt-cp-id{color:#00a383}@media (max-width:640px){.pt-cp-list{height:560px}.pt-copier-head{grid-template-columns:1fr auto;row-gap:0;min-height:56px;padding:.45rem 0}.pt-cp-dim{font-size:11px}.pt-cp-pager{text-align:center;flex-direction:column;align-items:stretch;gap:.5rem}.pt-cp-pages{justify-content:space-between}}.pt-balance{border-top:1px solid;margin-top:2rem;padding-top:1.25rem}@supports (color:color-mix(in lab,red,red)){.pt-balance{border-top:1px solid color-mix(in srgb,currentColor 14%,transparent)}}.pt-balance dl{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;margin-top:.75rem;display:grid}.pt-balance dt{letter-spacing:.12em;text-transform:uppercase;opacity:.6;font-size:11px}.pt-balance dd{font-variant-numeric:tabular-nums;font-size:1.35rem}@media (max-width:640px){.pt-stats{grid-template-columns:repeat(2,minmax(0,1fr))}.pt-goal{flex-direction:column;align-items:flex-start}.pt-balance dl{grid-template-columns:1fr 1fr}}.trader-accent{color:var(--zer01-accent)}.trader-story-grid{gap:var(--space-card,16px);margin-top:var(--space-card,16px);grid-template-columns:minmax(0,1fr);display:grid}@media (min-width:768px){.trader-story-grid{grid-template-columns:minmax(0,2fr) minmax(0,3fr)}.trader-story-grid>.trader-card-wide{grid-column:1/-1}}.trader-card{border:1px solid var(--border);background:rgb(var(--lit-rgb)/.02);border-radius:14px;padding:20px 22px;position:relative}.trader-card:before{content:"";background:var(--zer01-accent);width:28px;height:2px;position:absolute;top:0;left:22px}:root[data-theme=light] .trader-card{border-color:rgb(var(--cast-rgb)/.2);box-shadow:0 1px 2px rgb(var(--cast-rgb)/.06),0 6px 18px rgb(var(--cast-rgb)/.05);background:0 0}.trader-card-label{font-family:var(--font-mono);font-size:var(--fs-caption);letter-spacing:.18em;text-transform:uppercase;color:var(--term-label)}.trader-card-body{white-space:pre-line;overflow-wrap:anywhere;color:var(--term-data);margin-top:10px}.trader-chip-row{margin-top:var(--space-card,16px);flex-wrap:wrap;gap:8px;display:flex}.trader-chip{border:1px solid var(--border);font-family:var(--font-mono);font-size:var(--fs-caption);letter-spacing:.08em;text-transform:uppercase;color:var(--term-data);background:0 0;border-radius:9999px;align-items:center;padding:6px 12px;display:inline-flex}:root[data-theme=light] .trader-chip{border-color:rgb(var(--cast-rgb)/.2);box-shadow:0 1px 2px rgb(var(--cast-rgb)/.06)}.trader-chip-toggle{cursor:pointer}.trader-chip-toggle[data-on=true]{color:var(--zer01-accent);border-color:var(--zer01-accent)}.trader-snapshot{grid-template-columns:minmax(0,1fr);gap:18px;margin-top:12px;display:grid}@media (min-width:768px){.trader-snapshot{grid-template-columns:auto minmax(0,1fr) minmax(0,1.4fr);align-items:start}}.trader-count{font-family:var(--font-mono);color:var(--term-key);font-size:2.5rem;line-height:1}.trader-gauge-track{border:1px solid var(--border);border-radius:9999px;height:10px;margin-top:10px;position:relative;overflow:hidden}:root[data-theme=light] .trader-gauge-track{border-color:rgb(var(--cast-rgb)/.25)}.trader-gauge-fill{background:linear-gradient(90deg,rgb(var(--zer01-accent-rgb)/.25),var(--zer01-accent));border-radius:9999px;position:absolute;inset:0 auto 0 0}.trader-gauge-scale{font-family:var(--font-mono);font-size:var(--fs-caption);color:var(--term-label);justify-content:space-between;margin-top:6px;display:flex}.perf-card{margin-top:var(--space-card,16px)}.perf-card-head{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.perf-tracked{font-family:var(--font-mono);font-size:var(--fs-caption);letter-spacing:.06em;color:var(--term-label);margin-top:8px}.perf-stat-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin-top:18px;display:grid}@media (min-width:900px){.perf-stat-grid-3{grid-template-columns:repeat(3,minmax(0,1fr))}.perf-stat-grid-4{grid-template-columns:repeat(4,minmax(0,1fr))}}.perf-stat{border:1px solid var(--border);background:rgb(var(--lit-rgb)/.025);border-radius:12px;padding:14px 16px}:root[data-theme=light] .perf-stat{border-color:rgb(var(--cast-rgb)/.18);box-shadow:0 1px 2px rgb(var(--cast-rgb)/.05);background:#fff}.perf-stat-value{font-family:var(--font-mono);font-variant-numeric:tabular-nums;color:var(--term-key);margin-top:8px;font-size:1.65rem;line-height:1.05}.perf-stat-sub{font-family:var(--font-mono);font-size:var(--fs-caption);color:var(--term-label);margin-top:6px}.perf-up{color:var(--zer01-accent)}.perf-down{color:#ef4444}.perf-neutral{color:var(--term-key)}.perf-curve{margin-top:20px}.perf-curve-head{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.perf-curve-growth{font-family:var(--font-mono);font-size:var(--fs-caption);font-variant-numeric:tabular-nums}.perf-curve-svg{border-radius:10px;width:100%;height:auto;margin-top:10px;display:block}.perf-curve-scale{font-family:var(--font-mono);font-size:var(--fs-caption);color:var(--term-label);justify-content:space-between;margin-top:6px;display:flex}.perf-tops{margin-top:22px}.perf-tops-list{flex-direction:column;gap:8px;margin:12px 0 0;padding:0;list-style:none;display:flex}.perf-tops-row{border:1px solid var(--border);font-family:var(--font-mono);font-size:var(--fs-caption);border-radius:10px;grid-template-columns:2rem 4.5rem minmax(4.5rem,auto) minmax(0,1fr) auto;align-items:center;gap:10px;padding:10px 12px;display:grid}@media (max-width:640px){.perf-tops-row{grid-template-rows:auto auto;grid-template-columns:2rem 3.5rem auto}.perf-tops-meta,.perf-tops-pnl{grid-column:2/-1}}:root[data-theme=light] .perf-tops-row{border-color:rgb(var(--cast-rgb)/.18);box-shadow:0 1px 2px rgb(var(--cast-rgb)/.04)}.perf-tops-rank{color:var(--term-label);letter-spacing:.08em}.perf-tops-sym{color:var(--term-key);letter-spacing:.04em;font-weight:600}.perf-tops-pct{border:1px solid;border-radius:9999px;justify-content:center;min-width:4.5rem;padding:3px 8px;display:inline-flex}.perf-tops-pct,.perf-tops-pnl{font-variant-numeric:tabular-nums}.perf-tops-pnl{color:var(--term-data)}.perf-tops-meta{color:var(--term-label);text-align:right}.perf-window-pills{border:1px solid var(--border);background:var(--surface);border-radius:999px;gap:4px;padding:3px;display:inline-flex}@supports (color:color-mix(in lab,red,red)){.perf-window-pills{background:color-mix(in srgb,var(--surface) 88%,transparent)}}.perf-window-pill{min-height:28px;color:var(--term-label);font:inherit;letter-spacing:.12em;text-transform:uppercase;cursor:pointer;background:0 0;border:0;border-radius:999px;padding:0 12px;font-size:11px}.perf-window-pill.is-active{background:var(--zer01-accent)}@supports (color:color-mix(in lab,red,red)){.perf-window-pill.is-active{background:color-mix(in srgb,var(--zer01-accent) 18%,transparent)}}.perf-window-pill.is-active{color:var(--zer01-accent)}.perf-footer{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-top:18px;display:grid}@media (min-width:720px){.perf-footer{grid-template-columns:repeat(4,minmax(0,1fr))}}.perf-footer-cell{border:1px solid var(--border);background:var(--surface);border-radius:10px;padding:10px 12px}@supports (color:color-mix(in lab,red,red)){.perf-footer-cell{background:color-mix(in srgb,var(--surface) 92%,transparent)}}.perf-footer-value{font-variant-numeric:tabular-nums;color:var(--term-key);margin-top:4px;font-size:.95rem}.enroll-vis-block{flex-direction:column;gap:8px;margin-top:8px;display:flex}.enroll-seg{border:1px solid var(--border);border-radius:999px;flex-wrap:wrap;gap:4px;width:fit-content;max-width:100%;padding:3px;display:inline-flex}.enroll-seg-opt{min-height:34px;color:var(--term-label);font:inherit;letter-spacing:.04em;cursor:pointer;background:0 0;border:0;border-radius:999px;padding:0 14px;font-size:12px}.enroll-seg-opt.is-active{background:var(--zer01-accent)}@supports (color:color-mix(in lab,red,red)){.enroll-seg-opt.is-active{background:color-mix(in srgb,var(--zer01-accent) 18%,transparent)}}.enroll-seg-opt.is-active{color:var(--zer01-accent)}.enroll-switch{min-height:44px;color:var(--term-data);font-size:var(--text-body,.95rem);cursor:pointer;align-items:center;gap:12px;display:flex}.enroll-switch-track{border:1px solid var(--border);background:var(--surface);border-radius:999px;flex:none;width:42px;height:24px;position:relative}@supports (color:color-mix(in lab,red,red)){.enroll-switch-track{background:color-mix(in srgb,var(--surface) 80%,#000 8%)}}.enroll-switch-track{cursor:pointer;padding:0;transition:background .12s,border-color .12s}.enroll-switch-track.is-on{background:var(--zer01-accent)}@supports (color:color-mix(in lab,red,red)){.enroll-switch-track.is-on{background:color-mix(in srgb,var(--zer01-accent) 28%,transparent)}}.enroll-switch-track.is-on{border-color:var(--zer01-accent)}@supports (color:color-mix(in lab,red,red)){.enroll-switch-track.is-on{border-color:color-mix(in srgb,var(--zer01-accent) 55%,var(--border))}}.enroll-switch-thumb{background:var(--term-label);border-radius:999px;width:18px;height:18px;transition:transform .12s,background .12s;position:absolute;top:2px;left:2px}.enroll-switch-track.is-on .enroll-switch-thumb{background:var(--zer01-accent);transform:translate(18px)}.btn-hide-quiet{border:1px solid var(--control-edge);border-radius:var(--radius);background:var(--control);height:1.75rem;color:var(--term-label);font-family:var(--font-mono,ui-monospace,monospace);letter-spacing:.04em;text-transform:uppercase;white-space:nowrap;transition:color var(--dur-fast) var(--ease-standard),border-color var(--dur-fast) var(--ease-standard);align-items:center;padding:0 .5rem;font-size:.6875rem;display:inline-flex}.btn-hide-quiet:focus-visible,.btn-hide-quiet:hover,.btn-hide-quiet[aria-pressed=true]{color:var(--zer01-accent);border-color:var(--zer01-accent)}.btn-hide-quiet:disabled{opacity:.5}.hide-agents-bar{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:.5rem;margin-bottom:.75rem;display:flex}.hide-agents-note{font-family:var(--font-mono,ui-monospace,monospace);color:var(--term-label);font-size:.6875rem}.hide-agents-hidden{border-top:1px dashed var(--control-edge);opacity:.8;margin-top:.75rem;padding-top:.75rem}:root{--charcoal-bg:#1a1a1a;--charcoal-surface:#1e1e1e;--charcoal-panel:#232323;--charcoal-border:#3a3a3a}.venue-logo{color:var(--term-key);font-family:var(--font-mono);font-size:var(--fs-caption);white-space:nowrap;align-items:center;gap:6px;line-height:1;display:inline-flex}.venue-logo svg{flex:none;display:block}.venue-logo-name{color:var(--term-label);letter-spacing:.02em}.trader-grid{background:var(--charcoal-bg);border-radius:16px;grid-template-columns:repeat(auto-fill,minmax(min(100%,280px),1fr));gap:16px;margin:0;padding:16px;list-style:none;display:grid}.trader-tile{border:1px solid var(--charcoal-border);background:var(--charcoal-surface);height:252px;transition:border-color var(--dur-fast) var(--ease-standard),transform var(--dur-fast) var(--ease-standard);border-radius:14px;flex-direction:column;gap:12px;padding:18px;display:flex;position:relative}.trader-tile:hover{border-color:#4a4a4a}.trader-tile:focus-within{border-color:var(--zer01-accent)}.trader-tile-head{align-items:center;gap:12px;min-width:0;display:flex}.trader-avatar{border:1px solid var(--charcoal-border);background:var(--charcoal-panel);width:44px;height:44px;font-family:var(--font-mono);letter-spacing:.04em;border-radius:999px;flex:none;justify-content:center;align-items:center;font-size:14px;display:inline-flex}.trader-avatar,.trader-tile-name{color:var(--term-key);font-weight:600}.trader-tile-name{text-overflow:ellipsis;white-space:nowrap;font-size:var(--fs-heading,1.0625rem);line-height:1.25;display:block;overflow:hidden}.trader-tile-name:after{content:"";border-radius:14px;position:absolute;inset:0}.trader-tile-name:focus-visible{outline:none}.trader-tile-handle{text-overflow:ellipsis;white-space:nowrap;color:var(--term-label);font-family:var(--font-mono);font-size:var(--fs-caption);margin-top:2px;overflow:hidden}.trader-tile-venue{z-index:1;border:1px solid var(--charcoal-border);background:var(--charcoal-panel);border-radius:999px;padding:5px 8px;position:relative}.trader-tile-bio{-webkit-line-clamp:3;min-height:4.35em;color:var(--term-meta);font-size:var(--fs-body,.9375rem);overflow-wrap:anywhere;-webkit-box-orient:vertical;line-height:1.45;display:-webkit-box;overflow:hidden}.trader-tile-chips{flex-wrap:nowrap;gap:6px;margin:0;padding:0;list-style:none;display:flex;overflow:hidden}.trader-tile-chip{text-overflow:ellipsis;white-space:nowrap;border:1px solid var(--charcoal-border);background:var(--charcoal-panel);max-width:11rem;color:var(--term-data);font-family:var(--font-mono);letter-spacing:.04em;text-transform:uppercase;border-radius:999px;flex:none;padding:4px 9px;font-size:11px;overflow:hidden}.trader-tile-foot{border-top:1px solid var(--charcoal-border);justify-content:space-between;align-items:flex-end;gap:12px;margin-top:auto;padding-top:12px;display:flex}.trader-tile-fee{color:var(--term-key);font-family:var(--font-mono);font-size:18px;font-weight:600;line-height:1.1}.trader-tile-fee-unit{color:var(--term-label);margin-left:2px;font-size:12px;font-weight:400}.trader-tile-record{color:var(--term-label);letter-spacing:.04em;margin-top:4px;font-size:11px}.trader-copy,.trader-tile-record,.trader-view{font-family:var(--font-mono);text-transform:uppercase}.trader-copy,.trader-view{z-index:1;border-radius:var(--radius,8px);min-width:88px;min-height:40px;letter-spacing:.08em;justify-content:center;align-items:center;padding:0 18px;font-size:13px;font-weight:600;display:inline-flex;position:relative}.trader-copy{border:1px solid var(--zer01-accent);background:var(--zer01-accent);color:var(--zer01-accent-ink)}.trader-copy:hover{background:var(--zer01-accent-hover);border-color:var(--zer01-accent-hover)}.trader-copy:focus-visible{outline:2px solid var(--zer01-accent);outline-offset:2px}.trader-view{border:1px solid var(--charcoal-border);color:var(--term-key);background:0 0}.trader-pager{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:16px 4px;display:flex}.trader-pager-count{color:var(--term-label);font-family:var(--font-mono);font-size:var(--fs-caption)}.trader-pager-pages{flex-wrap:wrap;align-items:center;gap:6px;margin:0;padding:0;list-style:none;display:flex}.trader-pager-link{border:1px solid var(--charcoal-border);min-width:40px;min-height:40px;color:var(--term-key);font-family:var(--font-mono);border-radius:8px;justify-content:center;align-items:center;padding:0 10px;font-size:13px;display:inline-flex}.trader-pager-link[aria-disabled=true]{opacity:.4}.trader-pager-current{border-color:var(--zer01-accent);color:var(--zer01-accent)}.trader-pager-gap{color:var(--term-label);padding:0 4px}:root[data-theme=light] .trader-grid{background:0 0;padding:0}:root[data-theme=light] .trader-tile{border-color:rgb(var(--cast-rgb)/.2);box-shadow:0 1px 2px rgb(var(--cast-rgb)/.06),0 6px 18px rgb(var(--cast-rgb)/.05);background:0 0}:root[data-theme=light] .trader-tile:hover{border-color:rgb(var(--cast-rgb)/.35)}:root[data-theme=light] .trader-tile:focus-within{border-color:var(--zer01-accent)}:root[data-theme=light] .trader-avatar,:root[data-theme=light] .trader-pager-link,:root[data-theme=light] .trader-tile-chip,:root[data-theme=light] .trader-tile-venue,:root[data-theme=light] .trader-view{border-color:rgb(var(--cast-rgb)/.2);background:0 0}:root[data-theme=light] .trader-tile-foot{border-top-color:rgb(var(--cast-rgb)/.12)}@media (max-width:640px){.trader-grid{gap:12px;padding:10px}.trader-tile{height:236px;padding:16px}}.profile-venue{align-items:center;gap:8px;margin-top:8px;display:inline-flex}.profile-venue-label{color:var(--term-label);font-family:var(--font-mono);font-size:var(--fs-caption)}.connect-flow{max-width:72rem}.connect-notice{border:1px solid var(--charcoal-border);border-left:2px solid var(--term-warn,#e0a030);color:var(--term-data);border-radius:8px;margin-bottom:16px;padding:10px 14px}.connect-notice-ok{border-left-color:var(--zer01-accent)}.connect-choices{background:var(--charcoal-bg);border-radius:16px;grid-template-columns:repeat(auto-fit,minmax(min(100%,300px),1fr));gap:16px;padding:16px;display:grid}.connect-choice{border:1px solid var(--charcoal-border);background:var(--charcoal-surface);border-radius:14px;flex-direction:column;gap:4px;padding:20px;display:flex}.connect-choice-current{border-color:var(--zer01-accent)}.connect-choice-action{width:100%;margin-top:auto}.connect-explain{margin:14px 0 18px}.connect-explain dt{color:var(--term-label);font-family:var(--font-mono);letter-spacing:.16em;text-transform:uppercase;margin-top:12px;font-size:11px}.connect-explain dd{color:var(--term-data);font-size:var(--fs-body,.9375rem);margin:4px 0 0;line-height:1.5}.connect-explain dd p+p{margin-top:4px}.connect-steps{background:var(--charcoal-bg);border-radius:16px;gap:12px;margin:0;padding:16px;list-style:none;display:grid}.connect-step{border:1px solid var(--charcoal-border);background:var(--charcoal-surface);border-radius:14px;gap:16px;padding:20px;display:flex}.connect-step-n{border:1px solid var(--charcoal-border);background:var(--charcoal-panel);width:32px;height:32px;color:var(--term-key);font-family:var(--font-mono);border-radius:999px;flex:none;justify-content:center;align-items:center;font-size:14px;display:inline-flex}.connect-step-done .connect-step-n{border-color:var(--zer01-accent);color:var(--zer01-accent)}.connect-finish{background:var(--charcoal-surface)}.connect-details,.connect-finish{border:1px solid var(--charcoal-border);border-radius:14px;padding:16px 20px}.connect-details summary{cursor:pointer;align-items:center;min-height:2.75rem;display:flex}.connect-reminder{border:1px solid var(--charcoal-border);background:var(--charcoal-surface);border-radius:10px;flex-wrap:wrap;align-items:center;gap:10px 14px;margin-bottom:16px;padding:10px 14px;display:flex}.connect-reminder-dot{background:var(--zer01-accent);border-radius:999px;flex:none;width:8px;height:8px}.connect-reminder-text{min-width:0;color:var(--term-data);font-size:var(--fs-body,.9375rem);flex:18rem;line-height:1.4}.connect-reminder-action{border:1px solid var(--zer01-accent);border-radius:var(--radius,8px);background:var(--zer01-accent);min-height:36px;color:var(--zer01-accent-ink);font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;align-items:center;padding:0 14px;font-size:12px;font-weight:600;display:inline-flex}.connect-reminder-action:hover{background:var(--zer01-accent-hover);border-color:var(--zer01-accent-hover)}.copy-steps{background:var(--charcoal-bg);border-radius:16px;gap:12px;margin:16px 0 0;padding:16px;list-style:none;display:grid}.copy-step{border:1px solid var(--charcoal-border);background:var(--charcoal-surface);border-radius:14px;gap:16px;padding:18px 20px;display:flex}.copy-step-done .connect-step-n{border-color:var(--zer01-accent);color:var(--zer01-accent)}.copy-step-locked{opacity:.55}:root[data-theme=light] .connect-choices,:root[data-theme=light] .connect-steps,:root[data-theme=light] .copy-steps{background:0 0;padding:0}:root[data-theme=light] .connect-choice,:root[data-theme=light] .connect-finish,:root[data-theme=light] .connect-reminder,:root[data-theme=light] .connect-step,:root[data-theme=light] .copy-step{border-color:rgb(var(--cast-rgb)/.2);box-shadow:0 1px 2px rgb(var(--cast-rgb)/.06),0 6px 18px rgb(var(--cast-rgb)/.05);background:0 0}:root[data-theme=light] .connect-choice-current{border-color:var(--zer01-accent)}:root[data-theme=light] .connect-details,:root[data-theme=light] .connect-notice,:root[data-theme=light] .connect-step-n{border-color:rgb(var(--cast-rgb)/.2);background:0 0}.bb{--bb-plate:#1a1a1a;--bb-surface:#1e1e1e;--bb-panel:#232323;--bb-line:#3a3a3a;--bb-ink:#f4f4f4;--bb-muted:#a3a3a3;--bb-loss:#8d9399;--bb-aqua-text:var(--zer01-accent);border:1px solid var(--bb-line);background:linear-gradient(180deg,#ffffff08,transparent 72px),var(--bb-plate);color:var(--bb-ink);border-radius:6px;margin-top:8px;padding:18px 18px 8px;position:relative;container-type:inline-size}:root[data-theme=light] .bb{--bb-plate:#fff;--bb-surface:#f6f6f6;--bb-panel:#fff;--bb-line:#d4d4d4;--bb-ink:#080808;--bb-muted:#4d4d4d;--bb-loss:#8a9196;--bb-aqua-text:#0b7a62;background:var(--bb-plate);box-shadow:0 1px 2px #0000000d,0 10px 28px #0000000f}.bb-corner{border-color:var(--zer01-accent);pointer-events:none;opacity:.85;border-style:solid;width:12px;height:12px;position:absolute}.bb-corner-tl{border-width:1px 0 0 1px;top:7px;left:7px}.bb-corner-tr{border-width:1px 1px 0 0;top:7px;right:7px}.bb-corner-bl{border-width:0 0 1px 1px;bottom:7px;left:7px}.bb-corner-br{border-width:0 1px 1px 0;bottom:7px;right:7px}.bb-edition{border:1px solid var(--bb-line);background-color:var(--bb-surface);background-image:linear-gradient(to right,rgb(var(--zer01-accent-rgb)/.07) 1px,transparent 1px),linear-gradient(to bottom,rgb(var(--zer01-accent-rgb)/.07) 1px,transparent 1px);background-size:16px 16px;border-radius:4px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 16px;margin:0 -6px 16px;padding:10px 12px;display:flex}.bb-activity-key,.bb-callout,.bb-chip,.bb-copier-pill,.bb-dd-stops,.bb-edition-mark,.bb-edition-meta,.bb-fact,.bb-handle,.bb-kicker,.bb-meta,.bb-mile,.bb-pill,.bb-rank,.bb-readout,.bb-sample,.bb-scale-stops,.bb-split-key,.bb-tickers li,.bb-window{font-family:var(--font-mono,ui-monospace,SFMono-Regular,Menlo,monospace)}.bb-edition-mark{max-width:100%;color:var(--bb-aqua-text);font-size:var(--fs-caption);letter-spacing:.14em;text-transform:uppercase;flex-wrap:wrap;align-items:center;gap:8px;margin:0;display:inline-flex}.bb-edition-mark .live-dot{color:var(--zer01-accent);background:var(--zer01-accent)}.bb-edition-meta{color:var(--bb-muted);font-size:var(--fs-caption);letter-spacing:.12em;text-transform:uppercase;margin:0}.bb-sample{color:var(--bb-aqua-text);font-size:var(--fs-caption);letter-spacing:.04em;margin:0 0 12px}.bb-hero{align-items:start;gap:16px;display:grid}@container (min-width:760px){.bb-hero{grid-template-columns:minmax(0,1fr) minmax(240px,300px)}}.bb-name{color:var(--bb-ink);font-size:var(--fs-display);letter-spacing:-.02em;margin:0;font-weight:700;line-height:1.1}.bb-handle{color:var(--bb-muted);font-size:var(--fs-caption);letter-spacing:.04em;margin:4px 0 0}.bb-identity-row{flex-wrap:wrap;align-items:center;gap:10px;margin-top:12px;display:flex}.bb-social{gap:8px;display:flex}.bb-chips,.bb-dd-stops,.bb-ledger,.bb-miles,.bb-scale-stops,.bb-social,.bb-tickers{margin:0;padding:0;list-style:none}.bb-chips{flex-wrap:wrap;gap:8px;margin-top:12px;display:flex}.bb-chip,.bb-copier-pill,.bb-mile,.bb-pill,.bb-tickers li{border:1px solid var(--bb-line);min-height:28px;color:var(--bb-ink);font-size:var(--fs-caption);letter-spacing:.08em;text-transform:uppercase;border-radius:999px;align-items:center;gap:6px;padding:0 10px;display:inline-flex}.bb-rail{border:1px solid var(--bb-line);background:var(--bb-panel);border-radius:6px;flex-direction:column;gap:8px;padding:14px;display:flex}.bb-fee{color:var(--bb-ink);font-family:var(--font-mono,ui-monospace,SFMono-Regular,Menlo,monospace);font-size:var(--fs-title);font-variant-numeric:tabular-nums;letter-spacing:-.02em;margin:0;font-weight:700}.bb-fee span{color:var(--bb-muted);font-size:var(--fs-caption);letter-spacing:.08em;text-transform:uppercase;margin-left:2px;font-weight:500}.bb-copier-pill{width:fit-content;color:var(--bb-aqua-text);border-color:rgb(var(--zer01-accent-rgb)/.45)}.bb-cta{min-height:44px;font-size:var(--fs-caption);letter-spacing:.12em;text-transform:uppercase;justify-content:center;align-items:center;margin-top:4px;padding:0 16px;font-weight:700;text-decoration:none;display:inline-flex}.bb-build-lead,.bb-fact,.bb-notice,.bb-prose,.bb-skin-note,.bb-status{color:var(--bb-ink);font-size:var(--fs-body,.875rem);margin:0;line-height:1.45}.bb-fact,.bb-meta,.bb-skin-note,.bb-status{color:var(--bb-muted);font-size:var(--fs-caption)}.bb-aqua,.bb-up{color:var(--bb-aqua-text)}.bb-down{color:var(--term-down)}.bb-flat{color:var(--bb-ink)}.bb-skin{border:1px solid var(--bb-line);background:var(--bb-surface);border-radius:6px;margin-top:16px;padding:14px 14px 12px}.bb-kicker{color:var(--bb-muted);font-size:var(--fs-caption);letter-spacing:.14em;text-transform:uppercase;margin:0}.bb-skin-value{color:var(--bb-ink);font-family:var(--font-mono,ui-monospace,SFMono-Regular,Menlo,monospace);font-size:var(--fs-display);font-variant-numeric:tabular-nums;margin:6px 0 0;font-weight:700;line-height:1.05}.bb-skin-value span{color:var(--bb-muted);font-size:var(--fs-caption);letter-spacing:.12em}.bb-skin-note{margin-top:6px}.bb-scale{margin-top:14px}.bb-activity,.bb-bar,.bb-dd-track,.bb-scale-track,.bb-split{background:var(--bb-line);border-radius:999px;height:8px;position:relative;overflow:hidden}.bb-activity>span,.bb-bar>span,.bb-scale-fill,.bb-split-win{background:var(--zer01-accent);position:absolute;inset:0 auto 0 0}.bb-dd-marker,.bb-scale-marker{border:2px solid var(--bb-plate);background:var(--zer01-accent);width:11px;height:11px;box-shadow:0 0 0 1px var(--zer01-accent);border-radius:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.bb-activity-key,.bb-dd-stops,.bb-scale-stops,.bb-split-key{color:var(--bb-muted);font-size:var(--fs-caption);letter-spacing:.04em;justify-content:space-between;gap:4px;margin-top:6px;display:flex}.bb-scale-stops li[data-on=true]{color:var(--bb-aqua-text)}.bb-miles{flex-wrap:wrap;gap:8px;margin-top:14px;display:flex}.bb-mile{color:var(--bb-aqua-text);border-color:rgb(var(--zer01-accent-rgb)/.4);background:rgb(var(--zer01-accent-rgb)/.08);text-transform:none;letter-spacing:.02em}.bb-mile-next{color:var(--bb-muted);background:0 0;border-style:dashed}.bb-mile-hint{color:var(--bb-muted);letter-spacing:0;text-transform:none}.bb-mile-next .bb-mile-hint:before{content:" · "}.bb-section{border-top:1px solid var(--bb-line);margin-top:8px;padding:16px 0 8px}.bb-section-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:8px 16px;display:flex}.bb-section-head h2{color:var(--bb-ink);font-size:var(--fs-title);letter-spacing:-.01em;margin:0;font-weight:650}.bb-section-head h2 span{color:var(--bb-aqua-text);font-size:var(--fs-caption);letter-spacing:.14em;margin-right:8px}.bb-hero-return,.bb-section-head h2 span{font-family:var(--font-mono,ui-monospace,SFMono-Regular,Menlo,monospace)}.bb-hero-return{font-size:calc(var(--fs-display) * 1.15);font-variant-numeric:tabular-nums;text-align:right;margin:0;font-weight:700;line-height:1}.bb-hero-return span{color:var(--bb-muted);font-size:var(--fs-caption);letter-spacing:.12em;text-transform:uppercase;margin-top:4px;font-weight:500;display:block}.bb-windows{flex-wrap:wrap;gap:6px;margin-top:12px;display:flex}.bb-window{border:1px solid var(--bb-line);min-height:36px;color:var(--bb-muted);font-size:var(--fs-caption);letter-spacing:.08em;cursor:pointer;background:0 0;border-radius:999px;align-items:center;gap:8px;padding:0 12px;display:inline-flex}.bb-window.is-active{border-color:var(--zer01-accent);background:rgb(var(--zer01-accent-rgb)/.12);color:var(--bb-ink)}.bb-chart{margin-top:8px}.bb-chart-stage{position:relative}.bb-chart-svg{width:100%;height:auto;color:var(--bb-muted);display:block}.bb-ylabels{pointer-events:none;width:9.5%;position:absolute;inset:0 auto 0 0}.bb-ylabels span{color:var(--bb-muted);font-family:var(--font-mono,ui-monospace,SFMono-Regular,Menlo,monospace);font-size:var(--fs-caption);font-variant-numeric:tabular-nums;position:absolute;right:2px;transform:translateY(-50%)}.bb-callout,.bb-readout{z-index:2;border:1px solid rgb(var(--zer01-accent-rgb)/.55);background:var(--bb-plate);color:var(--bb-aqua-text);font-size:var(--fs-caption);letter-spacing:.04em;white-space:nowrap;pointer-events:none;border-radius:999px;padding:3px 8px;position:absolute;transform:translate(-70%,-140%)}.bb-callout.is-end{transform:translate(calc(-100% - 8px),-80%)}.bb-callout-down{color:var(--term-down);border-color:var(--term-down)}@supports (color:color-mix(in lab,red,red)){.bb-callout-down{border-color:color-mix(in srgb,var(--term-down) 55%,transparent)}}.bb-callout-down{transform:translate(-50%,14px)}.bb-callout-down.is-above{transform:translate(-50%,calc(-100% - 10px))}.bb-readout{color:var(--bb-ink);transform:translate(10px,-50%)}.bb-readout.is-left{transform:translate(calc(-100% - 10px),-50%)}.bb-trough-dot{fill:var(--term-down)}.bb-chart-scale{color:var(--bb-muted);font-family:var(--font-mono,ui-monospace,SFMono-Regular,Menlo,monospace);font-size:var(--fs-caption);justify-content:space-between;margin-top:4px;padding-left:9.75%;display:flex}.bb-gauges{gap:10px;margin-top:12px;display:grid}@container (min-width:680px){.bb-gauges{grid-template-columns:repeat(3,minmax(0,1fr))}}.bb-gauge{border:1px solid var(--bb-line);background:var(--bb-surface);border-radius:6px;min-width:0;padding:12px}.bb-gauge-value{font-family:var(--font-mono,ui-monospace,SFMono-Regular,Menlo,monospace);font-size:var(--fs-title);font-variant-numeric:tabular-nums;margin:6px 0 2px;font-weight:700;line-height:1.05}.bb-dd,.bb-split{margin-top:10px}.bb-split{background:0 0;display:flex;overflow:hidden}.bb-split-loss,.bb-split-win{height:8px;position:relative;inset:auto}.bb-split-loss{background:var(--bb-loss)}.bb-split-key span:first-child{color:var(--bb-aqua-text)}.bb-dd-track{overflow:visible}.bb-recent{border:1px solid var(--bb-line);background:var(--bb-panel);border-radius:6px;gap:12px;margin-top:12px;padding:12px;display:grid}@container (min-width:680px){.bb-recent{grid-template-columns:auto minmax(0,1fr) minmax(180px,240px);align-items:center}}.bb-recent-count{color:var(--bb-ink);font-family:var(--font-mono,ui-monospace,SFMono-Regular,Menlo,monospace);font-size:var(--fs-title);font-variant-numeric:tabular-nums;margin:4px 0 0;font-weight:700;line-height:1}.bb-recent-count span{color:var(--bb-muted);font-size:var(--fs-caption);letter-spacing:.08em;text-transform:uppercase;margin-left:6px;font-weight:500}.bb-tickers{flex-wrap:wrap;gap:6px;display:flex}.bb-tickers li{letter-spacing:.06em;min-height:26px}.bb-standout{border:1px solid rgb(var(--zer01-accent-rgb)/.45);background:var(--bb-surface);border-radius:6px;margin-top:12px;padding:14px}.bb-standout-row{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:8px;margin-top:8px;display:flex}.bb-standout-pct,.bb-standout-pnl{font-family:var(--font-mono,ui-monospace,SFMono-Regular,Menlo,monospace);font-variant-numeric:tabular-nums;margin:0;font-weight:700}.bb-standout-pct{font-size:var(--fs-display);line-height:1}.bb-standout-pnl{color:var(--bb-ink);font-size:var(--fs-title);text-align:right}.bb-standout .bb-bar{margin-top:12px}.bb-ledger{flex-direction:column;gap:8px;margin-top:10px;display:flex}.bb-ledger-row{border:1px solid var(--bb-line);background:var(--bb-surface);border-radius:6px;grid-template-columns:2rem 4.2rem minmax(0,1fr) auto;align-items:center;gap:8px 10px;padding:8px 10px;display:grid}.bb-rank{color:var(--bb-muted);letter-spacing:.08em}.bb-sym{color:var(--bb-ink);font-family:var(--font-mono,ui-monospace,SFMono-Regular,Menlo,monospace);letter-spacing:.06em;font-weight:700}.bb-ledger-row .bb-meta{grid-column:2/-1}.bb-pill{font-variant-numeric:tabular-nums;min-height:26px}.bb-story{gap:16px;margin-top:12px;display:grid}@container (min-width:680px){.bb-story{grid-template-columns:1fr 1fr}}.bb-story .bb-prose{white-space:pre-line;margin-top:6px}.bb-offer-name{color:var(--bb-ink);font-size:var(--fs-body,1rem);margin:4px 0 0;font-weight:650}.bb-build{border-top:1px solid var(--bb-line);margin-top:8px;padding-top:16px}.bb-build-lead{margin-top:6px}.bb-slots{gap:10px;margin-top:12px;display:grid}@container (min-width:680px){.bb-slots{grid-template-columns:repeat(3,minmax(0,1fr))}}.bb-slot{border:1px dashed var(--bb-line);background:linear-gradient(to right,rgb(var(--zer01-accent-rgb)/.04) 1px,transparent 1px),linear-gradient(to bottom,rgb(var(--zer01-accent-rgb)/.04) 1px,transparent 1px);background-size:14px 14px;border-radius:6px;min-height:112px;padding:12px}.bb-slot-title{color:var(--bb-ink);font-size:var(--fs-body,.95rem);margin:8px 0 4px;font-weight:650}.bb-notice{color:var(--term-warn,var(--bb-muted));margin-top:12px}@container (max-width:560px){.bb-edition{flex-direction:column;align-items:flex-start}.bb-edition-meta{letter-spacing:.08em}.bb-hero-return{text-align:left}.bb-ledger-row{grid-template-columns:2rem minmax(0,1fr) auto}.bb-ledger-row .bb-rank{grid-area:1/1}.bb-ledger-row .bb-sym{grid-area:1/2}.bb-ledger-row .bb-pill{grid-area:1/3}.bb-ledger-row .bb-bar{grid-area:2/1/auto/-1}.bb-ledger-row .bb-meta{grid-area:3/1/auto/-1}}.bb-compact{padding:12px 12px 4px}.bb-compact .bb-hero-return,.bb-compact .bb-name,.bb-compact .bb-skin-value,.bb-compact .bb-standout-pct{font-size:var(--fs-title)}.bb-studio{gap:16px;margin-top:8px;display:grid}@media (min-width:1100px){.bb-studio{grid-template-columns:minmax(250px,320px) minmax(0,1fr);align-items:start}}.bb-studio-controls,.bb-studio-preview{min-width:0}.bb-studio-preview{position:sticky;top:12px}.bb-studio h3{color:var(--term-key);font-size:var(--fs-title);margin:12px 0 4px}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@property --tw-scale-x{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-y{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-z{syntax:"*";inherits:false;initial-value:1}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-space-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-divide-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-ordinal{syntax:"*";inherits:false}@property --tw-slashed-zero{syntax:"*";inherits:false}@property --tw-numeric-figure{syntax:"*";inherits:false}@property --tw-numeric-spacing{syntax:"*";inherits:false}@property --tw-numeric-fraction{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-duration{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}@property --tw-content{syntax:"*";inherits:false;initial-value:""}@keyframes spin{to{transform:rotate(1turn)}}@keyframes pulse{50%{opacity:.5}}