/*! 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)))){*,:before,:after,::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--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-backdrop-blur:initial;--tw-backdrop-brightness:initial;--tw-backdrop-contrast:initial;--tw-backdrop-grayscale:initial;--tw-backdrop-hue-rotate:initial;--tw-backdrop-invert:initial;--tw-backdrop-opacity:initial;--tw-backdrop-saturate:initial;--tw-backdrop-sepia:initial;--tw-ease:initial}}}@layer theme{:root,:host{--font-sans:-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-mono:"JetBrains Mono", ui-monospace, Menlo, monospace;--spacing:.25rem;--radius-xs:4px;--radius-sm:8px;--radius-md:16px;--radius-lg:.5rem;--ease-in:cubic-bezier(.4, 0, 1, 1);--ease-out:cubic-bezier(0, 0, .2, 1);--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono);--color-canvas-night:#000;--color-hairline-on-dark:#3a2e22;--color-on-primary:#fff;--color-on-primary-mute:#d6c2a4;--color-ink:#000;--color-sky-ember:#cc3a05;--color-sky-orange:#fa520f;--color-sky-amber:#ff8105;--color-sky-peach:#ffb83e;--color-sky-rose:#c9667a;--color-sky-night:#050308;--color-sky-violet:#2f1b45;--color-space-deep:#06101f;--color-space-azure:#2b7fb8;--color-space-azure-soft:#8fc2e6;--color-regolith-deep:#2e1c11;--color-regolith:#6b4529;--color-regolith-light:#a8784a;--color-accent-incandescent:#ffca6e;--color-text-050:#fff1d4;--color-text-300:#ff8105;--color-text-950:#000;--color-page-surface-lift:#0a0705;--color-page-panel:#14100c;--color-page-panel-raised:#1c1712;--color-page-hairline:#3a2e22;--color-page-hairline-strong:#55432f;--color-page-text:var(--color-text-050);--color-page-text-mute:#d6c2a4;--color-page-text-faint:#94806a;--color-accent:#fa520f;--color-state-success:#7fb069;--color-state-warning:#ffb83e;--color-state-error:#e0483a;--color-state-info:#a0b4c8;--color-device-body:#0b0b0b;--color-device-edge:#1f1f1f;--color-device-screen-off:#050505;--color-device-screen-on:#f5f0e8;--color-device-eink:#c9cac6;--color-device-ink:#141414;--color-device-alu:#b8b8b4;--font-display:"Barlow Condensed", "Arial Narrow", Arial, sans-serif;--font-display-stretch:100%;--font-title:"Barlow Condensed", "Arial Narrow", Arial, sans-serif;--font-title-weight:700;--font-note:Cabin, Barlow, Arial, sans-serif;--font-device:Inter, "Helvetica Neue", Arial, sans-serif;--font-body:Barlow, Arial, Verdana, sans-serif;--radius-pill:32px;--radius-device-nano:14px;--radius-device-flex:22px;--spacing-xs:8px;--spacing-md:16px;--spacing-xl:24px;--spacing-huge:48px;--spacing-section:96px}}@layer base{*,:after,:before,::backdrop{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}html,:host{-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;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{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}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,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{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-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{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components{.t-display-monolith{font-family:var(--font-display);letter-spacing:.02em;text-transform:uppercase;font-size:clamp(88px,11.5vw,200px);font-weight:700;line-height:.88}.hero-title{white-space:nowrap;top:66%;transform:translateY(-104%)}@media (width<=767px){.hero-title{white-space:normal;text-align:center;padding:0 20px;font-size:64px;top:31%;transform:translateY(-100%)}}.t-display-xxl{font-family:var(--font-display);letter-spacing:1.6px;text-transform:uppercase;font-size:80px;font-weight:700;line-height:.95}.t-display-xl{font-family:var(--font-display);letter-spacing:1.2px;text-transform:uppercase;font-size:60px;font-weight:700;line-height:1.2}.t-display-lg{font-family:var(--font-display);letter-spacing:.96px;text-transform:uppercase;font-size:48px;font-weight:700;line-height:1.25}.t-numeral-hero{font-family:var(--font-display);letter-spacing:-.01em;font-variant-numeric:tabular-nums;font-size:clamp(96px,12vw,160px);font-weight:600;line-height:1}.t-body-lg{font-family:var(--font-body);letter-spacing:.2px;font-size:18px;font-weight:400;line-height:1.7}.t-body-md{font-family:var(--font-body);letter-spacing:.2px;font-size:16px;line-height:1.5}.t-button-cap{font-family:var(--font-body);letter-spacing:1.17px;text-transform:uppercase;font-size:13px;font-weight:700;line-height:.94}.t-micro-cap{font-family:var(--font-body);letter-spacing:.96px;text-transform:uppercase;font-size:12px;font-weight:400;line-height:2}.t-caption{font-family:var(--font-body);font-size:13px;line-height:1.5}.t-mono-device{font-family:var(--font-mono);letter-spacing:.04em;text-transform:uppercase;font-variant-numeric:tabular-nums;font-size:15px;font-weight:500;line-height:1.6}@media (width<=1279px){.t-display-xxl{font-size:60px;line-height:1.05}}@media (width<=960px){.t-display-xxl{font-size:48px}}@media (width<=767px){.t-display-xxl{letter-spacing:1px;font-size:40px}}.btn-ghost{border:1px solid var(--color-on-primary);border-radius:var(--radius-pill);min-height:50px;color:var(--color-on-primary);white-space:nowrap;background:0 0;justify-content:center;align-items:center;padding:18px 24px;text-decoration:none;transition:background-color .2s cubic-bezier(.23,1,.32,1),color .2s cubic-bezier(.23,1,.32,1),transform .12s ease-out;display:inline-flex}.btn-ghost:hover{background:var(--color-on-primary);color:var(--color-ink)}.btn-ghost:active{transform:scale(.97)}.nav-link{min-height:44px;color:var(--color-on-primary);opacity:.86;align-items:center;padding:0 12px;text-decoration:none;transition:opacity .2s ease-out;display:inline-flex}.nav-link:hover{opacity:1}.hairline-top{border-top:1px solid var(--color-hairline-on-dark)}.t-title-xl{font-family:var(--font-body);letter-spacing:-.035em;text-wrap:balance;font-size:clamp(40px,5.2vw,76px);font-weight:600;line-height:1.02}.t-title-lg{font-family:var(--font-body);letter-spacing:-.03em;text-wrap:balance;font-size:clamp(32px,3.6vw,52px);font-weight:600;line-height:1.08}.t-title-md{font-family:var(--font-body);letter-spacing:-.02em;font-size:clamp(22px,2vw,28px);font-weight:600;line-height:1.2}.t-kicker{font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;font-size:12px;font-weight:400;line-height:1.6}.t-body-sm{font-family:var(--font-body);letter-spacing:.2px;font-size:14px;font-weight:400;line-height:1.5}.t-mono-data{font-family:var(--font-mono);letter-spacing:0;font-variant-numeric:tabular-nums;font-size:14px;font-weight:400;line-height:1.5}.t-mono-data-lg{font-family:var(--font-mono);letter-spacing:-.01em;font-variant-numeric:tabular-nums;font-size:22px;font-weight:500;line-height:1.2}.t-note{font-family:var(--font-note);letter-spacing:.005em;text-wrap:pretty;max-width:46ch;color:var(--color-text-050);font-size:clamp(17px,1.32vw,22px);font-weight:400;line-height:1.55}.t-note b,.t-note strong{color:var(--color-accent);font-weight:500}.app-page{background:var(--color-canvas-night);min-height:100dvh;color:var(--color-page-text);padding-top:72px}.app-column{max-width:1200px;padding-inline:var(--spacing-xl);margin-inline:auto}.app-band{padding-block:var(--spacing-section);border-top:1px solid var(--color-page-hairline)}.app-band:first-of-type{padding-top:var(--spacing-huge);border-top:0}.eyebrow{color:var(--color-page-text-faint)}.app-page .grid>*,.app-page .flex>*{min-width:0}.hairline-bottom{border-bottom:1px solid var(--color-hairline-on-dark)}.panel{background:var(--color-page-panel);border:1px solid var(--color-page-hairline);border-radius:var(--radius-sm);padding:var(--spacing-xl);color:var(--color-page-text)}.panel--raised{background:var(--color-page-panel-raised)}.panel--pending{border-left-color:var(--color-accent)}.app-mirror{background:var(--color-device-screen-off);color:var(--color-device-screen-on);border:1px solid var(--color-page-hairline-strong);border-radius:var(--radius-device-flex);padding:20px 24px}.app-mirror__line{align-items:baseline;gap:14px;display:flex}.app-mirror__label{color:var(--color-page-text-faint);flex:none}.app-mirror--pending{border-left-color:var(--color-accent)}.device-frame{background:var(--color-device-screen-off);border:1px solid var(--color-page-hairline-strong);border-radius:var(--radius-device-flex);width:fit-content;max-width:100%;padding:14px}.device-frame img{border-radius:var(--radius-device-nano);cursor:pointer;-webkit-user-select:none;user-select:none;-webkit-user-drag:none;touch-action:none;width:100%;max-width:300px;display:block}.data-scroll{max-width:100%;overflow-x:auto}.data-table{border-collapse:collapse;width:100%}.data-table th{background:var(--color-page-panel-raised);color:var(--color-page-text-faint);font-family:var(--font-body);letter-spacing:.96px;text-transform:uppercase;text-align:left;white-space:nowrap;padding:4px 16px;font-size:12px;font-weight:400;line-height:2}.data-table td{font-family:var(--font-mono);font-variant-numeric:tabular-nums;border-bottom:1px solid var(--color-page-hairline);vertical-align:top;color:var(--color-page-text);border-left:1px solid #0000;padding:12px 16px;font-size:14px;line-height:1.5}.data-table tr:hover td:first-child{border-left-color:var(--color-page-hairline-strong)}.data-table .num{text-align:right;white-space:nowrap}.data-table .label{font-family:var(--font-body);letter-spacing:.2px}.is-success{color:var(--color-state-success)}.is-warning{color:var(--color-state-warning)}.is-error{color:var(--color-state-error)}.is-info{color:var(--color-state-info)}.is-mute{color:var(--color-page-text-mute)}.is-faint{color:var(--color-page-text-faint)}.row{justify-content:space-between;align-items:baseline;gap:var(--spacing-md);border-top:1px solid var(--color-page-hairline);font-family:var(--font-mono);font-variant-numeric:tabular-nums;padding:12px 0;font-size:14px;display:flex}.row:first-child{border-top:0}.row__label{color:var(--color-page-text-mute);text-transform:uppercase;letter-spacing:.06em}.row__value{color:var(--color-page-text);text-align:right;overflow-wrap:anywhere}.row__value--key{color:var(--color-accent)}.app-badge{font-family:var(--font-body);letter-spacing:.96px;text-transform:uppercase;border-radius:var(--radius-xs);border:1px solid color-mix(in oklab, currentColor 40%, transparent);white-space:nowrap;padding:2px 8px;font-size:12px;line-height:1.6;display:inline-block}.field{background:var(--color-page-surface-lift);width:100%;min-height:48px;color:var(--color-page-text);border:1px solid var(--color-page-hairline);border-radius:var(--radius-xs);font-family:var(--font-mono);font-variant-numeric:tabular-nums;padding:12px 16px;font-size:16px;display:block}.field::placeholder{color:var(--color-page-text-faint)}.field:focus{border-color:var(--color-accent);outline:none}.field-label{color:var(--color-page-text-faint);margin-bottom:6px;display:block}.btn-ghost[disabled],.btn-sign[disabled]{opacity:.38;pointer-events:none}.btn-ghost--quiet{border-color:var(--color-page-hairline-strong);color:var(--color-page-text-mute)}.btn-ghost--small{min-height:44px;padding:12px 18px}.btn-sign{border:1px solid var(--color-text-050);border-radius:var(--radius-pill);background:var(--color-text-050);min-height:50px;color:var(--color-ink);white-space:nowrap;cursor:pointer;justify-content:center;align-items:center;padding:18px 24px;transition:transform .12s ease-out;display:inline-flex}.btn-sign:active{transform:scale(.97)}button.btn-ghost,button.nav-link{cursor:pointer;font:inherit;background:0 0}button.nav-link{border:0}.nav-link[aria-current=page]{opacity:1;box-shadow:inset 0 -1px 0 var(--color-accent)}.segments{gap:var(--spacing-md);display:inline-flex}.segment{min-height:44px;color:var(--color-page-text-faint);cursor:pointer;font-family:var(--font-body);letter-spacing:.2px;background:0 0;border:0;border-bottom:1px solid #0000;padding:6px 0;font-size:13px}.segment[aria-pressed=true]{color:var(--color-page-text);border-bottom-color:var(--color-accent)}.anchored{padding-top:34px;padding-left:220px;position:relative}.anchored:before{content:"";border-left:1px solid var(--color-accent);border-bottom:1px solid var(--color-accent);width:200px;height:46px;position:absolute;top:0;left:0}.anchored__dot{background:var(--color-accent);border-radius:50%;width:5px;height:5px;position:absolute}.anchored__dot--from{top:-2px;left:-2px}.anchored__dot--to{top:44px;left:198px}@media (width<=767px){.anchored{padding-top:0;padding-left:0}.anchored:before,.anchored__dot{display:none}}.thread{gap:var(--spacing-md);flex-direction:column;display:flex}.thread__you{border:1px solid var(--color-page-hairline-strong);border-radius:var(--radius-sm);max-width:60ch;color:var(--color-page-text);align-self:flex-end;padding:12px 16px}.thread__them{border-left:1px solid var(--color-page-hairline-strong);max-width:68ch;color:var(--color-page-text);white-space:pre-wrap;padding:12px 0 12px 16px}.thread__trace{color:var(--color-state-info);margin-top:10px;display:block}.thread__prose{white-space:normal}.thread__prose p{margin:0}.thread__prose p+p,.thread__prose p+ul,.thread__prose ul+p{margin-top:10px}.thread__prose ul{margin:0;padding-left:1.2em;list-style:outside}.thread__prose li+li{margin-top:6px}.thread__prose b{color:var(--color-text-050,inherit);font-weight:600}.log{white-space:pre-wrap;max-height:320px;color:var(--color-page-text-mute);overflow:auto}.toasts{right:var(--spacing-xl);bottom:var(--spacing-xl);z-index:30;gap:var(--spacing-xs);flex-direction:column;max-width:min(460px,100vw - 48px);display:flex;position:fixed}.toast{background:var(--color-page-panel-raised);border:1px solid var(--color-page-hairline-strong);border-radius:var(--radius-xs);cursor:pointer;text-align:left;font:inherit;border-left-color:currentColor;padding:12px 16px}.device-hint{left:50%;bottom:var(--spacing-xl);z-index:30;background:var(--color-device-screen-off);color:var(--color-device-screen-on);border:1px solid var(--color-page-hairline-strong);border-left-color:var(--color-accent);border-radius:var(--radius-xs);max-width:calc(100vw - 48px);padding:12px 18px;position:fixed;transform:translate(-50%)}.skeleton{background:var(--color-page-hairline);height:1px;margin:22px 0}}@layer utilities{.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;position:absolute;overflow:hidden}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.inset-0{inset:0}.inset-x-0{inset-inline:0}.top-0{top:0}.isolate{isolation:isolate}.z-20{z-index:20}.m-0{margin:0}.mx-auto{margin-inline:auto}.mt-1{margin-top:var(--spacing)}.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-12{margin-top:calc(var(--spacing) * 12)}.-mr-3{margin-right:calc(var(--spacing) * -3)}.mb-0{margin-bottom:0}.mb-3{margin-bottom:calc(var(--spacing) * 3)}.mb-4{margin-bottom:calc(var(--spacing) * 4)}.mb-8{margin-bottom:calc(var(--spacing) * 8)}.-ml-3{margin-left:calc(var(--spacing) * -3)}.ml-2{margin-left:calc(var(--spacing) * 2)}.block{display:block}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.table{display:table}.h-\[72px\]{height:72px}.h-dvh{height:100dvh}.h-full{height:100%}.min-h-dvh{min-height:100dvh}.w-full{width:100%}.max-w-\[14ch\]{max-width:14ch}.max-w-\[16ch\]{max-width:16ch}.max-w-\[18ch\]{max-width:18ch}.max-w-\[20ch\]{max-width:20ch}.max-w-\[22ch\]{max-width:22ch}.max-w-\[24ch\]{max-width:24ch}.max-w-\[36ch\]{max-width:36ch}.max-w-\[40ch\]{max-width:40ch}.max-w-\[46ch\]{max-width:46ch}.max-w-\[48ch\]{max-width:48ch}.max-w-\[52ch\]{max-width:52ch}.max-w-\[58ch\]{max-width:58ch}.max-w-\[60ch\]{max-width:60ch}.max-w-\[62ch\]{max-width:62ch}.max-w-\[72ch\]{max-width:72ch}.max-w-\[520px\]{max-width:520px}.max-w-\[620px\]{max-width:620px}.max-w-\[720px\]{max-width:720px}.max-w-\[860px\]{max-width:860px}.max-w-\[1200px\]{max-width:1200px}.flex-1{flex:1}.shrink{flex-shrink:1}.grow{flex-grow:1}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.cursor-pointer{cursor:pointer}.list-none{list-style-type:none}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.items-center{align-items:center}.items-end{align-items:flex-end}.justify-between{justify-content:space-between}.gap-2{gap:calc(var(--spacing) * 2)}.gap-3{gap:calc(var(--spacing) * 3)}.gap-4{gap:calc(var(--spacing) * 4)}.gap-6{gap:calc(var(--spacing) * 6)}.gap-8{gap:calc(var(--spacing) * 8)}.gap-10{gap:calc(var(--spacing) * 10)}.gap-x-4{column-gap:calc(var(--spacing) * 4)}.gap-x-5{column-gap:calc(var(--spacing) * 5)}.gap-y-1{row-gap:var(--spacing)}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.overflow-auto{overflow:auto}.overflow-hidden{overflow:hidden}.rounded{border-radius:.25rem}.border{border-style:var(--tw-border-style);border-width:1px}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-hairline-on-dark{border-color:var(--color-hairline-on-dark)}.bg-canvas-night{background-color:var(--color-canvas-night)}.object-cover{object-fit:cover}.object-center{object-position:center}.p-0{padding:0}.p-8{padding:calc(var(--spacing) * 8)}.px-4{padding-inline:calc(var(--spacing) * 4)}.px-6{padding-inline:calc(var(--spacing) * 6)}.py-2{padding-block:calc(var(--spacing) * 2)}.py-8{padding-block:calc(var(--spacing) * 8)}.py-16{padding-block:calc(var(--spacing) * 16)}.text-center{text-align:center}.text-left{text-align:left}.text-balance{text-wrap:balance}.text-pretty{text-wrap:pretty}.text-wrap{text-wrap:wrap}.break-all{word-break:break-all}.whitespace-pre-wrap{white-space:pre-wrap}.text-on-primary-mute{color:var(--color-on-primary-mute)}.text-page-text{color:var(--color-page-text)}.text-page-text-faint{color:var(--color-page-text-faint)}.text-page-text-mute{color:var(--color-page-text-mute)}.text-state-success{color:var(--color-state-success)}.text-text-050{color:var(--color-text-050)}.uppercase{text-transform:uppercase}.tabular-nums{--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.underline{text-decoration-line:underline}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);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);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.blur{--tw-blur:blur(8px);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,)}.filter{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,)}.backdrop-filter{-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.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))}.ease-in{--tw-ease:var(--ease-in);transition-timing-function:var(--ease-in)}.ease-out{--tw-ease:var(--ease-out);transition-timing-function:var(--ease-out)}@media (width>=48rem){.md\:col-span-5{grid-column:span 5/span 5}.md\:col-span-7{grid-column:span 7/span 7}.md\:block{display:block}.md\:hidden{display:none}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}.md\:flex-row{flex-direction:row}.md\:items-end{align-items:flex-end}.md\:px-8{padding-inline:calc(var(--spacing) * 8)}.md\:text-right{text-align:right}}@media (width>=80rem){.xl\:col-span-4{grid-column:span 4/span 4}.xl\:col-span-5{grid-column:span 5/span 5}.xl\:col-span-6{grid-column:span 6/span 6}.xl\:col-span-7{grid-column:span 7/span 7}.xl\:col-start-7{grid-column-start:7}.xl\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.xl\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.xl\:grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}.xl\:grid-cols-\[2fr_1\.3fr_0\.7fr_1\.3fr_auto\]{grid-template-columns:2fr 1.3fr .7fr 1.3fr auto}.xl\:items-end{align-items:flex-end}.xl\:gap-10{gap:calc(var(--spacing) * 10)}}}@font-face{font-family:Barlow Condensed;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/barlow-condensed-vietnamese-600-normal-A5AYRdjN.woff2)format("woff2"),url(/assets/barlow-condensed-vietnamese-600-normal-CNlPk46_.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Barlow Condensed;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/barlow-condensed-latin-ext-600-normal-18ESti3H.woff2)format("woff2"),url(/assets/barlow-condensed-latin-ext-600-normal-Clv9cIcR.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Barlow Condensed;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/barlow-condensed-latin-600-normal-DepVgxBB.woff2)format("woff2"),url(/assets/barlow-condensed-latin-600-normal-BFJEwTuo.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Barlow Condensed;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/barlow-condensed-vietnamese-700-normal-DYeBwlKR.woff2)format("woff2"),url(/assets/barlow-condensed-vietnamese-700-normal-DhIzd8Tb.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Barlow Condensed;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/barlow-condensed-latin-ext-700-normal-CwuXbfVR.woff2)format("woff2"),url(/assets/barlow-condensed-latin-ext-700-normal-BIHFfxf0.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Barlow Condensed;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/barlow-condensed-latin-700-normal-v1xN8_Wq.woff2)format("woff2"),url(/assets/barlow-condensed-latin-700-normal-Dmwat-ge.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Barlow;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/barlow-vietnamese-400-normal-Dpl4UHAZ.woff2)format("woff2"),url(/assets/barlow-vietnamese-400-normal-BFeobeCK.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Barlow;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/barlow-latin-ext-400-normal-HxX4XjxC.woff2)format("woff2"),url(/assets/barlow-latin-ext-400-normal-CvBsJvxq.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Barlow;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/barlow-latin-400-normal-qiz4-Cze.woff2)format("woff2"),url(/assets/barlow-latin-400-normal-fsAxiSwU.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Barlow;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/barlow-vietnamese-700-normal-D6euyNzi.woff2)format("woff2"),url(/assets/barlow-vietnamese-700-normal-4Jt4k04K.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Barlow;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/barlow-latin-ext-700-normal-BLuWmldJ.woff2)format("woff2"),url(/assets/barlow-latin-ext-700-normal-CctuGmmz.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Barlow;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/barlow-latin-700-normal-A9pxMQ4z.woff2)format("woff2"),url(/assets/barlow-latin-700-normal-__SGTsZ1.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:400;src:url(data:font/woff2;base64,d09GMgABAAAAAASIABAAAAAACQQAAAQuAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGhwbHhwoBmA/U1RBVF4AdBEICoRkhAALIAABNgIkAzoEIAWFAAeBFAwHG2oHKJ6DceNW4lJEFHn9tEOE37LNsvkjHr7f739rn3u+OSrSxLQytE91Dw2PYtNVq3Qaw/vJ7fUBMdOj/u2ImB98cT5WUx9F13ZKt06mU7tG1sAYcM26yCRX4f/0904bmwq8hwkUUMTRX61pa9C3xlpAGYw1vOu8C2SBZZFlld7DAW82RJWmwYMI1AJCKBNCIASqdZGFmtPSNQRhMpR0EKjWTwm6z6sJ+4jqhxjovTinVdRpZaQjaQzAYjI8NgAKDJCokgunCn9oUQE8VZd/F//+v6P4F1U9gLr58yNI/dJX9BAshEoJbTDogz7ocKoUsPvES8UK/aQIUQgpGgECBVLkOEV6iASTYgNAPKdNXayhDPL7IJuAZnEYSZ0eOLc9i5Rv5/+lEi3sW/kfnCf/+fTe0sxS7CKLx5erRJkKOixEqQaoqrvx5HN4iz4VhX0gS6DjFIWUzn/fIXJRVFY1NFRVNVeFt+SYmrK6vCU6eJsnKnJj5HTESMTQZOTI3Y/tzr3rUcOsiRy/ciP50s3Mycgxmhz9GMXhjzVH30ut796NHP0UUa31/Zoa6vCH6iPvdIM0IRANaT60FablmZlZd+UKNFy9NrvnFGxb5NC2CRxR0/rIyF/WNn+35sv9r+tHVhkseuWGKkCPPh96+GXt8Lc/Sh24ujfjf+tNw1lZWreiPuHb/PSpyjdv2rf/++ZE5TSKjFdZxYsBvr1sEHl5STuHZqYR7jGYGvGBBdjcaB5bODY1GAxMjsd0wDMIzXAXODRd74DxNMtO4YuYHclgLQRzp9KlUmxptCwv9bYgvWGD2xBW7r9413fdJu+mxzvzAUYeeONQvZP4kgfqZle4jhH/MWh+UbxgtJdrLdXLymNL53PRU0D3Q6FcXTfGqGcul6vrqhgLGAVSv+IVIfZOHpu+mlLqSlnj903j8mazXDsba/wbxhS/4Oubh1c5/uXDgt4j5KtnGEy5BIJHo0ur+jD+r2qCkuP1aRVM8EpUoRYSJyqNRA38uwDvHBNo0AejO2Z+ZYLLal1QiFyFh1EDQOgSCSCpjwwKU8yDbIjroEwne0G5Qca49cYp4AlqtQNZfWTQoFb1tRpFYAmRD+HXTkV4uQhG2bg4OKmyoypAsUGtWgQXyFxYrkpODeUxvGqIZA61erXo0sFG1UBGuPgpuon8RNUG2DhovAjZCBuZwtXrU3mQGki9+pm0eVZAXoWxLWTQoYHBPrJR4WunNxIFbCHfkTyPK+sqxjxDmGArZvf79JGJ3GwEqjwc7a7NIrl/7bJ7Nzu4+n1Ow6shEPnUrtVo7cnd5Wi5qCUbBIQbNKCP95FMCSZylEV5VCiiMqqiOmrKZ/I/C0gI1fyuulVcM2E1r4MhtcV/fbCD+HwEvVzH1dGNAzFE0FTbKzyQz3gootrNbN2a4PuG0j0JOgE=)format("woff2"),url(data:font/woff;base64,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)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/jetbrains-mono-cyrillic-400-normal-BEIGL1Tu.woff2)format("woff2"),url(/assets/jetbrains-mono-cyrillic-400-normal-ugxPyKxw.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/jetbrains-mono-greek-400-normal-C190GLew.woff2)format("woff2"),url(/assets/jetbrains-mono-greek-400-normal-B9oWc5Lo.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:400;src:url(data:font/woff2;base64,d09GMgABAAAAAA9UABAAAAAALMAAAA7zAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGnAbhWocghYGYD9TVEFUXgCDBBEICrBAp3ILgjgAATYCJAOEKAQgBYUAB4xODAcbIiYzo8LGAQCKfn4o/usELQ4rdj22ABHwitFYjZPqB3XSqAbV3C5dFkHYtTehxpeGbU+3+QexdERCkxARw9oNxAyetvXzdhdjl/7aiBiHgcqBjZywaGPSh4mNFccpF3DHlfyO8Jc/OiSe/kb7/iQYRAE23iScpHngiRRBFETNiZzQwc2HOllJ0fqXIjTY8RTYbDsklKc81hGPQcOJojhD/w80ll1aG/qiQErbzqOXjmvOVKd14tuv+Hxrlbarq/5xH7CiMPjaZXlrfNSp7uqaroZXvYAzc8A0kH2zs3MvHQBUORcJ2GG2cdFRgArh+Sgb7yOsjImpmgM0kq1FwhQCQzQ1Mt+j7at5GSAAIQAAKFLk6uMul4pIl4HIpEEUK0dUMiCMmhFWNoSDC+Exghgzi5i3hNhtN9qaINo+EbQj1tEIgJVLj5oebQ6I1/fyLMQYALYgALKS0yEOQCJG89uIiEPKyeRDVCmC0HgZ203jIg7kk6cHxfEKeBSDXtxd6n5yJzqpfSgXs9xMri1fPezlKMAVcCGEIhmwHiDRtJOyKfXkGsAVqI7ohIZs0rsDM/IU4fuQgkppCk2n+VRHy6mFttJ26t16mBjQPyIeYhvZnyXaiDSeaAYYXLiKPIm4uKh1zIq6gSRVU7WNPIV5v1PwBOy07RrrT6skwoEAtYyZeYgpBUABaDEmtPWRGP/UGABFgUUjchFXAghAgAYQpyPkCIBBoRwQgU/g3kQcyqTY9KSDItmjjmmkP+qJHG3C66hjXhtlhzwglI+1+4Be+T77hYQxxeNkCIDaKU+ANXhkMqePOVAQr7uwCjoBlCdtHQE8TNRd17//A/evkhSpkOMDA9VTmwAVAbLNlwMkoAG5qG2bWCYA/h3uEYgEhFqSmJJPpCIFbJHg1Aw5GaAujjqMzIHc8NrIHBEJJjGZP3cuFQZD9PvzLvZIaCIjBcTvEnIzTWiGjqdzlD+VAO2TUERK8smEi8lNNOguiAM9P6Gfo6bX8bD0v7V/cPwA/fDBi0BaGgUllWy5AATy6X9gAZqRVIsMLuVmqQ3QmrBbiFgTiWbxLDj1hBqINGLVYewQwySWWRyeQK1kXVJ0S2UjZ5WgXaIOSTodp42CUzqHXH226ZfJI4tXth45eqnslGdQgSGFhmmMyOdTbEyJcdv56U0pNa3MDJ1JVRZUmldtkcESglQkAOA8AMgAoBeYLQi+wDxAtwAAGlXJUdVLPLmo/TLRystE3SsqO29LUY0hsrtvBoXUw1Fy+XjIhqbj4rEZISsUysW1L68PlGRwyWImjWXjS9LFyUzjC7v7Z5hYsYKRhIH49EyxTJxutwOy2PRxp1R63SVViB+eNFYRywlEzJBIMDIl5Aa4PtbFOno416WTTkfVQwSPgIve66BCbLAuLmpCh59ln5uFECODSuUIJ2CJCCzDwbf+DV2/3yTtan5J1gEVuilcVASHULO9Bt+nWkIEHMMit5gOxaO4JpWjvdzOcySeFek9q4dy3jxi2BxHwsuuo2CzbQ+KJWxyqPUJljVCU3WT8JwlhZyLkKODRhZkQByHu8ERJIcGBexSmdwGPfMPbjnC0SwRUTyCAIwY4Mdr9zxJTKE5yp0mcEe9s3Umm/TZp2s4X/27cQUmhrd4Ow4ibPOTOxxT6w+S8ENc9AGE7meFOlNbuzjngJtzjFKcrMsxtf4G4UIPcNGXbvwNaeDea6+1L7kaYG+M13a455pruOh5Ww0HlhllPy/PsqS9Zr7ZV9cSLODAoItzBt2cI5i1brCxQRIcH6yr9wV5+XjhtlxuziH7LiqGTXVnkfCZntd1doJ5liyIno6X3GqH56fcnGNwE2IXvYhw5a/MJGsMns/TOawd+2HX5kOXxQZFsYkwmMetzGtqKDKSe+h9h7jX77z2Snb98vyL7rjmil1N3B/cCBfsC5rymA/ExpPlni/DL9i7eflmn66oxrSlMRRB/8Dbq/e/3aN95L3BG+dFd1d+uCVzKhQy5/+I77CmWJ/o2Hygaay8yleXU1c1NH2IpqHOYUtriyWHf3iZwxjZvNxm/Ti/O5+22uC3nVFxhu1wvQc08ZZ+nb5/9oBF38ehJXaKPt7K6/v34Ltqai21rbXDXI3BRDa+9XDSGp8gzZZarV2ag9v3RBzSNfFjU/M+uVduNDTsMNY0GCOHDU3O4dazeb3zFXjg0rlPuiV75+m+kzV3v5qc/PHdJ2j6pI+wDP+U7mFPW/uw23ltZemTVTo+3+KNa1yyuwdmfI41j1/yvbG3oaLR3G3Sd1xdrNOUfAou3jYw0z860D9jr+9sqU1IIHve9W56/fIEU2fztvaqHQ213trhKauqjXVmr/kFxP1m7bdCE88Plpb1m840l/VNQz72QvvMPlc5z9fvKPt1xBtXv9yVZ9nGmxscXiDfwGcI4LQ9duBaG7Nxjw2aWMuArp7In2qxObTwKfr40/iy/j34zhqeN59qHuZqDBaysQWiL/PZsk4cyV13mvbwWw7phfEDC/O+fm9/ram+sspcXxs5hm9pHjufSujGRbKXaTPmBAPPfMm45bau15+jR/bbBx80mR7sCth94rfB6Q6sngJcuO1v4a7Lu157ad9GKIlypuEea9GDnXs0IytDmZ2Rka2cVv4jrIHmaFZ3O9OWlWX7gLuRH1mMjsxE8VrEH/XNRrErsh61R6PD3e2d7dDsb3Z38k15W/kFkrwmHk+PhWNKx3nLMhHkSl5ZLMvHWPGPfwRB9AKr2QoSUb4qSlB18X715zkqwRI0G3lvUOptugtcID+tsKQForrC+pqxS4X1dcof21bf4OQcbZ2Le6y53kKao3rxNWE9f1a+S3t2tiIu5yej2d/W12RozBwrLh7LbDT0NkUDi+HBQPj0xIlAoKHFFxAMPB8Vce+KKo28Rq0SHV3LUk6MNLv35DMrCzVNmbxBeCGCKzMtu20y8f+SVD4h31Sosky03Upl9YJxzh+L0ZFANLR4LOpYj452tne145E/wok2e6JX/xBX/vH8WaFQojdWlrhzuOXjs1Zn3cCkT4qWSmZeqX/B4tciE4HBmUBZwGxtMDaqnCpdllPVaIzdNw9ZqfDU30ppYDgw2B+A5JP5L8bj4tgWoy/t6WRRcO2P8uFDakiP2fMWaviyaOYFr94gE0nEsXysWligOuHRC2TiH0XSJ/4WqQcjE4GxmUAocKlG+jECgZHFwGX8vabVzf8f4KQSi8Gp6laIdgV0q8OzbmjyaWdnW1MQXZoJDb7ZaEdzVzMoNQiAGESUwszDAIzTDIqSxGFoxoRZ/vTKM8CfyZ9V/ZAPfzZ/Ds4tMHm0dSxCkOPaNpKlK8/KwGQVCdzqbPDn1HKuiT8WHUnStEQYZB2TC6WJ6spymNIjBV7JK5lSs1C5qDoRSYBUSlgH31LlM7X5O4o8eBxrX3MDwtOG1iZdZ/NjXsu0gBJohRVmlQNfwVfQmsReAdZEAahljqkMaxLHg/gT+BONkwxcgT0CH/5k/pQrcCpMUYiGtPqbDGvVgALfitYyTHyI7iP25WqsSqAlstCbcmZ3k0PcRZlgbs0KCrwb7lImBTqQCCawVEpMWHur0DRm3+9sVAOK6UQiqESr8NaEtY8Vu86AIjK3KRZhXNwqD34Oc38umLZM7/33+38/uOj7///Z9yMAAHqAUtN3Bsa/l9rSiKVxlONqqbKozYWfYMRMRkicEE2FhIs4TuWQJL0RDNwCPy0hP1CbGAVY9Mb6W+DZ2p14CIQoIBjqGKpe6lOONhDJTUFBXMgZYOPct8C7Ffmf2jR2ksQ72U7f6SBu5gywoW8x2Qhy1APl1CZGAQ4ksGGD8loGsjY0UQKXmhdvpBboCNglmiU2XUCieL2dF1bDaTacoykaTjgFAhquyoFkiSk0LZyooeM7gQDVIlmNOwCPlICNKQpatkhBhUQJpdLCVwFqWj3FQ8sWeajTWbJiLeRJQlRmsyh1YLRZtAzVNr0dAoCqYN6wXLhzQGL8LY6mvwSAd1698ly88s2Xfwa7FbVA/wsgBhQAgABfG3dQHs2o/066DhB0wWo68NIlpR8Rtqkj9flbwtMc3oZyWoIn3n+L86o5vA1V8ng6L4C9+Ax3YgMBHN8Er4rV97ZRXgdo2vF244hH35wAzlOM0Y1BABGNnNCZ4UFNPID7U9KeSCgiP5EiDnMizejpExlFzj9RIM2BE2MU8pwgViH7TAQQSqpgnDuJJAk2kHIaYDNnhs+sFsvBuaf5DXMbXT9uwvLIbk49b4mBNm3JsEV+85YtKUHWb5rT5ywap9WpUZtWo6q5Fot8W89a0m4OaXOK2Ywat2KaD3NdRi1S/+eloldCT0fn1K5q61Mpa6eaNrKMB6WMQqn83IfXmTNv1eIRiaKj7aOsikMmoxej+EfqsmjOpFHDLnneylGLQxT66vnHnh/n12VXDN1Hw6/bcNpctWo3vrwApZvfrdEDiP8IzgPkeiYUoQlzDvYWB0cnZ6uLq5t7+aRk5I6TIFGS5IqkSJWWXjqFDEqZVLJky5FrG7W8quQrUEijSLESWtsz0tErVVa9chUqValmUMNoh1omZjxSM4s69Ro0atKspTe1smrLpl2HTl262dg5OLm4eezMw6tHrz79BgzyGarXsBGjxqJtJvhNmjJtxqw58xYsWrJsxS4Bu61aE7THXvvsFxJ2wEERhxx2xFHHrIs6fuE/r+1vm6/8jhhtDCwnASDGR1h4SGhYwEGU1Y/Xffk5G4u9XgIAYtxyGpZ5y9sDdNbyP142W5DgAhoE7i3q0c5x2vm9v24aZuNohdcxqSEAz8up00My03HSwmqPa8bMecG3Tjzb+f9EelEtg2vpzPeiIEEBwSA8IEDBwAE9F5Z6vQIQjAnLGTgWLO+uZTL/qwGEAYOAQpg3TefgwBCQgBDzqukKDBAOoU3KVtqIbBXK9XpEAAujuudkZN724kIGmrtVaS38ZZLrS9/4fsKMQhN3yXK5gvSBvJ2Y9/Nydbcvb0bm58+e3FhmGfGLJ9u7axl1F1LQTbaCeyrbu7wFCsorFgV4qnh+GUrWtaczqkSBB96AEeKRB94k2SyLuyw3qwrxeg3P5FNR1Av1Gsq2/ds6dPPkBAAA)format("woff2"),url(/assets/jetbrains-mono-vietnamese-400-normal-CqNFfHCs.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/jetbrains-mono-latin-ext-400-normal-Bc8Ftmh3.woff2)format("woff2"),url(/assets/jetbrains-mono-latin-ext-400-normal-fXTG6kC5.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/jetbrains-mono-latin-400-normal-V6pRDFza.woff2)format("woff2"),url(/assets/jetbrains-mono-latin-400-normal-6-qcROiO.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:500;src:url(data:font/woff2;base64,d09GMgABAAAAAASUABAAAAAACRAAAAQ3AAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGhwbHhwoBmA/U1RBVEwAdBEICoRkg3oLIAABNgIkAzoEIAWFHgeBFAwHG3AHKB4HzukrRjyF5Gb4kQ/B873d17mv8TWkoqUUGaHodJCtoqntw7m8tiPWyGkfWDU/IMpzVk4zAs9Czv3c7Os5NvKFG1Ht9vBVXySRZpJc4tTrbM3sTRFcLa3zVboKWRIoAksKSKgqUQWEwlSoqjp44V5J9/kjd0+Fi5xaFjwJArgBAIJgIAgCCAI4CdNMqGuYXYUKdADLAkAAJwl6iX0+bZqEm1AH0Hu9rvrJHwxQG1Q/gFYwWYbgTRWgwEESVzbmtjQAt3DXO7Tu/+9Q/KNKWhTCgZ8fQSWoL0CUUgTBjgL8iEAcce7YHBeA8ZvogieCnxI0BCVeACCAAhBD/oDcAdUPABSgAX4kBPBTwjCAjwYSCneiqF65LUo/qXdYFrRwTujtMrKm07plTbSqLQFAiHBN7E4DG5wkiGXhCYBNETh3K/AciHN69iFfQjFOr9EXQQAAQXRNszs8PR0OH4fDV/dwGe76CHdj1MQa11DXYGcfZ6+B1X0OfwjY+i7KpQ1w9d+1z3/HydCB1f3U8A0fRFv+0bXxPWrZu3d9Nn4UcbLs/QCXLH/j3PCKblKOiZxLOR78W9brPo7eGTLz/F27ZPmePQdCB1YP4nJU91o4gU9cy64L3c3SPu8GfDn6ZXD2cGmllVqSxtD5vCXHm5xaeHlnpffx7DcPvXog5NnjA//cPz2btsz3yf+0MI8ri33tuv7upNbYmW5STbosW8bYItV/SPzxvXC0KnpWnFdC91oojit5Lyo6WcJQ1YzwBYbi52ohJVpcxfcHBqsv0nFz8U74rzS6M7r0RVlXZ3jJC4G92O//7Lm78VOtnUx+aQxAzsqPnrRr1t9zDrezKePvZ027x+fGte4s4NXu7/jEp3G9cM1bICYgACbuETUUD5wmenGXA/IBpAKVrl0AEJ5cqr6Q89tGq+SpqkDfX2DtG+pZ9teuae0AX98c301CX179InyErnSG8WCiABB4HFbVrw/lpTdBIOk82nXbpHKoQGyBpUovAAD4XQA8ZTUCeBJHIpI0v0FRrgcnckV3ANckrwYJKXEihQfdSKPER6XeExmEeEMmSe6QBwWmkZdmSOSthhibgIkBlUYreBKd/0NeVAE9WAyEaQpH6KikDWlUVg43Jy2FOmaYlsZhDEGZXO3mWEyWHI6zuaJkMlcSQ9k4F+KidIiFyZItGDc7r1pUj6wP6zrWB0/fbeeFeHl4YOvETMNiM8Ny+7OO6Qh2wur20YVxFts5dlORdl5Kwd5utR7SRcxqX8RA5Ehacha76hg7c6yzNm/Xf6vOLNrv544lIEkWg7xWo/ItBAeIJEmt0XgBwgM8gTifoiiLJroYYooNTeziEKe4zOoR/wvIKp89hSr+6jFAqw/LaonjmZHSscMNg4iPlWpFrO1RN3zkMU+/xUP+JQ99TbvTl1Vg0gtirT6lbwYAAAA=)format("woff2"),url(data:font/woff;base64,d09GRgABAAAAAAbQAA8AAAAACMAAAQABAAAAAAAAAAAAAAAAAAAAAAAAAABHREVGAAABWAAAABgAAAAcABQABEdQT1MAAAFwAAAAHgAAAB5EdEx1R1NVQgAAAZAAAAAnAAAAKLj8uOpPUy8yAAABuAAAAFEAAABgF2hca1NUQVQAAAIMAAAAPQAAAEzpM8woY21hcAAAAkwAAABRAAAAdAyHCodnYXNwAAACoAAAAAgAAAAIAAAAEGdseWYAAAKoAAAB8AAAAl604cJFaGVhZAAABJgAAAA2AAAANhSS8UNoaGVhAAAE0AAAAB8AAAAkAcwBEGhtdHgAAATwAAAAHwAAADoe/QLmbG9jYQAABRAAAAAgAAAAIATcBZ9tYXhwAAAFMAAAABwAAAAgAIcCb25hbWUAAAVMAAABEwAAAmo0OV08cG9zdAAABmAAAABwAAAAlNdzMTB42mNgZGBg4GGAAEYgZAWTjCAeAAG0ABkAAQAAAAoAHAAcAAFERkxUAAgABAAAAAD//wAAAAAAAHjaY2BkYGDgYlADQiYXN58QBqGcxJI8Bj4GEGABEf//g0gAWkkFVQB42mNgYYpi/MLAysDA1MUUwcDA4A2hGeMYjBgdgKIMDJwMUMDEzoAEvJyAxAEGXpaXzH/+XWFgYP7DqKPAwDj//nWgSjWmW0BZBQZWADbPDjoAAAB42gXBsQ1AABQFwHsfiY5CYQBDaVVIlBL7mckA7kT0CpPCop79uIPz3q4MojUrSJePvNSKRlRGEH74hwYNAAAAeNpVyEcBwkAQBdCXHnoVgJU44Y4pFIAFUAOJiS23ZOZ3lKhwVSlkr91xdlQp7dwMnr5FWb/rMQQW26v+h3xT+IRHGEIBCvNr9Wh0OUU7NxUUAAAAAAEAAf//AA942mzQNZTUQAAG4H9mIDlbySoOt5I9HHZiL+vS4VDh7u40OFRo3+FQ464V7tbiUmHdJczicsm4fe/9YBgDEIc+BYOEeoArzUqyWSGkeQzZ6+wmfZwLot6nT1vVNM04oBlQ9AZoX3FHhh/gQR6Mp+JykKdUNSVJcu9T20/N73OrT3F/2qMw5vfWLp88SQL3rFE+3ygTrvv9BXaMqiCAkD3d2lr1ipagK4QqNDHjCuPBSCRqGGaQM+XLk0XrPX5GlaY1i54QD7nhvO/c3+Pp35mEHO58dN2fd6mEdgAYRrhfqEyfi7ei6AG0j6m6ohk8HQkrIUlKpQ1dj4dDEcZ1TY3HpDDpM3PZspkzl+lTqlbmZUYUy8o0LJtKSlOXLp3qnC9N1ieU7FWr7BIZPssuFm1hpt3BVBW/yPMPcwAUdEL8m6nqumbU1Eg4/Ceb+s2WpxrG1HKtnVKxcm9zolhWrkGbVN5RmqQJdGdpkj6ukGluzhTed7ULBRvkp4wAENVFUt1oNGrmaS2r8JcrCxfJjXWUUCo3yvMXXDlyhKrO3mhLj/qGhvoeLREyvvXpEYDgGutFDrFjYEDQ5PK1OcsWs15bt4JgM0uQe2LHAxCRHA9FeNoQnUS+Tsc7JkRXVV03JIZZJcBJRUdHxSmAAQCFZYU3AAEAAAACNgQJCtdkXw889QADA+gAAAAA29KmmgAAAADb2tDy+Tv+1ASSA/wAAAAGAAIAAAAAAAB42mNgZGBg/vPvCgMDy4af1n9rWSYBRVABHwCudAbaAHjaY4pgiAJibSQsC8WBQGyERDNAMQicZmgFAOeFB/4AAAAAGgA7AEYAUQBvAHcAqQCxAOYBCQEJAQkBCQEWAS942mNgZGBg4GfcwZDHsIWBDcxDAGYGJgAtGgH4eNqM0IFGQ2EUB/DfqqJMBZLAFUh0V0MoUBGllKQArHVtN9vu3HuH3iEAPUJP0cP0BD1D3D6zKQqHH9/5n885qHs1qza3iPfaenDNts/gGcs+gmcdeAuem+iZt+EleMGWx+Bl++Jv16jbDJ5Xtxa8om4peNUSbmT6WgbOlFp6Um2XEo9SI333EqmOrrKq0lDhQENDoS2XGioVYoVUTyyT62i4curCuUTpWK4lNVC4lBnI7Ez9dCeRK6TVa6Qp1rRnb0KHzh07/PfMG4mOkZ6W/JdUNM5FU7kTmaFn+Xj3SNNuVZFbXYnoj3nXcpkniXaVPzKqbpjJq86tH/fsSKuOkQextkzf1/Sx2KKPx/+aADN1XKsAeNpjYGIAg/+pDEZAipEBHfADsQrDSUYmBhtGZkYWRlZGNkZ2BmZGDkZORi5GbjbHpKLUslT20rxMAxNHVwjtagHlu0H5lqzpibm5iWCegaMBk3MQX2JyaUlqcn5ukl5yYnEqD0jG2MAMzAEAoO0cmA==)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/jetbrains-mono-cyrillic-500-normal-DmUKJPL_.woff2)format("woff2"),url(/assets/jetbrains-mono-cyrillic-500-normal-DJqRU3vO.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/jetbrains-mono-greek-500-normal-JpySY46c.woff2)format("woff2"),url(/assets/jetbrains-mono-greek-500-normal-D7SFKleX.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:500;src:url(data:font/woff2;base64,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)format("woff2"),url(/assets/jetbrains-mono-vietnamese-500-normal-DNRqzVM1.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/jetbrains-mono-latin-ext-500-normal-Cut-4mMH.woff2)format("woff2"),url(/assets/jetbrains-mono-latin-ext-500-normal-ckzbgY84.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/jetbrains-mono-latin-500-normal-BWZEU5yA.woff2)format("woff2"),url(/assets/jetbrains-mono-latin-500-normal-CJOVTJB7.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Cabin;font-style:normal;font-display:swap;font-weight:400;src:url(data:font/woff2;base64,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)format("woff2"),url(/assets/cabin-vietnamese-400-normal-BNfTgRlZ.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Cabin;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/cabin-latin-ext-400-normal-BSmiwBS3.woff2)format("woff2"),url(/assets/cabin-latin-ext-400-normal-Bt6cbo2a.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Cabin;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/cabin-latin-400-normal-CexE3FJz.woff2)format("woff2"),url(/assets/cabin-latin-400-normal-BKl0A_G7.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Cabin;font-style:normal;font-display:swap;font-weight:500;src:url(data:font/woff2;base64,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)format("woff2"),url(/assets/cabin-vietnamese-500-normal-DQraSsRw.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Cabin;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/cabin-latin-ext-500-normal-Dd8oGPtE.woff2)format("woff2"),url(/assets/cabin-latin-ext-500-normal-CwzuROK2.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Cabin;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/cabin-latin-500-normal-IdFnxyia.woff2)format("woff2"),url(/assets/cabin-latin-500-normal-C-SyL_Me.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/inter-latin-600-normal-LgqL8muc.woff2)format("woff2"),url(/assets/inter-latin-600-normal-CiBQ2DWP.woff)format("woff")}html.lenis,html.lenis body{height:auto}.lenis:not(.lenis-autoToggle).lenis-stopped{overflow:clip}.lenis [data-lenis-prevent],.lenis [data-lenis-prevent-wheel],.lenis [data-lenis-prevent-touch],.lenis [data-lenis-prevent-vertical],.lenis [data-lenis-prevent-horizontal]{overscroll-behavior:contain}.lenis.lenis-smooth iframe{pointer-events:none}.lenis.lenis-autoToggle{transition-behavior:allow-discrete;transition-property:overflow;transition-duration:1ms}:root{--hero-p:0;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;-webkit-tap-highlight-color:transparent}html{background:var(--color-canvas-night)}body{background:var(--color-canvas-night);color:var(--color-on-primary);font-family:var(--font-body);letter-spacing:.2px;-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;margin:0;font-size:16px;line-height:1.5}html.has-motion [data-reveal]{visibility:hidden}:focus-visible{outline:2px solid var(--color-accent);outline-offset:3px}.hero-sky{background:linear-gradient(to bottom, var(--color-canvas-night) 0.0%, var(--color-canvas-night) 6.0%, var(--color-space-deep) 24.0%, var(--color-sky-violet) 38.0%, var(--color-sky-rose) 50.0%, var(--color-sky-ember) 56.5%, var(--color-sky-orange) 60.8%, var(--color-sky-amber) 64.0%, var(--color-sky-peach) 66.0%, var(--color-sky-amber) 69.0%, var(--color-regolith-deep) 76.0%, var(--color-canvas-night) 100.0%);background:radial-gradient(ellipse 52% 14% at 50% 66%, #ffb83e9e 0%, #ff810533 46%, transparent 100%), radial-gradient(ellipse 118% 38% at 50% 70% in oklab, #cc3a056b 0%, #cc3a051a 60%, transparent 100%), radial-gradient(ellipse 92% 62% at 50% 12% in oklab, #2f1b4594 0%, #2f1b4524 62%, transparent 100%), linear-gradient(to bottom in oklab, var(--color-canvas-night) 0.0%, var(--color-canvas-night) 6.0%, var(--color-space-deep) 24.0%, var(--color-sky-violet) 38.0%, var(--color-sky-rose) 50.0%, var(--color-sky-ember) 56.5%, var(--color-sky-orange) 60.8%, var(--color-sky-amber) 64.0%, var(--color-sky-peach) 66.0%, var(--color-sky-amber) 69.0%, var(--color-regolith-deep) 76.0%, var(--color-canvas-night) 100.0%)}@supports (color:color-mix(in lab, red, red)){.hero-sky{background:radial-gradient(ellipse 52% 14% at 50% 66%, color-mix(in srgb, var(--color-sky-peach) 62%, transparent) 0%, color-mix(in srgb, var(--color-sky-amber) 20%, transparent) 46%, transparent 100%), radial-gradient(ellipse 118% 38% at 50% 70% in oklab, color-mix(in srgb, var(--color-sky-ember) 42%, transparent) 0%, color-mix(in srgb, var(--color-sky-ember) 10%, transparent) 60%, transparent 100%), radial-gradient(ellipse 92% 62% at 50% 12% in oklab, color-mix(in srgb, var(--color-sky-violet) 58%, transparent) 0%, color-mix(in srgb, var(--color-sky-violet) 14%, transparent) 62%, transparent 100%), linear-gradient(to bottom in oklab, var(--color-canvas-night) 0.0%, var(--color-canvas-night) 6.0%, var(--color-space-deep) 24.0%, var(--color-sky-violet) 38.0%, var(--color-sky-rose) 50.0%, var(--color-sky-ember) 56.5%, var(--color-sky-orange) 60.8%, var(--color-sky-amber) 64.0%, var(--color-sky-peach) 66.0%, var(--color-sky-amber) 69.0%, var(--color-regolith-deep) 76.0%, var(--color-canvas-night) 100.0%)}}.hero-sky--tall{background:linear-gradient(to bottom, var(--color-canvas-night) 0.0%, var(--color-canvas-night) 24.0%, var(--color-space-deep) 45.0%, var(--color-sky-violet) 60%, var(--color-sky-rose) 71.5%, var(--color-sky-ember) 77.5%, var(--color-sky-orange) 80.7%, var(--color-sky-amber) 82.2%, var(--color-sky-peach) 83.0%, var(--color-sky-amber) 84.3%, var(--color-regolith-deep) 87.8%, var(--color-canvas-night) 100.0%);height:200vh;-webkit-mask-image:radial-gradient(ellipse 170% 45% at 50% 83%, #000 max(0%, calc(var(--dawn-reach,200%) - 55%)), transparent max(0.01%, var(--dawn-reach,200%)));-webkit-mask-image:radial-gradient(ellipse 170% 45% at 50% 83%, #000 max(0%, calc(var(--dawn-reach,200%) - 55%)), transparent max(0.01%, var(--dawn-reach,200%)));-webkit-mask-image:radial-gradient(ellipse 170% 45% at 50% 83%, #000 max(0%, calc(var(--dawn-reach,200%) - 55%)), transparent max(0.01%, var(--dawn-reach,200%)));-webkit-mask-image:radial-gradient(ellipse 170% 45% at 50% 83%, #000 max(0%, calc(var(--dawn-reach,200%) - 55%)), transparent max(0.01%, var(--dawn-reach,200%)));mask-image:radial-gradient(ellipse 170% 45% at 50% 83%, #000 max(0%, calc(var(--dawn-reach,200%) - 55%)), transparent max(0.01%, var(--dawn-reach,200%)));filter:brightness(var(--dawn-bright,1));background:radial-gradient(ellipse 52% 7% at 50% 83%, #ffb83e9e 0%, #ff810533 46%, transparent 100%), radial-gradient(ellipse 118% 19% at 50% 85% in oklab, #cc3a056b 0%, #cc3a051a 60%, transparent 100%), radial-gradient(ellipse 92% 34% at 50% 44% in oklab, #2f1b4594 0%, #2f1b4524 62%, transparent 100%), linear-gradient(to bottom in oklab, var(--color-canvas-night) 0.0%, var(--color-canvas-night) 24.0%, var(--color-space-deep) 45.0%, var(--color-sky-violet) 60%, var(--color-sky-rose) 71.5%, var(--color-sky-ember) 77.5%, var(--color-sky-orange) 80.7%, var(--color-sky-amber) 82.2%, var(--color-sky-peach) 83.0%, var(--color-sky-amber) 84.3%, var(--color-regolith-deep) 87.8%, var(--color-canvas-night) 100.0%);top:-100vh}@supports (color:color-mix(in lab, red, red)){.hero-sky--tall{background:radial-gradient(ellipse 52% 7% at 50% 83%, color-mix(in srgb, var(--color-sky-peach) 62%, transparent) 0%, color-mix(in srgb, var(--color-sky-amber) 20%, transparent) 46%, transparent 100%), radial-gradient(ellipse 118% 19% at 50% 85% in oklab, color-mix(in srgb, var(--color-sky-ember) 42%, transparent) 0%, color-mix(in srgb, var(--color-sky-ember) 10%, transparent) 60%, transparent 100%), radial-gradient(ellipse 92% 34% at 50% 44% in oklab, color-mix(in srgb, var(--color-sky-violet) 58%, transparent) 0%, color-mix(in srgb, var(--color-sky-violet) 14%, transparent) 62%, transparent 100%), linear-gradient(to bottom in oklab, var(--color-canvas-night) 0.0%, var(--color-canvas-night) 24.0%, var(--color-space-deep) 45.0%, var(--color-sky-violet) 60%, var(--color-sky-rose) 71.5%, var(--color-sky-ember) 77.5%, var(--color-sky-orange) 80.7%, var(--color-sky-amber) 82.2%, var(--color-sky-peach) 83.0%, var(--color-sky-amber) 84.3%, var(--color-regolith-deep) 87.8%, var(--color-canvas-night) 100.0%)}}.hero-night-solid{background:var(--color-space-deep)}.hero--lit .hero-sky--tall{-webkit-mask-image:none;mask-image:none}.hero-breathe{background:radial-gradient(ellipse at 50% 50%, var(--color-sky-orange) 0%, transparent 62%);mix-blend-mode:screen;opacity:.06;inset-inline:-20%;height:26%;animation:16s cubic-bezier(.45,0,.55,1) infinite alternate hero-breathe;position:absolute;top:70%}@keyframes hero-breathe{0%{opacity:.04;transform:scaleX(1)}to{opacity:.16;transform:scaleX(1.08)}}.hero--inactive .hero-breathe,#hero[data-space=true] .hero-breathe{animation-play-state:paused}.hero-vignette{background:radial-gradient(76% 70%,#0000 42%,#0000005c 74%,#000000d1 100%),linear-gradient(90deg,#00000085 0%,#0000002e 12%,#0000 24% 76%,#0000002e 88%,#00000085 100%)}.screen-word-list{font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--color-text-050);gap:12px;margin:0;padding-inline:0;font-size:15px;list-style:none;display:grid}.screen-word-list li{border-block-end:1px solid var(--color-page-hairline);padding-block-end:12px}html.hero-dawn-hold{overflow:hidden}.hero-night{background:var(--color-space-deep);opacity:0}.hero-stars{pointer-events:none;background:var(--color-canvas-night);opacity:0;position:absolute;inset:0;overflow:hidden}#hero[data-bg=stars] .hero-night{background:radial-gradient(ellipse 128% 66% at 50% 104% in oklab, #451402 0%, #180f09 30%, #070403 58%, var(--color-canvas-night) 88%)}@supports (color:color-mix(in lab, red, red)){#hero[data-bg=stars] .hero-night{background:radial-gradient(ellipse 128% 66% at 50% 104% in oklab, color-mix(in oklab, var(--color-sky-ember) 34%, var(--color-canvas-night)) 0%, color-mix(in oklab, var(--color-regolith-deep) 52%, var(--color-canvas-night)) 30%, color-mix(in oklab, var(--color-regolith-deep) 16%, var(--color-canvas-night)) 58%, var(--color-canvas-night) 88%)}}#hero[data-bg=stars] .hero-night-solid{background:#0a0604}@supports (color:color-mix(in lab, red, red)){#hero[data-bg=stars] .hero-night-solid{background:color-mix(in oklab, var(--color-regolith-deep) 22%, var(--color-canvas-night))}}@media (prefers-reduced-motion:reduce){html.has-motion [data-reveal]{visibility:visible}*,:before,:after{scroll-behavior:auto!important;transition-duration:.001ms!important;animation-duration:.001ms!important;animation-iteration-count:1!important}}a,button,summary,[role=button]{touch-action:manipulation}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.screen-note-layer{pointer-events:none;opacity:0;visibility:hidden;--n-run:84px;--n0-note-top:74%;transition:opacity .32s,visibility 0s linear .32s;position:absolute;inset:0}#hero[data-note-armed="0"] .screen-note-layer[data-note-stop="0"],#hero[data-note-armed="1"] .screen-note-layer[data-note-stop="1"],#hero[data-note-armed="2"] .screen-note-layer[data-note-stop="2"],#hero[data-note-armed="3"] .screen-note-layer[data-note-stop="3"],#hero[data-note-armed="4"] .screen-note-layer[data-note-stop="4"],#hero[data-note-armed="5"] .screen-note-layer[data-note-stop="5"]{opacity:1;visibility:visible;transition:opacity .32s,visibility}#hero[data-note-armed="0"] .screen-note-layer[data-note-stop="0"] .screen-note__hotspot,#hero[data-note-armed="1"] .screen-note-layer[data-note-stop="1"] .screen-note__hotspot,#hero[data-note-armed="2"] .screen-note-layer[data-note-stop="2"] .screen-note__hotspot,#hero[data-note-armed="3"] .screen-note-layer[data-note-stop="3"] .screen-note__hotspot,#hero[data-note-armed="4"] .screen-note-layer[data-note-stop="4"] .screen-note__hotspot,#hero[data-note-armed="5"] .screen-note-layer[data-note-stop="5"] .screen-note__hotspot{pointer-events:auto;opacity:1}@media (prefers-reduced-motion:reduce){.screen-note-layer{transition:none}}.screen-note__hotspot{left:var(--n-hot-x,50%);top:var(--n-hot-y,50%);width:var(--n-hot-w,180px);height:var(--n-hot-h,54px);border-radius:var(--radius-sm);cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:transparent;pointer-events:none;opacity:0;background:0 0;border:0;padding:0;position:absolute;transform:translate(-50%,-50%)}.screen-note__hotspot:focus-visible{outline:2px solid var(--color-sky-orange);outline-offset:4px}.screen-note__line,.screen-note__run,.screen-note__tick{background:var(--color-sky-orange);opacity:0;pointer-events:none;position:absolute}[data-shown=true] .screen-note__line,[data-shown=true] .screen-note__run{opacity:1}.screen-note__tick{border-radius:50%;width:5px;height:5px}[data-placement=under-key] .screen-note__line{left:var(--n0-x,50%);top:var(--n0-y,50%);width:1px;height:calc(var(--n0-note-top) - var(--n0-y,50%));transform-origin:top;transform:scaleY(var(--n-draw,0))}[data-placement=under-key] .screen-note__run{left:var(--n0-x,50%);top:calc(var(--n0-note-top) - 1px);width:var(--n-run);transform-origin:0;height:1px;transform:scaleX(var(--n-draw-run,0))}[data-placement=under-key] .screen-note__tick--start{left:var(--n0-x,50%);top:var(--n0-y,50%);transform:translate(-50%,-50%)}[data-placement=under-key] .screen-note__tick--end{left:calc(var(--n0-x,50%) + var(--n-run));top:var(--n0-note-top);transform:translate(-50%,-50%)}[data-placement=under-key] .screen-note__text{left:calc(var(--n0-x,50%) + var(--n-run) + 12px);top:var(--n0-note-top);transform:translateY(-50%)}[data-placement=top-left] .screen-note__line{left:var(--n1-x,40%);top:var(--n1-end-y,22%);width:1px;height:var(--n1-rise,0px);transform-origin:bottom;transform:scaleY(var(--n-draw,0))}[data-placement=top-left] .screen-note__run{left:var(--n1-end-x,14%);top:var(--n1-end-y,22%);width:var(--n1-run,0px);transform-origin:100%;height:1px;transform:scaleX(var(--n-draw-run,0))}[data-placement=top-left] .screen-note__tick--start{left:var(--n1-x,40%);top:var(--n1-y,40%);transform:translate(-50%,-50%)}[data-placement=top-left] .screen-note__tick--end{left:var(--n1-end-x,14%);top:var(--n1-end-y,22%);transform:translate(-50%,-50%)}[data-placement=top-left] .screen-note__text{left:var(--n1-end-x,14%);bottom:calc(100% - var(--n1-end-y,22%) + 14px);max-width:34ch}[data-placement=right] .screen-note__line{left:var(--n2-x,60%);top:var(--n2-y,45%);width:1px;height:var(--n2-drop,0px);transform-origin:top;transform:scaleY(var(--n-draw,0))}[data-placement=right] .screen-note__run{left:var(--n2-x,60%);top:calc(var(--n2-end-y,74%) - 1px);width:var(--n2-run,0px);transform-origin:0;height:1px;transform:scaleX(var(--n-draw-run,0))}[data-placement=right] .screen-note__tick--start{left:var(--n2-x,60%);top:var(--n2-y,45%);transform:translate(-50%,-50%)}[data-placement=right] .screen-note__tick--end{left:var(--n2-end-x,88%);top:var(--n2-end-y,74%);transform:translate(-50%,-50%)}[data-placement=right] .screen-note__text{right:4%;top:calc(var(--n2-end-y,74%) + 16px);max-width:30ch}.screen-note__text{max-width:46ch;font-family:var(--font-note);letter-spacing:.005em;color:var(--color-text-050);text-wrap:pretty;opacity:0;pointer-events:none;margin:0;font-size:clamp(17px,1.32vw,22px);font-weight:400;line-height:1.55;position:absolute}[data-shown=true] .screen-note__text{pointer-events:auto}.screen-note__mark{white-space:nowrap;color:var(--color-sky-orange);font-weight:500}.screen-note__value{font-variant-numeric:tabular-nums}@media (width<=767px){.screen-note-layer{display:none}}.poster-note{font-family:var(--font-note);letter-spacing:0;text-transform:none;color:var(--color-page-text-mute);text-wrap:pretty;margin:8px 0 0;font-size:16px;line-height:1.6}.exit-pair{grid-template-columns:auto 1px 1fr;align-items:end;gap:24px;display:grid}.exit-pair__side{flex-direction:column;gap:4px;display:flex}.exit-pair__rule{background:var(--color-accent);align-self:stretch}.exit-pair__entry,.exit-pair__exit{font-variant-numeric:tabular-nums;line-height:1}.exit-pair__exit .exit-pair__unit{vertical-align:baseline;margin-left:.15em}.mirror{background:var(--color-device-screen-off);border:1px solid var(--color-page-hairline-strong);border-radius:var(--radius-device-flex);color:var(--color-device-screen-on);padding:20px 24px}.mirror__title{color:var(--color-page-text-faint);margin-bottom:8px}.mirror{container-type:inline-size}.mirror__lines{grid-template-columns:auto 1fr;align-items:baseline;gap:4px 20px;display:grid}@container (width<=440px){.mirror__lines{grid-template-columns:1fr;row-gap:2px}.mirror__key{margin-top:6px}.mirror__key:first-child{margin-top:0}}.mirror__key{color:var(--color-page-text-faint)}.mirror__value{text-transform:none;overflow-wrap:anywhere}.mirror__missing{color:var(--color-page-text-faint);text-decoration:line-through;-webkit-text-decoration-color:var(--color-accent);-webkit-text-decoration-color:var(--color-accent);-webkit-text-decoration-color:var(--color-accent);text-decoration-color:var(--color-accent)}.badge{border-radius:var(--radius-xs);border:1px solid;padding:2px 8px;display:inline-block}@supports (color:color-mix(in lab, red, red)){.badge{border:1px solid color-mix(in srgb, currentColor 40%, transparent)}}.badge{white-space:nowrap}.badge--success{color:var(--color-state-success)}.badge--warning{color:var(--color-state-warning)}.badge--error{color:var(--color-state-error)}.badge--info{color:var(--color-state-info)}.stats{border-top:1px solid var(--color-page-hairline);margin:0}.stats__row{border-bottom:1px solid var(--color-page-hairline);grid-template-columns:1fr auto;align-items:baseline;gap:16px;padding:10px 0;display:grid}.stats__row dt{font-family:var(--font-body);color:var(--color-page-text-mute);font-size:14px;line-height:1.5}.stats__row dd{font-family:var(--font-mono);font-variant-numeric:tabular-nums;text-align:right;color:var(--color-page-text);margin:0;font-size:14px;line-height:1.5}.anchored{--elbow:220px;grid-template-columns:var(--elbow) 1fr;align-items:center;margin-top:8px;display:grid}.anchored__svg{width:var(--elbow);height:96px;display:block;overflow:visible}.anchored__hair{stroke:var(--color-accent);stroke-width:1px;fill:none;shape-rendering:crispedges}.anchored__dot{fill:var(--color-accent)}.anchored__text{margin:0}@media (width<=1279px){.anchored{border-left:1px solid var(--color-accent);margin-top:24px;padding-left:16px;display:block}.anchored__svg{display:none}}.outcomes{border-top:1px solid var(--color-page-hairline);grid-template-columns:1fr;gap:24px;padding-top:24px;display:grid}@media (width>=768px){.outcomes{grid-template-columns:1fr 1fr;gap:32px}}.findings{border-top:1px solid var(--color-page-hairline);margin:0;padding:0;list-style:none}.findings__row{border-bottom:1px solid var(--color-page-hairline);grid-template-columns:1fr auto;align-items:start;gap:24px;padding:20px 0;display:grid}@media (width<=767px){.findings__row{grid-template-columns:1fr;gap:8px}}.bricks{border-top:1px solid var(--color-page-hairline)}.bricks__row{border-bottom:1px solid var(--color-page-hairline)}.bricks__head{text-align:left;cursor:pointer;width:100%;min-height:64px;color:inherit;font:inherit;background:0 0;border:0;grid-template-columns:1fr auto auto;align-items:baseline;gap:24px;padding:16px 0;display:grid}.bricks__head:focus-visible{outline:2px solid var(--color-accent);outline-offset:4px;border-radius:2px}.bricks__body{padding:0 0 20px}@media (width<=767px){.bricks__head{grid-template-columns:1fr;gap:4px}}@media (width<=960px){.t-display-xl{font-size:48px;line-height:1.15}}@media (width<=767px){.t-display-xl{letter-spacing:1px;font-size:40px;line-height:1.1}.t-display-lg{font-size:40px}}.band{padding:var(--spacing-section) 0;background:var(--color-canvas-night);position:relative}html[data-home] .band,html[data-home] .band--lift-1,html[data-home] .band--lift-2,html[data-home] .band--lift-3{background:0 0;border-color:#0000}html[data-home] .band+.band--lift-0{border-top-color:#0000}#hero[data-mode] .hero-canvas{background:var(--color-canvas-night)}#hero[data-mode=background] .hero-canvas{z-index:0;position:fixed;inset:0}#hero[data-mode=background] .hero-sky,#hero[data-mode=background] .hero-night,#hero[data-mode=background] .hero-stars,#hero[data-mode=background] .screen-note-layer{display:none}html[data-home] #site-nav:before{content:"";z-index:-1;pointer-events:none;background:linear-gradient(#000000e0 0%,#0000008c 62%,#0000 100%);position:absolute;inset:0 0 -24px}@supports (color:color-mix(in lab, red, red)){html[data-home] #site-nav:before{background:linear-gradient(to bottom, color-mix(in srgb, var(--color-canvas-night) 88%, transparent) 0%, color-mix(in srgb, var(--color-canvas-night) 55%, transparent) 62%, transparent 100%)}}#hero[data-mode] .hero-vignette{opacity:clamp(0, 1 - var(--hero-descent,0) * 2.2, 1)}#hero[data-mode=background] .hero-vignette{display:none}.glass{border-radius:var(--radius-lg,20px);border:1px solid #fff1d417;padding:clamp(24px,4vw,56px)}@supports (color:color-mix(in lab, red, red)){.glass{border:1px solid color-mix(in srgb, var(--color-text-050) 9%, transparent)}}.glass{background:#0000006b}@supports (color:color-mix(in lab, red, red)){.glass{background:color-mix(in srgb, var(--color-canvas-night) 42%, transparent)}}.glass{-webkit-backdrop-filter:blur(26px)saturate(1.25);backdrop-filter:blur(26px)saturate(1.25);box-shadow:inset 0 1px #fff1d414}@supports (color:color-mix(in lab, red, red)){.glass{box-shadow:inset 0 1px 0 color-mix(in srgb, var(--color-text-050) 8%, transparent)}}.glass--wide{max-width:1200px;margin:0 auto}@media (width<=767px){.glass{border-radius:var(--radius-md);padding:24px 20px}}@media (prefers-reduced-transparency:reduce){.glass{background:var(--color-page-panel);-webkit-backdrop-filter:none;backdrop-filter:none}}html[data-home] .panel--lift-1{background:#0a0705c7}@supports (color:color-mix(in lab, red, red)){html[data-home] .panel--lift-1{background:color-mix(in srgb, var(--color-page-surface-lift) 78%, transparent)}}html[data-home] .panel--lift-2{background:#14100cd1}@supports (color:color-mix(in lab, red, red)){html[data-home] .panel--lift-2{background:color-mix(in srgb, var(--color-page-panel) 82%, transparent)}}html[data-home] .panel--lift-3{background:#1c1712d6}@supports (color:color-mix(in lab, red, red)){html[data-home] .panel--lift-3{background:color-mix(in srgb, var(--color-page-panel-raised) 84%, transparent)}}.home-hero{text-align:center;pointer-events:none;place-content:center;gap:20px;padding:0 24px;display:grid;position:absolute;inset:0}.home-hero__title{text-shadow:0 2px 40px #000000b3;line-height:.9}@supports (color:color-mix(in lab, red, red)){.home-hero__title{text-shadow:0 2px 40px color-mix(in srgb, var(--color-canvas-night) 70%, transparent)}}.home-hero__catch{text-wrap:balance;max-width:30ch;margin-inline:auto}.band--lift-1{background:var(--color-page-surface-lift);border-top:1px solid var(--color-page-hairline);border-bottom:1px solid var(--color-page-hairline)}.band--lift-2{background:var(--color-page-panel);border-top:1px solid var(--color-page-hairline);border-bottom:1px solid var(--color-page-hairline)}.band--lift-3{background:var(--color-page-panel-raised);border-top:1px solid var(--color-page-hairline-strong);border-bottom:1px solid var(--color-page-hairline-strong)}.band+.band--lift-0{border-top:1px solid var(--color-page-hairline)}.panel{border-radius:var(--radius-md);border:1px solid var(--color-page-hairline);padding:24px}.panel--lift-1{background:var(--color-page-surface-lift)}.panel--lift-2{background:var(--color-page-panel)}.panel--lift-3{background:var(--color-page-panel-raised);border-color:var(--color-page-hairline-strong)}.panel--lift-2,.panel--lift-3{box-shadow:inset 0 1px #fff1d40f}@supports (color:color-mix(in lab, red, red)){.panel--lift-2,.panel--lift-3{box-shadow:inset 0 1px 0 color-mix(in srgb, var(--color-text-050) 6%, transparent)}}.split-line{overflow:hidden}.note{border-left:1px solid var(--color-accent);margin:0;padding-left:16px}.stage{min-height:100dvh;padding:var(--spacing-huge) 0;align-items:center;display:flex}.stage__inner{width:100%}@media (width<=767px){.stage{min-height:0;padding:var(--spacing-section) 0}}.bento{grid-template-columns:repeat(12,minmax(0,1fr));grid-auto-rows:minmax(120px,auto);gap:12px;display:grid}.bento__cell{grid-column:span 3}.bento__cell--hero{grid-area:span 2/span 6}.bento__cell--wide{grid-column:span 6}.bento__figure{line-height:.95}@media (width<=1279px){.bento__cell{grid-column:span 6}.bento__cell--hero,.bento__cell--wide{grid-column:span 12}}@media (width<=767px){.bento__cell,.bento__cell--hero,.bento__cell--wide{grid-area:auto/span 12}.bento{gap:8px}}.band,.stage,.frieze{scroll-margin-top:88px}.btn-ghost:focus-visible,.nav-link:focus-visible{outline:2px solid var(--color-accent);outline-offset:3px}.skip-link{z-index:40;border-radius:var(--radius-md);background:var(--color-page-panel-raised);color:var(--color-text-050);padding:10px 14px;position:fixed;top:12px;left:12px;transform:translateY(-200%)}.skip-link:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px;transform:none}html[data-glass=webgl] .glass{-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border-color:#fff1d41a}@supports (color:color-mix(in lab, red, red)){html[data-glass=webgl] .glass{border-color:color-mix(in srgb, var(--color-text-050) 10%, transparent)}}html[data-glass=webgl] .glass{box-shadow:none}.liquid{--fill:0%;--slosh:0px;display:inline-block;position:relative}.liquid__fill{pointer-events:none;color:#0000;background-image:linear-gradient(to top, var(--color-sky-orange) 0%, var(--color-accent-incandescent) calc(var(--fill) - .42em), var(--color-text-050) calc(var(--fill) - 3px), var(--color-text-050) var(--fill), var(--color-accent-incandescent) 100%);filter:drop-shadow(0 0 9px #fa520f61);-webkit-background-clip:text;background-clip:text;position:absolute;inset:0}@supports (color:color-mix(in lab, red, red)){.liquid__fill{filter:drop-shadow(0 0 9px color-mix(in srgb, var(--color-sky-orange) 38%, transparent))}}.liquid__fill{-webkit-mask-image:url(/wave-mask.svg),url(/wave-mask.svg),linear-gradient(#000,#000);mask-image:url(/wave-mask.svg),url(/wave-mask.svg),linear-gradient(#000,#000);-webkit-mask-repeat:repeat-x,repeat-x,no-repeat;mask-repeat:repeat-x,repeat-x,no-repeat;-webkit-mask-size:56px 12px, 92px 16px, 100% var(--fill);-webkit-mask-size:56px 12px, 92px 16px, 100% var(--fill);-webkit-mask-size:56px 12px, 92px 16px, 100% var(--fill);-webkit-mask-size:56px 12px, 92px 16px, 100% var(--fill);mask-size:56px 12px, 92px 16px, 100% var(--fill);-webkit-mask-position:var(--slosh) bottom calc(var(--fill) - 7px), calc(var(--slosh) * -.62) bottom calc(var(--fill) - 9px), 0 bottom 0;-webkit-mask-position:var(--slosh) bottom calc(var(--fill) - 7px), calc(var(--slosh) * -.62) bottom calc(var(--fill) - 9px), 0 bottom 0;-webkit-mask-position:var(--slosh) bottom calc(var(--fill) - 7px), calc(var(--slosh) * -.62) bottom calc(var(--fill) - 9px), 0 bottom 0;-webkit-mask-position:var(--slosh) bottom calc(var(--fill) - 7px), calc(var(--slosh) * -.62) bottom calc(var(--fill) - 9px), 0 bottom 0;mask-position:var(--slosh) bottom calc(var(--fill) - 7px), calc(var(--slosh) * -.62) bottom calc(var(--fill) - 9px), 0 bottom 0}@media (prefers-reduced-motion:reduce){.liquid{--fill:100%}}html[data-glass=webgl] .liquid [data-text]{color:#0000}html[data-glass=webgl] .liquid__fill{display:none}.frieze{flex-direction:column;justify-content:flex-start;gap:16px;min-height:100dvh;padding:84px 0 24px;display:flex;overflow:hidden}.frieze__head,.frieze__foot{width:calc(100% - 48px);padding:28px clamp(24px,4vw,56px)}.frieze__foot{gap:6px;padding-top:20px;padding-bottom:20px;display:grid}.frieze__stage{height:clamp(380px,46dvh,420px);position:relative;overflow:hidden}.frieze__step .t-title-md{letter-spacing:-.015em;font-size:22px;line-height:1.15}.frieze__step .t-mono-data-lg{font-size:20px}.frieze__playhead{background:var(--color-accent);opacity:.9;z-index:2;width:2px;position:absolute;top:0;bottom:0;left:36%}.frieze__playhead:before{content:"";background:var(--color-accent);border-radius:50%;width:10px;height:10px;position:absolute;top:calc(50% - 5px);left:-4px}.frieze__track{will-change:transform;position:absolute;top:0;bottom:0;left:0}.frieze__axis{background:var(--color-page-hairline-strong);height:1px;position:absolute;top:50%;left:0;right:0}.frieze__tick{background:var(--color-page-text-faint);opacity:.55;width:1px;height:8px;margin-top:-4px;position:absolute;top:50%}.frieze__tick--major{opacity:1;height:18px;margin-top:-9px}.frieze__tick-label{white-space:nowrap;color:var(--color-page-text-faint);text-transform:none;position:absolute;top:24px;left:6px}.frieze__span{background:var(--color-page-hairline-strong);--done:0;height:3px;position:absolute;top:calc(50% - 1px)}.frieze__span:after{content:"";background:var(--color-accent-incandescent);transform:scaleX(var(--done));transform-origin:0;position:absolute;inset:0}.frieze__step{width:300px;padding:18px 20px;transition:opacity .32s;position:absolute}.frieze__step--up{bottom:calc(50% + 30px)}.frieze__step--down{top:calc(50% + 30px)}.frieze__step:before{content:"";background:var(--color-page-hairline-strong);width:1px;height:30px;position:absolute;left:0}.frieze__step--up:before{top:100%}.frieze__step--down:before{bottom:100%}.frieze__step[data-state=ahead]{opacity:.42}@supports (color:color-mix(in lab, red, red)){.frieze__step[data-state=live],html[data-glass=webgl] .frieze__step[data-state=live]{border-color:color-mix(in srgb, var(--color-accent-incandescent) 55%, transparent)}}.frieze__step[data-state=live]:before{background:var(--color-accent-incandescent)}@media (width<=767px){.frieze{min-height:0;display:block}.frieze__head,.frieze__foot{width:auto;margin:0 16px}.frieze__stage{height:auto;margin:24px 16px;overflow:visible}.frieze__playhead,.frieze__axis,.frieze__tick,.frieze__span,.frieze__step:before{display:none}.frieze__track{gap:12px;display:grid;position:static;width:auto!important;transform:none!important}.frieze__step{width:auto;position:static;opacity:1!important}}.hot{color:var(--color-accent-incandescent);text-shadow:0 0 14px #fa520f4d}@supports (color:color-mix(in lab, red, red)){.hot{text-shadow:0 0 14px color-mix(in srgb, var(--color-sky-orange) 30%, transparent)}}.text-hot{color:var(--color-accent-incandescent)}.mirror__hot{color:var(--color-accent-incandescent);text-shadow:0 0 10px #fa520f59}@supports (color:color-mix(in lab, red, red)){.mirror__hot{text-shadow:0 0 10px color-mix(in srgb, var(--color-sky-orange) 35%, transparent)}}.takeaway{color:var(--color-accent-incandescent);text-transform:none;letter-spacing:.02em;align-items:baseline;gap:10px;margin:0 0 20px;font-size:13px;display:flex}.takeaway__ember{background:var(--color-accent-incandescent);border-radius:50%;flex:none;width:8px;height:8px;box-shadow:0 0 10px 2px #fa520f8c}@supports (color:color-mix(in lab, red, red)){.takeaway__ember{box-shadow:0 0 10px 2px color-mix(in srgb, var(--color-sky-orange) 55%, transparent)}}.btn-ghost--hot{border-color:var(--color-accent-incandescent);color:var(--color-accent-incandescent);box-shadow:0 0 22px #fa520f38}@supports (color:color-mix(in lab, red, red)){.btn-ghost--hot{box-shadow:0 0 22px color-mix(in srgb, var(--color-sky-orange) 22%, transparent)}}.btn-ghost--hot:hover{background:var(--color-accent-incandescent);color:var(--color-ink)}.glass{text-shadow:0 1px 1px #0000008c}@supports (color:color-mix(in lab, red, red)){.glass{text-shadow:0 1px 1px color-mix(in srgb, var(--color-canvas-night) 55%, transparent)}}.liquid,.liquid [data-text]{text-shadow:none}.glass{transition:box-shadow .26s,border-color .26s}.glass[data-focus],html[data-glass=webgl] .glass[data-focus]{border-color:#ffca6eb3}@supports (color:color-mix(in lab, red, red)){.glass[data-focus],html[data-glass=webgl] .glass[data-focus]{border-color:color-mix(in srgb, var(--color-accent-incandescent) 70%, transparent)}}.glass[data-focus],html[data-glass=webgl] .glass[data-focus]{box-shadow:0 0 0 1px #ffca6e73,0 0 32px #fa520f2e}@supports (color:color-mix(in lab, red, red)){.glass[data-focus],html[data-glass=webgl] .glass[data-focus]{box-shadow:0 0 0 1px color-mix(in srgb, var(--color-accent-incandescent) 45%, transparent), 0 0 32px color-mix(in srgb, var(--color-sky-orange) 18%, transparent)}}.frieze__step[data-state=live],html[data-glass=webgl] .frieze__step[data-state=live]{border-color:#ffca6ebf}@supports (color:color-mix(in lab, red, red)){.frieze__step[data-state=live],html[data-glass=webgl] .frieze__step[data-state=live]{border-color:color-mix(in srgb, var(--color-accent-incandescent) 75%, transparent)}}.frieze__step[data-state=live],html[data-glass=webgl] .frieze__step[data-state=live]{box-shadow:0 0 0 1px #ffca6e73,0 0 28px #fa520f38}@supports (color:color-mix(in lab, red, red)){.frieze__step[data-state=live],html[data-glass=webgl] .frieze__step[data-state=live]{box-shadow:0 0 0 1px color-mix(in srgb, var(--color-accent-incandescent) 45%, transparent), 0 0 28px color-mix(in srgb, var(--color-sky-orange) 22%, transparent)}}.frieze__step--untimed{border-style:dashed}.frieze__label{text-align:center;text-transform:none;color:var(--color-page-text-faint);white-space:nowrap;position:absolute}.frieze__label--up,.frieze__label--down{bottom:calc(50% + 6px)}.frieze__label[data-state=live]{color:var(--color-accent-incandescent)}.frieze__label[data-state=done]{color:var(--color-page-text-mute)}.frieze__label{display:block}.frieze__step[data-state=live]:before{background:var(--color-accent-incandescent);box-shadow:0 0 10px #fa520f80}@supports (color:color-mix(in lab, red, red)){.frieze__step[data-state=live]:before{box-shadow:0 0 10px color-mix(in srgb, var(--color-sky-orange) 50%, transparent)}}@media (width<=767px){.frieze__label{display:none!important}}.sound-toggle{z-index:5;cursor:pointer;color:var(--color-page-text-mute);background:0 0;border:0;align-items:center;gap:10px;padding-inline:12px;display:inline-flex;position:absolute;bottom:20px;left:20px}.sound-toggle:hover{color:var(--color-text-050)}.sound-toggle:focus-visible{outline:2px solid var(--color-accent);outline-offset:3px}.sound-toggle__dot{background:var(--color-page-text-faint);border-radius:50%;width:7px;height:7px}.sound-toggle[data-sound=on] .sound-toggle__dot{background:var(--color-accent-incandescent);box-shadow:0 0 8px #fa520f8c}@supports (color:color-mix(in lab, red, red)){.sound-toggle[data-sound=on] .sound-toggle__dot{box-shadow:0 0 8px color-mix(in srgb, var(--color-sky-orange) 55%, transparent)}}.sound-toggle[data-sound=blocked] .sound-toggle__dot{background:var(--color-accent-incandescent);animation:1.6s step-end infinite sound-ask}@keyframes sound-ask{0%,55%{opacity:1}56%,70%{opacity:.2}71%,to{opacity:1}}@media (prefers-reduced-motion:reduce){.sound-toggle[data-sound=blocked] .sound-toggle__dot{animation:none}}#hero[data-mode=background] .sound-toggle,#hero[data-mode=descending] .sound-toggle{display:none}@media (width<=767px){.sound-toggle{bottom:12px;left:12px}}.rows,.bricks-list,.steps{border-top:1px solid var(--color-page-hairline);margin:0;padding:0;list-style:none}.rows__row{border-bottom:1px solid var(--color-page-hairline);grid-template-columns:3ch minmax(0,1fr) minmax(240px,36%);align-items:start;gap:16px 32px;padding:24px 0;display:grid}.rows__row>.stats{border-top:0}.rows__row>.stats .stats__row:first-child{padding-top:0}.kv{border-top:1px solid var(--color-page-hairline);margin:0}.kv__row{border-bottom:1px solid var(--color-page-hairline);grid-template-columns:minmax(140px,30%) minmax(0,1fr);align-items:baseline;gap:8px 24px;padding:10px 0;display:grid}.kv__row dt{overflow-wrap:anywhere}.bricks-list__row{border-bottom:1px solid var(--color-page-hairline);grid-template-columns:minmax(160px,22%) minmax(120px,16%) minmax(0,1fr);align-items:baseline;gap:8px 24px;padding:18px 0;display:grid}.steps__row{border-bottom:1px solid var(--color-page-hairline);grid-template-columns:3ch minmax(140px,26%) minmax(0,1fr);align-items:baseline;gap:8px 24px;padding:16px 0;display:grid}@media (width<=1279px){.rows__row{grid-template-columns:3ch minmax(0,1fr)}.rows__row>.stats{grid-column:2}}@media (width<=767px){.rows__row{grid-template-columns:1fr;gap:10px}.rows__row>.stats{grid-column:1}.kv__row,.bricks-list__row,.steps__row{grid-template-columns:1fr;gap:4px}}footer{position:relative}.demo{outline:none}.demo__grid{grid-template-columns:minmax(0,4fr) minmax(260px,3fr) minmax(0,5fr);align-items:start;gap:32px;display:grid}.demo__scenes{border-top:1px solid var(--color-page-hairline);margin:0;padding:0;list-style:none}.demo__scene{border:0;border-bottom:1px solid var(--color-page-hairline);text-align:left;width:100%;min-height:56px;color:inherit;font:inherit;cursor:pointer;background:0 0;grid-template-columns:3ch minmax(0,1fr) auto;align-items:baseline;gap:4px 14px;padding:12px 0;display:grid}.demo__scene:focus-visible{outline:2px solid var(--color-accent);outline-offset:3px;border-radius:2px}.demo__scene-index,.demo__scene-duration{color:var(--color-page-text-faint)}.demo__scene-title{color:var(--color-page-text-mute);font-size:18px}.demo__scenes [data-state=live] .demo__scene-title{color:var(--color-accent-incandescent);text-shadow:0 0 14px #fa520f4d}@supports (color:color-mix(in lab, red, red)){.demo__scenes [data-state=live] .demo__scene-title{text-shadow:0 0 14px color-mix(in srgb, var(--color-sky-orange) 30%, transparent)}}.demo__scenes [data-state=live] .demo__scene-index{color:var(--color-accent-incandescent)}.demo__scenes [data-state=done] .demo__scene-title{color:var(--color-page-text)}.demo__device .device-frame{margin:0 auto}.demo__device .device-frame img{max-width:240px}.demo__panel .panel{min-height:320px}.demo__caption{margin-top:32px}.demo__controls{border-top:1px solid var(--color-page-hairline);flex-wrap:wrap;align-items:center;gap:12px 16px;margin-top:24px;padding-top:24px;display:flex}.demo__progress{flex:200px;align-items:flex-end;gap:3px;min-width:160px;height:18px;display:flex}.demo__tick{background:var(--color-page-hairline-strong);flex:1 1 0;height:4px}.demo__tick.is-scene{height:10px}.demo__tick.is-done{background:var(--color-accent-incandescent)}.outcomes [data-chosen]{border-left:1px solid var(--color-accent-incandescent);padding-left:12px}@media (width<=1279px){.demo__grid{grid-template-columns:1fr}.demo__device{order:-1}.demo__scenes{order:1}}@media (prefers-reduced-motion:reduce){.blink-in,.blink-ack{animation:none}}.map-node.is-hot rect{stroke:var(--color-accent-incandescent);stroke-width:1.5px}.map-node.is-ok rect{stroke:var(--color-state-success);stroke-width:1.5px}.map-node.is-refused rect{stroke:var(--color-state-error);stroke-width:1.5px}.map-node.is-asks rect{stroke:var(--color-state-warning);stroke-width:2px}.map-edge.is-live{stroke:var(--color-accent-incandescent);stroke-width:2px}.map-dots.is-live{fill:var(--color-accent-incandescent)}.live-map__grid{grid-template-columns:minmax(280px,4fr) minmax(0,4fr) minmax(0,4fr);align-items:start;gap:32px;margin-top:32px;display:grid}.live-map__flex .device-frame img{max-width:280px}.live-map__under{grid-template-columns:1fr 1fr;gap:24px;margin-top:32px;display:grid}.live-map .data-scroll svg{min-width:0!important}.cockpit .agents__form,.live-map .agents__form{grid-template-columns:1fr 1fr}.cockpit .agents__form>:first-child,.cockpit .agents__form>:last-child,.live-map .agents__form>:first-child,.live-map .agents__form>:last-child{grid-column:1/-1}.live-flex .device-frame{margin:0 auto}.cockpit__grid{grid-template-columns:minmax(0,4fr) minmax(300px,4fr) minmax(0,4fr);align-items:start;gap:24px;display:grid}.cockpit__col--flex .device-frame{margin:0 auto}.cockpit__col--flex .device-frame img{max-width:360px}.conductor{border-top:1px solid var(--color-page-hairline);margin:0;padding:0;list-style:none}.conductor__step{border-bottom:1px solid var(--color-page-hairline);grid-template-columns:3ch minmax(0,1fr) auto;align-items:center;gap:8px 16px;padding:14px 0;display:grid}.conductor__index{color:var(--color-page-text-faint)}.conductor__label{font-family:var(--font-body);letter-spacing:-.01em;color:var(--color-page-text-mute);font-size:17px;font-weight:600}.conductor__step[data-state=live] .conductor__label,.conductor__step[data-state=pending] .conductor__label{color:var(--color-accent-incandescent);text-shadow:0 0 14px #fa520f4d}@supports (color:color-mix(in lab, red, red)){.conductor__step[data-state=live] .conductor__label,.conductor__step[data-state=pending] .conductor__label{text-shadow:0 0 14px color-mix(in srgb, var(--color-sky-orange) 30%, transparent)}}.conductor__step[data-state=live] .conductor__index,.conductor__step[data-state=pending] .conductor__index{color:var(--color-accent-incandescent)}.conductor__step[data-state=done] .conductor__label{color:var(--color-page-text)}.conductor__step[data-state=ahead]{opacity:.6}.conductor__actions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;display:flex}.conductor--compact .conductor__step{grid-template-columns:3ch minmax(0,1fr);padding:10px 0}.conductor--compact .conductor__actions{grid-column:2;justify-content:flex-start}.conductor--compact .conductor__label{font-size:15px}.agents__list{border-top:1px solid var(--color-page-hairline);margin:0;padding:0;list-style:none}.agents__row{border-bottom:1px solid var(--color-page-hairline);grid-template-columns:10px minmax(0,1fr) auto;align-items:baseline;gap:4px 12px;padding:12px 0;display:grid}.agents__row .t-mono-data,.agents__row .t-kicker{grid-column:2}.agents__row>button{grid-area:1/3}.agents__row>.t-kicker:last-child{grid-column:2}.agents__dot{background:var(--color-page-text-faint);border-radius:50%;align-self:center;width:8px;height:8px}.agents__row[data-state=running] .agents__dot{background:var(--color-state-success)}.agents__row[data-state=live] .agents__dot{background:var(--color-accent-incandescent);box-shadow:0 0 10px 2px #fa520f8c}@supports (color:color-mix(in lab, red, red)){.agents__row[data-state=live] .agents__dot{box-shadow:0 0 10px 2px color-mix(in srgb, var(--color-sky-orange) 55%, transparent)}}.agents__row[data-state=live] .agents__name{color:var(--color-accent-incandescent)}.agents__form{grid-template-columns:minmax(0,2fr) minmax(0,1.2fr) minmax(0,1.2fr) minmax(0,.8fr) auto;align-items:end;gap:12px;display:grid}.measure[data-verdict=asks] .exit-pair__rule{background:var(--color-state-warning)}.measure[data-verdict=refused] .exit-pair__rule{background:var(--color-state-error)}.measure[data-verdict=ok] .exit-pair__rule{background:var(--color-state-success)}@media (width<=1279px){.live-map__grid,.cockpit__grid,.live-map__under{grid-template-columns:1fr}.cockpit__col--flex{order:-1}.agents__form{grid-template-columns:1fr 1fr}}@media (width<=767px){.conductor__step{grid-template-columns:3ch minmax(0,1fr)}.conductor__actions{grid-column:2;justify-content:flex-start}.agents__form{grid-template-columns:1fr}}.live-band{padding:0 16px}.glass--stage{padding:16px 20px}.live-stage{grid-template-rows:auto minmax(0,1fr) auto;gap:12px;height:calc(100dvh - 128px);scroll-margin-top:88px;display:grid}.live-stage--door{height:auto;min-height:40dvh;display:block}.live-stage.is-full{background:var(--color-canvas-night);height:100vh;padding:20px 24px}.live-stage__rail{border-bottom:1px solid var(--color-page-hairline);justify-content:space-between;align-items:center;gap:16px;padding-bottom:10px;display:flex}.acts{flex:auto;gap:4px;min-width:0;margin:0;padding:0;list-style:none;display:flex}.acts li{flex:1 1 0;min-width:0}.acts__btn{text-align:left;width:100%;color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;border-bottom:2px solid #0000;grid-template-columns:auto minmax(0,1fr);align-items:baseline;gap:2px 10px;padding:8px 12px;display:grid}.acts__btn:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}.acts__index{color:var(--color-page-text-faint)}.acts__label{font-family:var(--font-body);letter-spacing:-.01em;color:var(--color-page-text-mute);white-space:nowrap;font-size:17px;font-weight:600}.acts__sum{color:var(--color-page-text-faint);text-transform:none;text-overflow:ellipsis;white-space:nowrap;grid-column:2;overflow:hidden}.acts li[data-state=live] .acts__btn{border-bottom-color:var(--color-accent-incandescent)}.acts li[data-state=live] .acts__label,.acts li[data-state=live] .acts__index{color:var(--color-accent-incandescent);text-shadow:0 0 14px #fa520f4d}@supports (color:color-mix(in lab, red, red)){.acts li[data-state=live] .acts__label,.acts li[data-state=live] .acts__index{text-shadow:0 0 14px color-mix(in srgb, var(--color-sky-orange) 30%, transparent)}}.acts li[data-state=done] .acts__label{color:var(--color-page-text)}.live-stage__tools{flex:none;align-items:center;gap:10px;display:flex}.live-stage__body{min-height:0}.live-stage__body--map{grid-template-columns:minmax(0,1fr) clamp(320px,28vw,420px);gap:20px;display:grid}.live-stage__map{justify-content:center;align-items:center;min-height:0;display:flex;overflow:hidden}.live-stage__map svg{max-height:100%}.map-view{transition:transform .7s cubic-bezier(.2,.8,.2,1)}@media (prefers-reduced-motion:reduce){.map-view{transition:none}}.live-stage__side{grid-template-rows:auto minmax(0,1fr);gap:12px;min-height:0;display:grid}.live-stage__flex .device-frame{margin:0 auto;padding:10px}.live-stage__flex .t-caption,.live-stage__flex .t-micro-cap{display:none}.device-dock{left:var(--spacing-xl);bottom:var(--spacing-xl);z-index:29;border:1px solid var(--color-page-hairline-strong);border-radius:var(--radius-md);background:#0a0705f0;padding:14px 16px;position:fixed}@supports (color:color-mix(in lab, red, red)){.device-dock{background:color-mix(in srgb, var(--color-page-surface-lift) 94%, transparent)}}.device-dock{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);max-width:min(300px,100vw - 32px);box-shadow:0 18px 60px #0000008c}.device-dock .device-frame{margin:0 auto;padding:10px}.device-dock .device-frame img{max-width:200px}@media (width<=640px){.device-dock{bottom:16px;left:16px}.device-dock .device-frame img{max-width:150px}}.live-stage__strip{border-top:1px solid var(--color-page-hairline);justify-content:space-between;align-items:center;gap:24px;min-height:44px;padding-top:10px;display:flex}.live-stage__strip>p{text-align:right;flex:0 46ch}.measure-line{flex-wrap:wrap;align-items:baseline;gap:12px;display:inline-flex}.drawers{flex-direction:column;gap:6px;min-height:0;display:flex;overflow:auto}.drawer{border:1px solid var(--color-page-hairline);border-radius:var(--radius-sm);background:#14100cd1}@supports (color:color-mix(in lab, red, red)){.drawer{background:color-mix(in srgb, var(--color-page-panel) 82%, transparent)}}.drawer{flex:none}.drawer[data-open]{border-color:#ffca6e8c;flex-direction:column;flex:auto;min-height:0;display:flex}@supports (color:color-mix(in lab, red, red)){.drawer[data-open]{border-color:color-mix(in srgb, var(--color-accent-incandescent) 55%, transparent)}}.drawer__head{text-align:left;width:100%;color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;grid-template-columns:auto minmax(0,1fr);align-items:baseline;gap:12px;padding:10px 14px;display:grid}.drawer__head:focus-visible{outline:2px solid var(--color-accent);outline-offset:-2px;border-radius:var(--radius-sm)}.drawer__title{font-family:var(--font-body);color:var(--color-page-text-mute);white-space:nowrap;font-size:15px;font-weight:600}.drawer[data-open] .drawer__title{color:var(--color-accent-incandescent)}.drawer__sum{color:var(--color-page-text-faint);text-transform:none;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.drawer__body{min-height:0;padding:4px 14px 14px;overflow:auto}.steprow{border-bottom:1px solid var(--color-page-hairline);justify-content:space-between;align-items:center;gap:12px;padding:8px 0;display:flex}.steprow__label{font-family:var(--font-body);color:var(--color-page-text-mute);overflow-wrap:anywhere;min-width:0;font-size:15px;font-weight:600}.steprow[data-state=live] .steprow__label,.steprow[data-state=pending] .steprow__label{color:var(--color-accent-incandescent)}.steprow__actions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;display:flex}.drawer .agents__form{grid-template-columns:1fr 1fr}.drawer .agents__form>:first-child,.drawer .agents__form>:last-child,.drawer .agents__form>:nth-child(4){grid-column:1/-1}.drawer .agents__row{padding:8px 0}.drawer .agents__name{font-size:17px}@media (width<=1279px){.live-stage,.live-stage__body--map,.live-stage__map svg{height:auto}.acts{flex-wrap:wrap}.acts li{flex:45%}}.map-node{transition:opacity .6s ease-out,transform .6s cubic-bezier(.2,.8,.2,1)}.map-node.is-ahead{opacity:.28;transform:scale(.97)}.map-node.is-reached{opacity:1;transform:scale(1)}.map-node rect{transition:stroke .4s ease-out,stroke-width .4s ease-out}.map-node.is-hot rect{stroke:var(--color-accent-incandescent);stroke-width:1.5px;filter:drop-shadow(0 0 6px #fa520f8c)}@supports (color:color-mix(in lab, red, red)){.map-node.is-hot rect{filter:drop-shadow(0 0 6px color-mix(in srgb, var(--color-sky-orange) 55%, transparent))}}.map-node.is-ok rect{stroke:var(--color-state-success);stroke-width:1.5px;filter:drop-shadow(0 0 6px #7fb06973)}@supports (color:color-mix(in lab, red, red)){.map-node.is-ok rect{filter:drop-shadow(0 0 6px color-mix(in srgb, var(--color-state-success) 45%, transparent))}}.map-node.is-refused rect{stroke:var(--color-state-error);stroke-width:1.5px;filter:drop-shadow(0 0 6px #e0483a73)}@supports (color:color-mix(in lab, red, red)){.map-node.is-refused rect{filter:drop-shadow(0 0 6px color-mix(in srgb, var(--color-state-error) 45%, transparent))}}.map-node.is-asks rect{stroke:var(--color-state-warning);stroke-width:2px;animation:1.6s ease-in-out infinite asks-pulse}@keyframes asks-pulse{0%,to{filter:drop-shadow(0 0 4px color-mix(in srgb, var(--color-state-warning) 35%, transparent))}50%{filter:drop-shadow(0 0 14px color-mix(in srgb, var(--color-state-warning) 80%, transparent))}}.map-edge{stroke-dasharray:1;stroke-dashoffset:1px;transition:stroke-dashoffset .9s cubic-bezier(.2,.8,.2,1) .2s,stroke .4s ease-out,stroke-width .4s ease-out}.map-edge.is-drawn{stroke-dashoffset:0}.map-edge.is-live{stroke-width:2.5px}.map-edge.is-live.tone-hot{stroke:var(--color-accent-incandescent)}.map-edge.is-live.tone-asks{stroke:var(--color-state-warning)}.map-edge.is-live.tone-ok{stroke:var(--color-state-success)}.map-edge.is-live.tone-refused{stroke:var(--color-state-error)}.map-dots{opacity:0;transition:opacity .3s ease-out .9s}.map-dots.is-drawn{opacity:1}.map-dots.is-live.tone-hot{fill:var(--color-accent-incandescent)}.map-dots.is-live.tone-asks{fill:var(--color-state-warning)}.map-dots.is-live.tone-ok{fill:var(--color-state-success)}.map-dots.is-live.tone-refused{fill:var(--color-state-error)}@keyframes rise-in{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}.rise-in{animation:.42s cubic-bezier(.2,.8,.2,1) both rise-in}svg .map-line.rise-in{transform-box:fill-box}@media (prefers-reduced-motion:reduce){.map-node,.map-edge,.map-dots{transition:none}.rise-in,.map-node.is-asks rect,.now__pulse{animation:none}}.acts__btn{grid-template-columns:auto auto minmax(0,1fr)}.acts__dot{background:var(--color-page-hairline-strong);border-radius:50%;align-self:center;width:9px;height:9px}.acts__sum{grid-column:3}.acts li[data-state=live] .acts__dot{background:var(--color-accent-incandescent);box-shadow:0 0 8px #fa520f8c}@supports (color:color-mix(in lab, red, red)){.acts li[data-state=live] .acts__dot{box-shadow:0 0 8px color-mix(in srgb, var(--color-sky-orange) 55%, transparent)}}.acts li[data-state=asks] .acts__dot{background:var(--color-state-warning);animation:1.6s ease-in-out infinite asks-dot}.acts li[data-state=asks] .acts__label,.acts li[data-state=asks] .acts__index{color:var(--color-state-warning)}.acts li[data-state=done] .acts__dot{background:var(--color-state-success)}.acts li[data-pinned] .acts__btn{border-bottom-color:var(--color-page-text-mute)}.acts li[data-state=live][data-pinned] .acts__btn{border-bottom-color:var(--color-accent-incandescent)}.acts li[data-state=asks][data-pinned] .acts__btn{border-bottom-color:var(--color-state-warning)}@keyframes asks-dot{0%,to{box-shadow:0 0 0 0 color-mix(in srgb, var(--color-state-warning) 60%, transparent)}50%{box-shadow:0 0 0 6px #0000}}.now{border:1px solid var(--color-page-hairline-strong);border-left:3px solid var(--color-accent-incandescent);border-radius:var(--radius-sm);background:#1c1712e0;padding:12px 14px}@supports (color:color-mix(in lab, red, red)){.now{background:color-mix(in srgb, var(--color-page-panel-raised) 88%, transparent)}}.now__step{color:var(--color-accent-incandescent);margin:0}.now__title{font-family:var(--font-body);letter-spacing:-.015em;color:var(--color-page-text);margin:4px 0 0;font-size:19px;font-weight:600;line-height:1.2}.now__text{color:var(--color-page-text-mute)}.now__actions{flex-wrap:wrap;align-items:center;gap:10px;margin-top:10px;display:flex}.now__next{color:var(--color-page-text-faint)}.now__wait{font-family:var(--font-mono);letter-spacing:.04em;text-transform:uppercase;align-items:center;gap:8px;font-size:12px;display:inline-flex}.now__pulse{background:currentColor;border-radius:50%;width:9px;height:9px;animation:1.6s ease-in-out infinite asks-dot}.btn-ghost--now{border-color:var(--color-accent-incandescent);min-height:46px;color:var(--color-ink);background:var(--color-accent-incandescent);padding:12px 22px;box-shadow:0 0 22px #fa520f59}@supports (color:color-mix(in lab, red, red)){.btn-ghost--now{box-shadow:0 0 22px color-mix(in srgb, var(--color-sky-orange) 35%, transparent)}}.btn-ghost--now:hover{background:var(--color-text-050);border-color:var(--color-text-050)}.now[data-tone=asks]{border-left-color:var(--color-state-warning)}.now[data-tone=asks] .now__step,.now[data-tone=asks] .now__wait{color:var(--color-state-warning)}.now[data-tone=working]{border-left-color:var(--color-accent-incandescent)}.now[data-tone=working] .now__wait{color:var(--color-accent-incandescent)}.now[data-tone=done]{border-left-color:var(--color-state-success)}.now[data-tone=done] .now__step{color:var(--color-state-success)}.steprow{grid-template-columns:auto minmax(0,1fr) auto;gap:10px;display:grid}.steprow__dot{background:var(--color-page-hairline-strong);border-radius:50%;align-self:center;width:8px;height:8px}.steprow__state{color:var(--color-page-text-faint)}.steprow[data-state=live] .steprow__dot{background:var(--color-accent-incandescent)}.steprow[data-state=pending] .steprow__dot{background:var(--color-accent-incandescent);animation:1.6s ease-in-out infinite asks-dot}.steprow[data-state=pending] .steprow__state{color:var(--color-accent-incandescent)}.steprow[data-state=asks] .steprow__dot{background:var(--color-state-warning);animation:1.6s ease-in-out infinite asks-dot}.steprow[data-state=asks] .steprow__label,.steprow[data-state=asks] .steprow__state{color:var(--color-state-warning)}.steprow[data-state=done] .steprow__dot{background:var(--color-state-success)}.steprow[data-state=done] .steprow__state{color:var(--color-state-success)}.steprow[data-state=done] .steprow__label{color:var(--color-page-text)}.steprow[data-state=ahead]{opacity:.6}.live-stage[data-act] .drawer[data-open]{border-color:#ffca6e8c}@supports (color:color-mix(in lab, red, red)){.live-stage[data-act] .drawer[data-open]{border-color:color-mix(in srgb, var(--color-accent-incandescent) 55%, transparent)}}.live-stage__flex .device-frame img{max-width:168px}.drawers{overflow:hidden}.drawer[data-open]{min-height:120px;overflow:hidden}.drawer__head{flex:none}.steprow:has(.steprow__actions>button+button){grid-template-columns:auto minmax(0,1fr)}.steprow:has(.steprow__actions>button+button) .steprow__actions{grid-column:2;justify-content:flex-start}.live-stage__body--map.has-tare{grid-template-columns:minmax(0,1fr) minmax(340px,30%) clamp(300px,26vw,400px)}.tare{border:1px solid var(--color-page-hairline-strong);border-left:3px solid var(--color-accent-incandescent);border-radius:var(--radius-sm);background:#1c1712e6;flex-direction:column;gap:10px;min-height:0;padding:14px 16px;display:flex;overflow:auto}@supports (color:color-mix(in lab, red, red)){.tare{background:color-mix(in srgb, var(--color-page-panel-raised) 90%, transparent)}}.tare{animation:.42s cubic-bezier(.2,.8,.2,1) both rise-in}.tare[data-verdict=ok]{border-left-color:var(--color-state-success)}.tare[data-verdict=refused]{border-left-color:var(--color-state-error)}.tare[data-verdict=exception]{border-left-color:var(--color-state-warning)}.tare__kicker{color:var(--color-accent-incandescent);margin:0}.tare__title{font-family:var(--font-body);letter-spacing:-.015em;color:var(--color-page-text);margin:0;font-size:18px;font-weight:600;line-height:1.2}.tare__steps{flex-direction:column;margin:4px 0 0;padding:0;list-style:none;display:flex}.tare__step{grid-template-columns:26px minmax(0,1fr);gap:0 12px;padding:8px 0 10px;transition:opacity .4s ease-out;display:grid;position:relative}.tare__step:before{content:"";background:var(--color-page-hairline-strong);width:1px;transition:background .4s ease-out;position:absolute;top:34px;bottom:-2px;left:12px}.tare__step:last-child:before{display:none}.tare__n{border:1px solid var(--color-page-hairline-strong);width:26px;height:26px;font-family:var(--font-mono);color:var(--color-page-text-faint);background:var(--color-page-panel);border-radius:50%;place-items:center;font-size:12px;transition:border-color .4s ease-out,color .4s ease-out,box-shadow .4s ease-out;display:grid}.tare__body{flex-direction:column;gap:2px;min-width:0;display:flex}.tare__step-title{font-family:var(--font-body);color:var(--color-page-text-mute);font-size:15px;font-weight:600}.tare__line{color:var(--color-page-text-faint);overflow-wrap:anywhere}.tare__detail{color:var(--color-page-text-faint);animation:.42s cubic-bezier(.2,.8,.2,1) both rise-in}.tare__step[data-state=ahead]{opacity:.45}.tare__step[data-state=live] .tare__n{border-color:var(--color-accent-incandescent);color:var(--color-accent-incandescent);box-shadow:0 0 10px #fa520f8c}@supports (color:color-mix(in lab, red, red)){.tare__step[data-state=live] .tare__n{box-shadow:0 0 10px color-mix(in srgb, var(--color-sky-orange) 55%, transparent)}}.tare__step[data-state=live] .tare__n{animation:1.6s ease-in-out infinite asks-dot}.tare__step[data-state=live] .tare__step-title{color:var(--color-accent-incandescent)}.tare__step[data-state=live] .tare__line,.tare__step[data-state=done] .tare__line,.tare__step[data-state=verdict] .tare__line{color:var(--color-page-text)}.tare__step[data-state=done] .tare__n{border-color:var(--color-state-success);color:var(--color-state-success)}.tare__step[data-state=done]:before{background:var(--color-state-success)}.tare__step[data-state=done] .tare__step-title,.tare__step[data-state=verdict] .tare__step-title{color:var(--color-page-text)}.tare[data-verdict=ok] .tare__step[data-state=verdict] .tare__n{border-color:var(--color-state-success);color:var(--color-state-success)}.tare[data-verdict=refused] .tare__step[data-state=verdict] .tare__n{border-color:var(--color-state-error);color:var(--color-state-error)}.tare[data-verdict=exception] .tare__step[data-state=verdict] .tare__n{border-color:var(--color-state-warning);color:var(--color-state-warning)}.tare__figure{border-top:1px solid var(--color-page-hairline);margin-top:auto;padding-top:10px}.tare__exit{color:var(--color-accent-incandescent);font-size:clamp(44px,5.4vh,80px);line-height:1}.tare[data-verdict=ok] .tare__exit{color:var(--color-state-success)}.tare[data-verdict=refused] .tare__exit{color:var(--color-state-error)}.tare[data-verdict=exception] .tare__exit{color:var(--color-state-warning)}.tare[data-verdict=ok] .exit-pair__rule{background:var(--color-state-success)}.tare[data-verdict=refused] .exit-pair__rule{background:var(--color-state-error)}.tare[data-verdict=exception] .exit-pair__rule{background:var(--color-state-warning)}.tare__verdict{flex-wrap:wrap;align-items:center;gap:10px;margin-top:8px;display:flex}@media (prefers-reduced-motion:reduce){.tare,.tare__detail,.tare__step[data-state=live] .tare__n{animation:none}}@media (width<=1279px){.live-stage__body--map.has-tare{grid-template-columns:1fr}}.live-stage__side{grid-template-rows:auto auto minmax(0,1fr)}.drawers{display:none}.drawer[data-open]{flex:auto;min-height:0}.drawer__head{cursor:default}.tare__figure{border-top:0;border-bottom:1px solid var(--color-page-hairline);margin-top:0;padding-top:8px;padding-bottom:8px}.tare__detail{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.tare__step[data-state=done] .tare__detail{-webkit-line-clamp:1}.tare__step{padding:6px 0 8px}.tare__exit{font-size:clamp(36px,4.2vh,56px)}.tare__title{font-size:16px}.tare__steps{gap:0}.tare__step .tare__line{font-size:13px}.wordmark{--arm:.55em;--gap:.45em;--stroke:1px;padding:var(--gap) calc(var(--gap) + .1em);display:inline-block;position:relative}.wordmark:before,.wordmark:after,.wordmark__tr,.wordmark__bl{content:"";width:var(--arm);height:var(--arm);pointer-events:none;border:0 solid;position:absolute}.wordmark:before{border-left-width:var(--stroke);border-top-width:var(--stroke);top:0;left:0}.wordmark__tr{border-right-width:var(--stroke);border-top-width:var(--stroke);top:0;right:0}.wordmark__bl{border-left-width:var(--stroke);border-bottom-width:var(--stroke);bottom:0;left:0}.wordmark:after{border-right-width:var(--stroke);border-bottom-width:var(--stroke);bottom:0;right:0}.wordmark--nav{--arm:.6em;--gap:.5em}.wordmark--title{--arm:.24em;--gap:.12em;--stroke:3px;color:var(--color-page-text);font-size:clamp(88px,11.5vw,200px);line-height:0}.wordmark--title>p{display:block}.home-hero__catch .hot{text-transform:uppercase;letter-spacing:.04em}.tare[data-verdict=running]{border-left-color:var(--color-accent-incandescent)}.tare[data-verdict=none]{border-left-color:var(--color-page-hairline-strong)}.bots__list{border-top:1px solid var(--color-page-hairline);flex-direction:column;margin:4px 0 0;padding:0;list-style:none;display:flex}.bots__bot{border-bottom:1px solid var(--color-page-hairline);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:0 10px;display:grid}.bots__pick{width:100%;color:inherit;text-align:left;cursor:pointer;font:inherit;background:0 0;border:0;grid-template-columns:10px minmax(0,1fr);align-items:baseline;gap:2px 10px;padding:8px 0;display:grid}.bots__pick:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px;border-radius:2px}.bots__dot{background:var(--color-page-text-faint);border-radius:50%;align-self:center;width:8px;height:8px}.bots__bot[data-state=running] .bots__dot{background:var(--color-state-success)}.bots__bot[data-state=live] .bots__dot{background:var(--color-accent-incandescent);box-shadow:0 0 10px 2px #fa520f73}@supports (color:color-mix(in lab, red, red)){.bots__bot[data-state=live] .bots__dot{box-shadow:0 0 10px 2px color-mix(in srgb, var(--color-sky-orange) 45%, transparent)}}.bots__bot[data-state=done] .bots__dot{background:var(--color-state-success);opacity:.6}.bots__name{font-family:var(--font-body);letter-spacing:-.01em;color:var(--color-page-text-mute);font-size:16px;font-weight:600}.bots__bot[data-chosen] .bots__name{color:var(--color-page-text)}.bots__bot[data-state=live] .bots__name{color:var(--color-accent-incandescent)}.bots__meta,.bots__nums{grid-column:2}.bots__meta{color:var(--color-page-text-faint);text-transform:none}.bots__nums{color:var(--color-page-text-mute)}.bots__sub{color:var(--color-accent-incandescent);margin:8px 0 0}.bots__perf{border-top:1px solid var(--color-page-hairline);border-bottom:1px solid var(--color-page-hairline);grid-template-columns:repeat(3,minmax(0,1fr));gap:8px 12px;margin:6px 0 0;padding:10px 0;display:grid}.bots__perf dt{font-family:var(--font-body);letter-spacing:.09em;text-transform:uppercase;color:var(--color-page-text-faint);font-size:10px}.bots__perf dd{font-family:var(--font-mono);color:var(--color-page-text);margin:2px 0 0;font-size:15px}.bots__history{flex-direction:column;margin:4px 0 0;padding:0;list-style:none;display:flex}.bots__row{border-bottom:1px solid var(--color-page-hairline);grid-template-columns:3.2ch minmax(0,1fr) auto;align-items:baseline;gap:2px 10px;padding:7px 0;animation:.42s cubic-bezier(.2,.8,.2,1) both rise-in;display:grid}.bots__tick{color:var(--color-page-text-faint)}.bots__pos{font-family:var(--font-mono);color:var(--color-page-text);text-overflow:ellipsis;white-space:nowrap;font-size:12.5px;overflow:hidden}.bots__measure{color:var(--color-page-text-mute);grid-column:2}.bots__measure b{color:var(--color-page-text);font-weight:500}.bots__row[data-state=refused] .bots__measure b{color:var(--color-state-error)}.bots__row[data-state=ok] .bots__measure b{color:var(--color-state-success)}.bots__row[data-state=exception] .bots__measure b{color:var(--color-state-warning)}.bots__verdict{grid-area:1/3/span 2;align-self:center}.bots__why{color:var(--color-page-text-faint);grid-column:2/span 2}.bots__foot{color:var(--color-page-text-faint);margin-top:8px}@media (width<=1279px){.bots__perf{grid-template-columns:repeat(2,minmax(0,1fr))}}@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-border-style{syntax:"*";inherits:false;initial-value:solid}@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-backdrop-blur{syntax:"*";inherits:false}@property --tw-backdrop-brightness{syntax:"*";inherits:false}@property --tw-backdrop-contrast{syntax:"*";inherits:false}@property --tw-backdrop-grayscale{syntax:"*";inherits:false}@property --tw-backdrop-hue-rotate{syntax:"*";inherits:false}@property --tw-backdrop-invert{syntax:"*";inherits:false}@property --tw-backdrop-opacity{syntax:"*";inherits:false}@property --tw-backdrop-saturate{syntax:"*";inherits:false}@property --tw-backdrop-sepia{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}@keyframes blink-on{0%{opacity:1}9.6%{opacity:0}25%{opacity:1}32.7%{opacity:0}59.6%{opacity:1}80.8%{opacity:0}to{opacity:1}}.blink-in{animation:.52s step-end both blink-on}@keyframes blink-ack{0%{opacity:1}11.4%{opacity:0}25%{opacity:1}38.6%{opacity:0}56.8%{opacity:1}77.3%{opacity:0}to{opacity:1}}.blink-ack{animation:.44s step-end both blink-ack}
