@font-face{font-family:Big Shoulders Display;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/big-shoulders-display-latin-600-normal-DBjJvcBA.woff2) format("woff2"),url(/assets/big-shoulders-display-latin-600-normal-DVaYP2lT.woff) format("woff")}@font-face{font-family:Big Shoulders Display;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/big-shoulders-display-latin-700-normal-KM2fueoL.woff2) format("woff2"),url(/assets/big-shoulders-display-latin-700-normal-CMi6UoP4.woff) format("woff")}@font-face{font-family:Big Shoulders Display;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/big-shoulders-display-latin-800-normal-DDUD9Xuh.woff2) format("woff2"),url(/assets/big-shoulders-display-latin-800-normal-CI0lhnTM.woff) format("woff")}@font-face{font-family:Big Shoulders Display;font-style:normal;font-display:swap;font-weight:900;src:url(/assets/big-shoulders-display-latin-900-normal-CW8trzgu.woff2) format("woff2"),url(/assets/big-shoulders-display-latin-900-normal-DMT-1gsg.woff) format("woff")}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-mono-latin-400-normal-DMJ8VG8y.woff2) format("woff2"),url(/assets/ibm-plex-mono-latin-400-normal-CvHOgSBP.woff) format("woff")}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/ibm-plex-mono-latin-500-normal-DSY6xOcd.woff2) format("woff2"),url(/assets/ibm-plex-mono-latin-500-normal-CB9ihrfo.woff) format("woff")}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/ibm-plex-mono-latin-600-normal-BgSNZQsw.woff2) format("woff2"),url(/assets/ibm-plex-mono-latin-600-normal-DWFSQ4vo.woff) format("woff")}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-sans-latin-400-normal-CDDApCn2.woff2) format("woff2"),url(/assets/ibm-plex-sans-latin-400-normal-CYLoc0-x.woff) format("woff")}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/ibm-plex-sans-latin-500-normal-6ng42L7E.woff2) format("woff2"),url(/assets/ibm-plex-sans-latin-500-normal-BgVn5rGT.woff) format("woff")}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/ibm-plex-sans-latin-600-normal-CuJfVYMP.woff2) format("woff2"),url(/assets/ibm-plex-sans-latin-600-normal-Cu4Hd6ag.woff) format("woff")}:root{color-scheme:dark;--bg:#070F13;--sea:#081820;--land:#18231F;--land-hi:#22302B;--glass:rgba(8,15,18,.84);--glass2:rgba(14,24,26,.92);--line:#22322D;--line2:#2F433D;--ink:#E6ECE4;--muted:#8E9E96;--faint:#56645E;--flag:#E0483A;--flag-soft:rgba(224,72,58,.14);--amber:#F2B33D;--green:#7FC48E;--display:"Big Shoulders Display","Arial Narrow",Impact,sans-serif;--mono:"IBM Plex Mono",ui-monospace,Menlo,Consolas,monospace;--body:"IBM Plex Sans",system-ui,-apple-system,"Segoe UI",sans-serif;--rail:330px}*{box-sizing:border-box}[hidden]{display:none!important}html,body{height:100%}body{background:var(--bg);color:var(--ink);font:15px/1.5 var(--body);padding-inline:16px;padding-block:16px}button{font:inherit;color:inherit}button:focus-visible,a:focus-visible{outline:2px solid var(--amber);outline-offset:2px}.room{position:relative;height:calc(100dvh - 32px);min-height:600px;border:1px solid var(--line);border-radius:10px;overflow:hidden;background:var(--sea)}#map{position:absolute;inset:0;width:100%;height:100%;display:block;touch-action:none;cursor:grab}#map:active{cursor:grabbing}.vignette{position:absolute;inset:0;pointer-events:none;background:radial-gradient(ellipse 75% 70% at 45% 55%,transparent 55%,rgba(3,8,10,.75) 100%)}.land{stroke:#081820;stroke-width:.6;vector-effect:non-scaling-stroke;transition:fill .5s}.land.hover{stroke:var(--ink);stroke-width:1.6}.dot{cursor:pointer}.dot rect{fill:none;stroke-width:1.5}.dot.dead image{filter:grayscale(1);opacity:.45}.dot.hover rect{stroke:var(--ink)!important;stroke-width:2.5}.pickable .land{cursor:pointer}.grat{fill:none;stroke:#8cbeaf12;stroke-width:1;vector-effect:non-scaling-stroke}.sphere{fill:none;stroke:#8cbeaf29;stroke-width:1;vector-effect:non-scaling-stroke}.mk text{font:700 11px var(--mono);letter-spacing:.06em;pointer-events:none}.float{font:900 34px var(--display);fill:var(--green);stroke:#081820;stroke-width:4px;paint-order:stroke;pointer-events:none}.bar{position:absolute;left:12px;right:12px;top:12px;display:flex;align-items:stretch;gap:10px;pointer-events:none}.bar>*{pointer-events:auto}.brand{background:var(--glass);border:1px solid var(--line);border-radius:7px;padding:8px 12px;display:flex;align-items:center;gap:10px;backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px)}.brand b{font:900 26px/1 var(--display);letter-spacing:.03em;text-transform:uppercase}.brand b span{color:var(--flag)}.brand em{font:500 10px/1 var(--mono);letter-spacing:.12em;color:var(--muted);font-style:normal;border-left:1px solid var(--line2);padding-left:10px;text-transform:uppercase;white-space:nowrap}.ticker{flex:1;min-width:0;background:var(--glass);border:1px solid var(--line);border-radius:7px;overflow:hidden;display:flex;align-items:center;backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px)}.ticker .live{font:600 10px/1 var(--mono);letter-spacing:.14em;color:var(--flag);padding:0 10px 0 12px;display:flex;align-items:center;gap:6px;white-space:nowrap;border-right:1px solid var(--line);align-self:stretch}.ticker .live i{width:7px;height:7px;border-radius:50%;background:var(--flag);animation:blink 1.4s infinite}@keyframes blink{50%{opacity:.25}}.ticker .track{flex:1;overflow:hidden;white-space:nowrap;mask-image:linear-gradient(90deg,transparent,#000 4%,#000 96%,transparent)}.ticker .run{display:inline-flex;gap:34px;padding-left:20px;animation:run 60s linear infinite;font:13px/40px var(--mono);color:var(--muted)}.ticker .run b{color:var(--ink);font-weight:600}.ticker .run .up{color:var(--green)}.ticker .run .dn{color:#ff8a7e}.ticker .run .au{color:var(--amber)}@keyframes run{to{transform:translate(-50%)}}.pot{background:var(--glass);border:1px solid var(--line);border-radius:7px;padding:6px 12px;text-align:right;backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);white-space:nowrap}.pot .k{font:500 10px/1 var(--mono);letter-spacing:.12em;color:var(--muted);text-transform:uppercase}.pot .v{font:800 24px/1.1 var(--display);color:var(--amber);font-variant-numeric:tabular-nums}.pot .v small{font:600 12px var(--mono);color:var(--muted);margin-left:3px}.strike{position:absolute;left:14px;top:74px;padding:10px 16px 11px;border:2px solid var(--flag);border-radius:4px;background:#280a088c;transform:rotate(-1.2deg);backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px);box-shadow:0 0 0 4px #e0483a1f}.strike .k{font:800 13px/1 var(--display);letter-spacing:.32em;color:var(--flag);text-transform:uppercase}.strike .v{font:900 54px/1 var(--display);font-variant-numeric:tabular-nums;letter-spacing:.01em;margin-top:4px}.strike .s{font:12px/1.3 var(--mono);color:#e9b3ad;margin-top:4px}.strike.calm{border-color:var(--amber);background:#281e0880;box-shadow:0 0 0 4px #f2b33d1a}.strike.calm .k{color:var(--amber)}.strike.calm .s{color:#e6cfa0}.drops{display:flex;flex-direction:column;gap:5px;margin-top:9px;padding-top:9px;border-top:1px dashed rgba(224,72,58,.5)}.drops:empty{display:none}.drops .dk{font:600 10px/1 var(--mono);letter-spacing:.14em;color:var(--flag);text-transform:uppercase}.drops button{display:flex;align-items:center;gap:8px;background:none;border:0;padding:0;cursor:pointer;font:600 14px/1.2 var(--body);text-align:left}.drops button span:last-child{font:12px var(--mono);color:#e9b3ad;margin-left:auto;padding-left:12px}.drops .more{font:500 12px var(--mono);color:#ff8a7e;text-decoration:underline}.drops{max-height:46vh;overflow:auto}.dz-line{animation:dz 1.6s ease-in-out infinite}@keyframes dz{50%{stroke-opacity:.35}}.zoom{position:absolute;right:calc(var(--rail) + 26px);bottom:14px;display:flex;flex-direction:column;gap:6px}.zoom button{width:36px;height:36px;background:var(--glass2);border:1px solid var(--line2);border-radius:6px;cursor:pointer;font:600 16px/1 var(--mono)}.rail{position:absolute;right:12px;top:74px;bottom:12px;width:var(--rail);display:flex;flex-direction:column;background:var(--glass);border:1px solid var(--line);border-radius:9px;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);overflow:hidden}.handle{display:none}.you{padding:14px;border-bottom:1px solid var(--line);display:flex;flex-direction:column;gap:10px}.you .row1{display:flex;align-items:center;gap:12px}.flag{width:40px;height:30px;border-radius:3px;box-shadow:0 0 0 1px #ffffff1f;object-fit:cover;flex:none;background:#2a3330}.flag.sm{width:24px;height:18px;border-radius:2px}.you .nm{font:900 30px/1 var(--display);text-transform:uppercase;letter-spacing:.02em}.you .kk{font:500 10px/1 var(--mono);letter-spacing:.12em;color:var(--muted);text-transform:uppercase;margin-bottom:4px}.status{font:500 14px/1.4 var(--body);padding:8px 10px;border-radius:5px;background:#7fc48e1a;border:1px solid rgba(127,196,142,.3)}.status.bad{background:var(--flag-soft);border-color:#e0483a73}.status b{font-weight:600}.nums{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px}.nums>div{background:#00000040;border:1px solid var(--line);border-radius:5px;padding:7px 8px;min-width:0}.nums .v{font:800 20px/1.1 var(--display);font-variant-numeric:tabular-nums;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.btn{display:block;width:100%;text-align:center;font:800 22px/1 var(--display);text-transform:uppercase;letter-spacing:.05em;background:var(--flag);color:#fff;border:0;border-radius:6px;padding:13px 14px;cursor:pointer}.btn:disabled{background:#33403b;color:var(--muted);cursor:not-allowed}.btn.ghost{background:transparent;border:1px solid var(--line2);color:var(--ink)}.board-h{display:flex;justify-content:space-between;align-items:center;gap:10px;padding:12px 14px 8px}.board-h span{display:block;margin-top:4px}.board-h h2{margin:0;font:800 20px/1 var(--display);text-transform:uppercase;letter-spacing:.05em}.board-h span{font:12px var(--mono);color:var(--muted)}.list{flex:1;overflow:auto;min-height:0}.rw{display:grid;grid-template-columns:24px 24px minmax(0,1fr) auto;gap:8px;align-items:center;padding:7px 14px;font:13px var(--mono);border-top:1px solid rgba(34,50,45,.6)}.rw:hover,.rw.hover{background:#ffffff0a}.rw .rk{color:var(--muted);font-variant-numeric:tabular-nums;text-align:right}.rw .n{font:500 14px var(--body);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.rw .p{font-variant-numeric:tabular-nums;text-align:right}.rw .bar2{grid-column:3/5;height:3px;background:#00000059;border-radius:2px;overflow:hidden;margin-top:-4px}.rw .bar2 i{display:block;height:100%;background:var(--amber)}.rw.me{background:#7fc48e14;box-shadow:inset 3px 0 0 var(--green)}.rw.me .n{color:var(--green)}.rw.dz .p{color:#ff8a7e}.rw.dead{opacity:.5}.rw.dead .flag{filter:grayscale(1)}.cut{display:flex;align-items:center;gap:8px;padding:8px 14px;font:600 10px/1 var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--flag);border-top:1px dashed rgba(224,72,58,.6)}.cut.grey{color:var(--faint);border-top:1px solid var(--line)}.hiddenmsg{padding:20px 16px;text-align:center;color:var(--muted);font-size:13px;display:flex;flex-direction:column;gap:6px;align-items:center}.hiddenmsg b{font:900 40px/1 var(--display);color:var(--amber);font-variant-numeric:tabular-nums}.coach{position:absolute;left:14px;bottom:14px;width:min(380px,calc(100% - var(--rail) - 60px));background:var(--glass2);border:1px solid var(--line2);border-radius:9px;padding:16px;display:flex;flex-direction:column;gap:12px;box-shadow:0 18px 40px #00000073;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px)}.coach .step{font:600 10px/1 var(--mono);letter-spacing:.16em;color:var(--amber);text-transform:uppercase;display:flex;gap:6px;align-items:center}.coach .step i{width:22px;height:3px;border-radius:2px;background:var(--line2)}.coach .step i.on{background:var(--amber)}.coach h3{margin:0;font:900 30px/1 var(--display);text-transform:uppercase;letter-spacing:.02em;text-wrap:balance}.coach p{margin:0;color:var(--muted);font-size:14px}.coach .pick{display:flex;align-items:center;gap:12px}.coach .pick .flag{width:64px;height:48px}.coach .row{display:flex;gap:8px}.coach .row .btn{flex:1;font-size:19px;padding:12px}.find{width:100%;font:500 15px var(--body);background:#00000059;color:var(--ink);border:1px solid var(--line2);border-radius:6px;padding:10px 12px}.find::placeholder{color:var(--faint)}.find:focus-visible{outline:2px solid var(--amber);outline-offset:1px}.board-h .find{font-size:13px;padding:6px 9px;width:150px}.code{font:600 22px/1 var(--mono);letter-spacing:.08em;text-align:center;padding:12px;border:1px dashed var(--amber);border-radius:6px;color:var(--amber);user-select:all;-webkit-user-select:all}.hint{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);font:600 13px var(--mono);color:var(--ink);background:#080f12b3;border:1px solid var(--line2);padding:8px 12px;border-radius:20px;pointer-events:none;animation:pulse 2s infinite}@keyframes pulse{50%{box-shadow:0 0 0 8px #f2b33d1f}}.win{position:absolute;left:50%;top:78px;transform:translate(-50%);text-align:center;background:var(--glass2);border:2px solid var(--amber);border-radius:6px;padding:10px 18px;pointer-events:none}.win .t{font:900 40px/1 var(--display);text-transform:uppercase;color:var(--amber);display:flex;align-items:center;gap:10px;justify-content:center}.win .s{font:12px var(--mono);color:var(--muted);margin-top:4px}.tip{position:absolute;pointer-events:none;background:#081013;border:1px solid var(--line2);border-radius:6px;padding:9px 11px;font:12px/1.5 var(--mono);min-width:180px;box-shadow:0 8px 24px #00000080;z-index:5}.tip .h{display:flex;align-items:center;gap:8px;font:800 18px/1.1 var(--display);text-transform:uppercase;margin-bottom:5px}.tip .r{display:flex;justify-content:space-between;gap:14px;color:var(--muted)}.tip .r span:last-child{color:var(--ink);font-variant-numeric:tabular-nums}.preview{position:absolute;right:calc(var(--rail) + 70px);bottom:14px;display:flex;align-items:center;background:var(--glass2);border:1px solid var(--line2);border-radius:20px;padding:3px;gap:2px;font:500 11px/1 var(--mono)}.preview span{color:var(--faint);padding:0 8px;letter-spacing:.1em;text-transform:uppercase}.preview button{background:none;border:0;border-radius:16px;padding:7px 10px;cursor:pointer;color:var(--muted);white-space:nowrap}.preview button[aria-pressed=true]{background:var(--ink);color:var(--bg)}.modal{position:fixed;inset:0;z-index:20;background:#030709d1;display:flex;align-items:center;justify-content:center;padding:12px}.modal .box{position:relative;width:min(1060px,100%);height:min(900px,100%);background:#0d1417;border:1px solid var(--line2);border-radius:10px;overflow:hidden;display:flex;flex-direction:column}.mhead{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:8px 10px 8px 16px;border-bottom:1px solid var(--line);flex:none}.mhead span{font:800 20px/1 var(--display);text-transform:uppercase;letter-spacing:.04em}.modal iframe{width:100%;flex:1;min-height:0;border:0;display:block}.modal .x{background:var(--glass2);border:1px solid var(--line2);border-radius:6px;padding:7px 10px;font:600 12px var(--mono);cursor:pointer}.toast{position:absolute;left:50%;top:auto;bottom:66px;transform:translate(-50%);background:var(--green);color:#0b1a10;font:800 18px/1 var(--display);text-transform:uppercase;letter-spacing:.05em;padding:10px 16px;border-radius:6px;z-index:6}.fogc{position:absolute;inset:0;width:100%;height:100%;pointer-events:none;transition:opacity .8s}.radar{position:absolute;left:44%;top:56%;width:240vmax;height:240vmax;margin:-120vmax 0 0 -120vmax;pointer-events:none;background:conic-gradient(from 0deg,#7fc48e00 0deg 318deg,#7fc48e0d 352deg,#7fc48e21 360deg);animation:sweep 10s linear infinite}@keyframes sweep{to{transform:rotate(360deg)}}.splash{position:fixed;inset:0;z-index:60;background:#070f13;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:16px;transition:opacity .6s}.splash b{font:900 72px/1 var(--display);letter-spacing:.03em;text-transform:uppercase;color:var(--ink)}.splash b span{color:var(--flag)}.splash .ld{width:220px;height:3px;background:#1b2724;overflow:hidden;border-radius:2px}.splash .ld i{display:block;height:100%;width:40%;background:var(--flag);animation:ld 1.1s ease-in-out infinite}@keyframes ld{0%{transform:translate(-100%)}to{transform:translate(260%)}}.splash p{margin:0;font:500 11px var(--mono);color:var(--muted);letter-spacing:.2em;text-transform:uppercase}.splash.out{opacity:0;pointer-events:none}.moment{position:absolute;inset:0;z-index:15;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:18px;pointer-events:none;text-align:center;padding:16px;transition:opacity .6s}.moment.out{opacity:0}.moment.sm{background:radial-gradient(ellipse at center,#6e0c069e,#120302e6)}.moment.rm{background:radial-gradient(ellipse at center,#08181e40,#03080ac7)}.moment .big{font:900 clamp(78px,17vw,200px)/.82 var(--display);letter-spacing:.05em;text-transform:uppercase}.moment.sm .big{color:var(--flag);border:7px solid var(--flag);padding:10px 26px 2px;text-shadow:0 0 50px rgba(224,72,58,.45);animation:slam .55s cubic-bezier(.2,1.5,.4,1) both}.moment.rm .big{color:var(--ink);font-size:clamp(54px,11vw,130px);animation:rise .8s ease both}@keyframes slam{0%{transform:scale(2.6) rotate(-3deg);opacity:0}to{transform:scale(1) rotate(-3deg);opacity:1}}@keyframes rise{0%{transform:translateY(24px);opacity:0;letter-spacing:.3em}}.moment .sub{font:600 13px var(--mono);letter-spacing:.22em;text-transform:uppercase;color:#f3c4be}.moment.rm .sub{color:var(--amber)}.roll{display:flex;flex-direction:column;gap:7px;width:min(380px,100%)}.roll div{display:flex;align-items:center;gap:10px;font:800 24px/1 var(--display);text-transform:uppercase;background:#00000080;border:1px solid rgba(224,72,58,.6);border-radius:5px;padding:7px 12px;animation:slide .35s ease both}.roll div span:last-child{margin-left:auto;font:600 11px var(--mono);color:#ff8a7e;letter-spacing:.12em}.roll .flag{width:30px;height:22px}@keyframes slide{0%{opacity:0;transform:translate(-30px)}}.shake{animation:shake .5s}@keyframes shake{20%{transform:translate(-7px,3px)}40%{transform:translate(6px,-4px)}60%{transform:translate(-4px,2px)}80%{transform:translate(3px,-1px)}}.rw.enter{animation:slide .35s ease both}.trend{display:inline-block;font:600 11px/1 var(--mono);padding:3px 6px;border-radius:3px;margin-left:6px;vertical-align:1px;white-space:nowrap}.trend.up{background:#7fc48e29;color:var(--green)}.trend.dn{background:var(--flag-soft);color:#ff8a7e}.trend.eq{background:#ffffff0f;color:var(--muted)}.online{display:flex;align-items:center;gap:7px;font:12px var(--mono);color:var(--muted)}.online i{width:7px;height:7px;border-radius:50%;background:var(--green);box-shadow:0 0 0 3px #7fc48e2e;animation:blink 1.8s infinite}.online b{color:var(--ink);font-weight:600}.result{position:absolute;left:50%;top:84px;transform:translate(-50%);z-index:7;display:flex;align-items:center;gap:12px;background:var(--glass2);border:1px solid var(--green);border-radius:8px;padding:10px 16px;box-shadow:0 12px 30px #00000073;animation:drop .4s ease both;max-width:calc(100% - 24px)}.result .a{font:900 30px/1 var(--display);color:var(--green);white-space:nowrap}.result .b{font:13px/1.35 var(--mono);color:var(--muted)}.result .b b{color:var(--ink)}@keyframes drop{0%{opacity:0;transform:translate(-50%,-12px)}}body.guiding .preview{inset:84px auto auto 322px}body.guiding .preview span{display:none}body.guiding .preview button{padding:6px 7px}.hold{display:inline-block;font:600 10px/1 var(--mono);letter-spacing:.08em;text-transform:uppercase;color:#0b1a10;background:var(--green);border-radius:3px;padding:4px 6px;margin-top:5px}.entry{display:flex;align-items:baseline;justify-content:space-between;gap:10px;padding:10px 12px;border:1px dashed var(--amber);border-radius:6px;background:#f2b33d0f}.entry span{font:600 10px/1 var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--amber)}.entry b{font:900 30px/1 var(--display);font-variant-numeric:tabular-nums}.wallets{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.wallets button{background:#0000004d;border:1px solid var(--line2);border-radius:6px;padding:12px 6px;font:600 14px var(--body);cursor:pointer;color:var(--ink)}.wallets button:hover{border-color:var(--amber)}.wbox{display:flex;flex-direction:column;gap:6px;padding:12px;border:1px solid var(--line2);border-radius:6px;background:#00000040;font:13px/1.5 var(--mono);color:var(--muted)}.wbox b{color:var(--ink);font-weight:600}.wbox .bad{color:#ff8a7e}.wbox .ok{color:var(--green)}.spin{display:inline-block;width:12px;height:12px;border:2px solid var(--line2);border-top-color:var(--amber);border-radius:50%;animation:sp .8s linear infinite;vertical-align:-1px;margin-right:6px}@keyframes sp{to{transform:rotate(360deg)}}.demo-note{font:11px var(--mono);color:var(--faint)}.rivals{display:flex;flex-direction:column;gap:4px}.rivals button{display:flex;align-items:center;gap:8px;background:#00000038;border:1px solid var(--line);border-radius:5px;padding:6px 9px;font:13px var(--mono);color:var(--muted);cursor:pointer;text-align:left}.rivals button:hover{border-color:var(--line2)}.rivals .ar{font-size:10px;width:12px}.rivals .up{color:#ff8a7e}.rivals .dn{color:var(--green)}.rivals .n{color:var(--ink);font:500 13px var(--body);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0}.rivals .g{margin-left:auto;white-space:nowrap;font-variant-numeric:tabular-nums}.tops summary{list-style:none;cursor:pointer;font:600 10px/1 var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--muted);display:flex;justify-content:space-between;padding:4px 0}.tops summary::-webkit-details-marker{display:none}.tops summary:after{content:"▾"}.tops[open] summary:after{content:"▴"}.tops ol{list-style:none;margin:6px 0 0;padding:0;display:flex;flex-direction:column;gap:2px}.tops li{display:grid;grid-template-columns:22px minmax(0,1fr) auto;gap:8px;font:13px var(--mono);padding:4px 2px;font-variant-numeric:tabular-nums}.tops li span:first-child{color:var(--faint);text-align:right}.tops li span:nth-child(2){white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.tops li.mine{color:var(--green)}.tops .gap{color:var(--faint);text-align:center;padding:0}.alert{position:absolute;left:330px;right:calc(var(--rail) + 30px);margin:0 auto;width:fit-content;top:84px;z-index:8;display:flex;align-items:center;gap:12px;background:#3c0a06eb;border:2px solid var(--flag);border-radius:8px;padding:9px 10px 9px 14px;box-shadow:0 0 0 4px #e0483a26,0 14px 30px #00000080;animation:alertp 1.6s ease-in-out infinite;max-width:calc(100% - 24px)}@keyframes alertp{50%{box-shadow:0 0 0 9px #e0483a0f,0 14px 30px #00000080}}.alert .ic{font:900 26px/1 var(--display);color:var(--flag)}.alert .t{font:800 18px/1.1 var(--display);text-transform:uppercase;letter-spacing:.03em}.alert .s{font:12px var(--mono);color:#f3c4be;margin-top:2px;font-variant-numeric:tabular-nums}.alert .btn{width:auto;font-size:17px;padding:10px 14px}.alert .x2{background:none;border:0;color:#f3c4be;font:600 18px/1 var(--mono);cursor:pointer;padding:4px 6px}.result.low{top:150px}@media(max-width:820px){:root{--rail:0px}body{padding-inline:0;padding-block:0}.room{height:100dvh;min-height:520px;border-radius:0;border:0}.bar{flex-wrap:wrap;left:8px;right:8px;top:8px;gap:6px}.brand{padding:6px 10px}.brand b{font-size:22px}.brand em{display:none}.ticker{order:3;flex-basis:100%}.ticker .run{line-height:32px;font-size:12px}.pot{margin-left:auto;padding:5px 10px}.pot .v{font-size:20px}.strike{left:auto;right:10px;top:104px;padding:6px 10px 7px}.strike .k{font-size:10px;letter-spacing:.24em}.strike .v{font-size:34px}.strike .s{font-size:10px}.drops{margin-top:6px;padding-top:6px;gap:4px}.drops button{font-size:12px}.drops button span:last-child{display:none}.zoom{right:10px;top:auto;bottom:calc(var(--peek,170px) + 10px)}.zoom button{width:32px;height:32px}.rail{inset:auto 0 0;width:auto;border-radius:14px 14px 0 0;max-height:calc(100% - 120px);transition:transform .3s;padding-bottom:env(safe-area-inset-bottom,0px)}.rail.collapsed{transform:translateY(calc(100% - var(--peek,170px)))}.handle{display:flex;align-items:center;justify-content:center;gap:8px;height:30px;flex:none;background:none;border:0;width:100%;cursor:pointer;font:600 11px var(--mono);letter-spacing:.12em;color:var(--muted);text-transform:uppercase}.handle:before{content:"";width:36px;height:4px;border-radius:2px;background:var(--line2);position:absolute;top:7px;left:50%;transform:translate(-50%)}.handle span{margin-top:8px}.you{padding:4px 14px 12px}.you .nm{font-size:24px}.coach{left:8px;right:8px;width:auto;bottom:8px;padding:14px}.coach h3{font-size:26px}.preview{left:10px;right:auto;transform:none;top:auto;bottom:calc(var(--peek,170px) + 10px);font-size:10px}body.guiding .preview{bottom:auto;top:206px;left:10px}.preview span{display:none}.preview button{padding:6px 8px}.rail.collapsed .nums,.rail.collapsed .rivals,.rail.collapsed .tops{display:none}.alert{top:auto;bottom:calc(var(--peek,170px) + 54px);left:8px;right:52px;width:auto;padding:8px 8px 8px 12px}.toast{bottom:calc(var(--peek,170px) + 54px)}.alert .t{font-size:15px}.alert .btn{font-size:15px;padding:9px 10px}.result.low{top:176px}.win{top:108px;left:10px;right:10px;transform:none}.win .t{font-size:28px}.win .t .flag{width:32px;height:24px}.strike.winhide{display:none}.modal{padding:0}.modal .box{height:100%;border-radius:0}.preview{max-width:calc(100% - 64px);overflow-x:auto;scrollbar-width:none}.result{top:110px}.result .a{font-size:24px}.roll div{font-size:19px}}@media(prefers-reduced-motion:reduce){.alert,.moment .big,.roll div,.rw.enter,.result,.ticker .run{animation:none}.ticker .track{overflow-x:auto}.hint,.ticker .live i{animation:none}}.gameview .wrap{max-width:1000px;margin:0 auto;display:flex;flex-direction:column;gap:14px}.gameview .top{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px}.gameview .brand{font:800 32px/1 var(--display);text-transform:uppercase;letter-spacing:.02em}.gameview .brand span{color:var(--flag)}.gameview .brand small{font:500 11px var(--mono);letter-spacing:.12em;color:var(--muted);margin-left:10px;vertical-align:middle}.gameview .status{display:flex;flex-wrap:wrap;gap:8px}.gameview .chip{font:500 12px/1 var(--mono);background:var(--panel);border:1px solid var(--line);border-radius:4px;padding:7px 10px;white-space:nowrap}.gameview .chip b{color:var(--amber);font-weight:600}.gameview .chip.sound{color:var(--ink);cursor:pointer}.gameview .chip.sound:focus-visible{outline:2px solid var(--amber);outline-offset:2px}.gameview .stage{position:relative;width:100%;aspect-ratio:1000/560;max-width:100%;border:1px solid var(--line);border-radius:6px;overflow:hidden;background:#0b1a22}.gameview canvas{display:block;width:100%;height:100%;touch-action:none;cursor:crosshair}.gameview .overlay{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;padding:16px;background:#080d0fb8}.gameview .card{background:var(--panel);border:1px solid var(--line);border-radius:8px;padding:22px;width:min(440px,100%);display:flex;flex-direction:column;gap:14px;max-height:100%;overflow:auto}.gameview .card h2{font:800 34px/1 var(--display);text-transform:uppercase;margin:0}.gameview .card p{margin:0;color:var(--muted);font-size:14px}.gameview label{font:500 11px var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--muted);display:block;margin-bottom:6px}.gameview select{width:100%;font:500 15px var(--body);background:var(--bg);color:var(--ink);border:1px solid var(--line);border-radius:5px;padding:10px}.gameview select:disabled{opacity:.7}.gameview .btn{font:700 20px/1 var(--display);text-transform:uppercase;letter-spacing:.04em;background:var(--flag);color:#fff;border:0;border-radius:5px;padding:13px 16px;cursor:pointer}.gameview .btn:disabled{background:#3a4642;color:var(--muted);cursor:not-allowed}.gameview .btn.ghost{background:transparent;border:1px solid var(--line);color:var(--ink)}.gameview .btn:focus-visible,.gameview select:focus-visible,.gameview .link:focus-visible{outline:2px solid var(--amber);outline-offset:2px}.gameview .row{display:flex;gap:10px;flex-wrap:wrap}.gameview .row .btn{flex:1}.gameview .big{font:800 58px/1 var(--display);color:var(--amber);font-variant-numeric:tabular-nums}.gameview .breakdown{font:13px/1.7 var(--mono);color:var(--muted);font-variant-numeric:tabular-nums}.gameview .breakdown div{display:flex;justify-content:space-between;gap:10px}.gameview .breakdown span:last-child{color:var(--ink)}.gameview .dots{display:flex;gap:5px}.gameview .dots i{width:18px;height:18px;border-radius:3px;background:#3a4642}.gameview .dots i.d{background:var(--green)}.gameview .dots i.n{background:var(--amber)}.gameview .how{font-size:13px;color:var(--muted);display:grid;gap:4px}.gameview .foot{display:flex;flex-wrap:wrap;justify-content:space-between;gap:10px;font:12px var(--mono);color:var(--muted)}.gameview .link{background:none;border:0;color:var(--muted);font:12px var(--mono);text-decoration:underline;cursor:pointer;padding:0}.gameview .share{width:100%;font:14px/1.6 var(--mono);background:var(--bg);color:var(--ink);border:1px solid var(--line);border-radius:5px;padding:10px 12px;white-space:pre-wrap;word-break:break-word;user-select:all;-webkit-user-select:all;flex:none}.gameview .hud{display:flex;flex-wrap:wrap;align-items:center;gap:6px 18px;font:600 14px/1 var(--mono);background:var(--panel);border:1px solid var(--line);border-radius:6px;padding:10px 12px;font-variant-numeric:tabular-nums;min-height:40px}.gameview .hud .k{color:var(--muted);font-weight:500;margin-right:6px}.gameview .hud .streak{color:var(--green)}.gameview .hud .wind b{color:var(--amber);font-size:17px}.gameview .hud .time{margin-left:auto}.gameview .aimbar{display:flex;align-items:center;gap:12px;font:600 13px/1 var(--mono);background:var(--panel);border:1px solid var(--line);border-radius:6px;padding:10px 12px;font-variant-numeric:tabular-nums;opacity:.55;transition:opacity .15s}.gameview .aimbar.on{opacity:1}.gameview .aimbar .k{color:var(--muted);font-weight:500}.gameview .meter{flex:1;height:14px;background:var(--bg);border:1px solid var(--line);border-radius:3px;overflow:hidden;min-width:80px}.gameview .meter i{display:block;height:100%;width:0;background:linear-gradient(90deg,var(--green),var(--amber) 60%,var(--flag))}.gameview .check{display:flex;gap:10px;align-items:flex-start;font:14px/1.4 var(--body);letter-spacing:0;text-transform:none;color:var(--ink);cursor:pointer;margin:0}.gameview .check input{margin-top:3px;accent-color:var(--flag);width:16px;height:16px}.gameview .rotate{font:12px var(--mono);color:var(--muted);display:none}.gameview .bests{display:flex;gap:10px}.gameview .bests>div{flex:1;background:var(--bg);border:1px solid var(--line);border-radius:5px;padding:8px 10px}.gameview .bests .k{font:500 10px/1 var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--muted);margin-bottom:6px}.gameview .bests .v{font:800 26px/1 var(--display);color:var(--amber);font-variant-numeric:tabular-nums}.gameview .badge{align-self:flex-start;font:800 16px/1 var(--display);text-transform:uppercase;letter-spacing:.05em;padding:6px 9px;border-radius:4px;background:var(--amber);color:#1a1405}.gameview .badge.perfect{background:var(--green);color:#0b1a10}.gameview .badges{display:flex;flex-wrap:wrap;gap:6px}@media(max-width:600px)and (orientation:portrait){.gameview .rotate{display:block}}@media(max-width:600px){.gameview .hud{font-size:13px;gap:6px 12px}.gameview .brand small{display:none}}.gameview{--panel:#16211F;--line:#2A3834;--bg:#0D1417;--ink:#E8ECE4;--muted:#93A29A}.gameview{position:fixed;inset:0;z-index:30;background:#030709db;display:flex;align-items:center;justify-content:center;padding:12px}.gameview .gbox{position:relative;width:min(1060px,100%);max-height:100%;overflow:auto;background:#0d1417;border:1px solid var(--line2,#2F433D);border-radius:10px;display:flex;flex-direction:column}.gameview .wrap{padding:14px 16px 18px}.gameview .stage{position:relative}.gameview .ghead{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:8px 10px 8px 16px;border-bottom:1px solid var(--line)}.gameview .ghead span{font:800 20px/1 var(--display);text-transform:uppercase;letter-spacing:.04em}.gameview .gx{background:var(--glass2);border:1px solid var(--line2);border-radius:6px;padding:7px 10px;font:600 12px var(--mono);cursor:pointer;color:var(--ink)}.gameview .msg{padding:40px 20px;text-align:center;display:flex;flex-direction:column;gap:14px;align-items:center}.gameview .msg h3{margin:0;font:900 32px/1 var(--display);text-transform:uppercase}.gameview .msg p{margin:0;color:var(--muted);max-width:44ch}.gameview .checking{font:12px var(--mono);color:var(--muted)}@media(max-width:820px){.gameview{padding:0}.gameview .gbox{height:100%;border-radius:0;max-height:none}}.nick{display:flex;flex-direction:column;gap:6px}.nick label{font:500 10px/1 var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--muted)}.linkbtn{background:none;border:0;color:var(--muted);font:500 12px var(--mono);text-decoration:underline;cursor:pointer;padding:0;align-self:flex-start}.errline{font:13px var(--mono);color:#ff8a7e}.launch{position:absolute;inset:0;z-index:12;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;text-align:center;padding:16px;background:radial-gradient(ellipse at center,#08181e66,#03080ad9)}.launch .k{font:600 12px var(--mono);letter-spacing:.22em;text-transform:uppercase;color:var(--amber)}.launch .v{font:900 clamp(56px,12vw,120px)/1 var(--display);font-variant-numeric:tabular-nums}.launch p{margin:0;color:var(--muted);max-width:44ch}.modalcard{position:fixed;inset:0;z-index:40;background:#030709cc;display:flex;align-items:center;justify-content:center;padding:16px}.modalcard .coach{position:static;width:min(420px,100%)}.gameview .wrap{width:100%;box-sizing:border-box}.gameview .stage{width:min(100%,calc((100dvh - 200px) * 1000 / 560));margin:0 auto}.gameview #gOver{position:fixed;inset:0;z-index:2;background:#030709cc}@media(max-width:820px){.gameview .stage{width:100%}}@media(max-width:820px){.rail:not(.collapsed)~.preview{display:none}}.brand .logo{width:30px;height:30px;flex:none;margin-right:-2px}.tools{display:flex;gap:6px}.tool{display:flex;align-items:center;justify-content:center;gap:8px;min-width:42px;background:var(--glass);border:1px solid var(--line);border-radius:7px;padding:0 11px;color:var(--ink);cursor:pointer;text-decoration:none;backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);transition:border-color .15s,background .15s}.tool:hover{border-color:var(--line2);background:var(--glass2)}.tool svg{width:20px;height:20px}.tool.off{color:var(--faint)}.tool.xl{font:700 19px/1 var(--body)}.tool.howbtn .q{display:none;font:800 20px/1 var(--display)}.tool.howbtn .t{font:600 11px/1 var(--mono);letter-spacing:.1em;text-transform:uppercase;white-space:nowrap}@media(max-width:1100px){.tool.howbtn .q{display:block}.tool.howbtn .t{display:none}}@media(max-width:820px){.tools{gap:4px}.tool{min-width:38px;padding:0 8px}}.btn{transition:filter .15s,transform .08s}.btn:not(:disabled):hover{filter:brightness(1.1)}.btn:not(:disabled):active{transform:translateY(1px)}.btn.gold{background:var(--amber);color:#1a1306}a.btn{text-decoration:none;display:flex;align-items:center;justify-content:center}.linkbtn:hover{color:var(--ink)}.coach .links{display:flex;flex-wrap:wrap;gap:6px 16px}.extras{display:flex;flex-wrap:wrap;justify-content:space-between;gap:6px 14px;margin-top:-2px}.extras .linkbtn{font-size:11px}.status.won{background:#f2b33d1a;border-color:#f2b33d73}.prize{padding:12px;border:1px solid rgba(242,179,61,.5);border-radius:6px;background:linear-gradient(180deg,#f2b33d24,#f2b33d08)}.prize .kk,.claimdone .kk{font:600 10px/1 var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--amber)}.prize .amt,.claimdone .amt{font:900 40px/1.05 var(--display);color:var(--amber);font-variant-numeric:tabular-nums;margin-top:4px}.prize .amt small,.claimdone .amt small{font:600 13px var(--mono);color:var(--muted);margin-left:5px}.prize .sub{font:12px var(--mono);color:var(--muted)}.prize .sub a{color:var(--ink)}.prize.done{border-color:#7fc48e80;background:#7fc48e14}.prize.done .amt,.prize.done .kk{color:var(--green)}.fine{font:11px/1.4 var(--mono);color:var(--faint)}.claimdone{text-align:center;display:flex;flex-direction:column;gap:6px;align-items:center;padding:6px 0}.claimdone p{margin:0}.wallets .wbtn{display:flex;align-items:center;justify-content:center;background:#0000004d;border:1px dashed var(--line2);border-radius:6px;padding:12px 6px;font:600 13px var(--body);color:var(--muted);text-decoration:none}.wallets .wbtn:hover{color:var(--ink)}.net{position:absolute;left:50%;top:64px;transform:translate(-50%);z-index:9;background:var(--glass2);border:1px solid var(--amber);border-radius:20px;padding:7px 14px;font:600 12px var(--mono);color:var(--amber)}.modalcard{animation:fadein .18s ease-out}.modalcard .coach{animation:popin .22s cubic-bezier(.2,.9,.3,1.2)}@keyframes fadein{0%{opacity:0}}@keyframes popin{0%{transform:translateY(12px) scale(.97);opacity:0}}.gameview .xbtn{display:flex;align-items:center;justify-content:center;text-decoration:none;flex:1}.gameview #gDone,.gameview .card .row{width:100%}.gameview{animation:fadein .2s ease-out}@media(max-width:820px){.gameview .gbox{justify-content:flex-start}.gameview .wrap{flex:1;justify-content:center;padding:12px}.gameview .hud{font-size:12px}}@media(max-width:820px)and (orientation:portrait){.gameview .wrap:after{content:"Tip: turn your phone sideways for a bigger view";text-align:center;font:12px var(--mono);color:var(--faint);margin-top:4px}}@media(max-height:520px)and (orientation:landscape){.gameview{padding:0}.gameview .gbox{height:100%;max-height:none;border-radius:0}.gameview .ghead{padding:4px 8px 4px 12px}.gameview .ghead span{font-size:16px}.gameview .wrap{padding:6px 10px;gap:6px}.gameview .hud{padding:6px 10px;min-height:0}.gameview .aimbar{display:none}.gameview .stage{width:min(100%,calc((100dvh - 92px) * 1000 / 560))}}body.noscroll{overflow:hidden}.how{position:fixed;inset:0;z-index:35;background:#070f13;overflow-y:auto;animation:fadein .2s ease-out;overscroll-behavior:contain}.how.out{opacity:0;transition:opacity .2s}.howtop{position:sticky;top:0;z-index:2;display:flex;justify-content:space-between;align-items:center;gap:10px;padding:10px 16px;background:#070f13eb;border-bottom:1px solid var(--line);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px)}.howtop b{font:800 18px/1 var(--display);text-transform:uppercase;letter-spacing:.06em}.howtop .gx{background:var(--glass2);border:1px solid var(--line2);border-radius:6px;padding:8px 12px;font:600 12px var(--mono);cursor:pointer;color:var(--ink)}.howbody{max-width:780px;margin:0 auto;padding:28px 18px 60px;display:flex;flex-direction:column;gap:42px}.howhero .kk{font:600 11px/1 var(--mono);letter-spacing:.18em;text-transform:uppercase;color:var(--flag)}.howhero h1{margin:10px 0 14px;font:900 clamp(48px,10vw,92px)/.92 var(--display);text-transform:uppercase;letter-spacing:.01em}.howhero h1 span{color:var(--amber)}.howhero p{margin:0;font-size:17px;color:var(--muted);max-width:56ch}.howbody h2{margin:0 0 14px;font:900 30px/1 var(--display);text-transform:uppercase;letter-spacing:.03em;display:flex;align-items:center;gap:12px}.howbody h2:after{content:"";flex:1;height:1px;background:var(--line)}.howbody p{margin:0 0 10px;color:#c4cec7}.howbody p.muted{color:var(--muted);font-size:14px}.howbody a{color:var(--amber)}.steps4{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.steps4 li{background:var(--glass2);border:1px solid var(--line2);border-radius:8px;padding:14px;display:flex;flex-direction:column;gap:6px}.steps4 i{font:900 34px/1 var(--display);font-style:normal;color:var(--flag)}.steps4 b{font:800 20px/1.05 var(--display);text-transform:uppercase}.steps4 span{font-size:13px;color:var(--muted)}.tl{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:0;position:relative}.tl>div{position:relative;padding:22px 12px 0 0;display:flex;flex-direction:column;gap:4px}.tl>div:before{content:"";position:absolute;left:0;right:0;top:6px;height:2px;background:var(--line2)}.tl>div:after{content:"";position:absolute;left:0;top:0;width:14px;height:14px;border-radius:50%;background:var(--bg);border:2px solid var(--amber)}.tl>div:first-child:after{background:var(--amber)}.tl>div:last-child:after{border-color:var(--flag);background:var(--flag)}.tl em{font:600 10px/1.2 var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--amber);font-style:normal}.tl b{font:800 19px/1.05 var(--display);text-transform:uppercase}.tl span{font-size:13px;color:var(--muted)}.scoregrid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:14px 0}.scoregrid div{background:#0000004d;border:1px solid var(--line);border-radius:6px;padding:12px}.scoregrid b{display:block;font:900 26px/1 var(--display);color:var(--amber)}.scoregrid span{font-size:13px;color:var(--muted)}.facts{margin:0 0 10px;padding-left:18px;display:flex;flex-direction:column;gap:8px;color:#c4cec7}.facts b{color:var(--ink)}.faq{display:flex;flex-direction:column;border-top:1px solid var(--line)}.faq details{border-bottom:1px solid var(--line)}.faq summary{cursor:pointer;list-style:none;padding:14px 30px 14px 0;font:600 16px/1.3 var(--body);position:relative}.faq summary::-webkit-details-marker{display:none}.faq summary:after{content:"+";position:absolute;right:4px;top:10px;font:800 24px/1 var(--display);color:var(--amber);transition:transform .2s}.faq details[open] summary:after{transform:rotate(45deg)}.faq details p{padding:0 0 14px;margin:0;color:var(--muted);font-size:15px}.howfoot{display:grid;grid-template-columns:1fr 1fr;gap:10px}.howfoot p{grid-column:1/-1;margin:8px 0 0;font:12px/1.5 var(--mono);color:var(--faint);text-align:center}@media(max-width:700px){.steps4{grid-template-columns:repeat(2,minmax(0,1fr))}.tl{grid-template-columns:1fr}.tl>div{padding:0 0 18px 28px}.tl>div:before{inset:14px auto 0 6px;width:2px;height:auto}.tl>div:last-child:before{display:none}.scoregrid{grid-template-columns:repeat(2,minmax(0,1fr))}.howfoot{grid-template-columns:1fr}}@media(max-width:820px){.bar{flex-wrap:wrap}.brand{padding:6px 9px;gap:8px}.brand b{font-size:21px}.brand .logo{width:18px;height:18px}.tool{min-width:36px;padding:0 6px}.tool svg{width:18px;height:18px}.tool.xl{font-size:17px}.pot{padding:5px 9px}.pot .k{font-size:9px}.pot .v{font-size:19px}}@media(max-width:360px){.tool.xl{display:none}}a.pot{color:inherit;text-decoration:none;transition:border-color .15s}a.pot:hover{border-color:var(--amber)}.row2{display:flex;gap:8px}.row2 .btn{flex:1;font-size:17px;padding:10px}
