:root{--bg:#fff8ee;--surface:#fff;--ink:#252213;--muted:#8a7f63;--line:#eadfce;--gold:#ffd711;--gold-sdk:#fcd436;--gold-deep:#c9971f;--foil:#ddc170;--foil-2:#ebcc73;--teal:#0fa3a3;--magenta:#e84fa0;--violet:#7b4fe8;--sun:#ffc94d;--yes:#0fa3a3;--no:#e84fa0;--success:#1e9e6a;--danger:#d64550;--teal-deep:#0b8383;--magenta-deep:#c93382;--sun-deep:#e8a020;--gold-demo:#e8b400;--foil-1:#ceb66c;--foil-3:#ebcc73;--cream:#f1e4ce;--line-strong:#2522133d;--r-xl:26px;--r-lg:20px;--r-md:15px;--r-sm:11px;--chunk:0 3px 0 var(--ink), 0 8px 0 -2px var(--cream), 0 16px 30px #25221324;--chunk-sm:0 2.5px 0 var(--ink), 0 6px 0 -2px var(--cream), 0 10px 18px #2522131f;--chunk-press:0 1px 0 var(--ink), 0 2px 0 -1px var(--cream), 0 4px 10px #2522131f;--bounce:cubic-bezier(.34, 1.7, .64, 1);--font-display:"Baloo 2", "Baloo Da 2", "Noto Nastaliq Urdu", ui-rounded, "Arial Rounded MT Bold", system-ui, sans-serif;--font-ui:"Nunito", "Noto Nastaliq Urdu", system-ui, -apple-system, "Segoe UI", sans-serif;--font-arcade:"Silkscreen", "Baloo 2", monospace}html[lang=ur]{--font-display:"Noto Nastaliq Urdu", "Baloo 2", serif;--font-ui:"Noto Nastaliq Urdu", "Nunito", serif}html[lang=bn]{--font-display:"Baloo Da 2", "Baloo 2", ui-rounded, system-ui, sans-serif}.arcade{font-family:var(--font-arcade);text-transform:uppercase;letter-spacing:.6px}*{box-sizing:border-box;-webkit-tap-highlight-color:transparent;margin:0;padding:0}html{-webkit-text-size-adjust:100%}body{font-family:var(--font-ui);color:var(--ink);background:radial-gradient(6px 6px at 12% 18%,#0fa3a359 50%,#0000 52%) 0 0/340px 340px,radial-gradient(5px 5px at 82% 12%,#e84fa059 50%,#0000 52%) 0 0/300px 300px,radial-gradient(5px 5px at 68% 82%,#ffc94d80 50%,#0000 52%) 0 0/260px 260px,radial-gradient(6px 6px at 25% 76%,#7b4fe847 50%,#0000 52%) 0 0/380px 380px,radial-gradient(4px 4px at 90% 55%,#0fa3a34d 50%,#0000 52%) 0 0/220px 220px,#ebdcc6;justify-content:center;align-items:stretch;min-height:100dvh;display:flex}button{color:inherit;cursor:pointer;background:0 0;border:none;font-family:inherit}input{font-family:inherit}h1,h2,h3,.display{font-family:var(--font-display);line-height:1.15}b,strong{font-weight:800}a{color:inherit}.app-col{background:var(--bg);flex-direction:column;width:min(430px,100%);height:100dvh;display:flex;position:relative;overflow:hidden;box-shadow:0 0 0 1px #2522130f}.screen{overscroll-behavior:contain;scrollbar-width:none;min-height:0;padding:0 16px calc(126px + env(safe-area-inset-bottom));flex:1;position:relative;overflow-y:auto}.screen::-webkit-scrollbar{display:none}.card{background:var(--surface);border:2.5px solid var(--ink);border-radius:var(--r-lg);box-shadow:var(--chunk);transition:transform .12s var(--bounce), box-shadow .12s ease}.pressable{-webkit-user-select:none;user-select:none}.pressable:active{box-shadow:var(--chunk-press);transform:translateY(3px)scale(.985)}.btn{border-radius:var(--r-md);min-height:54px;font-family:var(--font-display);letter-spacing:.2px;border:2.5px solid var(--ink);box-shadow:var(--chunk-sm);transition:transform .12s var(--bounce), box-shadow .12s ease, filter .2s;justify-content:center;align-items:center;gap:9px;font-size:16.5px;font-weight:700;display:flex;position:relative;overflow:hidden}.btn:active{box-shadow:var(--chunk-press);transform:translateY(3px)scale(.985)}.btn-primary{background:linear-gradient(180deg, #ffe14d, var(--gold) 60%);color:var(--ink);text-shadow:0 1.5px #ffffff59}.btn-magenta{background:linear-gradient(180deg, #f06bb0, var(--magenta) 60%);color:#fff;text-shadow:0 1.5px #0000002e}.btn-sun{background:var(--sun);color:var(--ink)}.btn-gold{background:linear-gradient(180deg, #ffe14d, var(--gold) 60%);color:var(--ink)}.gold-glow{animation:2.6s ease-in-out infinite goldGlow}@keyframes goldGlow{0%,to{box-shadow:var(--chunk-sm), 0 0 0 0 #ffd71100}50%{box-shadow:var(--chunk-sm), 0 0 24px 3px #ffd711e6}}.btn-ghost{border:2.5px dashed var(--line-strong);min-height:46px;font-size:14px;font-family:var(--font-ui);background:#fff3de;font-weight:800}.btn[disabled]{opacity:.55;filter:saturate(.4)}.btn-big{width:100%;min-height:58px;font-size:17.5px}.chip{border:2.5px solid var(--ink);box-shadow:0 2.5px 0 var(--ink);white-space:nowrap;transition:transform .12s var(--bounce), box-shadow .12s;background:#fff;border-radius:999px;align-items:center;gap:6px;padding:7px 13px;font-size:12.5px;font-weight:900;display:inline-flex}.pressable.chip:active{box-shadow:0 1px 0 var(--ink);transform:translateY(2px)}.chip-sun{background:var(--sun)}.chip-magenta{background:var(--magenta);color:#fff}.section-head{justify-content:space-between;align-items:baseline;gap:10px;margin:24px 2px 13px;display:flex;position:relative}.section-head h2{align-items:center;gap:8px;font-size:19.5px;font-weight:800;display:flex}.section-head h2:before{content:"";background:var(--sun);border:2px solid var(--ink);border-radius:4px;flex:none;width:9px;height:22px;transform:rotate(-4deg)}.section-head .hint{color:var(--muted);text-transform:uppercase;letter-spacing:.8px;font-size:11.5px;font-weight:900}.tag{font-family:var(--font-arcade);letter-spacing:1px;text-transform:uppercase;border:2px solid var(--ink);border-radius:999px;align-items:center;gap:6px;padding:4px 11px;font-size:9px;display:inline-flex}.tag-live{color:var(--magenta-deep);background:#ffe3f1}.tag-upcoming{color:var(--ink);background:#fff3de}.tag-soft{color:var(--muted);border-color:var(--line-strong);background:#fff}.demo-tag{margin-inline-start:auto}.live-dot{background:var(--magenta);border-radius:50%;width:8px;height:8px;animation:1.4s infinite pulse}@keyframes pulse{0%,to{box-shadow:0 0 #e84fa073}55%{box-shadow:0 0 0 6px #e84fa000}}.flag{font-size:20px;line-height:1}.demo-note{text-align:center;color:var(--muted);letter-spacing:.3px;margin:10px 0 0;font-size:10.5px;font-weight:800}.foot-note{text-align:center;color:var(--muted);margin-top:20px;font-size:11px;font-weight:800}.credits-note{color:var(--muted);letter-spacing:.2px;margin-top:5px;font-size:10px;font-weight:800}.relay-note{color:#8a5a00;background:#fcd43624;border:1px dashed #8a5a0059;border-radius:10px;margin-top:8px;padding:7px 9px;font-size:10px;font-weight:800;line-height:1.45;display:block}iframe[title="Marker.io feedback button"]{display:none!important}.ripple-host{position:relative;overflow:hidden}.ripple{pointer-events:none;background:#25221329;border-radius:50%;animation:.55s ease-out forwards rip;position:absolute;transform:scale(0)}@keyframes rip{to{opacity:0;transform:scale(2.6)}}.hero{background:linear-gradient(165deg, #12b2b2 0%, var(--teal) 34%, #3e63d8 72%, var(--violet) 100%);color:#fff;border-radius:0 0 36px 36px;margin:0 -16px;padding-bottom:18px;position:relative;overflow:hidden}.hero-hud{z-index:3;align-items:center;gap:10px;padding:16px 18px 6px;display:flex;position:relative}.hero-ava{border:2.5px solid var(--ink);width:46px;height:46px;box-shadow:0 2.5px 0 var(--ink);background:#fff;border-radius:50%;flex:none;justify-content:center;align-items:center;display:flex;overflow:hidden}.hero-ava svg{width:88%;height:88%}.hero-greet{flex:1;min-width:0}.hero-greet .hello{opacity:.92;letter-spacing:.4px;text-transform:uppercase;font-size:12.5px;font-weight:900}.hero-greet h1{text-shadow:0 2px #00000029;margin-top:1px;font-size:21px;font-weight:800}.hud-chip{border:2.5px solid var(--ink);box-shadow:0 2.5px 0 var(--ink);color:var(--ink);font-family:var(--font-display);background:#fffffff0;border-radius:13px;align-items:center;gap:5px;padding:7px 11px;font-size:13px;font-weight:800;display:inline-flex}.hud-chip svg{width:14px;height:14px}.hud-chips{z-index:3;flex-wrap:wrap;gap:8px;padding:4px 18px 0;display:flex;position:relative}.hud-chip .flame{width:13px;height:13px}.hero3d{z-index:2;background:#ffffff1a;border:2px dashed #fff6;border-radius:24px;height:224px;margin:10px 10px 0;position:relative;overflow:visible}#hero-canvas{touch-action:pan-y;border-radius:22px;width:100%;height:100%;display:block;position:absolute;inset:0}.hero3d-fallback{perspective:760px;border-radius:22px;display:none;position:absolute;inset:0;overflow:hidden}.hero3d.fallback .hero3d-fallback{display:block}.hero3d.fallback #hero-canvas{display:none}.fb-stage{width:0;height:0;transform-style:preserve-3d;position:absolute;top:54%;left:50%;transform:translate(-50%,-50%)rotateX(-16deg)}.fb-chip{border:3px solid var(--ink);width:132px;height:132px;transform:rotateX(90deg) translateZ(var(--z));border-radius:50%;margin:-66px 0 0 -66px;position:absolute;top:50%;left:50%;box-shadow:inset 0 0 0 7px #ffffff59}.fb-chip.c0{background:radial-gradient(circle at 35% 32%, #ffd97a, var(--sun) 55%, var(--sun-deep))}.fb-chip.c1{background:radial-gradient(circle at 35% 32%, #f585c0, var(--magenta) 55%, var(--magenta-deep))}.fb-chip.c2{background:radial-gradient(circle at 35% 32%, #22c6c6, var(--teal) 55%, var(--teal-deep))}.fb-chip.c3{background:radial-gradient(circle at 35% 32%, #9b7bf0, var(--violet) 55%, #5b3bb8)}.fb-chip.c4{background:radial-gradient(circle at 35% 32%, #ffd97a, var(--sun) 55%, var(--sun-deep))}.fb-chip i{border:2.5px dashed #25221366;border-radius:50%;position:absolute;inset:22px}.fb-cup{filter:drop-shadow(0 8px #0000002e);width:104px;height:128px;margin:-108px 0 0 -52px;position:absolute;top:50%;left:50%;transform:translateZ(66px)}.fb-coin{width:54px;height:54px;margin:6px 0 0 56px;animation:3.2s ease-in-out infinite fbCoin;position:absolute;top:50%;left:50%;transform:translateZ(96px)}@keyframes fbCoin{0%,to{transform:translateZ(96px)translateY(0)}50%{transform:translateZ(96px)translateY(-10px)}}.hero-confetti{pointer-events:none;z-index:1;position:absolute;inset:0}.hero-confetti i{opacity:.55;border-radius:3px;width:10px;height:15px;animation:linear infinite confFloat;position:absolute}@keyframes confFloat{0%{transform:translateY(230px)rotate(0)}to{transform:translateY(-30px)rotate(340deg)}}.drag-hint{bottom:8px;z-index:4;letter-spacing:1.1px;text-transform:uppercase;color:#ffffffd9;pointer-events:none;background:#25221359;border-radius:999px;align-items:center;gap:5px;padding:4px 9px;font-size:10px;font-weight:900;display:flex;position:absolute;inset-inline-end:10px}.drag-hint svg{width:12px;height:12px}.countdown-chip{top:10px;z-index:4;border:2.5px solid var(--ink);box-shadow:0 2.5px 0 var(--ink);color:var(--ink);background:#fff;border-radius:13px;align-items:center;gap:7px;padding:7px 11px;display:flex;position:absolute;inset-inline-start:10px}.countdown-chip svg{flex:none;width:14px;height:14px}.countdown-chip .cd-txt{font-size:11px;font-weight:900;line-height:1.15}.countdown-chip .cd-txt small{letter-spacing:.4px;color:var(--muted);text-transform:uppercase;font-size:9px;display:block}.countdown-chip b{font-family:var(--font-arcade);font-variant-numeric:tabular-nums;letter-spacing:.5px;font-size:12px}.countdown-chip.done{background:var(--cream);box-shadow:0 2.5px 0 var(--ink)}.countdown-chip.done b{color:var(--muted)}.bubble{border:2.5px solid var(--ink);box-shadow:var(--chunk-sm);color:var(--ink);background:#fff;border-radius:16px;padding:10px 13px;font-size:12.5px;font-weight:800;line-height:1.4;position:relative}.bubble:after{content:"";bottom:-9px;border-inline-end:2.5px solid var(--ink);border-bottom:2.5px solid var(--ink);background:#fff;width:14px;height:14px;position:absolute;inset-inline-start:26px;transform:rotate(45deg)}.hero-bubble{z-index:5;top:8px;max-width:178px;display:none;position:absolute;inset-inline-end:10px}.hero-bubble.show{animation:bubblePop .45s var(--bounce);display:block}@keyframes bubblePop{0%{opacity:0;transform:scale(.6)rotate(3deg)}to{opacity:1;transform:none}}.feed-strip{background:var(--ink);border:2.5px solid var(--ink);box-shadow:var(--chunk-sm);color:#fff8ee;border-radius:18px;align-items:center;gap:10px;min-height:66px;margin:14px 0 0;padding:9px 12px;display:flex;position:relative;overflow:hidden}.feed-label{border-inline-end:2px dashed #fff8ee40;flex-direction:column;flex:none;align-items:center;gap:3px;padding-inline-end:10px;display:flex}.feed-label b{font-family:var(--font-arcade);letter-spacing:1.4px;text-transform:uppercase;color:var(--sun);font-size:8px}.feed-label .rec{background:var(--magenta);border-radius:50%;width:8px;height:8px;animation:1.4s infinite pulse}.feed-view{flex:1;min-width:0;height:48px;position:relative}.feed-item{opacity:0;align-items:center;gap:9px;display:flex;position:absolute;inset:0}.feed-item.in{opacity:1;animation:feedIn .55s var(--bounce) both}@keyframes feedIn{0%{opacity:0;transform:translate(40px)rotate(1.5deg)}to{opacity:1;transform:none}}.feed-ava{width:38px;height:38px;font-family:var(--font-display);color:var(--ink);border:2px solid #fff8ee;border-radius:50%;flex:none;justify-content:center;align-items:center;font-size:15px;font-weight:800;display:flex;position:relative}.feed-ava .flag{bottom:-5px;border:1.5px solid var(--ink);background:#fff;border-radius:50%;justify-content:center;align-items:center;width:18px;height:18px;font-size:13px;display:flex;position:absolute;inset-inline-end:-5px}.feed-txt{flex:1;min-width:0;font-size:12px;font-weight:800;line-height:1.3}.feed-txt .who{color:var(--sun)}.feed-txt .mkt{color:#fff8eebf;white-space:nowrap;text-overflow:ellipsis;font-size:11px;display:block;overflow:hidden}.feed-time{color:#fff8ee99;text-transform:uppercase;letter-spacing:.5px;flex:none;font-size:10px;font-weight:900}.feed-paused{top:5px;letter-spacing:1px;text-transform:uppercase;color:var(--sun);font-size:8.5px;font-weight:900;display:none;position:absolute;inset-inline-end:8px}.feed-strip.paused .feed-paused{display:block}.filters{gap:9px;margin:16px 0 14px;display:flex}.filter-chip{border:2.5px solid var(--ink);min-height:44px;box-shadow:0 2.5px 0 var(--ink);color:var(--ink);font-size:13.5px;font-weight:900;font-family:var(--font-display);transition:transform .12s var(--bounce), background .15s, box-shadow .12s;background:#fff;border-radius:999px;padding:0 19px}.filter-chip:active{box-shadow:0 1px 0 var(--ink);transform:translateY(2px)}.filter-chip.active{background:var(--sun);box-shadow:0 2.5px 0 var(--ink), inset 0 0 0 2px #fff}.stadium-banner{border-radius:var(--r-lg);border:2.5px solid var(--ink);height:122px;box-shadow:var(--chunk-sm);background:var(--ink);margin:2px 0 14px;position:relative;overflow:hidden}.stadium-banner>img{object-fit:cover;object-position:center 32%;width:100%;height:100%;position:absolute;inset:0}.sb-scrim{background:linear-gradient(#2522130a 34%,#252213c7 100%);position:absolute;inset:0}.sb-cap{inset-inline-start:13px;color:#fff8ee;flex-direction:column;gap:4px;display:flex;position:absolute;bottom:10px}.sb-label{font-family:var(--font-arcade);letter-spacing:1.2px;text-transform:uppercase;color:var(--gold);align-items:center;gap:6px;font-size:9px;display:inline-flex}.sb-label .live-dot{background:var(--gold);border-radius:50%;width:7px;height:7px;animation:1.4s infinite pulseGold}@keyframes pulseGold{0%,to{box-shadow:0 0 #ffd7118c}55%{box-shadow:0 0 0 6px #ffd71100}}.sb-sub{text-shadow:0 1.5px #2522138c;font-size:12.5px;font-weight:800}.hud-doge{width:22px;height:22px;box-shadow:0 2px 0 var(--ink);border-radius:6px;flex:none;align-self:center}.match-hero{padding:16px;position:relative}.match-hero-head{justify-content:space-between;align-items:center;gap:8px;display:flex}.match-hero-teams{border-radius:var(--r-md);border:2.5px dashed var(--line-strong);background:#fff3de;justify-content:space-between;align-items:center;gap:8px;margin-top:14px;padding:13px 10px;display:flex}.match-hero-teams .team{font-family:var(--font-display);flex-direction:column;align-items:center;gap:5px;font-size:15px;font-weight:700;display:flex}.match-hero-teams .flag{font-size:32px}.match-hero-teams .vs{font-family:var(--font-display);color:#fff;background:var(--ink);border-radius:999px;padding:5px 12px;font-size:12.5px;font-weight:800;transform:rotate(-4deg);box-shadow:0 2px #25221366}.venue{color:var(--muted);margin-top:10px;font-size:12.5px;font-weight:700}.score-strip{background:var(--ink);color:#fff8ee;border-radius:var(--r-md);border:2.5px solid var(--ink);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;margin-top:11px;padding:11px 14px;display:flex}.score-strip b{font-family:var(--font-display);letter-spacing:.3px;font-size:15.5px}.score-strip span{opacity:.85;font-size:12px;font-weight:800}.pool-row{justify-content:space-between;align-items:center;gap:10px;margin:15px 0;display:flex}.pool-label{font-family:var(--font-arcade);letter-spacing:1.2px;text-transform:uppercase;color:var(--muted);font-size:8.5px;display:block}.pool-value{font-family:var(--font-display);font-size:27px;font-weight:800}.pool-value small{color:var(--muted);font-size:14px;font-weight:800}.split{margin-top:12px}.split-bar{border:2.5px solid var(--ink);background:#fff;border-radius:999px;height:16px;display:flex;overflow:hidden;box-shadow:inset 0 2px #25221314}.split-bar i{height:100%;transition:width .5s;display:block}.split-bar .s-yes{background:repeating-linear-gradient(-45deg, var(--teal) 0 7px, #12b8b8 7px 14px)}.split-bar .s-no{background:repeating-linear-gradient(-45deg, var(--magenta) 0 7px, #f06bb0 7px 14px)}.split-bar .s-rest{background:var(--cream)}.split-txt{color:var(--muted);justify-content:space-between;gap:8px;margin-top:6px;font-size:11px;font-weight:900;display:flex}.split-txt b{color:var(--ink)}.match-hero .btn-gold{animation:2.6s ease-in-out infinite goldGlow}.mkt{margin-bottom:13px;padding:14px;position:relative}.mkt-q{justify-content:space-between;align-items:flex-start;gap:10px;font-size:14.5px;font-weight:800;line-height:1.35;display:flex}.mkt-note{text-transform:uppercase;letter-spacing:.6px;color:var(--muted);border:2px solid var(--line-strong);border-radius:999px;flex:none;margin-top:-1px;padding:3px 8px;font-size:9.5px;font-weight:900}.mkt-note.multi{color:var(--violet);border-color:var(--violet)}.mkt-mid{align-items:center;gap:10px;margin-top:10px;display:flex}.spark{border:2px solid var(--line);background:#fff8ee;border-radius:10px;flex:none;padding:3px 4px}.spark svg{display:block}.trend-tag{letter-spacing:.4px;border:2px solid var(--ink);border-radius:999px;padding:3px 8px;font-size:10px;font-weight:900}.trend-up{color:var(--teal-deep);background:#ddf6f1}.trend-down{color:var(--magenta-deep);background:#ffe3f1}.mkt-chance{color:var(--muted);text-transform:uppercase;letter-spacing:.5px;text-align:end;margin-inline-start:auto;font-size:10.5px;font-weight:900}.mkt-btns{grid-template-columns:1fr 1fr;gap:10px;margin-top:12px;display:grid}.px{border-radius:var(--r-md);border:2.5px solid var(--ink);min-height:54px;box-shadow:0 3px 0 var(--ink);color:#fff;font-family:var(--font-display);transition:transform .12s var(--bounce), box-shadow .12s, filter .2s;justify-content:space-between;align-items:center;gap:8px;padding:0 14px;font-size:15px;font-weight:700;display:flex;position:relative;overflow:hidden}.px:active{box-shadow:0 0 0 var(--ink);transform:translateY(3px)}.px-yes{background:linear-gradient(180deg, #14b7b7, var(--teal) 65%)}.px-no{background:linear-gradient(180deg, #f06bb0, var(--magenta) 65%)}.px .px-val{font-variant-numeric:tabular-nums;align-items:center;gap:4px;font-size:18px;font-weight:800;display:flex}.px .arrow{opacity:0;width:0;height:0;transition:opacity .2s}.px .arrow.up{border-inline:5px solid #0000;border-bottom:7px solid #fff}.px .arrow.down{border-inline:5px solid #0000;border-top:7px solid #fff}.px .arrow.on{opacity:1}.px.flash-up{animation:.7s ease-out flashUp}.px.flash-down{animation:.7s ease-out flashDown}@keyframes flashUp{0%{filter:brightness(1.35)saturate(1.25)}to{filter:none}}@keyframes flashDown{0%{filter:brightness(.72)}to{filter:none}}.tick{animation:tickPop .45s var(--bounce)}@keyframes tickPop{30%{transform:scale(1.14)}}.opt-chips{flex-wrap:wrap;gap:9px;margin-top:12px;display:flex}.opt-chip{border:2.5px solid var(--ink);min-height:46px;box-shadow:0 2.5px 0 var(--ink);transition:transform .12s var(--bounce), box-shadow .12s;background:#fff;border-radius:999px;align-items:center;gap:7px;padding:0 14px;font-size:13.5px;font-weight:800;display:inline-flex}.opt-chip:active{box-shadow:0 1px 0 var(--ink);transform:translateY(2px)}.opt-chip b{font-family:var(--font-display)}.opt-chip:first-child{background:#fff3de}.opt-chip:nth-child(2){background:#ede6ff}.opt-chip:nth-child(3){background:#ffe3f1}.opt-chip:nth-child(4){background:#e4f6f5}.lb-card{padding:8px 14px}.lb-card ol{list-style:none}.lb-row{border-bottom:2px dashed var(--line);align-items:center;gap:10px;padding:11px 2px;display:flex}.lb-row:last-child{border-bottom:none}.lb-rank{border:2px solid var(--ink);width:31px;height:31px;font-family:var(--font-display);background:#fff3de;border-radius:50%;flex:none;justify-content:center;align-items:center;font-size:13px;font-weight:800;display:flex}.lb-row.top .lb-rank{background:var(--sun)}.lb-name{align-items:center;gap:6px;font-size:13.5px;font-weight:800;display:flex}.lb-name .flag{font-size:15px}.lb-sub{color:var(--muted);font-size:11.5px;font-weight:700}.lb-pts{text-align:end;margin-inline-start:auto}.lb-pts b{font-family:var(--font-display);font-size:14.5px}.lb-pts span{color:var(--muted);font-size:10px;font-weight:800;display:block}.lb-row.you{border:2px solid var(--ink);border-radius:var(--r-md);box-shadow:0 2.5px 0 var(--ink);background:#fff6db;margin:6px -6px;padding:10px}.lb-row.you .lb-rank{background:var(--violet);color:#fff}.match-mini{text-align:start;width:100%;margin-bottom:12px;padding:14px;display:block}.mm-head{justify-content:space-between;align-items:center;gap:8px;display:flex}.mm-teams{font-family:var(--font-display);flex-wrap:wrap;align-items:center;gap:7px;font-size:15.5px;font-weight:700;display:flex}.mm-meta{color:var(--muted);margin-top:4px;font-size:12px;font-weight:700}.mm-previews{gap:7px;margin-top:11px;display:grid}.mm-line{border:2px solid var(--line);border-radius:var(--r-sm);background:#fff8ee;justify-content:space-between;align-items:center;gap:10px;padding:8px 11px;font-size:12.5px;font-weight:700;display:flex}.mm-line b{font-family:var(--font-display);white-space:nowrap;font-size:13px}.mm-line button{background:var(--teal);color:#fff;border:2.5px solid var(--ink);min-height:44px;font-family:var(--font-display);box-shadow:0 2.5px 0 var(--ink);transition:transform .12s var(--bounce), box-shadow .12s;border-radius:999px;padding:0 13px;font-size:12.5px;font-weight:700}.mm-line button:active{box-shadow:0 0 0 var(--ink);transform:translateY(2px)}.locked-strip{border:2px dashed var(--line-strong);border-radius:var(--r-sm);color:var(--muted);background:#fff3de;align-items:center;gap:8px;margin-top:11px;padding:9px 11px;font-size:12px;font-weight:800;display:flex}.locked-strip svg{flex:none;width:16px;height:16px}.page-head{padding:24px 2px 4px}.page-head h1{font-size:27px;font-weight:800}.page-head p{color:var(--muted);margin-top:3px;font-size:13px;font-weight:700}.balance-hero{grid-template-columns:1.2fr 1fr;gap:11px;margin-top:15px;display:grid}.bh-card{background:#fff;padding:14px}.bh-card span{text-transform:uppercase;letter-spacing:.8px;color:var(--muted);font-size:10.5px;font-weight:900}.bh-card b{font-family:var(--font-display);font-variant-numeric:tabular-nums;margin-top:4px;font-size:23px;display:block}.bh-card small{color:var(--muted);margin-top:2px;font-size:10.5px;font-weight:800;display:block}.bh-card.doge{background:var(--sun)}.potential-strip{background:var(--ink);color:#fff8ee;border-radius:var(--r-md);border:2.5px solid var(--ink);box-shadow:var(--chunk-sm);justify-content:space-between;align-items:center;gap:10px;margin-top:13px;padding:13px 16px;display:flex}.potential-strip span{opacity:.9;font-size:12.5px;font-weight:800}.potential-strip b{font-family:var(--font-display);color:var(--sun);font-variant-numeric:tabular-nums;font-size:20px}.pos{margin-bottom:12px;padding:13px 14px}.pos-top{justify-content:space-between;align-items:flex-start;gap:10px;display:flex}.pos-q{font-size:13.5px;font-weight:800;line-height:1.35}.side{font-family:var(--font-display);color:#fff;border:2px solid var(--ink);box-shadow:0 2px 0 var(--ink);border-radius:999px;flex:none;padding:3px 10px;font-size:11px;font-weight:800}.side-yes{background:var(--yes)}.side-no{background:var(--no)}.side-opt{background:var(--violet)}.pos-meta{color:var(--muted);margin-top:7px;font-size:12px;font-weight:700}.pos-live{border-top:2px dashed var(--line);justify-content:space-between;align-items:center;gap:10px;margin-top:10px;padding-top:10px;display:flex}.pos-live .val{font-family:var(--font-display);font-variant-numeric:tabular-nums;font-size:19px}.pnl{font-family:var(--font-display);border:2px solid var(--ink);border-radius:999px;padding:4px 11px;font-size:12.5px;font-weight:800}.pnl.up{color:var(--teal-deep);background:#ddf6f1}.pnl.down{color:var(--magenta-deep);background:#ffe3f1}.cash-btn{background:var(--sun);border:2.5px solid var(--ink);min-height:42px;box-shadow:0 2.5px 0 var(--ink);font-family:var(--font-display);transition:transform .12s var(--bounce), box-shadow .12s;border-radius:999px;flex-direction:column;flex:none;align-items:center;padding:5px 14px 0;font-size:13px;font-weight:800;line-height:1.1;display:flex}.cash-btn small{font-family:var(--font-ui);color:var(--muted);font-size:9.5px;font-weight:900}.cash-btn:active{box-shadow:0 0 0 var(--ink);transform:translateY(2px)}.empty-state{text-align:center;border:2.5px dashed var(--line-strong);border-radius:var(--r-lg);background:#fffdf7;padding:26px 18px;position:relative}.empty-arrow{top:-14px;animation:arrowBob 1.1s var(--bounce) infinite;color:var(--magenta);margin-inline-start:-16px;position:absolute;inset-inline-start:50%}.empty-arrow svg{width:32px;height:32px;filter:drop-shadow(0 2.5px 0 var(--ink))}@keyframes arrowBob{0%,to{transform:translateY(0)rotate(-8deg)}50%{transform:translateY(8px)rotate(8deg)}}.empty-state .mascot-sm{width:104px;height:104px;margin:2px auto 8px}.empty-state .mascot-sm img{object-fit:contain;filter:drop-shadow(0 4px #2522132e);width:100%;height:100%}.empty-state p{color:var(--muted);max-width:250px;margin:0 auto 14px;font-size:13.5px;font-weight:800}.settled-card{margin-top:2px;padding:6px 14px}.settle-row{border-bottom:2px dashed var(--line);align-items:center;gap:10px;padding:12px 2px;display:flex}.settle-row:last-child{border-bottom:none}.settle-info{flex:1;min-width:0}.settle-q{font-size:13px;font-weight:800;line-height:1.3}.settle-sub{color:var(--muted);margin-top:2px;font-size:11.5px;font-weight:700}.badge-won,.badge-lost,.badge-cash{font-family:var(--font-display);border:2px solid var(--ink);box-shadow:0 2px 0 var(--ink);border-radius:999px;flex:none;padding:4px 10px;font-size:11px;font-weight:800}.badge-won{color:var(--teal-deep);background:#ddf6f1}.badge-lost{color:var(--magenta-deep);background:#ffe3f1}.badge-cash{color:var(--ink);background:#fff3de}.result-card{padding:16px;position:relative;overflow:hidden}.result-card:before{content:"";inset-inline-end:-34px;background:#ffc94d73;border-radius:50%;width:130px;height:130px;position:absolute;top:-34px}.rc-top{justify-content:space-between;align-items:center;gap:10px;display:flex;position:relative}.stamp{font-family:var(--font-arcade);letter-spacing:2px;color:var(--teal-deep);border:3px solid var(--teal-deep);background:#ddf6f1a6;border-radius:9px;padding:5px 11px;font-size:10px;font-weight:700;transform:rotate(-3deg)}.rc-when{color:var(--muted);font-size:12px;font-weight:800}.rc-score{font-family:var(--font-display);margin-top:14px;font-size:19px;font-weight:800;position:relative}.rc-meta{color:var(--muted);margin-top:3px;font-size:12px;font-weight:700}.rc-picks{gap:8px;margin-top:12px;display:grid;position:relative}.rc-line{border:2px solid var(--line);border-radius:var(--r-sm);background:#fff8ee;justify-content:space-between;align-items:center;gap:8px;padding:9px 11px;display:flex}.rc-line .q{flex:1;min-width:0;font-size:12.5px;font-weight:700}.rc-line .amt{font-family:var(--font-display);white-space:nowrap;font-size:12.5px}.rc-prize{background:linear-gradient(135deg, var(--foil-3), var(--foil-2) 45%, var(--foil-1));border:2.5px solid var(--ink);border-radius:var(--r-md);color:var(--ink);box-shadow:var(--chunk-sm);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-top:14px;padding:14px 16px;display:flex;position:relative}.rc-prize span.plabel{font-family:var(--font-arcade);letter-spacing:1.2px;text-transform:uppercase;opacity:.75;font-size:8.5px;display:block}.rc-prize b{font-family:var(--font-display);text-shadow:0 1.5px #ffffff4d;font-size:25px}.rc-rank{color:var(--ink);border:2.5px solid var(--ink);box-shadow:0 2.5px 0 var(--ink);background:#fff;border-radius:999px;padding:6px 13px;font-size:12px;font-weight:900}.rc-trophy{object-fit:contain;filter:drop-shadow(0 3px #25221338);width:64px;height:64px;transform:rotate(-5deg)}.voice{font-family:var(--font-display);opacity:.95;font-size:12.5px;font-weight:700}.timeline{margin-top:4px;list-style:none}.timeline li{gap:14px;padding:0 2px 22px;display:flex;position:relative}.timeline li:before{content:"";inset-inline-start:16px;background:repeating-linear-gradient(var(--line-strong) 0 5px, transparent 5px 11px);border-radius:2px;width:3px;position:absolute;top:34px;bottom:0}.timeline li:last-child{padding-bottom:4px}.timeline li:last-child:before{display:none}.tl-dot{border:2.5px solid var(--ink);width:34px;height:34px;box-shadow:0 2.5px 0 var(--ink);z-index:1;background:#ddf6f1;border-radius:50%;flex:none;justify-content:center;align-items:center;display:flex}.tl-dot svg{width:15px;height:15px}.timeline li.final .tl-dot{background:var(--sun)}.tl-body b{font-size:13.5px;font-weight:800}.tl-body span{color:var(--muted);margin-top:2px;font-size:11.5px;font-weight:700;display:block}.tx-chip{border:2px solid var(--violet);color:#5b3bb8;background:#ede6ff;border-radius:999px;align-items:center;gap:6px;margin-top:6px;padding:4px 11px;font-size:11px;font-weight:900;display:inline-flex}.tx-chip svg{width:11px;height:11px}.podium{align-items:flex-end;gap:10px;margin-top:12px;display:flex}.pod{text-align:center;flex:1}.pod .who{text-overflow:ellipsis;white-space:nowrap;padding:0 2px;font-size:10.5px;font-weight:900;display:block;overflow:hidden}.pod .pts{color:var(--muted);font-size:11px;font-weight:800}.pod .bar{border:2.5px solid var(--ink);width:100%;font-family:var(--font-display);color:var(--ink);box-shadow:0 2.5px 0 var(--ink);border-radius:11px 11px 0 0;justify-content:center;align-items:flex-start;margin:6px auto 0;padding-top:7px;font-weight:800;display:flex}.pod.p1 .bar{background:var(--sun);height:76px}.pod.p2 .bar{background:#ffe3f1;height:55px}.pod.p3 .bar{background:#ede6ff;height:43px}.pod.p1{order:2}.pod.p2{order:1}.pod.p3{order:3}.identity{align-items:center;gap:13px;margin-top:15px;padding:14px;display:flex}.avatar{border:2.5px solid var(--ink);width:58px;height:58px;box-shadow:0 3px 0 var(--ink);background:#fff3de;border-radius:50%;flex:none;justify-content:center;align-items:center;display:flex;overflow:hidden}.avatar svg{width:88%;height:88%}.avatar img{object-fit:cover;border-radius:50%;width:100%;height:100%;display:block}.identity b{font-family:var(--font-display);font-size:17px}.identity span{color:var(--muted);margin-top:2px;font-size:12px;font-weight:700;display:block}.wallet-grid{grid-template-columns:1fr 1fr;gap:11px;margin-top:12px;display:grid}.wcard{flex-direction:column;gap:2px;padding:14px;display:flex}.wcard>span{text-transform:uppercase;letter-spacing:.8px;color:var(--muted);font-size:10.5px;font-weight:900}.wcard>b{font-family:var(--font-display);font-variant-numeric:tabular-nums;font-size:22px}.wcard small{color:var(--muted);font-size:10.5px;font-weight:800}.wcard .btn{margin-top:10px}.wcard.doge{background:var(--sun)}.wcard-label{align-items:center;gap:6px;display:flex}.wcard-doge-ic{border-radius:4px;flex:none;width:16px;height:16px}.addr-row{border:2px dashed var(--line-strong);color:var(--muted);text-align:start;transition:transform .12s var(--bounce);background:#fff;border-radius:9px;align-items:center;gap:6px;margin-top:7px;padding:5px 8px;font-size:10.5px;font-weight:800;display:flex}.addr-row:active{transform:translateY(1px)}.addr-row svg{opacity:.6;flex:none;width:12px;height:12px;margin-inline-start:auto}.stats-row{text-align:center;grid-template-columns:1fr 1fr 1fr;margin-top:12px;padding:14px 0;display:grid}.stats-row>div+div{border-inline-start:2px dashed var(--line)}.stats-row b{font-family:var(--font-display);font-size:21px}.stats-row span{text-transform:uppercase;letter-spacing:.6px;color:var(--muted);margin-top:2px;font-size:10px;font-weight:900;display:block}.badges-grid{grid-template-columns:1fr 1fr;gap:11px;margin-top:2px;display:grid}.badge-card{text-align:center;padding:13px 12px;position:relative}.badge-ic{border:2.5px solid var(--ink);width:52px;height:52px;box-shadow:0 3px 0 var(--ink);background:var(--sun);border-radius:50%;justify-content:center;align-items:center;margin:0 auto 7px;display:flex}.badge-ic svg{width:26px;height:26px}.badge-ic img{object-fit:cover;border-radius:50%;width:100%;height:100%;display:block}.badge-card b{font-family:var(--font-display);font-size:13.5px;display:block}.badge-card small{color:var(--muted);margin-top:2px;font-size:10.5px;font-weight:800;line-height:1.3;display:block}.badge-state{letter-spacing:.8px;text-transform:uppercase;border:2px solid var(--ink);color:var(--muted);background:#fff3de;border-radius:999px;margin-top:8px;padding:3px 9px;font-size:9px;font-weight:900;display:inline-block}.badge-card.unlocked .badge-state{color:var(--teal-deep);background:#ddf6f1}.badge-card.unlocked .badge-ic{animation:badgePop .6s var(--bounce)}@keyframes badgePop{40%{transform:scale(1.12)rotate(-4deg)}}.badge-card.locked .badge-ic{filter:grayscale();background:var(--cream)}.badge-card.locked .badge-ic svg,.badge-card.locked .badge-ic img{opacity:.55}.badge-lock{top:8px;border:2px solid var(--ink);background:#fff;border-radius:50%;justify-content:center;align-items:center;width:22px;height:22px;display:flex;position:absolute;inset-inline-end:8px}.badge-lock svg{width:11px;height:11px}.badge-card.unlocked .badge-lock{display:none}.menu-card{margin-top:12px;overflow:hidden}.menu-row{text-align:start;border-bottom:2px dashed var(--line);align-items:center;gap:12px;width:100%;min-height:58px;padding:0 14px;font-size:14px;font-weight:800;transition:background .15s;display:flex}.menu-row:last-child{border-bottom:none}.menu-row:active{background:#fff6db}.menu-row .mi{border:2px solid var(--ink);width:36px;height:36px;box-shadow:0 2px 0 var(--ink);background:#fff3de;border-radius:13px;flex:none;justify-content:center;align-items:center;display:flex}.menu-row .mi svg{width:18px;height:18px}.menu-row b{color:var(--muted);margin-inline-start:auto;font-size:12.5px}.powered{flex-direction:column;align-items:center;gap:8px;margin-top:22px;display:flex}.powered-band{background:var(--ink);border:2.5px solid var(--ink);box-shadow:var(--chunk-sm);border-radius:16px;align-items:center;gap:12px;padding:11px 18px;display:flex}.powered-icon{border-radius:8px;flex:none;width:30px;height:30px}.powered-word{width:auto;height:19px;display:block}.powered-tag{letter-spacing:1.6px;color:var(--muted);font-size:8.5px}#tabbar{inset-inline:0;z-index:30;-webkit-backdrop-filter:blur(10px);border-top:2.5px solid var(--ink);padding:9px 9px calc(11px + env(safe-area-inset-bottom));background:#fff8eef0;grid-template-columns:repeat(6,1fr);gap:4px;display:grid;position:absolute;bottom:0}.tab{border-radius:var(--r-md);min-height:56px;font-family:var(--font-arcade);letter-spacing:.5px;text-transform:uppercase;color:var(--muted);transition:transform .12s var(--bounce), background .16s, color .16s;flex-direction:column;justify-content:center;align-items:center;gap:3px;font-size:8px;display:flex;position:relative}.tab:active{transform:translateY(2px)scale(.95)}.tab svg{width:23px;height:23px}.tab.active{background:var(--sun);color:var(--ink);box-shadow:inset 0 0 0 2.5px var(--ink)}.scrim{z-index:40;opacity:0;pointer-events:none;background:#2522138c;transition:opacity .26s;position:absolute;inset:0}.scrim.show{opacity:1;pointer-events:auto}.sheet{inset-inline:0;z-index:50;background:var(--bg);border:2.5px solid var(--ink);padding:8px 18px calc(20px + env(safe-area-inset-bottom));scrollbar-width:none;max-height:88%;transition:transform .45s var(--bounce);border-bottom:none;border-radius:30px 30px 0 0;position:absolute;bottom:0;overflow-y:auto;transform:translateY(108%);box-shadow:0 -16px 44px #2522134d}.sheet::-webkit-scrollbar{display:none}.sheet.open{transform:translateY(0)}.sheet-grab{background:var(--line-strong);border-radius:99px;width:46px;height:6px;margin:7px auto 13px}.sheet-head{justify-content:space-between;align-items:center;gap:10px;margin-bottom:11px;display:flex}.sheet-head h2{font-size:20.5px;font-weight:800}.sheet-close{border:2.5px solid var(--ink);width:44px;height:44px;box-shadow:0 2.5px 0 var(--ink);transition:transform .12s var(--bounce), box-shadow .12s;background:#fff;border-radius:50%;justify-content:center;align-items:center;font-size:17px;font-weight:900;line-height:1;display:flex}.sheet-close:active{box-shadow:0 0 0 var(--ink);transform:translateY(2px)}.trade-q{margin-bottom:14px;font-size:15px;font-weight:800;line-height:1.35}.seg{border:2.5px solid var(--ink);border-radius:var(--r-md);background:#fff3de;grid-template-columns:1fr 1fr;gap:0;padding:5px;display:grid;position:relative;box-shadow:inset 0 2px #25221314}.seg button{min-height:52px;font-family:var(--font-display);color:var(--muted);transition:transform .12s var(--bounce), background .18s, color .18s, box-shadow .18s;z-index:1;border-radius:12px;font-size:15px;font-weight:800;position:relative}.seg button:active{transform:scale(.96)}.seg button.on-yes{background:var(--yes);color:#fff;box-shadow:0 2.5px 0 var(--ink)}.seg button.on-no{background:var(--no);color:#fff;box-shadow:0 2.5px 0 var(--ink)}.seg.single{grid-template-columns:1fr}.amt-head{justify-content:space-between;align-items:center;margin:18px 2px 9px;font-size:13.5px;font-weight:900;display:flex}.amt-head b{font-family:var(--font-display);font-size:18.5px}input[type=range]{appearance:none;background:linear-gradient(90deg, var(--sun) var(--fill,20%), #f0dfc4 var(--fill,20%));border:2.5px solid var(--ink);border-radius:99px;outline:none;width:100%;height:15px}input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;border:3px solid var(--ink);width:31px;height:31px;box-shadow:0 3px 0 var(--ink);cursor:grab;background:#fff;border-radius:50%}input[type=range]::-moz-range-thumb{border:3px solid var(--ink);width:27px;height:27px;box-shadow:0 3px 0 var(--ink);background:#fff;border-radius:50%}.quick-row{gap:8px;margin-top:12px;display:flex}.quick-row button{border:2.5px solid var(--ink);min-height:45px;box-shadow:0 2.5px 0 var(--ink);font-family:var(--font-display);transition:transform .12s var(--bounce), background .15s, box-shadow .12s;background:#fff;border-radius:999px;flex:1;font-size:13.5px;font-weight:800}.quick-row button:active{box-shadow:0 0 0 var(--ink);transform:translateY(2px)}.quick-row button.sel{background:var(--sun)}.win-big{justify-content:space-between;align-items:flex-end;gap:10px;margin:16px 0 4px;padding:0 2px;display:flex}.win-big .wb-l{text-transform:uppercase;letter-spacing:.7px;color:var(--muted);font-size:12px;font-weight:900}.win-big b{font-family:var(--font-display);color:var(--teal-deep);font-variant-numeric:tabular-nums;font-size:30px;line-height:1}.win-mult{background:var(--violet);color:#fff;border:2.5px solid var(--ink);font-family:var(--font-display);box-shadow:0 2.5px 0 var(--ink);border-radius:999px;flex:none;padding:6px 13px;font-size:13.5px;font-weight:800}.quote{margin-top:10px;padding:6px 14px}.q-row{border-bottom:2px dashed var(--line);justify-content:space-between;align-items:center;padding:10px 2px;font-size:13px;font-weight:800;display:flex}.q-row:last-child{border-bottom:none}.q-row b{font-family:var(--font-display);font-variant-numeric:tabular-nums;font-size:15.5px}.q-row .fee-note{color:var(--muted);font-size:11px;font-weight:800}.q-row.hl{background:#fff6db;border-radius:0 0 14px 14px;margin:0 -14px;padding-inline:14px}.q-row.hl b{color:var(--teal-deep)}.sheet-balance{color:var(--muted);justify-content:space-between;align-items:center;margin:13px 2px;font-size:12.5px;font-weight:800;display:flex}.sheet-balance b{font-family:var(--font-display);color:var(--ink);font-size:15px}.trade-confirm-note{text-align:center;color:var(--muted);margin-top:9px;font-size:11px;font-weight:800}.how-row{border:2.5px solid var(--line-strong);border-radius:var(--r-md);background:#fff;margin-top:12px;overflow:hidden}.how-head{width:100%;min-height:48px;color:var(--ink);text-align:start;align-items:center;gap:9px;padding:0 13px;font-size:12.5px;font-weight:900;display:flex}.how-head svg{flex:none;width:16px;height:16px}.how-head .chev{transition:transform .25s var(--bounce);margin-inline-start:auto}.how-head .chev svg{width:16px;height:16px}.how-row.open .how-head .chev{transform:rotate(180deg)}.how-body{max-height:0;transition:max-height .3s;overflow:hidden}.how-body p{color:var(--muted);padding:0 13px 12px;font-size:12px;font-weight:700;line-height:1.5}.mini-cd{color:var(--muted);justify-content:center;align-items:center;gap:7px;margin-top:12px;font-size:11px;font-weight:900;display:flex}.mini-cd b{font-family:var(--font-arcade);color:var(--ink);font-variant-numeric:tabular-nums;letter-spacing:.5px;font-size:11px}.mini-cd svg{width:13px;height:13px}.mode-seg{margin-bottom:13px}.mode-seg button.on-buy{background:var(--teal);color:#fff;box-shadow:0 2.5px 0 var(--ink)}.mode-seg button.on-sell{background:var(--magenta);color:#fff;box-shadow:0 2.5px 0 var(--ink)}#sell-controls{margin-top:2px}.sell-empty{margin:14px 0 2px}.sell-empty p{margin-bottom:12px}.picks-hint{color:var(--muted);align-items:center;gap:7px;margin:-4px 2px 12px;font-size:11.5px;font-weight:800;display:flex}.picks-hint svg{flex:none;width:14px;height:14px}.pos-chev{border:2px solid var(--line-strong);width:26px;height:26px;color:var(--muted);background:#fff;border-radius:50%;flex:none;justify-content:center;align-items:center;display:flex}.pos-chev svg{width:12px;height:12px}html[dir=rtl] .pos-chev svg{transform:scaleX(-1)}.entry-match{border:2.5px dashed var(--line-strong);border-radius:var(--r-md);background:#fff3de;align-items:center;gap:10px;margin-bottom:14px;padding:11px 13px;font-size:13.5px;font-weight:800;display:flex}.tiers{gap:11px;display:grid}.tier{text-align:start;border:2.5px solid var(--ink);border-radius:var(--r-lg);width:100%;box-shadow:var(--chunk-sm);background:#fff;grid-template-columns:auto 1fr auto;align-items:center;gap:12px;padding:13px 14px;display:grid;position:relative}.tier .coin{border:2.5px solid var(--ink);width:46px;height:46px;font-family:var(--font-display);box-shadow:0 2.5px 0 var(--ink);text-align:center;background:#fff3de;border-radius:50%;justify-content:center;align-items:center;font-size:11.5px;font-weight:800;line-height:1.1;display:flex}.tier.t-silver .coin{background:#e8e6ef}.tier.t-gold .coin{background:var(--sun)}.tier-name{font-family:var(--font-display);flex-wrap:wrap;align-items:center;gap:8px;font-size:15.5px;font-weight:800;display:flex}.ribbon{top:-11px;background:var(--magenta);color:#fff;letter-spacing:1px;text-transform:uppercase;border:2px solid var(--ink);box-shadow:0 2px 0 var(--ink);border-radius:999px;padding:3px 9px;font-size:8.5px;font-weight:900;position:absolute;inset-inline-start:14px;transform:rotate(-2deg)}.tier-get,.tier-pool{color:var(--muted);margin-top:2px;font-size:12px;font-weight:800}.tier-get b,.tier-pool b{color:var(--ink);font-family:var(--font-display)}.tier .pick-dot{border:2.5px solid var(--line-strong);background:#fff;border-radius:50%;justify-content:center;align-items:center;width:27px;height:27px;transition:all .15s;display:flex}.tier .pick-dot svg{width:14px;height:14px;display:none}.tier.sel{box-shadow:0 3px 0 var(--ink), 0 0 0 3.5px var(--sun), 0 14px 26px #25221324;background:#fff6db}.tier.sel .pick-dot{background:var(--teal);border-color:var(--ink)}.tier.sel .pick-dot svg{display:block}.tier .mini-tag{text-transform:uppercase;letter-spacing:.5px;color:var(--teal-deep);border:2px solid var(--teal-deep);background:#ddf6f1;border-radius:999px;padding:2px 8px;font-size:9px;font-weight:900}.review-line{background:var(--ink);color:#fff8ee;border-radius:var(--r-md);border:2.5px solid var(--ink);margin-top:14px;padding:13px 16px;font-size:12.5px;font-weight:800;line-height:1.55}.review-line b{color:var(--sun);font-family:var(--font-display);font-size:13.5px}.entry-lb{margin-top:13px;padding:10px 14px}.entry-lb .lb-row{padding:9px 2px}.lang-row{border:2.5px solid var(--ink);width:100%;min-height:58px;box-shadow:0 2.5px 0 var(--ink);text-align:start;border-radius:var(--r-md);transition:transform .12s var(--bounce), background .15s, box-shadow .12s;background:#fff;align-items:center;gap:12px;margin-bottom:11px;padding:0 15px;font-size:15px;font-weight:900;display:flex}.lang-row:active{box-shadow:0 1px 0 var(--ink);transform:translateY(2px)}.lang-row .pick-dot{border:2.5px solid var(--line-strong);background:#fff;border-radius:50%;justify-content:center;align-items:center;width:27px;height:27px;margin-inline-start:auto;display:flex}.lang-row .pick-dot svg{width:14px;height:14px;display:none}.lang-row.sel{background:#fff6db}.lang-row.sel .pick-dot{background:var(--teal);border-color:var(--ink)}.lang-row.sel .pick-dot svg{display:block}.lang-native{font-family:var(--font-display)}.onboarding{z-index:60;background:var(--bg);padding:18px 22px calc(22px + env(safe-area-inset-bottom));flex-direction:column;display:flex;position:absolute;inset:0}.onb-skip{border:2.5px solid var(--ink);min-height:44px;box-shadow:0 2.5px 0 var(--ink);transition:transform .12s var(--bounce);background:#fff;border-radius:999px;align-self:flex-end;padding:0 19px;font-size:13px;font-weight:900}.onb-skip:active{transform:translateY(2px)}.onb-view{flex:1;margin-top:6px;position:relative;overflow:hidden}.onb-slide{text-align:center;opacity:0;transition:opacity .28s ease, transform .3s var(--bounce);pointer-events:none;flex-direction:column;justify-content:center;align-items:center;gap:15px;display:flex;position:absolute;inset:0;transform:translate(46px)scale(.95)}.onb-slide.cur{opacity:1;pointer-events:auto;transform:none}.onb-slide.bye{transform:translate(-46px)scale(.95)}.onb-art{width:196px;height:196px}.onb-art-frame{border:3px solid var(--ink);width:196px;height:196px;box-shadow:var(--chunk);background:radial-gradient(circle at 50% 26%,#fff6e2,#ffe9c0 72%);border-radius:50%;justify-content:center;align-items:flex-end;display:flex;overflow:hidden}.onb-art-frame img{object-fit:contain;width:88%;height:88%;transform:translateY(6px)}.onb-art-frame.photo img{object-fit:cover;border-radius:50%;width:100%;height:100%;transform:none}.onb-slide h2{font-size:26px;font-weight:800}.onb-slide p{color:var(--muted);max-width:275px;font-size:14px;font-weight:700;line-height:1.5}.onb-dots{justify-content:center;gap:7px;margin:10px 0 17px;display:flex}.onb-dots i{background:var(--line-strong);width:9px;height:9px;transition:all .25s var(--bounce);border-radius:99px}.onb-dots i.on{background:var(--ink);width:27px}#coach{z-index:62;position:absolute;inset:0}.coach-scrim{background:#252213ad;position:absolute;inset:0}.coach-hole{transition:all .35s var(--bounce);border-radius:20px;animation:1.6s ease-in-out infinite holePulse;position:absolute;box-shadow:0 0 0 9999px #252213ad}@keyframes holePulse{0%,to{outline:3px solid #ffc94df2}50%{outline:7px solid #ffc94d73}}.coach-tip{width:min(300px,100% - 32px);transition:all .35s var(--bounce);position:absolute}.coach-tip .bubble{font-size:13px}.coach-tip .bubble:after{display:none}.coach-mascot{margin-bottom:-4px;align-items:flex-end;gap:2px;margin-inline-start:14px;display:flex}.coach-mascot .m{width:52px;height:52px;animation:2.6s ease-in-out infinite bob}.coach-mascot .m img{object-fit:contain;filter:drop-shadow(0 2px #25221347);width:100%;height:100%}@keyframes bob{0%,to{transform:rotate(-4deg)translateY(0)}50%{transform:rotate(4deg)translateY(-4px)}}.coach-step{font-family:var(--font-arcade);letter-spacing:1.2px;color:var(--magenta-deep);text-transform:uppercase;margin-bottom:5px;font-size:8px;display:inline-block}.coach-btns{gap:9px;margin-top:11px;display:flex}.coach-next{background:var(--sun);border:2.5px solid var(--ink);min-height:48px;box-shadow:0 2.5px 0 var(--ink);font-family:var(--font-display);transition:transform .12s var(--bounce), box-shadow .12s;border-radius:13px;flex:1;font-size:14.5px;font-weight:800}.coach-next:active{box-shadow:0 0 0 var(--ink);transform:translateY(2px)}.coach-skip{border:2.5px solid var(--ink);min-height:48px;box-shadow:0 2.5px 0 var(--ink);transition:transform .12s var(--bounce), box-shadow .12s;background:#fff;border-radius:13px;padding:0 17px;font-size:13px;font-weight:900}.coach-skip:active{box-shadow:0 0 0 var(--ink);transform:translateY(2px)}#winmodal{z-index:75;justify-content:center;align-items:center;padding:26px;display:flex;position:absolute;inset:0}.wm-scrim{background:#252213a8;position:absolute;inset:0}.wm-card{background:var(--bg);border:3px solid var(--ink);width:100%;max-width:330px;box-shadow:0 5px 0 var(--ink), 0 10px 0 -3px var(--cream), 0 30px 60px #0006;text-align:center;animation:wmPop .65s var(--bounce) both;border-radius:28px;padding:26px 22px 22px;position:relative}@keyframes wmPop{0%{opacity:0;transform:scale(.55)rotate(-5deg)}to{opacity:1;transform:scale(1)rotate(0)}}.wm-art{width:200px;height:130px;margin:-86px auto 2px;position:relative}.wm-trophy{object-fit:contain;filter:drop-shadow(0 6px #25221338);width:auto;height:130px;position:absolute;bottom:0;left:50%;transform:translate(-46%)}.wm-trophy-photo{object-fit:cover;border:3px solid var(--ink);width:148px;height:148px;box-shadow:0 0 0 3px var(--bb,#66bae8), var(--chunk);filter:none;border-radius:50%;margin:-10px auto 0;display:block;position:relative;bottom:auto;left:auto;transform:none}.wm-mascot{object-fit:contain;filter:drop-shadow(0 3px #2522133d);width:auto;height:86px;position:absolute;bottom:-4px;left:-2px;transform:rotate(-7deg)}.wm-eyebrow{letter-spacing:1.4px;color:var(--gold-deep);border:2px solid var(--ink);box-shadow:0 2px 0 var(--ink);background:#fff;border-radius:999px;margin-bottom:9px;padding:4px 10px;font-size:8.5px;display:inline-block}.wm-card h2{font-size:23px;font-weight:800}.wm-amt{font-family:var(--font-display);color:var(--teal-deep);font-variant-numeric:tabular-nums;margin:6px 0 2px;font-size:40px;font-weight:800;line-height:1.1}.wm-card>p{color:var(--muted);font-size:12.5px;font-weight:800}.wm-rank{border:2.5px solid var(--ink);box-shadow:0 2.5px 0 var(--ink);background:#fff;border-radius:999px;margin-top:10px;padding:5px 13px;font-size:11.5px;font-weight:900;display:inline-block}.wm-card .btn{margin-top:16px}#realitycheck{z-index:76;justify-content:center;align-items:center;padding:26px;display:flex;position:absolute;inset:0}#realitycheck .wm-card>p{font-size:13px;font-weight:700;line-height:1.55}.rp-card{padding:16px}.rp-status{color:var(--muted);margin:0 0 12px;font-size:12.5px;font-weight:800}.rp-actions{flex-direction:column;gap:8px;display:flex}.rp-actions .btn{width:100%}.rp-danger{border-color:var(--magenta);color:var(--magenta-deep)}.rp-limit{align-items:center;gap:8px;margin-top:12px;display:flex}.rp-limit label{flex:1;font-size:12px;font-weight:800}.rp-limit input{border:2.5px solid var(--ink);width:90px;color:var(--ink);background:#fff;border-radius:12px;padding:8px 10px;font-size:13px;font-weight:800}#toasts{inset-inline:14px;bottom:calc(102px + env(safe-area-inset-bottom));z-index:70;pointer-events:none;flex-direction:column;align-items:center;gap:8px;display:flex;position:absolute}.toast{background:var(--ink);color:#fff8ee;border:2.5px solid var(--ink);max-width:100%;animation:toastIn .35s var(--bounce) both;border-radius:18px;align-items:center;gap:11px;padding:11px 16px;display:flex;box-shadow:0 10px 24px #25221366}@keyframes toastIn{0%{opacity:0;transform:translateY(18px)scale(.9)}to{opacity:1;transform:none}}.toast .t-ic{background:var(--teal);border:2px solid #fff8ee;border-radius:50%;flex:none;justify-content:center;align-items:center;width:33px;height:33px;display:flex}.toast .t-ic svg{width:15px;height:15px}.toast.gold .t-ic{background:var(--sun)}.toast.gold .t-ic svg path{stroke:var(--ink)}.toast b{font-family:var(--font-display);font-size:14px;display:block}.toast span{opacity:.85;font-size:11.5px;font-weight:700;display:block}#fx{z-index:86;pointer-events:none;position:absolute;inset:0}#boot{z-index:90;background:#14110a;flex-direction:column;justify-content:center;align-items:center;transition:opacity .28s;display:flex;position:absolute;inset:0;overflow:hidden}#boot.leaving{opacity:0}.boot-bg{object-fit:cover;object-position:center 30%;opacity:.4;width:100%;height:100%;position:absolute;inset:0}#boot:before{content:"";z-index:1;background:linear-gradient(#14110a99,#14110a3d 42%,#14110ac7);position:absolute;inset:0}#boot:after{content:"";z-index:1;position:absolute;inset:0;box-shadow:inset 0 0 110px #14110ad9}.boot-inner{z-index:2;flex-direction:column;align-items:center;gap:15px;display:flex;position:relative}.boot-coin{filter:drop-shadow(0 6px #0006);width:86px;height:86px;animation:bootCoin .7s var(--bounce) both;position:relative}.boot-coin img{border-radius:22px;width:100%;height:100%}@keyframes bootCoin{0%{transform:scale(0)rotate(-30deg)}to{transform:scale(1)rotate(0)}}.boot-word{align-items:center;gap:3px;display:flex;position:relative}.boot-word b{font-family:var(--font-arcade);color:var(--gold);text-shadow:0 3.5px 0 var(--ink), 0 6px 14px #00000080;animation:bootLetter .5s var(--bounce) both;font-size:37px;font-weight:700;display:inline-block}@keyframes bootLetter{0%{opacity:0;transform:translateY(34px)}to{opacity:1;transform:none}}.boot-tag{font-family:var(--font-arcade);letter-spacing:2px;text-transform:uppercase;color:var(--gold);border:2.5px solid var(--gold);background:#14110ae0;border-radius:999px;padding:7px 15px;font-size:9px;animation:.45s .6s both bootFade;position:relative;box-shadow:0 3px #ffd7118c}@keyframes bootFade{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}.boot-bar{border:2.5px solid var(--gold);background:#ffffff24;border-radius:99px;width:172px;height:11px;position:relative;overflow:hidden}.boot-bar i{background:repeating-linear-gradient(-45deg, var(--gold) 0 8px, var(--gold-demo) 8px 16px);width:0%;height:100%;animation:1.25s ease-in-out .1s forwards bootFill;display:block}@keyframes bootFill{to{width:100%}}.boot-skip{font-family:var(--font-arcade);letter-spacing:1.6px;text-transform:uppercase;color:#fff8ee9e;margin-top:2px;font-size:8px;position:relative}#skeleton{z-index:20;background:var(--bg);padding:16px;position:absolute;inset:0}.sk{border:2px solid var(--line);background:linear-gradient(100deg,#f3e7d2 40%,#fdf4e4 50%,#f3e7d2 60%) 0 0/200% 100%;border-radius:16px;margin-bottom:13px;animation:1.1s linear infinite shimmer}@keyframes shimmer{0%{background-position:180% 0}to{background-position:-80% 0}}.sk-hero{border-radius:24px;height:130px}.sk-row{height:66px}.sk-card{height:118px}html[dir=rtl] .onb-slide{transform:translate(-46px)scale(.95)}html[dir=rtl] .onb-slide.bye{transform:translate(46px)scale(.95)}html[dir=rtl] .stamp{transform:rotate(3deg)}html[dir=rtl] .match-hero-teams .vs,html[dir=rtl] .room-hero-teams .vs{transform:rotate(4deg)}html[dir=rtl] .ribbon{transform:rotate(2deg)}html[dir=rtl] .feed-item.in{animation-name:feedInRtl}@keyframes feedInRtl{0%{opacity:0;transform:translate(-40px)rotate(-1.5deg)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:1ms!important;animation-duration:1ms!important}}html.qa *,html.qa :before,html.qa :after{transition-duration:1ms!important;animation-duration:1ms!important}.btn-sm{border-radius:var(--r-sm);padding:9px 14px;font-size:12.5px}.class-tabs{scrollbar-width:none;gap:8px;margin:4px 0 16px;display:flex;overflow-x:auto}.class-tabs::-webkit-scrollbar{display:none}.match-tabs{margin:4px 0 14px}.match-tabs button{white-space:nowrap;text-overflow:ellipsis;padding:10px 12px;font-size:12.5px;overflow:hidden}.room-card{flex-direction:column;gap:12px;margin-bottom:14px;padding:16px 15px;display:flex}.rc-top{justify-content:space-between;align-items:flex-start;gap:10px;display:flex}.rc-fee{font-family:var(--font-arcade);text-transform:uppercase;letter-spacing:.6px;flex-direction:column;gap:2px;font-size:15px;display:flex}.rc-fee b{font-size:21px}.rc-fee small{font-family:var(--font-ui);color:var(--muted);text-transform:none;letter-spacing:0;font-size:11.5px;font-weight:800}.room-state{letter-spacing:.8px;font-size:10px}.room-state.st-open{background:var(--teal);color:#fff}.room-state.st-locked{background:var(--sun);color:var(--ink)}.room-state.st-settled{background:var(--success);color:#fff}.room-state.st-cancelled{background:var(--danger);color:#fff}.tag-scarce{background:var(--magenta);color:#fff;animation:1.6s ease-in-out infinite scarce-pulse}@keyframes scarce-pulse{0%,to{transform:scale(1)}50%{transform:scale(1.06)}}.rc-seats{flex-direction:column;gap:7px;display:flex}.rc-seats-row{justify-content:space-between;align-items:center;font-size:12.5px;font-weight:900;display:flex}.seat-bar{border:2.5px solid var(--ink);background:#fff;border-radius:999px;height:14px;overflow:hidden}.seat-bar i{border-inline-end:2.5px solid var(--ink);background:linear-gradient(180deg, #ffe14d, var(--gold) 60%);height:100%;transition:width .5s var(--bounce);display:block}.rc-meta{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.countdown-chip-sm{gap:5px;padding:5px 11px;font-size:11px}.countdown-chip-sm svg{width:14px;height:14px}.countdown-chip-sm small{color:var(--muted);font-weight:800}.countdown-chip-sm b{font-family:var(--font-arcade);font-variant-numeric:tabular-nums;font-size:11px}.countdown-chip-sm.done{background:var(--cream);color:var(--muted)}.pool-chip small{color:var(--muted);font-weight:800}.pool-chip b{font-family:var(--font-arcade);font-size:11.5px}.rc-yours{color:var(--teal-deep);border:2px dashed var(--teal);border-radius:var(--r-sm);background:#0fa3a31f;padding:7px 11px;font-size:12.5px;font-weight:900}.rc-actions{gap:9px;display:flex}.rc-actions .btn-ghost{margin-inline-start:auto}.rc-enter{min-width:150px}.back-link{color:var(--teal-deep);font-weight:800;text-decoration:none}.room-hero{flex-direction:column;gap:12px;padding:15px 14px;display:flex}.rh-stats{grid-template-columns:repeat(3,1fr);gap:8px;display:grid}.rh-stats>div{border:2px solid var(--ink);border-radius:var(--r-sm);background:#fff;flex-direction:column;gap:2px;padding:9px 10px;display:flex}.rh-stats small{color:var(--muted);text-transform:uppercase;letter-spacing:.5px;font-size:10.5px;font-weight:800}.rh-stats b{font-family:var(--font-display);font-variant-numeric:tabular-nums;font-size:16px}.rc-scarce-row{display:flex}.min-note{color:var(--muted);font-size:11.5px;font-weight:700}.seat-card{padding:15px 14px}.seat-grid{grid-template-columns:repeat(var(--seat-cols,5), 1fr);gap:7px;display:grid}.seat{aspect-ratio:1;border:2px dashed var(--line-strong);background:var(--bg);font-family:var(--font-arcade);color:var(--muted);font-variant-numeric:tabular-nums;border-radius:9px;justify-content:center;align-items:center;font-size:9px;display:flex}.seat.filled{border:2px solid var(--ink);background:var(--teal);color:#fff;box-shadow:0 2px 0 var(--ink)}.seat.mine{background:linear-gradient(180deg, #ffe14d, var(--gold) 60%);color:var(--ink);border:2.5px solid var(--ink);box-shadow:0 2.5px 0 var(--ink);transform:scale(1.08)}.seat.free{cursor:pointer}.seat-legend{color:var(--muted);flex-wrap:wrap;gap:14px;margin-top:13px;font-size:11px;font-weight:800;display:flex}.seat-legend .seat{vertical-align:-3px;width:15px;height:15px;margin-inline-end:4px;font-size:0;display:inline-flex}.cpmm-card{flex-direction:column;gap:13px;padding:15px 14px;display:flex}.cpmm-split{grid-template-columns:auto 1fr auto;align-items:center;gap:11px;display:grid}.cpmm-side{flex-direction:column;align-items:center;gap:1px;min-width:46px;display:flex}.cpmm-side small{text-transform:uppercase;letter-spacing:.6px;color:var(--muted);font-size:10.5px;font-weight:900}.cpmm-side b{font-family:var(--font-arcade);font-size:16px}.cpmm-side.yes b{color:var(--teal-deep)}.cpmm-side.no b{color:var(--magenta-deep)}.cpmm-split-bar{border:2.5px solid var(--ink);background:#fff;border-radius:999px;height:18px;display:flex;overflow:hidden}.cpmm-split-bar i{height:100%;transition:width .4s var(--bounce);display:block}.cpmm-split-bar .s-yes{background:linear-gradient(180deg, #22c6c6, var(--teal))}.cpmm-split-bar .s-no{background:linear-gradient(180deg, #f573b6, var(--magenta))}.cpmm-you{border-top:2px dashed var(--line);padding-top:4px}.cpmm-you .q-row{gap:10px}.elig-chip{background:var(--success);color:#fff;font-size:10.5px}.cpmm-pos{border-top:2px dashed var(--line)}.pos-list{flex-direction:column;gap:8px;margin-bottom:13px;display:flex}.pos-row{border:2.5px solid var(--ink);border-radius:var(--r-sm);box-shadow:0 2.5px 0 var(--ink);text-align:start;transition:transform .12s var(--bounce), box-shadow .12s;background:#fff;align-items:center;gap:10px;padding:10px 12px;display:flex}.pos-row:active{box-shadow:0 1px 0 var(--ink);transform:translateY(2px)}.pos-row.sel{background:var(--sun)}.pos-side{font-family:var(--font-arcade);letter-spacing:.6px;border:2px solid var(--ink);white-space:nowrap;border-radius:7px;padding:4px 8px;font-size:10px}.pos-side.y{background:var(--teal);color:#fff}.pos-side.n{background:var(--magenta);color:#fff}.pos-meta{font-size:12px;font-weight:800}.trade-panel{flex-direction:column;gap:13px;padding:16px 15px;display:flex}.trade-panel .seg button{font-size:13px}.trade-err{color:var(--danger);border:2px dashed var(--danger);border-radius:var(--r-sm);background:#d645501a;padding:8px 11px;font-size:12px;font-weight:800}.trade-cta{flex-direction:column;align-items:flex-start;gap:11px;padding:16px 15px;display:flex}.trade-cta p{font-size:13.5px;font-weight:800}.feed-card{padding:13px 14px}.feed-list{flex-direction:column;list-style:none;display:flex}.feed-row{border-bottom:2px dashed var(--line);align-items:center;gap:9px;padding:9px 0;font-size:12px;font-weight:800;display:flex}.feed-row:last-child{border-bottom:none}.feed-meta{text-overflow:ellipsis;white-space:nowrap;font-variant-numeric:tabular-nums;flex:1;min-width:0;overflow:hidden}.feed-who{color:var(--muted);white-space:nowrap;font-size:11px}.feed-ago{font-family:var(--font-arcade);color:var(--muted);text-align:end;min-width:26px;font-size:9px}.ladder-card{padding:8px 12px 12px;overflow:hidden}.ladder-row{border-bottom:2px dashed var(--line);grid-template-columns:44px 1fr 62px 52px 56px;align-items:center;gap:6px;padding:10px 6px;font-size:12.5px;font-weight:800;display:grid}.ladder-row:last-of-type{border-bottom:none}.ladder-head{font-family:var(--font-arcade);text-transform:uppercase;letter-spacing:.6px;color:var(--muted);border-bottom:2.5px solid var(--ink);font-size:9px}.ladder-row .num{text-align:end;font-variant-numeric:tabular-nums}.ladder-row .rank{font-family:var(--font-arcade);color:var(--muted);font-size:11px}.ladder-row .who{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ladder-row .you-tag{font-size:9px;font-style:normal;font-family:var(--font-arcade);background:var(--teal);color:#fff;vertical-align:1px;border-radius:6px;margin-inline-start:6px;padding:2px 5px}.ladder-row.champ{border-radius:var(--r-sm);background:linear-gradient(90deg,#ffd71147,#0000 80%)}.ladder-row.champ .rank{color:var(--gold-deep)}.ladder-row.you .who{color:var(--teal-deep)}.ladder-note{color:var(--muted);text-align:center;margin-top:10px;font-size:11px;font-weight:800}.payout-card{background:linear-gradient(165deg, #ffe97a, var(--gold) 70%);padding:16px 15px;position:relative;overflow:hidden}.payout-card .plabel{font-family:var(--font-arcade);text-transform:uppercase;letter-spacing:.8px;font-size:10px}.payout-card b{font-family:var(--font-display);margin:3px 0;font-size:30px;display:block}.payout-card .voice{color:#252213bf;font-size:12px;font-weight:800}.payout-card .rc-trophy{opacity:.9;pointer-events:none;width:92px;position:absolute;bottom:-12px;right:-6px}.settle-card{flex-direction:column;gap:12px;margin-bottom:13px;padding:15px 14px;display:flex}.settle-stats{grid-template-columns:repeat(3,1fr);gap:8px;display:grid}.settle-stats>div{border:2px solid var(--ink);border-radius:var(--r-sm);background:#fff;flex-direction:column;gap:2px;padding:8px 9px;display:flex}.settle-stats small{color:var(--muted);text-transform:uppercase;letter-spacing:.4px;font-size:10px;font-weight:800}.settle-stats b{font-family:var(--font-display);font-variant-numeric:tabular-nums;font-size:14.5px}.settle-yours{color:var(--teal-deep);border:2px dashed var(--teal);border-radius:var(--r-sm);background:#0fa3a31a;padding:7px 11px;font-size:12.5px;font-weight:800}.settle-winners summary{cursor:pointer;color:var(--muted);font-size:12px;font-weight:900}.settle-winners ul{flex-direction:column;margin-top:8px;list-style:none;display:flex}.settle-winners li{border-bottom:2px dashed var(--line);font-variant-numeric:tabular-nums;justify-content:space-between;gap:10px;padding:6px 0;font-size:12px;font-weight:800;display:flex}.settle-winners li:last-child{border-bottom:none}.settle-card .tx-chip{align-self:flex-start}.rc-free{color:var(--teal-deep)}.practice-hero{font-family:var(--font-arcade);text-transform:uppercase;letter-spacing:.6px;color:var(--teal-deep);border:2px dashed var(--teal);border-radius:var(--r-sm);background:#0fa3a31a;padding:9px 12px;font-size:11px}.geo-note{color:var(--muted);background:var(--cream);border:2px dashed var(--line-strong);border-radius:var(--r-sm);margin:0 0 14px;padding:8px 11px;font-size:11.5px;font-weight:700}.faucet-row{flex-wrap:wrap;align-items:center;gap:10px;margin:-4px 0 14px;display:flex}.faucet-row small{color:var(--muted);font-size:11px;font-weight:700}.faucet-card{background:linear-gradient(165deg,#fff7dd,#ffefc2 75%);flex-direction:column;gap:9px;margin-top:13px;padding:13px 14px;display:flex}.faucet-card p{font-size:12.5px;font-weight:800}.faucet-card-row{justify-content:space-between;align-items:center;gap:10px;display:flex}.faucet-card-row b{font-family:var(--font-arcade);font-size:12px}.faucet-card small{color:var(--muted);font-size:10.5px;font-weight:700}.settle-card.practice{border-style:dashed}.app-col{background:linear-gradient(#fff8eef5, #fff8eef5), url(/assets/visuals/bg-texture-pitch.jpg) center / cover no-repeat, var(--bg)}.page-hero-visual{background-color:var(--ink);color:#fff8ee;background-repeat:no-repeat;background-size:cover;border-radius:0 0 36px 36px;flex-direction:column;justify-content:flex-start;align-items:flex-start;margin:0 -16px 16px;display:flex;position:relative;overflow:hidden}.page-hero-visual:before{content:"";pointer-events:none;background:linear-gradient(#14110a85 0%,#14110a29 42%,#fff8ee00 72%,#fff8eeeb 100%);position:absolute;inset:0}.page-hero-visual .page-head{z-index:1;width:100%;padding:22px 18px 24px;position:relative}.page-hero-visual .page-head h1{color:#fff8ee;text-shadow:0 2px #2522138c}.page-hero-visual .page-head p{color:#fff8eee6}.page-hero-visual .back-link{color:var(--sun)}.rooms-hero-art{background-image:url(/assets/visuals/hero-stadium.jpg);background-position:50% 24%;min-height:200px;max-height:220px}.room-hero-art{background-image:url(/assets/visuals/hero-ball-motion.jpg);background-position:50% 40%;min-height:150px;max-height:170px}.room-hero-teams{z-index:1;font-family:var(--font-display);color:#fff8ee;text-shadow:0 1.5px #2522138c;align-items:center;gap:10px;padding:0 18px 24px;font-size:14.5px;font-weight:700;display:flex;position:relative}.room-hero-teams .vs{font-family:var(--font-display);color:var(--ink);background:var(--sun);text-shadow:none;border-radius:999px;padding:3px 10px;font-size:11px;font-weight:800;transform:rotate(-4deg);box-shadow:0 2px #25221366}.team-badge{border:2px solid var(--ink);box-shadow:0 2px 0 var(--ink);object-fit:cover;border-radius:50%;flex:none;display:inline-block}.team-badge-mono{border:2px solid var(--ink);box-shadow:0 2px 0 var(--ink);color:var(--ink);font-family:var(--font-display);background:#fff;border-radius:50%;flex:none;justify-content:center;align-items:center;font-weight:800;line-height:1;display:inline-flex}.match-tabs button{justify-content:center;align-items:center;gap:6px;display:inline-flex}.payout-card .win-trophy-img{border:2.5px solid var(--ink);width:92px;height:92px;box-shadow:0 3px 0 var(--ink);object-fit:cover;opacity:1;border-radius:50%}.ladder-row.rank-first{grid-template-columns:96px 1fr 62px 52px 56px;padding-block:12px}.ladder-trophy-wrap{display:inline-block;position:relative}.ladder-trophy{border:2.5px solid var(--ink);width:84px;height:84px;box-shadow:0 3px 0 var(--ink), 0 8px 16px #25221333;object-fit:cover;border-radius:50%;display:block}.ladder-trophy-wrap .trophy-rank{bottom:-2px;background:var(--sun);border:2px solid var(--ink);width:22px;height:22px;font-family:var(--font-display);border-radius:50%;justify-content:center;align-items:center;font-size:11px;font-weight:800;display:flex;position:absolute;inset-inline-end:-2px}body>div{max-width:100vw;overflow-x:clip}.ops{flex-direction:column;gap:14px;padding:18px 16px 96px;display:flex;overflow-x:clip}.ops-head{justify-content:space-between;align-items:center;display:flex}.ops-head h1{letter-spacing:.2px;font-family:"Baloo 2","Baloo Da 2",sans-serif;font-size:26px;font-weight:800}.ops h2{margin-bottom:10px;font-family:"Baloo 2",sans-serif;font-size:15px;font-weight:700}.ops h2 small{color:#2522138c;font-family:Nunito,sans-serif;font-size:11px;font-weight:600}.ops-card{border:2.5px solid var(--ink);box-shadow:var(--chunk-sm);background:#fffdf7;border-radius:18px;padding:14px}.ops-note{color:#25221399;font-size:12px;font-weight:600}.ops-err{color:var(--rose,#e5484d);font-size:12px;font-weight:700}.ops-keyrow{gap:8px;margin-top:10px;display:flex}.ops-keyrow input{border:2.5px solid var(--ink);min-width:0;color:var(--ink);background:#fff;border-radius:12px;outline:none;flex:1;padding:10px 12px;font:700 14px Nunito,sans-serif}.ops-btn{border:2.5px solid var(--ink);color:var(--ink);box-shadow:0 2.5px 0 var(--ink);cursor:pointer;background:#fff;border-radius:12px;padding:8px 14px;font:800 13px "Baloo 2",sans-serif}.ops-btn:active{box-shadow:0 1px 0 var(--ink);transform:translateY(2px)}.ops-btn-primary{background:linear-gradient(180deg, #ffe14d, var(--gold) 60%)}.ops-btn:disabled{opacity:.45;cursor:default}.ops-kpis{grid-template-columns:repeat(3,1fr);gap:10px;display:grid}.ops-kpi{border:2.5px solid var(--ink);box-shadow:var(--chunk-sm);text-align:center;background:#fffdf7;border-radius:16px;padding:10px 8px}.ops-kpi b{color:var(--ink);font:800 20px "Baloo 2",sans-serif;display:block}.ops-kpi span{text-transform:uppercase;letter-spacing:.4px;color:#2522138c;font:700 10px Nunito,sans-serif}.ops-funnel-row{grid-template-columns:108px minmax(0,1fr) 44px;align-items:center;gap:8px;margin:7px 0;display:grid}.ops-funnel-label{color:#252213bf;font:700 11px Nunito,sans-serif}.ops-funnel-track{background:var(--cream);border:2px solid var(--ink);border-radius:999px;min-width:0;height:16px;overflow:hidden}.ops-funnel-fill{border-radius:999px;height:100%;transition:width .4s}.ops-funnel-row b{text-align:right;font:800 12px "Baloo 2",sans-serif}.ops-chart{align-items:flex-end;gap:3px;padding-bottom:4px;display:flex;overflow-x:auto}.ops-chart-col{flex-direction:column;flex:1;align-items:center;gap:4px;min-width:20px;display:flex}.ops-chart-bars{align-items:flex-end;gap:2px;height:66px;display:flex}.ops-bar{border:2px solid var(--ink);border-radius:4px 4px 2px 2px;width:7px}.ops-bar-visit{background:linear-gradient(180deg, #ffe14d, var(--gold))}.ops-bar-trade{background:linear-gradient(#9d86ff,#7a5cff)}.ops-chart-col span{color:#25221380;font:700 9px Nunito,sans-serif}.ops-scroll{max-width:100%;overflow-x:auto}.ops-table{border-collapse:collapse;width:100%;min-width:560px;font:600 11px Nunito,sans-serif}.ops-table th{text-align:left;text-transform:uppercase;letter-spacing:.4px;color:#2522138c;border-bottom:2px solid var(--ink);white-space:nowrap;padding:4px 8px 6px 0;font:800 10px Nunito,sans-serif}.ops-table td{white-space:nowrap;border-bottom:1.5px dashed #25221324;padding:6px 8px 6px 0}.ops-mono{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:10.5px}.ops-dim{color:#25221380}.ops-empty{color:#25221380;padding:10px 0}.ops-flag{text-transform:uppercase;letter-spacing:.4px;border:2px solid var(--ink);border-radius:999px;padding:2px 7px;font:800 9px Nunito,sans-serif;display:inline-block}.ops-flag-green{background:#b8f1d4}.ops-flag-gold{background:var(--gold)}.ops-flag-red{background:#ffb3b3}.ops-feed{flex-direction:column;gap:4px;max-height:320px;display:flex;overflow-y:auto}.ops-feed-row{border-bottom:1.5px dashed #2522131a;grid-template-columns:96px auto 1fr auto;align-items:center;gap:8px;padding:4px 0;font:600 10.5px Nunito,sans-serif;display:grid}.ops-ev{text-transform:uppercase;letter-spacing:.3px;border:1.5px solid var(--ink);background:var(--cream);border-radius:999px;padding:2px 6px;font:800 9px Nunito,sans-serif}.ops-ev-wallet_connect{background:var(--gold)}.ops-ev-page_view{background:#dff3f3}.ops-ev-session_start{background:#b8f1d4}.ops-ev-room_view{background:#dcd4ff}
:root{--bg:#050811;--surface:#10182a;--ink:#f2f8ff;--muted:#8f9eb6;--line:#66bae829;--line-strong:#66bae857;--gold:#66bae8;--gold-sdk:#66bae8;--gold-deep:#3057d1;--gold-demo:#4c8fe0;--foil:#66bae8;--foil-1:#3057d1;--foil-2:#9ddaff;--foil-3:#66bae8;--teal:#66bae8;--teal-deep:#9ddaff;--magenta:#3057d1;--magenta-deep:#b8c7ff;--violet:#3057d1;--sun:#66bae8;--sun-deep:#3057d1;--yes:#66bae8;--no:#3057d1;--success:#66bae8;--danger:#ff7086;--cream:#10182a;--r-xl:26px;--r-lg:22px;--r-md:17px;--r-sm:13px;--chunk:0 16px 36px #00000047;--chunk-sm:0 10px 24px #00000038;--chunk-press:0 4px 12px #0003}body{color:var(--ink);background:linear-gradient(#66bae806 1px,#0000 1px) 0 0/32px 32px,linear-gradient(90deg,#66bae806 1px,#0000 1px) 0 0/32px 32px,radial-gradient(circle at 50% 0,#111d3b 0%,#050811 48%)}#app-col{width:min(460px,100%);color:var(--ink);background:linear-gradient(#66bae806 1px,#0000 1px) 0 0/28px 28px,linear-gradient(90deg,#66bae806 1px,#0000 1px) 0 0/28px 28px,radial-gradient(circle at 50% 0,#3057d126,#0000 38%),#050811;border-inline:0;box-shadow:0 0 70px #00000073}#app-col .screen{padding:0 16px calc(118px + env(safe-area-inset-bottom))}#app-col button:focus-visible,#app-col a:focus-visible,#app-col input:focus-visible,#app-col summary:focus-visible{outline-offset:3px;outline:3px solid #9ddaff}#app-col svg [fill=\#FFD711],#app-col svg [fill=\#FFC94D],#app-col svg [fill=\#E84FA0]{fill:#66bae8}#app-col svg [fill=\#F1E4CE],#app-col svg [fill=\#EDE6FF]{fill:#d9f3ff}#app-col svg [stroke=\#252213]{stroke:currentColor}#app-col svg [fill=\#252213]{fill:currentColor}.pulse-shell-header{z-index:32;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#050811e6;border-bottom:1px solid #66bae81f;flex:none;justify-content:space-between;align-items:center;gap:12px;min-height:68px;padding:12px 17px 9px;display:flex;position:relative}.pulse-brand{color:#f2f8ff;letter-spacing:.045em;text-transform:uppercase;align-items:center;gap:8px;min-height:48px;font-size:20px;font-weight:900;text-decoration:none;display:flex}.pulse-brand svg{color:#66bae8;width:29px;height:29px}.pulse-header-actions{align-items:center;gap:9px;display:flex}.pulse-network{color:#8f9eb6;min-height:32px;font-family:var(--font-arcade);letter-spacing:.08em;text-transform:uppercase;align-items:center;gap:6px;font-size:8px;display:flex}.pulse-network i,.pulse-status i{background:#66bae8;border-radius:50%;flex:none;width:7px;height:7px;box-shadow:0 0 12px #66bae8}.pulse-balance{color:#f2f8ff;background:#10182a;border:1px solid #66bae833;border-radius:999px;align-items:center;gap:7px;min-height:43px;padding:0 12px 0 5px;font-size:13px;text-decoration:none;display:flex}.pulse-balance i{color:#050811;background:#66bae8;border-radius:50%;place-items:center;width:31px;height:31px;font-size:11px;font-style:normal;font-weight:900;display:grid}#app-col .card{border-radius:var(--r-lg);box-shadow:var(--chunk-sm);background:linear-gradient(145deg,#111a2dfa,#0b111ffa);border:1px solid #66bae82b}#app-col .pressable:active,#app-col .btn:active{box-shadow:var(--chunk-press)}#app-col .btn{min-height:54px;color:var(--ink);letter-spacing:.025em;background:#10182a;border:1px solid #66bae83d;border-radius:17px;font-weight:900;box-shadow:0 9px 22px #0003}#app-col .btn-primary,#app-col .btn-gold,#app-col .btn-sun{color:#050811;text-shadow:none;background:linear-gradient(100deg,#9ddaff,#66bae8 58%,#4c8fe0);border-color:#d9f3ff73}#app-col .btn-magenta{text-shadow:none;background:linear-gradient(135deg,#5279df,#3057d1);border-color:#b8c7ff66}#app-col .btn-ghost{color:#b8c7df;box-shadow:none;background:#66bae80e;border:1px dashed #66bae852}#app-col .btn-big{text-transform:uppercase;min-height:60px;font-size:17px}#app-col .btn-sm{min-height:48px}@keyframes pulseCta{0%,to{box-shadow:0 0 #66bae85c,0 9px 25px #66bae82b}55%{box-shadow:0 0 0 7px #66bae800,0 0 30px #66bae861}}#app-col .pulse-next,#app-col .gold-glow,#app-col .trade-cta>.btn-primary:last-child,#app-col .trade-cta>.btn-gold:last-child,#app-col .rc-enter.btn-primary,#app-col .sheet>.btn-primary:last-of-type,#app-col .trade-panel>.btn-primary:last-of-type{animation:2s ease-in-out infinite pulseCta}#app-col .btn:disabled{animation:none}#app-col .chip,#app-col .tag,#app-col .side,#app-col .pnl,#app-col .badge-won,#app-col .badge-lost,#app-col .badge-cash,#app-col .trend-tag{box-shadow:none;border:1px solid #66bae838}#app-col .chip,#app-col .tag-soft{color:#b8c7df;background:#10182a}#app-col .tag-upcoming,#app-col .chip-sun{color:#050811;background:#66bae8}#app-col .tag-live{color:#9ddaff;background:#66bae81f}#app-col .section-head{margin:25px 2px 13px}#app-col .section-head h2{letter-spacing:-.02em;font-size:20px;font-weight:900}#app-col .section-head h2:before{background:#66bae8;border:0;border-radius:4px;width:4px;height:21px;transform:none;box-shadow:0 0 12px #66bae880}#app-col .section-head .hint,#app-col .foot-note,#app-col .demo-note,#app-col .credits-note{color:#8f9eb6}#app-col .foot-note a{color:#9ddaff}#app-col .page-head{padding:25px 2px 10px}#app-col .page-head h1{letter-spacing:-.045em;font-size:34px;font-weight:900;line-height:1}#app-col .page-head p{color:#8f9eb6;font-size:12px}.pulse-home-hero{padding-top:4px}.pulse-home-visual{background:#050811;border:1px solid #66bae857;border-radius:23px;height:clamp(370px,49dvh,460px);min-height:370px;position:relative;overflow:hidden;box-shadow:0 0 36px #3057d129,inset 0 0 32px #66bae812}.pulse-home-visual:after{content:"";pointer-events:none;background:repeating-linear-gradient(#0000 0 4px,#66bae806 5px);position:absolute;inset:0}.pulse-home-visual>img{object-fit:cover;object-position:50% 55%;-webkit-user-select:none;user-select:none;width:100%;height:100%;position:absolute;inset:0}.pulse-home-scrim{background:linear-gradient(#0508117a,#0000 30% 53%,#050811e6);position:absolute;inset:0}.pulse-match-topline,.pulse-match-meta{z-index:2;color:#f2f8ff;letter-spacing:.08em;text-transform:uppercase;justify-content:space-between;align-items:center;font-size:10px;font-weight:900;display:flex;position:absolute;left:17px;right:17px}.pulse-match-topline{top:16px}.pulse-match-meta{color:#c4d5e9;bottom:18px}.pulse-match-meta strong{color:#8ed2f7}.pulse-status{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#050811a3;border:1px solid #66bae840;border-radius:999px;align-items:center;gap:7px;min-height:31px;padding:0 11px;display:inline-flex}.pulse-versus{z-index:2;grid-template-columns:1fr 44px 1fr;align-items:center;gap:8px;display:grid;position:absolute;top:56%;left:20px;right:20px;transform:translateY(-50%)}.pulse-versus>div{color:#fff;text-shadow:0 2px 12px #000000b3;flex-direction:column;align-items:center;gap:10px;font-size:17px;display:flex}.pulse-crest{color:#07111b;background:linear-gradient(145deg,#d9f3ff,#66bae8 62%,#4697cb);border:2px solid #ffffffb8;border-radius:17px;place-items:center;width:78px;height:87px;display:grid;position:relative;overflow:hidden;box-shadow:0 0 26px #66bae838}.pulse-crest:before{content:"";border:9px solid #ffffff2e;border-radius:50%;width:48px;height:48px;position:absolute;top:-15px;right:-14px}.pulse-crest>span{z-index:1;letter-spacing:.06em;font-size:15px;font-weight:900;position:relative}.pulse-crest>i{opacity:.3;background:currentColor;border-radius:3px;width:25px;height:3px;position:absolute;bottom:10px}.pulse-crest-slate{color:#eaf7ff;background:linear-gradient(145deg,#5279df,#3057d1 56%,#162d76);border-color:#a9daffb3}.pulse-vs{color:#050811;background:#eaf8ff;border:4px solid #66bae85c;border-radius:50%;place-items:center;width:42px;height:42px;font-size:10px;font-weight:900;display:grid}.pulse-home-split{margin:14px 2px 12px}#app-col .split-bar{height:12px;box-shadow:none;background:#10182a;border:1px solid #66bae838}#app-col .split-bar .s-yes,#app-col .cpmm-split-bar .s-yes{background:repeating-linear-gradient(-45deg,#66bae8 0 7px,#4c8fe0 7px 14px)}#app-col .split-bar .s-no,#app-col .cpmm-split-bar .s-no{background:repeating-linear-gradient(-45deg,#3057d1 0 7px,#5279df 7px 14px)}#app-col .split-bar .s-rest{background:#10182a}#app-col .pulse-next{justify-content:space-between;padding-inline:20px}#app-col .pulse-next svg{width:23px;height:23px}#app-col .feed-strip{box-shadow:none;color:#eaf4ff;background:#10182aeb;border:1px solid #66bae82b}#app-col .feed-label{border-color:#66bae833}#app-col .feed-label b,#app-col .feed-txt .who,#app-col .feed-paused{color:#66bae8}#app-col .feed-label .rec,#app-col .live-dot{background:#66bae8}#app-col .feed-ava{color:#050811;border-color:#9ddaff}#app-col .feed-txt .mkt,#app-col .feed-time{color:#8f9eb6}#app-col .filter-chip{color:#a9b8cd;min-height:46px;box-shadow:none;background:#10182a;border:1px solid #66bae833}#app-col .filter-chip.active{color:#050811;background:#66bae8;box-shadow:0 0 20px #66bae824}#app-col .mkt{position:relative;overflow:hidden}#app-col .mkt:before,#app-col .room-card:before{content:"";opacity:.5;background:linear-gradient(90deg,#0000,#66bae8,#0000);height:1px;position:absolute;top:0;left:16px;right:16px}#app-col .spark,#app-col .mm-line,#app-col .rc-line,#app-col .locked-strip{background:#66bae80b;border-color:#66bae824}#app-col .px{color:#f2f8ff;box-shadow:none;border:1px solid #66bae847}#app-col .px-yes{color:#050811;background:linear-gradient(135deg,#9ddaff,#66bae8)}#app-col .px-no{background:linear-gradient(135deg,#5279df,#3057d1)}#app-col .px-yes .arrow.up,#app-col .px-yes .arrow.down{border-bottom-color:#050811}#app-col .opt-chip{color:#dcecff;box-shadow:none;background:#10182a;border:1px solid #66bae838}#app-col .opt-chip:first-child,#app-col .opt-chip:nth-child(2),#app-col .opt-chip:nth-child(3),#app-col .opt-chip:nth-child(4){background:#10182a}#app-col .trend-up,#app-col .pnl.up,#app-col .badge-won{color:#9ddaff;background:#66bae81f}#app-col .trend-down,#app-col .pnl.down,#app-col .badge-lost{color:#ffb3c0;background:#ff70861a}#app-col .lb-rank{color:#9ddaff;background:#66bae814;border:1px solid #66bae833}#app-col .lb-row.top .lb-rank{color:#050811;background:#66bae8}#app-col .lb-row.you{box-shadow:none;background:#3057d12e;border:1px solid #66bae84d}#app-col .mm-line button{color:#050811;min-height:44px;box-shadow:none;background:#66bae8;border:1px solid #9ddaff}#tabbar{padding:8px 8px calc(10px + env(safe-area-inset-bottom));-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#050811f0;border-top:1px solid #66bae82b;gap:3px}#tabbar .tab{color:#718199;min-height:59px;font-family:var(--font-ui);letter-spacing:.02em;border:1px solid #0000;border-radius:15px;font-size:8px;font-weight:900}#tabbar .tab.active{color:#9ddaff;background:#66bae81a;border-color:#66bae838;box-shadow:inset 0 0 18px #3057d11a}#tabbar .tab.active:before{content:"";background:#66bae8;border-radius:2px;width:25px;height:2px;position:absolute;top:-9px;box-shadow:0 0 10px #66bae8}#app-col .page-hero-visual{color:#f2f8ff;background-image:linear-gradient(#0508112e,#050811e0),url(/assets/design-lab/pulse.jpg);background-position:50% 48%;border:1px solid #66bae847;border-radius:23px;min-height:190px;margin:4px 0 16px;box-shadow:0 0 32px #3057d124}#app-col .page-hero-visual:before{background:repeating-linear-gradient(#0000 0 4px,#66bae806 5px)}#app-col .page-hero-visual .page-head{padding:23px 19px}#app-col .page-hero-visual .page-head h1{color:#f2f8ff;text-shadow:0 2px 12px #000}#app-col .page-hero-visual .page-head p,#app-col .page-hero-visual .back-link{color:#b8cce3}#app-col .room-hero-art{min-height:205px}#app-col .room-hero-teams{color:#f2f8ff;margin-top:auto}#app-col .room-hero-teams .vs{color:#050811;box-shadow:none;background:#66bae8}#app-col .team-badge,#app-col .team-badge-mono{border:1px solid #9ddaff8c;box-shadow:0 0 16px #66bae829}#app-col .team-badge-mono{color:#f2f8ff;background:#3057d1}#app-col .balance-hero,#app-col .wallet-grid{gap:11px}#app-col .bh-card,#app-col .wcard,#app-col .rh-stats>div,#app-col .settle-stats>div{color:#f2f8ff;background:#10182a;border:1px solid #66bae82b}#app-col .bh-card.doge,#app-col .wcard.doge{background:linear-gradient(145deg,#162d76,#10182a)}#app-col .potential-strip{color:#eaf4ff;box-shadow:none;background:#3057d133;border:1px solid #66bae83d}#app-col .potential-strip b,#app-col .win-big b{color:#9ddaff}#app-col .pos-live,#app-col .settle-row,#app-col .q-row,#app-col .lb-row,#app-col .feed-row,#app-col .ladder-row,#app-col .settle-winners li{border-color:#66bae821}#app-col .side-yes,#app-col .pos-side.y{color:#050811;background:#66bae8}#app-col .side-no,#app-col .side-opt,#app-col .pos-side.n{background:#3057d1}#app-col .cash-btn{color:#050811;box-shadow:none;background:#66bae8;border:1px solid #9ddaff}#app-col .cash-btn small{color:#162d76}#app-col .pos-chev{color:#9ddaff;background:#10182a;border:1px solid #66bae833}#app-col .empty-state{background:#10182ab8;border:1px dashed #66bae847}#app-col .empty-arrow,#app-col .empty-state .btn{color:#66bae8}#app-col .empty-state .btn-primary,#app-col .empty-state .btn-sun{color:#050811}#app-col .badge-cash{color:#9ddaff;background:#66bae81a}#app-col .payout-card{color:#f2f8ff;background:linear-gradient(135deg,#162d76,#3057d1 60%,#4c8fe0)}#app-col .payout-card .voice{color:#d9f3ff}#app-col .settle-yours,#app-col .practice-hero,#app-col .rc-yours{color:#9ddaff;background:#66bae817;border-color:#66bae859}#app-col .tx-chip{color:#9ddaff;background:#3057d126;border-color:#66bae847;min-height:36px}#app-col .rc-prize{color:#050811;box-shadow:none;background:linear-gradient(100deg,#9ddaff,#66bae8 60%,#4c8fe0);border-color:#9ddaff}#app-col .rc-rank{color:#f2f8ff;box-shadow:none;background:#10182a;border:1px solid #66bae84d}#app-col .tl-dot{box-shadow:none;background:#10182a;border:1px solid #66bae84d}#app-col .pod .bar{color:#050811;box-shadow:none;border-color:#9ddaff66}#app-col .pod.p2 .bar,#app-col .pod.p3 .bar{color:#fff;background:#3057d1}#app-col .identity{background:linear-gradient(120deg,#3057d138,#10182af5)}#app-col .avatar,#app-col .badge-ic,#app-col .badge-lock{border:1px solid #66bae852;box-shadow:0 0 18px #66bae81f}#app-col .addr-row{color:#b8c7df;background:#05081180;border-color:#66bae838;min-height:40px}#app-col .addr-row svg path,#app-col .addr-row svg rect{stroke:#9ddaff}#app-col .badge-state{color:#9ddaff;background:#66bae814;border:1px solid #66bae833}#app-col .badge-card.locked{opacity:.62}#app-col .menu-row{border-color:#66bae821;min-height:62px}#app-col .menu-row:active,#app-col .menu-row:hover{background:#66bae812}#app-col .menu-row .mi{color:#9ddaff;box-shadow:none;background:#66bae814;border:1px solid #66bae833}#app-col .powered-band{box-shadow:none;background:#10182a;border:1px solid #66bae833}#app-col .ladder-head{border-color:#66bae847}#app-col .ladder-row.champ{background:linear-gradient(90deg,#66bae821,#0000 85%)}#app-col .ladder-row.champ .rank,#app-col .ladder-row.you .who,#app-col .ladder-row .you-tag{color:#9ddaff}#app-col .ladder-row .you-tag{background:#66bae81f}#app-col .ladder-trophy,#app-col .ladder-trophy-wrap .trophy-rank{border-color:#9ddaff8c;box-shadow:0 0 20px #66bae82e}#app-col .room-card{position:relative}#app-col .room-state.st-open,#app-col .room-state.st-settled,#app-col .elig-chip{color:#050811;background:#66bae8}#app-col .room-state.st-locked{color:#050811;background:#9ddaff}#app-col .tag-scarce{background:#3057d1}#app-col .seat-bar,#app-col .cpmm-split-bar{background:#050811;border:1px solid #66bae83d}#app-col .seat-bar i{background:linear-gradient(90deg,#3057d1,#66bae8);border-color:#9ddaff}#app-col .countdown-chip-sm{color:#dcecff;background:#66bae812}#app-col .countdown-chip-sm.done{background:#10182a}#app-col .seat{background:#66bae809;border-color:#66bae83d}#app-col .seat.filled{color:#050811;box-shadow:none;background:#4c8fe0;border:1px solid #66bae8}#app-col .seat.mine{color:#050811;background:#9ddaff;border:1px solid #fff;box-shadow:0 0 14px #66bae866}#app-col .pos-row{color:#f2f8ff;box-shadow:none;background:#10182a;border:1px solid #66bae833}#app-col .pos-row.sel{background:#3057d13d}#app-col .trade-err{color:#ffb3c0}#app-col .faucet-card,#app-col .geo-note{background:#3057d121;border-color:#66bae840}#app-col .scrim,#app-col .coach-scrim,#app-col .wm-scrim{-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);background:#01040ac7}#app-col .sheet{background:radial-gradient(circle at 50% 0,#3057d12e,#0000 35%),#070c18;border:1px solid #66bae847;border-bottom:0;border-radius:28px 28px 0 0;box-shadow:0 -24px 60px #00000073}#app-col .sheet:before{content:"";background:#66bae859;border-radius:999px;width:44px;height:4px;margin:2px auto 12px;display:block}#app-col .sheet-close,#app-col .onb-skip,#app-col .coach-skip{color:#dcecff;box-shadow:none;background:#10182a;border:1px solid #66bae838}#app-col .seg{box-shadow:none;background:#66bae80d;border:1px solid #66bae82e}#app-col .seg button.on-yes,#app-col .mode-seg button.on-buy{color:#050811;box-shadow:none;background:#66bae8}#app-col .seg button.on-no,#app-col .mode-seg button.on-sell{box-shadow:none;background:#3057d1}#app-col #trade-seg .on-opt{box-shadow:none!important;background:#3057d1!important}#app-col input[type=range]{background:linear-gradient(90deg, #66bae8 var(--fill,20%), #162238 var(--fill,20%));border:1px solid #66bae847}#app-col input[type=range]::-webkit-slider-thumb{background:#eaf8ff;border:3px solid #66bae8;box-shadow:0 0 15px #66bae859}#app-col input[type=range]::-moz-range-thumb{background:#eaf8ff;border:3px solid #66bae8;box-shadow:0 0 15px #66bae859}#app-col .quick-row button{color:#c4d5e9;box-shadow:none;background:#10182a;border:1px solid #66bae833}#app-col .quick-row button.sel{color:#050811;background:#66bae8}#app-col .win-mult{box-shadow:none;background:#3057d1;border:1px solid #b8c7ff4d}#app-col .how-row,#app-col .entry-match,#app-col .lang-row,#app-col .tier{color:#f2f8ff;box-shadow:none;background:#10182a;border:1px solid #66bae830}#app-col .tier.sel,#app-col .lang-row.sel{background:#3057d133;box-shadow:0 0 0 2px #66bae873,0 0 24px #66bae81a}#app-col .tier .coin,#app-col .tier .pick-dot,#app-col .lang-row .pick-dot{color:#050811;box-shadow:none;background:#66bae8;border:1px solid #9ddaff}#app-col .tier.t-silver .coin{background:#9ddaff}#app-col .tier .pick-dot,#app-col .lang-row .pick-dot{background:#050811}#app-col .tier.sel .pick-dot,#app-col .lang-row.sel .pick-dot{background:#66bae8;border-color:#9ddaff}#app-col .mini-tag{color:#9ddaff!important;background:#66bae81a!important;border-color:#66bae840!important}#app-col .ribbon{box-shadow:none;background:#3057d1;border:1px solid #b8c7ff66}#app-col .review-line{color:#eaf4ff;background:#3057d12e;border:1px solid #66bae833}#app-col .review-line b{color:#9ddaff}#app-col .onboarding{background:radial-gradient(circle at 50% 26%,#3057d140,#0000 36%),linear-gradient(#66bae806 1px,#0000 1px) 0 0/28px 28px,linear-gradient(90deg,#66bae806 1px,#0000 1px) 0 0/28px 28px,#050811}#app-col .onb-art-frame{background:radial-gradient(circle at 50% 26%,#1c356b,#10182a 72%);border:1px solid #66bae866;border-radius:34px;box-shadow:0 0 45px #3057d13d}#app-col .onb-art-frame.photo img{border-radius:32px}#app-col .onb-dots i.on{background:#66bae8;box-shadow:0 0 12px #66bae880}#app-col .coach-hole{box-shadow:0 0 0 9999px #01040acc}@keyframes holePulse{0%,to{outline:3px solid #66bae8f2}50%{outline:7px solid #66bae859}}#app-col .coach-tip .bubble,#app-col .wm-card{color:#f2f8ff;background:#0b1222;border:1px solid #66bae852;box-shadow:0 24px 70px #00000080,0 0 32px #3057d126}#app-col .coach-step,#app-col .wm-eyebrow{color:#9ddaff}#app-col .coach-next{color:#050811;box-shadow:none;background:#66bae8;border:1px solid #9ddaff}#app-col .wm-eyebrow,#app-col .wm-rank{box-shadow:none;background:#10182a;border:1px solid #66bae838}#app-col .wm-amt{color:#9ddaff}#app-col .wm-trophy-photo,#app-col .wm-trophy{filter:none;border-color:#66bae8}#app-col .rp-limit input{color:#f2f8ff;background:#050811;border:1px solid #66bae847}#app-col .rp-danger{color:#ffb3c0;border-color:#ff708666}#app-col .toast{color:#eaf4ff;background:#0b1222f7;border:1px solid #66bae847;box-shadow:0 16px 40px #00000073}#app-col .toast .t-ic{color:#050811;background:#66bae8;border-color:#9ddaff}#boot{background:#050811}#boot .boot-bg{content:url(/assets/design-lab/pulse.jpg);object-position:center;opacity:.48}#boot:before{background:linear-gradient(#05081173,#05081126 42%,#050811e6)}#boot:after{box-shadow:inset 0 0 110px #050811d9}#app-col .boot-word b,#app-col .boot-tag{color:#66bae8;text-shadow:0 0 22px #66bae866}#app-col .boot-tag{background:#050811e0;border:1px solid #66bae866;box-shadow:0 0 24px #66bae824}#app-col .boot-skip{color:#8f9eb6}#app-col .sk,#skeleton .sk{background:linear-gradient(100deg,#10182a 30%,#182742 50%,#10182a 70%) 0 0/300% 100%;border-color:#66bae81a}#app-col .relay-note{color:#9ddaff;background:#66bae814;border-color:#66bae83d}#app-col .ops{color:#f2f8ff}#app-col .ops-card,#app-col .ops-kpi{box-shadow:var(--chunk-sm);background:#10182a;border:1px solid #66bae833}#app-col .ops h2 small,#app-col .ops-note,#app-col .ops-kpi span,#app-col .ops-funnel-label,#app-col .ops-chart-col span,#app-col .ops-table th,#app-col .ops-dim,#app-col .ops-empty{color:#8f9eb6}#app-col .ops-keyrow input,#app-col .ops-btn{color:#f2f8ff;box-shadow:none;background:#10182a;border:1px solid #66bae83d}#app-col .ops-btn-primary{color:#050811;background:#66bae8}#app-col .ops-funnel-track{background:#050811;border:1px solid #66bae83d}#app-col .ops-table th,#app-col .ops-table td,#app-col .ops-feed-row{border-color:#66bae824}#app-col .ops-flag,#app-col .ops-ev{color:#050811;border:1px solid #9ddaff66}#app-col .ops-ev{color:#dcecff;background:#162238}@media (max-width:370px){.pulse-network{display:none}.pulse-home-visual{min-height:350px}.pulse-crest{width:67px;height:75px}.pulse-versus>div{font-size:15px}#tabbar .tab{font-size:7px}}@media (prefers-reduced-motion:reduce){#app-col .pulse-next,#app-col .gold-glow,#app-col .trade-cta>.btn-primary:last-child,#app-col .trade-cta>.btn-gold:last-child,#app-col .rc-enter.btn-primary,#app-col .sheet>.btn-primary:last-of-type,#app-col .trade-panel>.btn-primary:last-of-type{animation:none;box-shadow:0 0 0 3px #66bae83d,0 0 22px #66bae833}}
