@font-face{font-family:__Chakra_Petch_71abb8;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/1fc9a8acda3903f0-s.woff2) format("woff2");unicode-range:u+02d7,u+0303,u+0331,u+0e01-0e5b,u+200c-200d,u+25cc}@font-face{font-family:__Chakra_Petch_71abb8;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/7b750d5bfef15842-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:__Chakra_Petch_71abb8;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/2a7c45462b39533e-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__Chakra_Petch_71abb8;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/4c7c43bdd7a35c63-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Chakra_Petch_71abb8;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/8d541ca8617572f0-s.woff2) format("woff2");unicode-range:u+02d7,u+0303,u+0331,u+0e01-0e5b,u+200c-200d,u+25cc}@font-face{font-family:__Chakra_Petch_71abb8;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/3955bbd902881c26-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:__Chakra_Petch_71abb8;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/f6d84cc3be9d6158-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__Chakra_Petch_71abb8;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/84f090e3b62fb9e3-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Chakra_Petch_Fallback_71abb8;src:local("Arial");ascent-override:96.77%;descent-override:30.05%;line-gap-override:0.00%;size-adjust:102.51%}.__className_71abb8{font-family:__Chakra_Petch_71abb8,__Chakra_Petch_Fallback_71abb8;font-style:normal}.__variable_71abb8{--font-head:"__Chakra_Petch_71abb8","__Chakra_Petch_Fallback_71abb8"}@font-face{font-family:__Archivo_7347c0;font-style:normal;font-weight:100 900;font-stretch:62% 125%;font-display:swap;src:url(/_next/static/media/8a053b136321ec99-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:__Archivo_7347c0;font-style:normal;font-weight:100 900;font-stretch:62% 125%;font-display:swap;src:url(/_next/static/media/2a8fe189f1a8dd0c-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__Archivo_7347c0;font-style:normal;font-weight:100 900;font-stretch:62% 125%;font-display:swap;src:url(/_next/static/media/c214ffb7f5362987-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Archivo_Fallback_7347c0;src:local("Arial");ascent-override:88.96%;descent-override:21.28%;line-gap-override:0.00%;size-adjust:98.70%}.__className_7347c0{font-family:__Archivo_7347c0,__Archivo_Fallback_7347c0;font-style:normal}.__variable_7347c0{--font-sans:"__Archivo_7347c0","__Archivo_Fallback_7347c0"}@font-face{font-family:__JetBrains_Mono_a74ce6;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/edc640959b0c7826-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:__JetBrains_Mono_a74ce6;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/ac0e76ddaeeb7981-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:__JetBrains_Mono_a74ce6;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/64d784ea54a4acde-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:__JetBrains_Mono_a74ce6;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/ff71da380fbe67dd-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:__JetBrains_Mono_a74ce6;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/6d831b18ae5b01dc-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__JetBrains_Mono_a74ce6;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/558ca1a6aa3cb55e-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__JetBrains_Mono_a74ce6;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/edc640959b0c7826-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:__JetBrains_Mono_a74ce6;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/ac0e76ddaeeb7981-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:__JetBrains_Mono_a74ce6;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/64d784ea54a4acde-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:__JetBrains_Mono_a74ce6;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/ff71da380fbe67dd-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:__JetBrains_Mono_a74ce6;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/6d831b18ae5b01dc-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__JetBrains_Mono_a74ce6;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/558ca1a6aa3cb55e-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__JetBrains_Mono_a74ce6;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/edc640959b0c7826-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:__JetBrains_Mono_a74ce6;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/ac0e76ddaeeb7981-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:__JetBrains_Mono_a74ce6;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/64d784ea54a4acde-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:__JetBrains_Mono_a74ce6;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/ff71da380fbe67dd-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:__JetBrains_Mono_a74ce6;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/6d831b18ae5b01dc-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__JetBrains_Mono_a74ce6;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/558ca1a6aa3cb55e-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__JetBrains_Mono_Fallback_a74ce6;src:local("Arial");ascent-override:75.79%;descent-override:22.29%;line-gap-override:0.00%;size-adjust:134.59%}.__className_a74ce6{font-family:__JetBrains_Mono_a74ce6,__JetBrains_Mono_Fallback_a74ce6;font-style:normal}.__variable_a74ce6{--font-mono:"__JetBrains_Mono_a74ce6","__JetBrains_Mono_Fallback_a74ce6"}:root{color-scheme:light;--paper:#f4f3fb;--paper-light:#fff;--paper-deep:#e6e3f5;--hardware:#d9d6ee;--hardware-light:#e9e7f6;--hardware-dark:#a9a6cc;--panel:#eceaf7;--ink:#12143a;--muted:#5b5d7c;--line:rgba(18,20,58,.28);--green:#1f9d6b;--lcd:#d3e6f8;--lcd-ink:#0b1270;--notice:#fdf0c8;--blue:#2b3bf5;--violet:#7454cf;--sui:#6fbcf0;--bad:#a3392f;--head:var(--font-head),"Chakra Petch","Archivo",sans-serif;--sans:var(--font-sans),"Archivo","Helvetica Neue",Helvetica,Arial,sans-serif;--mono:var(--font-mono),"JetBrains Mono",Monaco,"Courier New",monospace;--raised:inset -2px -2px rgba(18,20,58,.15),inset 2px 2px hsla(0,0%,100%,.7);--rainbow:linear-gradient(90deg,#7454cf 0 33.33%,#2b3bf5 33.33% 66.66%,#6fbcf0 66.66% 100%);--pat-fins:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14'%3E%3Crect width='5' height='14' fill='%2323253a'/%3E%3Crect x='5' width='1.2' height='14' fill='%23fff'/%3E%3Crect x='6.2' width='1.6' height='14' fill='%239a9ab6'/%3E%3Crect x='7.8' width='6.2' height='14' fill='%23e3e1f3'/%3E%3Crect x='13.2' width='.8' height='14' fill='%23b7b4d4'/%3E%3C/svg%3E");--pat-reticle:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='56' height='56'%3E%3Cpath d='M0 2.5H56M2.5 0V56' stroke='%2312143a' stroke-width='.6' opacity='.22'/%3E%3Cpath d='M12 6H50V50H6V12Z' fill='%23fff' stroke='%2312143a' opacity='.55'/%3E%3Cpath d='M12 6L6 12' stroke='%2312143a' opacity='.55'/%3E%3Cpath d='M20 14H42V42H14V20Z' fill='none' stroke='%232b3bf5' stroke-width='.8' opacity='.45'/%3E%3Cpath d='M14 20L20 14' stroke='%232b3bf5' stroke-width='.8' opacity='.45'/%3E%3C/svg%3E")}*{box-sizing:border-box}body,html{background:var(--paper-deep)}body{margin:0;color:var(--ink);font:400 17px/1.5 var(--sans);-webkit-font-smoothing:antialiased}h1,h2,h3{margin:0;text-wrap:balance}p{margin:0}a{color:var(--ink);text-underline-offset:3px}dd,dl,ol{margin:0;padding:0}.mono{font-family:var(--mono)}.label{font:700 13px/1.3 var(--sans);text-transform:uppercase;letter-spacing:.09em}.label,.muted{color:var(--muted)}.muted{line-height:1.5}.error,.muted{font-size:16px}.error{color:var(--bad);font-weight:600}.hint{color:var(--muted);font-size:15px}.stack-y{display:grid;grid-gap:24px;gap:24px}.desktop{min-height:100vh;padding:58px 16px 24px;background:radial-gradient(55% 70% at 0 0,rgba(206,184,248,.85),transparent 70%),radial-gradient(55% 70% at 100% 0,rgba(184,220,246,.9),transparent 70%),radial-gradient(60% 50% at 50% 100%,rgba(214,226,248,.7),transparent 70%),var(--paper-deep);background-attachment:fixed}.menubar{position:fixed;z-index:50;top:0;left:0;right:0;justify-content:space-between;gap:16px;min-height:42px;padding:0 16px;border-bottom:1px solid var(--ink);background:hsla(0,0%,100%,.82);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);box-shadow:0 1px hsla(0,0%,100%,.8)}.menubar,.menubar-brand{display:flex;align-items:center}.menubar-brand{gap:10px;font:700 17px var(--head);letter-spacing:.04em}.menubar-status{display:flex;flex-wrap:wrap;align-items:center;gap:6px 22px;font:700 13px var(--sans);text-transform:uppercase;letter-spacing:.06em}.menubar-status .warn{color:#8a5a12}.menubar-status .bad{color:#9b2c2c;font-weight:600}.menubar-status .mono{text-transform:none;letter-spacing:0;font-weight:500}.net{display:inline-flex;align-items:center;gap:8px}.net i,.statusbar i,.sync i{display:inline-block;width:9px;height:9px;border-radius:50%;background:var(--green);box-shadow:0 0 0 3px rgba(31,157,107,.18);animation:pulse 2.4s ease-in-out infinite}@keyframes pulse{50%{opacity:.4}}.app-window{width:100%;min-height:calc(100vh - 82px);display:flex;flex-direction:column;border:1.5px solid var(--ink);border-radius:8px;overflow:hidden;background:var(--paper);box-shadow:10px 12px rgba(43,40,120,.14),0 26px 60px rgba(43,40,120,.12)}.titlebar{display:grid;grid-template-columns:auto minmax(20px,1fr) auto minmax(20px,1fr) 18px;align-items:center;grid-gap:12px;gap:12px;min-height:46px;padding:4px 12px;border-bottom:1.5px solid var(--ink);background:linear-gradient(180deg,#fff,#dcd8f0)}.lights{display:flex;gap:8px}.lights i{width:14px;height:14px;border-radius:50%;border:1px solid rgba(18,20,58,.5)}.lights i:first-child{background:#7454cf}.lights i:nth-child(2){background:#2b3bf5}.lights i:nth-child(3){background:#6fbcf0}.lines{height:9px;background:repeating-linear-gradient(180deg,rgba(18,20,58,.38) 0 1px,transparent 1px 3px)}.titlebar strong{font:700 16px var(--head);letter-spacing:.03em;white-space:nowrap}.corner{width:16px;height:16px;border:1px solid var(--ink);box-shadow:inset 0 4px #eeecf8,inset 0 5px var(--ink),inset 0 9px #eeecf8,inset 0 10px var(--ink)}.notice{display:flex;flex-wrap:wrap;gap:6px 18px;align-items:baseline;padding:14px 24px;border-bottom:1px solid var(--ink);background:var(--notice);font-size:16px}.notice b{font-size:14px;text-transform:uppercase;letter-spacing:.09em}.window-body{flex:1 1;display:grid;grid-template-columns:260px minmax(0,1fr)}.sidebar{display:flex;flex-direction:column;gap:22px;padding:24px 16px;border-right:1px solid var(--ink);background:linear-gradient(hsla(0,0%,100%,.16),transparent 42%),var(--hardware)}.sidebar-home{display:flex;align-items:center;gap:12px;padding:4px 6px}.menubar-brand,.sidebar-home{color:var(--ink);text-decoration:none}.sidebar-home span{display:grid}.sidebar-home b{font:700 21px/1.1 var(--head);letter-spacing:.03em}.sidebar-home small{font-size:14px;color:#4a4c6c}.sidebar nav{display:grid;grid-gap:8px;gap:8px}.sidebar nav a{display:flex;align-items:center;gap:12px;min-height:52px;padding:6px 10px;border:1px solid transparent;border-radius:3px;color:var(--ink);text-decoration:none;font:700 16px var(--sans)}.sidebar nav a:hover{border-color:rgba(18,20,58,.35);background:hsla(0,0%,100%,.22)}.sidebar nav a.on{border-color:var(--ink);background:var(--paper-light);box-shadow:3px 3px rgba(18,20,58,.15)}.nav-icon{display:grid;place-items:center;width:34px;height:34px;border:1px solid rgba(18,20,58,.45);border-radius:3px;background:hsla(0,0%,100%,.3);flex:none}.nav-n{margin-left:auto;font:500 14px var(--mono);padding:1px 8px;border:1px solid rgba(18,20,58,.4);border-radius:99px}.sidebar-card{margin-top:auto;display:grid;grid-gap:6px;gap:6px;padding:16px;border:1px solid rgba(18,20,58,.55);background:hsla(0,0%,100%,.55);box-shadow:inset 1px 1px hsla(0,0%,100%,.5)}.sidebar-card small{font:700 13px var(--sans);text-transform:uppercase;letter-spacing:.1em;color:var(--muted)}.sidebar-card strong{font:500 16px var(--mono);letter-spacing:0}.sidebar-card em{font:700 13px var(--sans);font-style:normal;text-transform:uppercase;letter-spacing:.08em;color:var(--muted)}.sidebar-bal{display:flex;align-items:center;gap:10px;margin-top:4px}.sidebar-bal b{font:500 20px var(--mono);letter-spacing:0;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.sidebar-card .net{font:700 13px var(--sans);text-transform:uppercase;letter-spacing:.07em;margin-bottom:6px}.content{min-width:0;padding:clamp(24px,3vw,48px) clamp(20px,3.4vw,64px) 64px;background:linear-gradient(hsla(0,0%,100%,.2),transparent 30%),var(--paper)}.statusbar{display:flex;flex-wrap:wrap;align-items:center;gap:6px 26px;min-height:42px;padding:0 16px;border-top:1px solid var(--ink);background:linear-gradient(#f5f4fb,#d4d0ea);font:700 13px var(--sans);text-transform:uppercase;letter-spacing:.06em}.statusbar span{align-items:center;gap:8px}.statusbar .grip{margin-left:auto;color:rgba(18,20,58,.55);letter-spacing:-.08em}.desk-head{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:24px 40px;padding-bottom:28px;margin-bottom:32px;border-bottom:1px solid var(--line)}.eyebrow{font:700 14px var(--sans);text-transform:uppercase;letter-spacing:.12em;color:var(--muted)}.desk-head h1{margin-top:12px;font:700 clamp(48px,6.4vw,104px)/.92 var(--head);letter-spacing:-.03em}.lede{margin-top:16px;font-size:clamp(18px,1.5vw,22px);line-height:1.4;color:var(--muted);max-width:60ch;letter-spacing:-.01em}.readout-box{display:flex;align-items:center;gap:18px;padding:12px 24px 12px 16px;border:1.5px solid var(--ink);background:var(--hardware-light);box-shadow:3px 4px rgba(18,20,58,.12)}.pair{position:relative;display:inline-block;flex:none}.pair .coin{position:absolute;top:0}.pair .coin:first-child{left:0}.pair .coin:last-child{right:0;filter:drop-shadow(-2px 0 0 rgba(255,255,255,.9))}.readout-box span{display:grid;grid-gap:4px;gap:4px}.readout-box em{font:600 13px var(--sans);font-style:normal;color:var(--muted)}.readout-box small{font:700 13px var(--sans);text-transform:uppercase;letter-spacing:.09em;color:var(--muted)}.readout-box strong{font:500 30px/1.1 var(--mono);letter-spacing:0;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}button{min-height:50px;padding:0 22px;border:1.5px solid var(--ink);border-radius:4px;background:var(--paper-light);color:var(--ink);box-shadow:var(--raised);font:700 15px var(--sans);text-transform:uppercase;letter-spacing:.05em;cursor:pointer;transition:transform .14s,box-shadow .14s,background .14s}button:hover:not(:disabled):not(.rr *){transform:translateY(-1px);background:#f7f6fd;box-shadow:var(--raised),0 3px rgba(18,20,58,.14)}button:active:not(:disabled):not(.rr *){transform:translateY(1px);box-shadow:inset 2px 2px rgba(18,20,58,.17)}button:disabled{opacity:.45;cursor:default}button.dark{background:var(--blue);color:var(--paper-light);box-shadow:inset -2px -2px rgba(0,0,0,.4),inset 2px 2px hsla(0,0%,100%,.12)}button.dark:hover:not(:disabled){background:#1f2bd0}button.ghost{background:transparent;box-shadow:none}button.small{min-height:38px;padding:0 14px;font-size:13px}button.big{min-height:62px;font-size:17px;padding:0 30px}button.text{border:0;box-shadow:none;background:none;text-decoration:underline;min-height:0;padding:4px}a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible{outline:3px solid #2b3bf5;outline-offset:3px}input,select{min-width:0;padding:12px 14px;font:500 19px var(--mono);color:var(--ink);background:var(--paper-light);border:1.5px solid var(--ink);border-radius:3px;box-shadow:inset 2px 2px rgba(18,20,58,.1)}input::placeholder{color:#9a9cba}.row{display:flex;flex-wrap:wrap;gap:12px}.row input{flex:1 1 200px}.btn-row{display:flex;flex-wrap:wrap;gap:10px}.status{font-size:16px;color:var(--muted)}.status.done{color:var(--green);font-weight:600}.status.error{color:var(--bad);font-weight:600}.coverage,.panel,.plain{border:1px solid var(--ink);background:var(--panel);box-shadow:3px 4px rgba(18,20,58,.12)}.panel-bar{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 16px;min-height:58px;padding:10px 22px;border-bottom:1px solid var(--ink);background:var(--hardware)}.panel-bar h2{font:700 22px var(--head);letter-spacing:0}.panel-bar span{font:700 13px var(--sans);text-transform:uppercase;letter-spacing:.09em;color:#4a4c6c}.panel-body{padding:22px}.plain{padding:24px;display:grid;grid-gap:20px;gap:20px}.plain h2{font:700 27px var(--head);letter-spacing:-.01em}.plain h2.big-h{font:700 clamp(32px,3.4vw,48px)/1 var(--head);letter-spacing:-.02em}.metrics{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));grid-gap:10px;gap:10px}.metric{display:flex;flex-direction:column;gap:6px;min-height:160px;padding:22px 24px;border:1px solid var(--ink);background:var(--paper-light)}.metric .k{font:700 13px var(--sans);text-transform:uppercase;letter-spacing:.09em;color:var(--muted)}.metric .v{margin-top:auto;font:500 clamp(30px,2.8vw,44px)/1.05 var(--mono);letter-spacing:-.01em;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.metric .v.good{color:var(--green)}.metric .v.warn{color:#8a5a12}.metric .v.bad{color:var(--bad)}.metric .sub{font:700 13px var(--sans);text-transform:uppercase;letter-spacing:.08em;color:var(--muted)}.gpu{width:100%;height:auto;display:block;overflow:visible}.gpu .fan.spin{animation:spin 2s linear infinite}@keyframes spin{to{transform:rotate(1turn)}}.logo{display:block;flex:none;overflow:visible}.logo.live{animation:power 1.4s cubic-bezier(.2,.8,.2,1) both}.logo.live .pin{animation:pin 3s ease-in-out infinite;animation-delay:calc(1.2s + var(--i) * .18s)}.logo.live .sheen{animation:sheen 6s cubic-bezier(.45,0,.35,1) 1.1s infinite both}@keyframes power{0%{opacity:0;transform:scale(.86);filter:drop-shadow(0 0 0 rgba(43,59,245,0))}45%{opacity:1;transform:scale(1.02);filter:drop-shadow(0 0 22px rgba(43,59,245,.55))}to{transform:scale(1);filter:drop-shadow(0 0 0 rgba(43,59,245,0))}}@keyframes pin{0%,24%,to{filter:brightness(1)}8%{filter:brightness(1.8)}}@keyframes sheen{0%,62%{transform:translateX(-60px)}to{transform:translateX(150px)}}@media (prefers-reduced-motion:reduce){.logo.live,.logo.live .pin,.logo.live .sheen{animation:none}.logo.live .sheen{display:none}}.gpu .led{animation:breathe 2.6s ease-in-out infinite}@keyframes breathe{50%{opacity:.55}}@media (prefers-reduced-motion:reduce){.gpu .fan.spin,.gpu .led,.net i,.statusbar i,.sync i{animation:none}}.sync{display:flex;flex-wrap:wrap;justify-content:space-between;gap:8px 24px;padding:16px 22px;margin-bottom:18px;border:1px solid var(--ink);background:var(--hardware);font:700 14px var(--sans);text-transform:uppercase;letter-spacing:.07em}.sync,.sync span{align-items:center}.sync span{display:inline-flex;gap:10px}.bays{display:grid;grid-template-columns:repeat(auto-fill,minmax(clamp(240px,19vw,340px),1fr));grid-gap:14px;gap:14px;margin-bottom:32px}.bay{all:unset;box-sizing:border-box;cursor:pointer;display:flex;flex-direction:column;border:1px solid var(--ink);background:#f1f0fa;box-shadow:2px 3px rgba(18,20,58,.13);transition:transform .18s,box-shadow .18s}.bay:hover{transform:translateY(-3px);box-shadow:4px 6px rgba(18,20,58,.16)}.bay.on{box-shadow:0 0 0 3px var(--ink),5px 7px rgba(18,20,58,.2)}.bay:focus-visible{outline:3px solid #2b3bf5;outline-offset:3px}.bay-bar{display:flex;justify-content:space-between;gap:8px;min-height:46px;padding:0 14px;align-items:center;border-bottom:1px solid var(--ink);background:var(--hardware);font:700 13px var(--sans);text-transform:uppercase;letter-spacing:.07em}.bay.on .bay-bar{background:var(--ink);color:var(--paper-light)}.bay-art{display:block;aspect-ratio:1.25;padding:14% 8% 4%;border-bottom:1px solid var(--ink);background:radial-gradient(80% 60% at 50% 40%,#fff,var(--paper-light) 60%,#e6e4f5)}.bay-readout{flex:1 1;display:flex;justify-content:space-between;align-items:flex-end;gap:10px;min-height:84px;padding:14px 16px;background:#e7e5f5}.bay-readout>span{display:grid;grid-gap:2px;gap:2px;min-width:0}.bay-readout small{font:700 13px var(--sans);text-transform:uppercase;letter-spacing:.08em;color:var(--muted)}.bay-readout strong{font:500 24px/1.15 var(--mono);letter-spacing:-.01em;overflow-wrap:anywhere}.bay-q{text-align:right;font:700 22px var(--mono);letter-spacing:0}.bay-q i{width:12px;height:12px;border-radius:50%;border:1px solid var(--ink)}.bay-q small{letter-spacing:.04em}.bay.empty .bay-art{background:repeating-linear-gradient(45deg,rgba(18,20,58,.03) 0 6px,transparent 6px 12px),var(--paper-light)}.bay-cta{display:grid;place-items:center;min-height:50px;margin:12px 14px 14px;border:1.5px solid var(--ink);border-radius:4px;background:var(--paper-light);box-shadow:var(--raised);font:700 14px var(--sans);text-transform:uppercase;letter-spacing:.06em}.bay.empty .bay-readout{min-height:0}.console .panel-body{padding:0}.console-grid{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr)}.stage{display:grid;align-content:center;grid-gap:24px;gap:24px;padding:clamp(24px,4vw,56px);border-right:1px solid var(--ink);background:linear-gradient(rgba(18,20,58,.05) 1px,transparent 0) 0 0 /22px 22px,linear-gradient(90deg,rgba(18,20,58,.05) 1px,transparent 0) 0 0 /22px 22px,radial-gradient(70% 60% at 50% 45%,#fff,#e6e4f5)}.stage.rolling .gpu{animation:shake .16s linear infinite}@keyframes shake{25%{transform:translate(1px,-1px)}75%{transform:translate(-1px,1px)}}.q-plate{display:flex;flex-wrap:wrap;align-items:baseline;gap:6px 14px}.q-plate i{width:14px;height:14px;border-radius:50%;border:1px solid var(--ink);align-self:center}.q-plate b{font:500 clamp(40px,4vw,60px)/1 var(--mono);letter-spacing:-.01em}.q-plate span{font:700 14px var(--sans);text-transform:uppercase;letter-spacing:.08em;color:var(--muted)}.controls{display:grid;grid-gap:18px;gap:18px;align-content:center;padding:clamp(24px,3vw,44px)}.lcd{display:grid;grid-gap:4px;gap:4px;padding:18px 20px;border:1.5px solid var(--ink);background:var(--lcd);color:var(--lcd-ink);box-shadow:inset 3px 3px rgba(11,18,112,.14)}.lcd small{font:700 13px var(--sans);text-transform:uppercase;letter-spacing:.09em;opacity:.8}.lcd strong{font:500 clamp(36px,4.2vw,64px)/1.05 var(--mono);letter-spacing:-.01em;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.lcd span{font:500 17px var(--mono)}.lcd.amount input{border:0;box-shadow:none;background:transparent;padding:0;font:500 clamp(32px,3vw,48px)/1.1 var(--mono);letter-spacing:-.01em;color:var(--lcd-ink);width:100%}.lcd.amount input:focus{outline:none}.lcd.amount:focus-within{outline:3px solid #2b3bf5;outline-offset:3px}.amount-meta{display:flex;justify-content:space-between;align-items:center;gap:12px}.act{display:flex;flex-wrap:wrap;gap:10px}.breakdown{display:grid;border:1px solid var(--ink);background:var(--paper-light)}.breakdown div{display:flex;justify-content:space-between;gap:16px;padding:12px 16px}.breakdown div+div{border-top:1px solid var(--line)}.breakdown dd{font:500 17px var(--mono)}.tools{display:grid;grid-gap:20px;gap:20px;border:1px solid var(--ink);background:var(--panel);box-shadow:3px 4px rgba(18,20,58,.12);padding:0 0 22px}.tabs{display:flex;flex-wrap:wrap;gap:8px;padding:12px 16px;border-bottom:1px solid var(--ink);background:var(--hardware)}.tab{min-height:44px;font-size:14px}.tab.on{background:var(--ink);color:var(--paper-light);box-shadow:none}.tools>:not(.tabs){margin-inline:22px}.tool-body{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-gap:18px clamp(28px,4vw,72px);gap:18px clamp(28px,4vw,72px);align-items:start}.tool-body>p.muted:first-child{grid-row:span 8;font-size:17px;color:var(--ink)}.tool-body>:not(:first-child){grid-column:2}.tool-body>button{justify-self:start}.field{display:grid;grid-gap:6px;gap:6px;font:700 13px var(--sans);text-transform:uppercase;letter-spacing:.09em;color:var(--muted)}.field-input{display:flex;align-items:center;gap:12px}.field select,.field-input input{flex:1 1}.field-input em{font:600 15px var(--sans);font-style:normal;color:var(--muted);text-transform:none;letter-spacing:0;white-space:nowrap}.field-row{display:grid;grid-template-columns:1fr 1fr;grid-gap:18px;gap:18px}.sub-list{display:grid;grid-gap:10px;gap:10px}.sub-list h3{font:700 20px var(--sans)}.list-row{display:flex;flex-wrap:wrap;gap:10px 20px;align-items:center;justify-content:space-between;padding:14px 16px;border:1px solid var(--ink);background:var(--paper-light);font-size:16px}.open-desk{display:grid;grid-template-columns:minmax(0,1.7fr) minmax(320px,1fr);grid-gap:20px;gap:20px;align-items:start}.odds .panel-body{padding:0}.odds ol{list-style:none}.odds li{display:grid;grid-template-columns:16px minmax(0,1fr) auto;grid-gap:8px 14px;gap:8px 14px;align-items:center;padding:18px 22px;border-bottom:1px solid var(--ink)}.odds-dot{width:14px;height:14px;border-radius:50%;border:1px solid var(--ink)}.odds-name{display:grid;font:700 18px var(--sans)}.odds-name em{font:500 14px var(--mono);font-style:normal;color:var(--muted)}.odds-bar{grid-column:2/3;height:8px;border:1px solid var(--ink);background:var(--paper-light)}.odds-bar span{display:block;height:100%}.odds-p{grid-row:1/3;grid-column:3;place-items:center;min-width:76px;height:50px;padding:0 10px;border-radius:99px;background:var(--paper-light);font:500 17px var(--mono)}.odds-foot{padding:18px 22px;font-size:15px;color:var(--muted)}.coverage{display:grid;grid-gap:16px;gap:16px;padding:24px}.coverage-head{display:flex;justify-content:space-between}.coverage-v{font:500 clamp(40px,4vw,60px)/1 var(--mono);letter-spacing:-.01em}.gauge{height:30px;padding:3px;border:1.5px solid var(--ink);background:var(--paper-light)}.gauge span{display:block;height:100%;background:repeating-linear-gradient(115deg,var(--ink) 0 4px,#34364f 4px 8px)}.gauge.warn span{background:repeating-linear-gradient(115deg,#b78538 0 4px,#8a5a12 4px 8px)}.gauge.bad span{background:repeating-linear-gradient(115deg,var(--bad) 0 4px,#7a2a22 4px 8px)}.sweep{display:flex;flex-wrap:wrap;gap:14px 28px;align-items:center;justify-content:space-between;padding:20px 24px;border:1px solid var(--ink);background:var(--paper-light)}.sweep .muted{flex:1 1 360px}.addresses .panel-body{padding:0}.addr-row{display:grid;grid-template-columns:240px minmax(0,1fr) 44px;align-items:center;min-height:60px;border-bottom:1px solid var(--ink)}.addr-row:last-child{border-bottom:0}.addr-row dt{padding:12px 22px;font:700 15px var(--sans)}.addr-row dd.mono{padding:12px 18px;font-size:15px;overflow-wrap:anywhere}.addr-row a,.addr-row dd.mono{border-left:1px solid var(--line)}.addr-row a{display:grid;place-items:center;height:100%;text-decoration:none;font-size:20px}.listings{display:grid;grid-template-columns:repeat(auto-fill,minmax(clamp(260px,21vw,340px),1fr));grid-gap:16px;gap:16px}.listing{display:flex;flex-direction:column;border:1px solid var(--ink);background:#f1f0fa;box-shadow:2px 3px rgba(18,20,58,.13)}.listing-bar{display:flex;justify-content:space-between;gap:8px;min-height:46px;padding:0 14px;align-items:center;border-bottom:1px solid var(--ink);background:var(--hardware);font:700 13px var(--sans);text-transform:uppercase;letter-spacing:.07em}.listing-bar span{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}.listing-art{aspect-ratio:2.3;padding:4% 16% 1%;border-bottom:1px solid var(--ink);background:radial-gradient(80% 60% at 50% 40%,#fff,var(--paper-light) 60%,#e6e4f5)}.listing-q{display:flex;align-items:center;gap:10px;padding:14px 16px 4px;min-width:0}.listing-q i{flex:none;width:12px;height:12px;border-radius:50%;border:1px solid var(--ink)}.listing-q b{font:700 24px var(--mono);letter-spacing:0}.listing-q span{font-size:15px;color:var(--muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0}.listing-stats{display:grid;grid-template-columns:1fr 1fr;grid-gap:10px 14px;gap:10px 14px;padding:10px 16px 14px}.listing-stats div{display:grid;grid-gap:1px;gap:1px;min-width:0}.listing-stats dt{font:700 13px var(--sans);text-transform:uppercase;letter-spacing:.07em;color:var(--muted);white-space:nowrap}.listing-stats dd{font:500 17px var(--mono);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.listing-deal{display:flex;justify-content:space-between;align-items:baseline;gap:10px;margin:0 16px 14px;padding:9px 12px;border:1px solid;font-size:14px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.listing-deal b{font:700 15px var(--sans);white-space:nowrap}.listing-deal span{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0}.listing-deal.under{color:#157a52;background:rgba(31,157,107,.08)}.listing-deal.over{color:var(--bad);background:rgba(163,57,47,.06)}.listing-buy{margin-top:auto;display:flex;justify-content:space-between;align-items:center;gap:12px;padding:14px 16px;border-top:1px solid var(--ink);background:#e7e5f5}.listing-buy .price{font:500 22px var(--mono);white-space:nowrap}.listing-buy .price small{font-size:14px;color:var(--muted)}.listing-buy button{white-space:nowrap}.listings-group+.listings-group{margin-top:34px}.listings-head{display:flex;flex-wrap:wrap;align-items:baseline;gap:6px 12px;margin:0 0 14px;font:700 20px var(--head)}.listings-head small{padding:1px 8px;border:1px solid var(--ink);font:700 13px var(--mono)}.listings-head span{flex:1 1 100%;font:400 15px var(--sans);color:var(--muted)}.listing-art{position:relative}.listing.is-lease{border-style:dashed;background:#eef4fb}.listing.is-lease .listing-bar{background:var(--lcd);color:var(--lcd-ink)}.listing.is-lease .listing-art{background:repeating-linear-gradient(135deg,rgba(43,59,245,.05) 0 8px,transparent 8px 16px),radial-gradient(80% 60% at 50% 40%,#fff,#e8f1fb 70%)}.listing.is-lease .listing-buy{background:#dfeaf7}.listing-timer{position:absolute;left:12px;bottom:10px;padding:4px 10px;border:1px solid var(--lcd-ink);background:var(--lcd);color:var(--lcd-ink);font:700 13px var(--mono);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}.listing-timer.ended{border-color:var(--bad);background:#f6e3e0;color:var(--bad)}.price{font:500 24px var(--mono);letter-spacing:-.01em}.tag-kind{padding:4px 10px;font:700 13px var(--sans);text-transform:uppercase;letter-spacing:.08em;background:var(--hardware-light)}.lease,.tag-kind{border:1px solid var(--ink)}.lease{display:grid;grid-gap:14px;gap:14px;padding:20px;background:var(--paper-light)}.lease-earned{display:grid;grid-gap:6px;gap:6px}.ticker{font:500 clamp(34px,3.6vw,52px)/1.05 var(--mono);letter-spacing:-.01em;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ticker.small{font-size:clamp(30px,3vw,44px)}.ticker-sub{font:500 16px var(--mono);color:var(--muted)}.connect-cta{display:flex;flex-wrap:wrap;align-items:center;gap:20px;padding:24px;margin-bottom:24px;border:1px solid var(--ink);background:var(--panel)}.connect-cta .lede{margin:0;color:var(--ink)}.empty-note{padding:24px;border:1px dashed var(--ink);font-size:18px;color:var(--ink)}@media (max-width:1200px){.console-grid,.open-desk,.tool-body{grid-template-columns:1fr}.stage{border-right:0;border-bottom:1px solid var(--ink)}.tool-body>:not(:first-child){grid-column:auto}.tool-body>p.muted:first-child{grid-row:auto}}@media (max-width:900px){.desktop{padding:54px 8px 12px}.window-body{grid-template-columns:1fr}.sidebar{border-right:0;border-bottom:1px solid var(--ink);padding:14px;gap:12px}.sidebar-home{display:none}.sidebar nav{display:flex;overflow-x:auto;gap:6px;scrollbar-width:none}.sidebar nav a{white-space:nowrap;min-height:46px}.sidebar-card{margin-top:0}.corner,.titlebar .lines{display:none}.titlebar{grid-template-columns:auto 1fr}.addr-row{grid-template-columns:1fr 44px}.addr-row dt{grid-column:1/-1;border-bottom:1px solid var(--line)}.addr-row dd.mono{border-left:0}.field-row{grid-template-columns:1fr}.menubar-status .warn{display:none}}body:has(.app-shell),html:has(.app-shell){height:100%;overflow:hidden}.app-shell{height:100dvh;min-height:0;display:flex;flex-direction:column;padding:52px 14px 14px}.app-shell .app-window{flex:1 1;min-height:0}.app-shell .window-body{min-height:0;grid-template-rows:minmax(0,1fr)}.app-shell .sidebar{min-height:0;overflow-y:auto;padding:18px 14px;gap:14px;scrollbar-width:none}.app-shell .sidebar nav{gap:4px}.app-shell .sidebar nav a{min-height:44px}.app-shell .nav-icon{width:30px;height:30px}.app-shell .sidebar-card{padding:12px 14px;gap:4px}.app-shell .content{min-height:0;overflow-y:auto;display:flex;flex-direction:column;padding:clamp(18px,2vw,28px) clamp(18px,2.4vw,40px) 20px;scrollbar-width:thin}.app-shell .notice{padding:8px 22px;font-size:15px}.app-shell .titlebar{min-height:40px}.app-shell .statusbar{min-height:36px}.app-shell .desk-head{padding-bottom:16px;margin-bottom:18px;gap:16px 32px;align-items:center}.app-shell .desk-head h1{margin-top:6px;font-size:clamp(36px,3.6vw,60px)}.app-shell .lede{margin-top:8px;font-size:17px}.app-shell .open-desk .stage{padding:22px 28px;gap:14px}.app-shell .open-desk .controls{padding:20px 24px}.app-shell .open-desk .q-plate b{font-size:clamp(30px,2.6vw,44px)}.app-shell .odds li{padding:12px 18px}.app-shell .odds-p{height:40px;min-width:70px;font-size:15px}.app-shell .odds-foot{padding:12px 18px;font-size:14px}.app-shell .breakdown div{padding:8px 14px}.app-shell .connect-cta{padding:16px 20px;margin-bottom:16px}.pot-desk{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);grid-gap:16px;gap:16px;align-items:start}.pot-main{display:grid;grid-gap:14px;gap:14px}.metrics.quad{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.metrics.quad .metric{min-height:112px;padding:16px 18px}.metrics.quad .metric .v{font-size:clamp(24px,2.2vw,36px)}.app-shell .coverage{padding:18px 20px;gap:10px}.app-shell .coverage-v{font-size:clamp(30px,2.6vw,42px)}.app-shell .gauge{height:24px}.app-shell .sweep{padding:14px 18px}.pot-desk .addr-row{grid-template-columns:minmax(0,1fr) 40px;min-height:0}.pot-desk .addr-row dt{grid-column:1;padding:10px 16px 2px;font-size:14px}.pot-desk .addr-row dd.mono{grid-column:1;padding:0 16px 10px;border-left:0}.pot-desk .addr-row dd:last-child{grid-column:2;grid-row:1/3;align-self:stretch}@media (max-width:1100px){.pot-desk{grid-template-columns:1fr}}@media (max-height:640px),(max-width:900px){body:has(.app-shell),html:has(.app-shell){height:auto;overflow:visible}.app-shell{height:auto;min-height:100dvh}.app-shell .content{overflow:visible}}.home{min-height:100vh;padding:42px clamp(16px,3vw,48px) 48px;background:radial-gradient(55% 60% at 0 0,rgba(206,184,248,.85),transparent 70%),radial-gradient(55% 60% at 100% 0,rgba(184,220,246,.9),transparent 70%),var(--paper-deep)}.home-nav{display:flex;flex-wrap:wrap;gap:4px 22px;font:700 13px var(--sans);text-transform:uppercase;letter-spacing:.06em}.home-nav a{color:var(--ink);text-decoration:none}.home-nav a:hover{text-decoration:underline}a.btn{display:inline-flex;align-items:center;justify-content:center;min-height:50px;padding:0 22px;border:1.5px solid var(--ink);border-radius:4px;background:var(--paper-light);color:var(--ink);box-shadow:var(--raised);font:700 15px var(--sans);text-transform:uppercase;letter-spacing:.05em;text-decoration:none;transition:transform .14s}a.btn:hover{transform:translateY(-1px)}a.btn.dark{background:var(--blue);color:#fff;box-shadow:inset -2px -2px rgba(0,0,0,.4),inset 2px 2px hsla(0,0%,100%,.12)}a.btn.small{min-height:32px;padding:0 14px;font-size:13px}a.btn.big{min-height:60px;padding:0 30px;font-size:16px}.home-hero{display:grid;justify-items:center;text-align:center;grid-gap:18px;gap:18px;padding-block:clamp(48px,8vw,110px) clamp(40px,6vw,80px)}.home-eyebrow{font:700 13px var(--sans);text-transform:uppercase;letter-spacing:.16em;color:var(--muted)}.home-hero h1{font:700 clamp(64px,11vw,196px)/.86 var(--head);letter-spacing:-.035em;color:var(--ink)}.home-hero h1 span{color:var(--blue)}.home-lede{max-width:58ch;font-size:clamp(18px,1.6vw,22px);line-height:1.45;color:var(--muted)}.home-cta{display:flex;flex-wrap:wrap;justify-content:center;gap:12px;margin-top:8px}.home-note{font-size:15px;color:#8a5a12}.home-window{max-width:1480px;margin:0 auto;border:1.5px solid var(--ink);border-radius:8px;overflow:hidden;background:var(--paper);box-shadow:10px 12px rgba(43,40,120,.14),0 26px 60px rgba(43,40,120,.12)}.home-window-body{padding:clamp(24px,3vw,44px);display:grid;grid-gap:28px;gap:28px}.home-sec-head{display:grid;grid-gap:10px;gap:10px;max-width:70ch}.home-sec-head h2{font:700 clamp(36px,4.6vw,72px)/.95 var(--head);letter-spacing:-.03em}.home-sec-head p:not(.eyebrow){font-size:18px;color:var(--muted)}.home-bays{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:14px;gap:14px}.home-bay{cursor:default}.home-bay:hover{transform:none}.home-band{max-width:1480px;margin:clamp(56px,7vw,100px) auto 0;display:grid;grid-gap:28px;gap:28px}.home-steps{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:14px;gap:14px}.home-steps li{position:relative;display:grid;grid-gap:12px;gap:12px;align-content:start;padding:24px;border:1px solid var(--ink);background:var(--paper-light);box-shadow:3px 4px rgba(18,20,58,.1)}.home-step-n{font:500 15px var(--mono);color:var(--muted)}.home-steps h3{font:700 24px var(--head)}.home-steps p{color:var(--muted);font-size:16px}.home-step-art{display:block;width:min(100%,220px)}.home-lcd{justify-self:start;padding:10px 16px;border:1.5px solid var(--ink);background:var(--lcd);color:var(--lcd-ink);font:500 26px var(--mono);box-shadow:inset 3px 3px rgba(11,18,112,.14)}.home-live{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:12px;gap:12px;margin:0}.home-live .metric{min-height:140px}.home-link a{font:700 15px var(--sans);text-transform:uppercase;letter-spacing:.06em;color:var(--blue)}.home-split{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-gap:clamp(24px,4vw,64px);gap:clamp(24px,4vw,64px);align-items:center;padding:clamp(24px,3vw,44px);border:1px solid var(--ink);background:var(--paper-light);box-shadow:3px 4px rgba(18,20,58,.1)}.home-split .home-sec-head .btn{justify-self:start;margin-top:8px}.home-split-art{padding:6% 4%;background:linear-gradient(rgba(18,20,58,.05) 1px,transparent 0) 0 0 /22px 22px,linear-gradient(90deg,rgba(18,20,58,.05) 1px,transparent 0) 0 0 /22px 22px,radial-gradient(70% 60% at 50% 45%,#fff,#e6e4f5);border:1px solid var(--line)}.home-foot{max-width:1480px;margin:clamp(56px,7vw,100px) auto 0;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;padding-top:24px;border-top:1px solid var(--ink)}.socials{display:inline-flex;flex-wrap:wrap;gap:8px}a.btn.social{gap:8px}a.btn.social.tg{background:#229ed9;border-color:var(--ink);color:#fff}a.btn.social.x{background:#000;color:#fff}.social-icon{width:16px;height:16px;flex:none;fill:currentColor}a.btn.big .social-icon{width:20px;height:20px}.home-hero .socials{justify-content:center;gap:12px}.home-community{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:clamp(14px,2vw,24px);gap:clamp(14px,2vw,24px)}.community-card{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;grid-gap:20px;gap:20px;padding:clamp(20px,2.4vw,32px);border:1px solid var(--ink);color:#fff;text-decoration:none;box-shadow:3px 4px rgba(18,20,58,.14);transition:transform .12s}.community-card:hover{transform:translateY(-2px)}.community-card.tg{background:#229ed9}.community-card.x{background:#000}.community-card .social-icon{width:48px;height:48px}.community-card span{display:grid;grid-gap:4px;gap:4px}.community-card b{font:700 clamp(24px,2.4vw,34px)/1 var(--head)}.community-card i{font:normal 700 15px var(--sans);opacity:.85}.community-card em{font:normal 15px/1.4 var(--sans);opacity:.92}.community-card strong{font:700 15px var(--sans);text-transform:uppercase;letter-spacing:.06em;white-space:nowrap}.home-lockup{display:inline-flex;align-items:center;gap:12px}.home-lockup>span{display:inline-grid;line-height:.9}.home-lockup b{font:700 30px var(--head);letter-spacing:.02em}.home-lockup i{display:flex;justify-content:space-between;font:normal 700 15px var(--head);color:var(--blue);margin-top:4px;letter-spacing:.5em}@media (max-width:1100px){.home-community{grid-template-columns:1fr}.home-bays,.home-live{grid-template-columns:repeat(2,minmax(0,1fr))}.home-split,.home-steps{grid-template-columns:1fr}}@media (max-width:640px){.home-bays,.home-live{grid-template-columns:1fr}.home-nav{display:none}.menubar .socials .social{font-size:0;gap:0;padding:0 8px}.menubar-brand{font-size:0;gap:0}.menubar-status{gap:6px 12px}.home .menubar .socials{display:none}.community-card{grid-template-columns:auto minmax(0,1fr)}.community-card strong{display:none}}mysten-dapp-kit-connect-button,mysten-dapp-kit-connect-modal{--primary:#2b3bf5;--primary-foreground:#fff;--accent:#e9e7f6;--accent-foreground:#12143a;--background:#fff;--foreground:#12143a;--popover:#fff;--popover-foreground:#12143a;--secondary:#f4f3fb;--secondary-foreground:#12143a;--muted:#eceaf7;--muted-foreground:#5b5d7c;--border:#12143a;--input:#12143a;--ring:#6fbcf0;--radius:4px;font-family:Archivo,Helvetica Neue,Arial,sans-serif}.app-shell .pot-desk{flex:1 1;min-height:0;align-items:stretch}.app-shell .pot-main{min-height:0;overflow-y:auto;align-content:start;padding:0 4px 4px 0;scrollbar-width:thin}.app-shell .pot-desk .addresses{display:flex;flex-direction:column;min-height:0}.app-shell .pot-desk .addresses .panel-body{flex:1 1;min-height:0;overflow-y:auto;scrollbar-width:thin}.pot-desk .addr-row dt{padding-top:8px}.pot-desk .addr-row dd.mono{padding-bottom:8px;font-size:13px}.app-shell .metrics.quad .metric{min-height:96px;padding:14px 16px}.bay-q,.bay-readout strong,.breakdown dd,.coverage-v,.harvest .num,.lcd span,.lcd strong,.listing-q b,.menubar-status .mono,.metric .v,.nav-n,.odds-p,.price,.q-plate b,.readout-box strong,.sidebar-bal b,.sidebar-card strong,.statusbar span,.ticker,.ticker-sub{display:block;min-width:0;max-width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;overflow-wrap:normal;word-break:normal;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.bay,.bay-readout>span,.breakdown div,.coverage-head,.lcd,.listing,.metric,.metric>*,.readout-box>span,.sidebar-card{min-width:0}.metrics{grid-template-columns:repeat(auto-fit,minmax(min(220px,100%),1fr))}.metric{height:160px;min-height:0}.metrics.quad .metric{height:104px}.home-live .metric{height:140px}.metric .k,.metrics.quad .metric .sub{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.bay-readout{display:grid;grid-template-columns:minmax(0,1fr) 92px;align-items:end}.bay-q{display:grid;justify-items:end}.bay-q i{justify-self:end}.readout-box{width:340px;max-width:100%}.readout-box>span{flex:1 1}.sidebar-card{width:100%;overflow:hidden}.sidebar-bal{min-width:0}.sidebar-bal b{flex:1 1}.lcd{overflow:hidden}.q-plate{flex-wrap:nowrap;min-width:0}.q-plate b{flex:none;display:inline-block;width:4.6ch;overflow:visible}.q-plate span{min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.coverage-head{display:grid;grid-template-columns:minmax(0,1fr) 6ch;align-items:baseline}.coverage-v{text-align:right}.breakdown div{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,14ch)}.breakdown dd{text-align:right}.odds-p{width:84px;min-width:0;display:grid}.nav-n,.odds-p{text-align:center}.nav-n{flex:none;width:3.4ch;padding:1px 0}.price{max-width:16ch}.statusbar span{display:inline-flex;flex:none}.statusbar span:nth-child(2){width:17ch}.statusbar span:nth-child(3){width:18ch}button.harvest{display:inline-grid;grid-template-columns:auto minmax(0,1fr);gap:8px;align-items:center;width:270px;max-width:100%;text-align:left}button.harvest .num{font:500 15px var(--mono);letter-spacing:0;text-transform:none}.bay-readout{grid-template-columns:minmax(0,1fr) 64px;gap:8px}.bay-q{font-size:16px}.bay-q small{font-size:13px;letter-spacing:.02em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%}.coverage-head{grid-template-columns:minmax(0,1fr) auto}.coverage-v{width:4.2em;font-size:clamp(30px,2.6vw,42px)}.racks-desk{display:grid;grid-gap:16px;gap:16px;align-content:start}.bay-strip{display:grid;grid-gap:10px;gap:10px;min-width:0}.bay-strip .sync{margin:0;padding:10px 16px;font-size:13px}.bay-strip .bays{display:grid;grid-auto-flow:column;grid-auto-columns:232px;grid-template-columns:none;grid-gap:12px;gap:12px;margin:0;padding:3px 3px 10px;overflow-x:auto;scrollbar-width:thin}.bay-strip .bay-bar{min-height:38px;padding:0 12px;font-size:13px}.bay-strip .bay-art{aspect-ratio:2.3;padding:5% 8% 2%}.bay-strip .bay-readout{min-height:0;padding:10px 12px;grid-template-columns:minmax(0,1fr) 72px}.bay-strip .bay-readout strong{font-size:18px}.bay-strip .bay-q{font-size:16px}.bay-strip .bay-q small{font-size:13px}.bay-strip .bay.empty{justify-content:space-between}.bay-strip .bay.empty .bay-cta{flex:1 1;margin:12px;min-height:0;border-style:dashed;box-shadow:none;background:transparent}.rack-detail{display:grid;grid-gap:16px;gap:16px;min-width:0}.rack-detail .panel-bar{min-height:48px;padding:6px 20px}.rack-detail .console-grid{grid-template-columns:minmax(0,1.05fr) minmax(0,1fr) minmax(280px,.95fr)}.rack-detail .stage{padding:20px 24px;gap:14px}.rack-detail .q-plate b{font-size:36px}.rack-detail .controls{padding:20px 24px;gap:14px;align-content:start;border-right:1px solid var(--ink)}.rack-detail .lcd{padding:14px 16px}.rack-detail .lcd strong{font-size:clamp(28px,2.3vw,38px)}.rack-detail .lcd span{font-size:16px}.rack-detail .act{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:10px;gap:10px}.rack-detail .act button{width:100%;min-height:48px}.rack-detail .muted{font-size:15px}.spec{margin:0;display:grid;align-content:start;background:var(--paper-light)}.spec>div{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,auto);grid-template-areas:"k v" "s s";align-items:baseline;grid-gap:2px 14px;gap:2px 14px;padding:12px 20px;border-bottom:1px solid var(--line)}.spec>div:last-child{border-bottom:0}.spec dt{grid-area:k;font:700 13px var(--sans);text-transform:uppercase;letter-spacing:.08em;color:var(--muted)}.spec .spec-v{grid-area:v;margin:0;max-width:15ch;text-align:right;font:500 22px/1.1 var(--mono);letter-spacing:0;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.spec .spec-v.good{color:var(--green)}.spec .spec-v.warn{color:#8a5a12}.spec .spec-sub{grid-area:s;margin:0;font-size:14px;color:var(--muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media (max-width:1100px){.rack-detail .console-grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.rack-detail .controls{border-right:0}.rack-detail .spec{grid-column:1/-1;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));border-top:1px solid var(--ink)}.rack-detail .spec>div{border-right:1px solid var(--line)}}.readout-box>span{flex:none}.readout-box>span:not(.pair){flex:1 1;min-width:0}.readout-box em,.readout-box small{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.app-shell .desk-head:has(.readout-box){padding-bottom:14px;margin-bottom:14px}.app-shell .readout-box{width:360px;padding:10px 18px 10px 14px}.app-shell .readout-box strong{font-size:26px}.bay-strip .bay-art{aspect-ratio:3.1;padding:3% 10% 1%}.bay-strip .bay-readout{grid-template-columns:minmax(0,1fr) auto;align-items:end;padding:8px 12px 10px}.bay-strip .bay-q{display:flex;align-items:center;gap:6px;font-size:17px}.bay-strip .bay-bar>span{min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.rack-detail .spec>div{padding:10px 20px}.rack-detail .stage{align-content:center}.bay-strip .bays{grid-auto-columns:250px}.bay-strip .bay{display:grid;grid-template-columns:96px minmax(0,1fr);grid-template-rows:auto 1fr}.bay-strip .bay-bar{grid-column:1/-1;min-height:34px}.bay-strip .bay-art{aspect-ratio:auto;height:100%;padding:10px 6px 10px 10px;border-bottom:0;display:grid;align-items:center}.bay-strip .bay-readout{display:grid;grid-template-columns:minmax(0,1fr);align-content:center;grid-gap:4px;gap:4px;padding:8px 12px;background:var(--paper-light);border-left:1px solid var(--line)}.bay-strip .bay-readout strong{font-size:17px}.bay-strip .bay-q{justify-self:start;font-size:15px}.bay-strip .bay.empty{display:flex;flex-direction:column}.app-shell .desk-head h1{font-size:clamp(34px,3vw,48px)}.rack-detail .panel-bar{min-height:42px}.rack-detail .panel-bar h2{font-size:20px}.rack-detail .stage{padding:14px 20px;gap:8px}.rack-detail .stage .gpu{max-width:340px;justify-self:center}.rack-detail .q-plate b{font-size:30px}.rack-detail .controls{padding:16px 20px;gap:12px}.rack-detail .spec>div{padding:8px 18px}.rack-detail .spec .spec-v{font-size:20px}.rack-detail .console-grid{grid-template-columns:minmax(0,.9fr) minmax(0,1fr) minmax(260px,1fr)}@media (max-width:1100px){.rack-detail .console-grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}@media (max-width:760px){.rack-detail .console-grid{grid-template-columns:1fr}}.sidebar-card small{font-size:13px}.sidebar-card strong{font-size:14px}.sidebar-bal{gap:8px}.sidebar-bal b{font-size:16px}.sidebar-card .net,.sidebar-card em{font-size:13px}mysten-dapp-kit-connect-button{font-size:14px}.open-desk .controls{align-content:start}.open-desk .breakdown dd{min-width:0}.form-msg{min-height:1.5em;margin:0;font-size:15px;line-height:1.5;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.form-status{height:3em;overflow:hidden}.form-status .status{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;font-size:15px}.amount-meta .muted{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0}.roll-stage{position:relative;display:grid;grid-template-rows:minmax(0,1fr) auto;align-content:stretch;grid-gap:16px;gap:16px;overflow:hidden}.roll-card{display:grid;place-items:center;min-height:0}.roll-card .gpu{width:100%;max-width:440px}.roll-stage.phase-spin .roll-card .gpu{animation:shake .12s linear infinite;filter:blur(.3px)}.roll-plate{display:grid;grid-template-columns:6ch minmax(0,1fr);align-items:center;grid-gap:16px;gap:16px;height:72px;padding:0 18px;border:1.5px solid var(--ink);background:var(--paper-light);box-shadow:3px 3px rgba(18,20,58,.12)}.roll-q{font:500 34px/1 var(--mono);letter-spacing:0;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}.roll-line{display:flex;align-items:center;gap:10px;min-width:0;font:700 16px var(--sans);text-transform:uppercase;letter-spacing:.07em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.roll-line i{flex:none;width:14px;height:14px;border-radius:50%;border:1px solid var(--ink)}.phase-idle .roll-line,.phase-idle .roll-q{color:var(--muted)}.phase-spin .roll-q{color:var(--blue)}.phase-done .roll-plate{border-color:var(--ink);animation:land .9s ease-out 1}.phase-done .roll-q{animation:pop .5s cubic-bezier(.2,1.6,.4,1) 1}.phase-done:after{content:"";position:absolute;inset:0;pointer-events:none;background:radial-gradient(60% 50% at 50% 40%,var(--tier,#2b3bf5),transparent 70%);opacity:0;animation:flare 1.4s ease-out 1}@keyframes land{0%{box-shadow:0 0 0 0 var(--tier,#2b3bf5)}40%{box-shadow:0 0 0 8px var(--tier,#2b3bf5)}to{box-shadow:3px 3px rgba(18,20,58,.12)}}@keyframes pop{0%{transform:scale(.7)}to{transform:scale(1)}}@keyframes flare{0%{opacity:.45}to{opacity:0}}@media (prefers-reduced-motion:reduce){.phase-done .roll-plate,.phase-done .roll-q,.phase-done:after,.roll-stage.phase-spin .roll-card .gpu{animation:none}}.app-shell .open-desk{grid-template-columns:minmax(0,2.3fr) minmax(300px,1fr);gap:16px}.app-shell .open-desk .console-grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.app-shell .open-desk .panel-bar{min-height:46px;padding:6px 20px}.app-shell .open-desk .stage{padding:18px 22px}.app-shell .open-desk .controls{padding:18px 22px;gap:12px}.open-desk .breakdown div{grid-template-columns:minmax(0,1fr) 11ch;gap:12px;padding:9px 14px}.open-desk .breakdown dt{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:15px}.open-desk .breakdown dd{font-size:16px}.app-shell .open-desk .lcd.amount{padding:12px 16px}.app-shell .open-desk .lcd.amount input{font-size:38px}.app-shell .open-desk button.big{min-height:54px}.app-shell .odds li{padding:10px 16px}.roll-plate{grid-template-columns:auto minmax(0,1fr);height:64px}.roll-q{width:5.2ch;font-size:32px}.open-desk .roll-stage{gap:12px}.roll-line{display:grid;grid-gap:2px;gap:2px;text-transform:none;letter-spacing:0}.roll-line small{font:700 13px var(--sans);text-transform:uppercase;letter-spacing:.09em;color:var(--muted)}.roll-line b{gap:8px;min-width:0;font:700 19px var(--head);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.roll-line b,.strip-bar{display:flex;align-items:center}.strip-bar{gap:12px 16px;flex-wrap:wrap;padding:8px 12px;border:1px solid var(--ink);background:var(--hardware)}.strip-count{font:700 13px var(--sans);text-transform:uppercase;letter-spacing:.08em;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;width:15ch;white-space:nowrap}.pager{display:flex;gap:6px}.pager button{min-height:32px;min-width:36px;padding:0 10px;font:500 15px var(--mono)}.pager button.on{background:var(--ink);color:var(--paper-light);box-shadow:none}.strip-add{margin-left:auto;min-height:32px}.bay-strip .bays{grid-auto-flow:row;grid-auto-columns:auto;grid-template-columns:repeat(5,minmax(0,1fr));overflow:visible;padding:3px 0 4px}.bay-strip .bay{grid-template-columns:84px minmax(0,1fr)}.bay-strip .bay-readout strong{font-size:16px}.bay-strip .bay.empty .bay-cta{margin:10px;font-size:13px}@media (max-width:1100px){.bay-strip .bays{grid-template-columns:repeat(3,minmax(0,1fr))}}.strip-bar{padding:4px 8px 4px 12px;min-height:0}.pager button,.strip-add{min-height:28px}.racks-desk{gap:10px}.bay-strip{gap:8px}.app-shell .desk-head:has(.readout-box){padding-bottom:10px;margin-bottom:10px}.bay-strip .bay-bar{min-height:32px}.bay-strip .bay-readout{padding:6px 12px;gap:2px}.rack-detail .spec>div{padding:6px 18px;gap:0 14px}.rack-detail .controls{padding:14px 20px;gap:10px}.rack-detail .stage{padding:12px 20px}.strip-power{display:inline-flex;align-items:baseline;gap:8px;font:700 13px var(--sans);text-transform:uppercase;letter-spacing:.08em;white-space:nowrap}.strip-power b{display:inline-block;width:7ch;font:500 18px var(--mono);letter-spacing:0;text-transform:none;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;overflow:hidden;text-overflow:ellipsis}.strip-actions{margin-left:auto;display:flex;gap:6px;align-items:center}.strip-actions button{min-height:30px}.strip-actions .strip-add{margin-left:0}button.harvest-all{display:inline-grid;grid-template-columns:auto minmax(0,1fr);gap:8px;align-items:center;width:220px;text-align:left}button.harvest-all .num{font:500 14px var(--mono);letter-spacing:0;text-transform:none}.strip-status{position:fixed;z-index:60;right:28px;bottom:54px;max-width:min(520px,calc(100vw - 56px));pointer-events:none}.strip-status .status{pointer-events:auto;margin:0;padding:12px 16px;border:1.5px solid var(--ink);background:var(--paper-light);box-shadow:4px 5px rgba(18,20,58,.18);font-size:15px}.strip-status:empty{display:none}.bay-readout small.fresh{color:var(--green)}.bay-readout small.wear{color:#8a5a12}.refer-desk{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);grid-gap:16px;gap:16px;align-items:start}.refer-url{margin:0;padding:14px 16px;border:1.5px solid var(--ink);background:var(--paper-light);font-size:15px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media (max-width:1100px){.refer-desk{grid-template-columns:1fr}}.signal-rule{height:4px;background:var(--rainbow);border-bottom:1px solid var(--ink)}.sidebar{background:var(--pat-fins) right top /14px 14px repeat-y,linear-gradient(hsla(0,0%,100%,.16),transparent 42%),var(--hardware);padding-right:30px}.app-shell .sidebar{padding-right:28px}@media (max-width:860px){.sidebar{background:linear-gradient(hsla(0,0%,100%,.16),transparent 42%),var(--hardware);padding-right:14px}}.open-desk .roll-stage{background:radial-gradient(62% 55% at 50% 42%,hsla(0,0%,100%,.92),hsla(0,0%,100%,.55) 75%,rgba(244,243,251,.35)),var(--pat-reticle) center /56px 56px,#eceaf7}.roll-card{position:relative}.tier-sticker{position:absolute;right:4%;bottom:6%;padding:8px 12px;border:1.5px solid var(--ink);outline:4px solid #fff;border-radius:3px;background:var(--lcd);color:var(--lcd-ink);box-shadow:3px 5px rgba(18,20,58,.22),inset 0 -3px var(--tier,var(--blue));font:700 15px/1 var(--mono);text-transform:uppercase;letter-spacing:.02em;white-space:nowrap;transform:rotate(-4deg);animation:slap .45s cubic-bezier(.2,1.4,.4,1) .9s both}@keyframes slap{0%{opacity:0;transform:rotate(-12deg) scale(1.5)}to{opacity:1;transform:rotate(-4deg) scale(1)}}@media (prefers-reduced-motion:reduce){.tier-sticker{animation:none}}.metric{container-type:inline-size}.metric .v{font-size:max(18px,min(clamp(30px,2.8vw,44px),calc(100cqi / (var(--chars, 6) * .62))))}.metrics.quad .metric .v{font-size:max(18px,min(clamp(24px,2.2vw,36px),calc(100cqi / (var(--chars, 6) * .62))))}.odds li{grid-template-columns:86px minmax(0,1fr) auto;box-shadow:inset 5px 0 var(--tier,var(--ink));padding-left:22px}.app-shell .odds li{padding-left:20px}.odds-gpu{grid-row:1/3;display:grid;place-items:center;height:54px;padding:4px 6px;border:1px solid var(--ink);background:radial-gradient(80% 70% at 50% 45%,#fff,#e6e4f5)}.odds-gpu .gpu{width:100%;display:block}.odds-name{font-family:var(--head);letter-spacing:.01em}.odds-bar{height:12px;padding:2px;border:1.5px solid var(--ink)}.odds-bar span{background:repeating-linear-gradient(115deg,var(--tier) 0 4px,color-mix(in srgb,var(--tier) 70%,#12143a) 4px 8px)}.odds-p{border-radius:3px;border:1.5px solid var(--ink);background:var(--lcd);color:var(--lcd-ink);box-shadow:inset 2px 2px rgba(11,18,112,.18);font-weight:700}.odds .odds-gold{background:linear-gradient(90deg,rgba(217,165,46,.16),transparent 60%)}.sound-switch{min-height:28px;padding:0 10px;font:700 13px var(--sans);text-transform:uppercase;letter-spacing:.07em}.sound-switch[aria-pressed=false]{color:var(--muted);background:transparent;box-shadow:none}.agent-steps{list-style:none;display:grid;grid-gap:22px;gap:22px;margin:0;padding:0}.agent-steps>li{display:grid;grid-gap:10px;gap:10px;padding-bottom:22px;border-bottom:1px solid var(--line)}.agent-steps>li:last-child{border-bottom:0;padding-bottom:0}.agent-step-h{display:flex;align-items:center;gap:10px;font:700 20px var(--head)}.agent-step-h i{display:grid;place-items:center;width:30px;height:30px;border:1.5px solid var(--ink);background:var(--ink);color:#fff;font:700 15px var(--mono);font-style:normal}.agent-step-h small{font:700 13px var(--sans);text-transform:uppercase;letter-spacing:.08em;color:var(--muted)}.strategies{display:grid;grid-template-columns:repeat(auto-fit,minmax(190px,1fr));grid-gap:10px;gap:10px}.strategy{position:relative;display:grid;grid-gap:4px;gap:4px;padding:14px 16px;border:1.5px solid var(--ink);background:var(--paper-light);cursor:pointer;box-shadow:2px 3px rgba(18,20,58,.1)}.strategy input{position:absolute;opacity:0;pointer-events:none}.strategy b{font:700 19px var(--mono)}.strategy span{font-size:15px;color:var(--muted)}.strategy.on{background:var(--lcd);box-shadow:inset 0 -4px var(--blue),2px 3px rgba(18,20,58,.1)}.strategy:has(input:focus-visible){outline:3px solid var(--blue);outline-offset:2px}.agent-running .strategies{margin-bottom:14px}.metric .sub,.metrics.quad .metric .sub{white-space:normal;overflow:visible;text-overflow:clip}.home-bay .bay-readout{grid-template-columns:minmax(0,1fr) auto}.home-bay .bay-readout strong{font-size:clamp(18px,1.6vw,24px)}.home-bay .bay-q{min-width:0;overflow:visible;text-overflow:clip}.open-desk .breakdown dt{white-space:normal;overflow:visible;text-overflow:clip}.open-desk .roll-plate{width:100%}.roll-line small{letter-spacing:.06em}.bay-strip .bay.empty{display:grid;justify-content:stretch}.bay-strip .bay.empty .bay-art{position:relative;overflow:hidden;background:var(--paper-light)}.bay-strip .bay.empty .bay-art .gpu{position:relative;display:block;width:100%}.bay.empty .traces{position:absolute;inset:0;width:100%;height:100%;display:block}.bay-open strong{font:700 15px var(--head);letter-spacing:.01em;color:var(--blue);white-space:nowrap}.bay-open small{color:var(--muted)}.bay.empty:hover .bay-open strong{text-decoration:underline;text-underline-offset:3px}.bay.empty:hover .bay-art .gpu path:first-child{stroke:var(--blue)}.step-tabs{display:grid;grid-template-columns:1fr 1fr;grid-gap:8px;gap:8px}.step-tabs .tab{min-height:36px}.step-tabs .tab.on,.step-tabs .tab.on:hover{background:var(--ink);color:var(--paper-light)}.app-shell .open-desk .controls:has(.step-tabs){gap:10px}.pay-with{display:grid;grid-template-columns:1fr 1fr;border:1.5px solid var(--ink);background:var(--paper-light)}.pay-with label{display:grid;place-items:center;min-height:38px;font:600 13px var(--mono);letter-spacing:.04em;text-transform:uppercase;cursor:pointer}.pay-with label+label{border-left:1.5px solid var(--ink)}.pay-with label.on{background:var(--lcd);box-shadow:inset 0 -3px var(--blue)}.pay-with input{position:absolute;opacity:0;pointer-events:none}.pay-with label:has(input:focus-visible){outline:3px solid var(--blue);outline-offset:2px}.how .sidebar nav a{min-height:40px;font-size:15px}.how-nav-n{font:500 13px var(--mono);color:var(--muted);min-width:2ch}.how .sidebar nav a.on .how-nav-n{color:var(--blue)}.how .sidebar-card .btn{justify-content:center}.how-content{gap:0}.how-body{flex:1 0 auto}.how-stack{align-content:start}.how-grid,.how-stack{display:grid;grid-gap:14px;gap:14px}.how-grid.two{grid-template-columns:repeat(2,minmax(0,1fr))}.how-grid.three{grid-template-columns:repeat(3,minmax(0,1fr))}.how-grid.four{grid-template-columns:repeat(4,minmax(0,1fr))}.how-split{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);grid-gap:16px;gap:16px;align-items:start}.how-card{display:grid;grid-gap:10px;gap:10px;align-content:start;padding:20px 22px;border:1px solid var(--ink);background:var(--paper-light);box-shadow:3px 4px rgba(18,20,58,.1)}.how-card h3{font:700 22px var(--head)}.how-card-body{display:grid;grid-gap:8px;gap:8px;color:var(--muted);font-size:16px}.how-card-body ul{margin:0;padding-left:18px;display:grid;grid-gap:6px;gap:6px}.how-n{font:500 14px var(--mono);color:var(--muted)}.how-card-art{display:flex;align-items:center;min-height:64px}.how-mini-gpu{display:block;width:150px}.how-lcd{padding:8px 14px;border:1.5px solid var(--ink);background:var(--lcd);color:var(--lcd-ink);font:500 22px var(--mono);box-shadow:inset 3px 3px rgba(11,18,112,.14);white-space:nowrap}.how-note{padding:14px 18px;background:var(--hardware-light);font-size:16px}.how-note,.how-rows{border:1px solid var(--ink)}.how-rows{background:var(--paper-light);box-shadow:3px 4px rgba(18,20,58,.1)}.how-rows div{display:grid;grid-template-columns:minmax(150px,.8fr) minmax(0,1.6fr);grid-gap:4px 18px;gap:4px 18px;padding:12px 18px}.how-rows div+div{border-top:1px solid var(--line)}.how-rows dt{font:700 15px var(--sans)}.how-rows dd{color:var(--muted);font-size:16px}.how-steps{list-style:none;counter-reset:step;display:grid;grid-gap:10px;gap:10px}.how-steps li{counter-increment:step;position:relative;padding:14px 18px 14px 64px;border:1px solid var(--ink);background:var(--paper-light);font-size:17px}.how-steps li:before{content:counter(step,decimal-leading-zero);position:absolute;left:18px;top:16px;font:500 15px var(--mono);color:var(--muted)}.how-tier{display:grid;border:1px solid var(--ink);background:var(--paper-light);box-shadow:3px 4px rgba(18,20,58,.1)}.how-tier-bar{display:flex;justify-content:space-between;align-items:center;min-height:40px;padding:0 14px;border-bottom:1px solid var(--ink);background:var(--hardware);font:700 13px var(--sans);text-transform:uppercase;letter-spacing:.07em}.how-tier-bar i{width:12px;height:12px;border-radius:50%;border:1px solid var(--ink)}.how-tier-art{display:block;padding:18px 14% 8px;background:linear-gradient(rgba(18,20,58,.05) 1px,transparent 0) 0 0 /22px 22px,linear-gradient(90deg,rgba(18,20,58,.05) 1px,transparent 0) 0 0 /22px 22px,radial-gradient(70% 60% at 50% 45%,#fff,#e6e4f5)}.how-tier-row{display:flex;justify-content:space-between;gap:10px;padding:12px 14px;border-top:1px solid var(--ink)}.how-tier-row span{display:grid;grid-gap:2px;gap:2px}.how-tier-row span:last-child{text-align:right}.how-tier-row small{font:700 13px var(--sans);text-transform:uppercase;letter-spacing:.08em;color:var(--muted)}.how-tier-row strong{font:500 20px var(--mono);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.how-metrics .metric{min-height:120px;height:auto}.how-ranks{list-style:none;display:grid;grid-template-columns:repeat(8,minmax(0,1fr));grid-gap:10px;gap:10px}.how-ranks li{display:grid;justify-items:center;grid-gap:6px;gap:6px;padding:12px 6px;border:1px solid var(--ink);background:var(--paper-light);text-align:center}.how-ranks span{display:grid}.how-ranks small{font:700 13px var(--sans);text-transform:uppercase;letter-spacing:.08em;color:var(--muted)}.how-ranks b{font:700 16px var(--head)}.how-pager{display:flex;justify-content:space-between;gap:12px;padding-top:18px;margin-top:18px;border-top:1px solid var(--line)}.how-pager .btn,.how-pager button{min-height:44px}@media (max-width:1200px){.how-grid.four,.how-ranks{grid-template-columns:repeat(2,minmax(0,1fr))}.how-ranks{grid-template-columns:repeat(4,minmax(0,1fr))}.how-grid.three,.how-split{grid-template-columns:1fr}}@media (max-width:900px){.how .window-body{grid-template-columns:minmax(0,1fr);grid-template-rows:auto 1fr}.how .sidebar-card{display:none}}@media (max-width:600px){.how .menubar-status .net{display:none}.how-grid.four,.how-grid.two{grid-template-columns:1fr}.how-ranks{grid-template-columns:repeat(2,minmax(0,1fr))}.how-rows div{grid-template-columns:1fr}.how-pager{flex-wrap:wrap}}.how .statusbar span{width:auto;max-width:none;overflow:visible}.how-grid.four.tight .how-card{padding:16px 18px;gap:8px}.how-grid.four.tight .how-card h3{font-size:20px}.how-compare-wrap{overflow-x:auto;border:1px solid var(--ink);background:var(--paper-light);box-shadow:3px 4px rgba(18,20,58,.1)}.how-compare{width:100%;border-collapse:collapse;font-size:16px}.how-compare td,.how-compare th{padding:10px 18px;text-align:left;vertical-align:top}.how-compare thead th{font:700 13px var(--sans);text-transform:uppercase;letter-spacing:.08em;color:var(--muted);background:var(--hardware);border-bottom:1px solid var(--ink)}.how-compare thead th:last-child{color:var(--blue)}.how-compare tbody tr+tr>*{border-top:1px solid var(--line)}.how-compare tbody th{font:700 15px var(--sans);white-space:nowrap}.how-compare td{color:var(--muted)}.how-compare td:last-child{color:var(--ink);font-weight:600}.guide-tabs{display:flex;gap:6px;overflow-x:auto;padding-bottom:6px;margin-bottom:16px;scrollbar-width:thin}.guide-tabs button{flex:none;display:inline-flex;align-items:center;gap:8px;min-height:38px;padding:0 12px;font:700 14px var(--sans);text-transform:none;letter-spacing:0;box-shadow:none;border-color:rgba(18,20,58,.35);background:hsla(0,0%,100%,.5)}.guide-tabs button.on{border-color:var(--ink);background:var(--paper-light);box-shadow:3px 3px rgba(18,20,58,.15)}.guide-tabs button.on .how-nav-n{color:var(--blue)}.breakdown dd.impact-warn{color:var(--ink);box-shadow:inset 0 -3px 0 #d9a52e}.impact-note{margin:0;padding:10px 14px;border-left:4px solid #d9a52e;background:#f4f3fb;color:#12143a;font-size:15px;line-height:1.5}.impact-note.high{background:#fbf3df;font-weight:600}.lp-held{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px 12px;padding:10px 14px;border:1px solid var(--line);background:var(--paper-light);font-size:15px}.lp-held b{font:600 15px var(--mono)}.ranks-desk{display:grid;grid-gap:16px;gap:16px;align-content:start}.ranks-desk .table-wrap{overflow-x:auto;border:1px solid var(--ink);background:var(--paper-light);box-shadow:3px 4px rgba(18,20,58,.1)}.ranks-table{width:100%;border-collapse:collapse;font-size:15px}.ranks-table td,.ranks-table th{padding:5px 14px;text-align:left;white-space:nowrap}.ranks-name{display:inline-flex;align-items:center;gap:10px}.ranks-desk .how-card{padding:14px 18px;gap:6px}.ranks-desk .how-card h3{font-size:19px}.ranks-desk .how-card-body{font-size:15px}.ranks-table thead th{font:700 13px var(--sans);text-transform:uppercase;letter-spacing:.08em;color:var(--muted);background:var(--hardware);border-bottom:1px solid var(--ink)}.ranks-table tbody tr+tr>*{border-top:1px solid var(--line)}.ranks-table tbody th{font:700 15px var(--head)}.ranks-table td{font:500 15px var(--mono);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ranks-table td:last-child{font:400 15px var(--sans);color:var(--muted)}.rank-live{--rank:var(--sui);--next:var(--blue);margin-top:16px;border:1.5px solid var(--ink);background:var(--paper-light);-webkit-clip-path:polygon(18px 0,100% 0,100% 100%,0 100%,0 18px);clip-path:polygon(18px 0,100% 0,100% 100%,0 100%,0 18px);position:relative}.rank-live:before{content:"";position:absolute;inset:0 0 auto 0;height:6px;background:var(--rank)}.rank-live,.rank-next{grid-template-columns:minmax(0,1fr)}.rank-live>*,.rank-next>*{min-width:0}.rank-live-head{display:flex;gap:14px;align-items:center;min-height:56px;padding-top:6px}.rank-live-head img{flex:none}.rank-live-head .muted{margin-top:4px}.rank-live .metric .v.live{color:var(--blue)}.rank-next{display:grid;grid-gap:14px;gap:14px;padding:18px 20px;background:var(--paper);border:1px solid var(--line);-webkit-clip-path:polygon(12px 0,100% 0,100% 100%,0 100%,0 12px);clip-path:polygon(12px 0,100% 0,100% 100%,0 100%,0 12px)}.rank-next h3{font:700 22px var(--head);display:flex;align-items:center;gap:10px}.rank-tag{font:700 13px var(--sans);text-transform:uppercase;letter-spacing:.09em;padding:3px 8px;color:#fff;background:var(--violet)}.rank-meter{display:grid;grid-gap:6px;gap:6px}.rank-meter-head{display:flex;justify-content:space-between;align-items:baseline;gap:12px;min-width:0}.rank-meter-head .k{font:700 13px var(--sans);text-transform:uppercase;letter-spacing:.09em;color:var(--muted);white-space:nowrap}.rank-meter-v{font:500 15px var(--mono);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0}.rank-rail{display:grid;grid-template-columns:repeat(10,1fr);grid-gap:4px;gap:4px;height:12px}.rank-rail span{background:var(--hardware);border:1px solid var(--hardware-dark);transition:background .3s ease}.rank-rail span.on{background:var(--next);border-color:var(--ink)}.rank-rail.met span{box-shadow:0 0 6px color-mix(in srgb,var(--next) 55%,transparent)}.rank-hint{min-height:1.5em}.rank-teams td,.rank-teams th{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.rank-teams td{font-family:var(--mono)}.rank-rules-h{font:700 27px var(--head);letter-spacing:-.01em;margin:28px 0 12px}@media (max-width:640px){.rank-meter-head{flex-direction:column;align-items:flex-start;gap:2px}}.btn.home-soon{opacity:.6;cursor:default;border-style:dashed}