@font-face{font-family:Matrix Sans Raster;font-style:normal;font-weight:400;font-display:swap;src:url(fonts/MatrixSansRaster-Regular.1a163ff8f2a6d1bc.woff2)format(woff2)}@font-face{font-family:Matrix Sans Video;font-style:normal;font-weight:400;font-display:swap;src:url(fonts/MatrixSansVideo-Regular.6255f78a4bf6a1b9.woff2)format(woff2)}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(fonts/IBMPlexMono-Regular.c36f509c0a8f9f85.woff2)format(woff2)}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(fonts/IBMPlexMono-Medium.a76f53ca6612e7b3.woff2)format(woff2)}@property --palette-bg{syntax:"<color>";inherits:true;initial-value:#0d1117}@property --palette-bg-elevated{syntax:"<color>";inherits:true;initial-value:#161b22}@property --fg{syntax:"<color>";inherits:true;initial-value:#e6edf3}@property --fg-dim{syntax:"<color>";inherits:true;initial-value:#8b949e}@property --primary{syntax:"<color>";inherits:true;initial-value:#22d3ee}@property --primary-soft{syntax:"<color>";inherits:true;initial-value:#2dd4bf}@property --accent{syntax:"<color>";inherits:true;initial-value:#f59e0b}@property --success{syntax:"<color>";inherits:true;initial-value:#22c55e}@property --border{syntax:"<color>";inherits:true;initial-value:#30363d}@property --border-bright{syntax:"<color>";inherits:true;initial-value:#22d3ee}@property --scan-k{syntax:"<number>";inherits:true;initial-value:.1}@property --glow-k{syntax:"<number>";inherits:true;initial-value:1}@property --crt-k{syntax:"<number>";inherits:true;initial-value:1}@property --crt-dim{syntax:"<percentage>";inherits:true;initial-value:0%}@property --retune-radius{syntax:"<length>";inherits:false;initial-value:0}:root{--palette-bg:#0d1117;--palette-bg-elevated:#161b22;--fg:#e6edf3;--fg-dim:#8b949e;--primary:#22d3ee;--primary-soft:#2dd4bf;--accent:#f59e0b;--success:#22c55e;--border:#30363d;--border-bright:#22d3ee;--housing-a:#5a6577;--housing-b:#38424f;--ring-hi:#cdd4de;--ring:#aab4c2;--ring-lo:#7b8798;--tube-frame:#090b0e;--plate-ink:#dfe6ef;--led:#ffb454;--bezel-x:clamp(14px,2.6vw,34px);--bezel-top:clamp(12px,2.2vw,28px);--bezel-bottom:clamp(44px,4.4vw,60px);--ring-w:clamp(7px,.8vw,11px);--frame-w:clamp(5px,.6vw,9px);--tube-r:clamp(8px,1.4vw,20px);--crt-k:1;--crt-dim:0%;--bg:color-mix(in srgb,var(--palette-bg)calc(100% - var(--crt-dim)),#000);--bg-elevated:color-mix(in srgb,var(--palette-bg-elevated)calc(100% - var(--crt-dim)),#000);--scan-k:.1;--glow-k:1;--scan-ink:calc(var(--scan-k)*var(--crt-k));--glow-text:0 0 1px color-mix(in srgb,currentColor calc(60%*var(--glow-k)*var(--crt-k)),transparent),0 0 calc(6px*var(--crt-k))color-mix(in srgb,currentColor calc(28%*var(--glow-k)*var(--crt-k)),transparent);--glow-primary:0 0 2px color-mix(in srgb,var(--primary)calc(70%*var(--glow-k)*var(--crt-k)),transparent),0 0 calc(12px*var(--crt-k))color-mix(in srgb,var(--primary)calc(35%*var(--glow-k)*var(--crt-k)),transparent);--font-display:"Matrix Sans Raster","Matrix Sans Video",ui-monospace,monospace;--font-ui:"Matrix Sans Video","Matrix Sans Raster",ui-monospace,monospace;--font-body:"IBM Plex Mono",ui-monospace,"SF Mono",Menlo,Consolas,monospace;--font-symbol:var(--font-ui),ui-monospace,"Apple Symbols","Segoe UI Symbol","Noto Sans Symbols 2",monospace;--retune-ms:1.2s;--boot-ms:.76s;--rotate-ms:20s;--ease-rail:var(--ease-fade);--ease-fade:cubic-bezier(.4,0,.6,1);--crt-ms:.16s;--ease-out:cubic-bezier(.23,1,.32,1);--ease-in-out:cubic-bezier(.77,0,.175,1)}[data-mode=paper]{--glow-k:0;--scan-k:.04;--crt-dim:0%!important}html.is-lit{transition:--crt-k var(--crt-ms)var(--ease-fade),--crt-dim var(--crt-ms)var(--ease-fade)}*{box-sizing:border-box}html,body{overflow:hidden;font-family:var(--font-body);-webkit-font-smoothing:antialiased;color:var(--fg);background:var(--housing-b);text-rendering:optimizeLegibility;height:100%;margin:0;padding:0;font-size:14px;line-height:1.6}::selection{color:var(--bg);text-shadow:none;background:var(--primary)}.crt,.crt>div,.glass{position:fixed;pointer-events:none}.crt{z-index:0;isolation:isolate;inset:0}.crt__body{background:linear-gradient(180deg,var(--housing-a)0%,var(--housing-b)100%);inset:0}.crt__body:before{position:absolute;content:"";opacity:.8;background:repeating-linear-gradient(90deg,#ffffff09 0 1px,#0000 1px 3px);inset:0}.crt__body:after{position:absolute;content:"";background:linear-gradient(#ffffff29 0%,#0000 9% 90%,#0000004d 100%);inset:0}.crt__ring{inset:var(--bezel-top)var(--bezel-x)var(--bezel-bottom);background:linear-gradient(180deg,var(--ring-hi)0%,var(--ring)32%,var(--ring-lo)100%);border-radius:calc(var(--tube-r) + var(--ring-w) + var(--frame-w));box-shadow:0 2px #ffffff1f,0 -2px #00000059,0 14px 30px #00000061}.crt__frame{inset:calc(var(--bezel-top) + var(--ring-w))calc(var(--bezel-x) + var(--ring-w))calc(var(--bezel-bottom) + var(--ring-w));background:var(--tube-frame);border-radius:calc(var(--tube-r) + var(--frame-w));box-shadow:inset 0 10px 22px #000c,inset 0 -3px 6px #ffffff0d}.crt__spill{--spill-ink:color-mix(in srgb,var(--primary)82%,white);inset:calc(var(--bezel-top) + var(--ring-w) + var(--frame-w))calc(var(--bezel-x) + var(--ring-w) + var(--frame-w))calc(var(--bezel-bottom) + var(--ring-w) + var(--frame-w));border-radius:var(--tube-r);box-shadow:0 0 2px 1px color-mix(in srgb,var(--spill-ink)46%,transparent),0 0 12px 5px color-mix(in srgb,var(--spill-ink)24%,transparent),0 0 30px 12px color-mix(in srgb,var(--spill-ink)12%,transparent),0 8px 48px 16px color-mix(in srgb,var(--spill-ink)8%,transparent);mix-blend-mode:screen;opacity:var(--crt-k);animation:spill-warm-up .9s var(--ease-out)backwards}[data-mode=paper] .crt__spill{--spill-ink:color-mix(in srgb,var(--palette-bg)82%,white)}@keyframes spill-warm-up{0%{opacity:0}to{opacity:var(--crt-k)}}.tube{position:fixed;inset:calc(var(--bezel-top) + var(--ring-w) + var(--frame-w))calc(var(--bezel-x) + var(--ring-w) + var(--frame-w))calc(var(--bezel-bottom) + var(--ring-w) + var(--frame-w));z-index:1;overflow:hidden auto;overscroll-behavior:contain;scroll-padding-block:calc(var(--header-h,104px) + 16px)44px;scrollbar-color:var(--border)transparent;scrollbar-width:thin;background:radial-gradient(120% 100% at 50% 38%,var(--bg)0%,var(--bg)58%,color-mix(in srgb,var(--bg)76%,black)100%);border-radius:var(--tube-r);animation:warm-up .9s var(--ease-out)backwards}html.is-retuning::view-transition{pointer-events:none}html.is-retuning::view-transition-group(root){animation:none}html.is-retuning::view-transition-old(root){mix-blend-mode:normal}html.is-retuning::view-transition-new(root){mix-blend-mode:normal}html.is-retuning::view-transition-old(root){z-index:1;animation:none}html.is-retuning::view-transition-new(root){z-index:2;mask-image:radial-gradient(circle at var(--retune-x)var(--retune-y),#000 calc(var(--retune-radius) - var(--retune-feather)),#000000e6 calc(var(--retune-radius) - var(--retune-feather)*.75),#00000080 calc(var(--retune-radius) - var(--retune-feather)*.5),#0000001a calc(var(--retune-radius) - var(--retune-feather)*.25),transparent var(--retune-radius));mask-repeat:no-repeat;animation:none}.tube:focus:not(:focus-visible){outline:none}.tube::-webkit-scrollbar{width:6px}.tube::-webkit-scrollbar-thumb{background:var(--border);border-radius:3px}[data-mode=paper] .tube{background:radial-gradient(120% 100% at 50% 40%,var(--bg)0%,var(--bg)60%,var(--bg-elevated)100%)}@keyframes warm-up{0%{clip-path:inset(49.4% 0 49.4% 0);opacity:.55}55%{clip-path:inset(0 0 0 0);opacity:.9}to{clip-path:inset(0 0 0 0);opacity:1}}.glass{inset:calc(var(--bezel-top) + var(--ring-w) + var(--frame-w))calc(var(--bezel-x) + var(--ring-w) + var(--frame-w))calc(var(--bezel-bottom) + var(--ring-w) + var(--frame-w));z-index:3;overflow:hidden;background:linear-gradient(118deg,rgba(255,255,255,calc(.07*var(--crt-k)))0%,rgba(255,255,255,calc(.015*var(--crt-k)))26%,transparent 44%),repeating-linear-gradient(to bottom,transparent 0 3px,rgba(0,0,0,var(--scan-ink))3px 4px),repeating-linear-gradient(90deg,rgba(0,0,0,calc(.03*var(--crt-k)))0 2px,transparent 2px 3px);border-radius:var(--tube-r);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--primary)calc(18%*var(--crt-k)),transparent),inset 0 0 clamp(18px,3vw,44px)rgba(0,0,0,calc(.3*var(--crt-k)))}.glass__bloom,.glass__scan{position:absolute;pointer-events:none;inset:0}.glass__bloom{background:radial-gradient(ellipse at 50% 42%,var(--primary),transparent 72%);opacity:calc(.055*var(--crt-k));transition:opacity .2s var(--ease-out)}.glass__scan{background:linear-gradient(transparent 32%,var(--primary)50%,transparent 68%);opacity:0;animation:crt-scan 12s var(--ease-in-out)infinite}@keyframes crt-scan{0%,12%{opacity:0;transform:translateY(-100%)}28%,66%{opacity:calc(.035*var(--crt-k))}84%,to{opacity:0;transform:translateY(100%)}}[data-mode=paper] .glass__bloom,[data-mode=paper] .glass__scan{visibility:hidden}html[data-crt-effects=off] .glass__bloom,html[data-crt-effects=off] .glass__scan,html.is-crt-flat .glass__bloom,html.is-crt-flat .glass__scan{opacity:0;animation:none}html.is-page-hidden .glass__scan,html.is-intro .glass__scan,html.is-booting .glass__scan{animation-play-state:paused}html.is-intro .glass__bloom,html.is-booting .glass__bloom{opacity:0}@media (prefers-reduced-motion:reduce),(forced-colors:active){.glass__scan{animation:none}}.strip{position:fixed;right:var(--bezel-x);bottom:0;left:var(--bezel-x);z-index:1;display:flex;height:var(--bezel-bottom);pointer-events:none;align-items: center;gap:clamp(12px,2vw,28px)}.strip__plate{font-family:var(--font-body);color:var(--plate-ink);text-transform:uppercase;letter-spacing:.28em;text-shadow:0 1px #ffffff29,0 -1px #00000073;margin-right:auto;font-size:clamp(9px,.85vw,11px);font-weight:500}.strip__plate-sep{opacity:.55}.strip__instrument{display:flex;pointer-events:auto;align-items: center;gap:10px}.strip__instrument[hidden]{display:none}.strip__effects{display:inline-flex;font:10px var(--font-body);color:var(--plate-ink);text-transform:uppercase;letter-spacing:.06em;white-space:nowrap;pointer-events:auto;cursor:pointer;background:0 0;border:0;border-radius:3px;justify-content:center;align-items: center;gap:7px;min-width:76px;min-height:44px;padding:0 8px}.strip__effects[hidden]{display:none}.strip__effects-state{opacity:.65;min-width:3ch;font-size:9px}.strip__effects[aria-pressed=true] .strip__effects-state{opacity:1}.strip__effects:focus-visible{outline:2px solid var(--plate-ink);outline-offset:-3px}@media (hover:hover) and (pointer:fine){.strip__effects:hover{background:#ffffff0f}}.strip__label{font-family:var(--font-body);color:var(--plate-ink);text-transform:uppercase;letter-spacing:.24em;opacity:.75;font-size:10px}.strip__dial{position:relative;flex:0 0 clamp(24px,2.4vw,32px);width:clamp(24px,2.4vw,32px);height:clamp(24px,2.4vw,32px)}.strip__knob-input{position:absolute;z-index:1;touch-action:none;cursor:grab;user-select:none;opacity:0;width:44px;height:44px;margin:0;padding:0;top:50%;left:50%;transform:translate(-50%,-50%)}.strip__dial-face{position:absolute;display:block;pointer-events:none;width:calc(100% + 4px);height:calc(100% + 4px);inset:-2px}.strip__knob-input:active,.strip__dial[data-crt-turning] .strip__knob-input{cursor:grabbing}.strip__knob-input:focus-visible+.strip__dial-face{outline:2px solid var(--plate-ink);outline-offset:3px}.strip__dial-pointer{transform-origin:18px 18px;transform-box:view-box;transition:transform .16s var(--ease-out);transform:rotate(135deg)}.strip__dial[data-crt-turning] .strip__dial-pointer{transition:none}@media (forced-colors:active){.strip__dial-face circle{fill:Canvas;stroke:ButtonText}.strip__dial-pointer path{stroke:ButtonText}}.strip__meter{display:flex;background:#1f2733;border-radius:2px;align-items: center;gap:3px;padding:4px 6px;box-shadow:inset 0 1px #ffffff2e,0 1px 2px #00000073}.strip__meter span{transition:background .16s var(--ease-out);background:#0a0e13;border-radius:1px;width:4px;height:9px;box-shadow:inset 0 0 0 1px #0009}.strip__meter[data-level="1"] span:nth-child(-n+1),.strip__meter[data-level="2"] span:nth-child(-n+2),.strip__meter[data-level="3"] span:nth-child(-n+3),.strip__meter[data-level="4"] span:nth-child(-n+4),.strip__meter[data-level="5"] span:nth-child(-n+5){background:var(--plate-ink)}.strip__activity{display:inline-flex;font-family:var(--font-ui);color:var(--plate-ink);text-transform:uppercase;letter-spacing:.12em;align-items: center;gap:8px;font-size:10px}.strip__led{transition:background .16s var(--ease-out),box-shadow .16s var(--ease-out);border-radius:50%;flex-shrink:0;width:9px;height:9px}.strip__led[data-state=standby]{background:color-mix(in srgb,var(--led)34%,#101720);box-shadow:inset 0 0 0 1px #00000059}.strip__led[data-state=active]{background:var(--led);box-shadow:0 0 6px var(--led),0 0 16px color-mix(in srgb,var(--led)55%,transparent),inset 0 0 0 1px #00000059}.view-load-status{color:var(--fg-dim);border:1px solid var(--border);margin:16px auto 0;padding:10px 16px;font-size:14px}.screen{display:flex;color:var(--fg);transition:opacity .24s var(--ease-out);flex-direction:column;min-height:100%}@media (scripting:enabled){html.js-driven:not(.is-lit) .screen{pointer-events:none;opacity:0;animation:1ms 6s forwards hand-over}html.js-driven:not(.is-lit) .crt__spill{opacity:0;animation:1ms 6s forwards spill-hand-over}}@keyframes spill-hand-over{to{opacity:var(--crt-k)}}@keyframes hand-over{to{pointer-events:auto;opacity:1}}html.is-intro .screen{pointer-events:none;opacity:0}html.is-intro .crt__spill{opacity:calc(.12*var(--crt-k));animation:none}html.has-booted .tube,html.has-booted .crt__spill{animation:none}html.has-booted .screen,html.is-booting .screen{transition:none}html.is-booting .tube{animation:crt-start var(--boot-ms)var(--ease-out)both}html.is-booting .screen{animation:crt-picture var(--boot-ms)var(--ease-out)both}html.is-booting .crt__spill{animation:crt-spill-start var(--boot-ms)var(--ease-out)both}@keyframes crt-spill-start{0%,22%{opacity:0}68%,to{opacity:var(--crt-k)}}.glass__beam{position:absolute;pointer-events:none;background:color-mix(in srgb,var(--fg)calc(90%*var(--crt-k)),transparent);box-shadow:0 0 8px color-mix(in srgb,var(--primary)calc(85%*var(--crt-k)),transparent),0 0 22px color-mix(in srgb,var(--primary)calc(55%*var(--crt-k)),transparent);opacity:0;transform-origin:center;border-radius:50%;height:2px;top:calc(50% - 1px);left:0;right:0}html.is-booting .glass__beam{animation:crt-beam var(--boot-ms)var(--ease-out)both}.glass__ignition{position:absolute;pointer-events:none;background:radial-gradient(ellipse at center,color-mix(in srgb,var(--fg)calc(75%*var(--crt-k)),transparent)0%,color-mix(in srgb,var(--primary)calc(60%*var(--crt-k)),transparent)30%,transparent 72%);opacity:0;transform-origin:center;inset:0}html.is-booting .glass__ignition{animation:crt-ignition var(--boot-ms)var(--ease-out)both}@keyframes crt-start{0%{clip-path:inset(49.8% 40% 49.8% 40%);opacity:.55}22%{clip-path:inset(49.8% 0 49.8% 0);opacity:.75}68%,to{clip-path:inset(0);opacity:1}}@keyframes crt-ignition{0%{opacity:0;transform:scale(.2,.004)}22%{opacity:0;transform:scaleY(.004)}60%{opacity:.18;transform:scale(1)}to{opacity:0;transform:scale(1)}}@keyframes crt-beam{0%{opacity:.8;transform:scaleX(.2)}22%{opacity:1;transform:scaleX(1)}38%,to{opacity:0;transform:scaleX(1)}}@keyframes crt-picture{0%,22%{opacity:0}48%,to{opacity:1}}.screen__top{position:sticky;z-index:2;display:flex;background:color-mix(in srgb,var(--bg)82%,transparent);border-bottom:1px solid color-mix(in srgb,var(--border)60%,transparent);isolation:isolate;backdrop-filter:blur(10px);align-items: center;gap:6px;padding:clamp(10px,1.4vw,16px) clamp(14px,3vw,40px) 8px;top:0}.tabs{position:relative;z-index:1;display:flex;flex-wrap:wrap;gap:6px;min-width:0}.tab,.theme-toggle{display:inline-flex;font-family:var(--font-ui);color:var(--fg-dim);text-transform:uppercase;letter-spacing:.12em;text-shadow:var(--glow-text);cursor:pointer;border:1px solid color-mix(in srgb,var(--border)85%,transparent);transition:color .12s var(--ease-out),background-color .12s var(--ease-out),border-color .12s var(--ease-out);background:0 0;border-radius:2px;align-items: center;gap:8px;padding:5px 10px;font-size:12px;line-height:14px}.tab{letter-spacing:.08em;min-height:44px;padding:10px 16px;font-size:14px;line-height:20px}@media (hover:hover) and (pointer:fine){.tab:hover,.theme-toggle:hover{color:var(--fg);border-color:var(--border-bright)}}.tab:active,.theme-toggle:active{color:var(--fg);background:color-mix(in srgb,var(--primary)12%,transparent);border-color:var(--border-bright)}.tab.is-active{color:var(--bg);text-shadow:none;background:var(--primary);border-color:var(--primary);box-shadow:0 0 10px color-mix(in srgb,var(--primary)45%,transparent)}.tab:focus-visible{outline:1px solid var(--primary);outline-offset:2px}.theme-toggle:focus-visible{outline:1px solid var(--primary);outline-offset:2px}.tab__title{white-space:nowrap}.theme-cycle{position:relative;z-index:1;width:250px;min-width:0;margin-left:auto}.screen__controls{display:flex;gap:6px}.theme-select{font:inherit;color:var(--fg);cursor:pointer;background:var(--bg);border:0;flex:1;min-width:0;min-height:32px}.theme-select:focus-visible{outline:1px solid var(--primary);outline-offset:2px}.theme-hint{color:var(--fg-dim);margin:4px 0 0;font-size:11px}.theme-hint kbd{font:inherit;color:var(--fg)}.wallet-comparison{margin-block-start:48px;margin-block-end:32px}.wallet-comparison__scroll{overflow-x:auto}.wallet-comparison table{table-layout:fixed;border-collapse:collapse;width:100%;margin-block-start:24px;margin-block-end:24px;font-size:14px;line-height:1.75}.wallet-comparison :where(th:first-child){width:24%}.wallet-comparison th,.wallet-comparison td{vertical-align:top;text-align:left;border-bottom:1px solid var(--border);padding:20px 18px}.wallet-comparison th{color:var(--primary)}.wallet-comparison thead th{color:var(--fg-dim);padding-block-start:0;padding-block-end:14px;font-weight:400}.wallet-comparison tr>:first-child{padding-left:0}.wallet-comparison tr>:last-child{padding-right:0}.wallet-comparison__label{display:none}.wallet-comparison>p{max-width:72ch;margin:16px 0 0;font-size:14px;line-height:1.8}.capability-guide{margin-top:48px;scroll-margin-top:160px}.capability-guide__intro{color:var(--fg-dim);max-width:68ch;margin:16px 0 24px;font-size:14px;line-height:1.8}.capability-guide__list{margin:0}.capability-guide__list>div{display:grid;grid-template-columns:minmax(0,1fr)minmax(0,2.5fr);border-top:1px solid var(--border);gap:24px;padding-block-start:24px;padding-block-end:24px}.capability-guide__list dt{color:var(--primary);font-size:15px;font-weight:500}.capability-guide__list dd{margin:0;font-size:14px;line-height:1.8}.capability-guide__list :where(p){margin:0 0 12px}.capability-guide__list :where(p:last-child){margin-bottom:0}.capability-guide__list :where(strong){font-weight:500}.capability-guide__action{display:inline-flex;color:var(--primary);text-underline-offset:4px;align-items: center;min-height:44px;font-size:14px}@media (max-width:640px){.wallet-comparison table,.wallet-comparison tbody,.wallet-comparison tr,.wallet-comparison th,.wallet-comparison td{display:block;width:100%}.wallet-comparison thead{position:absolute;overflow:hidden;clip-path:inset(50%);width:1px;height:1px}.wallet-comparison tbody tr{border-top:1px solid var(--border);padding-block-start:24px;padding-block-end:24px}.wallet-comparison tbody th,.wallet-comparison tbody td{border:0;width:100%;padding:0}.wallet-comparison tbody td{margin-top:16px}.wallet-comparison__label{display:block;color:var(--fg-dim);margin-bottom:4px}.capability-guide__list>div{grid-template-columns:minmax(0,1fr);gap:12px}}.theme-cycle .theme-toggle:first-child{flex:1;min-width:0}.theme-toggle--cycle{position:relative;overflow:hidden;isolation:isolate}.theme-toggle--cycle>:not(.theme-toggle__progress){position:relative;z-index:1}.theme-toggle__count{white-space:nowrap;flex-shrink:0;margin-left:auto}.theme-toggle__label{white-space:nowrap}.theme-toggle__icon{color:var(--primary)}.theme-toggle__count{color:var(--fg-dim)}.theme-toggle--pause{padding:5px 9px}.theme-toggle--pause .theme-toggle__pause-icon{font-family:var(--font-symbol);font-size:12px}.theme-toggle--pause[aria-pressed=true]{color:var(--bg);text-shadow:none;background:var(--primary);border-color:var(--primary)}.view{width:min(100%,100ch);margin:0 auto;padding:clamp(14px,2.4vw,30px) clamp(14px,3vw,40px) clamp(24px,3vw,40px)}.view[hidden],.view:not(.is-active){display:none}.view:focus-visible{outline:1px solid var(--primary);outline-offset:-1px}.theme-toggle__progress{position:absolute;z-index:0;display:block;overflow:hidden;pointer-events:none;border-radius:inherit;inset:0}.theme-toggle__fill{position:absolute;display:block;background:linear-gradient(90deg,color-mix(in srgb,var(--primary)14%,transparent)0%,color-mix(in srgb,var(--primary)14%,transparent)calc(100% - 28px),color-mix(in srgb,var(--primary)24%,transparent)calc(100% - 16px),transparent 100%);filter:blur(3px);width:calc(100% + 16px);inset:-4px auto -4px 0;transform:translate(-100%)}html.is-lit .theme-toggle__fill{animation:rail var(--rotate-ms,20s)var(--ease-rail)infinite;animation-play-state:paused}html.is-rotating .theme-toggle__fill{animation-play-state:running}html.is-paused .theme-toggle__fill{animation-play-state:paused}@keyframes rail{0%{transform:translate(-100%)}to{transform:translate(0)}}.intro{position:fixed;inset:calc(var(--bezel-top) + var(--ring-w) + var(--frame-w))calc(var(--bezel-x) + var(--ring-w) + var(--frame-w))calc(var(--bezel-bottom) + var(--ring-w) + var(--frame-w));z-index:2;display:grid;overflow:hidden;pointer-events:none;background:var(--bg);border-radius:var(--tube-r);animation:warm-up .9s var(--ease-out)backwards;place-items: center;padding:clamp(14px,2.4vw,30px) clamp(14px,3vw,40px)}.intro[hidden]{display:none}.intro__lines{font-family:var(--font-ui);color:var(--primary);text-align:center;text-transform:uppercase;letter-spacing:.06em;text-shadow:var(--glow-primary);width:100%;font-size:clamp(11px,2.8vw,14px);line-height:1.9}.intro__line{display:block;white-space:pre;opacity:0;transition:opacity .14s var(--ease-out)}.intro__line.is-in{opacity:1}.intro__line--dim{color:var(--fg-dim)}.intro__line--hello{font-family:var(--font-body);color:var(--fg);text-transform:none;letter-spacing:.01em;text-shadow:var(--glow-text);margin-top:1.4em;font-size:15px}.intro__caret{display:inline-block;vertical-align:-.18em;user-select:none;background:var(--primary);box-shadow:0 0 8px color-mix(in srgb,var(--primary)55%,transparent);animation:blink 1.06s var(--ease-fade)infinite;width:.55em;height:1.05em}.intro__skip{position:absolute;font-family:var(--font-ui);color:var(--fg-dim);text-transform:uppercase;letter-spacing:.14em;font-size:11px;bottom:clamp(10px,1.6vw,18px);right:clamp(14px,3vw,40px)}.view--vigil{width:min(100%,100ch)}.hero{display:block}.hero__copy{min-width:0}.hero__eyebrow,.section-kicker{display:flex;font-family:var(--font-ui);color:var(--fg-dim);text-transform:uppercase;letter-spacing:.14em;align-items: center;gap:10px;margin:0 0 22px;font-size:12px;line-height:1.5}.hero__signal{background:var(--primary);box-shadow:0 0 8px color-mix(in srgb,var(--primary)40%,transparent);width:5px;height:5px}.hero__actions{display:flex;flex-wrap:wrap;gap:10px;margin:20px 0 24px}.hero__action{display:inline-flex;font-family:var(--font-ui);color:var(--fg);text-transform:uppercase;letter-spacing:.08em;text-decoration:none;cursor:pointer;border:1px solid var(--border);transition:background-color .16s var(--ease-out),border-color .16s var(--ease-out);background:0 0;border-radius:2px;justify-content:space-between;align-items: center;gap:20px;min-height:44px;padding:12px 16px;font-size:13px;line-height:1.4}.hero__action--primary{color:var(--bg);background:var(--primary);border-color:var(--primary)}@media (hover:hover) and (pointer:fine){.hero__action:hover{background:color-mix(in srgb,var(--primary)10%,var(--bg));border-color:var(--primary)}.hero__action--primary:hover{background:var(--primary-soft);border-color:var(--primary-soft)}}.hero__action:active{border-color:var(--fg)}.hero__action:focus-visible{outline:2px solid var(--primary);outline-offset:4px}.install:focus-visible{outline:2px solid var(--primary);outline-offset:4px}.hero__meta{display:flex;color:var(--fg-dim);gap:10px;margin:16px 0 0;font-size:12px}.capabilities{margin-top:18px}.section-kicker>span{color:var(--primary)}.mark{font-family:var(--font-display);color:var(--primary);letter-spacing:.05em;text-shadow:var(--glow-primary);margin:4px 0 10px -2px;font-size:clamp(46px,7.2vw,68px);font-weight:400;line-height:1}.hero .mark{margin-bottom:10px}.tagline{font-family:var(--font-display);color:var(--fg);text-transform:uppercase;letter-spacing:.14em;text-shadow:var(--glow-text);margin:0 0 7px;font-size:clamp(13px,1.5vw,16px);line-height:1.5}.hero .tagline{margin-bottom:7px}.tagline__muted{color:var(--primary);margin-right:8px}.tagline__sep{color:var(--fg-dim);margin:0 4px}.promise{color:var(--fg);text-shadow:var(--glow-text);max-width:62ch;margin:0 0 18px;font-size:15px;line-height:1.65}.hero .promise{max-width:62ch}.features{display:grid;grid-template-columns:minmax(0,1fr);color:var(--fg);list-style:none;gap:10px;margin:0;padding:0;font-size:14px}.features li{position:relative;text-shadow:var(--glow-text);padding-left:24px}.features__chk{position:absolute;font-family:var(--font-ui);color:var(--success);margin-right:8px;left:0}.features__chk--hold{color:var(--accent)}.features__proof{color:var(--fg-dim)}.features li .features__proof{font-size:13px;line-height:1.6}.features li:last-child{grid-column:1/-1;color:var(--fg-dim);border-top:1px dashed var(--border);padding-top:14px;font-size:13px;line-height:1.75}.wallet-comparison a,.features__proof a,.doc-list a,.doc-block__link{font:inherit;color:var(--primary-soft);text-decoration:underline;text-decoration-color:color-mix(in srgb,var(--primary-soft)45%,transparent);text-underline-offset:3px;cursor:pointer;background:0 0;border:0;padding:0}.wallet-comparison a:hover,.features__proof a:hover,.doc-list a:hover,.doc-block__link:hover{color:var(--primary);text-decoration-color:var(--primary)}.wallet-comparison a:focus-visible{outline:1px solid var(--primary);outline-offset:2px}.capability-guide__action:focus-visible{outline:1px solid var(--primary);outline-offset:2px}.features__proof a:focus-visible{outline:1px solid var(--primary);outline-offset:2px}.doc-list a:focus-visible{outline:1px solid var(--primary);outline-offset:2px}.doc-block__link:focus-visible{outline:1px solid var(--primary);outline-offset:2px}.install{background:color-mix(in srgb,var(--bg-elevated)55%,transparent);border:1px solid var(--border);box-shadow:inset 0 1px 0 color-mix(in srgb,var(--fg)5%,transparent);border-radius:3px;min-width:0;padding:24px}.install__intro{margin-bottom:22px}.install__intro h2{font-family:var(--font-display);color:var(--fg);margin:0 0 8px;font-size:22px;font-weight:400}.install__intro-note,.install__footnote{color:var(--fg-dim);font-size:13px;line-height:1.6}.install__footnote{margin:18px 0 0}.install__head{display:flex;flex-wrap:wrap;align-items: center;gap:8px 14px;margin-bottom:12px}.install__title{font-family:var(--font-display);color:var(--fg-dim);text-transform:uppercase;letter-spacing:.2em;font-size:13px}.install__tabs{display:flex;flex-wrap:wrap;gap:4px}.install__tab{font-family:var(--font-ui);color:var(--fg-dim);text-transform:uppercase;letter-spacing:.1em;cursor:pointer;border:1px solid var(--border);transition:color .12s var(--ease-out),background-color .12s var(--ease-out),border-color .12s var(--ease-out);background:0 0;border-radius:2px;padding:4px 9px;font-size:12px;line-height:14px}@media (hover:hover) and (pointer:fine){.install__tab:hover{color:var(--fg);border-color:var(--border-bright)}}.install__tab:active{color:var(--fg);background:color-mix(in srgb,var(--primary)12%,transparent);border-color:var(--border-bright)}.install__tab.is-active{color:var(--bg);background:var(--primary);border-color:var(--primary)}.install__tab:focus-visible{outline:1px solid var(--primary);outline-offset:2px}.install__panel[hidden]{display:none}.install__hint{color:var(--fg-dim);margin:8px 0 0;font-size:14.5px;line-height:1.6}.install__hint strong{color:var(--fg);font-weight:500}.install__step{border-left:2px solid var(--primary);margin:0;padding:10px 12px}.install__step a{color:var(--primary);text-underline-offset:3px}.install__step a:focus-visible{outline:1px solid var(--primary);outline-offset:3px}.install__hint code,.doc-list code,.fb-field__hint code,.player__caption code{color:var(--primary);background:color-mix(in srgb,var(--fg)8%,transparent);border-radius:2px;padding:0 4px}.install__aside{border-top:1px dashed var(--border);margin-top:14px;padding-top:10px}.install__aside .install__hint{margin-top:12px}.install__aside :where(.cmd){margin-top:12px}.install__aside em{color:var(--fg);font-style:normal}.cmd-stack{display:grid;grid-template-columns:minmax(0,1fr);gap:6px}.cmd{display:flex;font-family:var(--font-body);color:var(--fg);text-align:left;text-shadow:var(--glow-text);cursor:pointer;border:1px solid var(--border);transition:border-color .12s var(--ease-out),background-color .12s var(--ease-out),transform .12s var(--ease-out);background:0 0;border-radius:2px;align-items: center;gap:8px;width:100%;min-width:0;padding:9px 12px;font-size:14.5px}.cmd--quiet{color:var(--fg-dim);border-style:dashed;padding:6px 10px;font-size:13.5px}.cmd:hover{background:color-mix(in srgb,var(--primary)6%,transparent);border-color:var(--border-bright)}.cmd:active{background:color-mix(in srgb,var(--primary)12%,transparent);transform:scale(.98)}.cmd:focus-visible{outline:1px solid var(--primary);outline-offset:2px}.cmd__prompt{color:var(--primary)}.cmd__bracket{color:var(--fg-dim)}.install .cmd__bracket{display:none}.cmd__text{overflow-x:auto;color:var(--primary);white-space:nowrap;scrollbar-width:none;flex:1;min-width:0}.install .cmd__text{overflow:visible;overflow-wrap:anywhere;white-space:pre-wrap}.cmd__text::-webkit-scrollbar{display:none}.cmd__copy{font-family:var(--font-ui);color:var(--fg-dim);text-transform:uppercase;letter-spacing:.12em;text-shadow:none;border:1px solid var(--border);border-radius:2px;margin-left:auto;padding:2px 7px;font-size:12px;line-height:13px}.cmd.is-copied{border-color:var(--success)}.cmd.is-copied .cmd__text,.cmd.is-copied .cmd__copy{color:var(--success)}.cmd.is-copied .cmd__copy{border-color:var(--success)}.verify{border-top:1px dashed var(--border);margin-top:12px;padding-top:10px}.verify__summary{font-family:var(--font-ui);color:var(--fg-dim);text-transform:uppercase;letter-spacing:.12em;cursor:pointer;list-style:none;padding-block-start:6px;padding-block-end:6px;font-size:13px}.verify__summary::-webkit-details-marker{display:none}.verify__summary:before{display:inline-block;color:var(--primary);content:"▸";transition:transform .2s var(--ease-out);margin-right:6px}.verify[open]:not([data-disclosure-open=false])>.verify__summary:before,.install__aside[open]:not([data-disclosure-open=false])>.verify__summary:before{transform:rotate(90deg)}.disclosure__body{display:flow-root}.verify__summary:hover{color:var(--fg)}.verify__summary:focus-visible{outline:1px solid var(--primary);outline-offset:2px}.verify__code{overflow-x:auto;font-family:var(--font-body);color:var(--fg);overflow-wrap:anywhere;white-space:pre-wrap;background:color-mix(in srgb,var(--bg)65%,black);border:1px solid var(--border);border-radius:2px;margin:8px 0;padding:10px 12px;font-size:14px;line-height:1.55}[data-mode=paper] .verify__code{background:var(--bg-elevated)}.verify__code:focus-visible{outline:1px solid var(--primary);outline-offset:2px}.verify__key{overflow-wrap:anywhere;user-select:all}.install__binary-row{display:grid;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:6px;margin-top:10px}.binary{display:flex;color:var(--fg);text-decoration:none;border:1px solid var(--border);transition:border-color .12s var(--ease-out),background-color .12s var(--ease-out);border-radius:2px;flex-direction:column;align-items: flex-start;gap:2px;padding:9px 11px}.binary:hover{color:var(--primary);background:color-mix(in srgb,var(--primary)6%,transparent);border-color:var(--border-bright)}.binary:active{background:color-mix(in srgb,var(--primary)12%,transparent)}.binary:focus-visible{outline:1px solid var(--primary);outline-offset:2px}.binary__os{font-family:var(--font-ui);text-transform:uppercase;letter-spacing:.1em;font-size:12px}.binary__arch{color:var(--fg-dim);font-size:12.5px}.binary__note{font-family:var(--font-ui);color:var(--accent);text-transform:uppercase;letter-spacing:.1em;font-size:10px}.cta-row{display:flex;flex-wrap:wrap;gap:6px;margin-top:12px}.cta{display:inline-flex;font-family:var(--font-ui);color:var(--fg);text-transform:uppercase;letter-spacing:.1em;text-decoration:none;text-shadow:var(--glow-text);cursor:pointer;transition:color .12s var(--ease-out),background-color .12s var(--ease-out),transform .12s var(--ease-out);background:0 0;border:0;border-radius:2px;align-items: center;gap:6px;padding:5px 8px;font-size:13px;line-height:16px}.cta__bracket{color:var(--fg-dim)}.cta__label{color:var(--primary)}.cta:hover{background:color-mix(in srgb,var(--primary)7%,transparent)}.cta:hover .cta__bracket{color:var(--primary)}.cta:active{background:color-mix(in srgb,var(--primary)14%,transparent);transform:scale(.98)}.cta:focus-visible{outline:1px solid var(--primary);outline-offset:2px}.cta--secondary .cta__label{color:var(--fg)}.fb-submit .cta__label,.cta--secondary:hover .cta__label{color:var(--primary)}.trust-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));border-top:1px solid var(--border);gap:36px;margin-top:32px;padding-top:32px}.landing-end{display:flex;border-top:1px solid var(--border);flex-wrap:wrap;justify-content:space-between;align-items: center;gap:12px 24px;padding-top:22px}.landing-end p{color:var(--fg-dim);margin:0;font-size:13px}.landing-end .cta-row{margin:0}.sr-only{position:absolute;overflow:hidden;white-space:nowrap;clip-path:inset(50%);width:1px;height:1px;padding:0}.doc-block{min-width:0;margin:0 0 16px}.doc-block__title{font-family:var(--font-display);color:var(--fg);text-transform:uppercase;letter-spacing:.14em;text-shadow:var(--glow-text);margin:0 0 10px;font-size:14px;font-weight:400}.doc-block__hash{color:var(--primary)}.doc-list{display:grid;color:var(--fg-dim);list-style:"– " outside;gap:7px;max-width:76ch;margin:0;padding:0 0 0 18px;font-size:13px;line-height:1.8}.ticker{position:relative;overflow:hidden;font-family:var(--font-body);color:var(--fg-dim);white-space:nowrap;text-shadow:var(--glow-text);min-height:20px;margin:0 0 18px;font-size:14px;line-height:20px}.ticker__prompt{color:var(--primary);margin-right:8px}.ticker__caret{display:none;vertical-align:-.16em;user-select:none;background:var(--primary);box-shadow:0 0 6px color-mix(in srgb,var(--primary)60%,transparent);animation:blink 1.06s var(--ease-fade)infinite;width:.6em;height:1em;margin-left:1px}html.is-selecting .ticker__caret{opacity:1;animation:none}.ticker.is-live .ticker__caret{display:inline-block}.ticker.is-typing .ticker__caret{opacity:1;animation:none}.cursor-line{display:flex;color:var(--fg-dim);align-items: center;gap:8px;margin:8px 0 0;font-size:14px}.cursor-line__prompt{color:var(--primary)}.cursor-line__quote{color:var(--fg);white-space:pre;text-shadow:var(--glow-text);min-height:1.2em}.cursor-line__cursor{display:inline-block;color:#0000;user-select:none;background:var(--primary);box-shadow:0 0 6px color-mix(in srgb,var(--primary)60%,transparent);width:8px;height:15px}.ticker__sr{position:absolute;overflow:hidden;white-space:nowrap;clip-path:inset(50%);border:0;width:1px;height:1px;margin:-1px;padding:0}@keyframes blink{0%,to{opacity:1}50%{opacity:.06}}.view--preview{width:min(100%,1420px);padding:clamp(10px,1.6vw,20px) clamp(12px,2vw,28px) 28px}.player{width:100%}.player__caption{display:flex;color:var(--fg-dim);align-items:baseline;gap:8px;margin:12px 0 0;font-size:14px}.player__caption-prompt{color:var(--primary)}.view--features{width:min(100%,1200px);padding-top:clamp(28px,4vw,48px)}.screen__bottom{position:sticky;z-index:2;display:flex;font-family:var(--font-ui);color:var(--fg-dim);text-transform:uppercase;letter-spacing:.12em;background:var(--bg);border-top:1px solid var(--border);backdrop-filter:blur(10px);align-items: center;gap:8px;margin-top:auto;padding:9px clamp(14px,3vw,40px);font-size:12px;line-height:14px;bottom:0}.screen__bottom a{color:var(--fg-dim);text-decoration:none;transition:color .12s var(--ease-out);border-bottom:1px dashed #0000}.screen__bottom>*{white-space:nowrap;flex-shrink:0}.screen__bottom a:hover{color:var(--primary);border-bottom-color:var(--primary)}.screen__bottom a:focus-visible{outline:1px solid var(--primary);outline-offset:2px}.screen__bottom .sep{opacity:.45}.screen__status{--alpha-ink:#fbbf24;display:inline-flex;color:var(--alpha-ink);align-items: center;gap:6px;margin-left:auto}[data-mode=paper] .screen__status{--alpha-ink:#805100}.screen__status-dot{background:var(--alpha-ink);box-shadow:0 0 6px color-mix(in srgb,var(--alpha-ink)35%,transparent);border-radius:50%;width:6px;height:6px}.section-heading{max-width:72ch}.section-heading h2{font-family:var(--font-display);color:var(--fg);margin:0 0 16px;font-size:clamp(26px,3vw,36px);font-weight:400;line-height:1.2}.section-heading p,.roadmap__item p,.roadmap__fees p{color:var(--fg-dim);font-size:14px;line-height:1.85}.section-heading .hero__eyebrow{font-size:13px}.section-heading a,.roadmap__fees a{color:var(--primary);text-underline-offset:4px;font-size:14px;line-height:1.75}.fb-modal{position:fixed;z-index:100;display:flex;justify-content:center;align-items: center;padding:20px;inset:0}.fb-modal[hidden]{display:none}.fb-modal__backdrop{position:absolute;backdrop-filter:blur(2px);background:#00000094;inset:0}.fb-modal__dialog{position:relative;overflow-y:auto;font-family:var(--font-body);color:var(--fg);background:var(--bg);border:1px solid var(--border-bright);box-shadow:0 0 0 4px color-mix(in srgb,var(--bg)80%,black),0 0 40px #0009,0 0 24px color-mix(in srgb,var(--primary)18%,transparent);border-radius:3px;width:100%;max-width:460px;max-height:calc(100vh - 40px);padding:18px 20px 20px}@supports (max-height: 100dvh){.fb-modal__dialog{max-height:calc(100dvh - 40px)}}.fb-modal__head{display:flex;justify-content:space-between;align-items: center;margin-bottom:4px}.fb-modal__title{font-family:var(--font-display);color:var(--primary);text-transform:uppercase;letter-spacing:.14em;text-shadow:var(--glow-primary);font-size:14px}.fb-modal__close{font-family:var(--font-ui);color:var(--fg-dim);cursor:pointer;transition:color .12s var(--ease-out),background-color .12s var(--ease-out);background:0 0;border:0;border-radius:2px;padding:2px 8px;font-size:14px}.fb-modal__close:hover{color:var(--fg);background:color-mix(in srgb,var(--fg)8%,transparent)}.fb-modal__close:focus-visible{outline:1px solid var(--primary);outline-offset:2px}.fb-modal__intro{color:var(--fg-dim);margin:0 0 14px;font-size:13.5px;line-height:1.55}.fb-form{display:flex;flex-direction:column;gap:12px}.fb-field{display:flex;flex-direction:column;gap:5px}.fb-field__label{font-family:var(--font-ui);color:var(--fg-dim);text-transform:uppercase;letter-spacing:.12em;font-size:12px}.fb-field__opt{text-transform:none;letter-spacing:0}.fb-field__hint{color:var(--fg-dim);font-size:12.5px;line-height:1.55}.fb-form>.fb-field__hint{margin-top:-7px}.fb-field__input{font-family:var(--font-body);color:var(--fg);background:color-mix(in srgb,var(--bg-elevated)70%,var(--bg));border:1px solid var(--border);transition:border-color .12s var(--ease-out),box-shadow .12s var(--ease-out);border-radius:2px;width:100%;padding:9px 11px;font-size:14px}.fb-field__input::placeholder{color:var(--fg-dim)}.fb-field__input:focus{outline:none;border-color:var(--primary);box-shadow:0 0 0 1px color-mix(in srgb,var(--primary)40%,transparent)}.fb-field__textarea{resize:vertical;min-height:96px}.fb-hp{position:absolute;overflow:hidden;width:1px;height:1px;left:-9999px}.fb-form [hidden]{display:none}.fb-turnstile{min-height:65px}.fb-status{min-height:1px;margin:0;font-size:13px;line-height:1.5}.fb-status--error{color:var(--accent)}.fb-status--ok{color:var(--success)}.fb-actions{display:flex;justify-content:flex-end;align-items: center;gap:8px}.fb-submit[disabled]{cursor:not-allowed;opacity:.5}html.is-retuning *,html.is-retuning *:before,html.is-retuning *:after{animation-play-state:paused!important;transition:none!important}@media (max-width:720px){:root{--bezel-x:8px;--bezel-top:8px;--bezel-bottom:44px;--ring-w:5px;--frame-w:4px;--tube-r:10px}.strip{gap:10px}.strip__label{display:none}.strip__instrument{gap:8px}.strip__plate{letter-spacing:.22em;font-size:9px}.screen__top{flex-wrap:wrap;gap:12px;padding:10px 12px 12px}.tabs{flex:1 0 100%}.tab{flex:1;justify-content:center}.theme-cycle{width:100%}.tab,.theme-toggle{min-height:40px;padding:5px 8px;font-size:11px}.theme-toggle{justify-content:center;min-width:36px}.view{padding:14px 12px 24px}.hero__eyebrow{margin-bottom:18px;font-size:11px}.hero .promise{margin-block-start:18px;margin-block-end:22px;font-size:14px;line-height:1.75}.hero__action{gap:10px;padding-inline-start:12px;padding-inline-end:12px;font-size:12px}.hero__meta{flex-wrap:wrap;font-size:11px}.capabilities{margin-top:18px}.trust-grid{grid-template-columns:minmax(0,1fr);gap:24px}.doc-list{font-size:14px}.trust-grid{margin-top:26px;padding-top:26px}.install{padding:16px 12px}.install__intro{margin-bottom:18px}.install__head{gap:10px}.install__tabs{width:100%}.install__title{display:none}.install__tab{white-space:nowrap;flex:1;min-height:40px;padding-inline-start:6px;padding-inline-end:6px;font-size:10px}.cmd{min-height:44px;padding:10px;font-size:13px}.cmd__copy{padding-inline-start:5px;padding-inline-end:5px;font-size:11px}.verify__summary{padding-block-start:12px;padding-block-end:12px}.landing-end .cta{min-height:44px}.screen__bottom{padding:8px 12px;font-size:12px}}@media (max-width:1100px){.screen__top{flex-wrap:wrap;gap:10px}.tabs{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));flex:1 0 100%}.tab{letter-spacing:.06em;justify-content:center;min-height:44px;padding-inline-start:5px;padding-inline-end:5px}}@media (max-width:720px){.screen__top{gap:6px;padding-block-start:8px;padding-block-end:8px}.tabs{display:flex;overflow-x:auto;overscroll-behavior-inline:contain;scrollbar-width:none;flex-wrap:nowrap;gap:4px}.tabs::-webkit-scrollbar{display:none}.tabs .tab{flex:1 0 auto;min-height:44px;padding-inline-start:12px;padding-inline-end:12px;font-size:13px}.tabs .tab:focus-visible{outline-offset:-3px}.theme-toggle--pause{flex-shrink:0;width:40px}}@media (max-width:540px){.intro__lines{letter-spacing:.04em}.screen__bottom{letter-spacing:.03em;gap:6px}.screen__bottom .sep{display:none}.strip__activity{gap:5px;font-size:9px}}@media (prefers-reduced-motion:reduce){.verify__summary:before{transition:none}.intro{display:none}.intro__caret{animation:none}.screen{transition:none}.tube,.crt__spill{animation:none;transition:none}html.is-booting .tube,html.is-booting .screen,html.is-booting .glass__ignition,html.is-booting .glass__beam,html.is-booting .crt__spill{animation:none}html.is-lit{transition:none}html.is-retuning::view-transition-new(root){animation:none}.ticker__caret,.cursor-line__cursor{animation:none}.strip__dial-pointer,.strip__meter span,.strip__led{transition:none}.cmd:active,.cta:active{transform:none}}:where(.tab,.hero__action,.install,.install__tab,.cmd,.binary,.feature-review,.roadmap__fees,.pv__viewport,.pv__tab,.pv__btn,.release-entry__summary,.fb-modal__dialog){position:relative}:where(.tab,.hero__action,.install,.install__tab,.cmd,.binary,.feature-review,.roadmap__fees,.pv__viewport,.pv__tab,.pv__btn,.release-entry__summary,.fb-modal__dialog):after{position:absolute;z-index:1;pointer-events:none;content:"";border:1px solid var(--edge-color,var(--primary));border-radius:inherit;box-shadow:0 0 7px color-mix(in srgb,var(--edge-color,var(--primary))22%,transparent);opacity:0;clip-path:inset(-8px 100% -8px -8px);transition:opacity .16s var(--ease-out),clip-path .22s var(--ease-out);inset:-1px}.tab.is-active,.install__tab.is-active,.hero__action--primary{--edge-color:var(--fg)}.cmd.is-copied{--edge-color:var(--success)}.pv__viewport:after,.release-entry__summary:after{inset:0}@media (hover:hover) and (pointer:fine){:where(.tab,.hero__action,.install,.install__tab,.cmd,.binary,.feature-review,.roadmap__fees,.pv__viewport,.pv__tab,.pv__btn,.release-entry__summary,.fb-modal__dialog):hover:after{opacity:.8;clip-path:inset(-8px)}}:where(.tab,.hero__action,.install,.install__tab,.cmd,.binary,.pv__viewport,.pv__tab,.pv__btn,.release-entry__summary):focus-visible:after{opacity:.8;clip-path:inset(-8px);transition:none}@media (prefers-reduced-motion:reduce){:where(.tab,.hero__action,.install,.install__tab,.cmd,.binary,.feature-review,.roadmap__fees,.pv__viewport,.pv__tab,.pv__btn,.release-entry__summary,.fb-modal__dialog):after{clip-path:inset(-8px);transition:opacity .12s var(--ease-out)}}.theme-toggle__icon,.features__chk,.cmd__prompt,.pv-glyph{font-family:var(--font-symbol)}@media print{:where(.tab,.hero__action,.install,.install__tab,.cmd,.binary,.feature-review,.roadmap__fees,.pv__viewport,.pv__tab,.pv__btn,.release-entry__summary,.fb-modal__dialog):after{display:none}:root{--bg:#fff!important;--bg-elevated:#fff!important;--fg:#111!important;--fg-dim:#444!important;--primary:#005a8c!important;--primary-soft:#005a8c!important;--accent:#7a4100!important;--success:#14532d!important;--border:#999!important;--border-bright:#333!important;--glow-text:none!important;--glow-primary:none!important}html,body{overflow:visible;background:#fff;height:auto}.crt,.glass,.strip,.tabs,.theme-cycle,.theme-toggle__progress,.ticker__caret,.cursor-line__cursor,.intro,.intro__skip,.player,.player__caption,.hero__actions,.landing-end .cta-row{display:none}.hero,.trust-grid{grid-template-columns:minmax(0,1fr)}.tube{position:static;overflow:visible;animation:none;background:0 0;border-radius:0;height:auto}.screen__top,.screen__bottom{position:static;backdrop-filter:none}.view:not(.is-active){display:block}}
