:root{--paper:#f2eee3;--paper-2:#e8e2d2;--paper-3:#ddd5c1;--card:#f8f5ec;--ink:#141414;--ink-2:#34342f;--muted:#6d6b61;--line:#14141424;--line-2:#14141447;--green:#0f3d2e;--green-2:#1f6b4f;--green-ink:#0b2a20;--orange:#ff5a1f;--orange-2:#e04612;--on-dark:#f2eee3;--face:#efe9db;--face-hi:#fffdf6;--plate:#0f3d2e;--track:#0f3d2e1a;--lamp:#14141433;--lot0:#1f6b4f;--lot1:#ff5a1f;--lot2:#c8313e;--lot3:#2f5d8a;--lot4:#cf9a14;--ok:#1f7a4f;--bad:#c8313e;--shadow:0 1px 0 #fff9 inset, 0 10px 30px -18px #0f3d2e73;--radius:6px;--f-head:"Space Grotesk", "Archivo", system-ui, sans-serif;--f-mono:"JetBrains Mono", "IBM Plex Mono", ui-monospace, monospace;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){--paper:#0b1511;--paper-2:#10201a;--paper-3:#183026;--card:#0f1d17;--ink:#ede8da;--ink-2:#c9c4b4;--muted:#8d9a8f;--line:#ede8da1f;--line-2:#ede8da42;--green:#0f3d2e;--green-2:#2f9a6e;--face:#0e1b15;--face-hi:#16302a;--plate:#07120d;--track:#ede8da0f;--lamp:#ede8da29;--lot0:#3fae7f;--lot1:#ff6b35;--lot2:#e5525f;--lot3:#5d8fca;--lot4:#e8b53a;--ok:#4cc88a;--bad:#ff6b6b;--shadow:0 10px 40px -20px #000c;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}}:root[data-theme=dark]{--paper:#0b1511;--paper-2:#10201a;--paper-3:#183026;--card:#0f1d17;--ink:#ede8da;--ink-2:#c9c4b4;--muted:#8d9a8f;--line:#ede8da1f;--line-2:#ede8da42;--green:#0f3d2e;--green-2:#2f9a6e;--face:#0e1b15;--face-hi:#16302a;--plate:#07120d;--track:#ede8da0f;--lamp:#ede8da29;--lot0:#3fae7f;--lot1:#ff6b35;--lot2:#e5525f;--lot3:#5d8fca;--lot4:#e8b53a;--ok:#4cc88a;--bad:#ff6b6b;--shadow:0 10px 40px -20px #000c;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;scroll-behavior:smooth}body{background-color:var(--paper);background-image:radial-gradient(var(--line) .6px, transparent .7px);min-height:100vh;color:var(--ink);font:400 16px/1.5 var(--f-head);-webkit-font-smoothing:antialiased;background-size:18px 18px;margin:0;overflow-x:clip}img{max-width:100%;display:block}a{color:inherit;-webkit-text-decoration-color:var(--orange);text-decoration-color:var(--orange);text-underline-offset:3px}a:hover{color:var(--orange-2)}h1,h2,h3{font-family:var(--f-head);letter-spacing:-.02em;margin:0 0 .4em;line-height:1.05}h1{font-size:clamp(30px,5.4vw,54px);font-weight:700}h2{font-size:clamp(22px,3.2vw,32px);font-weight:700}h3{font-size:18px;font-weight:600}p{margin:0 0 .8em}.mono,code{font-family:var(--f-mono);font-variant-numeric:tabular-nums;letter-spacing:-.01em}.muted{color:var(--muted)}.small{font-size:13px}.up{text-transform:uppercase}.trunc{text-overflow:ellipsis;white-space:nowrap;min-width:0;display:block;overflow:hidden}.wrap{width:100%;max-width:1200px;margin:0 auto;padding:0 16px}.eyebrow{font:600 12px/1 var(--f-mono);text-transform:uppercase;letter-spacing:.14em;color:var(--orange-2);align-items:center;gap:8px;margin-bottom:10px;display:inline-flex}:root[data-theme=dark] .eyebrow{color:var(--orange)}.lbl{font:500 11px/1.2 var(--f-mono);text-transform:uppercase;letter-spacing:.1em;color:var(--muted);margin-bottom:4px;display:block}:focus-visible{outline:2px solid var(--orange);outline-offset:2px}.top{z-index:20;background:color-mix(in srgb, var(--paper) 88%, transparent);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-bottom:2px solid var(--ink);align-items:center;gap:12px;padding:10px 16px;display:flex;position:sticky;top:0}.brand{color:var(--ink);flex-shrink:0;align-items:center;gap:8px;text-decoration:none;display:flex}.brand-mark{fill:none;width:30px;height:30px;stroke:var(--ink);stroke-width:3px;stroke-linecap:round}.brand-mark path:first-of-type{stroke:var(--orange);transform-origin:20px 20px;animation:60s steps(60,end) infinite brand-sweep}.brand-mark circle:last-child{fill:var(--ink);stroke:none}@keyframes brand-sweep{to{transform:rotate(360deg)}}.brand-word{font:700 18px/1 var(--f-head);letter-spacing:.02em}.brand-tick{font:600 11px/1 var(--f-mono);background:var(--orange);color:#141414;border-radius:3px;padding:4px 6px}.nav{gap:2px;margin:0 auto;display:flex}.nav a{white-space:nowrap;border-radius:4px;padding:8px 12px;font-size:15px;font-weight:500;text-decoration:none}.nav a.active{background:var(--ink);color:var(--paper)}.top-actions{align-items:center;gap:8px;margin-left:auto;display:flex}.icon-btn{border:1.5px solid var(--line-2);cursor:pointer;width:38px;height:38px;color:var(--ink);background:0 0;border-radius:50%;place-items:center;display:grid}.icon-btn svg{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;width:18px;height:18px}@media (max-width:860px){.top{flex-wrap:wrap;padding-bottom:0}.nav{scrollbar-width:none;border-top:1px solid var(--line);order:3;width:calc(100% + 32px);margin:8px -16px 0;padding:8px 10px;overflow-x:auto}.nav::-webkit-scrollbar{display:none}.nav a{padding:6px 10px;font-size:14px}}.top-actions,.brand{min-width:0}@media (max-width:380px){.brand-tick{display:none}.btn.wallet{min-width:0;padding:10px 12px}}@media (max-width:340px){.brand-word{font-size:15px}.icon-btn{width:34px;height:34px}}.btn{--bg:var(--paper-2);--fg:var(--ink);appearance:none;border:1.5px solid var(--ink);background:var(--bg);color:var(--fg);font:600 15px/1 var(--f-head);border-radius:var(--radius);cursor:pointer;box-shadow:0 3px 0 var(--ink);white-space:nowrap;justify-content:center;align-items:center;gap:8px;padding:11px 16px;text-decoration:none;transition:transform 80ms,box-shadow .15s,background .15s;display:inline-flex}.btn:hover{color:var(--fg);box-shadow:0 4px 0 var(--ink);transform:translateY(-1px)}.btn:active{box-shadow:0 1px 0 var(--ink);transform:translateY(2px)}.btn:disabled{opacity:.5;cursor:not-allowed;transform:none}.btn.primary{--bg:var(--orange);--fg:#141414}.btn.ghost{--bg:transparent}.btn.sm{box-shadow:0 2px 0 var(--ink);padding:7px 11px;font-size:13px}.btn.big{width:100%;padding:15px 18px;font-size:17px}.btn.wallet{--bg:var(--ink);--fg:var(--paper);box-shadow:0 3px 0 var(--orange);min-width:96px}.btn.wallet .dot{background:var(--orange);width:8px;height:8px;box-shadow:0 0 0 3px color-mix(in srgb, var(--orange) 30%, transparent);border-radius:50%}.demo-tag{font:600 10px/1 var(--f-mono);background:var(--orange);color:#141414;border-radius:2px;padding:2px 4px}.link{color:inherit;text-decoration:underline;-webkit-text-decoration-color:var(--orange);text-decoration-color:var(--orange);cursor:pointer;font:inherit;background:0 0;border:0;padding:0}.mockbar,.errbar{font:500 13px/1.4 var(--f-mono);text-align:center;background:var(--orange);color:#141414;padding:7px 16px}.mockbar code{background:#0000001f;border-radius:2px;padding:0 4px}.errbar{background:var(--bad);color:#fff}.page{outline:none;padding-bottom:40px}.hero{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);align-items:center;gap:40px;padding-top:28px;padding-bottom:28px;display:grid}.hero-dial{aspect-ratio:1;width:100%;max-width:620px;margin:0 auto;position:relative}.hero-title{font-size:clamp(30px,4.2vw,48px)}.hero-title .hl{color:var(--green-2)}@media (max-width:900px){.hero{grid-template-columns:minmax(0,1fr);gap:22px;padding-top:16px}.hero-side{display:contents}.hero-side>.eyebrow{order:-2;margin-bottom:-14px}.hero-title{order:-1;margin:0}.board-wrap{justify-content:center;margin:0;display:flex}}.dial{filter:drop-shadow(0 24px 40px #0f3d2e40);width:100%;height:100%;display:block;overflow:visible}.dial .bezel{fill:var(--green)}.dial .lamp{stroke:var(--lamp);stroke-width:5px;stroke-linecap:round;transition:stroke .6s}.dial .lamp.major{stroke-width:8px}.dial .lamp.on{stroke:color-mix(in srgb, var(--orange) 55%, var(--face))}.dial .lamp.now{stroke:var(--orange);animation:1s ease-in-out infinite lamp}.dial.urgent .lamp.now{animation-duration:.35s}@keyframes lamp{50%{stroke-opacity:.35}}.dial .seg-track{fill:none;stroke:var(--track)}.dial .seg{transition:opacity .6s}.dial.no-votes .seg{opacity:.28}.dial.no-votes .seg-label{opacity:0!important}.dial.is-sold .seg.lose{opacity:.18}.dial.is-sold .seg.win{animation:.9s ease-in-out infinite alternate segwin}@keyframes segwin{to{stroke-width:58px}}.dial .seg-label{font:700 21px var(--f-mono);fill:#fff;letter-spacing:.02em;pointer-events:none;transition:opacity .4s}.dial .scale-ring{fill:none;stroke:var(--line-2);stroke-width:1.5px}.dial .sc-tick{stroke:var(--line-2);stroke-width:2px}.dial .sc-tick.long{stroke:var(--ink-2);stroke-width:3px}.dial .sc-num{font:500 20px var(--f-mono);fill:var(--muted)}.dial .thr-line{stroke:var(--ink);stroke-width:9px;stroke-linecap:square}.dial .thr-label{font:700 24px var(--f-mono);fill:var(--ink)}.dial .thr.met .thr-line{stroke:var(--orange);filter:url(#glow)}.dial .thr.met .thr-label,.dial .shuttle-tri{fill:var(--orange)}.dial .hand-line{stroke:var(--orange);stroke-width:7px;stroke-linecap:round}.dial .hand-dot{fill:var(--orange)}.dial .plate{fill:var(--plate)}.dial .plate-ring{fill:none;stroke:#f2eee329;stroke-width:2px;stroke-dasharray:3 9;transition:stroke .15s}.dial.tick .plate-ring{stroke:#ff5a1f80}.dial .hub{fill:var(--orange);stroke:var(--plate);stroke-width:4px}.dial .c-round{font:600 22px var(--f-mono);letter-spacing:.24em;fill:#f2eee3b3}.dial .c-time{font:700 104px var(--f-mono);fill:#f2eee3;letter-spacing:-.04em;font-variant-numeric:tabular-nums}.dial.urgent .c-time{fill:var(--orange)}.dial.is-sold .c-time{fill:var(--orange);font-size:92px;font-family:var(--f-head);letter-spacing:.02em}.dial .c-status{font:500 20px var(--f-mono);fill:#ff8a5c}.dial .c-rule{stroke:#f2eee333;stroke-width:2px}.dial .c-lbl{font:500 15px var(--f-mono);letter-spacing:.14em;fill:#f2eee38c}.dial .c-val{font:700 30px var(--f-mono);fill:#f2eee3}.board-wrap{margin:18px 0}.flap{background:#121212;border-radius:6px;flex-direction:column;gap:5px;max-width:100%;padding:12px;display:inline-flex;box-shadow:inset 0 0 0 2px #000,0 12px 30px -16px #0009}.flap-row{gap:3px;display:flex}.flap-cell{--cw:clamp(11px, calc((100vw - 32px - 24px - 45px) / 16), 24px);width:var(--cw);height:calc(var(--cw) * 1.5);font:700 calc(var(--cw) * .88) / 1 var(--f-mono);color:#f2eee3;white-space:pre;background:linear-gradient(#262626 0 49%,#000 49% 51%,#1d1d1d 51%);border-radius:2px;place-items:center;display:grid}.flap-row:first-child .flap-cell{color:var(--orange)}.flap-cell.flip{animation:.11s ease-in flip}@keyframes flip{0%{transform:perspective(80px)rotateX(0)}50%{filter:brightness(.6);transform:perspective(80px)rotateX(-70deg)}to{transform:perspective(80px)rotateX(0)}}.me{border:1.5px solid var(--ink);border-radius:var(--radius);background:var(--card);box-shadow:var(--shadow);margin-bottom:14px;padding:14px}.me-row{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;display:flex}.big2{font-size:24px;font-weight:700}.big2 small{color:var(--muted);font-size:13px}.me-break{margin-top:10px;font-size:14px}.me-break summary{cursor:pointer;color:var(--muted)}.me-break table{border-collapse:collapse;width:100%;margin:8px 0}.me-break th,.me-break td{text-align:left;border-bottom:1px solid var(--line);padding:4px 6px}.me-break th{font:500 11px var(--f-mono);text-transform:uppercase;color:var(--muted)}.chip{--c:var(--ink);font:600 12px/1 var(--f-mono);background:color-mix(in srgb, var(--c) 16%, transparent);border:1px solid var(--c);color:var(--ink);border-radius:3px;align-items:center;gap:6px;padding:6px 8px;display:inline-flex}.chip:before{content:"";background:var(--c);border-radius:50%;width:8px;height:8px}.chip.done{--c:var(--green-2)}.round-meta{border-top:1px solid var(--line);grid-template-columns:repeat(3,minmax(0,1fr));gap:10px 14px;padding-top:12px;font-size:15px;display:grid}.round-meta .wide{grid-column:1/-1;min-width:0}.snaps{gap:5px;display:inline-flex}.snaps i{border:2px solid var(--ink-2);border-radius:50%;width:14px;height:14px}.snaps i.on{background:var(--ink)}.sec-head{border-top:3px solid var(--ink);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:4px 24px;margin:36px 0 18px;padding-top:16px;display:flex}.sec-head>h2{margin:0}.sec-head p{max-width:640px;margin:0}.sec-head h1{width:100%}.sec-head .eyebrow{width:100%;margin-bottom:0}.lead{max-width:760px;font-size:19px}.lot-grid{grid-template-columns:repeat(auto-fill,minmax(min(208px,100%),1fr));gap:14px;display:grid}@media (max-width:520px){.lot-grid{grid-template-columns:minmax(0,1fr)}}.lot,.lot-h>div,.me-row>div,.round-meta>div,.hero-side>*,.hero>*{min-width:0}.lot-h h3,.me,.round-meta,.sec-head p,.card,.foot-keys dd{overflow-wrap:anywhere}.lot{--c:var(--ink);border:1.5px solid var(--ink);border-radius:var(--radius);background:var(--card);box-shadow:var(--shadow);flex-direction:column;gap:12px;padding:14px 14px 14px 18px;display:flex;position:relative;overflow:hidden}.lot:before{content:"";background:var(--c);width:6px;position:absolute;inset:0 auto 0 0}.lot.mine{outline:3px solid var(--c);outline-offset:2px}.lot.pass .big{color:var(--c)}.lot-h{align-items:center;gap:10px;display:flex}.lot-h h3{margin:2px 0 0;font-size:17px}.lot-h h3 .muted{font:500 13px var(--f-mono)}.lot-no{font:700 11px/1 var(--f-mono);letter-spacing:.16em;color:var(--muted)}.badge{font:700 10px/1 var(--f-mono);text-transform:uppercase;letter-spacing:.08em;background:var(--ink);color:var(--paper);white-space:nowrap;border-radius:3px;margin-left:auto;padding:5px 6px}.badge.pacer{background:var(--orange);color:#141414;margin:0}.lot-share{flex-direction:column;gap:2px;display:flex}.lot-share .big{font-size:34px;font-weight:700;line-height:1}.lot-share .big small{font-size:18px}.lot-share .muted{font-size:12px}.bar{background:var(--track);border:1px solid var(--line-2);border-radius:2px;height:12px;position:relative}.bar i{background:var(--c);transition:width .8s cubic-bezier(.2,.8,.2,1);position:absolute;inset:0 auto 0 0}.bar .thr-mk{background:var(--ink);width:3px;margin-left:-1.5px;position:absolute;top:-5px;bottom:-5px}.bar{margin-bottom:8px}.bar .thr-mk:after{content:"35%";font:600 9px var(--f-mono);color:var(--muted);position:absolute;bottom:-16px;left:50%;transform:translate(-50%)}.lot .btn{margin-top:auto}.logo,.timg{background:var(--paper-3);border:1.5px solid var(--ink);border-radius:50%;flex-shrink:0;place-items:center;display:grid;position:relative;overflow:hidden}.timg{border-radius:6px}.logo img,.timg img{object-fit:cover;z-index:1;width:100%;height:100%;position:absolute;inset:0}.logo b,.timg b{font:700 12px var(--f-mono);color:var(--ink-2)}.logo.sm{width:30px;height:30px}.pacer-strip{background:var(--green);color:var(--on-dark);border-radius:var(--radius);border:1.5px solid var(--ink);flex-wrap:wrap;align-items:center;gap:16px;padding:16px 18px;text-decoration:none;display:flex;position:relative;overflow:hidden}.pacer-strip:hover{color:var(--on-dark)}.pacer-strip .timg{border-color:var(--on-dark)}.pacer-lane{background:repeating-linear-gradient(90deg,#f2eee333 0 10px,#0000 10px 20px);height:4px;position:absolute;inset:auto 0 0}.pacer-lane i{background:var(--orange);width:22%;height:4px;animation:3.2s cubic-bezier(.6,0,.4,1) infinite pace;position:absolute;top:0}@keyframes pace{0%{left:-22%}to{left:100%}}.pacer-name{flex-direction:column;flex:160px;min-width:0;display:flex}.pacer-name .eyebrow{color:var(--orange);margin-bottom:6px}.pacer-name b{font-size:22px;line-height:1.1}.pacer-name .muted{color:#f2eee399}.pacer-x{font:700 34px/1 var(--f-mono);color:#141414;background:var(--orange);border-radius:4px;padding:8px 10px}.pacer-stat .lbl{color:#f2eee38c}.pacer-stat .mono{font-size:18px;font-weight:700}.pacer-go{margin-left:auto;font-weight:700}.pacer-empty,.empty{border:1.5px dashed var(--line-2);border-radius:var(--radius);color:var(--muted);padding:18px}.board-table{border:1.5px solid var(--ink);border-radius:var(--radius);background:var(--card);margin-top:14px;overflow:hidden}.tr{border-bottom:1px solid var(--line);grid-template-columns:34px minmax(160px,2fr) minmax(70px,1fr) 54px minmax(70px,1fr) minmax(110px,1.3fr) auto;align-items:center;gap:12px;padding:10px 14px;font-size:14px;display:grid}.tr:last-child{border-bottom:0}.tr.th{font:500 11px var(--f-mono);text-transform:uppercase;letter-spacing:.08em;color:var(--muted);background:var(--paper-2)}.tr.is-pacer{background:color-mix(in srgb, var(--orange) 9%, transparent)}.rank{color:var(--muted)}.tok{align-items:center;gap:10px;min-width:0;text-decoration:none;display:flex}.tok>span:last-child{flex-direction:column;min-width:0;display:flex}.tok b{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.x2{color:var(--orange-2)}.prog{align-items:center;gap:8px;display:flex}.pbar{background:var(--track);border:1px solid var(--line-2);border-radius:2px;flex:1;min-width:40px;height:8px;overflow:hidden}.pbar i{background:var(--green-2);height:100%;display:block}.acts{gap:6px;display:flex}@media (max-width:760px){.tr.th{display:none}.tr{grid-template-columns:26px minmax(0,1fr) auto;grid-template-areas:"r tok tok""r a b""r c d""r e e""r f f";gap:8px 12px;padding:12px}.tr>:first-child{grid-area:r;align-self:start;padding-top:8px}.tr>:nth-child(2){grid-area:tok}.tr>:nth-child(3){grid-area:a}.tr>:nth-child(4){text-align:right;grid-area:b}.tr>:nth-child(5){grid-area:c}.tr>:nth-child(6){grid-area:d;min-width:120px}.tr>:nth-child(7){grid-area:f}.tr [data-l]:before{content:attr(data-l) " ";font:500 10px var(--f-mono);text-transform:uppercase;color:var(--muted);margin-right:4px}.acts .btn{flex:1}}.hist{border:1.5px solid var(--ink);border-radius:var(--radius);background:var(--card);margin:0;padding:0;list-style:none;overflow:hidden}.hist li{--c:var(--ink);border-bottom:1px solid var(--line);border-left:5px solid var(--c);grid-template-columns:70px minmax(0,1fr) 90px 120px 150px 110px;align-items:center;gap:10px;padding:10px 14px;font-size:14px;display:grid}.hist li:last-child{border-bottom:0}.hist li.roll{background:repeating-linear-gradient(-45deg, transparent 0 8px, var(--track) 8px 16px)}.h-what b{font-family:var(--f-mono);letter-spacing:.04em}.hist .h-seed{text-align:right;font-size:12px}@media (max-width:860px){.hist li{grid-template-columns:56px minmax(0,1fr) auto}.h-mega,.h-when{grid-column:2/3;font-size:12px}.h-sol{text-align:right}.h-seed{grid-column:3}}.mega-stage{margin-top:10px}.mega-stage:not([hidden]){background:var(--plate);color:var(--on-dark);border-radius:var(--radius);border:1.5px solid var(--ink);max-width:1168px;padding:20px 16px;display:block}.mega-head{flex-wrap:wrap;align-items:baseline;gap:6px 16px;margin-bottom:14px;display:flex}.mega-head .eyebrow{color:var(--orange);margin:0;font-size:15px}.mega-sub{color:#f2eee399;font-size:13px}.mega-grid{grid-template-columns:repeat(auto-fill,minmax(160px,1fr));gap:14px;display:grid}@media (max-width:400px){.mega-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}}.mega-card{border-radius:var(--radius);background:#f2eee30d;border:1px solid #f2eee324;padding:12px}.mega-dial{width:100%;max-width:120px;margin:0 auto 8px;display:block}.md-face{fill:#0b0b0b;stroke:#f2eee340;stroke-width:1.5px}.md-tick{stroke:#f2eee366;stroke-width:1.4px}.md-hub{fill:var(--orange)}.mh{transform-box:view-box;transform-origin:50%;animation:mh-spin 2.6s cubic-bezier(.12, .6, .18, 1) var(--d) both}.mh line{stroke-width:2.4px;stroke-linecap:round}.mh0 line,.mh0 circle{stroke:var(--orange);fill:var(--orange)}.mh1 line,.mh1 circle{stroke:#f2eee3;fill:#f2eee3}.mh2 line,.mh2 circle{stroke:#e8b53a;fill:#e8b53a}.mega-dial.still .mh{transform:rotate(var(--land));animation:none}@keyframes mh-spin{0%{transform:rotate(0)}to{transform:rotate(var(--land))}}.mega-tok{justify-content:center;align-items:center;gap:6px;margin-bottom:6px;display:flex}.mega-tok img{border-radius:3px}.mega-wins{margin:0;padding:0;font-size:12px;list-style:none}.mega-wins li{white-space:nowrap;animation:fadein .5s var(--d) both;border-top:1px solid #f2eee31a;justify-content:space-between;gap:6px;padding:3px 0;font-size:11.5px;display:flex}.mega-wins li:first-child .mono:first-child{color:var(--orange)}.mega-wins li:nth-child(3) .mono:first-child{color:#e8b53a}@keyframes fadein{0%{opacity:0;transform:translateY(4px)}}.card{border:1.5px solid var(--ink);border-radius:var(--radius);background:var(--card);box-shadow:var(--shadow);margin-bottom:16px;padding:18px}.card.center{text-align:center}.card.err{border-color:var(--bad);color:var(--bad)}.fld{flex-direction:column;gap:6px;min-width:0;display:flex}.fld>span{font:500 12px var(--f-mono);text-transform:uppercase;letter-spacing:.08em;color:var(--muted);flex-wrap:wrap;justify-content:space-between;gap:8px;display:flex}.fld i,.fld em{text-transform:none;letter-spacing:0;font-style:normal}input,textarea{font:400 16px var(--f-head);color:var(--ink);background:var(--card);border:1.5px solid var(--line-2);border-radius:var(--radius);width:100%;min-width:0;padding:11px 12px}input.mono{font-family:var(--f-mono)}input:focus,textarea:focus{border-color:var(--ink);outline:2px solid color-mix(in srgb, var(--orange) 50%, transparent);outline-offset:0}textarea{resize:vertical}.launch-form{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);align-items:start;gap:24px;display:grid}.lf-main{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.lf-main .wide{grid-column:1/-1}.lf-side{flex-direction:column;gap:14px;display:flex}@media (max-width:820px){.launch-form{grid-template-columns:minmax(0,1fr)}}@media (max-width:480px){.lf-main{grid-template-columns:minmax(0,1fr)}}.drop{border:2px dashed var(--line-2);border-radius:var(--radius);aspect-ratio:1;cursor:pointer;background:var(--card);place-items:center;max-height:300px;display:grid;position:relative;overflow:hidden}.drop.over{border-color:var(--orange)}.drop-in{text-align:center;z-index:1;flex-direction:column;align-items:center;gap:8px;padding:16px;display:flex}.drop-in.has{opacity:0}.drop:hover .drop-in.has{opacity:1;background:color-mix(in srgb, var(--paper) 85%, transparent);border-radius:var(--radius)}.drop img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.devbuy{border:1.5px solid var(--ink);border-radius:var(--radius);background:var(--card);flex-direction:column;gap:10px;padding:14px;display:flex}.dev-quote{background:var(--paper-2);border-radius:4px;padding:8px 10px;font-size:13px}.note{border-left:4px solid var(--orange);margin:0;padding-left:10px;font-size:14px}.steps{counter-reset:s;flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}.steps li{counter-increment:s;color:var(--muted);grid-template-columns:26px 1fr;align-items:start;gap:8px;font-size:14px;display:grid}.steps li:before{content:counter(s);border:1.5px solid var(--line-2);width:22px;height:22px;font:600 11px var(--f-mono);border-radius:50%;place-items:center;display:grid}.steps li[data-note]:after{content:attr(data-note);font:400 12px var(--f-mono);color:var(--muted);grid-column:2}.steps li.active{color:var(--ink);font-weight:600}.steps li.active:before{border-color:var(--orange);background:var(--orange);color:#141414;animation:.9s infinite lamp}.steps li.done{color:var(--ink)}.steps li.done:before{content:"✓";background:var(--green-2);border-color:var(--green-2);color:#fff}.steps li.failed:before{content:"!";background:var(--bad);border-color:var(--bad);color:#fff;animation:none}.steps li.failed:after{color:var(--bad)}.tok-head{border-top:3px solid var(--ink);align-items:center;gap:18px;margin:28px 0 22px;padding-top:18px;display:flex}.tok-head h1{overflow-wrap:anywhere;margin:0 0 6px;font-size:clamp(26px,5vw,44px)}.tok-head h1 .muted{font-size:.5em}.tok-head p{margin:0}.tok-grid{grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);align-items:start;gap:22px;display:grid}@media (max-width:860px){.tok-grid{grid-template-columns:minmax(0,1fr)}.tok-head{gap:12px}}.stat-grid{background:var(--ink);border:1.5px solid var(--ink);border-radius:var(--radius);grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;display:grid;overflow:hidden}.stat-grid>div{background:var(--card);min-width:0;padding:14px}.stat-grid .big2{overflow-wrap:anywhere;font-size:clamp(18px,3vw,26px)}.curve{margin:18px 0}.curve-h{justify-content:space-between;align-items:baseline;display:flex}.curve-bar{border:1.5px solid var(--ink);background:var(--track);border-radius:3px;height:26px;margin:6px 0 10px;position:relative;overflow:hidden}.curve-bar i{background:repeating-linear-gradient(-45deg, var(--green-2) 0 10px, var(--green) 10px 20px);transition:width 1s;position:absolute;inset:0 auto 0 0}.curve-bar b{background:var(--line-2);width:1px;position:absolute;top:0;bottom:60%}.explain{border-left:4px solid var(--green-2);padding-left:12px;font-size:15px}.trade{border:1.5px solid var(--ink);border-radius:var(--radius);background:var(--card);box-shadow:var(--shadow);flex-direction:column;gap:14px;padding:16px;display:flex;position:sticky;top:90px}.tabs{border:1.5px solid var(--ink);border-radius:var(--radius);grid-template-columns:1fr 1fr;display:grid;overflow:hidden}.tabs button{font:700 15px var(--f-head);cursor:pointer;color:var(--ink);background:0 0;border:0;padding:10px}.tabs button.on{background:var(--ink);color:var(--paper)}.tabs button[data-side=sell].on{background:var(--orange);color:#141414}.amt-in{border:1.5px solid var(--line-2);border-radius:var(--radius);background:var(--card);align-items:center;padding-right:12px;display:flex}.fld>.amt-in{text-transform:none;letter-spacing:0;color:var(--ink);flex-wrap:nowrap;justify-content:flex-start}.amt-in input{background:0 0;border:0;flex:auto;min-width:0;font-size:22px}.amt-in input:focus{outline:none}.amt-in:focus-within{border-color:var(--ink)}.amt-in b{font:600 14px var(--f-mono);white-space:nowrap}.quick,.slip{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.slip .lbl{margin:0 6px 0 0}.chip-btn{font:600 13px var(--f-mono);border:1.5px solid var(--line-2);color:var(--ink);cursor:pointer;background:0 0;border-radius:4px;padding:6px 10px}.chip-btn.on,.chip-btn:hover{border-color:var(--ink);background:var(--paper-2)}.out{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:10px;display:flex}.out .mono{overflow-wrap:anywhere;font-size:18px;font-weight:700}.out.sub .mono{color:var(--muted);font-size:13px;font-weight:500}.claim-rows{flex-direction:column;margin-bottom:16px;display:flex}.claim-row{--c:var(--ink);border-bottom:1px solid var(--line);grid-template-columns:34px minmax(0,1fr) auto auto;align-items:center;gap:12px;padding:10px 0;display:grid}.claim-row>span:nth-child(2){flex-direction:column;display:flex}.claim-row.zero{opacity:.5}.claim-row .due{font-size:18px;font-weight:700}@media (max-width:480px){.claim-row{grid-template-columns:34px minmax(0,1fr) auto}.claim-row>span:last-child{text-align:right;grid-column:2/-1;font-size:12px}}.tech{font-size:13px}.tech dl{grid-template-columns:auto minmax(0,1fr);gap:4px 12px;display:grid}.tech dd{margin:0}.plain{margin:0;padding:0;list-style:none}.how .toc{flex-wrap:wrap;gap:6px;margin:8px 0 20px;display:flex}.how .toc a{font:500 13px var(--f-mono);border:1.5px solid var(--line-2);border-radius:4px;padding:6px 10px;text-decoration:none}.how-sec{border-top:1.5px solid var(--ink);max-width:860px;padding:22px 0 8px;scroll-margin-top:110px}.how-sec h2{align-items:baseline;gap:12px;display:flex}.num{font:700 14px var(--f-mono);color:var(--orange-2)}.formula{background:var(--plate);color:#f2eee3;border-radius:var(--radius);flex-direction:column;gap:10px;margin:14px 0 18px;padding:16px 18px;display:flex;overflow-x:auto}.formula>div{flex-wrap:wrap;align-items:baseline;gap:4px 16px;display:flex}.formula .f{font:600 clamp(15px, 2.4vw, 19px) var(--f-mono)}.formula .muted{color:#f2eee399;font-size:13px}.feebar{border:1.5px solid var(--ink);border-radius:3px;height:30px;margin:14px 0;display:flex;overflow:hidden}.feebar i+i{border-left:1.5px solid var(--ink)}.fee-t{border-collapse:collapse;width:100%;font-size:15px}.fee-t th,.fee-t td{text-align:left;border-bottom:1px solid var(--line);vertical-align:top;padding:8px 6px}.fee-t th{font:500 11px var(--f-mono);text-transform:uppercase;color:var(--muted)}.fee-t .sum td{border-bottom:0;font-weight:700}.sw{border:1px solid var(--ink);width:10px;height:10px;margin-right:8px;display:inline-block}@media (max-width:560px){.fee-t td:last-child,.fee-t th:last-child{display:none}}.flow{flex-direction:column;gap:10px;padding-left:0;list-style:none;display:flex}.flow li{border-left:3px solid var(--orange);padding-left:12px}.flow b:first-child{font-family:var(--f-mono)}.lots-mini{flex-wrap:wrap;gap:6px;margin-bottom:12px;display:flex}.vlist{font-size:13px}.vlist li{border-bottom:1px solid var(--line);grid-template-columns:60px minmax(0,1.5fr) minmax(0,1fr) auto;align-items:center;gap:10px;padding:8px 0;display:grid}@media (max-width:640px){.vlist li{grid-template-columns:50px minmax(0,1fr)}.vlist li>:nth-child(n+3){grid-column:2}}.vlist .v-sub{overflow-wrap:anywhere;grid-column:2/-1;font-size:12px}.v-now{background:var(--paper-2);border-radius:4px;min-width:0;margin-bottom:8px;padding:10px 12px}.ok{color:var(--ok);font-weight:600}.bad{color:var(--bad);font-weight:600}.legal{font-size:15px}.foot{border-top:2px solid var(--ink);background:var(--paper-2);margin-top:30px;padding:26px 16px 34px}.foot-grid{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr) auto;gap:22px;max-width:1168px;margin:0 auto;display:grid}.foot-brand p{color:var(--muted);max-width:360px;font-size:14px}.foot-keys{grid-template-columns:auto minmax(0,1fr);gap:6px 14px;margin:0;font-size:14px;display:grid}.foot-keys dt{color:var(--muted);font:500 11px/1.9 var(--f-mono);text-transform:uppercase}.foot-keys dd{text-overflow:ellipsis;min-width:0;margin:0;overflow:hidden}.foot-links{flex-direction:column;gap:6px;font-size:14px;display:flex}.foot-legal{max-width:1168px;color:var(--muted);border-top:1px solid var(--line);margin:18px auto 0;padding-top:14px;font-size:12px}@media (max-width:760px){.foot-grid{grid-template-columns:minmax(0,1fr)}}.toasts{z-index:50;pointer-events:none;flex-direction:column;align-items:center;gap:8px;display:flex;position:fixed;bottom:16px;left:16px;right:16px}.toast{pointer-events:auto;background:var(--ink);width:100%;max-width:480px;color:var(--paper);border-radius:var(--radius);border-left:5px solid var(--muted);overflow-wrap:anywhere;padding:12px 14px;font-size:14px;transition:opacity .35s,transform .35s;animation:.25s both fadein;box-shadow:0 14px 30px -12px #00000080}.toast a{color:var(--orange)}.toast.ok{border-left-color:var(--green-2)}.toast.err{border-left-color:var(--orange)}.toast.out{opacity:0;transform:translateY(8px)}.modal-wrap{z-index:60;background:#0a100d8c;place-items:center;padding:16px;animation:.2s both fadein;display:grid;position:fixed;inset:0}.modal-wrap.out{opacity:0;transition:opacity .2s}.modal{background:var(--paper);border:2px solid var(--ink);border-radius:var(--radius);width:100%;max-width:420px;box-shadow:0 6px 0 var(--ink);padding:22px;position:relative}.modal-x{cursor:pointer;color:var(--ink);background:0 0;border:0;font-size:26px;position:absolute;top:8px;right:10px}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:1ms!important;animation-duration:1ms!important;animation-iteration-count:1!important}}
