:root{--bg:#0d1117;--card:#161b22;--border:#30363d;--text:#c9d1d9;--muted:#d8dfe8;--green:#2ea043;--red:#f85149;--accent-red:#f85149;--amber:#f5a623;--blue:#388bfd;--gold:#a855f7;--accent:#388bfd;--panel:#161b22;--radius:14px;--shadow:0 10px 30px #00000059;--mono:"SF Mono", "Cascadia Code", "Fira Code", Menlo, Monaco, "Courier New", monospace;--sans:-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;--tap:44px}*{box-sizing:border-box}html{max-width:100vw;height:100%;overflow:hidden auto}body{max-width:100vw;height:100%;color:var(--text);font-family:var(--sans);-webkit-font-smoothing:antialiased;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%;text-rendering:optimizelegibility;overscroll-behavior-y:none;background:linear-gradient(165deg,#0d1117 0%,#0f1419 50%,#111318 100%) fixed;margin:0;overflow-x:hidden}a{color:inherit}input,select,textarea{font-size:max(16px,1em)}.app{flex-direction:column;min-height:100vh;display:flex}.topbar{z-index:50;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);padding:calc(env(safe-area-inset-top) + 8px) 12px 8px;font-family:"Manrope", var(--sans);background:linear-gradient(135deg,#1c2128eb,#161b22eb);border-bottom:1px solid #30363d;position:sticky;top:0}.topbarRow{justify-content:center;align-items:center;gap:10px;display:flex;position:relative}.mobileActions{align-items:center;display:flex;position:absolute;right:0}.logoutRound{color:#d8dfe866;cursor:pointer;background:0 0;border:1px solid #ffffff14;flex-shrink:0;justify-content:center;align-items:center;margin-left:6px;font-size:10px;line-height:1;transition:all .15s;display:flex;border-radius:8px!important;width:28px!important;min-width:28px!important;height:28px!important;padding:0!important}.logoutRound:hover{color:#d8dfe8b3;background:#ffffff0f}.brand{align-items:flex-start;gap:4px;min-width:0;display:flex}.v6-logo-wrap{margin-top:0}.logo{display:none}.v6-logo-wrap{flex:none;justify-content:center;align-items:center;display:inline-flex;position:relative}.v6-logo{color:#22c55e;text-shadow:0 2px 4px #00000080,0 0 12px #22c55e66,0 0 24px #22c55e33;filter:drop-shadow(0 3px 6px #0006);transition:transform .3s;transform:perspective(200px)rotateY(-8deg)rotateX(5deg)}.v6-logo-wrap:hover .v6-logo{transform:perspective(200px)rotateY(8deg)rotateX(-5deg)}.brandText{flex-direction:column;min-width:0;line-height:1.1;display:flex}.brandText b{letter-spacing:.5px;color:#fff;white-space:nowrap;text-overflow:ellipsis;font-size:15px;font-weight:800;overflow:hidden}.brandText small{color:var(--muted);white-space:nowrap;text-overflow:ellipsis;font-size:12px;overflow:hidden}.brandSubRow{align-items:center;gap:8px;display:flex}.iconBtn{height:var(--tap);min-width:var(--tap);border:1px solid color-mix(in srgb, var(--border) 90%, transparent);background:color-mix(in srgb, var(--card) 88%, transparent);color:var(--text);cursor:pointer;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;border-radius:12px;justify-content:center;align-items:center;gap:10px;padding:0 12px;font-weight:600;transition:transform 80ms,background .18s,border-color .18s;display:inline-flex}.iconBtn:active{transform:scale(.98)}.segmented{-webkit-overflow-scrolling:touch;scrollbar-width:none;font-family:"Manrope", var(--sans);background:linear-gradient(135deg,#1c2128,#161b22);border:1px solid #30363d;border-radius:12px;gap:4px;margin-top:10px;padding:4px;display:flex;overflow:auto}.segmented::-webkit-scrollbar{display:none}.segBtn{color:#d8dfe873;letter-spacing:.2px;cursor:pointer;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;background:0 0;border:1px solid #0000;border-radius:8px;flex:none;height:34px;padding:0 14px;font-size:12px;font-weight:600;transition:all .2s}.segBtn:hover{color:#d8dfe8b3;background:#ffffff08}.segBtn[aria-selected=true]{color:#fff;background:#ffffff0f;border-color:#ffffff26;font-weight:700}.segIcon{vertical-align:middle;margin-right:4px;font-size:16px}.segLabel{vertical-align:middle}.segBtn:active{transform:scale(.98)}.segActions{align-items:center;gap:8px;display:none;position:absolute;right:20px}.mobileTopPicksBanner{border:1px solid color-mix(in srgb, #22c55e 45%, var(--border));width:100%;height:36px;color:var(--text);letter-spacing:.2px;text-align:left;cursor:pointer;background:linear-gradient(135deg,#22c55e2e,#dc143c1f);border-radius:10px;margin-top:8px;padding:0 12px;font-size:12px;font-weight:400;display:none}.mobileTopPicksBanner b{color:var(--text);font-weight:600}.main{width:100%;max-width:1200px;padding:14px 14px calc(180px + env(safe-area-inset-bottom));flex:1;margin:0 auto;position:relative}.ptr{border:1px solid color-mix(in srgb, var(--border) 80%, transparent);background:color-mix(in srgb, var(--card) 85%, transparent);color:var(--muted);pointer-events:none;opacity:0;border-radius:999px;align-items:center;gap:10px;padding:10px 12px;font-size:12px;transition:opacity .2s;display:flex;position:absolute;top:-44px;left:50%;transform:translate(-50%)}.spinner{border:2px solid color-mix(in srgb, var(--muted) 35%, transparent);border-top-color:var(--blue);border-radius:50%;width:14px;height:14px;animation:1s linear infinite spin}@keyframes spin{to{transform:rotate(360deg)}}.bottomNav{padding:6px 8px calc(8px + env(safe-area-inset-bottom));-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);z-index:60;font-family:"Manrope", var(--sans);background:linear-gradient(135deg,#1c2128f2,#161b22f2);border-top:1px solid #30363d;position:fixed;bottom:0;left:0;right:0}.bottomNavInner{grid-template-columns:repeat(7,1fr);gap:4px;max-width:1080px;margin:0 auto;display:grid}.navBtn{color:#ffffff80;cursor:pointer;-webkit-tap-highlight-color:transparent;-webkit-user-select:none;user-select:none;background:0 0;border:1px solid #0000;border-radius:10px;flex-direction:column;justify-content:center;align-items:center;gap:2px;height:48px;transition:all .2s;display:flex}.navBtn .ic{font-size:18px}.navBtn .tx{letter-spacing:.3px;color:inherit;font-size:9px;font-weight:600}.navBtn[aria-selected=true] .ic{color:#fff}.navBtn[aria-selected=true] .tx{color:#fff;font-weight:700}.navBtn:hover{color:#d8dfe899}.navBtn[aria-selected=true]{color:#fff;background:#ffffff0f;border-color:#ffffff1f}.navBtn:active{transform:scale(.97)}.mybetsNavBadge{color:#000;background:#22c55e;border-radius:7px;justify-content:center;align-items:center;min-width:14px;height:14px;padding:0 3px;font-size:8px;font-weight:800;display:flex;position:absolute;top:4px;right:4px}@media (width<=899px){.segmented{display:none}}@media (width>=900px){.bottomNav{display:none}}.view{animation:.22s both fadeUp;display:none}.view.active{display:block}@keyframes fadeUp{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}.controls{font-family:"Manrope", var(--sans);z-index:10;background:var(--bg);flex-flow:row;justify-content:flex-start;align-items:center;gap:8px;min-width:0;margin:6px 0 10px;padding:6px 0;display:flex;position:sticky;top:0}.controlsRight{flex-wrap:nowrap;flex:none;align-items:center;gap:8px;min-width:0;margin-left:auto;display:flex}.freshness{color:var(--muted);align-items:center;gap:5px;font-size:11px;font-weight:600;display:inline-flex}.freshness .dot{border-radius:50%;flex-shrink:0;width:7px;height:7px;display:inline-block}.freshness .dot.pulse{animation:2s ease-in-out infinite pulse}@keyframes pulse{0%,to{opacity:1;box-shadow:0 0}50%{opacity:.7;box-shadow:0 0 0 4px #0000}}.expandBtn{height:30px;font-family:"Manrope", var(--sans);background:color-mix(in srgb, var(--card) 60%, transparent);color:var(--muted);cursor:pointer;white-space:nowrap;box-sizing:border-box;appearance:none;border:1px solid #ffffff1a;border-radius:8px;align-items:center;gap:6px;padding:0 12px;font-family:inherit;font-size:12px;font-weight:700;line-height:1;transition:background .15s,color .15s;display:inline-flex}.expandBtn:hover{background:color-mix(in srgb, var(--border) 18%, transparent);color:var(--text)}.expandBtn:active{transform:none}.flagIcon{vertical-align:middle;border-radius:2px;width:16px;height:12px;margin-right:6px;box-shadow:0 0 0 1px #00000040}.summaryBar{background:color-mix(in srgb, var(--card) 94%, transparent);border:1px solid color-mix(in srgb, var(--border) 85%, transparent);border-radius:10px;flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:8px;padding:8px 10px;font-size:12px;font-weight:600;display:flex}.filtersToggle{border:1px solid color-mix(in srgb, var(--border) 80%, transparent);background:color-mix(in srgb, var(--card) 92%, transparent);width:100%;height:34px;color:var(--muted);text-align:left;border-radius:8px;margin:0 0 8px;padding:0 10px;font-size:12px;font-weight:700;display:none}.summaryBar .stat{color:var(--muted)}.summaryBar .stat b{color:var(--text);font-weight:800}.summaryBar .topPick{color:#4ade80;font-weight:700}.summaryBar .scannedAt{color:var(--muted);margin-left:auto;font-size:11px}.topPicks{border-radius:var(--radius);background:linear-gradient(145deg,#8b5cf60f,#22c55e0a);border:1px solid #ff8c0040;margin:0 0 12px;padding:12px;animation:3s ease-in-out infinite topPicksPulse}@keyframes topPicksPulse{0%,to{border-color:#f59e0b33;box-shadow:0 0 12px #f59e0b0d}50%{border-color:#f59e0b66;box-shadow:0 0 18px #f59e0b1f}}.topPicksHead{letter-spacing:.3px;text-transform:uppercase;border-bottom:1px solid #ffffff0f;margin-bottom:10px;padding-bottom:8px;font-size:14px;font-weight:800;position:relative;overflow:visible}.topPicksHead:before{content:"";filter:blur(10px);z-index:0;pointer-events:none;background:radial-gradient(at 30% 80%,#ff640059 0%,#ff3c002e 40%,#0000 75%);width:120px;animation:1.5s ease-in-out infinite alternate flameFlicker;position:absolute;top:-6px;bottom:-2px;left:-6px}.topPicksHead:after{content:"";filter:blur(12px);z-index:0;pointer-events:none;background:radial-gradient(at 40% 90%,#ffb40040 0%,#ff78001a 45%,#0000 70%);width:80px;animation:2s ease-in-out infinite alternate flameFlicker2;position:absolute;top:-10px;bottom:2px;left:8px}.topPicksHead>*{z-index:1;position:relative}@keyframes flameFlicker{0%{opacity:.6;transform:scaleY(1)translateY(0)}33%{opacity:.9;transform:scaleY(1.15)translateY(-2px)}66%{opacity:.7;transform:scaleY(1.05)translateY(-1px)}to{opacity:1;transform:scaleY(1.2)translateY(-3px)}}@keyframes flameFlicker2{0%{opacity:.5;transform:scaleY(1)translate(0)}50%{opacity:.8;transform:scaleY(1.1)translate(3px)}to{opacity:.6;transform:scaleY(1.25)translate(-2px)}}.topPicksMeta{text-transform:none;letter-spacing:0;color:var(--muted);font-size:11px;font-weight:500}.topPicksEdge{color:#4ade80;font-weight:700}.pickCarousel{scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none;cursor:grab;-webkit-user-select:none;user-select:none;margin:0 -12px;padding:8px 12px 0;overflow:auto visible}.pickCarousel::-webkit-scrollbar{display:none}.pickTrack{gap:10px;display:flex}.pickTrack:after{content:"";flex:0 0 12px}.pickCard{scroll-snap-align:center;text-align:left;border:1px solid color-mix(in srgb, var(--border) 75%, transparent);border-left:4px solid var(--pick-accent,#dc143c);cursor:pointer;color:var(--text);border-radius:12px;flex:0 0 85%;min-width:0;padding:14px 14px 12px 16px;display:block;position:relative}.pickCardBadges{flex:none;align-items:center;gap:6px;display:inline-flex}.pickCard.tier-bg-pen{background:linear-gradient(135deg,#dc26261f,#dc262608)}.tierBadge.tier-pen{background:color-mix(in srgb, #dc2626 20%, var(--card));border-color:color-mix(in srgb, #dc2626 45%, var(--border));color:#dc2626}.pickCard.tier-bg-mismatch{background:linear-gradient(135deg,#14b8a61a,#14b8a608)}.pickCard.tier-bg-s{background:linear-gradient(135deg,#8b5cf61a,#8b5cf608)}.pickCard.tier-bg-a{background:linear-gradient(135deg,#22c55e14,#22c55e05)}.pickCard.tier-bg-b{background:linear-gradient(135deg,#3b82f60f,#3b82f605)}.pickCardTop{align-items:center;gap:8px;display:flex}.pickCardRank{background:var(--card,#1a1a2e);border:1.5px solid var(--pick-accent,#dc143c);height:20px;color:var(--pick-accent,#dc143c);z-index:2;white-space:nowrap;border-radius:10px;justify-content:center;align-items:center;gap:1px;padding:0 6px;font-size:10px;font-weight:800;display:inline-flex;position:absolute;top:-8px;left:-8px}.pickCardPlayer{letter-spacing:.3px;text-shadow:0 1px 2px #0000004d;white-space:nowrap;text-overflow:ellipsis;flex:auto;min-width:0;font-size:15px;font-weight:800;overflow:hidden}.pickCardMid{justify-content:space-between;align-items:center;gap:8px;margin-top:6px;display:flex}.pickCardType{color:var(--muted);font-size:12px;line-height:1.2}.pickCardEdge{border-radius:6px;flex:none;padding:2px 10px;font-size:13px;font-weight:800}.pickCardEdge.edge-s,.pickCardEdge.edge-a,.pickCardEdge.edge-b{color:#82de80;background:#28de8026}.pickCardDots{gap:5px;margin-top:8px;display:flex}.heroDot{color:#ffffff59;background:#ffffff0f;border:1px solid #ffffff26;border-radius:50%;justify-content:center;align-items:center;width:16px;height:16px;font-size:10px;font-weight:700;display:inline-flex}.heroDot.scored{color:#bbf7d0;background:#22c55e2e;border-color:#22c55e59}.heroDot.multi{color:#c4b5fd;background:#8b5cf638;border-color:#8b5cf673}.heroDot.triple{color:#fca5a5;background:#dc262638;border-color:#dc262673}.heroDot.carded{color:#fde68a;background:#eab30833;border-color:#eab30880}.heroDot.carded-red{color:#fca5a5;background:#dc262638;border-color:#dc262673}.heroDot.assisted{color:#93c5fd;background:#388bfd33;border-color:#388bfd73}.heroDot.assisted-multi{color:#c4b5fd;background:#8b5cf638;border-color:#8b5cf673}.tierBadge{border:1px solid color-mix(in srgb, var(--border) 90%, transparent);border-radius:999px;flex:none;justify-content:center;align-items:center;width:20px;height:20px;font-size:11px;font-weight:900;display:inline-flex}.tierBadge.tier-s{background:color-mix(in srgb, var(--gold) 20%, var(--card));border-color:color-mix(in srgb, var(--gold) 45%, var(--border));color:var(--gold)}.tierBadge.tier-a{background:color-mix(in srgb, var(--green) 16%, var(--card));border-color:color-mix(in srgb, var(--green) 45%, var(--border));color:var(--green)}.tierBadge.tier-b{background:color-mix(in srgb, var(--blue) 16%, var(--card));border-color:color-mix(in srgb, var(--blue) 45%, var(--border));color:var(--blue)}.pickArrow{display:none}.pickCarouselWrap{position:relative}.pickDots{justify-content:center;gap:6px;margin-top:10px;display:flex}.pickDotNav{background:#ffffff26;border-radius:50%;width:6px;height:6px;transition:background .2s,transform .2s}.pickDotNav.active{background:#fff9;transform:scale(1.3)}.playerSearch{border:1px solid color-mix(in srgb, var(--border) 85%, transparent);background:color-mix(in srgb, var(--card) 92%, transparent);height:36px;color:var(--text);box-sizing:border-box;appearance:none;border-radius:8px;outline:none;flex:auto;width:clamp(110px,18vw,220px);min-width:90px;padding:0 10px;font-size:12px;font-weight:600}.playerSearch:focus{border-color:var(--accent)}.sbsCombo{border-radius:var(--radius);border:1px solid color-mix(in srgb, var(--border) 85%, transparent);background:linear-gradient(135deg,#6366f11a,#22c55e14);align-items:center;gap:12px;margin-bottom:12px;padding:12px 14px;font-size:13px;font-weight:600;display:flex}.sbsCombo .stat{color:var(--muted)}.sbsCombo .stat b{color:var(--text);font-weight:800}.sbsCards{flex-direction:column;gap:10px;display:flex}.probBar{vertical-align:middle;background:#ffffff14;border-radius:3px;width:50px;height:6px;margin-left:6px;display:inline-block;overflow:hidden}.probBar .probFill{border-radius:3px;height:100%;transition:width .3s;display:block}.chipRow{background:color-mix(in srgb, var(--card) 92%, transparent);border:1px solid color-mix(in srgb, var(--border) 85%, transparent);border-radius:8px;flex:none;gap:0;min-width:0;padding-right:1px;display:flex}#valueControls .chipRow{background:0 0;border:none;border-radius:0;gap:8px;padding-right:0}#valueControls .chip{border-radius:999px}@media (width<=600px){.chipRow{-webkit-overflow-scrolling:touch;scrollbar-width:none;touch-action:pan-x;overflow:auto}.chipRow::-webkit-scrollbar{display:none}.chipRow:after{content:"";flex-shrink:0;min-width:4px}}.chip{color:#d8dfe873;cursor:pointer;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;height:30px;font-size:13px;font-weight:600;font-family:"Manrope", var(--sans);appearance:none;background:0 0;border:1px solid #0000;border-radius:8px;padding:4px 14px;line-height:1;text-decoration:none;transition:all .15s}.chip:hover{color:#d8dfe8b3;background:#ffffff08}.chip[aria-pressed=true]{color:#fff;background:#ffffff0f;border-color:#ffffff40}.chip:active{transform:none}.filterBar{-webkit-overflow-scrolling:touch;scrollbar-width:none;touch-action:pan-x;flex-wrap:nowrap;align-items:center;gap:8px;padding:2px 0;display:flex;overflow:auto}.filterBar::-webkit-scrollbar{display:none}.filterBar .chip{border-right:none;border:1px solid color-mix(in srgb, var(--border) 75%, transparent);background:color-mix(in srgb, var(--card) 40%, transparent);border-radius:999px}.filterBar .chip[aria-pressed=true],.filterBar .chip.active{color:#bbf7d0;text-shadow:0 0 8px #22c55e80;background:#22c55e2e;border-color:#22c55e73;box-shadow:0 0 6px #22c55e33}.select{height:30px;font-family:"Manrope", var(--sans);background:color-mix(in srgb, var(--card) 92%, transparent);color:var(--muted);appearance:none;cursor:pointer;box-sizing:border-box;border:1px solid #ffffff1a;border-radius:8px;outline:none;padding:0 10px;font-family:inherit;font-size:12px;font-weight:700;line-height:1}.stack{flex-direction:column;gap:10px;padding-bottom:80px;display:flex}@keyframes matchPulse{0%,to{box-shadow:0 12px 30px #0003}50%{box-shadow:0 12px 30px #0003, -4px 4px 18px color-mix(in srgb, var(--match-accent,var(--accent)) 55%, transparent), 0 0 8px color-mix(in srgb, var(--match-accent,var(--accent)) 25%, transparent)}}details.match{border-radius:var(--radius);border:1px solid color-mix(in srgb, var(--border) 85%, transparent);border-left:3px solid var(--match-accent,var(--border));border-bottom:3px solid var(--match-accent,#ffffff14);background:color-mix(in srgb, var(--card) 95%, transparent);contain:content;transition:border-color .2s,box-shadow .2s;animation:2.5s ease-in-out infinite matchPulse;overflow:hidden;box-shadow:0 12px 30px #0003}details.match:hover{border-left-color:var(--match-accent,var(--accent));box-shadow:0 12px 30px #0000004d, 0 0 0 1px color-mix(in srgb, var(--match-accent,var(--accent)) 25%, transparent)}details.match[open]{border-left-color:var(--match-accent,var(--accent))}.topPicks-clean{box-shadow:none!important;border-color:#f59e0b26!important;animation:none!important}.topPicks-clean .tp6-card{border-left:3px solid color-mix(in srgb, var(--pick-accent,#30363d) 40%, transparent)!important;border-bottom:2px solid color-mix(in srgb, var(--pick-accent,#30363d) 25%, transparent)!important;box-shadow:0 12px 30px #00000026!important}.topPicks-clean .tier-glow-purple,.topPicks-clean .tier-glow-green,.topPicks-clean .tier-glow-blue,.topPicks-clean .tier-glow-red{text-shadow:none!important}details.match.match-clean{border-left-color:color-mix(in srgb, var(--match-accent,var(--border)) 40%, transparent);border-bottom-color:color-mix(in srgb, var(--match-accent,var(--border)) 25%, transparent);animation:none;box-shadow:0 12px 30px #00000026}details.match.match-clean:hover{border-left-color:color-mix(in srgb, var(--match-accent,var(--accent)) 50%, transparent);box-shadow:0 12px 30px #0003}details.match.match-clean[open]{border-left-color:color-mix(in srgb, var(--match-accent,var(--accent)) 50%, transparent)}.match-clean .tier-glow-purple,.match-clean .tier-glow-green,.match-clean .tier-glow-blue,.match-clean .tier-glow-red{text-shadow:none!important}.match[data-cl]>summary.matchHead{position:relative;overflow:hidden}.match[data-cl]>summary.matchHead:before{content:"";width:2px;height:2px;box-shadow:var(--cl-stars);z-index:0;pointer-events:none;border-radius:50%;animation:4s ease-in-out infinite alternate clTwinkle;position:absolute;top:0;left:0}.match[data-cl]>summary.matchHead>*{z-index:1;position:relative}@keyframes clTwinkle{0%{opacity:.6}to{opacity:1}}details.match .betsWrap{display:block;overflow:hidden}details.match:not([open]) .betsWrap{display:none}details.match .betsInner{will-change:auto;overflow:hidden}.penMagnetBanner{color:#ef4444;font-size:12px;font-weight:500;line-height:1.4;font-family:"Manrope", var(--sans);background:#dc262614;border-left:2px solid #dc2626;border-radius:8px;margin:6px 12px 2px;padding:6px 10px}.penMagnetVal{color:#fff;font-weight:700}summary.matchHead{cursor:pointer;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;justify-content:space-between;align-items:flex-start;gap:10px;padding:12px 14px;list-style:none;transition:background .15s;display:flex}summary.matchHead>*{pointer-events:none}summary.matchHead .tooltip-wrap{pointer-events:auto;cursor:help}.matchPills{flex:none;align-items:center;gap:8px;margin-left:10px;display:flex}summary.matchHead:hover{background:color-mix(in srgb, var(--border) 15%, transparent)}summary.matchHead::-webkit-details-marker{display:none}.kickoffBadge{background:color-mix(in srgb, var(--accent) 15%, transparent);color:var(--accent);font-variant-numeric:tabular-nums;text-align:center;border-radius:6px;grid-area:1/1/3;align-self:center;min-width:52px;padding:6px 10px;font-size:13px;font-weight:800}.topPreview{color:var(--accent);font-size:12px;font-weight:600}.matchMeta{flex:1;min-width:0}.matchMeta .title{letter-spacing:.2px;flex-wrap:wrap;align-items:center;gap:6px;font-size:14px;font-weight:800;display:flex}.matchMeta .sub{color:var(--muted);white-space:nowrap;text-overflow:ellipsis;min-width:0;margin-top:4px;font-size:12px;display:block;overflow:hidden}.matchMeta .sub>span{white-space:nowrap}.matchMeta .sub>span+span:before{content:" · ";color:var(--muted);margin:0 4px}.matchMeta .sub.mobileBetCount>.lineupBadge:before{content:""}.matchMeta .sub.mobileBetCount>span+span:before{margin:0 6px 0 -4px}.matchMeta .sub.desktopSub{display:block}.matchMeta .sub.mobileSub{display:none}.matchMeta .refSub{color:color-mix(in srgb, var(--muted) 92%, var(--text));white-space:nowrap;text-overflow:ellipsis;margin-top:3px;font-size:11px;line-height:1.25;overflow:hidden}.pill{border:1px solid color-mix(in srgb, var(--border) 85%, transparent);background:color-mix(in srgb, var(--bg) 35%, transparent);color:var(--muted);text-align:center;border-radius:999px;justify-content:center;align-items:center;gap:6px;min-width:80px;padding:6px 10px;font-size:12px;font-weight:700;display:inline-flex}.penBadge{color:#fff;letter-spacing:0;background:#dc2626;border-radius:50%;flex:none;justify-content:center;align-items:center;width:24px;height:24px;font-size:12px;font-weight:900;display:inline-flex}.bets{flex-direction:column;gap:10px;padding:0 10px 12px;display:flex}.betCard{border:1px solid color-mix(in srgb, var(--border) 85%, transparent);--bet-accent:var(--muted);--bet-bg:#0d111759;border-left:3px solid #0000;border-left-color:var(--bet-accent);background:#0d111759;background:var(--bet-bg);border-radius:14px;flex-direction:column;gap:10px;padding:12px;display:flex;position:relative}.betCard.value-low{--bet-accent:#ffffff26;--bet-bg:#ffffff08}.betCard.value-moderate{--bet-accent:#3b82f6;--bet-bg:#3b82f617}.betCard.value-high{--bet-accent:#22c55e;--bet-bg:#22c55e17}.betCard.value-s{--bet-accent:#8b5cf6;--bet-bg:#8b5cf61c}.betCard.value-penalty{--bet-accent:#dc2626;--bet-bg:#dc26262e}.betCard.value-mismatch{--bet-accent:#14b8a6;--bet-bg:#14b8a61c}.v6-simple{border-bottom:2px solid var(--bet-accent,#ffffff14);--v6-glass-bg:#0d1117f2!important}.v6-simple .v6-penLabel{color:#ef4444}.v6-simple .v6-statIcon{color:#c9d1d9!important}.v6-simple .v6-statText{color:#c9d1d9}.v6-simple .v6-statHighlight{font-weight:700;color:#fff!important}.v6-simple .v6-betMeta{color:#c9d1d9}.v6-simple .v6-playerName{color:#fff}.v6-simple .v6-divider{opacity:.5}.v6-simple .v6-edgeText,.v6-simple .v6-tierLabel,.v6-simple .tier-glow-purple,.v6-simple .tier-glow-green,.v6-simple .tier-glow-blue,.v6-simple .tier-glow-red{text-shadow:none!important}.v6-simple .v6-context{color:#c9d1d9;font-size:11px}.v6-simple .v6-notes,.v6-simple .v6-fairPrice{color:#c9d1d9}.v6-simple .v6-fpValue{color:#fff;font-weight:800}.v6-simple .v6-fpBest,.v6-simple .v6-posPill,.v6-simple .bookiePill b{color:#fff!important}.v6-simple .v6-cardInner{color:#c9d1d9}.simpleOddsRow{scrollbar-width:none;-webkit-overflow-scrolling:touch;gap:6px;padding:2px 0;display:flex;overflow-x:auto}.simpleOddsRow::-webkit-scrollbar{display:none}.simpleOddsPill{border:1px solid var(--border);background:#ffffff0a;border-radius:8px;flex:none;align-items:baseline;gap:4px;padding:3px 8px;display:inline-flex}.simpleOddsPill b{color:var(--text);font-size:11px;font-weight:800;font-family:var(--mono)}.simpleOddsPill small{color:var(--muted);font-size:9px;font-weight:600}.simpleOddsPill.bestPill{background:#2ea0431a;border-color:#2ea04373}.simpleOddsPill.bestPill b{color:#4ade80}.simpleOddsPill.ntPill{background:#388bfd1a;border-color:#388bfd66;justify-content:center;min-width:66px}.simpleOddsPill.ntPill b{color:#7ab8ff}.simpleOddsPill.sharpExPill{background:#00b2a91a;border-color:#00b2a959}.simpleOddsPill.sharpExPill b{color:#00b2a9}.betSummary,.betChevron{display:none}.betDetail{display:block}.valueMobileRows{display:none}#tutorialValueCtx .betCard .betTop,#tutorialValueCtx .betCard .rows{display:block}#tutorialValueCtx .valueMobileRows{display:none}.confBadge{font-size:11px;font-weight:800}.conf-strong-badge{color:#fef3c7;background:#f5d76e33;border-color:#f5d76e66}.betCard.dismissedBet{opacity:.38}.dismissedBadge{background:color-mix(in srgb, var(--accent-red) 18%, var(--card));border-color:color-mix(in srgb, var(--accent-red) 55%, var(--border));color:var(--accent-red)}.dismissBtn{border:1px solid color-mix(in srgb, var(--border) 70%, transparent);color:#ffffff8c;cursor:pointer;opacity:0;z-index:2;background:#07090cc7;border-radius:999px;justify-content:center;align-items:center;width:22px;height:22px;font-size:12px;transition:opacity .15s,color .15s,border-color .15s,background .15s;display:inline-flex;position:absolute;top:8px;right:8px}.betCard:hover .dismissBtn{opacity:1}.dismissBtn:hover{color:var(--accent-red);border-color:color-mix(in srgb, var(--accent-red) 60%, var(--border))}.dismissBtn.restore{color:#4ade80;border-color:color-mix(in srgb, #4ade80 60%, var(--border))}.dismissArea{z-index:5;position:absolute;bottom:8px;right:8px}.dismissArea .dismissBtn{opacity:0;position:static}.betCard:hover .dismissArea .dismissBtn{opacity:1}.dismissReasons{border:1px solid var(--border);background:#07090cf2;border-radius:8px;flex-direction:column;gap:3px;min-width:130px;padding:6px;display:flex;position:absolute;bottom:28px;right:0;box-shadow:0 4px 12px #00000080}.dismissReasonBtn{color:#ffffffb3;cursor:pointer;text-align:left;white-space:nowrap;background:0 0;border:none;border-radius:4px;padding:5px 8px;font-size:11px}.dismissReasonBtn:hover{color:#fff;background:#ffffff14}.dismissReasonCancel{color:#ffffff59;border-top:1px solid #ffffff0f;margin-top:2px;padding-top:6px}.conf-good-badge{color:#bbf7d0;background:#22c55e33;border-color:#22c55e73}.conf-marginal-badge{color:#bfdbfe;background:#3b82f626;border-color:#3b82f659}.conf-no-odds-badge{color:#d1d5db;background:#6b728033;border-color:#6b728066}.betTop{--badge-reserve:156px;min-height:28px;position:relative}.betTop .badges{flex-wrap:nowrap;align-items:flex-start;display:flex;position:absolute;top:-2px;right:4px}.betTopMain{box-sizing:border-box;width:100%}.betTitle{letter-spacing:.2px;min-width:0;padding-right:var(--badge-reserve);flex-flow:column;align-items:flex-start;gap:2px;font-size:14px;font-weight:800;display:flex}.playerNameLine{display:block}.nameShort{display:none}.nameFull{display:inline}.valueMobileRow.notes br,.rows .row br{content:"";margin-bottom:6px;display:block}.betTypeLine{letter-spacing:.3px;text-transform:uppercase;color:#ffffff59;margin-top:1px;font-size:11px;font-weight:600;line-height:1.2;display:block}.teamNameLine{color:var(--muted);font-size:12px;font-weight:700;line-height:1.25;display:block}.oddsMeta{box-sizing:border-box;border-top:1px solid #ffffff14;flex-direction:column;align-self:stretch;gap:1px;width:100%;min-width:0;max-width:none;margin-top:6px;padding-top:6px;padding-right:0;font-size:12.5px;line-height:1.2;display:flex}.oddsMetaLine{white-space:nowrap;flex-wrap:nowrap;align-items:baseline;gap:4px;min-width:0;display:flex}.oddsMetaLabel,.oddsMetaBasis,.oddsMetaBook,.oddsMetaNoOdds{color:var(--muted);font-weight:700}.oddsMetaBasis,.oddsMetaBook{font-size:11px}.oddsMetaArrow{color:var(--muted);margin:0 2px;font-weight:700}.oddsMetaValue{color:var(--text);font-weight:900;font-family:var(--mono);letter-spacing:.1px}.oddsMetaValue.pos{color:#4ade80}.formBadge{color:#86efac;letter-spacing:.3px;background:#22c55e24;border:1px solid #22c55e59;border-radius:999px;width:max-content;padding:3px 9px;font-size:11px;font-weight:800;display:inline-flex}.formDotsRow{justify-content:space-between;align-items:center;gap:8px;min-width:0;padding-right:4px;display:flex}.formDotsRow .formDots{margin-left:0}.formDotsRow .form-dot{border-radius:7px;width:22px;height:22px;font-size:12px}.formSummary{color:var(--muted);font-size:12.5px;line-height:1.25}.formSummaryLines{flex-direction:column;gap:3px;width:100%;display:flex}.formSummaryLine{align-items:center;gap:6px;min-width:0;display:flex}.formSummaryLine.formSummaryRecent,.formSummaryLine.formSummarySeasonLine{justify-content:space-between}.formSummaryLineText{flex-wrap:wrap;align-items:center;gap:4px;min-width:0;display:inline-flex}.formSummarySeasonLine[data-has-tournament="1"] .formSummaryLineText{cursor:pointer}.formSummarySeasonLine[data-has-tournament="1"] .formSummaryLineText:hover{-webkit-text-decoration:underline #94a3b899;text-decoration:underline #94a3b899}.formSummary .formSummaryLabel{color:var(--text);font-weight:800}.formSummary .formSummaryMeta{color:var(--muted)}.formSummaryBadge{letter-spacing:.3px;color:#86efac;background:#22c55e24;border:1px solid #22c55e59;border-radius:999px;flex:none;margin-left:8px;padding:2px 8px;font-size:10.5px;font-weight:800;display:inline-flex}.formSummaryBadge.season{color:#fbbf24;background:#f472b629;border-color:#f472b659}.bookiePills{scrollbar-width:none;-ms-overflow-style:none;-webkit-overflow-scrolling:touch;cursor:grab;-webkit-user-select:none;user-select:none;flex-wrap:nowrap;gap:6px;padding-bottom:2px;display:flex;overflow-x:auto}.bookiePills.dragging{cursor:grabbing}.bookiePills::-webkit-scrollbar{display:none}.bookiePill{background:#1c2026cc;border:1px solid #ffffff1a;border-radius:8px;flex-direction:column;flex-shrink:0;align-items:center;gap:1px;min-width:70px;padding:2px 10px;line-height:1;transition:border-color .15s,background .15s;display:inline-flex}.bookiePill b{color:var(--text);font-size:12px;font-weight:900;font-family:var(--mono);order:2}.bookiePill small{color:#d8dfe8a6;text-transform:uppercase;letter-spacing:.02em;order:1;font-size:9px;font-weight:700}.bookiePill.bestPill{background:var(--bet-accent,#22c55e);box-shadow:0 0 8px color-mix(in srgb, var(--bet-accent,#22c55e) 30%, transparent);border-color:#0000}.bookiePill.bestPill b{color:#fff}.bookiePill.bestPill small{color:#ffffffd9}.v6-simple .bookiePill.bestPill:not(.ntPill):not(.sharpExPill){border:1px solid var(--bet-accent,#22c55e);box-shadow:none;background:0 0}.v6-simple .bookiePill.bestPill:not(.ntPill):not(.sharpExPill) b{color:#fff}.v6-simple .bookiePill.bestPill:not(.ntPill):not(.sharpExPill) small{color:#ffffffa6}.v6-simple .bookiePill.ntPill.bestPill,.v6-simple .bookiePill.sharpExPill.bestPill{border:1px solid var(--bet-accent,#22c55e)}.bookiePill.ntPill{color:#fff;background:#00205b;border:1px solid #ffffff40;justify-content:center;min-width:66px}.bookiePill.ntPill b{color:#fff}.bookiePill.ntPill small{color:#8fabd6}.bookiePill.sharpExPill{background:#00b2a91f;border:1px solid #00b2a959}.bookiePill.sharpExPill b{color:#00b2a9}.bookiePill.sharpExPill small{color:#9ca3af}.sharpExAccent{color:#00b2a9;font-weight:700}.badges{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}.badge{letter-spacing:.4px;border:1px solid color-mix(in srgb, var(--border) 90%, transparent);background:color-mix(in srgb, var(--card) 92%, transparent);height:26px;color:var(--text);border-radius:999px;flex:none;justify-content:center;align-items:center;padding:0 10px;font-size:12px;font-weight:900;display:inline-flex}.tierS{background:color-mix(in srgb, var(--gold) 20%, var(--card));border-color:color-mix(in srgb, var(--gold) 45%, var(--border))}.tierA{background:color-mix(in srgb, var(--green) 16%, var(--card));border-color:color-mix(in srgb, var(--green) 45%, var(--border))}.tierB{background:color-mix(in srgb, var(--blue) 16%, var(--card));border-color:color-mix(in srgb, var(--blue) 45%, var(--border))}.edge{font-family:var(--mono)}.edge.pos{color:var(--green)}.edge.med{color:var(--amber)}.edge.neg{color:var(--red)}.edgePill{height:28px;font-family:var(--mono);letter-spacing:.2px;color:#fff;background:#ffffff26;border:1px solid #ffffff24;border-radius:999px;flex:none;justify-content:center;align-items:center;padding:0 10px;font-size:12px;font-weight:900;line-height:1;display:inline-flex}.edgePill.pos{color:#4ade80;background:#22c55e33;border-color:#22c55e59}.edgePill.neg{color:#f87171;background:#ef444433;border-color:#ef444459}.edgePill.neutral{color:#fff;background:#ffffff26;border-color:#fff3}.lineupBadge{letter-spacing:.02em;vertical-align:middle;border-radius:9999px;align-items:center;gap:4px;padding:2px 8px;font-size:.68rem;font-weight:600;line-height:1.2;display:inline-flex}.lineupBadgeDesktop{display:none}.lineupBadge:before{content:"";border-radius:50%;flex:none;width:6px;height:6px}.lineupBadge--confirmed{color:#4ade80;background:#22c55e26}.lineupBadge--confirmed:before{background:#4ade80}.lineupBadge--predicted{color:#fbbf24;background:#fbbf2426}.lineupBadge--predicted:before{background:#fbbf24}.lineupBadge--projected{color:#9ca3af;background:#9ca3af26}.lineupBadge--projected:before{background:#9ca3af}.tierPill{letter-spacing:.2px;border:1px solid color-mix(in srgb, var(--border) 90%, transparent);background:color-mix(in srgb, var(--card) 92%, transparent);height:28px;color:var(--text);border-radius:999px;flex:none;justify-content:center;align-items:center;padding:0 10px;font-size:12px;font-weight:900;line-height:1;display:inline-flex}.tierPill.tierS{background:color-mix(in srgb, var(--gold) 20%, var(--card));border-color:color-mix(in srgb, var(--gold) 45%, var(--border));color:var(--gold)}.tierPill.tierA{background:color-mix(in srgb, var(--green) 16%, var(--card));border-color:color-mix(in srgb, var(--green) 45%, var(--border));color:var(--green)}.tierPill.tierB{background:color-mix(in srgb, var(--blue) 16%, var(--card));border-color:color-mix(in srgb, var(--blue) 45%, var(--border));color:var(--blue)}.penTakerIconBtn{color:#c084fc;cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:none;border-radius:6px;justify-content:center;align-items:center;width:22px;height:22px;margin:0;padding:0;font-size:14px;line-height:1;display:inline-flex}.penTakerIconBtn:active{transform:scale(.96)}.edgeBadgeGroup{flex:none;align-items:flex-start;gap:5px;display:inline-flex}.penTooltip{z-index:120;min-width:200px;max-width:min(260px,100vw - 20px);color:var(--text);background:#0d1117f5;border:1px solid #8b949e59;border-radius:10px;padding:8px 10px;font-size:12px;line-height:1.35;position:fixed;box-shadow:0 10px 28px #00000073}.penTooltipTitle{color:#d8b4fe;font-weight:800}.penTooltipDetail{color:var(--muted);margin-top:2px}.probCircle{border:1px solid color-mix(in srgb, var(--border) 90%, transparent);background:color-mix(in srgb, var(--card) 92%, transparent);min-width:36px;height:36px;font-family:var(--mono);letter-spacing:.2px;border-radius:999px;flex:none;justify-content:center;align-items:center;padding:0 10px;font-size:14px;font-weight:900;line-height:1;display:inline-flex}.rows{flex-direction:column;gap:0;margin-top:10px;display:flex}.rows>*+*,.valueMobileRows>*+*{border-top:1px solid #ffffff14;margin-top:5px;padding-top:5px}.row{color:var(--muted);align-items:flex-start;gap:10px;padding:4px 0;font-size:13px;line-height:1.35;display:flex}.row b{color:var(--text);font-weight:700}.mono{font-family:var(--mono)}.dateHeader{border-bottom:1px solid var(--border);letter-spacing:.5px;text-transform:uppercase;color:#fff;justify-content:space-between;align-items:center;gap:10px;margin-bottom:8px;padding:16px 4px 8px;font-size:13px;font-weight:800;display:flex}.dateHeader small{color:var(--muted);text-transform:none;font-size:11px;font-weight:500}.leagueGroupHeader{color:#e6edf3;letter-spacing:.3px;text-shadow:none;border-bottom:1px solid #30363d99;justify-content:space-between;align-items:center;gap:10px;margin-bottom:8px;padding:14px 4px 6px;font-size:14px;font-weight:700;display:flex}.leagueGroupHeader small{color:var(--muted);font-size:12px;font-weight:400}.formLine{flex-wrap:wrap;align-items:center;gap:4px;min-width:0;display:inline-flex}.formText{min-width:0}.formSep{opacity:.45;margin:0 8px}.formDots{flex-wrap:nowrap;align-items:center;gap:6px;margin-left:2px;display:inline-flex}.form-dot{width:20px;height:20px;font-family:var(--mono);color:color-mix(in srgb, var(--text) 92%, transparent);background:color-mix(in srgb, var(--border) 40%, transparent);border:1px solid color-mix(in srgb, var(--border) 75%, transparent);opacity:.75;-webkit-user-select:none;user-select:none;border-radius:6px;justify-content:center;align-items:center;font-size:12px;font-weight:900;display:inline-flex}.form-dot.scored{color:#bbf7d0;opacity:1;background:#22c55e2e;border-color:#22c55e59}.form-dot.multi{color:#c4b5fd;opacity:1;background:#8b5cf638;border-color:#8b5cf673}.form-dot.triple{color:#fca5a5;opacity:1;background:#dc262638;border-color:#dc262673}.form-dot.carded{color:#fde68a;opacity:1;background:#eab30833;border-color:#eab30880}.form-dot.carded-red{color:#fca5a5;opacity:1;background:#dc262638;border-color:#dc262673}.form-dot.assisted{color:#93c5fd;opacity:1;background:#388bfd33;border-color:#388bfd73}.form-dot.assisted-multi{color:#c4b5fd;opacity:1;background:#8b5cf638;border-color:#8b5cf673}.penaltyCountryGroup{margin-bottom:4px}.penaltyCountryLeagues{gap:10px;margin-left:12px;display:grid}.search{border:1px solid color-mix(in srgb, var(--border) 85%, transparent);width:100%;height:46px;color:var(--text);background:linear-gradient(135deg,#1c2128,#161b22);border-radius:14px;outline:none;padding:0 14px;font-size:14px;transition:border-color .2s,box-shadow .2s}.search:focus{border-color:#a855f780;box-shadow:0 0 12px #a855f733}details.league{background:linear-gradient(135deg,#1c2128,#161b22);border:1px solid #30363d;border-radius:14px;overflow:hidden;box-shadow:0 12px 30px #0000002e}summary.leagueHead{cursor:pointer;-webkit-tap-highlight-color:transparent;-webkit-user-select:none;user-select:none;justify-content:space-between;align-items:center;gap:12px;padding:14px;list-style:none;display:flex}summary.leagueHead::-webkit-details-marker{display:none}.leagueHead b{letter-spacing:.2px;font-size:14px}.leagueHead small{color:var(--muted);font-size:12px}.teams{grid-template-columns:1fr;gap:10px;padding:0 12px 12px;display:grid}.teamCard{border:1px solid var(--border);background:var(--panel);border-radius:14px;padding:12px}.teamCard h4{letter-spacing:.2px;margin:0 0 10px;font-size:13px}.taker{border:1px solid var(--border);background:var(--bg);border-radius:12px;justify-content:space-between;align-items:flex-start;gap:12px;padding:10px;display:flex}.taker+.taker{margin-top:8px}.takerLeft{min-width:0}.takerLeft b{font-size:13px;display:block}.takerLeft small{color:var(--muted);margin-top:3px;font-size:12px;display:block}.pen-history-dots{vertical-align:middle;align-items:center;gap:4px;margin-left:8px;display:inline-flex}.pen-history-dots .form-dot{width:16px;height:16px;font-size:7px;font-weight:700;font-family:var(--mono);color:#ffffffe6;cursor:pointer;-webkit-user-select:none;user-select:none;opacity:1;border:none;border-radius:50%;justify-content:center;align-items:center;padding:0;display:inline-flex}.pen-history-dots .form-dot.penalty-scored{background:#22c55e;border:2px solid #22c55e66;box-shadow:0 0 4px #22c55e4d}.pen-history-dots .form-dot.penalty-missed{background:#ef4444;border:2px solid #ef444466;box-shadow:0 0 4px #ef44444d}.orderActions{flex:none;align-items:center;gap:6px;display:flex}.order{border:1px solid var(--border);background:var(--bg);height:24px;color:var(--text);border-radius:999px;align-items:center;padding:0 8px;font-size:12px;font-weight:900;display:flex}.penArrows{flex-direction:column;gap:2px;display:flex}.penArrowBtn{color:#8b949e;cursor:pointer;background:0 0;border:1px solid #ffffff26;border-radius:4px;justify-content:center;align-items:center;width:20px;height:14px;padding:0;font-size:8px;line-height:1;display:flex}.penArrowBtn:hover:not(:disabled){color:#fff;background:#ffffff14}.penArrowBtn:disabled{opacity:.3;cursor:default}.taker.dragging{opacity:.5}.penSaveBtn{color:#4ade80;cursor:pointer;background:#22c55e1f;border:1px solid #22c55e66;border-radius:6px;margin-left:8px;padding:2px 10px;font-size:11px;font-weight:700}.penSaveBtn:hover{background:#22c55e33}.penSaveBtn:disabled{opacity:.6;cursor:default}.pos-badge{letter-spacing:.5px;border-radius:6px;margin-right:4px;padding:2px 6px;font-size:11px;font-weight:700;display:inline-block}.pos-F{color:#e9d5ff;text-shadow:0 0 8px #a855f799;background:#a855f74d;border:1px solid #a855f780;box-shadow:0 0 6px #a855f740}.pos-M{color:#bfdbfe;text-shadow:0 0 8px #3b82f699;background:#3b82f64d;border:1px solid #3b82f680;box-shadow:0 0 6px #3b82f640}.pos-D{color:#fef08a;text-shadow:0 0 8px #eab30899;background:#eab3084d;border:1px solid #eab30880;box-shadow:0 0 6px #eab30840}.pos-GK{color:#fed7aa;text-shadow:0 0 8px #f9731699;background:#f973164d;border:1px solid #f9731680;box-shadow:0 0 6px #f9731640}.pen-pos-chip.pen-pos-F[aria-pressed=true]{color:#e9d5ff;text-shadow:0 0 8px #a855f780;background:#a855f72e;border-color:#a855f773;box-shadow:0 0 6px #a855f740}.pen-pos-chip.pen-pos-M[aria-pressed=true]{color:#bfdbfe;text-shadow:0 0 8px #3b82f680;background:#3b82f62e;border-color:#3b82f673;box-shadow:0 0 6px #3b82f640}.pen-pos-chip.pen-pos-D[aria-pressed=true]{color:#fef08a;text-shadow:0 0 8px #eab30880;background:#eab3082e;border-color:#eab30873;box-shadow:0 0 6px #eab30840}.defender-alert{background:#f8a6231f;border-color:#f8a62359}.defender-alert .takerLeft b{color:#f5a623}.bar{border:1px solid color-mix(in srgb, var(--border) 60%, transparent);background:#8b949e29;border-radius:999px;height:8px;margin-top:8px;overflow:hidden}.bar>i{background:var(--blue);border-radius:999px;width:0%;height:100%;transition:width .4s;display:block}.grid2{grid-template-columns:1fr;gap:10px;display:grid}.infoCard{border-radius:var(--radius);border:1px solid color-mix(in srgb, var(--border) 85%, transparent);background:color-mix(in srgb, var(--card) 95%, transparent);padding:14px;box-shadow:0 12px 30px #0003}.infoCard h3{letter-spacing:.2px;margin:0 0 8px;font-size:14px}.kv{border-top:1px solid color-mix(in srgb, var(--border) 55%, transparent);justify-content:space-between;gap:12px;padding:10px 0;display:flex}.kv:first-of-type{border-top:none}.kv span{color:var(--muted)}.kv b{font-family:var(--mono)}.skeleton{position:relative;overflow:hidden}.skeleton:after{content:"";background:linear-gradient(90deg,#0000,#ffffff0f,#0000);animation:1.2s ease-in-out infinite shimmer;position:absolute;inset:0;transform:translate(-60%)}@keyframes shimmer{0%{transform:translate(-60%)}to{transform:translate(60%)}}.skLine{background:#8b949e1f;border-radius:8px;height:12px}@media (width<=899px){.segmented{display:none}.bottomNav{display:block}.mobileActions{display:flex}}@media (width>=900px){.main{max-width:1200px;padding-bottom:0;padding-left:20px;padding-right:20px}.bottomNav{display:none}.topbar{background:color-mix(in srgb, var(--bg) 86%, transparent);padding:calc(env(safe-area-inset-top) + 10px) 0 10px}.topbarRow{justify-content:center;width:min(900px,100% - 40px);margin:0 auto;position:relative}.logo{display:none}.brand{text-align:center;gap:0}.brandText{align-items:center}.segmented{justify-content:center;align-items:center;width:min(1160px,100% - 40px);margin:10px auto 0;position:relative}.segActions{display:inline-flex}.pickCarouselWrap{position:relative}.pickCarousel{scroll-snap-type:x mandatory;scroll-behavior:smooth;scrollbar-width:none;-ms-overflow-style:none;cursor:grab;margin:0;padding:12px 12px 4px;overflow:auto hidden}.pickCarousel::-webkit-scrollbar{display:none}.pickTrack{gap:12px;display:flex}.pickTrack:after{display:none}.pickCard{scroll-snap-align:start;flex:none;width:200px;padding:12px 12px 10px 14px}.pickCardTop{grid-template-columns:minmax(0,1fr) auto;align-items:start;column-gap:8px;display:grid}.pickCardPlayer{white-space:normal;text-overflow:unset;font-size:14px;line-height:1.3;overflow:visible}.pickCardBadges{white-space:nowrap;justify-content:flex-end;align-items:center;margin-left:auto}.pickCardEdge{white-space:nowrap}.pickCardMid{flex-wrap:wrap}.pickDots{display:none}.pickCardRank{top:-8px;left:-4px}.pickArrow{color:#ffffff73;cursor:pointer;z-index:3;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#14141ed9;border:1px solid #ffffff1a;border-radius:50%;justify-content:center;align-items:center;width:30px;height:30px;font-size:16px;transition:all .2s;display:flex;position:absolute;top:50%;transform:translateY(-50%)}.pickArrow:hover{color:#fffc;background:#282837f2;border-color:#fff3}.pickArrowR{right:-15px}.mobileActions{display:none}.segActions #refreshBtn,.segActions #logoutBtn,.segActions #settingsBtnDesktop{border-radius:50%;width:28px;min-width:28px;height:28px;padding:0;font-size:12px}.segActions #refreshBtn{color:#4ade80;background:#4ade801a;border:1px solid #4ade804d;font-size:14px}.segActions #settingsBtnDesktop,.segActions #logoutBtn{color:#ffffff80;background:0 0;border:1px solid #0000}.segActions #settingsBtnDesktop svg{width:11px;height:11px}.segActions #settingsBtnDesktop:hover,.segActions #logoutBtn:hover{color:#fff;background:#ffffff14}.bets{grid-template-columns:1fr 1fr;align-items:stretch;gap:14px;display:grid}.bets>.betCard:last-child:nth-child(odd){grid-column:1/-1}.summaryBar{border-radius:var(--radius);gap:16px;padding:12px 14px;font-size:13px;display:flex}.filtersToggle,.searchToggle{display:none}.controls{gap:10px;margin:10px 0 12px;padding:10px 0}summary.matchHead{touch-action:manipulation;grid-template-rows:auto auto;grid-template-columns:auto 1fr auto;align-items:center;gap:6px 12px;padding:14px;display:grid}.kickoffBadge{display:inline-flex}.matchPills{flex-direction:column;grid-area:1/3/3;align-self:flex-start;align-items:flex-end;gap:8px;margin-left:0}.matchMeta{grid-area:1/2/3}.matchMeta .sub.desktopSub{display:block}.matchMeta .sub.mobileSub{display:none}.lineupBadgeDesktop{display:inline-flex}.betTop{--badge-reserve:156px;min-height:28px;position:relative}.betTop .badges{flex-wrap:nowrap;align-items:flex-start;display:flex;position:absolute;top:-2px;right:4px}.betTitle{padding-right:var(--badge-reserve)}.rows{border-top:1px solid #ffffff0f;gap:6px;padding-top:8px}.rows>*+*{border-top:1px solid #ffffff0f;margin-top:6px;padding-top:6px}.valueMobileRows>*+*{border-top:none;margin-top:0;padding-top:0}.oddsMetaNoOdds{font-size:11px}.main{padding-left:18px;padding-right:18px}.topbarRow,.segmented{width:min(1160px,100% - 40px)}.teams{grid-template-columns:repeat(2,1fr)}.grid2{grid-template-columns:1fr 1fr}.bottomNavInner{grid-template-columns:repeat(4,max-content);justify-content:center}.navBtn{flex-direction:row;gap:10px;width:180px}}@media (width<=500px){.tabLabel{display:none}.mobileTopPicksBanner{display:none!important}.topbar{padding:calc(env(safe-area-inset-top) + 6px) 10px 6px}.topbarRow{justify-content:center}.logo{display:none}.brand{gap:0}.brandText{text-align:center;align-items:center}.brandText b{text-transform:uppercase;letter-spacing:1.5px;font-size:14px}.brandText small{font-size:10px}#refreshBtnMobile,.segmented{display:none}.segBtn{height:32px;padding:0 10px;font-size:12px}.matchMeta .refSub{text-overflow:clip;-ms-overflow-style:none;scrollbar-width:none;overflow-x:auto}.matchMeta .refSub::-webkit-scrollbar{display:none}.matchMeta .sub{text-overflow:clip;-ms-overflow-style:none;scrollbar-width:none;overflow-x:auto}.matchMeta .sub::-webkit-scrollbar{display:none}.summaryBar{display:none}.topPicks{margin:0 0 8px;padding:8px 10px}.topPicksHead{margin-bottom:6px;padding-bottom:6px;font-size:13px}.pickDots{margin-top:4px}.filtersToggle{display:none!important}.controls{z-index:10;-webkit-backdrop-filter:blur(16px);background:#11181cd1;border-bottom:none;flex-wrap:nowrap;align-items:center;gap:4px;margin:0 -16px;padding:8px 16px;display:flex;position:sticky;top:0}.controls[data-collapsed=true]{display:flex}.chipRow:not(.settingsFilterChips){display:contents}.settingsFilterChips{box-shadow:none!important;background:0 0!important;border:none!important;flex-flow:row!important;gap:6px!important;display:flex!important}.settingsFilterChips .chip{border:1px solid var(--border)!important;border-radius:16px!important}.settingsFilterChips .chip[aria-pressed=true]{border-color:var(--green)!important}.controlsRight{display:contents}.chip{letter-spacing:.01em;color:#ffffff80;white-space:nowrap;background:#ffffff0a;border:1px solid #ffffff14;border-radius:16px;flex:none;height:32px;min-height:32px;padding:0 12px;font-size:12px;font-weight:600;transition:all .2s}.chip[aria-pressed=true],.chip.active{color:#fff;box-shadow:none;background:#ffffff1a;border-color:#fff3}.searchToggle{color:#ffffff80;cursor:pointer;background:#ffffff0a;border:1px solid #ffffff14;border-radius:16px;flex:0 0 32px;justify-content:center;align-items:center;width:32px;height:32px;margin-left:auto;padding:0;font-size:14px;transition:all .2s;display:flex}.searchToggle:hover,.searchToggle.active{color:#fff;background:#ffffff1a;border-color:#ffffff26}.playerSearch{color:#fff;background:#ffffff0f;border:1px solid #ffffff1a;border-radius:16px;flex:1;min-width:0;height:32px;padding:0 12px;font-size:16px;display:none}.controls.search-open .playerSearch{display:block}.controls.search-open .chipRow,.controls.search-open .expandBtn,.controls.search-open .select{display:none}.controls.search-open .searchToggle{flex:0 0 32px}.controlsRight .expandBtn{display:none}.dismissBtn,.dismissArea .dismissBtn{opacity:1}.select{color:#ffffff80;appearance:none;background:#ffffff0a;border:1px solid #ffffff14;border-radius:16px;flex:none;height:32px;padding:0 8px;font-size:11px;font-weight:600}summary.matchHead{gap:8px;padding:12px 14px}.kickoffBadge,.matchMeta .sub.desktopSub{display:none}.matchMeta{grid-area:1/1/3;min-width:0}.matchMeta .title{font-size:16px;font-weight:800;line-height:1.25}.matchMeta .title .lineupBadge{display:none}.matchMeta .sub.mobileSub{color:var(--muted);white-space:nowrap;text-overflow:ellipsis;margin-top:4px;font-size:12px;display:block;overflow:hidden}.matchMeta .sub.mobileBetCount{align-items:center;gap:10px;margin-top:2px;margin-bottom:-2px;display:flex}#view-value .betCard,#view-sbs .betCard{gap:8px;padding:10px 12px}#view-value .betCard .betTop,#view-sbs .betCard .betTop,#view-value .betCard .rows,#view-sbs .betCard .rows,#view-value .betSummary,#view-sbs .betSummary{display:none}#view-value .valueMobileRows,#view-sbs .valueMobileRows{flex-direction:column;gap:0;padding-top:12px;display:flex}#view-value .valueMobileRow,#view-sbs .valueMobileRow{align-items:center;gap:8px;min-width:0;display:flex}#view-value .valueMobileRow.trackRow,#view-sbs .valueMobileRow.trackRow{justify-content:flex-end;padding-top:4px}#view-value .valueMobileRow.header,#view-sbs .valueMobileRow.header{--badge-reserve:156px;justify-content:space-between;align-items:flex-start;min-height:28px;position:relative}#view-value .valueMobilePlayer,#view-sbs .valueMobilePlayer{min-width:0;padding-right:var(--badge-reserve);flex-flow:column;align-items:flex-start;gap:2px;font-size:15px;font-weight:800;line-height:1.35;display:flex}#view-value .valueMobileTeam,#view-sbs .valueMobileTeam{color:var(--muted);font-size:12px;font-weight:700;line-height:1.25}#view-value .valueMobileEdge,#view-sbs .valueMobileEdge{flex:none;position:absolute;top:-2px;right:4px}#view-value .valueMobilePlayerWrap,#view-sbs .valueMobilePlayerWrap{width:100%;min-width:0}#view-value .valueMobilePlayerWrap .oddsMeta,#view-sbs .valueMobilePlayerWrap .oddsMeta{font-size:11.5px}#view-value .valueMobilePlayerWrap .oddsMetaBook,#view-sbs .valueMobilePlayerWrap .oddsMetaBook{font-size:10px}#view-value .valueMobileRow.formDotsRow .form-dot,#view-sbs .valueMobileRow.formDotsRow .form-dot{width:20px;height:20px}#view-value .valueMobileRow.formSummary,#view-sbs .valueMobileRow.formSummary{color:var(--muted);min-width:0;font-size:12px;line-height:1.25}#view-value .valueMobileRow.formSummary .formSummaryLines,#view-sbs .valueMobileRow.formSummary .formSummaryLines{gap:2px}#view-value .valueMobileRows .bookiePill,#view-sbs .valueMobileRows .bookiePill{min-width:0;padding:4px 8px}#view-value .betTitle,#view-sbs .betTitle{font-size:15px;font-weight:800}#view-value .row,#view-sbs .row{font-size:12px}#view-value .row.muted,#view-sbs .row.muted,#view-value .row small,#view-sbs .row small,#view-value .fracOdds,#view-sbs .fracOdds,#view-value .priceChip span[style*=font-size\:11px],#view-sbs .priceChip span[style*=font-size\:11px]{font-size:11px!important}#view-value .badge,#view-sbs .badge{font-size:12px}#view-value .formLine,#view-sbs .formLine{flex-direction:column;align-items:flex-start}#view-value .formLine .formSep,#view-sbs .formLine .formSep{display:none}#view-value .formText,#view-sbs .formText{-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:12px;line-height:1.35;display:-webkit-box;overflow:hidden}#view-value .formDots,#view-sbs .formDots{margin-top:4px;margin-left:0!important;display:flex!important}#view-value .form-dot,#view-sbs .form-dot{width:18px;height:18px;font-size:11px}#view-value .badges,#view-sbs .badges{gap:4px}#view-value .row.pricesRow,#view-sbs .row.pricesRow{white-space:normal;display:block;overflow:visible}#view-value .row.pricesRow .pricesInline,#view-sbs .row.pricesRow .pricesInline{margin-left:18px;display:block}#view-value .priceChip,#view-sbs .priceChip{align-items:center;gap:3px;display:inline-flex}#tutorialValueCtx .betCard{gap:8px;padding:10px 12px}#tutorialValueCtx .betCard .betTop,#tutorialValueCtx .betCard .rows,#tutorialValueCtx .betSummary{display:none}#tutorialValueCtx .valueMobileRows{flex-direction:column;gap:0;padding-top:12px;display:flex}#tutorialValueCtx .valueMobileRow{align-items:center;gap:8px;min-width:0;display:flex}#tutorialValueCtx .valueMobileRow.header{--badge-reserve:156px;justify-content:space-between;align-items:flex-start;min-height:28px;position:relative}#tutorialValueCtx .valueMobilePlayer{min-width:0;padding-right:var(--badge-reserve);flex-flow:column;align-items:flex-start;gap:2px;font-size:15px;font-weight:800;line-height:1.35;display:flex}#tutorialValueCtx .valueMobileTeam{color:var(--muted);font-size:12px;font-weight:700;line-height:1.25}#tutorialValueCtx .valueMobileEdge{flex:none;position:absolute;top:-2px;right:4px}#tutorialValueCtx .valueMobilePlayerWrap{width:100%;min-width:0}#tutorialValueCtx .valueMobilePlayerWrap .oddsMeta{font-size:11.5px}#tutorialValueCtx .valueMobilePlayerWrap .oddsMetaBook{font-size:10px}#tutorialValueCtx .valueMobileRow.formDotsRow .form-dot{width:20px;height:20px}#tutorialValueCtx .valueMobileRow.formSummary{color:var(--muted);min-width:0;font-size:12px;line-height:1.25}#tutorialValueCtx .valueMobileRow.formSummary .formSummaryLines{gap:2px}#tutorialValueCtx .valueMobileRows .bookiePill{min-width:66px;padding:5px 7px}#tutorialValueCtx .betTitle{font-size:15px;font-weight:800}#tutorialValueCtx .row{font-size:12px}#tutorialValueCtx .row.muted,#tutorialValueCtx .row small,#tutorialValueCtx .fracOdds,#tutorialValueCtx .priceChip span[style*=font-size\:11px]{font-size:11px!important}#tutorialValueCtx .badge{font-size:12px}#tutorialValueCtx .formLine{flex-direction:column;align-items:flex-start}#tutorialValueCtx .formLine .formSep{display:none}#tutorialValueCtx .formText{-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:12px;line-height:1.35;display:-webkit-box;overflow:hidden}#tutorialValueCtx .formDots{margin-top:4px;margin-left:0!important;display:flex!important}#tutorialValueCtx .form-dot{width:18px;height:18px;font-size:11px}#tutorialValueCtx .badges{gap:4px}#tutorialValueCtx .row.pricesRow{white-space:normal;display:block;overflow:visible}#tutorialValueCtx .row.pricesRow .pricesInline{margin-left:18px;display:block}#tutorialValueCtx .priceChip{align-items:center;gap:3px;display:inline-flex}}@media (width<=420px){.controls{-webkit-overflow-scrolling:touch;scrollbar-width:none;overflow-x:auto}.controls::-webkit-scrollbar{display:none}.chip{height:30px;min-height:30px;padding:0 10px;font-size:11px}.betTitle{--badge-reserve:120px;font-size:11px}.playerNameLine{max-width:100%;font-size:12px;display:block}.betTypeLine{white-space:nowrap;font-size:9px}.teamNameLine{font-size:9px}.betTop .badges{max-width:var(--badge-reserve);overflow:hidden}.betCard{gap:6px;padding:8px 10px}.betCard .row{font-size:10px}.betCard .row.formSummary{font-size:9px}.form-dot{width:20px;height:20px;font-size:9px}.pricePill{padding:3px 5px;font-size:10px}.pricePill .priceBookmaker{font-size:8px}.oddsMetaLine{white-space:nowrap;text-overflow:ellipsis;font-size:10px;overflow:hidden}summary.matchHead .matchTitle{font-size:11px}summary.matchHead .matchMeta,summary.matchHead .matchRefLine{font-size:9px}.edgePill{padding:1px 5px;font-size:9px}.tierBadge{width:18px;height:18px;font-size:9px}.topPicks{padding:6px 8px;overflow:hidden}.pickCarousel{overflow:auto visible}.topPicksHead{font-size:11px}.pickCard{padding:5px 7px}.dateHeader{font-size:10px}.betCount{font-size:9px}.navBtn .ic{font-size:15px}.navBtn .tx{font-size:9px}.pricesRow .pricePill{flex:1;min-width:0}}@media (width<=400px){.bottomNavInner{-webkit-overflow-scrolling:touch;scrollbar-width:none;gap:4px;padding:0 4px;display:flex;overflow-x:auto}.bottomNavInner::-webkit-scrollbar{display:none}.navBtn{flex:none;min-width:52px;padding:0 6px}.navBtn .tx{font-size:10px}.navBtn .ic{font-size:16px}.controls{gap:3px;padding:6px 10px}.chip{height:28px;min-height:28px;padding:0 8px;font-size:11px}.main{padding-bottom:calc(200px + env(safe-area-inset-bottom))}}@media (width<=899px){.nameShort{display:inline}.nameFull{display:none}}@media (width>=900px){.nameShort{display:none}.nameFull{display:inline}}@media (prefers-reduced-motion:reduce){*{scroll-behavior:auto!important;transition:none!important;animation:none!important}}#tutorialValueCtx details.match summary.matchHead{pointer-events:none;cursor:default}#tutorialValueCtx details.match summary.matchHead .tooltip-wrap{pointer-events:auto;cursor:help}#tutorialValueCtx details.match summary.matchHead::-webkit-details-marker{display:none}#tutorialValueCtx details.match summary.matchHead::marker{content:"";display:none}.learnSection{background:linear-gradient(135deg,#1c2128,#161b22);border:1px solid #30363d;border-radius:14px;margin-bottom:16px;padding:16px;box-shadow:0 12px 30px #0000002e}.learnSection h3{letter-spacing:.3px;color:#e6edf3;text-shadow:0 0 12px #a855f766;margin:0 0 12px;font-size:15px;font-weight:800}.learnField{cursor:pointer;border-radius:6px;transition:background .2s;position:relative}.learnField:hover,.learnField.active{background:#ffffff14}.learnField:after{display:none}.learnField.active:after{content:""}.learnExplain{color:#fff;background:#ffffff0d;border-radius:8px;margin:6px 0;padding:10px 12px;font-size:13px;line-height:1.5;display:none}.learnExplain.show{display:block}.learnLegendItem{color:#e6edf3;border-bottom:1px solid #30363d80;align-items:center;gap:10px;padding:10px 0;font-size:13px;display:flex}.learnLegendItem:last-child{border-bottom:none}.learnLegendItem b,.learnSection>div b{color:#fff}@media (width>=900px){.learnExampleCards{gap:16px;flex-direction:row!important}.learnExampleCards>.betCard{flex:1;min-width:0}}.learnLegendColor{border-radius:4px;flex-shrink:0;width:16px;height:16px;box-shadow:0 0 8px}.leagueFilterRow{margin-top:8px;padding-bottom:2px;overflow:auto}.settingsOverlay{z-index:120;pointer-events:none;opacity:0;align-items:flex-end;transition:opacity .2s;display:flex;position:fixed;inset:0}.settingsOverlay.open{opacity:1;pointer-events:auto}.settingsBackdrop{-webkit-backdrop-filter:blur(6px);background:#00000073;position:absolute;inset:0}.settingsPanel{background:color-mix(in srgb, var(--card) 92%, transparent);border:1px solid color-mix(in srgb, var(--border) 80%, transparent);width:100%;box-shadow:var(--shadow);padding:14px 14px calc(16px + env(safe-area-inset-bottom));-webkit-backdrop-filter:blur(12px);border-radius:16px 16px 0 0;flex-direction:column;max-height:85vh;transition:transform .25s;display:flex;position:relative;overflow:hidden;transform:translateY(100%)}.settingsOverlay.open .settingsPanel{transform:translateY(0)}.settingsHead{z-index:5;background:color-mix(in srgb, var(--card) 95%, transparent);-webkit-backdrop-filter:blur(12px);border-bottom:1px solid #ffffff0f;justify-content:space-between;align-items:center;margin-bottom:16px;padding:10px 0 12px;display:flex;position:sticky;top:0}.settingsHead h3{color:#fff;margin:0;font-size:15px}#settingsCloseBtn{width:32px;min-width:32px;height:32px;color:var(--muted);cursor:pointer;background:#ffffff0d;border:1px solid #ffffff14;border-radius:8px;justify-content:center;align-items:center;padding:0;font-size:14px;transition:all .15s;display:flex}#settingsCloseBtn:hover{color:var(--text);background:#ffffff1a}.settingsBody{scroll-behavior:smooth;scrollbar-width:none;-ms-overflow-style:none;flex:auto;min-height:0;padding-bottom:12px;padding-right:2px;overflow-y:auto}.settingsBody::-webkit-scrollbar{display:none}.settingsBlock{margin-bottom:0}.settingsSection{background:#ffffff08;border:1px solid #ffffff0f;border-radius:12px;margin-bottom:14px;padding:18px 20px}.settingsLabel{color:var(--muted);margin-bottom:8px;font-size:12px;font-weight:700}.settingsLinkBtn{color:#60a5fa;text-transform:uppercase;letter-spacing:.5px;cursor:pointer;background:0 0;border:none;padding:0;font-size:12px;font-weight:600}.settingsLeagues{scrollbar-width:none;-ms-overflow-style:none;background:#ffffff05;border:1px solid #ffffff0f;border-radius:10px;max-height:35vh;padding:4px 0;overflow-y:auto}.settingsLeagues::-webkit-scrollbar{display:none}.settingsLeagueGroup+.settingsLeagueGroup{border-top:1px solid #ffffff14}.settingsLeagueGroupTitle{color:#ffffff59;letter-spacing:1px;text-transform:uppercase;border-top:none;margin:0;padding:10px 10px 4px;font-size:11px;font-weight:700}.settingsLeagueRow{color:#fff;cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:none;border-bottom:1px solid #ffffff14;justify-content:space-between;align-items:center;width:100%;min-height:0;padding:6px 10px;font-size:13px;font-weight:500;transition:background .15s;display:flex}.settingsLeagueRow:hover,.settingsLeagueRow:active{background:#ffffff0a}.settingsLeagueRow:last-child{border-bottom:none}.settingsLeagueRowName{align-items:center;gap:8px;display:flex}.settingsLeagueDot{background:0 0;border:1.5px solid #fff3;border-radius:50%;flex-shrink:0;width:8px;height:8px;transition:all .15s}.settingsLeagueRow[aria-pressed=true] .settingsLeagueDot{background:#22c55e;border-color:#22c55e;box-shadow:0 0 4px #22c55e66}.settingsFilterRow{flex-direction:column;gap:8px;margin-bottom:12px;display:flex}.settingsFilterSection{opacity:0;border-top:1px solid #ffffff14;max-height:0;margin-top:6px;padding-top:12px;transition:max-height .25s,opacity .2s,transform .2s,margin-top .2s;overflow:hidden;transform:translateY(-4px)}.settingsFilterSection.open{opacity:1;max-height:640px;margin-top:12px;transform:translateY(0)}.settingsSectionTitle{color:var(--text);text-transform:uppercase;letter-spacing:.3px;border-bottom:1px solid #ffffff0f;margin:16px 0 10px;padding-bottom:6px;font-size:13px;font-weight:700}.settingsFilterSlider{flex-direction:column;gap:8px;margin-bottom:16px;display:flex}.settingsSliderHead{justify-content:space-between;align-items:center;gap:10px;display:flex}.settingsFilterLabel{color:#fff9;font-size:13px;font-weight:500}.settingsSliderValue{text-align:right;min-width:40px;color:var(--text);font-size:13px;font-weight:600}.settingsFilterChips{flex-wrap:nowrap;padding-right:1px;overflow-x:auto}.settingsFilterChips .chip{white-space:nowrap;text-align:center;flex:1 1 0;min-width:0}.segmentedToggle{background:#ffffff0f;border-radius:8px;gap:2px;width:fit-content;padding:2px;display:inline-flex}.segToggleBtn{color:var(--muted);cursor:pointer;background:0 0;border:none;border-radius:6px;padding:4px 14px;font-family:inherit;font-size:13px;font-weight:600;transition:all .15s}.segToggleBtn.active{color:#4ade80;background:#22c55e26;border-radius:6px}.profileRow{justify-content:space-between;align-items:center;gap:12px;margin-bottom:12px;display:flex}.profileRow:last-child{margin-bottom:0}.profileLabel{color:#ffffffb3;white-space:nowrap;font-size:13px;font-weight:500}.profileControl{align-items:center;gap:4px;display:flex}.stakeBtn{width:28px;height:28px;min-height:28px;color:var(--muted);cursor:pointer;background:#ffffff0f;border:none;border-radius:6px;justify-content:center;align-items:center;padding:0;font-family:inherit;font-size:13px;font-weight:600;line-height:1;transition:all .15s;display:inline-flex}.stakeBtn:hover{color:#fff;background:#ffffff1a}.stakeInput{width:48px;height:28px;min-height:28px;color:var(--text);text-align:center;background:#ffffff0f;border:none;border-radius:6px;outline:none;padding:4px 6px;font-family:inherit;font-size:13px;font-weight:600;line-height:1}.stakeInput:focus{background:#ffffff1a}.profileControl .segmentedToggle{margin-left:4px}@media (width<=480px){.profileRow{flex-wrap:wrap}.profileControl{width:100%}}.profileCountrySelect{width:auto;position:relative}.profileCountrySelect:after{content:"▾";color:var(--muted);pointer-events:none;font-size:12px;position:absolute;top:50%;right:12px;transform:translateY(-50%)}.profileCountrySelect select{width:auto;min-width:120px;max-width:160px;color:var(--text);appearance:none;cursor:pointer;background:#ffffff0f;border:1px solid #ffffff1a;border-radius:8px;outline:none;padding:8px 12px;font-family:inherit;font-size:13px}.profileCountrySelect select:focus{border-color:var(--accent,#4ade80)}.settingsPanel input[type=range]{appearance:none;accent-color:#22c55e;background:#ffffff14;border-radius:3px;outline:none;width:100%;height:6px}.settingsPanel input[type=range]::-webkit-slider-thumb{appearance:none;cursor:pointer;background:#22c55e;border:2px solid #0000004d;border-radius:50%;width:16px;height:16px;box-shadow:0 1px 3px #0000004d}.settingsPanel input[type=range]::-moz-range-thumb{cursor:pointer;background:#22c55e;border:2px solid #0000004d;border-radius:50%;width:16px;height:16px;box-shadow:0 1px 3px #0000004d}.settingsSaveBtn{color:#4ade80;letter-spacing:.3px;cursor:pointer;background:#22c55e1f;border:1px solid #22c55e4d;border-radius:10px;flex-shrink:0;justify-content:center;width:100%;margin-top:16px;padding:14px;font-size:15px;font-weight:700;transition:all .15s}.settingsSaveBtn:hover{background:#22c55e33;border-color:#22c55e80}.settingsToast{color:#fff;z-index:140;opacity:0;pointer-events:none;background:#2ea043eb;border-radius:999px;padding:8px 12px;font-size:12px;font-weight:700;transition:all .2s;position:fixed;bottom:78px;left:50%;transform:translate(-50%)translateY(12px)}.settingsToast.show{opacity:1;transform:translate(-50%)translateY(0)}@media (width>=900px){.settingsOverlay{justify-content:center;align-items:center}.settingsPanel{border-radius:16px;max-width:960px;max-height:85vh;transform:translateY(20px)scale(.98)}.settingsOverlay.open .settingsPanel{transform:translateY(0)scale(1)}.settingsBody{grid-template-columns:2fr 3fr;gap:20px;padding-right:0;display:grid;overflow:hidden}.settingsColLeft,.settingsColRight{scrollbar-width:thin;border:1px solid #30363d;border-radius:10px;min-height:0;max-height:60vh;padding:12px;overflow-y:auto}.settingsColLeft{order:1;padding-right:12px}.settingsColRight{order:2;padding-right:12px}.settingsLeagues{max-height:58vh}}.posPill{letter-spacing:.5px;text-transform:uppercase;vertical-align:middle;border-radius:3px;margin-left:5px;padding:1px 5px;font-size:9px;font-weight:700;line-height:1.4;display:inline-block}.posPill.pos-F{color:#e9d5ff;text-shadow:0 0 8px #a855f799;background:#a855f74d;border:1px solid #a855f780;box-shadow:0 0 6px #a855f740}.posPill.pos-M{color:#bfdbfe;text-shadow:0 0 8px #3b82f699;background:#3b82f64d;border:1px solid #3b82f680;box-shadow:0 0 6px #3b82f640}.posPill.pos-D{color:#fef08a;text-shadow:0 0 8px #eab30899;background:#eab3084d;border:1px solid #eab30880;box-shadow:0 0 6px #eab30840}.posPill.pos-GK{color:#fed7aa;text-shadow:0 0 8px #f9731699;background:#f973164d;border:1px solid #f9731680;box-shadow:0 0 6px #f9731640}.mismatchPill{white-space:nowrap}.pickCard .mismatchPill{color:#14b8a6;background:#14b8a62e;border-radius:4px;padding:1px 7px;font-size:.75em;font-weight:700;display:inline-block}@property --ember-angle{syntax:"<angle>";inherits:false;initial-value:0deg}.topPicks{z-index:0;background:var(--card,#161b22);border:1px solid #f59e0b40;animation:3s ease-in-out infinite topPicksPulse;position:relative;overflow:hidden}.topPicks:before{content:"";border-radius:inherit;background:conic-gradient(from var(--ember-angle,0deg), transparent 0deg, transparent 300deg, #f59e0b00 320deg, #f59e0b8c 340deg, #ffd23ccc 350deg, #f59e0b99 355deg, #d977064d 358deg, transparent 360deg);z-index:-2;animation:4s linear infinite emberOrbit;display:none;position:absolute;inset:-2px}.topPicks:after{content:"";border-radius:calc(var(--radius) - 2px);background:var(--card,#161b22);z-index:-1;display:none;position:absolute;inset:2px}@keyframes emberOrbit{0%{--ember-angle:0deg}to{--ember-angle:360deg}}.ember-spark-layer{pointer-events:none;z-index:3;position:absolute;inset:0;overflow:visible}.ember-spark{pointer-events:none;animation:sparkZap var(--spark-dur,.1s) ease-out forwards;transform-origin:50%;border-radius:1px;position:absolute}@keyframes sparkZap{0%{opacity:1;transform:rotate(var(--spark-rot,0deg)) scaleY(1);box-shadow:0 0 4px 1px var(--spark-glow,#ff8c0080), 0 0 8px 2px var(--spark-glow2,#ff50004d);background:var(--spark-color,#ffdcb4e6)}30%{opacity:.9;transform:rotate(var(--spark-rot,0deg)) scaleY(1.8)}to{opacity:0;transform:rotate(var(--spark-rot,0deg)) scaleY(.3);box-shadow:none;background:0 0}}.tab-emoji-glow{text-shadow:0 0 6px #ff8c0099,0 0 12px #ff450066,0 0 18px #f003;filter:drop-shadow(0 0 3px #ff780080)}.fireGlow{text-shadow:0 0 8px #ff6400b3,0 0 16px #ff3c0080,0 0 24px #ff1e004d,0 -4px 12px #ff8c0080;filter:drop-shadow(0 0 5px #ff500099);animation:1.5s ease-in-out infinite alternate fireFlicker;display:inline-block}@keyframes fireFlicker{0%{filter:drop-shadow(0 0 5px #ff500099)}50%{filter:drop-shadow(0 0 8px #ff6400cc)}to{filter:drop-shadow(0 0 5px #ff3c0080)}}.bookiePill.selected,.simpleOddsPill.selected{box-shadow:none;background:var(--bet-accent,#3b82f6)!important;border-color:#0000!important}.bookiePill.selected b,.simpleOddsPill.selected b{color:#fff!important}.bookiePill.selected small,.simpleOddsPill.selected small{color:#ffffffd9!important}.v6-simple .bookiePill.selected:not(.ntPill):not(.sharpExPill){border:1px solid var(--bet-accent,#3b82f6)!important;box-shadow:none!important;background:0 0!important}.v6-simple .bookiePill.ntPill.selected{border:1px solid var(--bet-accent,#3b82f6)!important;background:#00205b!important}.v6-simple .bookiePill.sharpExPill.selected{border:1px solid var(--bet-accent,#3b82f6)!important}.form-dot{cursor:pointer;position:relative}#formDotTip{z-index:9999;color:#f8fafc;pointer-events:none;white-space:normal;background:#111827f5;border:1px solid #94a3b859;border-radius:8px;max-width:min(280px,100vw - 16px);margin-top:-6px;padding:6px 8px;font-size:11px;font-weight:700;display:none;position:absolute;transform:translateY(-100%)}#donutTip{z-index:9999;color:#e2e8f0;pointer-events:auto;background:#1e293b;border:1px solid #ffffff1f;border-radius:8px;min-width:160px;max-width:280px;padding:10px 14px;font-size:12px;line-height:1.5;display:none;position:absolute;box-shadow:0 4px 16px #00000080}#donutTip.pinned{pointer-events:auto}#donutTip .tip-title{color:#f1f5f9;margin-bottom:6px;font-size:13px;font-weight:600}#donutTip .tip-row{color:#94a3b8;justify-content:space-between;gap:16px;padding:1px 0;display:flex}#donutTip .tip-val{color:#e2e8f0;font-weight:500}#donutTip .tip-scroll{scrollbar-width:thin;scrollbar-color:#94a3b84d transparent;border-top:1px solid #ffffff14;max-height:140px;margin-top:6px;padding-top:4px;overflow-y:auto}#donutTip .tip-scroll::-webkit-scrollbar{width:4px}#donutTip .tip-scroll::-webkit-scrollbar-track{background:0 0}#donutTip .tip-scroll::-webkit-scrollbar-thumb{background:#94a3b84d;border-radius:2px}#donutTip .tip-child{color:#94a3b8;justify-content:space-between;align-items:center;gap:8px;padding:2px 0;font-size:11px;display:flex}#donutTip .tip-child span:first-child{text-overflow:ellipsis;white-space:nowrap;flex-shrink:1;max-width:140px;overflow:hidden}#donutTip .tip-child span:last-child{color:#e2e8f0;font-weight:500}.betContext,.betNotes,.simpleBetNote,.refNotes{-webkit-text-size-adjust:100%;font-size:12px!important;line-height:1.4!important}@media (width<=768px){.betContext,.betNotes,.refNotes{white-space:nowrap;-webkit-overflow-scrolling:touch;overflow-x:auto}}.edge-tier-s{--bet-accent:#a855f7!important;--bet-bg:#a855f71f!important}.edge-tier-a{--bet-accent:#22c55e!important;--bet-bg:#22c55e1f!important}.edge-tier-b{--bet-accent:#3b82f6!important;--bet-bg:#3b82f61f!important}.mismatchPill.tierPill{color:#14b8a6;background:#14b8a626;border:1px solid #14b8a666;font-weight:700}.formDotsGroup{align-items:center;gap:6px;min-width:0;display:flex}.formIntlLabel{color:var(--muted);white-space:nowrap;font-size:10px}.rv2-hero{border-radius:var(--radius);border:1px solid color-mix(in srgb, var(--border) 85%, transparent);background:color-mix(in srgb, var(--card) 95%, transparent);text-align:center;margin-bottom:10px;padding:16px 20px 12px;box-shadow:0 12px 30px #0003}.rv2-stats-and-stake{align-items:center;gap:0;display:flex}.rv2-kpis{flex:1;gap:0;display:flex}.rv2-stat-col{text-align:center;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:.25rem;display:flex}.rv2-stat-label{color:#adbac7;text-transform:uppercase;letter-spacing:.05em;font-size:.8rem;font-weight:600}.rv2-stat-value{color:#e6edf3;font-size:1.5rem;font-weight:700}.rv2-stake-widget{flex-direction:column;align-items:center;gap:4px;min-width:0;padding-left:4px;display:flex}.rv2-stake-row1{justify-content:center;align-items:center;gap:4px;display:flex}.rv2-stake-label{color:#e2e8f0;text-transform:uppercase;letter-spacing:.08em;white-space:nowrap;font-size:10px;font-weight:700}.rv2-stake-input{color:#e2e8f0;text-align:center;-moz-appearance:textfield;background:#ffffff0f;border:1px solid #ffffff26;border-radius:6px;width:48px;height:26px;padding:0 8px;font-size:13px;font-weight:600}.rv2-stake-input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.rv2-stake-input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.rv2-stake-row2{background:#ffffff0f;border-radius:8px;gap:2px;padding:2px;display:inline-flex}.rv2-stake-btn{height:26px;color:var(--muted);cursor:pointer;white-space:nowrap;background:0 0;border:1px solid #0000;border-radius:6px;flex:1;padding:4px 14px;font-family:inherit;font-size:13px;font-weight:600;transition:all .15s}.rv2-stake-btn.active{color:#fff;background:#22c55e;border-color:#22c55e;font-weight:600}.rv2-stake-btn:not(.active){color:var(--muted);background:0 0}.rv2-stake-btn:hover:not(.active){color:#fff;background:#ffffff1a}@media (width<=640px){.rv2-hero{margin-bottom:6px;padding:10px 14px 8px}.rv2-stats-and-stake{flex-direction:column;align-items:stretch;gap:0}.rv2-kpis{grid-template-columns:repeat(4,1fr);gap:4px;display:grid}.rv2-stat-col{gap:1px}.rv2-stat-label{letter-spacing:.06em;font-size:9px}.rv2-stat-value{font-size:1rem;line-height:1.2}.rv2-divider{width:auto;height:1px;margin:6px 0}.rv2-stake-widget{flex-direction:row;justify-content:center;align-items:center;gap:6px;min-width:0;padding:0}.rv2-stake-row1{justify-content:center;gap:4px}.rv2-stake-label{font-size:9px}.rv2-stake-input{width:36px;height:22px;padding:0 4px;font-size:12px}.rv2-stake-row2{gap:1px;padding:1px}.rv2-stake-btn{height:22px;padding:1px 10px;font-size:11px}.rv2-breakdown,.rv2-breakdown-3{gap:6px;grid-template-columns:1fr!important}.rv2-bd-col{justify-content:space-between;align-items:center;gap:8px;padding:8px 10px;flex-wrap:nowrap!important;display:flex!important}.rv2-bd-label{text-align:left;flex-shrink:0;min-width:90px;margin-bottom:0;font-size:.75rem;grid-column:unset!important;width:90px!important}.rv2-bd-stat{font-size:.75rem}}.rv2-breakdown{grid-template-columns:1fr 1fr;gap:8px;display:grid}.rv2-breakdown-3{grid-template-columns:1fr 1fr 1fr}.rv2-bd-col{border:1px solid color-mix(in srgb, var(--border) 70%, transparent);background:color-mix(in srgb, var(--card) 90%, transparent);border-radius:10px;grid-template-columns:1fr 1fr 1fr;place-items:center;gap:6px 0;padding:10px 12px;display:grid}.rv2-bd-label{color:#e6edf3;text-align:center;grid-column:1/-1;margin-bottom:2px;font-size:.85rem;font-weight:700}.rv2-bd-stats{color:#fff;flex-wrap:nowrap;justify-content:space-between;align-items:center;gap:0;width:100%;font-size:.8rem;display:flex}.rv2-bd-stats>span:not(.rv2-bd-sep){text-align:center;flex:1}.rv2-bd-stat{align-items:baseline;gap:3px;display:inline-flex}.rv2-bd-val,.rv2-bd-hits{color:#e6edf3;font-weight:600}.rv2-bd-total{color:#7a8490;font-weight:400}.rv2-bd-unit{color:#7a8490;font-size:.72rem;font-weight:400}.rv2-bd-sep{background:var(--border);width:1px;height:10px;display:inline-block}.rv2-filters{flex-direction:column;gap:6px;margin-bottom:14px;display:flex}.rv2-chip-row{-webkit-overflow-scrolling:touch;scrollbar-width:none;touch-action:pan-x;flex-wrap:nowrap;align-items:center;gap:6px;padding:2px 0;display:flex;overflow:auto visible}.rv2-chip-row::-webkit-scrollbar{display:none}.rv2-chip-row:after{content:"";flex-shrink:0;min-width:4px}.rv2-divider{background:#ffffff1f;flex-shrink:0;align-self:stretch;width:1px;margin:4px 20px}.rv2-custom-dates{align-items:center;gap:8px;padding:2px 0;display:flex}.rv2-date-input{border:1px solid var(--border);background:var(--bg);height:32px;color:var(--text);font-family:var(--mono);border-radius:8px;outline:none;padding:0 8px;font-size:12px}.rv2-date-input::-webkit-calendar-picker-indicator{filter:invert()}.rv2-date-input:focus{border-color:var(--blue)}.rv2-date-to{color:var(--muted);font-size:11px}.rv2-filter-toggle{border:1px solid color-mix(in srgb, var(--border) 60%, transparent);color:var(--muted);cursor:pointer;background:0 0;border-radius:8px;align-items:center;gap:6px;width:fit-content;padding:6px 12px;font-family:inherit;font-size:12px;font-weight:600;transition:background .15s,color .15s;display:flex}.rv2-filter-toggle:hover{background:color-mix(in srgb, var(--card) 60%, transparent);color:var(--text)}.rv2-filter-count{background:var(--blue);color:#fff;border-radius:50%;justify-content:center;align-items:center;width:18px;height:18px;font-size:10px;font-weight:700;display:inline-flex}.rv2-filter-arrow{margin-left:2px;font-size:9px}.rv2-filter-body{flex-direction:column;gap:6px;padding-top:4px;display:flex}.rv2-edge-label{color:var(--muted);white-space:nowrap;align-items:center;gap:4px;font-size:11px;font-weight:600;display:flex}.rv2-edge-input{border:1px solid var(--border);background:var(--bg);width:46px;height:28px;color:var(--text);font-family:var(--mono);text-align:center;-moz-appearance:textfield;border-radius:8px;outline:none;font-size:12px}.rv2-edge-input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.rv2-edge-input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.rv2-edge-input:focus{border-color:var(--blue)}.rv2-league-select{border:1px solid var(--border);background:var(--card);height:34px;color:var(--text);cursor:pointer;border-radius:8px;outline:none;min-width:180px;padding:0 10px;font-family:inherit;font-size:12px}.rv2-league-select:focus{border-color:var(--blue)}.rv2-date-header{border-bottom:1px solid color-mix(in srgb, var(--border) 50%, transparent);justify-content:space-between;align-items:center;margin-bottom:8px;padding:8px 4px 6px;display:flex}.rv2-date-text{letter-spacing:.8px;color:var(--text);font-size:12px;font-weight:800}.rv2-date-stats{color:var(--muted);align-items:center;gap:8px;font-size:11px;display:flex}.rv2-date-pl{font-family:var(--mono);font-size:12px;font-weight:700}.rv2-match{border-radius:var(--radius);border:1px solid color-mix(in srgb, var(--border) 85%, transparent);border-left:3px solid var(--border);background:color-mix(in srgb, var(--card) 95%, transparent);margin-bottom:8px;overflow:hidden;box-shadow:0 8px 24px #0000002e}.rv2-match-header{width:100%;color:var(--text);text-align:left;cursor:pointer;background:0 0;border:none;align-items:center;gap:8px;padding:10px 14px;font-family:inherit;font-size:13px;transition:background .15s;display:flex}.rv2-match-header:hover{background:color-mix(in srgb, var(--card) 70%, transparent)}.rv2-arrow{color:var(--muted);flex-shrink:0;font-size:10px}.rv2-score{font-family:var(--mono);text-align:center;flex-shrink:0;min-width:36px;font-size:14px;font-weight:800}.rv2-teams{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-size:13px;font-weight:600;overflow:hidden}.rv2-form-dots{flex-shrink:0;align-items:center;gap:3px;display:flex}.rv2-dot{border:1.5px solid var(--muted);border-radius:50%;width:7px;height:7px}.rv2-dot-hit{background:var(--green);border-color:var(--green)}.rv2-dot-miss{border-color:color-mix(in srgb, var(--red) 60%, transparent);background:0 0}.rv2-match-league{color:var(--muted);white-space:nowrap;flex-shrink:1;min-width:0;font-size:11px}.rv2-match-league-mobile-truncate{text-overflow:clip;max-width:none;overflow:visible}.rv2-match-hits{color:var(--muted);font-size:11px;font-family:var(--mono);flex-shrink:0}.rv2-match-pl{font-size:12px;font-family:var(--mono);text-align:right;font-variant-numeric:tabular-nums;flex-shrink:0;min-width:64px;font-weight:700}.rv2-match-bets{border-top:1px solid color-mix(in srgb, var(--border) 50%, transparent)}.rv2-bet-row{grid-template-columns:20px 1fr 50px 28px 28px 52px 22px 68px;grid-template-areas:"icon player odds pin tier edge outcome pl";align-items:center;gap:10px;padding:7px 14px;font-size:13px;display:grid}.rv2-bet-row.outcome-won{background:#4ade8014}.rv2-bet-row.outcome-lost{background:#ef444414}.rv2-bet-dimmed{opacity:.5}.rv2-bet-icon{text-align:center;flex-shrink:0;grid-area:icon;width:20px;font-size:14px}.rv2-bet-player{flex:1;grid-area:player;align-items:center;gap:4px;min-width:0;font-weight:600;display:flex}.rv2-player-name{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.rv2-bet-stats{display:contents}.rv2-bet-odds-inline{color:var(--muted);white-space:nowrap;flex-shrink:0;font-size:11px}.rv2-bet-odds-small{display:none}.rv2-bet-odds{color:var(--muted);font-size:11px;font-family:var(--mono);font-variant-numeric:tabular-nums;text-align:right;grid-area:odds}.rv2-bet-edge-empty{grid-area:edge;width:50px}.rv2-bet-tier-empty{grid-area:tier;width:30px}.rv2-bet-row .tierPill{grid-area:tier;width:30px;padding:0}.rv2-bet-row .edgePill{grid-area:edge;justify-content:center;width:50px;padding:0}.rv2-bet-outcome{text-align:center;grid-area:outcome;width:22px;font-size:14px}.rv2-bet-pl{font-family:var(--mono);text-align:right;font-variant-numeric:tabular-nums;grid-area:pl;justify-self:end;min-width:64px;font-size:12px;font-weight:600}.rv2-track-wrap{justify-content:flex-end;align-items:center;gap:6px;min-width:58px;display:flex}.rv2-track-btn{border:1px solid color-mix(in srgb, var(--border) 60%, transparent);background:color-mix(in srgb, var(--card) 85%, transparent);color:var(--text);cursor:pointer;border-radius:6px;grid-area:pin;justify-content:center;align-items:center;width:22px;height:22px;padding:0;font-size:12px;display:flex}.rv2-track-btn:hover:not(:disabled){border-color:color-mix(in srgb, var(--cyan) 50%, var(--border))}.rv2-track-btn:disabled{cursor:default;opacity:.9}.rv2-track-btn-done{color:var(--green)}.rv2-track-notice{color:var(--green);white-space:nowrap;font-size:10px}.rv2-track-notice-error{color:var(--red)}.rv2-no-odds-divider{color:var(--muted);text-transform:uppercase;letter-spacing:.5px;border-top:1px dashed color-mix(in srgb, var(--border) 40%, transparent);padding:4px 14px 2px;font-size:10px}.rv2-footer{border:1px solid color-mix(in srgb, var(--border) 50%, transparent);background:color-mix(in srgb, var(--card) 80%, transparent);color:var(--muted);border-radius:10px;justify-content:space-between;align-items:center;padding:10px 14px;font-size:12px;display:flex}.rv2-footer-pl{font-family:var(--mono);font-size:13px;font-weight:700}.results-empty{border-radius:var(--radius);border:1px solid color-mix(in srgb, var(--border) 85%, transparent);background:color-mix(in srgb, var(--card) 95%, transparent);text-align:center;padding:24px}.results-empty .results-empty-text{color:var(--muted);margin-bottom:12px;font-size:13px}.results-reset-btn{background:color-mix(in srgb, var(--card) 80%, transparent);border:1px solid var(--border);color:var(--text);cursor:pointer;border-radius:8px;padding:6px 16px;font-family:inherit;font-size:13px;transition:background .15s}.results-reset-btn:hover{background:color-mix(in srgb, var(--border) 50%, transparent)}@media (width<=768px){.rv2-match-league-mobile-truncate{text-overflow:ellipsis;max-width:120px;overflow:hidden}.rv2-match-league{display:none}.rv2-bet-row{flex-wrap:nowrap;align-items:center;gap:6px;display:flex}.rv2-bet-icon{flex:0 0 18px;width:18px}.rv2-bet-player{flex:1;align-items:center;gap:4px;min-width:0;display:flex}.rv2-player-name{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.rv2-bet-odds-inline{color:var(--muted);white-space:nowrap;flex-shrink:0;font-size:11px}.rv2-bet-pin{flex:0 0 22px;display:flex}.rv2-bet-odds{display:none}.rv2-bet-row .v6-tierLabel,.rv2-bet-tier-empty{text-align:center;flex:0 0 14px;min-width:14px;font-size:10px}.rv2-bet-row .v6-edgeText,.rv2-bet-edge-empty{text-align:right;flex:0 0 50px;min-width:50px;font-size:10px}.rv2-bet-row .edgePill,.rv2-bet-row .tierPill,.rv2-bet-outcome{display:none}.rv2-bet-pl{text-align:right;flex:0 0 58px;width:58px;min-width:58px}.rv2-breakdown-3{grid-template-columns:1fr 1fr}.rv2-filter-body{gap:8px}}@media (width<=390px){.rv2-bet-row{grid-template-columns:22px 1fr auto;grid-template-areas:"icon player odds"".stats stats";align-items:center;gap:2px 6px;display:grid}.rv2-bet-icon{flex-shrink:0;grid-area:icon}.rv2-bet-player{grid-area:player;align-items:center;gap:4px;min-width:0;display:flex;overflow:hidden}.rv2-player-name{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.rv2-bet-odds-inline{display:none}.rv2-bet-odds-small{color:var(--muted);font-size:11px;font-family:var(--mono);font-variant-numeric:tabular-nums;white-space:nowrap;grid-area:odds;justify-self:end;display:inline}.rv2-bet-stats{grid-area:stats;justify-content:flex-start;align-items:center;gap:5px;min-width:0;display:flex}.rv2-bet-odds{display:none}}@media (width>=600px){.rv2-filter-toggle{display:none}.rv2-filter-body{display:flex!important}}.rv3-filters{flex-direction:column;gap:0;display:flex}.rv3-filters .rv2-filter-toggle{display:none}.rv3-filters .rv2-filter-body{display:flex!important}.rv3-filter-section{border-bottom:1px solid color-mix(in srgb, var(--border) 40%, transparent);align-items:flex-start;gap:10px;padding:8px 0;display:flex}.rv3-filter-section:last-of-type{border-bottom:none}.rv3-section-label{width:56px;color:var(--muted);text-transform:uppercase;letter-spacing:.06em;flex-shrink:0;padding-top:7px;font-size:11px;font-weight:600;line-height:1}.rv3-section-content{flex-direction:column;flex:1;gap:6px;min-width:0;display:flex}.rv3-section-content .rv2-chip-row{-webkit-overflow-scrolling:touch;scrollbar-width:none;touch-action:pan-x;flex-wrap:nowrap;flex:1;min-width:0;margin:0;overflow-x:auto}.rv3-section-content .rv2-chip-row::-webkit-scrollbar{display:none}.rv3-section-content .rv2-league-select{margin:0}.rv3-chip-pending{outline:2px solid var(--green);outline-offset:-2px}.rv3-apply-btn{background:var(--green);color:#fff;cursor:pointer;text-align:center;border:none;border-radius:10px;width:100%;max-width:300px;margin:12px auto 4px;padding:10px 20px;font-family:inherit;font-size:14px;font-weight:600;transition:opacity .15s,transform .1s;display:block}.rv3-apply-btn:hover{opacity:.9}.rv3-apply-btn:active{transform:scale(.98)}@media (width<=399px){.rv3-filter-section{flex-direction:column;gap:4px}.rv3-section-label{width:auto;padding-top:0}}.results-charts-wrap{flex-direction:column;gap:8px;width:100%;max-width:100%;margin-bottom:10px;display:flex;overflow:hidden}.results-chart-card{border-radius:var(--radius);border:1px solid color-mix(in srgb, var(--border) 85%, transparent);background:color-mix(in srgb, var(--card) 95%, transparent);touch-action:pan-x pan-y;padding:8px 4px 4px;box-shadow:0 8px 24px #00000026}.results-chart-empty{text-align:center;color:var(--muted);padding:24px 0;font-size:12px}.results-chart-title{text-align:center;color:#e6edf3;letter-spacing:.05em;text-transform:uppercase;font-size:.85rem;font-weight:700}.singleDayPL{text-align:center;padding:1rem 0;font-size:2rem;font-weight:700}.singleDayPL.positive{color:#22c55e}.singleDayPL.negative{color:#ef4444}.singleDayDate{text-align:center;color:#8b949e;font-size:.85rem}.results-pl-svg{touch-action:pan-x pan-y;width:100%;height:auto;display:block}.results-chart-label{fill:#adbac7;font-size:10px;font-weight:500;font-family:var(--mono);paint-order:stroke;stroke:#0d1117;stroke-width:3px}.results-chart-end-label{font-size:11px;font-weight:600;font-family:var(--mono);paint-order:stroke;stroke:#0d1117;stroke-width:3px}.results-pl-header{width:100%;height:28px;font-family:var(--mono);background:#0d1117e6;border-bottom:1px solid #ffffff1a;border-radius:8px 8px 0 0;justify-content:space-between;align-items:center;gap:10px;margin-bottom:6px;padding:0 10px;font-size:10px;line-height:1;display:flex}.results-pl-header-left{color:#ffffffdb;white-space:nowrap;font-weight:600}.results-pl-header-right{scrollbar-width:none;align-items:center;gap:10px;min-width:0;display:flex;overflow-x:auto}.results-pl-header-right::-webkit-scrollbar{display:none}.results-pl-header-item{color:#ffffffdb;white-space:nowrap;align-items:center;gap:4px;display:inline-flex}.results-pl-header-dot{border-radius:50%;flex-shrink:0;width:7px;height:7px;display:inline-block}.results-pl-header-dot--lead{vertical-align:middle;margin-right:6px}.results-pl-header-tier{color:#ffffffb3}.results-pl-header-value{font-weight:600}.results-pl-header-bets{color:#ffffffa8;white-space:nowrap}.formDotsTooltipWrap{display:block!important}.tooltip-box{color:#e2e8f0;pointer-events:none;z-index:9999;white-space:normal;word-wrap:break-word;opacity:1;background-color:#0b1220;border:1.5px solid #64748b;border-radius:8px;width:auto;max-width:min(280px,100vw - 24px);padding:8px 12px;font-size:12px;line-height:1.45;box-shadow:0 8px 24px #000000b3}.results-pl-header-hint{color:#ffffff6b;font-size:10px}.results-pl-legend{flex-wrap:wrap;justify-content:center;gap:4px 10px;padding:6px 8px 2px;display:flex}.results-pl-legend-item{cursor:pointer;font-family:var(--mono);color:#cdd9e5;background:0 0;border:none;border-radius:4px;align-items:center;gap:4px;padding:2px 4px;font-size:.75rem;transition:opacity .2s;display:flex}.results-pl-legend-item:hover{background:#ffffff0d}.results-pl-legend-item--off{opacity:.4}.results-pl-legend-dot{border-radius:50%;flex-shrink:0;width:8px;height:8px;transition:background .2s}.results-pl-legend-label{color:#adbac7}.results-pl-legend-val{color:#adbac7;font-weight:600;transition:color .2s}.results-pl-dot{transition:r .15s,opacity .6s .4s}.results-pl-line-anim{transition:stroke-dashoffset 1s ease-out}@media (width<=500px){.results-pl-legend{gap:2px 6px}.results-pl-legend-item{font-size:.75rem}.results-pl-header{height:30px;padding:0 8px;font-size:9px}.results-pl-header-right{gap:8px}}.results-chart-row{gap:10px;display:flex}.results-charts-carousel{scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none;overscroll-behavior-x:contain;-webkit-user-select:none;user-select:none;cursor:grab;touch-action:pan-x pan-y;align-items:flex-start;gap:12px;padding-bottom:8px;display:flex;overflow-x:auto}.results-charts-carousel::-webkit-scrollbar{display:none}.results-charts-carousel.dragging{cursor:grabbing}.results-donut-card{scroll-snap-align:start;box-sizing:border-box;border-radius:var(--radius);border:1px solid color-mix(in srgb, var(--border) 85%, transparent);background:color-mix(in srgb, var(--card) 95%, transparent);touch-action:pan-x pan-y;flex-direction:column;flex:1 0;align-items:center;gap:8px;min-width:calc(33.33% - 8px);height:260px;padding:14px 16px 12px;transition:border-color .15s,background-color .15s;display:flex;overflow:hidden;box-shadow:0 8px 24px #00000026}.results-donut-card:hover{border-color:color-mix(in srgb, var(--border) 65%, #7aa2ff 35%)}@media (width<=640px){.results-donut-card{min-width:85vw}}.results-donut-title{color:#e6edf3;letter-spacing:.05em;text-transform:uppercase;text-align:center;font-size:.85rem;font-weight:700}.results-donut-svg{touch-action:pan-x pan-y;display:block}.results-donut-center-pct{fill:var(--text);font-size:22px;font-weight:700;font-family:var(--mono)}.results-donut-center-sub{fill:var(--muted);font-size:9px;font-family:var(--mono)}.results-donut-legend{flex-wrap:wrap;justify-content:center;gap:12px;display:flex}.results-donut-legend--2col{grid-template-columns:1fr 1fr;gap:6px 24px;display:grid}.results-donut-legend--2col .results-donut-legend-row{justify-content:space-between}.results-donut-legend-item{color:#cdd9e5;font-size:.75rem;font-family:var(--mono);align-items:center;gap:6px;padding:2px 0;display:flex}.results-odds-legend-btn{cursor:pointer;text-align:left;background:0 0;border:none;width:100%}.results-donut-dot{border-radius:50%;flex-shrink:0;width:8px;height:8px;display:inline-block}.results-donut-wrap{align-items:center;gap:10px;display:flex}.results-donut-legend-row{color:#adbac7;font-size:.75rem;font-family:var(--mono);align-items:center;gap:6px;margin-bottom:4px;display:flex}.results-donut-legend-dot{border-radius:50%;flex-shrink:0;width:8px;height:8px;display:inline-block}.results-donut-legend-name{white-space:nowrap;text-overflow:ellipsis;color:#cdd9e5;max-width:110px;font-size:.75rem;overflow:hidden}.results-donut-legend-name:after{content:":";color:#64748b}.results-donut-legend-val{color:#e2e8f0;margin-left:auto;font-size:.75rem;font-weight:600}.results-carousel-dots{justify-content:center;gap:6px;margin-top:8px;display:flex}.results-carousel-dot{cursor:pointer;background:#ffffff26;border:none;border-radius:50%;width:6px;height:6px;padding:0;transition:background .2s}.results-carousel-dot.active{background:#fff9}.results-roi-card{justify-content:center;align-items:stretch}.results-roi-bars{flex-direction:column;gap:8px;width:100%;display:flex}.results-roi-row{grid-template-columns:72px 1fr 52px;align-items:center;gap:8px;display:grid}.results-roi-name{color:#cdd9e5;white-space:nowrap;text-overflow:ellipsis;font-size:11px;font-family:var(--mono);overflow:hidden}.results-roi-track{background:#ffffff14;border-radius:999px;height:8px;overflow:hidden}.results-roi-bar{border-radius:999px;height:100%}.results-roi-bar.positive{background:#22c55e}.results-roi-bar.negative{background:#ef4444}.results-roi-value{text-align:right;font-size:11px;font-weight:700;font-family:var(--mono)}.results-roi-value.positive{color:#22c55e}.results-roi-value.negative{color:#ef4444}.results-roi-sub{text-align:center;color:#8b949e;font-size:10px;font-family:var(--mono);margin-top:4px}.results-leaderboard-list{background:#ffffff05;border:1px solid #ffffff0f;border-radius:10px;flex-direction:column;flex:1;width:100%;min-height:0;display:flex;overflow:hidden auto}.results-leaderboard-row{border-bottom:1px solid #ffffff0f;align-items:center;gap:8px;padding:6px 8px;display:flex}.results-leaderboard-row:last-child{border-bottom:none}.results-leaderboard-rank{color:#64748b;text-align:center;flex-shrink:0;width:18px;font-size:12px;font-weight:700}.results-leaderboard-rank-1{color:#f59e0b}.results-leaderboard-rank-2{color:#cbd5e1}.results-leaderboard-rank-3{color:#d97706}.results-leaderboard-name{text-overflow:ellipsis;white-space:nowrap;color:#e2e8f0;flex:1;min-width:0;font-size:12px;font-weight:600;overflow:hidden}.results-leaderboard-team{color:#64748b;margin-left:4px;font-size:10px;font-weight:500}.results-leaderboard-count{color:#64748b;flex-shrink:0;font-size:11px}.results-leaderboard-pl{font-family:var(--mono);text-align:right;flex-shrink:0;min-width:50px;font-size:12px;font-weight:700}.results-leaderboard-pl.positive{color:#22c55e}.results-leaderboard-pl.negative{color:#ef4444}.donut-center-val{fill:var(--text);font-size:22px;font-weight:700;font-family:var(--mono)}.donut-center-label{fill:var(--muted);font-size:10px;font-family:var(--mono)}.results-filter-toggle{border:1px solid color-mix(in srgb, var(--border) 60%, transparent);background:color-mix(in srgb, var(--card) 90%, transparent);width:100%;color:var(--text);cursor:pointer;border-radius:10px;align-items:center;gap:8px;padding:8px 12px;font-family:inherit;font-size:12px;font-weight:600;transition:background .15s;display:none}.results-filter-toggle:hover{background:color-mix(in srgb, var(--card) 70%, transparent)}.results-filter-summary{text-align:left;color:var(--muted);text-overflow:ellipsis;white-space:nowrap;flex:1;font-size:11px;font-weight:400;overflow:hidden}.results-filter-arrow{color:var(--muted);flex-shrink:0;font-size:10px}.results-filter-body{flex-direction:column;gap:0;display:flex}.results-apply-row{justify-content:flex-end;padding:6px 0 2px;display:flex}.results-apply-pill{background:var(--green);color:#fff;cursor:pointer;border:none;border-radius:20px;align-items:center;gap:6px;max-width:120px;padding:6px 16px;font-family:inherit;font-size:12px;font-weight:600;transition:opacity .15s,transform .1s;display:inline-flex}.results-apply-pill:hover{opacity:.9}.results-apply-pill:active{transform:scale(.97)}.results-apply-badge{background:#ffffff40;border-radius:50%;justify-content:center;align-items:center;width:18px;height:18px;font-size:10px;font-weight:700;line-height:1;display:inline-flex}.results-league-inline{display:inline-flex}.results-league-mobile{display:none}.results-league-divider{display:inline-flex}.rv2-stake-input{width:52px;font-size:14px}.rv2-summary{margin-bottom:10px}.rv2-hero{margin-bottom:8px;padding:12px 16px 10px}.rv2-bd-col{padding:8px 10px}.rv2-filters{margin-bottom:10px}.rv3-filter-section{padding:6px 0}.rv2-day{margin-bottom:10px}@media (width>=500px){.results-filter-toggle{display:none}.results-filter-body{display:flex!important}}@media (width<=499px){.results-filter-toggle{display:flex}.results-filter-body{padding-top:6px;display:none}.results-filter-body--open{display:flex}.results-league-inline,.results-league-divider{display:none}.results-league-mobile{width:100%;min-width:0;display:block}.rv2-breakdown-3{gap:6px;grid-template-columns:1fr!important}.rv2-bd-col{grid-template-columns:90px 58px 56px 86px;justify-content:space-between;align-items:center;gap:0;font-size:.72rem;padding:7px 8px 7px 10px!important;display:grid!important}.rv2-bd-label{white-space:nowrap;text-align:left!important;margin-bottom:0!important;font-size:.75rem!important}.rv2-bd-stats{display:none!important}.rv2-bd-sep{display:none}.rv2-bd-stat{text-align:right;white-space:nowrap;font-size:.72rem}.rv2-bd-stat.rv2-bd-roi{text-align:right}.results-hitrate-label{width:64px}}@media (width<=390px){.rv2-bd-col{gap:0 8px;font-size:.72rem;padding:7px 10px!important}.rv2-bd-label{font-size:.75rem!important}.rv2-bd-unit{font-size:.6rem}}@media (width<=350px){.rv2-bd-col{gap:0 6px;font-size:.65rem;padding:6px 8px!important}.rv2-bd-label{font-size:.7rem!important}.rv2-bd-unit{display:none}}.rv3-apply-btn{display:none}.resultsModeToggle{width:fit-content;margin-bottom:4px}.segToggleBtn.active.resultsModeMyBetsBtn{color:#a78bfa;text-shadow:0 0 8px #8b5cf64d;background:#8b5cf666;border-color:#8b5cf680}.segToggleBtn.active.resultsModeVersusBtn{color:#79c0ff;text-shadow:0 0 8px #58a6ff4d;background:#58a6ff4d;border-color:#58a6ff80}.rv2-stake-hidden{visibility:hidden;pointer-events:none}.dismissedAdminCard{padding:12px 14px}.dismissedAdminTop{justify-content:space-between;align-items:flex-start;gap:8px;display:flex}.dismissedAdminHeaderMain{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.dismissedAdminType{color:var(--muted);text-transform:capitalize;font-size:12px}.dismissedAdminRow{flex-wrap:wrap;align-items:center;gap:8px;margin-top:8px;display:flex}.dismissedAdminProb{color:var(--text);opacity:.9;font-size:12px}.dismissedAdminOddsRow{flex-direction:column;align-items:flex-start;gap:6px}.dismissedAdminBest{color:var(--text);font-size:12px}.dismissedAdminTop3{flex-wrap:wrap;gap:6px;display:flex}.dismissedOddsChip{color:var(--muted);border:1px solid var(--border);border-radius:999px;padding:2px 8px;font-size:11px}.dismissedAdminFormRow{gap:6px}.dismissedAdminFormLabel{color:var(--muted);font-size:12px}.dismissedAdminFormDots{align-items:center;gap:4px;display:flex}.dismissedFormDot{justify-content:center;align-items:center;width:16px;height:16px;font-size:12px;line-height:1;display:inline-flex}.dismissedFormDot.miss{color:var(--muted)}.dismissedAdminNotes{color:var(--text);opacity:.92;white-space:pre-wrap;margin-top:8px;font-size:12px}.dismissedAdminMeta{color:var(--muted);margin-top:6px;font-size:12px;line-height:1.35}.dismissedRestoreBtn{border-radius:10px;min-width:30px;height:30px;padding:0;font-weight:800}.tier-glow-purple{text-shadow:0 0 12px #a855f780}.tier-glow-green{text-shadow:0 0 12px #22c55e80}.tier-glow-blue{text-shadow:0 0 12px #3b82f680}.tier-glow-red{text-shadow:0 0 12px #dc262680}.material-symbols-outlined{font-variation-settings:"FILL" 1, "wght" 400, "GRAD" 0, "opsz" 24}.mh5-wrap{width:100%;font-family:"Manrope", var(--sans);flex-direction:column;grid-area:1/1/-1/-1;gap:8px;display:flex}summary.matchHead:has(.mh5-wrap){grid-template-columns:none;display:flex!important}.mh5-top{justify-content:space-between;align-items:flex-start;display:flex}.mh5-left{flex:1;min-width:0}.mh5-title{color:#fff;letter-spacing:-.01em;margin-bottom:4px;font-size:14px;font-weight:700;line-height:1.35}.v6-teamBadge{object-fit:contain;vertical-align:middle;width:14px;height:14px;margin:0 3px 0 0;display:inline-block}@media (width>=900px){.v6-teamBadge{width:20px;height:20px;margin:0 4px 0 0}}.v6-teamBadge+.v6-teamFallback{display:none}.v6-teamBadge[style*="display: none"]+.v6-teamFallback{display:inline}.mh5-badge{object-fit:contain;vertical-align:baseline;width:14px;height:14px;margin:0 3px 0 0;display:inline-block}.mh5-badge--away{margin:0 0 0 3px}.mh5-vs{color:#d8dfe859;font-weight:500}.mh5-form{align-items:center;gap:12px;margin-left:18px;display:flex}.mh5-form-dots{align-items:center;gap:6px;display:inline-flex}.mh5-dot{border-radius:50%;flex:none;width:8px;height:8px;display:inline-block}.mh5-dot--w{background:0 0;border:1.5px solid #22c55e}.mh5-dot--d{background:0 0;border:1.5px solid #6b7280}.mh5-dot--l{background:0 0;border:1.5px solid #ef4444}.mh5-form-sep{color:var(--muted);font-size:10px;line-height:1}.mh5-right{flex-direction:column;flex:none;align-items:flex-end;gap:6px;margin-left:12px;display:flex}.mh5-edge{text-transform:uppercase;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-size:14px;font-style:italic;font-weight:900;line-height:1}.mh5-lineup-pill{letter-spacing:.02em;border-radius:9999px;padding:2px 8px;font-size:9px;font-weight:700;line-height:1.3}.mh5-lineup-pill--confirmed{color:#22c55e;background:#22c55e1a;border:1px solid #22c55e33}.mh5-lineup-pill--predicted{color:#f59e0b;background:#f59e0b1a;border:1px solid #f59e0b33}.mh5-divider{background:#42475426;width:100%;height:1px}.mh5-meta{color:var(--muted);white-space:nowrap;text-overflow:ellipsis;align-items:center;gap:8px;font-size:11px;display:flex;overflow:hidden}.mh5-meta .material-symbols-outlined{font-size:14px}.mh5-meta-sep{color:#42475499}.mh5-bet-count{color:#22c55e;font-weight:600}.mh5-ref{color:var(--muted);white-space:nowrap;text-overflow:ellipsis;align-items:center;gap:8px;font-size:11px;display:flex;overflow:hidden}.mh5-ref .material-symbols-outlined{font-size:14px}.mh5-ref-name{color:var(--text);font-weight:500}.mh5-ref-val{color:#fff;font-weight:700}.mh5-ref-sep{color:#42475499}.mh5-pen-hot{color:#ef4444;font-weight:700}.mh5-pen-elevated{color:#f59e0b;font-weight:600}.mh5-pen-warning{font-size:11px;line-height:1}.mh5-pen-magnet{color:#ef4444;text-transform:uppercase;font-size:11px;font-style:italic;font-weight:900;line-height:1}.betCard.v6-glass{box-shadow:0 25px 50px -12px #00000040;border:1px solid #30363d!important;border-left:3px solid var(--bet-accent)!important;border-bottom:2px solid var(--bet-accent)!important;background:linear-gradient(135deg,#1c2128,#161b22)!important;border-radius:14px!important;padding:0!important;overflow:hidden!important}.betCard.v6-glass.v6-simple{border-left:3px solid color-mix(in srgb, var(--bet-accent) 40%, transparent)!important;border-bottom:2px solid color-mix(in srgb, var(--bet-accent) 25%, transparent)!important;box-shadow:0 12px 30px #00000026!important}.v6-posPill{letter-spacing:.3px;border-radius:5px;padding:2px 6px;font-size:10px;font-weight:700;line-height:1.4;display:inline-block}@media (width<=899px){.v6-posPill{display:none}}.v6-posPill.v6-pos-FWD{color:#e9d5ff;text-shadow:0 0 8px #a855f799;background:#a855f74d;border:1px solid #a855f780;box-shadow:0 0 6px #a855f740}.v6-posPill.v6-pos-MID{color:#bfdbfe;text-shadow:0 0 8px #3b82f699;background:#3b82f64d;border:1px solid #3b82f680;box-shadow:0 0 6px #3b82f640}.v6-posPill.v6-pos-DEF{color:#fef08a;text-shadow:0 0 8px #eab30899;background:#eab3084d;border:1px solid #eab30880;box-shadow:0 0 6px #eab30840}.v6-posPill.v6-pos-GK{color:#fed7aa;text-shadow:0 0 8px #f9731699;background:#f973164d;border:1px solid #f9731680;box-shadow:0 0 6px #f9731640}.v6-header{flex-direction:column;gap:2px;display:flex}.v6-headerTop{justify-content:space-between;align-items:flex-start;gap:8px;display:flex}.v6-playerGroup{align-items:center;gap:8px;min-width:0;display:flex}.v6-playerName{letter-spacing:-.3px;color:var(--text);white-space:nowrap;text-overflow:ellipsis;font-size:18px;font-weight:800;line-height:1.3;overflow:hidden}.v6-penLabel{text-transform:uppercase;color:#dc2626;letter-spacing:.3px;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-size:10px;font-style:italic;font-weight:900}.v6-edgeGroup{flex:none;align-items:center;gap:8px;display:flex}.v6-edgeText{text-transform:uppercase;letter-spacing:.3px;white-space:nowrap;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-size:14px;font-style:italic;font-weight:900}.v6-edgeText.v6-tier-s{color:#a855f7}.v6-edgeText.v6-tier-a{color:#22c55e}.v6-edgeText.v6-tier-b{color:#3b82f6}.v6-edgeText.v6-tier-penalty{color:#dc2626}.v6-edgeText.v6-tier-low{color:#dfe2eb}.v6-tierRow{justify-content:space-between;align-items:center;gap:8px;display:flex}.v6-tierRowLeft{align-items:center;gap:8px;min-width:0;display:flex}.v6-tierLabel{text-transform:uppercase;letter-spacing:.3px;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-size:12px;font-style:italic;font-weight:900}.v6-tierLabel.v6-tier-s{color:#a855f7}.v6-tierLabel.v6-tier-a{color:#22c55e}.v6-tierLabel.v6-tier-b{color:#3b82f6}.v6-tierLabel.v6-tier-penalty{color:#dc2626}.v6-tierLabel.v6-tier-low{color:#dfe2eb}.v6-betIcon{vertical-align:middle;margin-right:3px;font-size:13px}.v6-betIcon--goal{color:#fff}.v6-betIcon--goal.v6-tier-s{color:#a855f7}.v6-betIcon--goal.v6-tier-a{color:#22c55e}.v6-betIcon--goal.v6-tier-b{color:#3b82f6}.v6-betIcon--goal.v6-tier-penalty{color:#dc2626}.v6-betIcon--goal.v6-tier-low{color:#dfe2eb}.v6-betIcon--booking{vertical-align:middle;background:#fbbf24;border-radius:1.5px;width:9px;height:12px;margin-right:4px;display:inline-block;box-shadow:0 0 4px #fbbf244d;font-size:0!important}.v6-betIcon--assist{vertical-align:middle;background-color:#3b82f6;width:13px;height:13px;margin-right:3px;display:inline-block;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='white' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cg transform='rotate(45 12 12)'%3E%3Cpath d='M4 6h5.426a1 1 0 0 1 .863.496l1.064 1.823a3 3 0 0 0 1.896 1.407l4.677 1.114a4 4 0 0 1 3.074 3.89v2.27a1 1 0 0 1-1 1h-16a1 1 0 0 1-1-1v-10a1 1 0 0 1 1-1'/%3E%3Cpath d='M14 13l1-2'/%3E%3Cpath d='M8 18v-1a4 4 0 0 0-4-4h-1'/%3E%3Cpath d='M10 12l1.5-3'/%3E%3C/g%3E%3C/svg%3E") 50%/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='white' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cg transform='rotate(45 12 12)'%3E%3Cpath d='M4 6h5.426a1 1 0 0 1 .863.496l1.064 1.823a3 3 0 0 0 1.896 1.407l4.677 1.114a4 4 0 0 1 3.074 3.89v2.27a1 1 0 0 1-1 1h-16a1 1 0 0 1-1-1v-10a1 1 0 0 1 1-1'/%3E%3Cpath d='M14 13l1-2'/%3E%3Cpath d='M8 18v-1a4 4 0 0 0-4-4h-1'/%3E%3Cpath d='M10 12l1.5-3'/%3E%3C/g%3E%3C/svg%3E") 50%/contain no-repeat;font-size:0!important}.v6-betIcon--assist.v6-tier-s{background-color:#a855f7}.v6-betIcon--assist.v6-tier-a{background-color:#22c55e}.v6-betIcon--assist.v6-tier-b{background-color:#3b82f6}.v6-betIcon--assist.v6-tier-penalty{background-color:#dc2626}.v6-betIcon--assist.v6-tier-low{background-color:#dfe2eb}.v6-betMeta{color:#e6edf3;font-size:12px;font-weight:500}.v6-divider{background:#42475426;width:100%;height:1px}.v6-fairPrice{color:#e6edf3;font-size:11px;font-weight:500;line-height:1.5}.v6-fairPrice .v6-fpValue{color:#fff;font-weight:700}.v6-fairPrice .v6-fpBest{font-weight:700}.v6-fairPrice .v6-fpBest.v6-tier-s{color:#a855f7}.v6-fairPrice .v6-fpBest.v6-tier-a{color:#22c55e}.v6-fairPrice .v6-fpBest.v6-tier-b{color:#3b82f6}.v6-fairPrice .v6-fpBest.v6-tier-penalty{color:#dc2626}.v6-fairPrice .v6-fpBest.v6-tier-low{color:#dfe2eb}.v6-fairPrice .v6-fpNotListed{color:#c2c6d680;font-style:italic}.v6-statsGrid{grid-template-columns:1fr auto;align-items:start;gap:8px;display:grid}@media (width<=350px){.v6-statsGrid{grid-template-columns:1fr}.v6-formDotsCol{flex-direction:row}}.v6-statsCol{flex-direction:column;gap:6px;display:flex}.v6-statLine{align-items:center;gap:6px;min-width:0;display:flex}.v6-statIcon{flex:0 0 16px;line-height:1;font-size:16px!important}.v6-statIcon.v6-tier-s{color:#a855f7}.v6-statIcon.v6-tier-a{color:#22c55e}.v6-statIcon.v6-tier-b{color:#3b82f6}.v6-statIcon.v6-tier-penalty{color:#dc2626}.v6-statIcon.v6-tier-low{color:#dfe2eb}.v6-statText{color:#e6edf3;white-space:nowrap;text-overflow:ellipsis;font-size:11px;line-height:1.4;overflow:hidden}.v6-statText b{color:var(--text);font-weight:700}.v6-statText .v6-statHighlight{font-weight:700}.v6-statText .v6-statHighlight.v6-tier-s{color:#a855f7}.v6-statText .v6-statHighlight.v6-tier-a{color:#22c55e}.v6-statText .v6-statHighlight.v6-tier-b{color:#3b82f6}.v6-statText .v6-statHighlight.v6-tier-penalty{color:#dc2626}.v6-statText .v6-statHighlight.v6-tier-low{color:#dfe2eb}.v6-formDotsCol{flex-direction:column;align-items:flex-end;gap:4px;padding-top:2px;display:flex}.v6-formDotsWrap{gap:4px;display:flex}.v6-formDot{width:16px;height:16px;font-size:7px;font-weight:700;font-family:var(--mono);color:#ffffffe6;-webkit-user-select:none;user-select:none;cursor:pointer;border-radius:50%;justify-content:center;align-items:center;display:inline-flex;position:relative}.v6-formDot.v6-dot-active{border:2px solid #ffffff40;font-weight:900;box-shadow:0 0 0 1px #ffffff0d}.v6-formDot.v6-dot-double{border:2px solid #ffffff4d;box-shadow:0 0 6px #a855f74d}.v6-formDot.v6-dot-triple{border:2px solid #fff6;box-shadow:0 0 8px #ef444466}.v6-formDot.v6-dot-zero{color:#ffffff40;background:#1c2128;border:2px solid #ffffff14;box-shadow:inset 0 0 0 1px #ffffff08}.v6-formDot.v6-dot-miss{background:#ef4444;border:2px solid #ffffff26;box-shadow:0 0 4px #ef44444d}.v6-formDot.v6-dot-single{background:#22c55e}.v6-formDot.v6-dot-assist-single{background:#3b82f6}.v6-formDot.v6-dot-double{background:#a855f7}.v6-formDot.v6-dot-triple{background:#ef4444}.v6-formDot.v6-dot-card-yellow{color:#000;background:#fbbf24;border:1.5px solid #fbbf2466}.v6-formDot.v6-dot-card-red{background:#ef4444;border:1.5px solid #ef444466;box-shadow:0 0 5px #ef44444d}.v6-penBadge{color:#dc2626;text-transform:uppercase;letter-spacing:.5px;white-space:nowrap;font-size:9px;font-weight:800}.v6-penBanner{background:#dc262633;border-bottom:1px solid #dc26264d;justify-content:center;align-items:center;margin:0;padding:6px 16px;display:flex}.v6-penBannerText{color:#dc2626;text-transform:uppercase;letter-spacing:1.5px;align-items:center;gap:6px;font-size:10px;font-weight:900;display:flex}.v6-cardInner{font-family:"Manrope", var(--sans);flex-direction:column;gap:12px;padding:16px;display:flex}.v6-cardInner>.tooltip-wrap{width:100%;display:flex}@media (width<=899px){.v6-cardInner{gap:8px;padding:12px}}.v6-notes,.v6-context{color:#e6edf3;font-size:11px;line-height:1.4}@media (width<=899px){.v6-context{-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}}.tp6-head{font-family:"Manrope", var(--sans);flex-wrap:nowrap;justify-content:space-between;align-items:center;gap:8px;display:flex}.tp6-title{letter-spacing:.3px;white-space:nowrap;flex:none;font-size:13px;font-weight:800}.tp6-filters{background:#ffffff08;border:1px solid #ffffff0f;border-radius:8px;gap:3px;padding:2px;display:inline-flex}.tp6-filterBtn{color:var(--muted);cursor:pointer;white-space:nowrap;font-size:10px;font-family:"Manrope", var(--sans);background:0 0;border:1px solid #0000;border-radius:6px;padding:3px 8px;transition:all .15s}.tp6-filterBtn:hover{background:#ffffff0d}.tp6-filterActive{color:#fff;background:#ffffff14;border-color:#fff6}.tp6-meta{color:var(--muted);margin:4px 0 10px;font-size:11px;font-weight:500}.tp6-meta .topPicksEdge{color:#4ade80;font-weight:700}.tp6-card{scroll-snap-align:center;border:1px solid #30363d;border-left:3px solid var(--pick-accent,#3b82f6);text-align:left;cursor:pointer;min-width:0;font-family:"Manrope", var(--sans);background:linear-gradient(135deg,#1c2128,#161b22);border-radius:12px;flex-direction:column;flex:0 0 85%;gap:4px;padding:10px 12px;transition:all .15s;display:flex;position:relative}.tp6-card:hover{filter:brightness(1.05)}.tp6-cardHead{justify-content:space-between;align-items:flex-start;gap:8px;display:flex}.tp6-rank{background:var(--card,#161b22);border:1.5px solid var(--pick-accent,#3b82f6);height:20px;color:var(--pick-accent,#3b82f6);z-index:2;white-space:nowrap;border-radius:10px;justify-content:center;align-items:center;gap:1px;padding:0 6px;font-size:10px;font-weight:800;display:inline-flex;position:absolute;top:-8px;left:-8px}.tp6-tierLabel{text-transform:uppercase;letter-spacing:.3px;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-size:10px;font-style:italic;font-weight:900}.tp6-tierLabel.v6-tier-s{color:#a855f7}.tp6-tierLabel.v6-tier-a{color:#22c55e}.tp6-tierLabel.v6-tier-b{color:#3b82f6}.tp6-tierLabel.v6-tier-penalty{color:#dc2626}.tp6-tierLabel.v6-tier-low{color:#dfe2eb}.tp6-rightStack{flex-direction:column;flex:none;align-items:flex-end;gap:1px;display:flex}.tp6-playerName{color:#fff;white-space:normal;word-break:break-word;flex:1;min-width:0;font-size:13px;font-weight:700;line-height:1.3}.tp6-edge{text-transform:uppercase;letter-spacing:.3px;white-space:nowrap;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-size:11px;font-style:italic;font-weight:900}.tp6-edge.v6-tier-s{color:#a855f7}.tp6-edge.v6-tier-a{color:#22c55e}.tp6-edge.v6-tier-b{color:#3b82f6}.tp6-edge.v6-tier-penalty{color:#dc2626}.tp6-edge.v6-tier-low{color:#dfe2eb}.tp6-betType{color:#fffc;font-size:10px;font-weight:500}.tp6-tierRow{align-items:center;gap:6px;display:flex}.tp6-dots{gap:4px;margin-top:6px;display:flex}.tp6-dot{color:#ffffffe6;border-radius:50%;flex:none;justify-content:center;align-items:center;width:14px;height:14px;font-size:8px;font-weight:800;display:inline-flex}.tp6-dot-single{background:#22c55e;border:1.5px solid #fff3}.tp6-dot-double{background:#a855f7;border:1.5px solid #ffffff4d;box-shadow:0 0 5px #a855f74d}.tp6-dot-triple{background:#ef4444;border:1.5px solid #ffffff4d;box-shadow:0 0 5px #ef44444d}.tp6-dot-zero{color:#ffffff40;background:#1c2128;border:1.5px solid #ffffff14}.tp6-dot-card{color:#000;background:#eab308;border:1.5px solid #fff3}.tp6-dot-card-red{background:#ef4444;border:1.5px solid #ffffff4d;box-shadow:0 0 5px #ef44444d}.tp6-dot-assist{background:#389bfd;border:1.5px solid #fff3}.tp6-dot-assist-multi{background:#a855f7;border:1.5px solid #ffffff4d;box-shadow:0 0 5px #a855f74d}@media (width>=900px){.tp6-dot{width:17px;height:17px;font-size:9px}}@media (width<=899px){.tp6-card{flex:0 0 55%}}@media (width>=900px){.tp6-card{flex:0 0 180px}}@media (width<=899px){.bets.bets-carousel{scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none;flex-flow:row;gap:12px;padding:0 12px 8px;display:flex;overflow-x:auto}.bets.bets-carousel::-webkit-scrollbar{display:none}.bets.bets-carousel>.betCard{scroll-snap-align:center;flex:0 0 98%;min-width:0}.bets.bets-carousel>.betCard:only-child{flex:0 0 100%}}@media (width>=900px){.bets.bets-carousel{flex-direction:column}}.bets-carousel-dots{justify-content:center;gap:6px;padding:8px 0 4px;display:flex}.bets-carousel-dot{cursor:pointer;background:#ffffff26;border:none;border-radius:50%;width:6px;height:6px;padding:0;transition:all .2s}.bets-carousel-dot.active{background:#ffffffb3;transform:scale(1.3)}.bets-carousel-dot:hover{background:#fff6}@media (width>=900px){.bets-carousel-dots{display:none}}.v6-mono .v6-edgeText,.v6-mono .v6-edgeText.v6-tier-s,.v6-mono .v6-edgeText.v6-tier-a,.v6-mono .v6-edgeText.v6-tier-b,.v6-mono .v6-edgeText.v6-tier-penalty,.v6-mono .v6-edgeText.v6-tier-low{color:#fff!important}.v6-mono .v6-tierLabel,.v6-mono .v6-tierLabel.v6-tier-s,.v6-mono .v6-tierLabel.v6-tier-a,.v6-mono .v6-tierLabel.v6-tier-b,.v6-mono .v6-tierLabel.v6-tier-penalty,.v6-mono .v6-tierLabel.v6-tier-low,.v6-mono .v6-penLabel{color:#c9d1d9!important}.v6-mono .v6-betIcon--goal,.v6-mono .v6-betIcon--goal.v6-tier-s,.v6-mono .v6-betIcon--goal.v6-tier-a,.v6-mono .v6-betIcon--goal.v6-tier-b,.v6-mono .v6-betIcon--goal.v6-tier-penalty{color:#fff!important}.v6-mono .v6-betIcon--assist,.v6-mono .v6-betIcon--assist.v6-tier-s,.v6-mono .v6-betIcon--assist.v6-tier-a,.v6-mono .v6-betIcon--assist.v6-tier-b,.v6-mono .v6-betIcon--assist.v6-tier-penalty,.v6-mono .v6-betIcon--assist.v6-tier-low{background-color:#c9d1d9!important}.v6-mono .v6-statIcon,.v6-mono .v6-statIcon.v6-tier-s,.v6-mono .v6-statIcon.v6-tier-a,.v6-mono .v6-statIcon.v6-tier-b,.v6-mono .v6-statIcon.v6-tier-penalty{color:#8b949e!important}.v6-mono .v6-statText .v6-statHighlight,.v6-mono .v6-statText .v6-statHighlight.v6-tier-s,.v6-mono .v6-statText .v6-statHighlight.v6-tier-a,.v6-mono .v6-statText .v6-statHighlight.v6-tier-b,.v6-mono .v6-statText .v6-statHighlight.v6-tier-penalty,.v6-mono .v6-fairPrice .v6-fpBest,.v6-mono .v6-fairPrice .v6-fpBest.v6-tier-s,.v6-mono .v6-fairPrice .v6-fpBest.v6-tier-a,.v6-mono .v6-fairPrice .v6-fpBest.v6-tier-b,.v6-mono .v6-fairPrice .v6-fpBest.v6-tier-penalty{color:#fff!important}.v6-mono .v6-posPill,.v6-mono .v6-posPill.v6-pos-FWD,.v6-mono .v6-posPill.v6-pos-MID,.v6-mono .v6-posPill.v6-pos-DEF,.v6-mono .v6-posPill.v6-pos-GK{color:#fff!important;text-shadow:none!important;box-shadow:none!important;background:#ffffff14!important;border-color:#fff3!important}.v6-mono .v6-formDot.v6-dot-active.v6-dot-single,.v6-mono .v6-formDot.v6-dot-active.v6-dot-assist-single,.v6-mono .v6-formDot.v6-dot-active.v6-dot-double,.v6-mono .v6-formDot.v6-dot-active.v6-dot-triple,.v6-mono .v6-formDot.v6-dot-active.v6-dot-card-yellow,.v6-mono .v6-formDot.v6-dot-active.v6-dot-card-red{color:#000000b3!important;box-shadow:none!important;background:#fff!important;border-color:#ffffff4d!important}.v6-mono .bookiePill.bestPill,.v6-mono .bookiePill.bestPill:not(.ntPill):not(.sharpExPill){box-shadow:none!important;background:0 0!important;border-color:#fff6!important}.v6-mono .bookiePill.selected,.v6-mono .bookiePill.selected:not(.ntPill):not(.sharpExPill){box-shadow:none!important;background:0 0!important;border-color:#ffffff80!important}.v6-mono .v6-formDot.v6-dot-active{box-shadow:none!important;color:#000000b3!important;background:#fff!important;border-color:#ffffff4d!important}.v6-mono .v6-formDot.v6-dot-active.v6-dot-card-yellow,.v6-mono .v6-formDot.v6-dot-active.v6-dot-card-red,.v6-mono .v6-formDot.v6-dot-active.v6-dot-single,.v6-mono .v6-formDot.v6-dot-active.v6-dot-assist-single,.v6-mono .v6-formDot.v6-dot-active.v6-dot-double,.v6-mono .v6-formDot.v6-dot-active.v6-dot-triple{background:#fff!important}.v6-mono .v6-formDot.v6-dot-zero{background:#1c2128!important;border-color:#ffffff1a!important}.v6-mono .v6-statIcon{color:#8b949e!important}.v6-mono .v6-fpBest{color:#fff!important}.betCard.v6-glass.v6-mono{border-bottom:2px solid #ffffff1a!important;border-left:3px solid #fff3!important}details.match.match-mono{border-bottom-color:#ffffff14;border-left-color:#ffffff26}details.match.match-mono:hover,details.match.match-mono[open]{border-left-color:#ffffff40}.v6-mono .bookiePill.selected:not(.ntPill):not(.sharpExPill){border-color:#ffffff80!important}.v6-mono .bookiePill.bestPill:not(.ntPill):not(.sharpExPill){border-color:#fff6!important}.topPicks-mono{box-shadow:none!important;border-color:#ffffff1f!important;animation:none!important}.topPicks-mono .tp6-card{border-left-color:#ffffff26!important}.topPicks-mono .tier-glow-purple,.topPicks-mono .tier-glow-green,.topPicks-mono .tier-glow-blue,.topPicks-mono .tier-glow-red{text-shadow:none!important}.topPicks-mono .tp6-edge,.topPicks-mono .tp6-edge.v6-tier-s,.topPicks-mono .tp6-edge.v6-tier-a,.topPicks-mono .tp6-edge.v6-tier-b,.topPicks-mono .tp6-edge.v6-tier-penalty,.topPicks-mono .tp6-edge.v6-tier-low{color:#fff!important;text-shadow:none!important}.topPicks-mono .tp6-tierLabel,.topPicks-mono .tp6-tierLabel.v6-tier-s,.topPicks-mono .tp6-tierLabel.v6-tier-a,.topPicks-mono .tp6-tierLabel.v6-tier-b,.topPicks-mono .tp6-tierLabel.v6-tier-penalty,.topPicks-mono .tp6-tierLabel.v6-tier-low{color:#c9d1d9!important;text-shadow:none!important}.topPicks-mono .tp6-rank{color:#fff!important;background:#ffffff1a!important;border-color:#fff3!important}.topPicks-mono .tp6-meta .topPicksEdge{color:#fff!important}.topPicks-mono .tp6-betType{color:#8b949e}.topPicks-mono .tp6-dot.tp6-dot-single,.topPicks-mono .tp6-dot.tp6-dot-double,.topPicks-mono .tp6-dot.tp6-dot-triple,.topPicks-mono .tp6-dot.tp6-dot-card,.topPicks-mono .tp6-dot.tp6-dot-card-red,.topPicks-mono .tp6-dot.tp6-dot-assist,.topPicks-mono .tp6-dot.tp6-dot-assist-multi{color:#000000b3!important;box-shadow:none!important;background:#fff!important;border-color:#ffffff4d!important}.topPicks-mono .tp6-dot.tp6-dot-zero{color:#ffffff4d!important;background:#ffffff0f!important;border-color:#ffffff1a!important}.match-mono .mh5-edge{color:#fff!important;text-shadow:none!important}.match-mono .mh5-lineup-pill--confirmed{color:#c9d1d9;background:#ffffff14;border-color:#fff3}.match-mono .mh5-lineup-pill--predicted{color:#8b949e;background:#ffffff0d;border-color:#ffffff26}.theme-ink{--bg:#e8e6e1;--card:#f0eeeb;--border:#d0ccc6;--text:#333;--muted:#777;--green:#2d7a4a;--red:#b91c1c;--blue:#2563eb;color:var(--text);background:var(--bg)!important}.theme-ink .topbar{background:linear-gradient(#e8e6e1 80%,#0000)!important;border-bottom-color:#d0ccc6!important}.theme-ink .topbar *{color:#333}.theme-ink .brand .v6-logo,.theme-ink .navBtn{color:#555!important}.theme-ink .navBtn.active{color:#1a1a1a!important;background:#0000000f!important;border-color:#0000001f!important}.theme-ink .main{color:#333}.theme-ink .infoCard{color:#333;background:#f0eeeb;border-color:#d0ccc6}.theme-ink .search{color:#333;background:#f5f3f0;border-color:#d0ccc6}.theme-ink .search::placeholder{color:#999}.theme-ink .chip{color:#666;border-color:#0000001a}.theme-ink .chip:hover{color:#333;background:#00000008}.theme-ink .chip[aria-pressed=true]{color:#1a1a1a;box-shadow:none;text-shadow:none;background:#0000000f;border-color:#0003}.theme-ink .filterBar .chip[aria-pressed=true],.theme-ink .filterBar .chip.active{color:#1a1a1a;text-shadow:none;box-shadow:none;background:#0000000f;border-color:#0003}.theme-ink .expandBtn{color:#555;background:#00000008;border-color:#0000001a}.theme-ink .leagueGroupHeader{color:#333;text-shadow:none;border-bottom-color:#00000014}.theme-ink .leagueGroupHeader small{color:#888}.theme-ink .dateHeader{color:#555}.theme-ink .dateHeader:before,.theme-ink .dateHeader:after{background:#0000001a}.theme-ink .matchCount{color:#888}.theme-ink .refreshBtn,.theme-ink .settingsBtn{color:#555!important}.theme-ink .settingsOverlay{--bg:#0d1117;--card:#161b22;--border:#30363d;--text:#c9d1d9;--muted:#d8dfe8;color:var(--text)}.theme-ink .settingsPanel{color:#c9d1d9!important;background:linear-gradient(135deg,#1c2128,#161b22)!important;border-color:#30363d!important}.theme-ink .settingsPanel *{color:inherit}.theme-ink .settingsPanel .settingsHead{color:#e6edf3!important;background:#161b22f2!important}.theme-ink .settingsPanel .settingsHead *{color:#e6edf3!important}.theme-ink .settingsPanel .profileLabel{color:#8b949e!important}.theme-ink .settingsPanel .segToggleBtn{color:#8b949e!important;background:0 0!important;border-color:#30363d!important}.theme-ink .settingsPanel .segToggleBtn.active{color:#bbf7d0!important;background:#22c55e2e!important;border-color:#22c55e73!important}.theme-ink .settingsPanel input{color:#e6edf3!important;background:#ffffff0f!important;border-color:#ffffff1f!important}.theme-ink .settingsPanel select{color:#c9d1d9!important;background:#161b22!important;border-color:#30363d!important}.theme-ink .settingsPanel .settingsSaveBtn{color:#4ade80!important;background:#22c55e1f!important;border-color:#22c55e4d!important}.theme-ink .settingsPanel .chip{color:#8b949e!important;background:0 0!important;border-color:#30363d!important}.theme-ink .settingsPanel .chip[aria-pressed=true]{color:#fff!important;background:#ffffff1a!important;border-color:#fff3!important}.theme-ink .settingsPanel .settingsLeagueRow{color:#c9d1d9!important;border-bottom-color:#ffffff14!important}.theme-ink .settingsPanel .closeBtn{color:#8b949e!important}.theme-ink .settingsPanel h3{color:#e6edf3!important}.theme-ink .settingsPanel .deselectAll{color:#58a6ff!important}.theme-ink .logoutBtn{color:#555!important}.theme-ink details.match{background:#f0eeeb!important;border-color:#d0ccc6!important;animation:none!important;box-shadow:0 2px 8px #0000000d!important}.theme-ink details.match:hover{box-shadow:0 4px 12px #00000014!important}.theme-ink .matchHead{color:#1a1a1a}.theme-ink .mh5-title{color:#1a1a1a!important}.theme-ink .mh5-vs{color:#999!important}.theme-ink .mh5-meta{color:#1a1a1a!important}.theme-ink .mh5-meta .mh5-meta-sep{color:#ccc!important}.theme-ink .mh5-ref,.theme-ink .mh5-ref b,.theme-ink .mh5-ref-val,.theme-ink .mh5-ref-name{color:#1a1a1a!important}.theme-ink .mh5-ref-sep{color:#ccc!important}.theme-ink .mh5-edge{color:#1a1a1a!important;text-shadow:none!important}.theme-ink .mh5-bet-count{color:#1a1a1a!important}.theme-ink .mh5-lineup-pill--confirmed{color:#555!important;background:#0000000a!important;border-color:#00000026!important}.theme-ink .mh5-lineup-pill--predicted{color:#888!important;background:#00000005!important;border-color:#0000001a!important}.theme-ink .mh5-pen-hot{color:#b91c1c!important}.theme-ink .penMagnetBanner{color:#555!important;background:#00000008!important;border-left-color:#0003!important}.theme-ink .penMagnetVal{color:#1a1a1a!important}.theme-ink .summaryBar{background:#f0eeeb!important;border-color:#d0ccc6!important}.theme-ink .summaryBar *{color:#333}.theme-ink .stat .label{color:#888!important}.theme-ink .stat .val{color:#1a1a1a!important}.theme-ink .scannedAt{color:#888!important}.theme-ink .controls{background:var(--bg)}.theme-ink .select{color:#333!important;background:#f0eeeb!important;border-color:#d0ccc6!important}.theme-ink .material-symbols-outlined{color:inherit}.theme-ink .betsWrap{background:0 0!important}.theme-ink .bets-carousel-dot{background:#00000026!important}.theme-ink .bets-carousel-dot.active{background:#00000080!important}.v6-ink{--v6-glass-bg:#f0eeeb!important;background:#f0eeeb!important;border-color:#d5d0ca!important}.v6-ink .v6-cardInner{color:#3d3d3d}.v6-ink .v6-playerName,.v6-ink .v6-edgeText{color:#1a1a1a!important}.v6-ink .v6-tierLabel{color:#555!important}.v6-ink .v6-betMeta{color:#666}.v6-ink .v6-penLabel{color:#333!important}.v6-ink .v6-statIcon{color:#888!important}.v6-ink .v6-statText{color:#555}.v6-ink .v6-statHighlight{color:#1a1a1a!important}.v6-ink .v6-fairPrice{color:#555}.v6-ink .v6-fpValue{color:#1a1a1a}.v6-ink .v6-fpBest{color:#1a1a1a!important}.v6-ink .v6-fpNotListed{color:#999}.v6-ink .v6-context{color:#555}.v6-ink .v6-context span{color:#1a1a1a!important}.v6-ink .v6-notes{color:#555}.v6-ink .v6-notes span{color:#1a1a1a!important}.v6-ink .v6-divider{opacity:1!important;background:#00000014!important}.v6-ink .v6-posPill{color:#333!important;text-shadow:none!important;box-shadow:none!important;background:#0000000f!important;border-color:#00000026!important}.v6-ink .v6-formDot{color:#333!important}.v6-ink .v6-formDot.v6-dot-active{color:#ebe8e4!important;box-shadow:none!important;background:#333!important;border-color:#0003!important}.v6-ink .v6-formDot.v6-dot-active.v6-dot-card-yellow,.v6-ink .v6-formDot.v6-dot-active.v6-dot-card-red,.v6-ink .v6-formDot.v6-dot-active.v6-dot-single,.v6-ink .v6-formDot.v6-dot-active.v6-dot-assist-single,.v6-ink .v6-formDot.v6-dot-active.v6-dot-double,.v6-ink .v6-formDot.v6-dot-active.v6-dot-triple{background:#333!important}.v6-ink .v6-formDot.v6-dot-zero{color:#aaa!important;background:#e0ddd8!important;border-color:#00000014!important}.v6-ink .bookiePill{background:0 0!important;border-color:#00000026!important}.v6-ink .bookiePill b{color:#1a1a1a!important}.v6-ink .bookiePill small{color:#888!important}.v6-ink .bookiePill.bestPill{box-shadow:none!important;background:0 0!important;border-color:#00000059!important}.v6-ink .bookiePill.bestPill b{color:#1a1a1a!important}.v6-ink .bookiePill.bestPill small{color:#555!important}.v6-ink .bookiePill.ntPill{background:#e8e5e0!important;border-color:#0000001f!important}.v6-ink .bookiePill.selected:not(.ntPill):not(.sharpExPill),.v6-ink .bookiePill.bestPill:not(.ntPill):not(.sharpExPill){border-color:#1a1a1a!important}.v6-ink .bookiePill.ntPill.selected{border-color:#0006!important}.v6-ink .v6-betIcon--goal{color:#1a1a1a!important}.v6-ink .v6-betIcon--assist{background-color:#1a1a1a!important}.v6-ink .v6-betIcon--booking{background-color:#fbbf24!important}.v6-ink .bookiePill.ntPill{background:#00205b!important}.v6-ink .bookiePill.ntPill b{color:#fff!important}.v6-ink .bookiePill.ntPill small{color:#8fabd6!important}.v6-ink .bookiePill.sharpExPill{background:#0000000f!important;border-color:#00b2a94d!important}.v6-ink .bookiePill.sharpExPill small .sharpExAccent{color:#00b2a9!important}.v6-ink .v6-teamBadge{filter:grayscale(.3)}.v6-ink .trackBtn{color:#888}.betCard.v6-glass.v6-ink{background:#ebe8e4!important;border-top:1px solid #d5d0ca!important;border-bottom:2px solid #00000014!important;border-left:3px solid #00000026!important;border-right:1px solid #d5d0ca!important;box-shadow:0 2px 6px #0000000a!important}details.match.match-ink{box-shadow:0 2px 8px #0000000a;background:#f0eeeb!important;border-color:#d5d0ca #d5d0ca #0000000f #0000001f!important}details.match.match-ink:hover{box-shadow:0 4px 12px #00000014;border-left-color:#0003!important}details.match.match-ink[open]{border-left-color:#0003!important}.match-ink .matchHead,.match-ink .mh5-title{color:#1a1a1a}.match-ink .mh5-title .mh5-vs{color:#aaa}.match-ink .mh5-meta{color:#888}.match-ink .mh5-meta .mh5-meta-sep{color:#ccc}.match-ink .mh5-ref{color:#888}.match-ink .mh5-edge{color:#1a1a1a!important;text-shadow:none!important}.match-ink .mh5-bet-count{color:#555}.match-ink .mh5-lineup-pill--confirmed{color:#555;background:#0000000a;border-color:#00000026}.match-ink .mh5-lineup-pill--predicted{color:#888;background:#00000005;border-color:#0000001a}.match-ink .mh5-form-dot{background:0 0!important;border-color:#00000026!important}.match-ink .mh5-pen-hot{color:#b91c1c}.match-ink .penMagnetBanner{color:#555;background:#00000008;border-left-color:#0003}.match-ink .penMagnetVal{color:#1a1a1a}.match-ink .betsWrap{background:0 0}.match-ink summary.matchHead:hover{background:#00000005}.topPicks-ink{background:#f0eeeb!important;border-color:#0000001a!important}.topPicks-ink .tp6-head,.topPicks-ink .tp6-title{color:#1a1a1a}.topPicks-ink .tp6-meta{color:#888}.topPicks-ink .tp6-filterBtn{color:#888;border-color:#0000001a}.topPicks-ink .tp6-filterBtn.active{color:#1a1a1a;background:#0000000f;border-color:#0003}.topPicks-ink .tp6-card{background:#f5f3f0!important;border-color:#0000001a #0000001a #0000001a #00000026!important}.topPicks-ink .tp6-card:hover{filter:brightness(.97)}.topPicks-ink .tp6-playerName{color:#1a1a1a}.topPicks-ink .tp6-betType{color:#888}.topPicks-ink .tp6-edge{color:#333!important}.topPicks-ink .tp6-rank{color:#333;background:#e8e5e0;border-color:#00000026}.trackAction{flex-direction:column;align-items:flex-end;display:inline-flex}.trackRow{justify-content:flex-end;padding:4px 0 0;display:flex}.trackBtn{color:#8b949e;cursor:pointer;background:0 0;border:none;border-radius:999px;justify-content:center;align-items:center;width:20px;height:20px;padding:0;font-size:14px;line-height:1;transition:all .2s;display:flex}.trackBtn:hover{background:#4f8cff1f;border-color:#4f8cff4d}.trackBtn.tracked{background:#22c55e1a;border-color:#22c55e40}.trackBtn.confirming{background:#f871711a;border-color:#f871714d}.trackFormWrap{width:min(360px,92vw)}.trackForm{background:#161b22;border:1px solid #30363d;border-radius:12px;gap:8px;padding:12px;display:grid;box-shadow:0 16px 40px #00000073}.trackFormRow{gap:4px;display:grid}.trackFormRow label{color:#8b949e;font-size:12px}.trackFormRow .search{height:36px;padding:0 10px}.trackFormActions{justify-content:flex-end;gap:8px;padding-top:4px;display:flex}.trackConfirm,.trackCancel{border:1px solid #30363d;border-radius:8px;height:32px;padding:0 12px;font-size:12px}.trackConfirm{color:#bbf7d0;background:#22c55e33;border-color:#22c55e73}.trackCancel{color:#8b949e;background:#0d1117}.undoToast{z-index:9999;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:#e6edf3;background:#161b22e6;border:1px solid #30363d;border-radius:12px;align-items:center;gap:10px;padding:10px 12px;display:flex;position:fixed;bottom:16px;left:50%;transform:translate(-50%);box-shadow:0 10px 25px #00000059}.undoToastBtn{color:#58a6ff;background:#58a6ff1f;border:1px solid #58a6ff;border-radius:8px;padding:4px 10px;font-size:12px}.partnersHeader h3{color:#e9d5ff;text-shadow:0 0 12px #a855f766;margin:0;font-size:20px}.partnersHeader p{color:var(--muted);margin:6px 0 0;font-size:14px}.partnerCard{background:linear-gradient(135deg,#1c2128,#161b22);border:1px solid #30363d;border-radius:14px;margin-bottom:16px;overflow:hidden;box-shadow:0 12px 30px #0000002e}.partnerCard summary{cursor:pointer;align-items:center;gap:12px;padding:16px;list-style:none;display:flex}.partnerCard summary::-webkit-details-marker{display:none}.partnerCard[open] .partnerChevron{transform:rotate(90deg)}.partnerLogo{width:64px;height:64px;color:var(--accent,#a855f7);background:#ffffff0d;border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;font-size:28px;font-weight:700;display:flex}.partnerLogoImg{object-fit:contain;border-radius:8px;flex-shrink:0;width:64px;height:auto}.partnerSummaryMain{flex:1;min-width:0}.partnerName{color:#e6edf3;font-size:16px;font-weight:700}.partnerTagline{color:var(--muted);margin-top:4px;font-size:13px}.partnerChevron,.stepChevron{color:var(--muted);font-size:24px;line-height:1;transition:transform .2s}.partnerContent{padding:0 16px 16px}.partnerSection{margin-bottom:20px}.partnerSection h4{color:#e6edf3;margin:0 0 8px;font-size:15px}.partnerSection p{color:var(--muted);margin:0;font-size:14px;line-height:1.6}.partnerSection ul{color:var(--muted);margin:0;padding-left:20px;font-size:14px;line-height:1.8}.partnerSection li::marker{color:#a855f7}.partnerCta{color:#fff;background:linear-gradient(135deg,#8b5cf6,#a855f7);border-radius:10px;padding:12px 24px;font-size:15px;font-weight:700;text-decoration:none;transition:opacity .2s;display:inline-block;box-shadow:0 0 16px #a855f74d}.partnerCta:hover{opacity:.85}.partnerCtaRow{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.partnerCtaSecondary{color:#c084fc;background:0 0;border:2px solid #a855f766;border-radius:10px;padding:11px 24px;font-size:15px;font-weight:700;text-decoration:none;transition:border-color .2s,opacity .2s;display:inline-block}.partnerCtaSecondary:hover{opacity:.85;border-color:#a855f7}.partnerLink{color:#c084fc;text-decoration:none}.partnerLink:hover{text-decoration:underline}.partnerCtaHint{color:var(--muted);margin-top:6px;font-size:12px}.guideStep{border-top:1px solid #ffffff0f}.guideStep summary{cursor:pointer;color:#e6edf3;align-items:center;gap:10px;padding:12px 0;font-size:14px;font-weight:500;list-style:none;display:flex}.guideStep summary::-webkit-details-marker{display:none}.guideStep[open] .stepChevron{transform:rotate(90deg)}.stepNumber{color:#c084fc;background:#a855f733;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:28px;height:28px;font-size:13px;font-weight:700;display:flex;box-shadow:0 0 8px #a855f733}.stepTitle{flex:1;min-width:0}.stepContent{padding:0 0 16px 38px}.stepContent p{color:var(--muted);margin:0 0 12px;font-size:14px;line-height:1.6}.videoEmbed{background:#000;border-radius:8px;width:100%;padding-bottom:56.25%;position:relative;overflow:hidden}.videoEmbed iframe{border:0;width:100%;height:100%;position:absolute;top:0;left:0}.screenshotSlot{background:#0d1117;border:1px solid #ffffff14;border-radius:10px;margin-top:8px;overflow:hidden}.screenshotSlot img{object-fit:cover;width:100%;height:auto;display:block}.screenshotPlaceholder{aspect-ratio:16/9;color:#fff3;background:#ffffff08;border:2px dashed #ffffff14;border-radius:8px;flex-direction:column;justify-content:center;align-items:center;gap:4px;font-size:13px;display:flex}@media (width<=600px){.partnerLogo{width:48px;height:48px;font-size:22px}.partnerCard summary{gap:10px;padding:12px}.partnerContent{padding:0 12px 12px}.partnerTagline{font-size:12px}.stepTitle{font-size:13px}.screenshotPlaceholder{aspect-ratio:4/3}}.dp-wrap{display:inline-block;position:relative}.dp-trigger{color:#e6edf3;cursor:pointer;white-space:nowrap;background:#161b22e6;border:1px solid #30363d;border-radius:8px;align-items:center;gap:6px;height:32px;padding:0 10px;font-size:12px;font-weight:600;transition:all .15s;display:inline-flex}.dp-trigger:hover{color:#e6edf3;border-color:#22c55e66}.dp-trigger.open{color:#e6edf3;border-color:#22c55e8c;box-shadow:0 0 0 1px #22c55e33,0 0 12px #22c55e1a}.dp-trigger.has-value{color:#e6edf3}.dp-icon{color:#fff;flex-shrink:0}.dp-trigger.open .dp-icon,.dp-trigger:hover .dp-icon{color:#fff}.dp-trigger-text{line-height:1}.dp-dropdown{z-index:100;background:linear-gradient(135deg,#1c2128,#161b22);border:1px solid #30363d;border-radius:14px;width:260px;padding:12px;animation:.15s ease-out dpFadeIn;position:absolute;top:calc(100% + 6px);left:0;box-shadow:0 16px 48px #00000073,0 0 0 1px #22c55e14,0 0 24px #22c55e0f}@keyframes dpFadeIn{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.dp-nav{justify-content:space-between;align-items:center;margin-bottom:10px;display:flex}.dp-nav-label{color:#fff;letter-spacing:.3px;font-size:13px;font-weight:800}.dp-nav-btn{color:#e6edf3;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:8px;justify-content:center;align-items:center;width:28px;height:28px;transition:all .15s;display:flex}.dp-nav-btn:hover{color:#fff;background:#ffffff0f;border-color:#30363d}.dp-grid{grid-template-columns:repeat(7,1fr);gap:2px;display:grid}.dp-day-header{color:#8b949e;text-align:center;text-transform:uppercase;letter-spacing:.5px;padding:4px 0 6px;font-size:10px;font-weight:700}.dp-cell{aspect-ratio:1;color:#e6edf3;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:8px;justify-content:center;align-items:center;width:100%;font-size:12px;font-weight:600;transition:all .12s;display:flex}.dp-cell:hover{color:#e6edf3;background:#22c55e1f;border-color:#22c55e4d}.dp-cell--outside,.dp-cell--outside:hover{color:#8b949e}.dp-cell--today{color:#e6edf3;border-color:#22c55e66}.dp-cell--selected{color:#fff;background:#22c55e4d;border-color:#22c55e99;font-weight:800;box-shadow:0 0 10px #22c55e33}.dp-cell--range{color:#d8b4fe;background:#22c55e1a;border-color:#22c55e26}.dp-footer{border-top:1px solid #30363d80;align-items:center;gap:6px;margin-top:8px;padding-top:8px;display:flex}.dp-today-btn,.dp-clear-btn{cursor:pointer;background:0 0;border:1px solid #30363d;border-radius:6px;padding:4px 10px;font-size:11px;font-weight:700;transition:all .15s}.dp-today-btn{color:#fff;border-color:#ffffff40}.dp-today-btn:hover{background:#ffffff14;border-color:#fff6}.dp-clear-btn{color:#8b949e}.dp-clear-btn:hover{color:#e6edf3;background:#ffffff0f}@media (width<=480px){.dp-dropdown{width:240px;padding:10px}.dp-cell{font-size:11px}}.versus-view{flex-direction:column;gap:14px;display:flex}.versus-empty{text-align:center;color:#8b949e;padding:48px 20px}.versus-empty-title{color:#e6edf3;margin-bottom:8px;font-size:1.1rem}.versus-empty-sub{margin-bottom:20px;font-size:.85rem}.versus-search-wrap{gap:8px;max-width:320px;margin:0 auto;display:flex}.versus-search-input{color:#e6edf3;background:#161b22;border:1px solid #30363d;border-radius:6px;outline:none;flex:1;padding:8px 12px;font-size:.9rem}.versus-search-input:focus{border-color:#58a6ff}.versus-search-input::placeholder{color:#484f58}.versus-search-results{flex-direction:column;gap:4px;max-width:320px;margin:8px auto 0;display:flex}.versus-search-row{background:#161b22;border:1px solid #30363d;border-radius:6px;justify-content:space-between;align-items:center;padding:8px 12px;display:flex}.versus-search-name{color:#e6edf3;font-size:.9rem}.versus-search-btn{cursor:pointer;color:#58a6ff;background:#58a6ff26;border:none;border-radius:4px;padding:4px 10px;font-size:.8rem}.versus-search-btn:disabled{opacity:.5;cursor:not-allowed}.versus-search-status{color:#8b949e;font-size:.8rem}.versus-chips{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.versus-chip{cursor:pointer;color:#adbac7;background:#161b22;border:1px solid #30363d;border-radius:16px;padding:4px 12px;font-size:.8rem;transition:all .15s}.versus-chip:hover{border-color:#58a6ff}.versus-chip.active{color:#58a6ff;background:#58a6ff26;border-color:#58a6ff}.versus-chip.active[data-color=orange]{color:#f0883e;background:#f0883e26;border-color:#f0883e}.versus-chip.active[data-color=purple]{color:#a371f7;background:#a371f726;border-color:#a371f7}.versus-chip.active[data-color=green]{color:#3fb950;background:#3fb95026;border-color:#3fb950}.versus-chip.active[data-color=pink]{color:#f778ba;background:#f778ba26;border-color:#f778ba}.versus-chip.active[data-color=lightblue]{color:#79c0ff;background:#79c0ff26;border-color:#79c0ff}.versus-chip.active[data-color=amber]{color:#ffa657;background:#ffa65726;border-color:#ffa657}.versus-chip.active[data-color=lavender]{color:#d2a8ff;background:#d2a8ff26;border-color:#d2a8ff}.versus-chip.active[data-color=lime]{color:#56d364;background:#56d36426;border-color:#56d364}.versus-see-all{color:#58a6ff;cursor:pointer;background:0 0;border:none;padding:4px 8px;font-size:.8rem}.versus-max-hint{color:#8b949e;margin-left:4px;font-size:.75rem}.versus-loading{text-align:center;color:#8b949e;padding:32px;font-size:.9rem}.versus-error{text-align:center;color:var(--red);padding:16px;font-size:.9rem}.versus-header-row{justify-content:flex-end;align-items:center;margin-bottom:2px;display:flex}@media (width<=640px){.versus-header-row{display:none}}.versus-filters-row{align-items:center;gap:8px;display:flex}.versus-filters-bar{-webkit-overflow-scrolling:touch;scrollbar-width:none;flex:none;align-items:center;gap:6px;padding:2px 0;display:flex;overflow-x:auto}.versus-filters-bar::-webkit-scrollbar{display:none}.versus-filter-group{flex-shrink:0;gap:4px;display:flex}.versus-filter-sep{background:#30363d;flex-shrink:0;width:1px;height:18px}.versus-filter-chip{cursor:pointer;color:#8b949e;white-space:nowrap;background:0 0;border:1px solid #30363d;border-radius:12px;padding:2px 10px;font-size:.75rem;transition:all .15s}.versus-filter-chip:hover{color:#adbac7;border-color:#58a6ff}.versus-filter-chip.active{color:#58a6ff;background:#58a6ff26;border-color:#58a6ff}.versus-summary-stake-hint{text-align:center;letter-spacing:.06em;text-transform:uppercase;color:#8b949e;border-bottom:1px solid #30363d99;margin-bottom:10px;padding-bottom:8px;font-size:12px;font-weight:600;display:none}@media (width<=640px){.versus-summary-stake-hint{display:block}}.versus-stake-label-wrap{flex-shrink:0;position:relative}.versus-stake-label{color:var(--muted);cursor:help;-webkit-user-select:none;user-select:none;white-space:nowrap;font-size:11px}.versus-stake-tooltip{color:#c9d1d9;z-index:12;background:#0c121beb;border:1px solid #30363d;border-radius:6px;max-width:220px;padding:6px 8px;font-size:.72rem;position:absolute;top:calc(100% + 6px);right:0}.versus-summary{border-radius:var(--radius);border:1px solid color-mix(in srgb, var(--border) 85%, transparent);background:color-mix(in srgb, var(--card) 95%, transparent);padding:14px;box-shadow:0 8px 24px #00000026}.versus-1v1-grid{grid-template-columns:1fr auto 1fr;gap:0;display:grid}.versus-1v1-header{display:contents}.versus-1v1-header span{text-align:center;text-transform:uppercase;letter-spacing:.05em;color:#8b949e;border-bottom:1px solid #30363d;padding:6px 8px;font-size:.75rem;font-weight:600}.versus-1v1-header .versus-user-you{color:#58a6ff}.versus-1v1-row{display:contents}.versus-1v1-val{text-align:center;font-variant-numeric:tabular-nums;color:#fff;border-bottom:1px solid #30363d66;padding:8px 10px;font-size:.95rem}.versus-1v1-val.win{color:var(--green)}.versus-1v1-metric{text-align:center;color:#8b949e;white-space:nowrap;border-bottom:1px solid #30363d66;padding:8px 10px;font-size:.8rem;font-weight:500}.versus-multi-table{border-collapse:collapse;width:100%;font-size:.85rem}.versus-multi-table th{text-align:center;text-transform:uppercase;letter-spacing:.05em;color:#8b949e;border-bottom:1px solid #30363d;padding:6px 8px;font-size:.75rem;font-weight:600}.versus-multi-table td{text-align:center;font-variant-numeric:tabular-nums;color:#fff;border-bottom:1px solid #30363d66;padding:8px}.versus-multi-table td.metric-label{text-align:left;color:#8b949e;white-space:nowrap;font-size:.8rem;font-weight:500}.versus-multi-table td.win{color:var(--green)}.versus-filters-wrap{flex-direction:column;flex:1;gap:6px;min-width:0;display:flex}.versus-custom-row{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.versus-custom-range{align-items:center;gap:4px;margin-left:6px;display:inline-flex}.versus-date-input{color:#e6edf3;background:#0d1117b3;border:1px solid #30363d;border-radius:8px;width:100px;padding:2px 6px;font-size:.72rem}.versus-custom-range-sep{color:#8b949e;font-size:.72rem}.versus-filter-chip.apply{color:#3fb950;background:#2ea04333;border-color:#3fb950}.versus-filter-chip.apply:hover:not(:disabled){background:#2ea04359}.versus-filter-chip.apply:disabled{opacity:.4;cursor:not-allowed}.versus-chart-card{border-radius:var(--radius);border:1px solid color-mix(in srgb, var(--border) 85%, transparent);background:color-mix(in srgb, var(--card) 95%, transparent);touch-action:pan-y;padding:8px 4px 4px;position:relative;box-shadow:0 8px 24px #00000026}.versus-time-filters{gap:4px;padding:0 8px 8px;display:flex}.versus-time-chip{cursor:pointer;color:#8b949e;background:0 0;border:1px solid #30363d;border-radius:12px;padding:2px 10px;font-size:.75rem}.versus-time-chip.active{color:#58a6ff;background:#58a6ff26;border-color:#58a6ff}.versus-chart-svg{touch-action:pan-y;width:100%;height:auto}.versus-chart-label{fill:#8b949e;font-size:9px}.versus-chart-end-label{font-size:9px;font-weight:600}.versus-chart-line-anim{transition:stroke-dashoffset .8s}.versus-chart-dot{transition:r .15s,opacity .6s .4s}.versus-chart-dot-ring{transition:opacity .2s}.versus-chart-tooltip{-webkit-backdrop-filter:blur(16px);pointer-events:none;z-index:10;background:#0a0e16f7;border:1px solid #ffffff38;border-radius:12px;min-width:300px;max-width:340px;padding:12px 14px;font-size:.82rem;position:absolute;box-shadow:0 20px 40px #000000b3}.versus-chart-tooltip-date{color:#fff;letter-spacing:.01em;margin-bottom:4px;font-size:1rem;font-weight:800}.versus-chart-tooltip-row{align-items:center;gap:6px;padding:1px 0;display:flex}.versus-chart-tooltip-day-summary{color:#adbac7;align-items:center;gap:4px;margin-bottom:10px;font-size:.8rem;display:flex}.versus-chart-tooltip-summary{flex-direction:column;gap:2px;display:flex}.versus-chart-tooltip-bets-wrap{border-top:1px solid #ffffff1f;margin-top:10px;padding-top:8px}.versus-chart-tooltip-bets-title{color:#e6edf3;text-transform:uppercase;letter-spacing:.04em;margin-bottom:5px;font-size:.74rem;font-weight:700}.versus-chart-tooltip-bets-list{scrollbar-width:thin;scrollbar-color:#ffffff26 transparent;pointer-events:auto;touch-action:pan-y;-webkit-overflow-scrolling:touch;overscroll-behavior:contain;flex-direction:column;gap:0;max-height:260px;display:flex;overflow:hidden auto}.versus-chart-tooltip-bets-list::-webkit-scrollbar{width:4px}.versus-chart-tooltip-bets-list::-webkit-scrollbar-track{background:0 0}.versus-chart-tooltip-bets-list::-webkit-scrollbar-thumb{background:#ffffff2e;border-radius:2px}.versus-chart-tooltip-bet-row{border-bottom:1px solid #ffffff12;flex-direction:column;gap:2px;padding:6px 0;font-size:.74rem;display:flex}.versus-chart-tooltip-bet-row:last-child{border-bottom:none}.versus-chart-tooltip-bet-top{justify-content:space-between;align-items:center;gap:8px;display:flex}.versus-chart-tooltip-bet-right{flex-shrink:0;align-items:center;gap:8px;display:flex}.versus-chart-tooltip-bet-main{white-space:nowrap;align-items:center;gap:6px;font-weight:600;display:inline-flex}.versus-chart-tooltip-bet-dot{border-radius:50%;flex-shrink:0;width:7px;height:7px}.versus-chart-tooltip-bet-context{color:#9fb0c0;white-space:normal;word-break:break-word;padding-left:13px;font-size:.71rem;line-height:1.35}.versus-chart-tooltip-bet-odds{color:#d8e8f8;text-align:right;font-variant-numeric:tabular-nums;font-weight:600}.versus-chart-tooltip-bet-outcome{font-variant-numeric:tabular-nums;white-space:nowrap;font-weight:600}.versus-chart-tooltip-more{color:#8b949e;margin-top:6px;font-size:.72rem}.versus-chart-tooltip-dot{border-radius:50%;flex-shrink:0;width:8px;height:8px}.versus-chart-tooltip-name{color:#c9d1d9;flex:1}.versus-chart-tooltip-val{font-variant-numeric:tabular-nums;font-weight:600}.versus-chart-legend{flex-wrap:wrap;gap:8px;padding:6px 8px 4px;display:flex}.versus-chart-legend-item{color:#adbac7;align-items:center;gap:5px;font-size:.75rem;display:flex}.versus-chart-legend-dot{border-radius:50%;flex-shrink:0;width:8px;height:8px}.versus-chart-legend-val{font-variant-numeric:tabular-nums;font-weight:600}.versus-feed{flex-direction:column;gap:6px;display:flex}.versus-feed-filters{gap:4px;margin-bottom:4px;display:flex}.versus-feed-chip{cursor:pointer;color:#8b949e;background:0 0;border:1px solid #30363d;border-radius:12px;padding:2px 10px;font-size:.75rem}.versus-feed-chip.active{color:#58a6ff;background:#58a6ff26;border-color:#58a6ff}.versus-bet-row{background:#161b22;border:1px solid #30363d;border-radius:6px;grid-template-columns:1fr auto auto;align-items:center;gap:8px;padding:8px 10px;font-size:.85rem;display:grid}.versus-day-group{border-bottom:1px solid #fff3;flex-direction:column;gap:6px;margin-bottom:10px;padding-bottom:12px;display:flex}.versus-day-group:last-child{margin-bottom:0}.versus-day-group.dimmed{opacity:.45}.versus-day-header{color:#c9d1d9;cursor:pointer;background:#ffffff0f;border:1px solid #ffffff38;border-radius:6px;justify-content:space-between;align-items:center;width:100%;padding:8px 10px;font-size:.79rem;font-weight:600;display:flex}.versus-day-header.selected{background:#58a6ff14;box-shadow:0 0 0 1px #58a6ff40}.versus-day-header.pulse{animation:1.2s headerPulse}.versus-day-meta{color:#8b949e}.versus-bet-pill{white-space:nowrap;border-radius:10px;padding:2px 8px;font-size:.7rem;font-weight:600}.versus-bet-info{flex-direction:column;gap:2px;min-width:0;display:flex}.versus-bet-player{color:#e6edf3;text-overflow:ellipsis;white-space:nowrap;font-weight:500;overflow:hidden}.versus-bet-match{color:#8b949e;text-overflow:ellipsis;white-space:nowrap;font-size:.75rem;overflow:hidden}.versus-bet-odds{color:#adbac7;font-variant-numeric:tabular-nums;white-space:nowrap}.versus-bet-outcome{font-variant-numeric:tabular-nums;white-space:nowrap;font-weight:600}.versus-columns{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));align-items:start;gap:12px;display:grid}.versus-column{flex-direction:column;gap:6px;display:flex}.versus-col-header{border-bottom:1px solid #30363d;align-items:center;gap:8px;padding:6px 0;display:flex}.versus-col-stats{color:#8b949e;font-size:.75rem}.versus-col-bets{scrollbar-width:thin;scrollbar-color:#30363d transparent;flex-direction:column;gap:4px;max-height:400px;display:flex;overflow-y:auto}.versus-col-empty{text-align:center;color:#484f58;padding:16px;font-size:.8rem}.versus-overlap-icon{margin-right:4px;font-size:.75rem}.versus-columns-tabs{-webkit-overflow-scrolling:touch;scrollbar-width:none;gap:4px;padding:2px 0;display:none;overflow-x:auto}.versus-columns-tabs::-webkit-scrollbar{display:none}.versus-col-tab{cursor:pointer;color:#8b949e;white-space:nowrap;background:0 0;border:1px solid #30363d;border-radius:14px;padding:3px 12px;font-size:.75rem;transition:all .15s}.versus-col-tab.active{background:color-mix(in srgb, var(--col-color,#58a6ff) 15%, transparent);border-color:var(--col-color,#58a6ff);color:var(--col-color,#58a6ff)}.versus-bet-row{cursor:pointer;transition:border-color .15s,box-shadow .15s,opacity .2s}.versus-bet-row.highlighted{background:#58a6ff0a;box-shadow:0 0 8px #58a6ff33}.versus-bet-row.dimmed{opacity:.5}@keyframes dotPulse{0%,to{r:6;opacity:1}50%{r:8;opacity:.7}}@keyframes headerPulse{0%{box-shadow:0 0 #58a6ff73}to{box-shadow:0 0 0 8px #58a6ff00}}.versus-chart-dot-pulse{animation:1.5s ease-in-out infinite dotPulse}.versus-feed-empty{text-align:center;color:#8b949e;padding:24px;font-size:.85rem}.versus-link-list-overlay{z-index:100;background:#0009;justify-content:center;align-items:center;padding:20px;display:flex;position:fixed;inset:0}.versus-link-list-modal{background:#161b22;border:1px solid #30363d;border-radius:12px;width:100%;max-width:360px;max-height:70vh;padding:20px;overflow-y:auto}.versus-link-list-title{color:#e6edf3;margin-bottom:12px;font-size:1rem;font-weight:600}.versus-modal-search{color:#e6edf3;box-sizing:border-box;background:#0d1117;border:1px solid #30363d;border-radius:6px;outline:none;width:100%;margin-bottom:8px;padding:8px 12px;font-size:.85rem}.versus-modal-search:focus{border-color:#58a6ff}.versus-modal-search::placeholder{color:#484f58}.versus-link-list-item{border-bottom:1px solid #30363d66;justify-content:space-between;align-items:center;padding:8px 0;display:flex}.versus-link-list-item:last-child{border-bottom:none}.versus-link-list-name{color:#e6edf3;font-size:.9rem}.versus-link-list-close{color:#adbac7;cursor:pointer;background:0 0;border:1px solid #30363d;border-radius:6px;width:100%;margin-top:12px;padding:8px;font-size:.85rem}@media (width<=480px){.versus-1v1-val{padding:6px;font-size:.85rem}.versus-1v1-metric{padding:6px 4px;font-size:.75rem}.versus-bet-row{grid-template-columns:1fr auto auto;padding:6px 8px;font-size:.8rem}.versus-bet-odds{display:none}.versus-columns-tabs{display:flex}.versus-columns{display:block}.versus-column{display:none}.versus-column.mobile-active{display:flex}.versus-multi-table{font-size:.75rem}.versus-multi-table th,.versus-multi-table td{padding:5px 4px}.versus-multi-table td.metric-label{font-size:.7rem}.versus-chips{gap:4px}.versus-chip{padding:3px 10px;font-size:.75rem}.versus-custom-range{gap:4px;margin-left:4px}.versus-date-input{width:118px;padding:4px 6px;font-size:.72rem}.versus-chart-tooltip{min-width:0;max-width:calc(100vw - 16px);right:8px;left:8px!important}.versus-chart-tooltip-mobile{bottom:8px;top:auto!important}.versus-chart-legend{gap:6px;font-size:.7rem}.versus-bet-player,.versus-bet-match{max-width:160px}.versus-link-list-modal{max-width:calc(100vw - 32px)}.versus-filters-row{align-items:flex-start}}.mybetsView{gap:10px}.mybetsSummary{z-index:12;background:linear-gradient(135deg,#1c2128,#161b22);border-color:#30363d;position:sticky;top:0;box-shadow:0 12px 30px #0000002e}.mybetsStatsGrid{text-align:center;grid-template-columns:repeat(4,1fr);gap:1rem;padding:.75rem 0;display:grid}.mybetsStatsGrid3{grid-template-columns:repeat(3,1fr)}.mybetsStatCol{flex-direction:column;align-items:center;gap:.25rem;display:flex}.mybetsStatLabel{color:#adbac7;text-transform:uppercase;letter-spacing:.05em;font-size:.8rem;font-weight:600}.mybetsStatValue{color:#e6edf3;font-size:1.35rem;font-weight:700}.mybetsStatValue.pos{color:#22c55e}.mybetsStatValue.neg{color:#ef4444}.mybetsStatValue .pos{color:#22c55e}.mybetsStatValue .neg{color:#ef4444}.mybetsSummaryRange{color:#8b949e;margin-top:8px;font-size:12px;font-weight:600}.mybetsModeToggle,.mybetsTimeToggle{width:fit-content}.mybetsChecking{color:#8b949e;font-size:12px;font-weight:600}.mybetsList{flex-direction:column;gap:8px;display:flex}.mybetsMatchGroup{flex-direction:column;gap:6px;margin-bottom:12px;display:flex}.mybetsMatchHeader{color:#fff;letter-spacing:.2px;align-items:center;gap:6px;padding:0 4px;font-size:12px;font-weight:800;display:flex}.mybetsMatchHeader .mybetsMatchVs{color:#8b949e;font-weight:600}.mybetsCard{background:linear-gradient(135deg,#1c2128,#161b22);border:1px solid #30363d;border-radius:14px;padding:10px 12px;box-shadow:0 12px 30px #0000002e}.mybetsCard.activeBetCard{border-left:3px solid #30363d}.activeBetRow1{justify-content:space-between;align-items:flex-start;gap:8px;display:flex}.activeBetLeft{flex-direction:column;gap:4px;min-width:0;display:flex}.activeBetPlayerLine{align-items:center;gap:6px;display:flex}.activeBetPlayer{color:#e6edf3;font-size:14px;font-weight:700}.activeBetType{color:#8b949e;align-items:center;gap:4px;font-size:11px;font-weight:600;display:inline-flex}.activeBetMatch{color:#fff;font-size:12px;font-weight:600}.activeBetMatchVs{color:#8b949e}.activeBetEdgeGroup{flex-direction:column;flex-shrink:0;align-items:flex-end;gap:2px;display:flex}.activeBetMeta{border-top:1px solid #30363d80;flex-wrap:wrap;align-items:center;gap:6px;margin-top:8px;padding-top:8px;font-size:12px;display:flex}.activeBetMetaItem{align-items:center;gap:4px;display:inline-flex}.activeBetMetaLabel{color:#8b949e;font-weight:600}.activeBetMetaValue{color:#e2e8f0;font-weight:700;font-family:var(--mono)}.activeBetMetaSep{color:#8b949e66;font-weight:700}.activeBetMetaReturn{color:#4ade80;font-weight:800;font-family:var(--mono)}.manualSettleRow{flex-wrap:wrap;align-items:center;gap:6px;margin-top:8px;display:flex}.manualSettleLabel{color:#8b949e;font-size:11px;font-weight:700}.manualSettleBtn{color:#c9d1d9;cursor:pointer;background:0 0;border:1px solid #30363d;border-radius:8px;height:28px;padding:0 12px;font-size:11px;font-weight:700}.manualSettleBtn.won{color:#22c55e;border-color:#2a764c}.manualSettleBtn.lost{color:#ef4444;border-color:#863c40}.manualSettleBtn.void{color:#8b949e;border-color:#5e656e}.manualSettleBtn:disabled{opacity:.65;cursor:default}.mybetsEditRow{align-items:center;gap:8px;padding:8px 0;display:flex}.mybetsEditRow label{color:#8b949e;min-width:60px;font-size:12px}.mybetsEditRow input{color:#e6edf3;background:#ffffff0f;border:1px solid #ffffff1f;border-radius:6px;flex:1;padding:6px 10px;font-size:13px}.mybetsEditActions{gap:8px;padding-top:8px;display:flex}.mybetsEditActions button{cursor:pointer;border:none;border-radius:8px;flex:1;padding:8px;font-size:13px;font-weight:600}.mybetsEditSave{color:#86efac;background:#22c55e26}.mybetsEditCancel{color:#8b949e;background:#ffffff0f}.activeBetFooter{justify-content:space-between;align-items:center;margin-top:8px;display:flex}.kickoffPill{color:#8b949e;border:1px solid #30363d;border-radius:999px;align-items:center;gap:6px;padding:3px 8px;font-size:11px;font-weight:700;display:inline-flex}.kickoffPill.live{color:#ef4444;border-color:#863c40}.kickoffPill.waiting{color:#8b949e}.liveDot{background:#ef4444;border-radius:999px;width:7px;height:7px;box-shadow:0 0 8px #ef4444cc}.mybetsCancelBtn{color:#8b949e;cursor:pointer;background:0 0;border:1px solid #30363d;border-radius:8px;width:32px;height:28px;font-weight:800}.mybetsCancelBtn.confirm{color:#fecaca;background:#ef444438;border-color:#ac3f42;width:auto;padding:0 8px;animation:1.2s ease-in-out infinite mybetsConfirmPulse;box-shadow:0 0 0 1px #ef444447,0 0 12px #ef444433}@keyframes mybetsConfirmPulse{0%,to{transform:scale(1);box-shadow:0 0 0 1px #ef444447,0 0 10px #ef44442e}50%{transform:scale(1.04);box-shadow:0 0 0 1px #ef444466,0 0 16px #ef444459}}.settledBetCard{padding:8px 10px}.settledBetCard.won{background:#22c55e24;border-color:#22c55e73}.settledBetCard.lost{background:#ef444424;border-color:#ef444473}.settledBetCard.void{background:#22272e;border-color:#30363d}.settledRow{grid-template-columns:1fr auto auto;align-items:center;gap:8px;display:grid}.settledMain{color:#e6edf3;font-size:13px;font-weight:700}.settledMeta{color:#8b949e;font-size:12px;font-weight:700}.settledProfit{font-size:12px;font-weight:800}.settledProfit.won{color:#22c55e}.settledProfit.lost{color:#ef4444}.settledProfit.void{color:#8b949e}.settledReopenInline{all:unset;cursor:pointer;opacity:.7;border:1px solid #0000;border-radius:6px;padding:2px 6px;font-size:12px;font-weight:800;transition:all .15s}.settledReopenInline:hover{opacity:1;color:#58a6ff}.settledReopenInline.confirm{opacity:1;color:#fcd34d;background:#f59e0b33;border-color:#f59e0b73}.settledDetails{color:#8b949e;border-top:1px solid #8b949e40;flex-direction:column;gap:3px;margin-top:8px;padding-top:8px;font-size:12px;display:flex}.settledBetCard.dismissed{opacity:.75;background:#1d2229;border-color:#30363d}.mybetsRestoreBtn{color:#8b949e;cursor:pointer;background:0 0;border:1px solid #30363d;border-radius:8px;flex-shrink:0;height:24px;padding:0 8px;font-size:11px;font-weight:700;transition:all .15s}.mybetsRestoreBtn:hover{color:#58a6ff;border-color:#58a6ff73}.dismissedBetCard{opacity:.78;background:#1f252c;border-color:#515860}.dismissedBetMain{flex-direction:column;gap:2px;display:flex}.dismissedBetTitle{color:#c9d1d9;font-size:14px;font-weight:700}.dismissedBetType,.dismissedBetMatch,.dismissedBetOdds{color:#8b949e;font-size:12px;font-weight:600}.dismissedBetEditRow{grid-template-columns:86px 86px minmax(120px,1fr);gap:8px;margin-top:10px;display:grid}.dismissedBetEditRow label{flex-direction:column;gap:4px;display:flex}.dismissedBetEditRow label span{color:#8b949e;font-size:11px;font-weight:700}.dismissedBetEditRow input{color:#e6edf3;background:#0d1117e0;border:1px solid #8b949e61;border-radius:7px;height:28px;padding:0 8px;font-size:12px;font-weight:700}.dismissedBetEditRow input[type=number]{font-family:var(--mono)}.dismissedBetEditRow input:focus{border-color:#58a6ff8c;outline:none;box-shadow:0 0 0 1px #58a6ff40}.dismissedBetEditRow label.bookmaker{min-width:0}.dismissedBetActions{gap:8px;margin-top:10px;display:flex}.dismissedSaveBtn,.dismissedReinstateBtn,.dismissedDeleteBtn{cursor:pointer;border:1px solid #0000;border-radius:8px;flex:1;height:30px;font-size:12px;font-weight:700}.dismissedSaveBtn{color:#c9d1d9;background:#8b949e29;border-color:#8b949e5c}.dismissedReinstateBtn{color:#bbf7d0;background:#22c55e29;border-color:#22c55e61}.dismissedDeleteBtn{color:#fecaca;background:#ef444426;border-color:#ef444459}.dismissedSaveBtn:disabled,.dismissedReinstateBtn:disabled,.dismissedDeleteBtn:disabled{opacity:.65;cursor:default}.dismissedDeleteBtn.confirm{background:#ef444440;border-color:#ac3f42;animation:1.2s ease-in-out infinite mybetsConfirmPulse;box-shadow:0 0 0 1px #ef444447,0 0 12px #ef444433}.mybetsStatusTab.dimmed{opacity:.45}.mybetsEmpty{text-align:center;color:#8b949e}.mybetsStatusTabs{gap:6px;padding:0 0 8px;display:flex}.mybetsStatusTab{color:#8b949e;cursor:pointer;background:0 0;border:1px solid #30363d;border-radius:999px;padding:6px 14px;font-size:12px;font-weight:700;transition:all .15s}.mybetsStatusTab.active{color:#bbf7d0;text-shadow:0 0 8px #22c55e80;background:#22c55e2e;border-color:#22c55e73;box-shadow:0 0 6px #22c55e33}.mybetsAdminToolTab{color:#fbbf24;background:#f59e0b14;border-color:#f59e0b73;margin-left:auto}.mybetsAdminToolTab.active{color:#fde68a;background:#f59e0b33;border-color:#f59e0ba6}.mybetsBetTypeChips{gap:6px;padding:0 0 10px;display:flex}.mybetsBetTypeChip{color:#8b949e;cursor:pointer;background:0 0;border:1px solid #30363d;border-radius:999px;align-items:center;gap:4px;padding:4px 12px;font-size:12px;font-weight:700;transition:all .15s;display:inline-flex}.mybetsBetTypeChip.active{color:#f0f0f0;background:#ffffff1a;border-color:#ffffff40;box-shadow:0 0 6px #ffffff14}.mybetsDateHeader{color:#8b949e;text-transform:uppercase;letter-spacing:.3px;padding:12px 4px 10px;font-size:11px;font-weight:800}.mybetsDateHeader:first-child{padding-top:0}.mybetsDateRange{gap:6px;padding:0 0 10px;display:flex}.mybetsDateRangeChip{color:#8b949e;cursor:pointer;background:0 0;border:1px solid #30363d;border-radius:999px;padding:4px 12px;font-size:12px;font-weight:700;transition:all .15s}.mybetsDateRangeChip.active{color:#bbf7d0;text-shadow:0 0 8px #22c55e80;background:#22c55e2e;border-color:#22c55e73;box-shadow:0 0 6px #22c55e33}.mybets-custom-dates{align-items:center;gap:8px;padding:0 0 10px;display:flex}.navBtn{position:relative}.mybetsNavBadge{color:#fff;background:#22c55e;border-radius:999px;justify-content:center;align-items:center;min-width:16px;height:16px;padding:0 4px;font-size:10px;font-weight:800;line-height:1;display:inline-flex;position:absolute;top:2px;right:2px}@media (width<=480px){.dismissedBetEditRow{grid-template-columns:1fr 1fr}.dismissedBetEditRow label.bookmaker{grid-column:1/-1}.mybetsStatsGrid{grid-template-columns:repeat(2,1fr);gap:.75rem}.mybetsStatsGrid3{grid-template-columns:repeat(3,1fr)}.mybetsStatValue{font-size:1.1rem}.settledRow{grid-template-columns:1fr;gap:2px}}.landing-page{--bg:#0a0e14;--card:#131920;--card-hover:#1a2230;--border:#1e2a3a;--text:#e2e8f0;--muted:#64748b;--accent-blue:#3b82f6;--accent-green:#22c55e;--accent-yellow:#eab308;--accent-red:#ef4444;--accent-purple:#8b5cf6;background:radial-gradient(circle at 20% -20%, #3b82f640, transparent 40%), radial-gradient(circle at 90% 10%, #8b5cf638, transparent 35%), radial-gradient(circle at 80% 70%, #22c55e21, transparent 35%), var(--bg);color:var(--text);min-height:100vh;font-family:Inter,system-ui,-apple-system,Segoe UI,Roboto,sans-serif;line-height:1.55}.landing-page *{box-sizing:border-box}.landing-page a{color:inherit;text-decoration:none}.landing-page .container{width:min(1100px,100% - 2rem);margin:0 auto}.landing-page .glass{-webkit-backdrop-filter:blur(12px);background:#131920b8;border:1px solid #1e2a3ae6;border-radius:16px}.landing-page .site-nav{z-index:20;-webkit-backdrop-filter:blur(10px);background:#0a0e14bf;border-bottom:1px solid #1e2a3a99;position:sticky;top:0}.landing-page .nav-inner{justify-content:space-between;align-items:center;gap:1rem;min-height:68px;display:flex}.landing-page .landing-logo{letter-spacing:.2px;color:#fff;text-shadow:0 0 16px #3b82f699;font-size:1.2rem;font-weight:900}.landing-page .nav-right{align-items:center;gap:.9rem;display:flex}.landing-page .nav-link{color:#cbd5e1;font-size:.95rem;font-weight:600}.landing-page .btn{cursor:pointer;border:1px solid #0000;border-radius:999px;justify-content:center;align-items:center;gap:.35rem;padding:.74rem 1.1rem;font-size:.94rem;font-weight:700;transition:all .2s;display:inline-flex}.landing-page .btn-primary{background:linear-gradient(135deg, var(--accent-blue), #2563eb);color:#fff;box-shadow:none;padding:.54rem .95rem;font-size:.88rem}.landing-page .btn-primary:hover{filter:brightness(1.05);transform:translateY(-1px)}.landing-page .btn-nav-start,.landing-page .btn-hero-cta{color:#fff;background:linear-gradient(135deg,#22c55e,#16a34a)}.landing-page .btn:disabled{opacity:.7;cursor:not-allowed}.landing-page .hero .hero-actions .btn-primary{box-shadow:0 12px 34px #22c55e59,0 0 0 1px #86efac33}.landing-page .btn-ghost{color:#dbe7ff;background:#13192073;border-color:#475569b3}.landing-page .btn-ghost:hover{color:#fff;border-color:#6186d6}.landing-page .hero{padding:clamp(4.8rem,12vw,7.2rem) 0 2.4rem;position:relative;overflow:hidden}.landing-page .hero .container{isolation:isolate;padding:clamp(1.15rem,4vw,1.7rem);position:relative}.landing-page .hero .container:before{content:"";width:min(780px,100% - clamp(.9rem,4vw,1.8rem));height:clamp(290px,52vw,355px);box-shadow:none;-webkit-backdrop-filter:none;z-index:-1;pointer-events:none;background:0 0;border:none;border-radius:24px;position:absolute;top:clamp(.45rem,2vw,.9rem);left:clamp(.45rem,2vw,.9rem)}.landing-page .hero .container:after{content:"";z-index:-2;pointer-events:none;background:radial-gradient(circle,#3b82f638 0%,#8b5cf629 40%,#0a0e1400 72%);width:min(920px,120vw);height:clamp(420px,70vw,600px);position:absolute;top:-18%;left:50%;transform:translate(-50%)}.landing-page .eyebrow{z-index:1;color:#bfdbfe;letter-spacing:.3px;background:#3b82f62e;border:1px solid #3b82f673;border-radius:999px;margin-bottom:1rem;padding:.35rem .72rem;font-size:.78rem;font-weight:700;display:inline-block;position:relative;box-shadow:0 0 0 1px #93c5fd1f,0 8px 22px #3b82f63d}.landing-page h1{z-index:1;letter-spacing:-.02em;background:linear-gradient(120deg,#fff 0%,#bfdbfe 34%,#60a5fa 56%,#8b5cf6 100%);color:#0000;text-shadow:0 3px 20px #3b82f63d,0 2px 12px #8b5cf633;-webkit-background-clip:text;background-clip:text;margin:0;font-size:clamp(2rem,7vw,4rem);font-weight:900;line-height:1.08;position:relative}.landing-page .hero-sub{z-index:1;color:#bccce2;max-width:720px;margin-top:1rem;font-size:clamp(1rem,2.8vw,1.15rem);line-height:1.72;position:relative}.landing-page .hero-actions{z-index:1;flex-wrap:wrap;gap:.75rem;margin-top:2.05rem;display:flex;position:relative}.landing-page .pick-grid{grid-template-columns:1fr;gap:1rem;margin-top:1.6rem;display:grid}.landing-page .pick-card{background:linear-gradient(160deg,#151e29eb,#0f151eeb);border:1px solid #334155a6;border-radius:16px;padding:1rem 1rem 1rem 1.05rem;transition:transform .22s,border-color .22s;position:relative;box-shadow:0 16px 34px #02081480}.landing-page .pick-card:hover{border-color:#64748bcc;transform:translateY(-3px)}.landing-page .pick-card.green{border-left:4px solid var(--accent-green)}.landing-page .pick-card.yellow{border-left:4px solid var(--accent-yellow)}.landing-page .pick-card.green{transform:rotate(-1deg)}.landing-page .pick-card.yellow{transform:rotate(1deg)}.landing-page .pick-title{color:#f8fafc;margin-bottom:.35rem;font-size:1rem;font-weight:800}.landing-page .pick-line{color:#9fb0c7;font-size:.92rem}.landing-page .edge-badge{color:#86efac;background:#22c55e29;border:1px solid #22c55e73;border-radius:999px;margin-top:.55rem;padding:.2rem .5rem;font-size:.8rem;font-weight:700;display:inline-block}.landing-page .trust{margin:2rem 0 0;padding:.95rem}.landing-page .trust-row{text-align:center;grid-template-columns:1fr 1fr;gap:.65rem;display:grid}.landing-page .trust-item{color:#c6d1e1;font-size:.92rem;font-weight:600}.landing-page section{padding:2.8rem 0 0}.landing-page h2{margin:0 0 .4rem;font-size:clamp(1.5rem,4.5vw,2.2rem);line-height:1.15}.landing-page .section-sub{color:#8fa1bb;margin:0 0 1.2rem}.landing-page .steps,.landing-page .features,.landing-page .pricing{grid-template-columns:1fr;gap:1rem;display:grid}.landing-page .card{background:#131920cc;border:1px solid #1e2a3ae6;border-radius:16px;padding:1.05rem;transition:all .2s}.landing-page .card:hover{background:#1a2230e6;border-color:#475569e6}.landing-page .icon-ring{background:radial-gradient(circle at 30% 30%,#3b82f659,#0f172a33);border:1px solid #3b82f659;border-radius:50%;justify-content:center;align-items:center;width:46px;height:46px;margin-bottom:.6rem;font-size:1.35rem;display:inline-flex;box-shadow:0 0 20px #3b82f640}.landing-page .card h3{margin:0 0 .4rem;font-size:1.08rem}.landing-page .card p{color:#93a4bd;margin:0}@keyframes landing-pulse{0%{box-shadow:0 0 #22c55eb3}70%{box-shadow:0 0 0 8px #22c55e00}to{box-shadow:0 0 #22c55e00}}.landing-page .result-list{gap:.58rem;display:grid}.landing-page .result-item{border:1px solid #0000;border-radius:12px;justify-content:space-between;gap:.8rem;padding:.65rem .78rem;font-size:.92rem;font-weight:600;display:flex}.landing-page .result-win{color:#dcfce7;background:#22c55e1f;border-color:#22c55e59}.landing-page .result-loss{color:#fecaca;opacity:.78;background:#ef44441c;border-color:#ef444447}.landing-page .price-card strong{font-size:1.3rem}.landing-page .price-list{color:#9eb0c8;margin:.8rem 0 1rem;padding-left:1rem}.landing-page .price-list li{margin:.35rem 0}.landing-page .pro{background:linear-gradient(155deg,#2563eb33,#121823f2);border-color:#3b82f699;position:relative;box-shadow:0 16px 34px #2563eb40}.landing-page .tag{color:#bfdbfe;background:#3b82f633;border:1px solid #60a5fa80;border-radius:999px;padding:.25rem .5rem;font-size:.72rem;font-weight:700;position:absolute;top:.85rem;right:.85rem}.landing-page .final-cta{text-align:center;background:linear-gradient(135deg,#2563eb3b,#8b5cf629 55%,#22c55e1f);border:1px solid #60a5fa61;border-radius:20px;margin-top:2.8rem;padding:1.4rem}.landing-page .footer{text-align:center;color:#7f91ab;padding:2rem 0 2.2rem;font-size:.88rem}.landing-page .footer-links{flex-wrap:wrap;justify-content:center;gap:.85rem;margin:.55rem 0;display:flex}.landing-page .modal-overlay{-webkit-backdrop-filter:blur(4px);z-index:120;opacity:0;visibility:hidden;background:#02060ebd;place-items:center;padding:1rem;transition:opacity .25s,visibility .25s;display:grid;position:fixed;inset:0}.landing-page .modal-overlay.open{opacity:1;visibility:visible}.landing-page .login-modal{background:linear-gradient(165deg,#131920f5,#0b1118f7);border:1px solid #47556999;border-radius:18px;width:min(440px,100%);padding:1.2rem 1.2rem 1.05rem;transition:transform .25s;position:relative;transform:translateY(10px)scale(.98);box-shadow:0 24px 60px #020814ad}.landing-page .modal-overlay.open .login-modal{transform:translateY(0)scale(1)}.landing-page .modal-close{color:#cbd5e1;cursor:pointer;background:#0f172a8c;border:1px solid #475569b3;border-radius:50%;justify-content:center;align-items:center;width:34px;height:34px;font-size:1.1rem;transition:all .2s;display:inline-flex;position:absolute;top:.65rem;right:.65rem}.landing-page .modal-close:hover{color:#fff;border-color:#7aa0ef}.landing-page .login-modal h3{color:#f8fafc;margin:.15rem 0 .25rem;font-size:1.22rem}.landing-page .login-form{gap:.75rem;display:grid}.landing-page .reset-hint{color:#cfe5ff;background:#3b82f61f;border:1px solid #60a5fa52;border-radius:10px;margin:-.1rem 0 .1rem;padding:.55rem .65rem;font-size:.84rem;line-height:1.35}.landing-page .reset-hint-error{color:#fecaca;background:#f8717124;border-color:#f8717161;margin:.25rem 0 .35rem}.landing-page .login-field{color:#e2e8f0;background:#0a0e14bf;border:1px solid #475569b8;border-radius:12px;outline:none;width:100%;padding:.7rem .8rem;font-size:.94rem;transition:border-color .2s,box-shadow .2s}.landing-page .login-field:focus{border-color:#60a5faf2;box-shadow:0 0 0 3px #3b82f633}.landing-page .login-error{color:#f87171;min-height:1.1rem;margin:-.1rem 0 .2rem;font-size:.86rem;font-weight:600}.landing-page .signup-hint{text-align:center;color:#90a3bd;margin:.2rem 0 0;font-size:.9rem}.landing-page .signup-hint a{color:#93c5fd;font-weight:700}.landing-page .signup-hint a:hover{color:#bfdbfe}@media (width>=768px){.landing-page .hero{padding-top:5.8rem}.landing-page .hero h1,.landing-page .hero-sub{text-align:center}.landing-page .hero-sub{margin-left:auto;margin-right:auto}.landing-page .hero-actions{justify-content:center}.landing-page .pick-grid{text-align:left;grid-template-columns:1fr 1fr;margin-top:2rem}.landing-page .trust-row{grid-template-columns:repeat(4,1fr)}.landing-page .steps{grid-template-columns:repeat(3,1fr)}.landing-page .features{grid-template-columns:repeat(2,1fr)}.landing-page .pricing{grid-template-columns:1fr 1fr}}@media (width<=767px){.landing-page .hero{padding-top:clamp(5.6rem,18vw,7rem);padding-bottom:2.2rem}.landing-page .hero .container{padding:1rem .95rem .8rem}.landing-page .hero .container:before{width:auto;height:clamp(340px,90vw,410px);left:.35rem;right:.35rem}}@media (width<=480px){.landing-page .hero-actions{margin-top:1.9rem}.landing-page .hero-actions .btn{width:100%}.landing-page .nav-right .btn{padding:.6rem .9rem;font-size:.88rem}.landing-page .login-modal{border-radius:14px;padding:1rem .9rem .95rem}}.landing-page .results-head{align-items:center;gap:.5rem;margin-bottom:.85rem;display:flex}.landing-page .live-dot{background:#22c55e;border-radius:50%;width:10px;height:10px;animation:1.5s ease-in-out infinite landing-pulse;box-shadow:0 0 #22c55e99}
