html[data-theme=cyberpunk]{--ink-rgb:6 9 16;--surface:#06090f;--card:#0c1120;--card2:#151c2e;--card-hover:#1b2438;--input-bg:#0f1525;--txt:#f0f9ff;--dim:#a3b0c6;--dim2:#8b97ad;--line:#1e293b;--line-hi:#2d3a4f;--bw:1px;--rad:8px;--rad-lg:10px;--glass:rgba(10,14,26,.78);--glass-hi:rgba(6,9,16,.93);--sh:0 8px 24px rgba(0,0,0,.42);--sh-lg:0 18px 46px rgba(0,0,0,.5);--sh-hover:0 0 0 1px rgba(25,217,243,.35),0 12px 34px rgba(25,217,243,.16),0 0 30px rgba(255,43,194,.08);--shadow:var(--sh);--acc:#19d9f3;--on-acc:#031014;--acc2:#ff2bc2;--on-acc2:#180013;--hl:#8b5cf6;--on-hl:#fff;--grad:linear-gradient(135deg,#19d9f3,#8b5cf6,#ff2bc2);--grad-h:linear-gradient(90deg,#19d9f3,#8b5cf6,#ff2bc2);--disp:var(--font-chakra),var(--font-grotesk),sans-serif;--disp-wt:700;--disp-case:none;--ui:var(--font-grotesk),var(--font-inter),sans-serif;--meta:var(--font-space-mono),monospace;--ital:var(--font-grotesk),var(--font-inter),sans-serif;--tick-bg:#080c16;--tick-fg:#a3b0c6;--tick-hl:#19d9f3;--dayhead-bg:#0f1525;--dayhead-fg:#b3c0d4;--dayhead-hot-bg:#102a31;--dayhead-hot-fg:#55e8fa;--stub-bg:#ff2bc2;--stub-fg:#180013;--m-bg:#050810;--m-block:#0d1220;--m-road1:#1e293b;--m-road2:#151c2c;--m-river:#0b2430;--m-park:#0f1d1d;--m-lab:#6b7a93;--pin-bd:hsla(0,0%,100%,.9);--pin-sh:0 0 10px rgba(25,217,243,.95),0 0 28px rgba(25,217,243,.5);--pin2-sh:0 0 10px rgba(255,43,194,.9),0 0 28px rgba(255,43,194,.45);--pin-stem:hsla(0,0%,100%,.48)}html[data-theme=cyberpunk] .brand-glow{filter:drop-shadow(0 0 7px rgba(25,217,243,.72)) drop-shadow(0 0 16px rgba(255,43,194,.22))}html[data-theme=cyberpunk] .glass,html[data-theme=cyberpunk] .glass-hi{box-shadow:inset 0 1px 0 hsla(0,0%,100%,.04)}@media (hover:hover){html[data-theme=cyberpunk] .card:hover,html[data-theme=cyberpunk] [data-card]:hover{background-color:var(--card-hover);border-color:var(--line-hi)}}html[data-theme=cyberpunk] input:not([type=checkbox]):not([type=radio]),html[data-theme=cyberpunk] select,html[data-theme=cyberpunk] textarea{background-color:var(--input-bg)}html[data-theme=cyberpunk] .btn,html[data-theme=cyberpunk] button,html[data-theme=cyberpunk] input:not([type=checkbox]):not([type=radio]),html[data-theme=cyberpunk] select{min-height:44px}html[data-theme=cyberpunk] a:focus-visible,html[data-theme=cyberpunk] button:focus-visible,html[data-theme=cyberpunk] input:focus{outline-color:#19d9f3}html[data-theme=cyberpunk] ::-moz-selection{background:rgba(255,43,194,.72);color:#fff}html[data-theme=cyberpunk] ::selection{background:rgba(255,43,194,.72);color:#fff}html[data-theme=cyberpunk] .eyebrow,html[data-theme=cyberpunk] [data-eyebrow]{text-transform:uppercase;letter-spacing:.14em;font-family:var(--meta);font-size:.6875rem;color:var(--dim2)}html[data-theme=cyberpunk] .rule-accent,html[data-theme=cyberpunk] [data-rule=accent]{border:0;height:1px;background:var(--grad-h);opacity:.5}html[data-theme=cyberpunk] ::-webkit-scrollbar-thumb{background:var(--line-hi);border-radius:999px}@media (prefers-reduced-motion:reduce){html[data-theme=cyberpunk] .brand-glow{filter:none}}:root{--motion-preview:520ms;--motion-sheet:420ms;--motion-enter:220ms;--motion-exit:260ms;--motion-micro:150ms;--motion-stagger:30ms;--motion-ease:cubic-bezier(.22,.75,.25,1);--motion-content-ease:cubic-bezier(.2,.8,.2,1)}@keyframes bndy-motion-enter{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:none}}@keyframes bndy-motion-exit{0%{opacity:1;transform:none}to{opacity:0;transform:translateY(12px)}}@keyframes bndy-motion-fade{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:no-preference){:where(button,a[role=button],.bndy-btn,.bndy-btn2,.bndy-shell-nav-link){transition-property:color,background-color,border-color,box-shadow,opacity,scale;transition-duration:var(--motion-micro);transition-timing-function:var(--motion-content-ease)}:where(button:not(:disabled),a[role=button],.bndy-btn,.bndy-btn2,.bndy-shell-nav-link):not([class*="active:scale"]):active{scale:.97}.bndy-btn,.bndy-btn2,.bndy-shell-nav-link,.bndy-tabs button{transition-duration:var(--motion-micro);transition-timing-function:var(--motion-content-ease)}:where(.bndy-shell-nav-link,[role=tab],[aria-pressed=true],[role=switch]){transition-timing-function:var(--motion-content-ease)}.bndy-notice[data-open=true]{animation:bndy-motion-enter var(--motion-sheet) var(--motion-ease) both}.bndy-notice[data-open=false]{animation:bndy-motion-exit var(--motion-exit) var(--motion-content-ease) both}.bndy-popover-enter,.bndy-themed-date-popover,.bndy-themed-select-menu{animation:bndy-motion-enter var(--motion-enter) var(--motion-content-ease) both}.bndy-themed-date-popover[data-open=false],.bndy-themed-select-menu[data-open=false]{animation:bndy-motion-exit var(--motion-exit) var(--motion-content-ease) both}.bndy-sheet-backdrop[data-open=true]{animation:bndy-motion-fade var(--motion-exit) var(--motion-content-ease) both}.bndy-fade-in,.bndy-panel-open,.bndy-step-in[data-dir]{animation-duration:var(--motion-enter);animation-timing-function:var(--motion-content-ease)}.bndy-step-in[data-dir=next]{animation-name:bndy-motion-enter}.bndy-claim-enter{animation:bndy-motion-enter var(--motion-sheet) var(--motion-ease) both}:where([role=status],[role=alert]):not([data-motion-static]){animation:bndy-motion-fade var(--motion-enter) var(--motion-content-ease) both}.bndy-sheet [role=tabpanel],.bndy-status-enter{animation:bndy-motion-enter var(--motion-enter) var(--motion-content-ease) both}}.bndy-notice[data-open=false],.bndy-themed-date-popover[data-open=false],.bndy-themed-select-menu[data-open=false]{pointer-events:none}@media (prefers-reduced-motion:reduce){.bndy-notice,.bndy-notice *,.bndy-popover-enter,.bndy-sheet,.bndy-sheet *,.bndy-sheet-backdrop,.bndy-shell-nav-link,.bndy-status-enter,.bndy-themed-date-popover,.bndy-themed-select-menu,[data-motion-page] *{animation:none!important;transition:none!important}.bndy-notice[data-open=false],.bndy-themed-date-popover[data-open=false],.bndy-themed-select-menu[data-open=false]{opacity:0}}