:root{--ui: "Inter", system-ui, -apple-system, sans-serif;--disp: "Inter", system-ui, -apple-system, sans-serif;--mono: "Roboto Mono", ui-monospace, monospace;--bg: #050607;--surf: #0C0D0F;--surf2: #191B1D;--line: rgba(255, 255, 255, .08);--line2: rgba(255, 255, 255, .13);--text: #EEEEEE;--text2: #D8D8D8;--mut: #8F8F8F;--faint: #83858A;--green: #22C55E;--gdeep: #008B1D;--gink: #04210F;--gsoft: rgba(34, 197, 94, .12);--yellow: #F3E300;--ysoft: rgba(243, 227, 0, .13);--red: #FF6467;--rsoft: rgba(255, 100, 103, .15);--redtext: #FF6467;--gold: #F2C14E;--blue: #488BFB;--bsoft: rgba(72, 139, 251, .15);--purple: #A15ACF;--psoft: rgba(161, 90, 207, .14);--orange: #E97C48;--osoft: rgba(233, 124, 72, .15);--nba: #1D428A;--euroleague: #EC5A00;--euroleague-ink: #2A1000;--card: linear-gradient(165deg, #1B1D20 0%, #121315 42%, #0C0D0F 100%);--row: linear-gradient(165deg, #17191B 0%, #0E0F11 100%);--card-shadow: inset 0 1px 0 rgba(255, 255, 255, .09), 0 32px 60px rgba(0, 0, 0, .6), 0 8px 18px rgba(0, 0, 0, .35);--ease: cubic-bezier(.2, .8, .2, 1);--spring: cubic-bezier(.3, 1.4, .4, 1);--top: calc(var(--tg-safe-area-inset-top, 0px) + var(--tg-content-safe-area-inset-top, 0px) + 14px);--bottom: calc(max(var(--tg-safe-area-inset-bottom, 0px), env(safe-area-inset-bottom, 0px)) + 10px) ;--navh: 62px;--vh: var(--tg-viewport-stable-height, 100dvh)}*{box-sizing:border-box;-webkit-tap-highlight-color:transparent}html,body,#root{margin:0;padding:0;min-height:100%}html{background:var(--bg);overscroll-behavior:none}body{background:var(--bg);color:var(--text);font-family:var(--ui);font-size:14px;line-height:1.4;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}h1,h2,h3,h4,p,ul,ol,figure{margin:0;padding:0}ul{list-style:none}a{color:inherit;text-decoration:none}button{font:inherit;color:inherit;background:none;border:0;cursor:pointer;text-align:inherit;padding:0}input,select,textarea{font:inherit;color:inherit}img{display:block;max-width:100%}.num{font-family:var(--mono);font-variant-numeric:tabular-nums}.u{font-family:var(--ui)}.disp{font-family:var(--disp)}.up{color:var(--green)}.dn{color:var(--redtext)}.yl{color:var(--yellow)}.kick{font-size:11.5px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--faint)}.sr-only{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.page{padding:var(--top) 18px calc(var(--navh) + var(--bottom) + 30px);min-height:var(--vh);animation:rise .45s var(--ease) backwards}.page.withfoot{padding-bottom:calc(var(--navh) + var(--bottom) + 100px)}@keyframes rise{0%{opacity:0;transform:translateY(10px)}}.ph{display:flex;align-items:flex-end;justify-content:space-between;gap:12px;margin-bottom:16px}.ph h1{font-family:var(--disp);font-weight:800;font-size:28px;letter-spacing:-.02em;line-height:1.05;margin-top:6px}.ph p{margin-top:6px;color:var(--mut);font-size:13.5px;line-height:1.45}.ph .right{flex:none;display:flex;gap:8px;align-items:center}.sec{font-size:11px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--faint);margin:22px 0 10px;display:flex;justify-content:space-between;align-items:center;gap:10px}.sec>span,.sec>button{letter-spacing:0;text-transform:none;font-size:12.5px;font-weight:500}.sec>button{color:var(--green);font-weight:600}.sample{font-size:11px;letter-spacing:.1em;text-transform:uppercase;color:var(--faint);text-align:center;padding:18px 0 4px}.note{font-size:12.5px;color:var(--faint);line-height:1.45;margin-top:10px}.stack{display:grid;gap:8px}.pfoot{position:fixed;left:0;right:0;bottom:0;z-index:25;padding:26px 18px var(--bottom);background:linear-gradient(180deg,rgba(5,6,7,0),var(--bg) 24px);display:flex;gap:10px}.pfoot>.fin{flex:1}.pfoot.abovenav{left:12px;right:12px;bottom:calc(var(--navh) + var(--bottom));padding:26px 0 6px;max-width:560px;margin:0 auto}.ibtn{width:38px;height:38px;border-radius:12px;display:grid;place-items:center;background:var(--surf);border:1px solid var(--line);color:var(--text2);position:relative;flex:none}.badge{position:absolute;top:-5px;right:-5px;min-width:18px;height:18px;padding:0 5px;border-radius:9px;background:var(--green);color:var(--gink);font-size:11px;font-weight:700;display:grid;place-items:center;font-family:var(--ui);line-height:1}.badge.r{background:var(--red);color:#fff}.chips{display:flex;gap:8px;overflow-x:auto;scrollbar-width:none;margin:0 -18px;padding:0 18px}.chips::-webkit-scrollbar{display:none}.chip{height:34px;padding:0 13px;border-radius:17px;display:inline-flex;align-items:center;gap:7px;font-size:13px;font-weight:600;background:var(--surf);border:1px solid var(--line);color:var(--text2);white-space:nowrap;flex:none;transition:background .2s,color .2s,border-color .2s}.chip.on{background:var(--text);color:var(--bg);border-color:transparent}.chip .dt{width:7px;height:7px;border-radius:50%}.chip small{font-size:12px;font-weight:600;color:var(--faint)}.chip.on small{color:#4f5153}.chip[disabled]{opacity:.45;pointer-events:none}.utabs{display:flex;gap:22px;border-bottom:1px solid var(--line);overflow-x:auto;scrollbar-width:none}.utabs::-webkit-scrollbar{display:none}.utabs button{position:relative;padding:8px 0 11px;font-size:14.5px;font-weight:600;color:var(--faint);transition:color .2s;white-space:nowrap;flex:none}.utabs button.on{color:var(--text)}.utabs button.on:after{content:"";position:absolute;left:0;right:0;bottom:-1px;height:2.5px;border-radius:2px;background:var(--green)}.box{border-radius:18px;background:var(--surf);border:1px solid var(--line)}.boxp{border-radius:18px;background:var(--surf);border:1px solid var(--line);padding:14px}.hero{border-radius:26px;background:var(--card);border:1px solid rgba(255,255,255,.1);box-shadow:var(--card-shadow);padding:18px 16px 16px;position:relative;overflow:hidden}.row{display:flex;align-items:center;gap:11px;padding:10px 10px 10px 12px;border-radius:16px;background:var(--row);border:1px solid rgba(255,255,255,.09);box-shadow:0 6px 14px #0000004d;margin-bottom:8px;width:100%}.row .tx{flex:1;min-width:0}.row .m{font-size:14px;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.row .sub{font-size:12.5px;color:var(--mut);margin-top:3px;display:flex;gap:6px;align-items:center;white-space:nowrap;overflow:hidden}.row .sub em{font-style:normal;color:var(--yellow);font-weight:600}.li{display:flex;align-items:center;gap:12px;padding:12px 14px;width:100%}.li+.li{border-top:1px solid var(--line)}.li .tx{flex:1;min-width:0}.li .tx b{display:block;font-size:14px;font-weight:600}.li .tx small{display:block;font-size:12.5px;color:var(--mut);margin-top:2px}.icbox{width:36px;height:36px;border-radius:11px;display:grid;place-items:center;flex:none;background:var(--tb, rgba(255, 255, 255, .08));color:var(--tf, var(--text2))}.empty{padding:28px 18px;border-radius:18px;border:1.5px dashed var(--line2);text-align:center;color:var(--mut);font-size:14px;line-height:1.5}.empty b{display:block;color:var(--text);font-family:var(--disp);font-size:17px;margin-bottom:6px}.empty .act{margin-top:14px}.skel{border-radius:16px;background:linear-gradient(100deg,var(--surf) 30%,#202224 50%,var(--surf) 70%);background-size:200% 100%;animation:shimmer 1.3s linear infinite}@keyframes shimmer{to{background-position:-200% 0}}.err{padding:16px;border-radius:16px;background:var(--rsoft);border:1px solid rgba(255,100,103,.3);color:#ffd9d9;font-size:13.5px;line-height:1.45}.warn{padding:12px 14px;border-radius:14px;background:var(--ysoft);border:1px solid rgba(243,227,0,.3);color:#f7f0a8;font-size:13px;line-height:1.45}.okbox{padding:12px 14px;border-radius:14px;background:var(--gsoft);border:1px solid rgba(34,197,94,.35);color:#dcfce7;font-size:13.5px;line-height:1.45}.btn{height:52px;border-radius:16px;display:inline-flex;align-items:center;justify-content:center;gap:9px;font-size:15px;font-weight:700;padding:0 18px;transition:transform .15s,opacity .2s;white-space:nowrap}.btn:active{transform:scale(.97)}.btn.pri{background:var(--green);color:var(--gink)}.btn.pri .o{font-family:var(--mono);font-variant-numeric:tabular-nums;font-weight:700;font-size:17px;padding-left:10px;border-left:1.5px solid rgba(4,33,15,.25)}.btn.sec2{background:var(--surf);border:1px solid var(--line2);color:#e6e6e6}.btn.gold{background:#f2c14e24;border:1px solid rgba(242,193,78,.4);color:var(--gold)}.btn.block{width:100%;display:inline-flex}.btn.sm{height:40px;border-radius:13px;font-size:13.5px;padding:0 14px}.btn[disabled]{opacity:.4;pointer-events:none}.btn[aria-busy=true]{cursor:progress}.spin{animation:spin 1s linear infinite}@keyframes spin{to{transform:rotate(360deg)}}.pill{height:38px;padding:0 14px;border-radius:12px;background:var(--surf);border:1px solid var(--line2);display:inline-flex;align-items:center;gap:6px;font-size:13px;font-weight:600;color:var(--text2);white-space:nowrap}.pill.g{background:var(--green);color:var(--gink);border-color:transparent}.pill.on{color:var(--redtext);border-color:#ff646766;background:#ff64671a}.linkb{font-size:13px;font-weight:600;color:var(--green);padding:6px 4px}.pair{display:inline-flex;gap:4px;flex:none}.tm{position:relative;width:40px;height:40px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;font-weight:700;font-size:11px;flex:none;box-shadow:0 0 0 2.5px var(--ring, #1B1D1F);text-shadow:0 0 3px rgba(0,0,0,.5);letter-spacing:.01em}.tm.s{width:30px;height:30px;font-size:9.5px}.tm.xs{width:24px;height:24px;font-size:8.5px;box-shadow:0 0 0 2px var(--ring, var(--surf))}.tm.l{width:58px;height:58px;font-size:15px;box-shadow:0 0 0 3px var(--ring, #1B1D1F),0 12px 26px #0006}.tm-img{position:absolute;inset:0;width:100%;height:100%;border-radius:50%;-o-object-fit:contain;object-fit:contain;padding:14%;box-sizing:border-box;background:#f4f5f7}.ava{width:46px;height:46px;border-radius:50%;display:grid;place-items:center;font-family:var(--disp);font-weight:700;font-size:18px;background:linear-gradient(135deg,var(--yellow),var(--green));color:var(--gink);flex:none;overflow:hidden}.ava img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.mav{width:32px;height:32px;border-radius:50%;display:grid;place-items:center;font-size:12px;font-weight:700;color:#fff;flex:none}.flag{width:16px;height:11px;border-radius:2px;flex:none}.dot{width:7px;height:7px;border-radius:50%;background:var(--red);flex:none;animation:ping 1.6s infinite}@keyframes ping{0%{box-shadow:0 0 #ff64678c}80%,to{box-shadow:0 0 0 7px #ff646700}}.val{white-space:nowrap;display:inline-flex;align-items:center;gap:5px;height:24px;padding:0 9px;border-radius:12px;background:var(--ysoft);color:var(--yellow);font-weight:700;font-size:12.5px}.val.low{background:#ffffff12;color:var(--mut)}.st{display:inline-flex;height:21px;padding:0 9px;border-radius:11px;align-items:center;font-size:11.5px;font-weight:700;white-space:nowrap}.st.won{background:var(--gsoft);color:var(--green)}.st.lost{background:var(--rsoft);color:var(--redtext)}.st.pend{background:var(--ysoft);color:var(--yellow)}.st.info{background:#488bfb24;color:var(--blue)}.st.live{background:var(--rsoft);color:var(--redtext);gap:5px}.odds{display:flex;gap:5px;flex:none}.odd{position:relative;min-width:56px;height:46px;padding:0 8px;border-radius:12px;background:#0000004d;border:1px solid var(--line);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1px;transition:background .2s,border-color .2s,transform .15s}.odd:active{transform:scale(.94)}.odd small{font-size:11px;font-weight:600;color:var(--faint);max-width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.odd b{font-family:var(--mono);font-variant-numeric:tabular-nums;font-weight:600;font-size:16px}.odd.on{background:var(--gsoft);border-color:var(--green)}.odd.on small{color:var(--green)}.odd.w{flex:1;min-width:0;flex-direction:row;justify-content:space-between;padding:0 12px}.field{display:grid;gap:6px}.field>label{font-size:12px;font-weight:600;color:var(--mut)}.input,.select{width:100%;height:46px;border-radius:13px;background:var(--surf);border:1px solid var(--line2);padding:0 14px;font-size:15px;color:var(--text);outline:none;transition:border-color .2s}.input:focus,.select:focus{border-color:var(--green)}.input::-moz-placeholder{color:var(--faint)}.input::placeholder{color:var(--faint)}.select{-moz-appearance:none;appearance:none;-webkit-appearance:none;background-image:linear-gradient(45deg,transparent 50%,var(--mut) 50%),linear-gradient(135deg,var(--mut) 50%,transparent 50%);background-position:calc(100% - 20px) 20px,calc(100% - 15px) 20px;background-size:5px 5px;background-repeat:no-repeat;padding-right:36px}.select option{background:var(--surf);color:var(--text)}.search{display:flex;align-items:center;gap:10px;height:44px;padding:0 14px;border-radius:14px;background:var(--surf);border:1px solid var(--line);color:var(--faint)}.search input{flex:1;min-width:0;background:none;border:0;outline:0;color:var(--text);font-size:15px}.search input::-moz-placeholder{color:var(--faint)}.search input::placeholder{color:var(--faint)}.tog{width:50px;height:30px;border-radius:15px;background:#2e3032;position:relative;flex:none;transition:background .25s}.tog:after{content:"";position:absolute;top:3px;left:3px;width:24px;height:24px;border-radius:50%;background:#fff;transition:transform .25s var(--spring)}.tog.on{background:var(--green)}.tog.on:after{transform:translate(20px)}.seg{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(0,1fr);gap:6px;padding:4px;border-radius:14px;background:var(--surf);border:1px solid var(--line)}.seg button{height:36px;border-radius:10px;font-size:13px;font-weight:600;color:var(--mut);display:flex;align-items:center;justify-content:center;text-align:center;white-space:nowrap;transition:background .2s,color .2s}.seg button.on{background:#2e3032;color:var(--text)}.mstats{display:flex;gap:8px}.mstats>div{flex:1;min-width:0;border-radius:14px;background:var(--surf);border:1px solid var(--line);padding:10px 12px}.mstats small{display:block;font-size:11.5px;color:var(--mut);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mstats b{font-family:var(--mono);font-variant-numeric:tabular-nums;font-size:19px;font-weight:700;white-space:nowrap}.kpi{display:flex;align-items:flex-end;justify-content:space-between;gap:12px;padding:16px;border-radius:24px;background:var(--card);border:1px solid rgba(255,255,255,.1);box-shadow:var(--card-shadow)}.kpi .bigk{font-family:var(--mono);font-variant-numeric:tabular-nums;font-size:54px;font-weight:700;line-height:.9}.kpi .l{font-size:12.5px;color:var(--mut)}.kpi .side{text-align:right;display:grid;gap:8px}.kpi .side b{display:block;font-family:var(--mono);font-variant-numeric:tabular-nums;font-size:19px}.lb{display:flex;align-items:center;gap:10px;padding:10px 12px}.lb+.lb{border-top:1px solid var(--line)}.lb .nm{width:110px;font-size:13.5px;font-weight:600;display:flex;align-items:center;gap:8px;min-width:0}.lb .trk{flex:1;height:8px;border-radius:4px;background:#ffffff0f;overflow:hidden}.lb .trk i{display:block;height:100%;border-radius:4px;background:linear-gradient(90deg,var(--gdeep),var(--green))}.lb b{min-width:44px;text-align:right;font-family:var(--mono);font-variant-numeric:tabular-nums}.fd{display:flex;gap:3px}.fd i{width:12px;height:12px;border-radius:3px}.fd .G,.fd .w{background:var(--green)}.fd .B{background:#606264}.fd .M,.fd .l{background:var(--red)}.sq{display:flex;gap:5px}.sq i{width:26px;height:24px;border-radius:6px;font-style:normal;font-size:11.5px;font-weight:700;display:flex;align-items:center;justify-content:center}.sq .G{background:#22c55e33;color:#4ade80}.sq .B{background:#ffffff1a;color:#dcdcdc}.sq .M{background:#ff64672e;color:var(--redtext)}.tbl{width:100%;border-collapse:collapse;font-size:13px}.tbl th{text-align:left;font-size:11px;font-weight:600;color:var(--faint);padding:10px;border-bottom:1px solid var(--line);white-space:nowrap}.tbl td{padding:10px;border-bottom:1px solid var(--line);vertical-align:middle}.tbl tr:last-child td{border-bottom:0}.tblwrap{overflow-x:auto;border-radius:18px;background:var(--surf);border:1px solid var(--line)}.navfade{position:fixed;left:0;right:0;bottom:0;height:120px;z-index:19;pointer-events:none;background:linear-gradient(180deg,#05060700,#050607f2 58%)}.nav{position:fixed;left:12px;right:12px;bottom:var(--bottom);height:var(--navh);z-index:20;transition:transform .4s var(--ease),opacity .3s;display:flex;padding:6px;border-radius:22px;background:#0c0d0feb;border:1px solid var(--line2);backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px);box-shadow:0 14px 30px #00000073;max-width:560px;margin:0 auto}.nav button{flex:1;min-width:0;border-radius:16px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:3px;font-size:10.5px;font-weight:600;color:var(--faint);position:relative;transition:background .25s,color .25s;white-space:nowrap}.nav button.on{color:var(--text);background:#27292b}.nav .ic{position:relative;display:grid;place-items:center}.nav .badge{top:-7px;right:-11px}.nav .kupon.bump{animation:bump .5s var(--spring)}@keyframes bump{35%{transform:translateY(-5px) scale(1.06)}}body.hide-nav .nav{transform:translateY(calc(100% + 30px));opacity:0;pointer-events:none}body.hide-nav .navfade{opacity:0}.scrim{position:fixed;inset:0;z-index:40;background:#0203049e;opacity:0;pointer-events:none;transition:opacity .3s}.scrim.on{opacity:1;pointer-events:auto}.sheet{position:fixed;left:0;right:0;bottom:0;z-index:41;max-height:90%;display:flex;flex-direction:column;border-radius:28px 28px 0 0;background:#131517;border-top:1px solid var(--line2);padding:22px 18px 0;transform:translateY(105%);transition:transform .45s var(--ease);max-width:640px;margin:0 auto}.sheet.on{transform:none}.sheet:before{content:"";position:absolute;top:8px;left:50%;width:38px;height:4px;margin-left:-19px;border-radius:2px;background:#ffffff2e}.sh-h{display:flex;align-items:center;gap:10px;flex:none}.sh-h h3{flex:1;font-family:var(--disp);font-size:22px;font-weight:800;min-width:0;letter-spacing:-.02em}.sh-h h3 small{display:block;font-family:var(--ui);font-size:12.5px;font-weight:500;color:var(--mut);margin-top:2px}.xbtn{width:34px;height:34px;border-radius:50%;display:grid;place-items:center;background:var(--surf);color:var(--mut);flex:none}.shscroll{flex:1;min-height:0;overflow-y:auto;scrollbar-width:none;margin:14px -18px 0;padding:0 18px 4px;overscroll-behavior:contain}.shscroll::-webkit-scrollbar{display:none}.fin{display:flex;gap:10px;margin:14px 0 calc(var(--bottom) + 4px);flex:none}.fin .btn{height:52px}.fin .btn.ico{width:52px;padding:0;flex:none}.pk{min-height:56px;border-radius:15px;margin-bottom:7px;display:flex;align-items:center;gap:11px;padding:8px 10px 8px 12px;background:var(--row);border:1px solid rgba(255,255,255,.09);box-shadow:0 6px 14px #00000059;width:100%}.pk .tx{flex:1;min-width:0}.pk .m{font-size:14px;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pk .sub{font-size:12.5px;color:var(--mut);margin-top:2px;display:flex;gap:6px;align-items:center;white-space:nowrap;overflow:hidden}.pk .sub em{font-style:normal;color:var(--yellow);font-weight:600}.pk .o{font-family:var(--mono);font-variant-numeric:tabular-nums;font-weight:600;font-size:19px}.pk .rm{width:30px;height:30px;border-radius:50%;display:grid;place-items:center;color:var(--faint);background:#00000040;flex:none}.pile{height:5px;margin:-3px 10px 0;border-radius:0 0 10px 10px;background:#1c1e20;border:1px solid var(--line);border-top:0}.pile.b{margin:0 20px}.tot{margin-top:10px;border-radius:20px;background:var(--surf);border:1px solid var(--line);padding:14px 16px;flex:none}.tot .rowt{display:flex;justify-content:space-between;align-items:flex-end;flex-wrap:wrap;gap:4px 12px}.tot .l{font-size:12.5px;color:var(--mut)}.tot .big2{font-family:var(--mono);font-variant-numeric:tabular-nums;font-weight:700;font-size:46px;line-height:.95;letter-spacing:-.02em;margin-top:4px}.tot .big2.sm{font-size:34px}.deck{position:relative;height:var(--vh);display:flex;flex-direction:column;padding-top:var(--top);padding-bottom:calc(var(--navh) + var(--bottom) + 8px);overflow:hidden;transition:padding .4s var(--ease)}.deck.app-back{padding-bottom:var(--bottom)}.deck .glow{position:absolute;right:-120px;top:32%;width:300px;height:340px;background:radial-gradient(closest-side,rgba(34,197,94,.22),transparent);pointer-events:none;opacity:calc(.55 + var(--dr, 0) * .9);transition:opacity .2s}.deck .glowl{position:absolute;left:-150px;top:34%;width:280px;height:320px;background:radial-gradient(closest-side,rgba(255,100,103,.14),transparent);pointer-events:none;opacity:calc(.35 + var(--dl, 0) * 1.4);transition:opacity .2s}.deck .hd{position:relative;height:62px;flex:none;transition:height .4s var(--ease)}.deck .hd>div{position:absolute;left:18px;right:18px;top:0;transition:opacity .25s,transform .35s var(--ease)}.deck .hfront{display:flex;justify-content:space-between;align-items:flex-end;height:58px}.deck .h1{font-family:var(--disp);font-weight:800;font-size:23px;letter-spacing:-.02em;margin-top:4px}.deck .hright{display:flex;align-items:center;gap:10px}.deck .count{font-family:var(--mono);font-variant-numeric:tabular-nums;font-weight:700;font-size:15px;color:var(--mut);padding-bottom:3px}.deck .count b{color:var(--text);font-size:23px}.deck .hback{display:flex;justify-content:space-between;align-items:center;height:40px;opacity:0;pointer-events:none;transform:translateY(8px)}.deck.app-back .hd{height:44px}.deck.app-back .hfront{opacity:0;pointer-events:none;transform:translateY(-8px)}.deck.app-back .hback{opacity:1;pointer-events:auto;transform:none}.deck .collapse{flex:none;overflow:hidden;transition:max-height .4s var(--ease),opacity .25s,margin .4s var(--ease)}.deck .prog{max-height:20px;margin:6px 18px 0;display:flex;gap:4px}.deck .prog i{flex:1;height:5px;border-radius:3px;background:#282a2c;transition:background .3s}.deck .prog i.a{background:var(--green)}.deck .prog i.p{background:#434547}.deck .prog i.c{background:var(--yellow)}.deck .chips{max-height:60px;margin:14px 0 0;padding:0 18px;gap:6px}.deck .chips.collapse{overflow-x:auto;overflow-y:hidden}.deck .chip{padding:0 11px;gap:6px}.deck.app-back .prog,.deck.app-back .chips{max-height:0;opacity:0;margin-top:0}.stage{position:relative;flex:1;min-height:0;margin:24px 30px 0;container-type:size;transition:margin .4s var(--ease)}.deck.app-back .stage{margin:10px 18px 0}.card{position:absolute;inset:0;border-radius:28px;touch-action:none;-moz-user-select:none;user-select:none;-webkit-user-select:none;will-change:transform;transition:transform .45s var(--ease),opacity .35s}.card.drag{transition:none}.card[data-d="0"]{z-index:3}.card[data-d="1"]{transform:translateY(-11px) scale(.94);transform-origin:50% 0;z-index:2}.card[data-d="2"]{transform:translateY(-21px) scale(.88);transform-origin:50% 0;z-index:1;opacity:.9}.card[data-d="1"] .face,.card[data-d="2"] .face{pointer-events:none}.card[data-d="1"] .front>*,.card[data-d="2"] .front>*{opacity:0;transition:opacity .25s}.card[data-d="0"] .front>*{opacity:1;transition:opacity .3s .05s}.flip{position:absolute;inset:0;transform-style:preserve-3d;transition:transform .6s var(--ease)}.card.flipped .flip{transform:rotateY(180deg)}.card.flipped{touch-action:pan-y}.face{position:absolute;inset:0;border-radius:28px;backface-visibility:hidden;-webkit-backface-visibility:hidden;background:var(--card);border:1px solid rgba(255,255,255,.1);box-shadow:var(--card-shadow)}.face *,.face *:before,.face *:after{backface-visibility:hidden;-webkit-backface-visibility:hidden}.card[data-d="1"] .face{background:linear-gradient(180deg,#202224,#16181a);box-shadow:0 20px 40px #0006}.card[data-d="2"] .face{background:linear-gradient(180deg,#181a1c,#111315);box-shadow:none}.face.back{transform:rotateY(180deg);overflow-y:auto;scrollbar-width:none;padding:20px 18px 18px;overscroll-behavior:contain}.face.back::-webkit-scrollbar{display:none}.card.adding .front{border-color:#22c55e80}.card.skipping .front{border-color:#ff646766}.front{padding:30px 22px 20px;display:flex;flex-direction:column}.stamp{position:absolute;top:-15px;font-family:var(--disp);font-weight:700;font-size:18px;letter-spacing:.08em;padding:5px 13px 4px;border-radius:9px;display:flex;align-items:center;gap:6px;box-shadow:0 6px 16px #00000073;pointer-events:none}.stamp.add{left:14px;transform:rotate(-11deg);color:var(--green);border:2.5px solid var(--green);background:#0b1f12}.stamp.skip{right:14px;transform:rotate(11deg);color:var(--red);border:2.5px solid var(--red);background:#1f1111}.card .front>.stamp.add{opacity:var(--sa, 0)}.card .front>.stamp.skip{opacity:var(--ss, 0)}.r1{display:flex;justify-content:space-between;align-items:center;gap:10px;font-size:13px;color:var(--mut)}.r1 .lg{display:flex;align-items:center;gap:7px;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.r1 .cd{display:flex;align-items:center;gap:7px;font-weight:600;color:#dadada;flex:none}.teams{display:flex;align-items:center;gap:14px;margin-top:16px}.teams .nm{font-size:16.5px;font-weight:600;line-height:1.3;min-width:0}.teams .nm span{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.hr{height:1px;background:var(--line);margin:15px 0 13px}.selp .kick{font-size:11px}.selp .v{font-family:var(--disp);font-weight:700;font-size:24px;letter-spacing:-.01em;margin-top:3px;line-height:1.12;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.oddrow{display:flex;align-items:flex-end;justify-content:space-between;gap:10px;margin-top:4px}.big{font-family:var(--mono);font-variant-numeric:tabular-nums;font-weight:700;font-size:78px;line-height:.92;letter-spacing:-.02em;color:#fff}.mkt{text-align:right;padding-bottom:8px}.mkt .l{font-size:12.5px;color:var(--mut);white-space:nowrap}.mkt .l b{color:#e9e9e9;font-weight:600}.mkt .val{margin-top:6px;height:26px;font-size:13px;padding:0 10px;border-radius:13px}.why{margin-top:18px;display:grid;gap:9px}.why .kick{font-size:11px;margin-bottom:1px}.why div{display:flex;gap:10px;align-items:flex-start;font-size:13.5px;line-height:1.35;color:#e6e6e6}.why .wt{min-width:0;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden}.why div i{flex:none;width:18px;height:18px;border-radius:50%;background:#22c55e29;color:var(--green);display:inline-flex;align-items:center;justify-content:center}.tapline{margin-top:auto;padding-top:10px;display:flex;align-items:center;gap:6px;font-size:12px;font-weight:600;color:var(--faint)}.minibars{display:flex;align-items:flex-end;gap:4px;height:44px;margin-top:16px;position:relative}.minibars .ln{position:absolute;left:0;right:0;border-top:1.5px dashed rgba(243,227,0,.6);pointer-events:none}.minibars i{flex:1;border-radius:4px 4px 2px 2px;background:#22c55e8c;min-height:4px}.minibars i.n{background:#ffffff1f}@container (max-height: 540px){.front.hb .tapline{display:none}}@container (max-height: 500px){.front.hb{padding-top:24px}.front.hb .teams{margin-top:10px}.front.hb .hr{margin:10px 0 8px}.front.hb .big{font-size:62px}.front.hb .selp .v{font-size:20px}.front.hb .why{margin-top:12px}.front.hb .minibars{height:34px;margin-top:10px}}@container (max-height: 440px){.front.hb .why div:nth-child(4){display:none}.front.hb .minibars{height:28px}}@container (max-height: 400px){.front.hb .why div:nth-child(3){display:none}}@container (max-height: 360px){.front.hb .why{display:none}}@container (max-height: 430px){.tapline{display:none}}@container (max-height: 385px){.front{padding-top:24px}.teams{margin-top:10px}.hr{margin:10px 0 8px}.big{font-size:62px}.selp .v{font-size:20px}}@container (max-height: 350px){.why div:nth-child(4){display:none}}@container (max-height: 300px){.why{display:none}}.bh{display:flex;align-items:center;gap:12px}.bh .nm{font-size:15.5px;font-weight:600}.bh .mt{font-size:12.5px;color:var(--mut);margin-top:3px;display:flex;align-items:center;gap:6px}.face.back .sec{margin:16px 0 8px}.ob{display:flex;gap:6px;flex-wrap:wrap}.ob button{flex:1 1 0;min-width:120px;min-height:48px;border-radius:12px;background:#00000047;border:1px solid var(--line);display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:2px;padding:6px 11px;transition:border-color .2s,background .2s,transform .15s}.ob button:active{transform:scale(.96)}.ob small{font-size:11.5px;font-weight:600;color:var(--faint);max-width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ob b{font-family:var(--mono);font-variant-numeric:tabular-nums;font-weight:600;font-size:17px}.ob .pick{border:1.5px solid var(--yellow);background:#f3e30014}.ob .pick small{color:var(--yellow)}.pickline{margin-top:16px;height:38px;border-radius:11px;background:#f3e30012;border:1px solid rgba(243,227,0,.22);display:flex;align-items:center;gap:8px;padding:0 12px;font-size:13px;color:var(--mut);white-space:nowrap;overflow:hidden}.pickline i{width:7px;height:7px;border-radius:50%;background:var(--yellow);flex:none}.pickline b{color:var(--text);font-weight:600;overflow:hidden;text-overflow:ellipsis;min-width:0}.pickline span{margin-left:auto;font-size:12.5px;color:var(--yellow);font-weight:600;flex:none}.acts{position:relative;flex:none;height:92px;margin-top:16px}.acts>div{position:absolute;inset:0;display:flex;justify-content:center;align-items:flex-start;transition:opacity .25s,transform .35s var(--ease)}.acts .fa{gap:30px}.act{display:flex;flex-direction:column;align-items:center;gap:7px;font-size:12px;font-weight:600;color:var(--mut);text-align:center}.act .b{border-radius:50%;display:flex;align-items:center;justify-content:center;transition:transform .15s}.act:active .b{transform:scale(.92)}.act .no{width:60px;height:60px;background:var(--surf);border:1.5px solid rgba(255,100,103,.55);color:var(--red)}.act .un{width:46px;height:46px;margin-top:7px;background:var(--surf);border:1px solid var(--line2);color:var(--text2)}.act .ok{width:60px;height:60px;background:var(--green);color:var(--gink);box-shadow:0 10px 24px #22c55e47}.act[disabled]{opacity:.35;pointer-events:none}.acts .ba{padding:0 18px;gap:10px;opacity:0;pointer-events:none;transform:translateY(10px)}.deck.app-back .acts{height:64px;margin-top:12px}.deck.app-back .acts .fa{opacity:0;pointer-events:none;transform:translateY(10px)}.deck.app-back .acts .ba{opacity:1;pointer-events:auto;transform:none}.acts .ba .btn.sec2{width:112px;padding:0}.acts .ba .btn.pri{flex:1}.endcard{position:absolute;inset:0;border-radius:28px;border:1.5px dashed var(--line2);display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:28px;gap:10px}.endcard b{font-family:var(--disp);font-size:22px}.endcard p{color:var(--mut);font-size:14px;line-height:1.45;max-width:260px}.endcard .rowb{display:flex;gap:8px;margin-top:8px;flex-wrap:wrap;justify-content:center}.hello{display:flex;align-items:center;gap:12px;margin-bottom:18px;container-type:inline-size}.hello .tx{flex:1;min-width:0}.hello small{display:block;font-size:13px;color:var(--mut);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.hello b{font-family:var(--disp);font-size:21px;font-weight:700;display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.prem{height:30px;padding:0 11px;border-radius:15px;display:inline-flex;align-items:center;gap:6px;font-size:12px;font-weight:700;flex:none}.prem.on{background:#f2c14e24;color:var(--gold);border:1px solid rgba(242,193,78,.35)}.prem.off{background:var(--surf);color:var(--gold);border:1px solid rgba(242,193,78,.3)}.rg-badge{height:30px;padding:0 10px;border-radius:8px;display:inline-flex;align-items:center;gap:6px;flex:none;background:#fff;border:1px solid #019A44;color:#0b6b33;font-size:12px;font-weight:600;white-space:nowrap}.hello .rg-badge+.prem{margin-left:-4px}@container (max-width: 32em){.hello>*+*{margin-left:-4px}.hello .ava{width:40px;height:40px;font-size:16px}.hello b{font-size:19px}.hello small{font-size:12px}.hello .rg-badge,.hello .prem{height:28px;padding:0 8px;gap:5px;font-size:11px}.hello .rg-badge svg{width:14px;height:14px}.hello .prem svg{width:13px;height:13px}.hello .prem-x{display:none}}@container (max-width: 23.5em){.hello .rg-badge{width:28px;padding:0;justify-content:center}.hello .rg-badge span{display:none}}@container (max-width: 18em){.hello .prem{width:28px;padding:0;justify-content:center}.hello .prem-lb{display:none}}.rg-lead{font-size:13.5px}.rg-block p{font-size:13px;color:var(--text2);line-height:1.5;margin-top:8px}.rg-h{display:flex;align-items:center;gap:10px}.rg-h b{font-size:14px;font-weight:600}.rg-list{margin:8px 0 0;padding-left:18px;list-style:disc;display:grid;gap:5px;font-size:13px;color:var(--text2);line-height:1.45}.rg-tel{font-size:14px;color:var(--green);flex:none}.lbank{position:relative;display:flex;align-items:center;gap:14px;width:100%;margin-bottom:14px;padding:16px 40px 16px 16px;border-radius:22px;text-align:left;cursor:pointer;background:radial-gradient(120% 140% at 0% 0%,rgba(242,193,78,.26),transparent 62%),linear-gradient(165deg,#2b2616,#1b1810);border:1px solid rgba(242,193,78,.5);box-shadow:0 0 0 4px #f2c14e12,0 18px 40px #00000080}.lbank .ic{flex:none;width:52px;height:52px;border-radius:16px;display:grid;place-items:center;background:var(--gold);color:#2a2008}.lbank .tx{flex:1;min-width:0;display:block}.lbank .kick{display:flex;align-items:center;gap:7px;color:var(--gold);font-size:11px;font-weight:800;letter-spacing:.12em;text-transform:uppercase}.lbank .kick i{width:7px;height:7px;border-radius:50%;background:var(--gold);animation:lbpulse 1.6s ease-in-out infinite}.lbank b{display:block;margin-top:5px;font-family:var(--disp);font-size:17px;line-height:1.15}.lbank small{display:block;margin-top:4px;color:var(--mut);font-size:12.5px;line-height:1.35}.lbank>svg{flex:none;color:var(--gold)}.lbank .x{position:absolute;top:8px;right:8px;width:26px;height:26px;border-radius:50%;display:grid;place-items:center;color:var(--mut);background:#ffffff0f}@keyframes lbpulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.35;transform:scale(.7)}}.deckhero{position:relative;height:250px;border-radius:26px;overflow:hidden;background:radial-gradient(120% 90% at 100% 0%,rgba(34,197,94,.22),transparent 60%),var(--card);border:1px solid rgba(255,255,255,.1);box-shadow:var(--card-shadow);padding:18px;width:100%;display:block;text-align:left;container-type:inline-size}.deckhero .txt{position:relative;z-index:2;width:54%}.deckhero .kick{color:var(--green)}.deckhero h2{font-family:var(--disp);font-size:28px;line-height:1.05;margin-top:8px;font-weight:800;letter-spacing:-.02em}.deckhero p{font-size:13px;color:var(--mut);margin-top:8px;line-height:1.4;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.deckhero .dh-seg{white-space:nowrap}.deckhero .dh-seg:not(:last-child):after{content:" ·"}.deckhero .go{position:absolute;left:18px;bottom:18px;z-index:2;height:44px;padding:0 18px;border-radius:14px;background:var(--green);color:var(--gink);font-weight:700;font-size:14.5px;display:flex;align-items:center;gap:8px}.deckhero .go.gold{background:#f2c14e29;color:var(--gold);border:1px solid rgba(242,193,78,.4)}.minicard{position:absolute;width:150px;height:196px;border-radius:20px;background:var(--card);border:1px solid rgba(255,255,255,.12);box-shadow:0 20px 40px #00000080;padding:14px 13px}.minicard.c1{right:18px;top:30px;transform:rotate(7deg);z-index:1}.minicard.c2{right:30px;top:24px;transform:rotate(-2deg);opacity:.55}.minicard.c3{right:42px;top:20px;transform:rotate(-9deg);opacity:.3}.minicard .r1{font-size:11px}.minicard .v{font-family:var(--disp);font-size:14px;font-weight:700;margin-top:10px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.minicard .o{font-family:var(--mono);font-variant-numeric:tabular-nums;font-size:42px;font-weight:700;line-height:1;margin-top:6px}.minicard .val{margin-top:8px}.minicard .stampm{position:absolute;top:10px;right:10px;font-family:var(--disp);font-size:11px;font-weight:700;letter-spacing:.08em;color:var(--green);border:2px solid var(--green);border-radius:6px;padding:1px 6px;transform:rotate(8deg)}.minicard.lock{display:grid;place-items:center;color:var(--gold)}@container (max-width: 26em){.deckhero .txt{width:52%}.deckhero .minicard.c1{right:2px}.deckhero .minicard.c2{right:12px}.deckhero .minicard.c3{right:22px}}.hscroll{display:flex;gap:10px;overflow-x:auto;scrollbar-width:none;margin:0 -18px;padding:0 18px 4px}.hscroll::-webkit-scrollbar{display:none}.cstat{display:flex;align-items:center;gap:12px;padding:14px;border-radius:20px;background:linear-gradient(165deg,#132b1c,#0d1a12);border:1px solid rgba(34,197,94,.3);width:100%;text-align:left}.cstat .ic{width:42px;height:42px;border-radius:13px;background:#22c55e2e;color:var(--green);display:grid;place-items:center;flex:none}.cstat .tx{flex:1;min-width:0}.cstat b{display:block;font-size:15px}.cstat small{font-size:12.5px;color:var(--mut)}.cstat .o{font-family:var(--mono);font-variant-numeric:tabular-nums;font-size:24px;font-weight:700}.quick{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px 6px}.quick button{display:flex;flex-direction:column;align-items:center;gap:7px;font-size:12px;font-weight:600;color:var(--text2);text-align:center}.quick i{width:52px;height:52px;border-radius:17px;display:grid;place-items:center;background:var(--tb);color:var(--tf);border:1px solid rgba(255,255,255,.06)}.lockcard{display:flex;align-items:center;gap:12px;padding:14px;border-radius:18px;border:1px dashed rgba(242,193,78,.35);background:#f2c14e0d;width:100%;text-align:left}.lockcard .tx{flex:1;min-width:0}.lockcard b{display:block;font-size:14px;color:#f4e4b8}.lockcard small{display:block;font-size:12.5px;color:var(--mut);margin-top:2px}.prof{display:flex;align-items:center;gap:12px;padding:12px 14px;border-radius:20px;background:var(--card);border:1px solid rgba(255,255,255,.1);width:100%;text-align:left}.prof .tx{flex:1;min-width:0}.prof b{display:block;font-size:16px}.prof small{font-size:12.5px;color:var(--mut)}.tiles{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.tile{position:relative;display:flex;flex-direction:column;gap:10px;padding:13px;border-radius:18px;background:var(--row);border:1px solid rgba(255,255,255,.09);min-height:104px;width:100%;text-align:left}.tile i{width:38px;height:38px;border-radius:12px;display:grid;place-items:center;background:var(--tb);color:var(--tf)}.tile b{font-size:14px;font-weight:600;line-height:1.2;display:block}.tile small{display:block;font-size:12px;color:var(--mut);margin-top:3px;line-height:1.3}.tile .tag{position:absolute;top:12px;right:12px;height:20px;padding:0 8px;border-radius:10px;background:#ffffff12;color:var(--faint);font-size:10.5px;font-weight:700;display:flex;align-items:center;gap:4px}.tile .tag.gold{background:#f2c14e24;color:var(--gold)}.soonart{height:170px;border-radius:24px;background:var(--card);border:1px solid rgba(255,255,255,.1);display:grid;place-items:center;margin-bottom:16px}.soonart i{width:64px;height:64px;border-radius:20px;display:grid;place-items:center;background:var(--tb);color:var(--tf)}.post{border-radius:22px;background:var(--card);border:1px solid rgba(255,255,255,.1);box-shadow:0 16px 32px #0006;padding:14px;margin-bottom:12px}.post .ph2{display:flex;align-items:center;gap:10px;width:100%;text-align:left}.post .ph2 .tx{flex:1;min-width:0}.post .ph2 b{display:flex;align-items:center;gap:6px;font-size:14.5px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.post .ph2 small{font-size:12px;color:var(--mut)}.post .stars{color:var(--gold);font-size:11px;letter-spacing:1px}.post .legs2{margin-top:10px;padding:2px 12px;border-radius:14px;background:#00000040;border:1px solid var(--line)}.leg{display:flex;align-items:center;gap:10px;padding:10px 0;font-size:13.5px}.leg+.leg{border-top:1px solid var(--line)}.leg .tx{flex:1;min-width:0}.leg .tx b{display:block;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.leg .tx small{display:block;font-size:12px;color:var(--mut);margin-top:2px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.leg b.o{font-family:var(--mono);font-variant-numeric:tabular-nums;font-size:16px;flex:none}.leg .res{width:18px;height:18px;border-radius:50%;display:grid;place-items:center;flex:none;font-size:10px;font-weight:700}.leg .res.w{background:#22c55e33;color:var(--green)}.leg .res.l{background:#ff646733;color:var(--redtext)}.leg .res.p{background:#f3e30026;color:var(--yellow)}.leg .res.r{background:#488bfb26;color:var(--blue)}.expl{margin-top:6px;padding:8px 10px;border-radius:10px;background:#22c55e12;border-left:2px solid var(--green);font-size:12.5px;color:var(--text2);line-height:1.45}.post .pf{display:flex;align-items:center;gap:8px;margin-top:12px}.post .pf .tot2{flex:1;min-width:0}.post .pf .tot2 small{display:block;font-size:11.5px;color:var(--mut)}.post .pf .tot2 b{font-family:var(--mono);font-variant-numeric:tabular-nums;font-size:22px}.post .lockin{margin-top:12px;padding:14px;border-radius:14px;border:1px dashed rgba(242,193,78,.35);background:#f2c14e0d;text-align:center;font-size:13px;color:var(--mut);line-height:1.45}.post .lockin b{display:block;color:#f4e4b8;font-size:14px;margin-bottom:4px}.podium{border-radius:24px;padding:16px 12px 0;background:linear-gradient(180deg,#1b1d20,#16181a);border:1px solid rgba(255,255,255,.1);overflow:hidden}.pod{display:grid;grid-template-columns:1fr 1.15fr 1fr;align-items:end}.pod-c{display:flex;flex-direction:column;align-items:center;text-align:center;min-width:0;width:100%}.pod-av{--s: 52px;width:var(--s);height:var(--s);border-radius:50%;padding:3px;background:conic-gradient(from 200deg,var(--m),#fff8 30%,var(--m) 60%,#0006 85%,var(--m))}.pod-av i{display:grid;place-items:center;width:100%;height:100%;border-radius:50%;font-style:normal;font-weight:700;font-size:16px;background:var(--g);color:#fff;border:2px solid #1B1D1F}.pod-c.first .pod-av{--s: 66px}.pod-c b{margin-top:8px;font-size:13px;font-weight:600;max-width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding:0 4px}.pts{margin-top:5px;padding:2px 8px;border-radius:9px;font-size:11.5px;font-weight:700;background:#f2c14e24;color:var(--gold);white-space:nowrap}.pod-c .block{width:100%;margin-top:10px;border-radius:12px 12px 0 0;display:grid;place-items:start center;padding-top:6px;font-family:var(--mono);font-variant-numeric:tabular-nums;font-size:20px;font-weight:700;color:#ffffff59;background:linear-gradient(180deg,#ffffff14,#ffffff04)}.rank{display:flex;align-items:center;gap:12px;padding:11px 14px;font-size:14px;width:100%;text-align:left}.rank+.rank{border-top:1px solid var(--line)}.rank .no{width:24px;font-family:var(--mono);font-variant-numeric:tabular-nums;font-weight:700;color:var(--mut);flex:none}.rank .nm{flex:1;min-width:0}.rank .nm b{display:block;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.rank .nm small{display:block;font-size:12px;color:var(--mut);margin-top:2px}.rank .pr{text-align:right;flex:none}.rank .pr b{display:block;font-family:var(--disp)}.rank .pr small{font-size:11.5px;color:var(--mut)}.rank.me{background:#22c55e1a;border-radius:14px;border:1px solid rgba(34,197,94,.3)}.rank.me .no{color:var(--green)}.dlg{position:fixed;inset:0;z-index:60;background:#050607b8;display:flex;flex-direction:column;justify-content:flex-end;padding:0 14px calc(var(--bottom) + 14px);animation:fade .25s both}@keyframes fade{0%{opacity:0}}.dlg-card{border-radius:24px;background:#16181a;border:1px solid var(--line2);padding:20px 18px 16px;max-height:88vh;overflow-y:auto;max-width:560px;width:100%;margin:0 auto;animation:rise .35s var(--ease) both}.dlg-card h4{font-family:var(--disp);font-size:21px;font-weight:800;letter-spacing:-.02em}.dlg-card>p{margin-top:4px;color:var(--mut);font-size:13.5px;line-height:1.5}.gest{display:grid;gap:10px;margin:16px 0}.gest div{display:flex;align-items:center;gap:12px;font-size:14.5px;font-weight:600}.gest i{width:40px;height:40px;border-radius:12px;display:grid;place-items:center;flex:none}.gest small{display:block;font-size:12.5px;font-weight:500;color:var(--mut)}.rules{counter-reset:r;display:grid;gap:10px;margin:14px 0}.rules li{counter-increment:r;display:grid;grid-template-columns:26px 1fr;gap:10px;font-size:13.5px;line-height:1.5;color:var(--text2)}.rules li:before{content:counter(r);width:24px;height:24px;border-radius:8px;background:var(--gsoft);color:var(--green);font-weight:700;font-size:12px;display:grid;place-items:center}.toast{position:fixed;left:50%;top:calc(var(--top) + 6px);z-index:80;transform:translate(-50%,-16px);opacity:0;min-height:38px;max-width:calc(100% - 32px);padding:8px 16px;border-radius:19px;background:#191b1df5;border:1px solid var(--line2);display:flex;align-items:center;gap:8px;font-size:13.5px;font-weight:600;transition:all .3s var(--ease);pointer-events:none}.toast.on{opacity:1;transform:translate(-50%)}.toast svg{color:var(--green);flex:none}.toast.bad svg{color:var(--red)}.splash{position:fixed;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:14px;background:radial-gradient(80% 60% at 50% 35%,rgba(34,197,94,.18),transparent 70%),var(--bg);text-align:center;padding:24px}.splash .logo{width:76px;height:76px;border-radius:24px;box-shadow:0 20px 40px #00000080}.splash h1{font-family:var(--disp);font-size:30px;font-weight:800;letter-spacing:-.02em}.splash h1 em{font-style:normal;color:var(--green)}.splash .bar{width:160px;height:4px;border-radius:2px;background:#282a2c;overflow:hidden;position:relative}.splash .bar i{position:absolute;top:0;bottom:0;width:40%;border-radius:2px;background:var(--green);animation:load 1.2s var(--ease) infinite}@keyframes load{0%{left:-40%}to{left:100%}}.splash small{color:var(--mut);font-size:12.5px}.splash .foot{position:absolute;bottom:calc(var(--bottom) + 24px);left:0;right:0;color:var(--faint);font-size:12px}@media(prefers-reduced-motion:reduce){*,*:before,*:after{transition-duration:.01ms!important;animation:none!important}}.commentbtn{display:inline-flex;align-items:center;gap:5px;height:38px;padding:0 10px;border-radius:12px;color:var(--mut);font-size:13px;font-weight:600;flex:none;transition:color .2s,transform .15s}.commentbtn:active{transform:scale(.92)}.commentbtn .num:empty{display:none}.cm-list{display:grid;gap:4px;padding-bottom:8px}.cm-thread{padding:12px 0}.cm-thread+.cm-thread{border-top:1px solid var(--line)}.cm{display:flex;gap:10px;align-items:flex-start}.cm.rep{margin:10px 0 0 42px}.cm-body{flex:1;min-width:0}.cm-head{display:flex;align-items:center;gap:8px}.cm-head b{font-size:13.5px;font-weight:600}.cm-head small{font-size:12px;color:var(--faint)}.cm-more{margin-left:auto;width:28px;height:28px;display:grid;place-items:center;border-radius:8px;color:var(--faint)}.cm-body p{margin-top:3px;font-size:14px;line-height:1.45;color:var(--text2);overflow-wrap:anywhere;white-space:pre-wrap}.cm-act{display:flex;gap:16px;margin-top:6px}.cm-act button{display:inline-flex;align-items:center;gap:4px;font-size:12.5px;font-weight:600;color:var(--mut)}.cm-act .cm-like.on{color:var(--red)}.cm-menu{margin-top:8px;display:inline-flex;border-radius:12px;background:var(--surf);border:1px solid var(--line2);overflow:hidden}.cm-menu button{display:inline-flex;align-items:center;gap:6px;padding:8px 12px;font-size:12.5px;font-weight:600;color:var(--text2)}.cm-menu button.dn{color:var(--redtext)}.cm-compose{padding:10px 14px calc(12px + env(safe-area-inset-bottom));border-top:1px solid var(--line);background:#131517}.cm-replying{display:flex;align-items:center;gap:6px;margin-bottom:8px;font-size:12.5px;color:var(--mut)}.cm-replying span{flex:1;min-width:0}.cm-replying b{color:var(--text);font-weight:600}.cm-replying button{width:24px;height:24px;display:grid;place-items:center;color:var(--faint)}.cm-row{display:flex;align-items:flex-end;gap:8px}.cm-row textarea{flex:1;min-width:0;min-height:44px;max-height:110px;resize:none;border-radius:14px;background:var(--surf);border:1px solid var(--line2);padding:12px 14px;font-size:15px;line-height:1.3;color:var(--text);outline:none}.cm-row textarea:focus{border-color:var(--green)}.cm-row textarea::-moz-placeholder{color:var(--faint)}.cm-row textarea::placeholder{color:var(--faint)}.cm-send{width:44px;height:44px;flex:none;border-radius:14px;display:grid;place-items:center;background:var(--green);color:var(--gink);transition:opacity .2s}.cm-send:disabled{opacity:.35}.cm-count{display:block;margin-top:4px;text-align:right;font-size:11.5px;color:var(--faint)}.tl{--silver: #C9D1DC;--bronze: #D08A55}.tl-stars{display:inline-flex;align-items:center;gap:1px;color:var(--gold);line-height:0;flex:none}.tl-stars svg{fill:currentColor;filter:drop-shadow(0 0 2px rgba(242,193,78,.5))}.post .ph2 .st{flex:none}.post .ph2 .chev{color:var(--faint);flex:none;transition:transform .25s var(--ease)}.post.open .ph2 .chev{transform:rotate(180deg)}.post .ph2 .avs{display:flex;flex-direction:column;align-items:center;gap:2px;flex:none}.leg .tx small+small{margin-top:1px}.leg .tx small em{font-style:normal;color:#e6e6e6;font-weight:600}.leg .res{align-self:flex-start;margin-top:2px}.leg .res.none{background:#ffffff0f}.expl .lb2{display:block;font-size:10.5px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--faint);margin-bottom:2px}.expl{white-space:normal}.post .pf .cnt{font-size:12.5px;font-weight:600;color:var(--mut);display:inline-flex;align-items:center;gap:4px;height:38px;padding:0 6px;flex:none}.post .pf .pill.g{flex:none}.post .lockin .btn{margin-top:12px}.post .cfoot{margin-top:10px}.tl-banner{width:80%;max-width:400px;margin:0 auto 14px}.tl-acts{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-bottom:16px}.tl-acts button{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;min-height:68px;padding:8px 6px;border-radius:16px;background:var(--surf);border:1px solid var(--line);font-size:12.5px;font-weight:600;color:var(--text2);text-align:center;min-width:0}.tl-acts button svg{color:var(--green)}.tl-sub{display:grid;gap:10px}.tl-sub .hd{display:flex;justify-content:space-between;align-items:center;gap:10px}.tl-sub .hd b{font-size:15px;display:flex;align-items:center;gap:8px;min-width:0}.tl-sub .hd .bal{font-size:12.5px;color:var(--mut);padding:4px 10px;border-radius:10px;background:#ffffff0d;white-space:nowrap;flex:none}.tl-sub .hd .bal b{display:inline;font-family:var(--mono);font-variant-numeric:tabular-nums;color:var(--text);font-size:14px}.tl-msg{display:flex;align-items:flex-start;gap:9px}.tl-msg svg{flex:none;margin-top:1px}.tl-closed{display:flex;flex-direction:column;align-items:center;gap:10px;padding:14px 6px;text-align:center}.tl-closed .icbox{width:52px;height:52px;border-radius:16px}.tl-closed b{font-family:var(--disp);font-size:18px;color:var(--redtext)}.tl-closed p{color:var(--mut);font-size:13.5px;line-height:1.5;max-width:320px}.tl-prem{padding:16px;border-radius:16px;border:1px dashed rgba(242,193,78,.35);background:#f2c14e0d}.tl-prem .t{display:flex;align-items:center;gap:8px;color:var(--gold);font-weight:700;font-size:14.5px}.tl-prem p{color:var(--mut);font-size:13px;line-height:1.5;margin:8px 0 12px}.tl-sum{margin-top:4px}.tl-sum .hd2{display:flex;justify-content:space-between;align-items:center;gap:10px}.tl-sum .hd2 b{font-family:var(--disp);font-size:18px}.tl-sum .hd2 small{display:inline-flex;align-items:center;gap:5px;font-size:12px;color:var(--mut);padding:3px 8px;border-radius:9px;background:#ffffff0d;white-space:nowrap}.tl-sum .legs2{margin-top:10px;padding:2px 12px;border-radius:14px;background:#00000040;border:1px solid var(--line)}.tl-sum .stack{margin-top:12px}.tl-confirm{display:flex;align-items:flex-start;gap:9px;padding:12px 14px;border-radius:14px;background:#ffffff08;border:1px solid var(--line2);font-size:13px;line-height:1.45;color:var(--text2)}.tl-confirm svg{flex:none;color:var(--green);margin-top:1px}.tl-ico{display:inline-block;vertical-align:-2px;margin-left:3px}.tl-week{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:8px;margin-bottom:12px}.tl-week .mid{text-align:center;min-width:0}.tl-week .mid b{font-family:var(--disp);font-size:16px}.tl-week .mid em{font-style:normal;font-size:11.5px;color:var(--green);font-weight:600;margin-left:6px}.tl-week .mid small{display:block;font-size:12px;color:var(--mut);margin-top:2px}.tl-week .ibtn[disabled]{opacity:.35;pointer-events:none}.tl-upd{display:flex;align-items:center;justify-content:center;gap:6px;font-size:12px;color:var(--faint);margin:10px 0 12px}.tl-board>.warn{margin-bottom:12px}.tl .warn b{color:var(--yellow)}.tl-pod .pod-c{padding:0}.tl-pod .pod-c .tl-stars{height:11px;margin-bottom:3px}.tl-pod .pod-c .pod-av i{background:var(--g)}.tl-pod .pod-c .me{color:var(--green);font-size:11px;font-weight:700}.tl-pod .pod-c small{display:block;max-width:100%;margin-top:4px;font-size:11px;color:var(--mut);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding:0 2px}.tl-pod .pod-c small+small{margin-top:1px}.tl-pod .pts{display:inline-flex;align-items:center;gap:4px}.tl-pod .pts.dq{background:#ffffff12;color:var(--mut)}.tl-pod .pod-c.r1 .pts{font-size:12px}.tl-list{margin-top:12px}.tl-list .rank .mav{position:relative}.tl-list .rank .nm b{display:flex;align-items:center;gap:6px}.tl-list .rank .nm b span{overflow:hidden;text-overflow:ellipsis;min-width:0}.tl-list .rank .nm b em{font-style:normal;font-size:12px;color:var(--green);flex:none}.tl-list .rank .pr b{font-size:13px;color:var(--gold);display:inline-flex;align-items:center;gap:4px}.tl-list .rank .pr b.dq{color:var(--mut)}.tl-list .rank .pr small{display:block}.tl-list .rank .go{color:var(--faint);flex:none;margin-left:-4px}.tl-av{display:flex;flex-direction:column;align-items:center;gap:2px;flex:none}.tl-panel{position:fixed;inset:0;z-index:50;background:var(--bg);display:flex;flex-direction:column;padding-top:var(--top);animation:tlin .35s var(--ease) both}@keyframes tlin{0%{transform:translate(100%)}}.tl-panel .hd{display:flex;align-items:center;gap:12px;padding:0 18px 12px;border-bottom:1px solid var(--line);flex:none}.tl-panel .hd .tx{flex:1;min-width:0}.tl-panel .hd .tx b{display:block;font-family:var(--disp);font-size:18px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.tl-panel .tags{display:flex;flex-wrap:wrap;gap:6px;margin-top:4px;font-size:12px;color:var(--mut);align-items:center}.tl-panel .tags span{height:20px;padding:0 8px;border-radius:10px;background:#ffffff12;display:inline-flex;align-items:center;font-weight:700;font-size:11px;color:var(--text2)}.tl-panel .mstats{padding:12px 18px;flex:none}.tl-panel .mstats>div{padding:8px 10px;text-align:center}.tl-panel .mstats b{font-size:17px}.tl-panel .scroll{flex:1;min-height:0;overflow-y:auto;padding:4px 18px calc(var(--bottom) + 20px);overscroll-behavior:contain}.tl-slide{position:relative;margin:14px -18px 0;background:#00000073;display:grid;place-items:center;min-height:240px}.tl-slide img{width:100%;height:auto;max-height:50vh;-o-object-fit:contain;object-fit:contain}.tl-slide .ibtn{position:absolute;top:50%;transform:translateY(-50%);background:#0000008c}.tl-slide .ibtn.l{left:10px}.tl-slide .ibtn.r{right:10px}.tl-step{text-align:center;font-size:14px;line-height:1.45;color:#e6e6e6;min-height:60px;margin-top:14px}.tl-dots{display:flex;justify-content:center;gap:6px;margin-top:10px}.tl-dots i{width:8px;height:8px;border-radius:4px;background:#fff3;transition:width .3s var(--ease),background .3s}.tl-dots i.on{width:22px;background:var(--green)}.tl-roi{font-size:13px;line-height:1.5;color:var(--text2);padding:12px;border-radius:12px;background:#ffffff0a}.tl-support{display:grid;gap:10px;margin-top:16px}.tl-author .fd{margin-top:6px}.tl-author .fd .p{background:var(--yellow);opacity:.7}.tl-author .main{display:flex;align-items:center;gap:12px;flex:1;min-width:0;text-align:left}.tl-author .fd em{font-style:normal;font-size:12px;color:var(--faint);margin-left:8px}.likebtn{display:inline-flex;align-items:center;gap:5px;height:38px;padding:0 10px;border-radius:12px;color:var(--mut);font-size:13px;font-weight:600;flex:none;transition:color .2s,transform .15s}.likebtn:active{transform:scale(.92)}.likebtn.on{color:var(--red)}.likebtn .num:empty{display:none}.pill.sm{height:32px;padding:0 12px;font-size:12.5px;flex:none}.pill.fol.on{color:var(--mut);border-color:var(--line2);background:transparent}.folbar{display:flex;align-items:center;gap:12px;padding:10px 14px;margin-bottom:14px;border-radius:16px;background:var(--surf);border:1px solid var(--line)}.folbar .tx{flex:1;min-width:0}.folbar .tx b{display:block;font-size:14px;font-weight:600}.folbar .tx small{display:block;font-size:12px;color:var(--mut);margin-top:1px}.tl-author .tx small .up,.tl-author .tx small .dn{font-weight:600}.btn.tl-w{width:100%}.av-link{display:inline-flex;border-radius:50%;cursor:pointer}.av-link:focus-visible{outline:2px solid var(--green);outline-offset:2px}.ap-hero{display:flex;align-items:center;gap:14px;margin-bottom:14px}.ap-hero .tx{flex:1;min-width:0}.ap-hero .tx b{display:block;font-family:var(--disp);font-size:20px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ap-hero .tx small{display:block;margin-top:3px;font-size:13px;color:var(--mut)}.ap-bio{margin:-4px 0 12px;font-size:13px;line-height:1.5;color:var(--text2);white-space:pre-line}.soc{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:14px}.soc .pill svg{flex:none}.ap-form{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 12px;border-radius:14px;background:var(--surf);border:1px solid var(--line);font-size:12.5px;color:var(--mut)}.ap-form .dots{display:flex;gap:5px}.ap-form i{width:14px;height:14px;border-radius:4px;background:#ffffff24}.ap-form i.w{background:var(--green)}.ap-form i.l{background:var(--red)}.ap-form i.p{background:var(--yellow);opacity:.7}.bb-badge{position:relative;display:inline-grid;place-items:center;width:28px;height:28px;border-radius:50%;font-size:11px;font-weight:800;flex:none;color:var(--text);background:var(--surf2);box-shadow:0 0 0 2px var(--surf2)}.bb-badge.l{width:36px;height:36px;font-size:12px}.bb-badge.xl{width:46px;height:46px;font-size:14px;box-shadow:0 0 0 3px var(--surf2)}.bb-badge.nba{background:var(--nba)}.bb-badge.euroleague{background:var(--euroleague);color:var(--euroleague-ink)}.bb-badge-img{position:absolute;inset:0;width:100%;height:100%;border-radius:50%;-o-object-fit:contain;object-fit:contain;padding:16%;box-sizing:border-box;background:#f4f5f7}.row.bb-home{text-align:left;color:inherit}.bb-home-cnt{display:flex;flex-direction:column;align-items:flex-end;line-height:1;flex:none}.bb-home-cnt b{font-size:18px;font-weight:800}.bb-home-cnt small{font-size:11px;color:var(--mut);margin-top:3px}.bb-home-go{color:var(--mut);flex:none}.bb-lcards{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin-top:14px}.bb-lcard{display:flex;flex-direction:column;gap:10px;width:100%;padding:12px;border-radius:18px;background:var(--card);border:1px solid rgba(255,255,255,.1);box-shadow:var(--card-shadow);text-align:left;transition:transform .15s}.bb-lcard:active{transform:scale(.985)}.bb-lcard .top{display:flex;align-items:center;justify-content:space-between;color:var(--faint)}.bb-lcard b{display:block;font-size:16px;font-weight:800;letter-spacing:-.01em}.bb-lcard small{display:block;margin-top:2px;font-size:12px;color:var(--mut)}.bb-groups{margin-top:18px}.bb-lgh{display:flex;align-items:center;gap:8px;width:100%;padding:12px;min-height:46px;border-radius:14px;background:var(--surf);border:1px solid var(--line);margin-bottom:8px;color:var(--faint)}.bb-lgh b{flex:1;min-width:0;font-size:14.5px;font-weight:700;color:var(--text);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.bb-lgh b small{margin-left:6px;font-size:12px;font-weight:500;color:var(--mut)}.bb-lgh .ct{flex:none;font-size:12.5px;color:var(--mut)}.bb-lgh.on{background:transparent;border-color:transparent;padding:4px 4px 8px;margin-bottom:0}.bb-cols{display:flex;justify-content:flex-end;gap:3px;padding:0 12px 6px}.bb-cols span{width:60px;text-align:center;font-size:11.5px;font-weight:600;color:var(--faint)}.bb-cols span:nth-child(2){width:50px}.bb-gm{display:block;width:100%;padding:8px 12px;margin-bottom:8px;text-align:left;border-radius:16px;background:var(--row);border:1px solid rgba(255,255,255,.09);box-shadow:0 6px 14px #0000004d;transition:transform .15s}.bb-gm:active{transform:scale(.985)}.bb-gm .meta{display:flex;align-items:center;justify-content:space-between;min-height:24px;margin-bottom:2px;font-size:12.5px;color:var(--mut)}.bb-gm .meta b{font-weight:600;color:var(--text2)}.bb-gm .meta .lv{display:flex;align-items:center;gap:5px;font-family:var(--ui);color:var(--redtext)}.bb-gm .gl{display:flex;align-items:center;gap:3px;min-height:40px;padding:2px 0}.bb-gm .nm{flex:1;min-width:0;display:flex;align-items:center;gap:7px;font-size:14px;font-weight:600}.bb-gm .nm .who{min-width:0;display:flex;flex-direction:column;gap:1px}.bb-gm .nm .t{font-size:13.5px;line-height:1.2;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;overflow-wrap:anywhere}.bb-gm .nm .abs{font-style:normal;font-size:11.5px;font-weight:600;line-height:1.2;color:var(--redtext)}.bb-gm .tm.s{width:26px;height:26px;font-size:9px}.bb-ob{width:60px;height:37px;flex:none;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:0 4px;border-radius:10px;background:#0000004d;border:1px solid var(--line)}.bb-gm .gl>.bb-ob:nth-child(3){width:50px}.bb-ob small{font-size:11px;font-weight:600;line-height:1.1;color:var(--faint);white-space:nowrap}.bb-ob b{font-family:var(--mono);font-variant-numeric:tabular-nums;font-size:14px;font-weight:600;line-height:1.15}.bb-ob.off b{font-weight:500;color:var(--faint)}.bb-lh{display:flex;align-items:center;gap:12px}.bb-lh h1{font-family:var(--disp);font-weight:800;font-size:26px;letter-spacing:-.02em;line-height:1.1}.bb-lh p{margin-top:3px;font-size:13px;color:var(--mut)}.bb-tg{display:flex;align-items:baseline;gap:8px;margin:16px 0 8px}.bb-tg b{font-size:16px;font-weight:700}.bb-tg b.num{font-family:var(--mono)}.bb-tg span{font-size:12.5px;color:var(--mut);text-transform:capitalize}.bb-tg small{margin-left:auto;font-size:12.5px;color:var(--faint)}.bb-tp{display:flex;flex-wrap:wrap;gap:6px;margin-top:4px;padding-top:7px;border-top:1px solid rgba(255,255,255,.06)}.bb-tp-b{display:inline-flex;align-items:center;gap:6px;max-width:100%;height:22px;padding:0 9px;border-radius:11px;background:var(--ysoft);color:var(--yellow);font-size:11.5px;font-weight:700;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.bb-tp-b .t{min-width:0;overflow:hidden;text-overflow:ellipsis}.bb-home-val{color:var(--green);font-weight:600}.bb-vl-b{display:inline-flex;align-items:center;gap:5px;flex:none;height:22px;padding:0 9px;border-radius:11px;background:var(--gsoft);color:var(--green);font-size:11.5px;font-weight:700;white-space:nowrap}.bb-tp-b{min-width:0}.card.returning-l{animation:backin-l .45s var(--ease) both}.card.returning-r{animation:backin-r .45s var(--ease) both}@keyframes backin-l{0%{transform:translate(-420px,30px) rotate(-24deg)}}@keyframes backin-r{0%{transform:translate(420px,30px) rotate(24deg)}}.card.nudge{animation:nudge 2.2s ease-in-out .3s}@keyframes nudge{25%{transform:translate(70px) rotate(6deg)}50%{transform:none}75%{transform:translate(-70px) rotate(-6deg)}}.flycard{position:absolute;inset:0;border-radius:28px;z-index:5;pointer-events:none;transition:transform .42s cubic-bezier(.3,.6,.3,1),opacity .42s}.typetag{display:inline-flex;align-items:center;gap:5px;height:22px;padding:0 9px;border-radius:11px;font-size:11px;font-weight:700;letter-spacing:.04em}.typetag.value{background:var(--ysoft);color:var(--yellow)}.typetag.prediction{background:#488bfb29;color:var(--blue)}.typetag.streak{background:#e97c4826;color:var(--orange)}.typetag.role{background:#ffffff0f;color:var(--text2);border:1px solid var(--line)}.cmpbar{display:grid;gap:8px}.cmpbar .r{display:grid;grid-template-columns:70px 1fr 48px;align-items:center;gap:10px;font-size:12.5px;color:var(--mut)}.cmpbar .t{height:8px;border-radius:4px;background:#ffffff0f;overflow:hidden}.cmpbar .t i{display:block;height:100%;border-radius:4px}.cmpbar b{font-family:var(--mono);font-variant-numeric:tabular-nums;color:var(--text);text-align:right}.vbars{display:flex;align-items:flex-end;gap:4px;height:70px;padding:8px 0 0;position:relative}.vbars i{flex:1;border-radius:5px 5px 2px 2px;background:#22c55e99;min-height:4px;position:relative}.vbars i.n{background:#ffffff24}.vbars i.x{background:#ffffff0f}.vbars .ln{position:absolute;left:0;right:0;border-top:1.5px dashed rgba(243,227,0,.6)}.aip{padding:10px 0;display:flex;align-items:center;gap:10px}.aip+.aip{border-top:1px solid var(--line)}.aip .tx{flex:1;min-width:0;font-size:13px}.aip .tx b{display:block;font-size:13.5px}.aip .tx small{display:block;color:var(--mut);margin-top:2px;line-height:1.4}.sumh .kick{color:var(--green)}.sumh h2{font-family:var(--disp);font-weight:800;font-size:28px;line-height:1.08;letter-spacing:-.02em;margin-top:8px}.sumh h2 em{font-style:normal;color:var(--green)}.minideck{display:flex;justify-content:space-between;align-items:center;gap:10px;margin:18px 0 14px}.minideck .cards{display:flex;gap:5px;flex-wrap:wrap}.minideck .cards i{width:18px;height:25px;border-radius:5px;background:#1f2123;border:1px solid var(--line)}.minideck .cards i.a{background:var(--green);border-color:transparent}.minideck .t{font-size:12.5px;color:var(--mut);white-space:nowrap}.deckteaser{position:relative;flex:1;min-height:0;margin:20px 30px 0}.deckteaser .face{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:26px;gap:10px}.cb .bh .mt{gap:6px}.cb .bh .mt .ln{min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cb .sec .legend{display:flex;gap:14px;font-size:12px;color:var(--mut);align-items:center}.cb .legend i{display:inline-block;width:10px;height:4px;border-radius:2px;margin-right:6px;vertical-align:middle}.cb .form{display:grid;grid-template-columns:minmax(0,1fr);gap:7px}.cb .desc{font-size:13.5px;line-height:1.5;color:var(--text2);overflow-wrap:anywhere}.cb .fr{display:flex;align-items:center;gap:9px;font-size:13.5px;font-weight:600}.cb .fr .n{min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cb .fr .sq{margin-left:auto;flex:none}.cb .cmp{display:grid;gap:10px}.cb .cr .tx{display:flex;justify-content:space-between;font-size:13px;margin-bottom:5px}.cb .cr .tx span{color:var(--mut);font-size:12.5px}.cb .cr .tx b{font-weight:600;font-family:var(--disp);font-size:14px}.cb .cr .bars{display:flex;gap:4px;height:6px}.cb .cr .bars div{flex:1;display:flex;background:#ffffff0f;border-radius:3px;overflow:hidden}.cb .cr .bars .L{justify-content:flex-end}.cb .cr .bars i{border-radius:3px}.cb .cr .bars .L i{background:var(--green)}.cb .cr .bars .R i{background:#d9d9d9}.cb .pickline .lb{margin:0;flex:none;color:var(--mut);font-weight:500;font-size:13px}.cb .lnk{color:var(--green);font-weight:600}.cb .mstats b{display:block;font-size:16px;overflow:hidden;text-overflow:ellipsis}.typetag{max-width:150px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
