#root,body,html{height:100%;width:100%}body,html{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:#0f0f0f;color:#e7e7e7;font-family:ui-sans-serif,system-ui,-apple-system,Segoe UI,Roboto,Helvetica Neue,Arial;margin:0;padding:0}*{box-sizing:border-box}:focus-visible{outline:2px solid #ffd24a;outline-offset:2px}a{color:inherit;text-decoration:none}.app-blank{display:flex;flex-direction:column;min-height:100%}.app-blank,header{background:#121212}header{left:0;position:sticky;right:0;top:0;z-index:1000}.blank-canvas{flex:1 1}.muted{color:#9aa3b2}.badge{align-items:center;background:#232323;border:1px solid #2a2a2a;border-radius:999px;color:#c9ced6;display:inline-flex;font-size:12px;height:22px;justify-content:center;min-width:22px;padding:0 6px}.hr{background:#1f1f1f;border:0;height:1px}.tab-strip{display:flex;gap:8px;padding:8px 12px}.tab{background:#1b1b1b;border:1px solid #2a2a2a;border-radius:8px;color:#d5d5d5;font-size:13px;height:28px;line-height:28px;padding:0 10px}.tab.active{background:#ffd24a;border-color:#ffd24a;color:#121212}.league{background:#131416;border:1px solid #222326;border-radius:10px;margin:8px 12px 0;overflow:hidden}.league+.league{margin-top:8px}.league-hd{grid-column-gap:8px;align-items:center;background:#17181b;border-bottom:1px solid #202127;column-gap:8px;display:grid;grid-template-columns:24px 1fr 24px;min-height:38px;padding:0 10px}.league-hd .star{align-items:center;background:#22242a;border-radius:50%;color:#ffcd3c;display:inline-flex;font-size:12px;height:18px;justify-content:center;width:18px}.league-title{color:#cfe3ff;font-size:13px;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.league-toggle{align-items:center;background:#1d1f25;border:1px solid #262934;border-radius:6px;color:#97a3b6;display:inline-flex;height:22px;justify-content:center;width:22px}.league.is-collapsed .league-body{display:none}.league-body{padding:8px 10px 12px}.match-card{grid-gap:10px;background:#141518;border:1px solid #262626;border-radius:12px;display:grid;gap:10px;grid-template-columns:1fr 110px 110px;padding:10px}.league-body .match-card+.match-card{margin-top:10px}.match-card .teams{grid-row-gap:6px;display:grid;grid-template-rows:auto auto auto;row-gap:6px}.match-card .fav-row{align-items:center;display:flex;gap:8px;height:18px;justify-content:flex-start}.match-card .fav{background:#202020;border:1px solid #2a2a2a;border-radius:6px;color:#a6a6a6;font-size:13px;height:26px;line-height:26px;text-align:center;width:26px}.match-card .fav.on{background:#191600;border-color:#3a3a2a;color:#ffcc46}.match-card .meta-time{color:#9aa3b2;font-size:12px}.match-card .team{align-items:center;cursor:pointer;display:flex;gap:6px;min-height:32px}.match-card .team .name{color:#e9efff;font-size:13px;font-weight:600;max-width:100%;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.match-card .team.draw{color:#9aa3b2}.match-card .cell{background:#151515;border:1px solid #262626;border-radius:12px;display:flex;flex-direction:column;gap:8px;padding:8px}.match-card .cell-hd{align-items:center;display:flex;gap:8px;justify-content:space-between;margin-bottom:2px}.match-card .mini-title{color:#9aa3b2;font-size:12px}.match-card .cap{color:#bfc7d6;font-size:12px;font-weight:700}.prices.two-rows{display:flex;flex-direction:column;gap:6px}.odds-btn{background:#1a1a1a;border:1px solid #2a2a2a;color:#dfe6f2;font-size:13px;font-weight:700;gap:6px;height:32px;justify-content:center;padding:0 10px;transition:background .15s,border-color .15s,color .15s,transform .02s ease;-webkit-user-select:none;user-select:none}.odds-btn .tag{color:#9bb7ff;font-size:12px;font-weight:600}.odds-btn .odd{font-weight:800}.odds-btn:hover{background:#212227;border-color:#34373f}.odds-btn.selected{background:#2b2510;border-color:#2b2510;outline:2px solid #ffcd3c;outline-offset:0}@media (min-width:420px){.cs-grid{grid-template-columns:repeat(3,1fr)}}.cs-item{background:#1c1c1c;border:1px solid #3a3a3a;border-radius:8px;padding:8px}.cs-item .score{color:#e7e7e7}.cs-item .odd{color:#8fc5ff;font-weight:700}.team:active{filter:brightness(1.15)}@media (max-width:380px){.match-card{grid-template-columns:1fr 100px 100px}.odds-btn{font-size:12px;height:30px}}.compact-up{margin-top:6px}.league .match-row+.match-row{margin-top:10px}.odds-row{display:contents}.hidden{display:none!important}.clickable{cursor:pointer}::-webkit-scrollbar{height:8px;width:8px}::-webkit-scrollbar-thumb{background:#232323;border-radius:8px}::-webkit-scrollbar-thumb:hover{background:#2c2c2c}:root{--panel:#111214;--text:#e7e7e7;--muted:#a7a7a7;--chip:#1a1b1e;--chip-hover:#222327;--chip-border:#2a2b30;--active-bg:#ffd028;--active-text:#0a0a0a;--glow:0 0 0 3px #ffd02847}.no-scrollbar{-ms-overflow-style:none;scrollbar-width:none}.no-scrollbar::-webkit-scrollbar{display:none}.divider{background:#0000;border-bottom:1px solid #1b1c20;height:8px}.filters-topbar,.markets-topbar,.sports-topbar{background:#0f1218;background:var(--panel)}.filters-rail,.markets-rail,.sports-rail{align-items:center;display:flex;gap:8px;overflow-x:auto;overflow-y:hidden;padding:8px 12px;scroll-snap-type:x proximity}.filters-rail>*,.markets-rail>*,.sports-rail>*{scroll-snap-align:start}.filter-btn,.market-btn,.sport-btn{align-items:center;background:#1a1b1e;background:var(--chip);border:1px solid #2a2b30;border:1px solid var(--chip-border);border-radius:999px;box-shadow:inset 0 0 0 1px #ffffff05;color:#e7ebf3;color:var(--text);cursor:pointer;display:inline-flex;font-size:14px;gap:8px;height:36px;line-height:1;padding:0 14px;position:relative;transition:background .18s ease,border-color .18s ease,transform .04s ease,box-shadow .18s ease;-webkit-user-select:none;user-select:none;white-space:nowrap}.filter-btn:hover,.market-btn:hover,.sport-btn:hover{background:#222327;background:var(--chip-hover)}.filter-btn:active,.market-btn:active,.sport-btn:active{transform:translateY(1px)}.filter-btn:focus-visible,.market-btn:focus-visible,.sport-btn:focus-visible{box-shadow:0 0 0 3px #ffd02847;box-shadow:var(--glow);outline:none}.filter-btn.active,.market-btn.active,.sport-btn.active{background:#ffd028;background:var(--active-bg);border-color:#ffd028;border-color:var(--active-bg);box-shadow:0 6px 14px #ffd02814,inset 0 0 0 1px #0000000f;color:#0a0a0a;color:var(--active-text);font-weight:700}.sport-btn .emoji{font-size:16px;line-height:1}.sport-btn .label{white-space:nowrap}.sport-btn .badge{background:#2a2b30;border-radius:999px;color:#cfd0d2;font-size:12px;margin-left:2px;padding:2px 6px}.sport-btn .underline{background:#ffd028;background:var(--active-bg);border-radius:8px;bottom:-6px;display:none;height:3px;left:14px;position:absolute;right:14px}.sport-btn.active .underline{display:block}.filters-topbar .filter-btn{height:34px}.markets-topbar .market-btn{font-size:13px;height:32px}@media (max-width:480px){.filter-btn,.market-btn,.sport-btn{font-size:13px;height:34px;padding:0 12px}}:root{--md-bg:var(--panel,#111214);--md-text:var(--text,#e7e7e7);--md-muted:var(--muted,#a7a7a7);--md-chip:var(--chip,#1a1b1e);--md-chip-hover:var(--chip-hover,#222327);--md-chip-border:var(--chip-border,#2a2b30);--md-active:var(--active-bg,#ffd028);--md-active-text:var(--active-text,#0a0a0a)}.md-wrap{background:#0f1218;background:var(--md-bg);color:#e7ebf3;color:var(--md-text);min-height:100%}.md-topbar{align-items:center;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#111214f2;border-bottom:1px solid #1b1c20;display:flex;gap:10px;padding:10px 12px;position:sticky;top:0;z-index:10}.md-topbar .back{background:#1a1b1e;background:var(--md-chip);border:1px solid #2a2b30;border:1px solid var(--md-chip-border);border-radius:10px;color:#e7ebf3;color:var(--md-text);cursor:pointer;display:grid;font-size:18px;height:34px;line-height:1;place-items:center;width:34px}.md-topbar .back:hover{background:#222327;background:var(--md-chip-hover)}.md-topbar .topbar-center{flex:1 1;min-width:0}.teams-row{grid-gap:8px;display:grid;grid-template-columns:1fr auto 1fr}.tcell,.teams-row{align-items:center;gap:8px}.tcell{display:flex}.tcell.home{justify-content:flex-start}.tcell.away{justify-content:flex-end}.tcell .name,.tcell .score{font-weight:700}.tcell .score{background:#1d1f23;border:1px solid #2a2b30;border-radius:6px;display:inline-grid;height:22px;min-width:28px;place-items:center}.tcell.mid{justify-content:center}.tcell.mid.live .mid-text{background:#ff525226;border:1px solid #ff525259;border-radius:999px;color:#ff9a9a;font-weight:700;padding:2px 8px}.sub-row{align-items:center;color:#9aa3af;color:var(--md-muted);display:flex;flex-wrap:wrap;font-size:13px;gap:8px;margin-top:6px}.sub-row .brand{color:#ffd028;color:var(--md-active);font-weight:800;text-decoration:none}.sub-row .league{opacity:.9}.md-live{grid-gap:8px;display:grid;gap:8px;padding:10px 12px}.md-live.compact-up{padding-top:8px}.video-sim{background:#0f1012;border:1px dashed #2a2b30;border-radius:12px;color:#889;display:grid;height:120px;place-items:center}.stats{display:flex;flex-wrap:wrap;gap:8px}.stat{background:#16181c;border:1px solid #24262b;border-radius:999px;color:#cfd0d2;font-size:12px;padding:6px 10px}.md-tabs{background:#101114;border-bottom:1px solid #1b1c20;border-top:1px solid #1b1c20;padding:6px 12px 4px}.md-tab{align-items:center;background:#1a1b1e;background:var(--md-chip);border:1px solid #2a2b30;border:1px solid var(--md-chip-border);border-radius:999px;color:#e7ebf3;color:var(--md-text);cursor:pointer;display:inline-flex;font-size:13px;gap:8px;height:32px;padding:0 12px}.md-tab:hover{background:#222327;background:var(--md-chip-hover)}.md-tab.active{background:#ffd028;background:var(--md-active);border-color:#ffd028;border-color:var(--md-active);color:#0a0a0a;color:var(--md-active-text);font-weight:700}.md-content{grid-gap:10px;display:grid;gap:10px;padding:12px}.md-block{background:#0f1012;border:1px solid #202226;border-radius:14px;overflow:hidden}.md-block__title{background:#111317;border-bottom:1px solid #202226;font-size:14px;font-weight:700;padding:10px 12px}.md-block__body{grid-gap:8px;display:grid;gap:8px;padding:10px 12px}.odds-btn{align-items:center;background:#15171b;border:1px solid #23262b;border-radius:10px;color:#dfe2e5;cursor:pointer;display:flex;gap:10px;height:36px;justify-content:space-between;padding:0 12px;transition:background .15s ease,border-color .15s ease,transform .04s ease}.odds-btn:hover{background:#1c1f24}.odds-btn:active{transform:translateY(1px)}.odds-btn .lbl{color:#b9bdc2;font-size:12px}.odds-btn .val{font-weight:800}.row-1x2{grid-gap:8px;display:grid;grid-template-columns:64px 1fr}.row-1x2 .cap{background:#171a1f;border:1px solid #24282e;border-radius:999px;color:#cfd0d2;display:grid;height:32px;place-items:center}.row-1x2 .btns{grid-gap:8px;display:grid;grid-template-columns:repeat(3,1fr)}.row-1x2 .row-btn .lbl{font-weight:600}.rows-name-wrap{grid-gap:8px;display:grid;gap:8px}.rows-line{align-items:start;grid-template-columns:70px 1fr}.name-col,.values-cols.three{grid-gap:8px;gap:8px}.values-cols.three{display:grid}.cs-item{align-items:center;background:#15171b;border:1px solid #23262b;cursor:pointer;height:36px;padding:0 10px}.cs-item:hover{background:#1c1f24}.cs-item .score{color:#cfd0d2;font-size:13px}.cs-item .odd{font-weight:800}.muted{color:#9aa3af;color:var(--md-muted)}@media (max-width:420px){.value-col{grid-template-rows:24px 34px 34px}.odds-btn{height:34px}.row-1x2{grid-template-columns:56px 1fr}.cs-grid{grid-template-columns:repeat(2,1fr)}}.rows-line{grid-template-columns:72px 1fr}.name-col{grid-auto-rows:36px}.name-line{height:auto}.values-cols.three{grid-template-columns:repeat(3,minmax(0,1fr))}.values-cols.four{grid-template-columns:repeat(4,minmax(0,1fr))}.rows-line{grid-gap:8px;align-items:stretch;display:grid;gap:8px;grid-template-columns:84px 1fr}.name-col{grid-gap:6px;display:grid;gap:6px;grid-template-rows:24px 36px 36px}.name-head{background:#171a1f;border:1px solid #24282e;border-radius:999px;color:#cfd0d2;height:24px;place-items:center}.name-head,.name-line{display:grid;font-size:12px;font-weight:600}.name-line{background:#15181c;border:1px solid #23262b;border-radius:10px;color:#bfc3c8;height:36px;place-items:center}.value-col{grid-gap:6px;display:grid;gap:6px;grid-template-rows:24px 36px 36px}.value-col .cap{background:#171a1f;border:1px solid #24282e;border-radius:999px;color:#cfd0d2;display:grid;font-size:12px;height:24px;place-items:center}.values-cols{grid-gap:8px;display:grid;gap:8px}.values-cols.two{grid-template-columns:repeat(2,minmax(0,1fr))}.row-btn .cap-chip{background:#1a1d22;border:1px solid #262a31;border-radius:999px;color:#c6cad0;font-size:12px;padding:2px 8px}:root{--bg:#0a0c10;--panel:#0f1218;--muted:#a1a1aa;--text:#e5e7eb;--border:#20232b;--yellow:#facc15;--ok:#10b981}.screen{padding:12px 12px 72px}.overlay{background:#000000b3}.sheet{background:#0b0f14;background:var(--bg);padding:16px}.drawer{border-right:1px solid #20232b;border-right:1px solid var(--border);max-width:90vw}.sheet-head{gap:8px}.btn{background:#161a21;border:1px solid #20232b;border:1px solid var(--border)}.btn:hover{filter:brightness(1.05)}.btn-ghost{background:#1b1f27}.btn-yellow{background:#facc15;background:var(--yellow);border-color:#ad8f00;color:#000}.btn-danger{background:#3b0f13;border-color:#58151a;color:#fecaca}.tabs{margin-top:12px}.tab{background:#1b1f27;border:1px solid #20232b;border:1px solid var(--border);padding:8px 14px}.tab.active{background:#facc15;background:var(--yellow);border-color:#ad8f00;color:#000}.field{margin-top:12px}.input,.select{background:#0f131a;border:1px solid #20232b;border:1px solid var(--border);height:40px;padding:0 12px}.grid-3{grid-gap:8px;gap:8px}.method{background:#1b1f27;border:1px solid #20232b;border:1px solid var(--border);padding:10px}.method.active{background:#facc15;background:var(--yellow);border-color:#ad8f00;color:#000}.card{background:#0f131a;border:1px solid #20232b;border:1px solid var(--border)}.card-row{gap:8px}.card-ok{background:#10b9811f}.vmenu{margin-top:12px}.vitem{composes:btn}.vitem.active{background:#facc15;background:var(--yellow);border-color:#ad8f00;color:#000}.blank-canvas{padding-bottom:64px}:root{--bg:#0b0f14;--surface-1:#0f141b;--surface-2:#141a23;--surface-3:#1a2130;--line:#222936;--text:#e7ebf3;--muted:#9aa3af;--brand:#facc15;--brand-2:#ffd84d;--ok:#22c55e;--danger:#ef4444}*,:after,:before{box-sizing:border-box}.blank-canvas{padding-bottom:72px}.screen{color:#e7ebf3;color:var(--text);padding:16px 16px 72px}.overlay{background:#0009;inset:0;position:fixed;z-index:60}.sheet{background:linear-gradient(180deg,#0b0f14,#0b0f14 60%,#0c1118);color:#e7ebf3;color:var(--text);inset:0;overflow:auto;padding:16px 16px 24px;position:absolute}.sheet-head{align-items:center;display:flex;gap:12px;justify-content:space-between;margin-bottom:12px}.h1{font-size:20px;font-weight:700;letter-spacing:.2px}.btn{align-items:center;background:#141a23;background:var(--surface-2);border:1px solid #222936;border:1px solid var(--line);border-radius:12px;color:#e7ebf3;color:var(--text);cursor:pointer;display:inline-flex;font-weight:600;gap:8px;height:40px;justify-content:center;letter-spacing:.1px;padding:0 14px;transition:all .15s ease;-webkit-user-select:none;user-select:none}.btn:hover{background:#1a2130;background:var(--surface-3)}.btn:active{transform:translateY(1px)}.btn-ghost{background:#10151d}.btn-yellow{background:linear-gradient(180deg,#ffd84d,#facc15);background:linear-gradient(180deg,var(--brand-2),var(--brand));border-color:#b4930a;box-shadow:0 1px 0 #0006,inset 0 0 0 2px #facc151f;color:#0b0d11}.btn-yellow:hover{filter:brightness(1.03)}.btn-danger{background:#3b1014;border-color:#5a1a20;color:#ffd5d5}.tabs{display:flex;gap:8px}.tab{align-items:center;background:#141a23;background:var(--surface-2);border:1px solid #222936;border:1px solid var(--line);border-radius:12px;color:#e7ebf3;color:var(--text);cursor:pointer;display:inline-flex;font-weight:600;height:36px;justify-content:center;padding:0 14px;transition:all .15s ease;-webkit-user-select:none;user-select:none}.tab:hover{background:#1a2130;background:var(--surface-3)}.tab.active{background:linear-gradient(180deg,#ffd84d,#facc15);background:linear-gradient(180deg,var(--brand-2),var(--brand));border-color:#b4930a;color:#0b0d11}.field{margin-top:14px}.label{color:#9aa3af;color:var(--muted);font-size:12px;margin-bottom:6px}.input,.select{background:#0f141b;border:1px solid #222936;border:1px solid var(--line);border-radius:12px;color:#e7ebf3;color:var(--text);height:44px;outline:none;padding:0 14px;transition:box-shadow .15s ease,border-color .15s ease;width:100%}.select{appearance:none}.input::placeholder{color:#7b8594}.input:focus,.select:focus{border-color:#c9a40c;box-shadow:0 0 0 2px #facc152e}.grid-3{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(3,1fr)}.method{align-items:center;background:#141a23;background:var(--surface-2);border:1px solid #222936;border:1px solid var(--line);border-radius:12px;color:#e7ebf3;color:var(--text);cursor:pointer;display:inline-flex;font-weight:600;height:40px;justify-content:center;letter-spacing:.1px;padding:0 12px;text-align:center;transition:all .15s ease}.method:hover{background:#1a2130;background:var(--surface-3)}.method.active{background:linear-gradient(180deg,#ffd84d,#facc15);background:linear-gradient(180deg,var(--brand-2),var(--brand));border-color:#b4930a;box-shadow:0 0 0 2px #facc151f;color:#0b0d11}.card{background:#0f141b;background:var(--surface-1);border:1px solid #222936;border:1px solid var(--line);border-radius:14px;box-shadow:0 4px 12px #00000040;padding:12px}.card-row{display:flex;font-size:14px;gap:12px;justify-content:space-between}.card-ok{background:#22c55e1f}.card-bad{background:#ef44441f}.drawer{background:#0b0f14;background:var(--bg);border-right:1px solid #222936;border-right:1px solid var(--line);bottom:0;color:#e7ebf3;color:var(--text);left:0;max-width:92vw;overflow:auto;padding:16px;position:absolute;top:0;width:360px}.vmenu{display:flex;flex-direction:column;gap:8px;margin:12px 0 4px}.bottom-nav{height:60px}.bn-item{font-size:11px;gap:4px;line-height:1}.bn-icon{font-size:18px;transform:translateY(1px)}.bn-item.is-active{color:#facc15;color:var(--brand)}.result-row{align-items:center;background:#0b0f14;border:1px solid #1e2633;border-radius:14px;display:flex;gap:10px;padding:12px}.result-row .badge{background:#111827;border:1px solid #1f2937;border-radius:999px;color:#9aa4b2;font-size:12px;padding:2px 8px}.result-row .score{font-size:18px;font-weight:700;letter-spacing:.5px}.result-row .meta{color:#9aa4b2;font-size:12px;margin-left:auto}.result-box{grid-gap:10px;align-items:center;background:#0b0f14;border:1px solid #1e2633;border-radius:16px;display:grid;gap:10px;grid-template-columns:auto 1fr;padding:16px}.result-box .ft{background:#111827;border:1px solid #1f2937;border-radius:999px;color:#9aa4b2;font-size:12px;padding:2px 8px}.result-box .score{font-size:24px;font-weight:800;letter-spacing:.5px}.result-box .note,.result-box .sub{color:#9aa4b2;font-size:12px;grid-column:1/-1}.result-box .note{margin-top:4px}.bets-tabs{background:#0e131a;border:1px solid #1f2937;border-radius:999px;margin:8px 0 12px;padding:6px;width:max-content}.bets-tab{background:#0b0f14;border:1px solid #1f2937;color:#9aa4b2;font-weight:600;min-width:120px;padding:8px 12px;transition:all .15s ease}.bets-tab:hover{border-color:#2a3646;color:#e5e7eb}.bets-tab.active{background:#facc15;border-color:#facc15;box-shadow:inset 0 0 0 2px #facc1555}.bets-empty{background:#0b0f14;border:1px dashed #1f2937;border-radius:12px;color:#9aa4b2;font-size:13px;padding:16px}.bet-card{background:#0b0f14;border:1px solid #1f2937;border-radius:16px;box-shadow:0 2px 0 #000}.bet-head{grid-gap:6px;display:grid;gap:6px;grid-template-columns:1fr auto;margin-bottom:8px}.bet-league,.bet-status{color:#9aa4b2;font-size:11px}.bet-status{background:#0e141b;border:1px solid #1f2937;border-radius:999px;padding:3px 8px}.bet-status.running{background:#0d1b2a;border-color:#1d4ed8;color:#60a5fa}.bet-status.win{background:#0d2616;border-color:#166534;color:#22c55e}.bet-status.lose{background:#261013;border-color:#7f1d1d;color:#ef4444}.bet-legs{grid-gap:8px;display:grid;gap:8px}.bet-leg{grid-gap:6px;align-items:center;background:#0f131a;border:1px solid #1f2937;border-radius:12px;display:grid;gap:6px;grid-template-columns:1fr auto;padding:8px}.bet-market{color:#9aa4b2;font-size:11px;margin-bottom:2px}.bet-selection{color:#e5e7eb;font-size:13px;font-weight:700}.bet-odd{font-weight:800}.bet-time{color:#9aa4b2;font-size:11px}.bet-foot{grid-gap:8px;display:grid;gap:8px;grid-template-columns:repeat(3,1fr);margin-top:10px}.bet-amount{grid-gap:2px;background:#0f131a;display:grid;gap:2px;padding:8px}.bet-amount .lbl{color:#9aa4b2;font-size:11px}.bet-amount .val{font-size:14px;font-weight:800}.bets-wrap{color:#e5e7eb;padding:12px 12px 88px}.bets-tabs{display:flex;gap:8px}.bets-tab{background:#0f131a;border:1px solid #243142;border-radius:999px;color:#a4b3c2;font-size:12px;line-height:1;padding:6px 12px}.bets-tab.active{background:#ffd400;border-color:#ffd400;color:#111827}.empty-state{color:#9aa4b2;margin-top:12px}.bets-list{grid-gap:8px;display:grid;gap:8px;margin-top:8px}.bet-card{background:#0f131a;border:1px solid #243142;border-radius:12px;padding:10px}.bet-league{color:#e6edf5;font-weight:600}.bet-team{font-weight:600;margin-top:6px}.bet-amount,.bet-team{display:flex;justify-content:space-between}.bet-amount{background:#10131a;border:1px solid #1f2937;border-radius:12px;font-size:13px;padding:8px 10px}.bets-actions{display:flex;gap:8px;justify-content:flex-end;margin-top:8px}.btn-outline{background:#0b0f14;border:1px solid #374151;border-radius:10px;color:#9aa4b2;font-size:12px;padding:6px 10px}.btn-outline:hover{border-color:#9aa4b2;color:#e5e7eb}@supports (padding:max(0px)){.bets-wrap{padding-bottom:max(12px,env(safe-area-inset-bottom))}}.bet-head{align-items:center;display:flex;font-size:12px;gap:8px}.bet-head,.bet-head .time{color:#9aa4b2}.bet-head .status{font-size:12px;margin-left:auto}.bet-head .status.won{color:#34d399}.bet-head .status.lost{color:#fb7185}.bet-head .status.void{color:#9aa4b2}.bet-market{grid-gap:6px;align-items:center;display:grid;gap:6px;grid-template-columns:1fr auto;margin-top:6px}.mkt-match{color:#9aa4b2;font-size:12px}.mkt-label{font-weight:600}.mkt-odd{font-weight:700}.betslip-title{-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}.betslip-title,.betslip-title *{font-weight:700}input::placeholder{color:#9aa4b2;opacity:.9}.bg-zinc-900{border:1px solid #1f2937}.app-blank,body,html{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}.betslip-title{letter-spacing:.2px}.bet-input{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.chip-suggest{background:#0f131a;border:1px solid #273142;color:#e6e6e6}.chip-suggest:hover{border-color:#9aa4b2}.bet-numpad>button{background:#0f131a;border:1px solid #273142;border-radius:12px;color:#e6e6e6;font-size:16px;font-weight:700;padding:12px 0}.bet-numpad>button.alt{color:#9aa4b2;font-size:13px;font-weight:600}.bet-numpad>button:hover{border-color:#eeeff0}.bet-input::placeholder{color:#ca8516}.place-btn{background:#999894;color:lab(85.78% -21.48 73.58)}.bet-numpad.compact .key{height:38px}.bet-input{background:#0e1117;border:1px solid #202634;color:#fff;padding:8px 12px}.bet-input::placeholder{color:#6b7280}.place-btn{background:#3a3f4b;color:#a1a1aa;padding:8px 14px;white-space:nowrap}.place-btn.on{background:#facc15}.chip-row{margin-top:8px}.chip-suggest{background:#0e1117;border:1px solid #2a3242;color:#d1d5db}.bet-numpad{grid-template-columns:repeat(3,1fr)}.bet-numpad.compact .key{background:#0e1117;border:1px solid #202634;color:#e5e7eb;font-size:13px;height:34px;padding:0}.bet-numpad .key.danger{border-color:#3a1e1e;color:#fca5a5}:root{--zinc-900:#18181b;--zinc-800:#27272a;--zinc-700:#3f3f46;--zinc-400:#a1a1aa;--amber-400:#fbbf24;--yellow-400:#facc15}.fixed{position:fixed}.absolute{position:absolute}.inset-0{bottom:0;left:0;right:0;top:0}.left-0{left:0}.right-0{right:0}.bottom-0{bottom:0}.z-\[70\]{z-index:70}.text-white{color:#fff}.text-black{color:#000}.text-zinc-400{color:#a1a1aa;color:var(--zinc-400)}.text-amber-400{color:#fbbf24;color:var(--amber-400)}.bg-black\/60{background:#0009}.bg-\[\#0a0c10\]{background:#0a0c10}.bg-zinc-900{background:#18181b;background:var(--zinc-900)}.bg-zinc-800{background:#27272a;background:var(--zinc-800)}.bg-zinc-700{background:#3f3f46;background:var(--zinc-700)}.bg-yellow-400{background:#facc15;background:var(--yellow-400)}.w-full{width:100%}.flex{display:flex}.items-start{align-items:flex-start}.items-center{align-items:center}.justify-between{justify-content:space-between}.gap-3{gap:12px}.grid{display:grid}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.overflow-y-auto{overflow-y:auto}.max-h-\[48vh\]{max-height:48vh}.p-4{padding:16px}.p-3{padding:12px}.px-4{padding-left:16px;padding-right:16px}.py-3{padding-bottom:12px;padding-top:12px}.px-3{padding-left:12px;padding-right:12px}.py-2{padding-bottom:8px;padding-top:8px}.py-1{padding-bottom:4px;padding-top:4px}.mt-1{margin-top:4px}.mt-3{margin-top:12px}.mt-4{margin-top:16px}.mb-1{margin-bottom:4px}.space-y-2>*+*{margin-top:8px}.rounded-lg{border-radius:8px}.rounded-xl{border-radius:12px}.rounded-t-2xl{border-top-left-radius:20px;border-top-right-radius:20px}.border{border:1px solid #ffffff14}.border-zinc-800{border-color:#27272a;border-color:var(--zinc-800)}.text-\[13px\]{font-size:13px}.text-xs{font-size:12px;line-height:1.2}.text-sm{font-size:14px;line-height:1.3}.text-lg{font-size:18px;line-height:1.3}.font-semibold{font-weight:600}.font-medium{font-weight:500}.fixed.inset-0 .bg-\[\#0a0c10\]{border-top:1px solid #ffffff0f;box-shadow:0 -8px 30px #00000073}.bg-zinc-800.rounded-xl,.bg-zinc-900.rounded-xl,.border-zinc-800.rounded-xl{-webkit-backdrop-filter:saturate(120%) blur(0);backdrop-filter:saturate(120%) blur(0)}input.w-full.bg-zinc-900{border:1px solid #27272a;border:1px solid var(--zinc-800);color:#fff;outline:none}input.w-full.bg-zinc-900:focus{border-color:#3b82f6}button.bg-zinc-800{border:1px solid #27272a;border:1px solid var(--zinc-800);color:#e5e7eb}button.bg-zinc-800:hover{filter:brightness(1.05)}button.bg-yellow-400{border:1px solid #facc15}button.bg-yellow-400:hover{filter:brightness(.95)}button.bg-zinc-700{border:1px solid #3f3f46;border:1px solid var(--zinc-700);color:#cbd5e1}.bet-numpad .key.danger{color:#ff6b6b}.bet-numpad.compact .key{background:#10151c;border:1px solid #2a2f39;border-radius:12px;color:#e6e9ef;font-size:14px;padding:10px 0;text-align:center}.bet-input{background:#0f131a;border:1px solid #2a2f39;color:#e6e9ef;font-size:14px}.place-btn{background:#2a2f39;color:#8b93a7;font-size:13px}.place-btn.on{background:#ffd400;color:#111}.chip-suggest{background:#10151c;border:1px solid #2a2f39;border-radius:999px;color:#c8cfdd;font-size:12px;padding:6px 10px}.bet-numpad{grid-gap:8px;display:grid;gap:8px;grid-template-columns:repeat(3,minmax(0,1fr))}.bet-numpad.tiny{gap:6px}.bet-numpad.tiny .key{background:#10151c;border:1px solid #2a2f39;border-radius:10px;color:#e6e9ef;font-size:13px;padding:8px 0}.bet-numpad .key.danger{border-color:#3a2a2a;color:#ff7575}.betslip-title{font-size:14px;font-weight:700}.betslip-item .bet-head{align-items:center;display:flex;gap:8px}.seg-switch{border:1px solid #2a2e37;border-radius:12px;display:inline-flex;overflow:hidden}.seg-switch .seg{background:#13161c;border:0;color:#9097a6;font-size:11px;padding:4px 8px}.seg-switch .seg.on{background:#1e232b;color:#e6e8eb;outline:1px solid #f5c84b}.sel-main{align-items:center;display:flex;flex:1 1;gap:8px;justify-content:space-between}.sel-main .lbl{font-size:13px;font-weight:600;line-height:1.1}.sel-main .odd{font-size:13px;font-weight:700}.live-chip{background:#17311a;border:1px solid #2f6b35;border-radius:10px;color:#9fe2a1;font-size:11px;padding:2px 6px;white-space:nowrap}.league-txt{opacity:.9}.female-badge{border:1px solid #ffd966;border-radius:10px;color:#ffd966;font-size:10px;margin-left:6px;padding:1px 6px}.bet-input{background:#0f1319;border:1px solid #2a2e37;border-radius:12px;color:#e6e8eb;outline:none;padding:10px 12px;width:100%}.bet-input:focus{border-color:#f5c84b;box-shadow:0 0 0 2px #f5c84b40}.place-btn{background:#2b313c;border:1px solid #2a2e37;border-radius:12px;color:#9aa3b2;font-weight:700;padding:10px 14px}.place-btn.on{background:#f5c84b;color:#0a0c10}.chip-row{display:flex;flex-wrap:wrap;gap:8px}.chip-token{background:radial-gradient(ellipse at center,#1a2030 0,#0f141d 65%,#0b0f16 100%);border:2px solid #2a2e37;border-radius:999px;height:44px;position:relative;transition:transform .06s ease,border-color .12s ease;width:44px}.chip-token .chip-inner{align-items:center;background:#0f1319;border:2px solid #3b4253;border-radius:999px;color:#e6e8eb;display:flex;font-size:12px;font-weight:700;height:34px;inset:0;justify-content:center;margin:auto;position:absolute;width:34px}.chip-token.pulse,.chip-token:active{border-color:#f5c84b;transform:scale(.97)}.bet-numpad.tiny{grid-gap:8px;display:grid;gap:8px;grid-template-columns:repeat(3,1fr)}.bet-numpad.tiny .key{background:#0f1319;border:1px solid #2a2e37;border-radius:12px;color:#fcfcfd;font-weight:600;padding:10px 0;text-align:center;transition:border-color .12s ease,transform .06s ease}.bet-numpad.tiny .key.pulse,.bet-numpad.tiny .key:active{border-color:#f5c84b;transform:scale(.98)}.bet-numpad.tiny .key.danger{background:#190f10;border-color:#3a2225;color:#ffb3b3}.betslip-item .bet-head .sel-main .lbl{font-size:15px;font-weight:700;letter-spacing:.1px;line-height:1.2}.betslip-item .bet-head .sel-main .odd{font-size:15px;font-weight:700}@media (min-width:380px){.betslip-item .bet-head .sel-main .lbl,.betslip-item .bet-head .sel-main .odd{font-size:16px}}.betslip-item .mt-1.text-\[12px\].text-zinc-400,.betslip-item .mt-1.text-\[12px\].text-zinc-400 *{font-size:11px!important}.betslip-item .bet-head .sel-main .lbl,.betslip-item .bet-head .sel-main .odd{color:#fff!important}.betslip-item .mt-1.text-\[12px\].text-zinc-400,.betslip-item .mt-1.text-\[12px\].text-zinc-400 *{color:#fff!important;font-size:12px!important;opacity:.92}@media (min-width:380px){.betslip-item .mt-1.text-\[12px\].text-zinc-400,.betslip-item .mt-1.text-\[12px\].text-zinc-400 *{font-size:12.5px!important}}.betslip-item .league-txt{font-weight:600}.mkt-pill{background:#1b2330;border:1px solid #2b3445;border-radius:999px;color:#dbe6ff;display:inline-block;font-size:11px;line-height:16px;margin-right:8px;padding:2px 6px;white-space:nowrap}.betslip-item .sel-main{align-items:center;display:flex;gap:8px}.betslip-item .sel-main .lbl{color:#fff;font-size:15px;font-weight:700}.betslip-item .sel-main .odd{color:#e6edf7;font-size:15px;font-weight:700;margin-left:auto}.betslip-item .matchline{color:#f3f4f6;font-size:13px}.league-txt{color:#c8d0df}:root{--gold:#f6d365}.gold{color:#f6c34a;color:var(--gold)}.bet-input{caret-color:#f6c34a;caret-color:var(--gold);color:#f6c34a!important;color:var(--gold)!important}.bet-input::placeholder{color:#f6d365bf}.bet-input:focus{border-color:#f6c34a;border-color:var(--gold);box-shadow:0 0 0 2px #f6d3658c;outline:none}.betslip-item .league-txt,.betslip-item .match-txt{color:#fffc;font-size:11px;font-size:11px!important;line-height:1.15;opacity:.8}.betslip-item .match-txt{margin-top:2px}.market-tabs,.match-filters,.md-tabs,.sports-topbar{align-items:center;display:flex;flex-wrap:wrap;gap:8px}.market-tabs button,.match-filters button,.md-tabs .md-tab,.sports-topbar button{align-items:center;background:#0f1218;border:1px solid #ffffff24;border-radius:999px;color:#e5e7eb;display:inline-flex;font-size:13px;font-weight:600;gap:8px;height:32px;justify-content:center;line-height:1;padding:0 12px;transition:all .15s ease}.sports-topbar button .ico,.sports-topbar button img,.sports-topbar button svg{align-items:center;display:inline-flex;height:18px;justify-content:center;width:18px}.market-tabs button:hover,.match-filters button:hover,.md-tabs .md-tab:hover,.sports-topbar button:hover{border-color:#ffffff47}.market-tabs button.active,.market-tabs button.on,.match-filters button.active,.match-filters button.on,.md-tabs .md-tab.active,.sports-topbar button.active,.sports-topbar button.on{background:#0000!important;border-color:#ffd65a!important;box-shadow:inset 0 0 0 1px #ffd65a40;color:#ffd65a!important}.md-tabs .md-tab.active:after{display:none!important}.market-tabs,.match-filters,.sports-topbar{padding:6px 0}.filter-row,.filters,.market-row,.market-tabs,.markets,.match-filters,.md-tabs{align-items:center;display:flex;flex-wrap:wrap;gap:8px}.filter-row :is(button,a,.chip,.tab),.filters :is(button,a,.chip,.tab),.market-row :is(button,a,.chip,.tab),.market-tabs :is(button,a,.chip,.tab),.markets :is(button,a,.chip,.tab),.match-filters :is(button,a,.chip,.tab),.md-tabs :is(button,a,.chip,.tab){align-items:center;background:#0f1218;border:1px solid #ffffff24;border-radius:999px;color:#e5e7eb;display:inline-flex;font-size:13px;font-weight:600;gap:8px;height:32px;justify-content:center;line-height:1;padding:0 12px;transition:all .15s ease}.filter-row :is(button,a,.chip,.tab).active,.filters :is(button,a,.chip,.tab).active,.filters :is(button,a,.chip,.tab).on,.market-row :is(button,a,.chip,.tab).active,.market-tabs :is(button,a,.chip,.tab).active,.market-tabs :is(button,a,.chip,.tab).on,.market-tabs :is(button,a,.chip,.tab).selected,.market-tabs :is(button,a,.chip,.tab)[data-active=true],.market-tabs [aria-selected=true],.markets :is(button,a,.chip,.tab).active,.match-filters :is(button,a,.chip,.tab).active,.match-filters :is(button,a,.chip,.tab).on,.match-filters :is(button,a,.chip,.tab).selected,.match-filters :is(button,a,.chip,.tab)[data-active=true],.match-filters [aria-selected=true],.md-tabs :is(button,a,.chip,.tab).active,.md-tabs [aria-selected=true]{background:#0000!important;background-image:none!important;border-color:#ffd65a!important;box-shadow:inset 0 0 0 1px #ffd65a40;color:#ffd65a!important}.filter-row :is(button,a,.chip,.tab):hover,.filters :is(button,a,.chip,.tab):hover,.market-row :is(button,a,.chip,.tab):hover,.market-tabs :is(button,a,.chip,.tab):hover,.markets :is(button,a,.chip,.tab):hover,.match-filters :is(button,a,.chip,.tab):hover,.md-tabs :is(button,a,.chip,.tab):hover{border-color:#ffffff47}.market-tabs .chip,.match-filters .chip{align-items:center;background:#0000!important;border:1.5px solid #ffffff1f!important;border-radius:9999px;color:#e5e7eb!important;display:inline-flex;gap:6px;justify-content:center;line-height:1;padding:6px 14px}.market-tabs .chip.active,.market-tabs .chip.on,.match-filters .chip.active,.match-filters .chip.on{background:#0000!important;border-color:#ffd65a!important;box-shadow:inset 0 0 0 1px #ffd65a26,0 0 12px #ffd65a14;color:#ffd65a!important}.market-tabs .chip[style*=background],.match-filters .chip[style*=background]{background:#0000!important;background-image:none!important}.market-tabs .chip:active,.match-filters .chip:active{background:#ffd65a0f!important}.md-tabs .md-tab{background:#0000!important;border:1.5px solid #ffffff1f!important;border-radius:9999px;color:#e5e7eb!important;line-height:1;padding:6px 14px}.md-tabs .md-tab.active,.md-tabs .md-tab.on{background:#0000!important;border-color:#ffd65a!important;box-shadow:inset 0 0 0 1px #ffd65a26,0 0 12px #ffd65a14;color:#ffd65a!important}.market-tabs .chip,.market-tabs button,.match-filters .chip,.match-filters button,.md-tabs .md-tab{align-items:center!important;background:#0000!important;border:1.5px solid #ffffff1f!important;border-radius:9999px!important;color:#e5e7eb!important;display:inline-flex!important;gap:6px!important;justify-content:center!important;line-height:1!important;padding:6px 14px!important}.market-tabs .chip.active,.market-tabs .chip.on,.market-tabs button.active,.market-tabs button.on,.match-filters .chip.active,.match-filters .chip.on,.match-filters button.active,.match-filters button.on,.md-tabs .md-tab.active,.md-tabs .md-tab.on{background:#0000!important;border-color:#ffd65a!important;box-shadow:inset 0 0 0 1px #ffd65a26,0 0 12px #ffd65a14!important;color:#ffd65a!important}.market-tabs .chip[style*=background],.market-tabs button[style*=background],.match-filters .chip[style*=background],.match-filters button[style*=background]{background:#0000!important;background-image:none!important}.market-tabs .chip:active,.market-tabs button:active,.match-filters .chip:active,.match-filters button:active,.md-tabs .md-tab:active{background:#ffd65a0f!important}:is(.match-filters,.market-tabs,.md-tabs) :is(button,.chip,.md-tab){align-items:center!important;background:#0000!important;background-image:none!important;border:1.5px solid #ffffff1f!important;border-radius:9999px!important;color:#e5e7eb!important;display:inline-flex!important;justify-content:center!important;line-height:1!important;padding:6px 14px!important}:is(.match-filters,.market-tabs,.md-tabs) :is(button,.chip,.md-tab):is(.active,.on){background:#0000!important;background-image:none!important;border-color:#ffd65a!important;box-shadow:inset 0 0 0 1px #ffd65a26,0 0 12px #ffd65a14!important;color:#ffd65a!important}:is(.match-filters,.market-tabs,.md-tabs) :is(button,.chip,.md-tab):is(.active,.on) [style*=background],:is(.match-filters,.market-tabs,.md-tabs) :is(button,.chip,.md-tab):is(.active,.on):before,:is(.match-filters,.market-tabs,.md-tabs) :is(button,.chip,.md-tab)[style*=background]{background:#0000!important;background-image:none!important}.filters-topbar .filter-btn.active,.filters-topbar .filter-btn:focus-visible,.markets-topbar .market-btn.active,.markets-topbar .market-btn:focus-visible,.sports-topbar .sport-btn.active,.sports-topbar .sport-btn:focus-visible{background:#0000!important;border-color:#f6c34a!important;border-color:var(--gold,#ffd65a)!important;box-shadow:inset 0 0 0 1px #f6c34a;box-shadow:0 0 0 1px var(--gold,#ffd65a) inset;color:#f6c34a!important;color:var(--gold,#ffd65a)!important}.filters-topbar .filter-btn.active:hover,.markets-topbar .market-btn.active:hover,.sports-topbar .sport-btn.active:hover{background:#0000!important;border-color:#f6c34a!important;border-color:var(--gold,#ffd65a)!important;color:#f6c34a!important;color:var(--gold,#ffd65a)!important}.filter-btn,.market-btn,.sport-btn{background:#0000;border:1px solid #ffffff14}:root{--gold:#f6c34a}.bets-wrap{padding:12px}.bets-header{display:flex;justify-content:center;margin:4px 0 8px}.bets-title{color:#e6edf5;font-size:16px;font-weight:700;letter-spacing:.3px;text-transform:uppercase}.segment-2{display:flex;gap:10px;justify-content:center;margin:10px 0 16px}.segment-2 .seg{background:#0000;border:1px solid #ffffff1f;border-radius:9999px;color:#c7d2e0;font-size:13px;font-weight:600;padding:8px 14px;transition:all .15s ease}.segment-2 .seg.active{border-color:#f6c34a;border-color:var(--gold);box-shadow:inset 0 0 0 1px #f6c34a;box-shadow:0 0 0 1px var(--gold) inset;color:#f6c34a;color:var(--gold)}.bet-card{background:#0e1116;border:1px solid #ffffff0f;border-radius:14px;margin-bottom:10px;padding:12px}.bet-row1{align-items:center;display:flex;gap:8px;justify-content:space-between}.bet-market{border:1px solid #ffffff1a;border-radius:9999px;color:#cbd5e1;font-size:12px;padding:3px 8px}.bet-odd{color:#e6edf5;font-weight:700}.bet-row2 .bet-label{color:#fff;font-size:15px;font-weight:700;line-height:1.2;margin-top:6px}.bet-meta{display:flex;flex-wrap:wrap;gap:12px;margin-top:8px}.bet-meta-col .cap{color:#94a3b8;font-size:11px}.bet-meta-col .val{color:#e5e7eb;font-size:12px}.bet-money{align-items:center;display:flex;gap:10px;justify-content:space-between;margin-top:10px}.bet-money .item .cap{color:#94a3b8;font-size:11px}.bet-money .item .val{color:#e6edf5;font-size:13px;font-weight:600}.bet-money .status{border-radius:8px;font-size:12px;margin-left:auto;padding:4px 8px}.bet-money .status.won{background:#16a34a1a;color:#16a34a}.bet-money .status.lost{background:#ef44441a;color:#ef4444}.wallet-wrap{padding:16px;position:relative}.wallet-close{background:#1f2430;border-radius:10px;color:#cbd5e1;font-size:12px;padding:6px 10px;position:absolute;right:12px;top:12px}.wallet-tabs{display:flex;gap:10px;justify-content:center;margin-top:8px}.pill{background:#11151c;border:1px solid #232a36;border-radius:14px;color:#cbd5e1;font-weight:600;padding:8px 14px}.pill.active{background:#0000;border-color:#f5c84b;color:#f5c84b}.wallet-balance{color:#94a3b8;font-size:12px;margin-top:12px}.gold{color:#f5c84b}.wallet-methods{display:flex;flex-wrap:wrap;gap:10px;justify-content:center;margin-top:10px}.wallet-network{margin-top:12px}.net-label{color:#94a3b8;font-size:12px;margin-bottom:6px}.net-select{align-items:center;background:#0e1218;border:1px solid #3a4152;border-radius:12px;cursor:pointer;display:flex;justify-content:space-between;padding:10px 12px}.net-select .net-value{color:#64748b}.net-select .net-value.has{color:#e2e8f0}.net-select .chev{color:#94a3b8}.net-dropdown{background:#0e1218;border:1px solid #3a4152;border-radius:12px;margin-top:6px;overflow:hidden}.net-opt{background:#0000;border:0;border-bottom:1px solid #2b3242;color:#e2e8f0;padding:10px 12px;text-align:left;width:100%}.net-opt:last-child{border-bottom:0}.net-opt.active{color:#f5c84b}.wallet-amount{margin-top:14px}.wallet-amount .hint{color:#94a3b8;font-size:12px;margin-bottom:6px}.input-amount{background:#0e1218;border:2px solid #b28b2d55;border-radius:14px;color:#e2e8f0;font-size:15px;outline:none;padding:12px;width:100%}.input-amount:focus{border-color:#f5c84b}.gold-text{color:#f5c84b}.wallet-actions{display:flex;justify-content:center;margin-top:14px}.confirm{background:#11151c;border:1px solid #232a36;border-radius:14px;color:#94a3b8;font-weight:700;padding:11px 16px}.confirm.on{background:#f5c84b;border-color:#f5c84b;color:#111}.confirm:disabled{cursor:not-allowed;opacity:.6}.wallet-history{margin-top:16px}.hist-title{color:#e2e8f0;font-weight:700;margin-bottom:6px}.muted{color:#64748b;font-size:13px}.seg.disabled{opacity:.45;pointer-events:none}.md-topbar .league-center{color:#cbd5e1;font-size:12px;margin-top:4px;overflow:hidden;text-align:center;text-overflow:ellipsis;white-space:nowrap}.md-tabs{display:flex;gap:8px;overflow-x:auto;overscroll-behavior-x:contain;padding:8px 12px;scrollbar-width:thin}.md-tabs .md-tab{background:#0e1117;border:1px solid #2f3542;border-radius:999px;color:#d1d5db;flex:0 0 auto;font-weight:600;padding:8px 12px}.md-tabs .md-tab.active{background:#0000;border-color:#f5c84b;color:#f5c84b}.md-block{margin:12px}.md-block__title{color:#e5e7eb;font-weight:800;margin-bottom:8px}.row-1x2{align-items:center;display:flex;gap:8px}.row-1x2 .cap{color:#94a3b8;font-size:12px;width:48px}.row-1x2 .btns{display:flex;flex:1 1;gap:8px}.odds-btn.row-btn{align-items:center;background:#0f1319;border:1px solid #2a2f3a;border-radius:10px;color:#e5e7eb;display:flex;flex:1 1;font-weight:700;justify-content:space-between;padding:10px 12px}.odds-btn .val{color:#f5c84b}.hc-grid{border:1px solid #222832;border-radius:12px;overflow:hidden}.hc-head{background:#0d1016;display:grid;grid-template-columns:1fr 1fr}.hc-col{color:#cbd5e1;font-weight:700;padding:10px;text-align:center}.hc-row{grid-gap:8px;display:grid;gap:8px;grid-template-columns:1fr 1fr;padding:8px}.hc-row .cell{align-items:center;background:#0f1319;border:1px solid #2a2f3a;border-radius:10px;display:flex;justify-content:space-between;padding:10px 12px}.hc-row .cell .lbl{color:#9ca3af;font-weight:700}.hc-row .cell .val{color:#f5c84b;font-weight:800}.ou-grid{border:1px solid #222832;border-radius:12px;overflow:hidden}.ou-grid .hc-head{background:#0d1016}.ou-grid .hc-row .cell .lbl{color:#9ca3af}.ou-grid .hc-row .cell .val{color:#f5c84b}.cs-grid{grid-gap:8px;display:grid;gap:8px;grid-template-columns:repeat(3,1fr)}.cs-item{background:#0f1319;border:1px solid #2a2f3a;border-radius:10px;color:#e5e7eb;display:flex;font-weight:700;justify-content:space-between;padding:10px 12px}.cs-item .odd{color:#f5c84b}@media (max-width:380px){.cs-grid{grid-template-columns:repeat(2,1fr)}}.md-wrap .md-block__title{color:#e5e7eb}.md-wrap .odds-btn.row-btn{background:#11151a;border:none;border-radius:12px;box-shadow:inset 0 0 0 1px #1b2230}.md-wrap .odds-btn .val{font-weight:600}.md-wrap .hc-grid{background:#0f141b;border:none;border-radius:14px}.md-wrap .hc-grid .hc-head{background:#0000;border-bottom:1px solid #1c2430}.md-wrap .hc-grid .hc-col{color:#cfd6df;padding:10px 12px}.md-wrap .hc-grid .hc-row{gap:10px;padding:10px 12px}.md-wrap .hc-grid .hc-row .cell{background:#121823;border:none;border-radius:12px;box-shadow:inset 0 0 0 1px #1a2130}.md-wrap .hc-grid .hc-row .cell .lbl{color:#a9b3c2;font-weight:500}.md-wrap .hc-grid .hc-row .cell .val{color:#fff;font-weight:600}.md-wrap .ou-grid{background:#0f141b;border:none;border-radius:14px}.md-wrap .ou-grid .hc-head{border-bottom:1px solid #1c2430}.md-wrap .ou-grid .hc-row .cell{background:#121823;border:none;border-radius:12px;box-shadow:inset 0 0 0 1px #1a2130}.md-wrap .ou-grid .hc-row .cell .lbl{color:#a9b3c2;font-weight:500}.md-wrap .ou-grid .hc-row .cell .val{color:#fff;font-weight:600}.md-wrap .cs-grid .cs-item{background:#11161f;border-radius:12px;box-shadow:inset 0 0 0 1px #1a2130;color:#e5e7eb;font-weight:600}.md-wrap .cs-grid .cs-item .odd{font-weight:600}.md-wrap .md-block{background:#0c1117;background:#0000!important;border:1px solid #171e2a;border:none!important;border-radius:16px;box-shadow:none!important;margin-bottom:16px;padding:12px;padding:0!important}.md-wrap .md-block__title{border:none;color:#e6ebf2;font-weight:600;margin-bottom:8px;padding:8px 4px}.md-wrap .odds-btn{border-radius:14px;font-size:clamp(13px,2.9vw,15px);min-height:clamp(40px,6.2vh,56px);padding:10px 14px}.md-wrap .odds-btn .lbl{color:#cfd6df;font-weight:500}.md-wrap .odds-btn .val{color:#fff;font-size:clamp(15px,3.2vw,17px);font-weight:650}.md-wrap .hc-grid,.md-wrap .ou-grid{background:#0000!important;border:none!important;border-radius:0!important;box-shadow:none!important;margin:0}.md-wrap .hc-grid .hc-head,.md-wrap .ou-grid .hc-head{background:#0000;border:none;margin:6px 0}.md-wrap .hc-grid .hc-col{color:#e6ebf2;font-size:clamp(13px,2.8vw,15px);font-weight:600;text-align:center}.md-wrap .hc-grid .hc-body,.md-wrap .ou-grid .hc-body{grid-gap:10px;display:grid;gap:10px}.md-wrap .hc-grid .hc-row,.md-wrap .ou-grid .hc-row{grid-gap:10px;display:grid;gap:10px;grid-template-columns:1fr 1fr}.md-wrap .hc-grid .cell,.md-wrap .ou-grid .cell,.md-wrap .row-1x2 .row-btn{background:#121823;border:none!important;box-shadow:inset 0 0 0 1px #1b2230}.md-wrap .row-1x2 .cap{color:#9aa3b2;font-weight:500;margin-right:8px}.md-wrap .cs-grid,.md-wrap .row-1x2 .btns{gap:10px}.md-wrap .cs-grid .cs-item{background:#121823;border:none;border-radius:14px;box-shadow:inset 0 0 0 1px #1b2230;font-size:clamp(13px,2.9vw,15px);min-height:clamp(40px,6.2vh,56px)}.md-wrap .cs-grid .cs-item .odd{color:#fff;font-weight:650}.md-wrap .md-content{padding:4px 6px 20px}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}:root{--analysis-login-topbar-h:50px;--analysis-login-body-pad-x:16px;--analysis-login-body-pad-bottom:28px;--analysis-login-body-pad-top:calc(22px + env(safe-area-inset-top, 0px));--analysis-login-body-pad-top-panels:calc(30px + env(safe-area-inset-top, 0px))}.analysis-login-page{--login-accent:#2eea83;--login-accent-soft:#2eea832e;--login-accent-border:#40f49a94;--login-bg:#05070a;--login-card:#070a0fc7;--login-text:#ebf5fffa;--login-muted:#ebf5ffb8;background-color:var(--login-bg);background-position:50%;background-repeat:no-repeat;background-size:cover;color:var(--login-text);display:block;min-height:100vh;padding:0;position:relative;width:100%}.analysis-login-page:before{background:linear-gradient(180deg,#03060cbd,#03060c94 55%,#03060cb8),radial-gradient(900px 500px at 50% -10%,#2eea831f,#0000 60%),radial-gradient(700px 450px at 10% 110%,#2878ff14,#0000 55%);content:"";inset:0;pointer-events:none;position:absolute;z-index:0}.analysis-login-topbar{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#06080c8c;border-bottom:1px solid #ffffff0f;height:50px;height:var(--analysis-login-topbar-h);left:0;position:fixed;right:0;top:0;z-index:120}.analysis-login-topbar-inner{grid-gap:8px;align-items:center;display:grid;gap:8px;grid-template-columns:repeat(5,minmax(0,1fr));height:100%;margin:0 auto;max-width:980px;padding:8px 10px}.analysis-login-topbar-item{align-items:center;background:#ffffff0a;border:1px solid #2eea8342;border-radius:4px;color:var(--login-text);cursor:pointer;display:flex;flex:1 1;font-family:system-ui,-apple-system,Segoe UI,Roboto,Helvetica,Arial,sans-serif;font-size:12px;font-weight:650;gap:6px;justify-content:center;letter-spacing:.02em;min-height:44px;overflow:hidden;padding:7px 8px;text-overflow:ellipsis;transition:border-color .15s ease,background .15s ease,box-shadow .15s ease;white-space:nowrap}.analysis-login-topbar-item:hover{background:#ffffff12;border-color:#6effb994}.analysis-login-topbar-item.is-active{background:#2eea831f;border-color:#78ffbef2;box-shadow:0 0 0 1px #78ffbe6b,0 2px 14px #2eea8338}.analysis-login-body{-webkit-overflow-scrolling:touch;align-items:center;box-sizing:border-box;display:flex;flex-direction:column;height:calc(100vh - 50px);height:calc(100vh - var(--analysis-login-topbar-h, 50px));justify-content:flex-start;margin-top:50px;margin-top:var(--analysis-login-topbar-h,50px);min-height:calc(100vh - 50px);min-height:calc(100vh - var(--analysis-login-topbar-h, 50px));overflow-x:hidden;overflow-y:auto;padding:calc(22px + env(safe-area-inset-top, 0px)) 16px 28px;padding:var(--analysis-login-body-pad-top) var(--analysis-login-body-pad-x) var(--analysis-login-body-pad-bottom);position:relative;width:100%;z-index:1}.analysis-login-body--panels{align-items:center;justify-content:flex-start;padding-top:calc(30px + env(safe-area-inset-top, 0px));padding-top:var(--analysis-login-body-pad-top-panels)}.analysis-login-body--support{min-height:0}.analysis-login-body--support>.analysis-login-panel--support-chat{align-self:center;flex:1 1;max-height:none;min-height:0;width:min(560px,100%)}.analysis-login-body--login{align-items:center;justify-content:center;padding-bottom:max(28px,env(safe-area-inset-bottom,0px));padding-bottom:max(var(--analysis-login-body-pad-bottom),env(safe-area-inset-bottom,0px));padding-top:max(24px,env(safe-area-inset-top,0px))}.analysis-login-card{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:var(--login-card);border:1px solid var(--login-accent-border);border-radius:0;box-shadow:0 26px 80px #000000a6;color:var(--login-text);position:relative;z-index:1}.analysis-login-panel{margin:0 auto;max-width:540px;padding:24px 22px 22px;width:100%}.analysis-login-panel--packages{max-width:min(1040px,96vw)}.analysis-login-panel-header{align-items:center;display:flex;gap:12px;justify-content:space-between;margin-bottom:14px}.analysis-login-panel-header--login{justify-content:flex-end;margin-bottom:18px}.analysis-login-panel-title{color:var(--login-text);font-size:14px;font-weight:1000;letter-spacing:.02em}.analysis-login-panel-close{background:#2eea831f;border:1px solid #2eea8359;border-radius:999px;color:var(--login-text);cursor:pointer;font-size:12px;font-weight:900;padding:7px 12px}.analysis-login-panel-close:hover{background:#2eea8333;border-color:#2eea8385}.analysis-login-lang-list{display:flex;flex-direction:column;gap:10px}.analysis-login-lang-option{align-items:center;background:#00000038;border:1px solid #ffffff1a;border-radius:12px;color:var(--login-text);cursor:pointer;display:flex;font-size:13px;font-weight:850;gap:12px;padding:10px 14px 10px 12px;text-align:left;width:100%}.analysis-login-lang-option:hover{background:#00000047;border-color:#fff3}.analysis-login-lang-option.is-active{background:#2eea8324;border-color:#2eea8380}.analysis-login-lang-flag{align-items:center;display:inline-flex;font-size:18px;justify-content:center;width:22px}.analysis-login-lang-label{flex:1 1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.analysis-login-lang-check{color:#2eea83f2;font-weight:1000;opacity:.95}.analysis-login-topbar-text{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.analysis-login-topbar-caret{flex-shrink:0;font-size:9px;opacity:.75;transform:translateY(-.5px)}.analysis-packages-grid{grid-gap:14px;display:grid;gap:14px;grid-template-columns:1fr}.analysis-plan-card{background:#0003;border:1px solid #ffffff1a;border-radius:16px;padding:16px 14px}.analysis-plan-badge{align-items:center;border-radius:999px;display:inline-flex;font-size:12px;font-weight:1000;justify-content:center;letter-spacing:.02em;margin-bottom:10px;padding:7px 10px}.analysis-plan-title{color:var(--login-text);font-size:16px;font-weight:1000;margin-bottom:10px}.analysis-plan-list{color:#ebf5ffe6;display:flex;flex-direction:column;gap:6px;margin:0;padding-left:16px}.analysis-plan-price{color:var(--login-accent);font-size:14px;font-weight:1000;letter-spacing:.02em;margin-top:12px}.analysis-plan-register{border-top:1px solid #ffffff14;color:#ebf5ffe6;font-size:12px;font-weight:850;line-height:1.4;margin-top:10px;padding-top:10px;text-align:center}.analysis-plan-card--basic{border-color:#68789859}.analysis-plan-badge--basic{background:#6878982e;border:1px solid #68789859;color:#d8e0ee}.analysis-plan-card--pro{border-color:#1d5bff59}.analysis-plan-badge--pro{background:#1d5bff2e;border:1px solid #1d5bff59;color:#cfe0ff}.analysis-plan-card--premium{border-color:#ffba4061}.analysis-plan-badge--premium{background:#ffba402e;border:1px solid #ffba4061;color:#ffe7b8}.analysis-login-features-list{display:flex;flex-direction:column;gap:16px;list-style:none;margin:0;padding:0}.analysis-login-features-item{background:#0000002e;border:1px solid #ffffff14;border-radius:14px;padding:12px 14px}.analysis-login-features-name{color:var(--login-text);font-size:13px;font-weight:850;letter-spacing:.02em;margin-bottom:6px}.analysis-login-features-desc{color:#ebf5ffd1;font-size:13px;font-weight:600;line-height:1.58}.analysis-login-panel--support-chat{border-radius:14px;box-shadow:0 26px 80px #000000a6,0 0 0 1px #2eea8314,0 0 48px #2eea830f;display:flex;flex-direction:column;max-width:min(560px,100%);padding-bottom:18px}.analysis-login-panel--support-chat .analysis-login-panel-header{flex-shrink:0;margin-bottom:10px}.analysis-support-chat-intro{flex-shrink:0;margin:0 0 6px}.analysis-support-chat-status{color:#2eea83d1;flex-shrink:0;font-size:12px;font-weight:700;letter-spacing:.02em;margin-bottom:10px;min-height:1.2em}.analysis-support-chat-messages{-webkit-overflow-scrolling:touch;background:#00000047;border:1px solid #ffffff17;border-radius:12px;display:flex;flex:1 1;flex-direction:column;gap:10px;margin:0 -4px 12px;min-height:0;overflow-x:hidden;overflow-y:auto;padding:10px 8px 12px}.analysis-support-chat-empty{align-items:center;display:flex;flex:1 1;flex-direction:column;gap:8px;justify-content:center;padding:28px 16px;text-align:center}.analysis-support-chat-empty-title{color:#ebf5ffe0;font-size:14px;font-weight:850}.analysis-support-chat-empty-hint{color:var(--login-muted);font-size:12px;font-weight:650;line-height:1.5;max-width:32ch}.analysis-support-chat-msg{display:flex;flex-direction:column;gap:4px;max-width:88%}.analysis-support-chat-msg--user{align-items:flex-end;align-self:flex-end}.analysis-support-chat-msg--admin{align-items:flex-start;align-self:flex-start}.analysis-support-chat-msg--system{align-items:center;align-self:center;max-width:95%}.analysis-support-chat-msg-inner{border-radius:14px;font-size:13px;font-weight:650;line-height:1.45;overflow-wrap:anywhere;padding:10px 14px;word-break:break-word}.analysis-support-chat-msg--user .analysis-support-chat-msg-inner{background:linear-gradient(180deg,#2eea8338,#2eea831f);border:1px solid #2eea836b;color:var(--login-text)}.analysis-support-chat-msg--admin .analysis-support-chat-msg-inner{background:#ffffff0f;border:1px solid #ffffff1f;color:#ebf5fff0}.analysis-support-chat-msg--system .analysis-support-chat-msg-inner{background:#0003;border:1px solid #ffffff0f;color:#ebf5ff9e;font-size:12px;font-weight:650;text-align:center}.analysis-support-chat-msg-meta{color:#ebf5ff73;font-size:10px;font-weight:650;padding:0 4px}.analysis-support-chat-image-link{color:#78c8fff2;text-decoration:underline;text-underline-offset:2px}.analysis-support-chat-image-link:hover{color:#a0dcff}.analysis-support-chat-composer{align-items:flex-end;display:flex;flex-direction:row;flex-shrink:0;gap:10px;margin-top:auto;padding-top:2px}.analysis-support-chat-textarea{background:#00000052;border:1px solid #ffffff1f;border-radius:12px;color:var(--login-text);flex:1 1;font-family:inherit;font-size:14px;font-weight:650;line-height:1.4;max-height:120px;min-height:40px;min-width:0;outline:none;padding:10px 12px;resize:none}.analysis-support-chat-textarea::placeholder{color:#ebf5ff6b}.analysis-support-chat-textarea:focus{border-color:#2eea838c;box-shadow:0 0 0 3px var(--login-accent-soft)}.analysis-support-chat-textarea:disabled{cursor:not-allowed;opacity:.55}.analysis-support-chat-send{align-self:flex-end;background:#2eea8329;border:1px solid #2eea8373;border-radius:12px;color:var(--login-text);cursor:pointer;flex-shrink:0;font-size:13px;font-weight:900;letter-spacing:.02em;min-height:40px;padding:0 16px;transition:background .15s ease,border-color .15s ease}.analysis-support-chat-send:hover:not(:disabled){background:#2eea8342;border-color:#2eea839e}.analysis-support-chat-send:disabled{cursor:not-allowed;opacity:.45}.analysis-support-intro{color:var(--login-muted);font-size:13px;font-weight:650;line-height:1.55;margin:2px 0 16px}.analysis-support-fallback{background:#00000038;border:1px solid #ffffff1a;border-radius:14px;color:#ebf5ffe0;font-size:13px;font-weight:750;line-height:1.5;padding:14px 12px}.analysis-support-methods{display:flex;flex-direction:column;gap:12px}.analysis-support-method{align-items:center;background:#0003;border:1px solid #ffffff1a;border-radius:14px;display:flex;gap:12px;justify-content:space-between;padding:12px}.analysis-support-method-label{letter-spacing:.01em}.analysis-support-action,.analysis-support-method-label{color:var(--login-text);font-size:13px;font-weight:1000;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.analysis-support-action{align-items:center;background:#2eea831f;border:1px solid #2eea8359;border-radius:999px;cursor:pointer;display:inline-flex;flex:0 0 auto;gap:8px;justify-content:center;max-width:52%;padding:9px 12px;text-decoration:none}.analysis-support-action:hover{background:#2eea832e;border-color:#2eea8385}.analysis-support-line{color:#ebf5ffe0;flex:0 0 auto;font-size:13px;font-weight:750;max-width:52%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.analysis-login-brand{margin-top:0;text-align:center}.analysis-login-title{color:var(--login-text);font-family:system-ui,-apple-system,Segoe UI,Roboto,Helvetica,Arial,sans-serif;font-size:28px;font-weight:900;letter-spacing:-.02em;margin:0}.analysis-login-subtitle{color:var(--login-muted);font-size:14px;font-weight:650;line-height:1.55;margin:10px auto 0;max-width:34ch}.analysis-login-form{display:flex;flex-direction:column;gap:12px;margin:22px auto 0;max-width:380px;width:100%}.analysis-login-input{background:#00000047;border:1px solid #ffffff1f;border-radius:12px;color:var(--login-text);font-size:15px;font-weight:650;outline:none;padding:12px 14px;width:100%}.analysis-login-input::placeholder{color:#ebf5ff73}.analysis-login-input:focus{border-color:#2eea83a6;box-shadow:0 0 0 4px var(--login-accent-soft)}.analysis-login-error{background:#ff6b6b14;border:1px solid #ff6b6b38;border-radius:12px;color:#ff7a7afa;font-size:13px;font-weight:750;line-height:1.35;padding:10px 12px}.analysis-login-button{background:linear-gradient(180deg,#2eea83,#14c965);border:none;border-radius:12px;box-shadow:0 18px 50px #2eea8333;color:#04110a;cursor:pointer;font-size:16px;font-weight:900;letter-spacing:.01em;padding:13px 14px;width:100%}.analysis-login-button:hover{filter:brightness(1.05)}.analysis-login-button:active{transform:translateY(1px)}.analysis-login-button:disabled{cursor:not-allowed;filter:none;opacity:.65;transform:none}@media (min-width:820px){.analysis-packages-grid{grid-template-columns:repeat(3,1fr)}}@media (max-width:520px){.analysis-login-topbar-inner{gap:6px;padding:6px 8px}.analysis-login-topbar-item{font-size:11px;gap:4px;min-height:44px;padding:6px}.analysis-login-body{--analysis-login-body-pad-x:12px;--analysis-login-body-pad-bottom:22px;--analysis-login-body-pad-top:calc(18px + env(safe-area-inset-top, 0px));--analysis-login-body-pad-top-panels:calc(24px + env(safe-area-inset-top, 0px))}.analysis-login-panel{padding:22px 16px 18px}.analysis-login-body--support>.analysis-login-panel--support-chat{width:100%}.analysis-support-chat-composer{flex-wrap:nowrap}.analysis-support-chat-send{font-size:12px;padding:0 12px}.analysis-login-title{font-size:24px}.analysis-login-panel-header--login{margin-bottom:14px}}.analysis-page{color:#f4f7ff;padding:10px}.analysis-filter-bar{align-items:center;display:flex;gap:8px;margin-bottom:10px}.analysis-search{background:linear-gradient(180deg,#152349,#101c3b);border:1px solid #b4c5eb1a;border-radius:12px;box-shadow:inset 0 1px 0 #b4c5eb0f,0 4px 16px #00000052;color:#f4f7ff;flex:1 1;font-size:13px;height:42px;min-width:0;outline:none;padding:0 14px}.analysis-search::placeholder{color:#7d89a8}.analysis-segment-wrap{align-items:center;background:linear-gradient(180deg,#101c3b,#0b1630);border:1px solid #b4c5eb1a;border-radius:12px;box-shadow:inset 0 1px 0 #b4c5eb0f,0 4px 16px #00000052;display:flex;flex-shrink:0;height:42px;min-width:190px;overflow:hidden;padding:0 6px;position:relative}.analysis-segment-btn{background:#0000;border:none;color:#7d89a8;cursor:pointer;flex:1 1;font-size:12px;font-weight:700;height:100%;letter-spacing:.2px;position:relative;transition:color .22s ease;z-index:2}.analysis-segment-btn.is-active{color:#f4f7ff}.analysis-segment-underline{background:#4c6fff;border-radius:999px;bottom:0;height:3px;position:absolute;transition:left .26s cubic-bezier(.2,.8,.2,1);z-index:1}.analysis-select-wrap{flex-shrink:0;height:42px;min-width:84px;position:relative}.analysis-select-button{background:linear-gradient(180deg,#152349,#101c3b);border:1px solid #b4c5eb1a;border-radius:12px;box-shadow:inset 0 1px 0 #b4c5eb0f,0 4px 16px #00000052;color:#f4f7ff;cursor:pointer;font-size:13px;font-weight:700;height:100%;outline:none;padding:0 30px 0 14px;position:relative;text-align:left;width:100%}.analysis-select-button.is-open{border:1px solid #4c6fff73;box-shadow:0 0 0 1px #4c6fff26,inset 0 1px 0 #b4c5eb0f}.analysis-select-button-text{display:block;line-height:40px}.analysis-select-arrow{color:#7d89a8;font-size:11px;line-height:1;pointer-events:none;position:absolute;right:10px;top:50%;transition:transform .2s ease}.analysis-dropdown-menu{background:linear-gradient(180deg,#111f42,#0b1630);border:1px solid #b4c5eb1a;border-radius:12px;box-shadow:0 14px 32px #00000052;left:0;padding:6px;position:absolute;right:0;top:calc(100% + 6px);z-index:50}.analysis-dropdown-item{background:#0000;border:none;border-radius:9px;color:#a8b3cf;cursor:pointer;font-size:13px;font-weight:600;padding:10px;text-align:left;transition:background .18s ease,color .18s ease;width:100%}.analysis-dropdown-item.is-active{background:#4c6fff2e;color:#f4f7ff}.analysis-list{gap:8px}.analysis-card,.analysis-list{display:flex;flex-direction:column}.analysis-card{border:1px solid #b4c5eb1a;border-radius:10px;box-shadow:0 6px 20px #00000052;gap:4px;padding:10px}.analysis-card,.analysis-card.is-flash{background:#111f42}.analysis-top-row{color:#7d89a8;font-size:12px;justify-content:space-between}.analysis-top-left,.analysis-top-row{align-items:center;display:flex;gap:8px}.analysis-league,.analysis-top-left{flex:1 1 auto;min-width:0}.analysis-league{font-weight:500;max-width:none;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.analysis-match{color:#f4f7ff;font-size:14px;font-weight:600;line-height:1.28;margin-bottom:0;margin-top:1px}.analysis-at-sep{color:#7c6dff;font-weight:800}.analysis-status-time-pill{align-items:center;border-radius:999px;display:inline-flex;flex:0 0 auto;flex-shrink:0;gap:6px;justify-content:center;margin-left:auto;max-width:100%;min-height:24px;overflow:hidden;padding:0 10px;text-overflow:ellipsis;white-space:nowrap}.analysis-status-time-pill.is-live{background:#ef44441f;border:1px solid #ef444447;box-shadow:inset 0 1px 0 #b4c5eb0f;max-width:72px;min-width:72px;width:72px}.analysis-status-time-pill.is-prematch{background:#3b82f61a;border:1px solid #3b82f63d;box-shadow:inset 0 1px 0 #b4c5eb0f;max-width:128px;min-width:128px;width:128px}.analysis-status-type{flex:0 0 auto;font-size:10px;font-weight:800;letter-spacing:.45px}.analysis-status-type.is-live{color:#fca5a5}.analysis-status-type.is-prematch{color:#93c5fd}.analysis-status-dot{color:#7d89a8;flex:0 0 auto;font-size:11px}.analysis-status-time-value{color:#f4f7ff;font-size:12px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.analysis-row{align-items:center;display:flex;font-size:13px;gap:10px;justify-content:space-between}.analysis-pick{color:#f4f7ff;margin-top:0;max-width:55%}.analysis-book,.analysis-pick{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.analysis-book{color:#a8b3cf;max-width:45%;text-align:right}.analysis-odds{color:#6b8cff}.analysis-true-odds{color:#7d89a8}.analysis-ev{color:#5eb8a8;font-weight:600}.analysis-no-data{color:#7d89a8;padding:30px;text-align:center}.steam-card-pro{background:linear-gradient(180deg,#16234a,#101936);border:1px solid #7497ff38;border-radius:12px;box-shadow:0 8px 22px #0000004d;display:flex;flex-direction:column;gap:6px;padding:10px;position:relative}.steam-card-pro.is-tier-yellow{border-color:#eab30873}.steam-card-pro.is-tier-orange{border-color:#f9731673}.steam-card-pro.is-tier-green{border-color:#22c55e6b}.steam-card-header{gap:8px;justify-content:space-between}.steam-card-header,.steam-card-league-row{align-items:center;display:flex;min-width:0}.steam-card-league-row{flex:1 1 auto;gap:5px}.steam-fav-button{background:#0000;border:0;color:#ffffff8c;cursor:pointer;flex:0 0 auto;font-size:14px;font-weight:700;line-height:1;margin:0;padding:0}.steam-fav-button.is-active{color:#7cfc00}.steam-card-league{color:#7d89a8;font-size:10.5px;font-weight:650;letter-spacing:.02em;min-width:0;overflow:hidden;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}.steam-card-time{align-items:center;background:#3b82f61a;border:1px solid #3b82f63d;border-radius:999px;color:#f4f7ff;display:inline-flex;flex:0 0 auto;font-size:11.5px;font-weight:700;justify-content:center;min-height:22px;padding:0 9px;white-space:nowrap}.steam-card-match{color:#f4f7ff;font-size:13px;font-weight:750;line-height:1.25;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.steam-card-market-row{align-items:baseline;display:flex;font-size:12px;gap:5px;line-height:1.3;min-width:0}.steam-card-market{color:#d8e0f2;font-weight:650}.steam-card-market,.steam-card-selection{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.steam-card-selection{color:#a8b3cf;flex:0 1 auto;font-weight:550}.steam-card-book{color:#a8b3cf;font-size:11px;font-weight:650;margin-left:auto;white-space:nowrap}.steam-card-metrics{grid-gap:7px;align-items:center;display:grid;gap:7px;grid-template-columns:minmax(0,1fr) minmax(0,1fr) auto;margin-top:1px}.steam-card-metric{display:flex;flex-direction:column;gap:2px;min-width:0}.steam-card-metric-label{color:#7d89a8;font-size:10px;font-weight:650;white-space:nowrap}.steam-card-metric-value{align-items:center;background:#5b7cff29;border:1px solid #5b7cff42;border-radius:6px;color:#a8c5ff;display:inline-flex;font-weight:750;max-width:100%;overflow:hidden;text-overflow:ellipsis;width:fit-content}.steam-card-ev,.steam-card-metric-value{font-size:12px;line-height:1.25;padding:2px 7px}.steam-card-ev{align-self:end;background:#34d39921;border:1px solid #34d3993d;border-radius:6px;color:#6ee7b7;font-weight:800;justify-self:end;white-space:nowrap}.steam-card-chips{align-items:center;display:flex;flex-wrap:wrap;gap:5px;margin-top:1px}.steam-signal-chip{align-items:center;background:#ffffff12;border:1px solid #ffffff1f;border-radius:999px;color:#ffffffd6;display:inline-flex;font-size:9.5px;font-weight:800;gap:3px;line-height:1;min-height:18px;padding:1px 7px;white-space:nowrap}.steam-signal-chip.is-yellow{background:#ca8a04e0;border-color:#eab3088c;color:#fffbeb}.steam-signal-chip.is-orange{background:#ea580ce0;border-color:#f973168c;color:#fff7ed}.steam-signal-chip.is-green{background:#16a34ae0;border-color:#22c55e8c;color:#ecfdf5}.steam-signal-chip.is-pinnacle{background:linear-gradient(180deg,#facc15f5,#ca8a04f5);border-color:#eab3088c;color:#1a1300;letter-spacing:.02em;text-transform:uppercase}.steam-move-line{background:#070c1c73;border:1px solid #eab30838;border-radius:8px;color:#ffffffb8;display:flex;flex-wrap:wrap;font-size:10.5px;font-weight:600;gap:3px 9px;line-height:1.45;margin-top:2px;padding:6px 8px}.steam-move-item{white-space:nowrap}.steam-move-label{color:#ffffff7a;font-weight:600}.steam-move-value{color:#ffffffe0;font-weight:800}.steam-move-value.is-down{color:#fca5a5}.steam-move-value.is-up{color:#86efac}.steam-move-source{color:#facc15;font-weight:800}.steam-extra-line{color:#ffffff94;display:flex;flex-wrap:wrap;font-size:10.5px;font-weight:600;gap:3px 8px;line-height:1.35;margin-top:1px}@media (max-width:425px){.steam-card-pro{gap:5px;padding:9px}.steam-card-match{font-size:12.5px}.steam-card-market-row{font-size:11.5px}.steam-card-metrics{gap:5px}.steam-card-ev,.steam-card-metric-value{font-size:11.5px;padding:2px 6px}.steam-move-line{font-size:10px;padding:5px 7px}}.arb-page{box-sizing:border-box;color:#f4f7ff;padding:4px 10px 10px}.arb-topbar{align-items:center;display:flex;gap:10px;justify-content:space-between;margin-bottom:8px}.arb-segment{background:linear-gradient(180deg,#101c3b,#0b1630);border:1px solid #b4c5eb1a;border-radius:12px;box-shadow:inset 0 1px 0 #b4c5eb0f,0 4px 16px #00000052;display:flex;flex:1 1 auto;height:40px;min-width:0;overflow:hidden;position:relative}.arb-seg-btn{background:#0000;border:none;color:#a8b3cf;cursor:pointer;flex:1 1;font-size:12px;font-weight:600;height:100%;z-index:2}.arb-seg-btn.is-active{color:#f4f7ff}.arb-seg-indicator{background:#4c6fff;bottom:0;height:3px;position:absolute;transition:left .25s ease;z-index:1}.arb-select-wrap{flex-shrink:0;height:40px;min-width:84px;position:relative}.arb-select-button{background:linear-gradient(180deg,#152349,#101c3b);border:1px solid #b4c5eb1a;border-radius:12px;box-shadow:inset 0 1px 0 #b4c5eb0f,0 4px 16px #00000052;color:#f4f7ff;cursor:pointer;font-size:13px;font-weight:700;height:100%;outline:none;padding:0 30px 0 14px;position:relative;text-align:left;width:100%}.arb-select-button.is-open{border:1px solid #4c6fff73;box-shadow:0 0 0 1px #4c6fff26,inset 0 1px 0 #b4c5eb0f}.arb-select-button-text{display:block;line-height:38px}.arb-select-arrow{color:#7d89a8;font-size:11px;line-height:1;pointer-events:none;position:absolute;right:10px;top:50%;transition:transform .2s ease}.arb-dropdown-menu{background:linear-gradient(180deg,#111f42,#0b1630);border:1px solid #b4c5eb1a;border-radius:12px;box-shadow:0 14px 32px #00000052;left:0;padding:6px;position:absolute;right:0;top:calc(100% + 6px);z-index:50}.arb-dropdown-item{background:#0000;border:none;border-radius:9px;color:#a8b3cf;cursor:pointer;font-size:13px;font-weight:600;padding:10px;text-align:left;transition:background .18s ease,color .18s ease;width:100%}.arb-dropdown-item.is-active{background:#4c6fff2e;color:#f4f7ff}.arb-sport-wrap{margin-bottom:8px}.arb-sport-scroll{-webkit-overflow-scrolling:touch;-ms-overflow-style:none;align-items:stretch;background:linear-gradient(180deg,#101c3b,#0b1630);border:1px solid #b4c5eb1a;border-radius:12px;box-shadow:inset 0 1px 0 #b4c5eb0f;display:flex;gap:0;overflow-x:auto;overflow-y:hidden;scroll-behavior:smooth;scrollbar-width:none}.arb-sport-scroll::-webkit-scrollbar{display:none}.arb-sport-btn{align-items:center;background:#0000;border:none;color:#a8b3cf;cursor:pointer;display:inline-flex;flex:0 0 auto;font-size:12px;font-weight:600;gap:6px;height:40px;padding:0 14px;position:relative;transition:color .2s ease,background .2s ease,box-shadow .2s ease;white-space:nowrap}.arb-sport-btn.is-active{box-shadow:inset 0 -3px 0 #4c6fff;color:#f4f7ff}.arb-sport-btn-text{display:inline-block}.arb-sport-badge{align-items:center;background:#ef4444;border-radius:999px;color:#fff;display:inline-flex;font-size:9px;font-weight:800;height:16px;justify-content:center;line-height:1;min-width:16px;padding:0 4px}.arb-empty{color:#7d89a8;font-size:12px;font-weight:600;padding:24px 10px;text-align:center}.arb-results-wrap{margin-top:10px}.arb-list{display:flex;flex-direction:column;gap:10px}.arb-result-card{animation:arbCardEnter .28s ease both;background:#111f42;border:1px solid #b4c5eb1a;border-radius:14px;box-shadow:0 8px 24px #00000052;overflow:hidden}.arb-result-card.is-leaving{animation:arbCardLeave .4s ease forwards;pointer-events:none}.arb-result-top{background:#0000;border:none;color:#f4f7ff;cursor:default;display:flex;gap:10px;justify-content:space-between;padding:12px;text-align:left;width:100%}.arb-result-main{flex:1 1;min-width:0}.arb-result-league-row{align-items:center;color:#a8b3cf;display:flex;font-size:10px;font-weight:500;gap:8px;justify-content:flex-start}.arb-result-league{color:#7d89a8;flex:1 1 auto;font-size:12px;font-weight:500;max-width:none;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.arb-result-match-row{align-items:flex-start;display:flex;gap:10px;justify-content:space-between;margin-top:6px}.arb-result-match{color:#f4f7ff;font-size:12px;font-weight:600;line-height:1.25;min-width:0}.arb-at-sep{color:#7c6dff;font-weight:800}.arb-result-profit{color:#5eb8a8;flex:0 0 auto;font-size:14px;font-weight:700;text-align:right}.arb-result-market-row{align-items:center;display:flex;gap:10px;justify-content:space-between;margin-top:6px}.arb-result-market{color:#a8b3cf;flex:1 1 auto;font-size:12px;font-weight:500;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.arb-result-updated-pill{align-items:center;color:#7d89a8;display:inline-flex;flex:0 0 auto;font-size:11px;font-weight:600;gap:6px;justify-content:flex-end;min-width:0;white-space:nowrap}.arb-result-updated-label{font-weight:700;letter-spacing:.2px;opacity:.7}.arb-result-updated-time{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;opacity:.95}.arb-result-picks-preview{display:flex;flex-direction:column;gap:6px;margin-top:8px}.arb-pick-preview-row{align-items:center;display:flex;gap:10px;justify-content:space-between;min-width:0}.arb-pick-preview-row.is-empty{opacity:.8}.arb-pick-preview-sel{color:#a8b3cf;flex:1 1 auto;font-size:12px;font-weight:600;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.arb-pick-preview-sel-with-copy{align-items:center;display:flex;flex:1 1 auto;gap:6px;min-width:0}.arb-pick-preview-sel-with-copy .arb-pick-preview-sel{flex:1 1 auto;min-width:0}.arb-inline-copy-button{align-items:center;appearance:none;-webkit-appearance:none;background:#4664b459;border:1px solid #7896ff59;border-radius:999px;color:#fff;cursor:pointer;display:inline-flex;flex-shrink:0;font-size:12px;height:24px;justify-content:center;line-height:1;min-width:24px;padding:0;transition:border-color .15s ease,background .15s ease,transform .12s ease;width:24px}.arb-inline-copy-button:hover:not(:disabled){background:#4c6fff6b;border-color:#82a5ff8c}.arb-inline-copy-button:active:not(:disabled){transform:scale(.96)}.arb-inline-copy-button:disabled{cursor:not-allowed;opacity:.55}.arb-inline-copy-button.is-idle{background:#4664b459;border-color:#7896ff59}.arb-inline-copy-button.is-ok{background:#1269528c;border-color:#34d3998c;color:#d9fff2}.arb-inline-copy-button.is-failed{background:#68401273;border-color:#f59e0b80;color:#ffe8bd}.arb-pick-preview-right{flex:0 0 auto;gap:6px;justify-content:flex-end;white-space:nowrap}.arb-pick-preview-right,.arb-pill{align-items:center;display:inline-flex}.arb-pill{background:#4c6fff14;border:1px solid #b4c5eb1a;border-radius:999px;color:#a8b3cf;flex-shrink:0;font-size:10px;font-weight:800;height:18px;justify-content:center;line-height:1;padding:0 7px;transition:background .3s ease,border-color .3s ease,color .3s ease,box-shadow .3s ease}.arb-pill-odds{background:#4c6fff1f;border-color:#4c6fff59;color:#6b8cff}.arb-pill-book{color:#f4f7ff;font-weight:700;max-width:140px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.arb-pill-odds-up{background:#22c55e2e;border-color:#22c55eb3;box-shadow:0 0 0 1px #22c55e33;color:#bbf7d0}.arb-pill-odds-down{background:#f871712e;border-color:#f87171b3;box-shadow:0 0 0 1px #f8717133;color:#fecaca}.arb-result-details{border-top:1px solid #b4c5eb1a;display:flex;flex-direction:column;gap:10px;padding:12px}.arb-status-time-pill{align-items:center;border-radius:999px;display:inline-flex;flex:0 0 auto;flex-shrink:0;gap:6px;justify-content:center;margin-left:auto;max-width:100%;min-height:24px;overflow:hidden;padding:0 10px;text-overflow:ellipsis;white-space:nowrap}.arb-status-time-pill.is-live{background:#ef44441f;border:1px solid #ef444447;box-shadow:inset 0 1px 0 #b4c5eb0f;max-width:72px;min-width:72px;width:72px}.arb-status-time-pill.is-prematch{background:#3b82f61a;border:1px solid #3b82f63d;box-shadow:inset 0 1px 0 #b4c5eb0f;max-width:128px;min-width:128px;width:128px}.arb-status-type{flex:0 0 auto;font-size:10px;font-weight:800;letter-spacing:.45px}.arb-status-type.is-live{color:#fca5a5}.arb-status-type.is-prematch{color:#93c5fd}.arb-status-dot{color:#7d89a8;flex:0 0 auto;font-size:11px}.arb-status-time-value{color:#f4f7ff;font-size:12px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.arb-pick-line{background:#4c6fff14;border:1px solid #b4c5eb1a;border-radius:12px;padding:10px}.arb-pick-row{align-items:center;display:flex;gap:10px;justify-content:space-between;min-width:0}.arb-pick-left{min-width:0}.arb-pick-sel{color:#f4f7ff;font-size:13px;font-weight:600;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.arb-pick-right{flex:0 0 auto;gap:6px;justify-content:flex-end;white-space:nowrap}.arb-pick-direction,.arb-pick-right{align-items:center;display:inline-flex}.arb-pick-direction{background:#b4c5eb14;border:1px solid #b4c5eb1a;border-radius:999px;color:#a8b3cf;flex-shrink:0;font-size:11px;font-weight:900;height:18px;justify-content:center;width:18px}.arb-preflight-actions{align-items:center;display:flex;flex-wrap:wrap;gap:8px;margin-top:8px}.arb-preflight-button{appearance:none;-webkit-appearance:none;background:linear-gradient(180deg,#264596f2,#162a60f2);border:1px solid #698cff73;border-radius:999px;box-shadow:inset 0 1px 0 #ffffff14,0 4px 12px #0000002e;color:#eaf1ff;cursor:pointer;font-size:12px;font-weight:700;line-height:1;min-height:30px;padding:6px 12px;transition:border-color .15s ease,transform .15s ease,opacity .15s ease,background .15s ease,color .15s ease}.arb-preflight-button:hover:not(:disabled){border-color:#82a5ffbf;transform:translateY(-1px)}.arb-preflight-button:disabled{cursor:not-allowed;opacity:.72;transform:none}.arb-preflight-button.is-idle{background:linear-gradient(180deg,#264596f2,#162a60f2);border-color:#698cff73;color:#eaf1ff}.arb-preflight-button.is-loading{background:linear-gradient(180deg,#2563eb47,#1e40af3d);border-color:#60a5fa80;color:#bfdbfe;cursor:not-allowed;opacity:.72;transform:none}.arb-preflight-button.is-ok{background:linear-gradient(180deg,#126952f2,#0e4b3ff2);border-color:#34d3998c;color:#d9fff2}.arb-preflight-button.is-failed{background:linear-gradient(180deg,#684012f2,#4a2c10f2);border-color:#f59e0b8c;color:#ffe8bd}.arb-action-open-btn{appearance:none;-webkit-appearance:none;background:#b4c5eb0f;border:1px solid #b4c5eb2e;border-radius:999px;color:#a8b3cf;cursor:pointer;font-size:12px;font-weight:700;line-height:1;min-height:30px;padding:6px 12px}.arb-action-open-btn:hover:not(:disabled){background:#b4c5eb1f;border-color:#b4c5eb47;color:#f4f7ff}.arb-action-open-btn:disabled{cursor:not-allowed;opacity:.6}.arb-preflight-badge{align-items:center;background:#23366e9e;border:1px solid #6f89cd59;border-radius:999px;color:#c9d8ff;display:inline-flex;font-size:11px;font-weight:700;justify-content:center;line-height:1;min-height:22px;padding:4px 8px;white-space:nowrap}.arb-preflight-badge.is-idle{color:#aebdf0}.arb-preflight-badge.is-loading{background:#2563eb3d;border-color:#60a5fa80;color:#bfdbfe}.arb-preflight-badge.is-ok{background:#10685259;border-color:#34d3998c;color:#8ff5cf}.arb-preflight-badge.is-failed{background:#78480e59;border-color:#f59e0b8c;color:#ffd38a}.arb-preflight-badge.is-source-only{background:#33415566;border-color:#94a3b873;color:#cbd5e1}.arb-source-debug{background:#0f172a73;border:1px solid #94a3b859;border-radius:10px;margin-top:8px}.arb-source-debug-toggle{align-items:center;color:#cbd5e1;cursor:pointer;display:flex;font-size:12px;gap:8px;justify-content:space-between;padding:8px 10px}.arb-source-debug-grid{grid-gap:4px;color:#aebdf0;display:grid;font-size:11px;gap:4px;grid-template-columns:1fr;padding:0 10px 10px;word-break:break-word}.arb-source-line-warning{color:#fbbf24;font-size:10px;margin-top:2px}.arb-card-bottom-warnings,.arb-warning-row{align-items:center;display:flex;flex-wrap:wrap;gap:4px;justify-content:flex-start;margin-top:7px;max-width:100%;min-width:0;width:100%}.arb-warning-badge{align-items:center;background:#1e293bb3;border:1px solid #94a3b840;border-radius:999px;color:#cbd5e1;display:inline-flex;flex:0 1 auto;font-size:9px;font-weight:700;height:16px;justify-content:center;line-height:1;max-width:100%;min-height:16px;overflow:hidden;padding:0 5px;text-overflow:ellipsis;white-space:nowrap}.arb-warning-stale{background:#78350f8c;border-color:#fbbf244d;color:#fcd34d}.arb-warning-very-stale{background:#7f1d1d8c;border-color:#f871714d;color:#fca5a5}.arb-warning-suspicious{background:#581c878c;border-color:#c084fc4d;color:#d8b4fe}.arb-warning-live{background:#0759858c;border-color:#38bdf84d;color:#7dd3fc}.arb-warning-phantom{background:#14532d8c;border-color:#4ade804d;color:#86efac}@keyframes arbCardEnter{0%{opacity:0;transform:translateY(8px) scale(.97)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes arbCardLeave{0%{opacity:1;transform:translateY(0) scale(1)}to{opacity:0;transform:translateY(8px) scale(.97)}}.vb-container{background:#050816;box-sizing:border-box;color:#f4f7ff;min-height:100%;padding:4px 10px 10px}.vb-filter-bar{align-items:center;display:flex;gap:10px;justify-content:space-between;margin-bottom:8px}.vb-segment-wrap{align-items:center;background:linear-gradient(180deg,#101c3b,#0b1630);border:1px solid #7497ff2e;border-radius:12px;box-shadow:inset 0 1px 0 #b4c5eb0f,0 4px 16px #0000005c;display:flex;flex:1 1 auto;height:40px;min-width:0;overflow:hidden;position:relative}.vb-segment-btn{background:#0000;border:none;color:#8f9bb8;cursor:pointer;flex:1 1;font-size:12px;font-weight:600;height:100%;position:relative;transition:color .22s ease;z-index:2}.vb-segment-btn.is-active{color:#f4f7ff}.vb-segment-underline{background:#5b7cff;border-radius:999px;bottom:0;height:3px;position:absolute;transition:left .26s cubic-bezier(.2,.8,.2,1);z-index:1}.vb-select-wrap{flex-shrink:0;height:40px;min-width:84px;position:relative}.vb-select-button{background:linear-gradient(180deg,#152349,#101c3b);border:1px solid #7497ff2e;border-radius:12px;box-shadow:inset 0 1px 0 #b4c5eb0f,0 4px 16px #0000005c;color:#f4f7ff;cursor:pointer;font-size:13px;font-weight:650;height:100%;outline:none;padding:0 30px 0 14px;position:relative;text-align:left;width:100%}.vb-select-button.is-open{border:1px solid #5b7cff80;box-shadow:0 0 0 1px #5b7cff2e,inset 0 1px 0 #b4c5eb0f}.vb-select-button-text{display:block;line-height:38px}.vb-select-arrow{color:#6f7c9d;font-size:11px;line-height:1;pointer-events:none;position:absolute;right:10px;top:50%;transition:transform .2s ease}.vb-dropdown-menu{background:linear-gradient(180deg,#111f42,#0b1630);border:1px solid #7497ff2e;border-radius:12px;box-shadow:0 14px 34px #0000007a;left:0;padding:6px;position:absolute;right:0;top:calc(100% + 6px);z-index:50}.vb-dropdown-item{background:#0000;border:none;border-radius:9px;color:#94a3b8;cursor:pointer;font-size:13px;font-weight:550;padding:10px;text-align:left;transition:background .18s ease,color .18s ease;width:100%}.vb-dropdown-item.is-active{background:#5b7cff2e;color:#f4f7ff}.vb-sport-scroll-wrap{margin-bottom:8px}.vb-sport-scroll{-webkit-overflow-scrolling:touch;-ms-overflow-style:none;align-items:stretch;background:linear-gradient(180deg,#101c3b,#0b1630);border:1px solid #7497ff2e;border-radius:12px;box-shadow:inset 0 1px 0 #b4c5eb0f;display:flex;gap:0;overflow-x:auto;overflow-y:hidden;scroll-behavior:smooth;scrollbar-width:none}.vb-sport-scroll::-webkit-scrollbar{display:none}.vb-sport-btn{align-items:center;background:#0000;border:none;color:#8f9bb8;cursor:pointer;display:inline-flex;flex:0 0 auto;font-size:12.5px;font-weight:550;gap:6px;height:40px;padding:0 14px;position:relative;transition:color .22s ease;white-space:nowrap}.vb-sport-btn.is-active{box-shadow:inset 0 -3px 0 #5b7cff;color:#f4f7ff}.vb-sport-btn-text{display:inline-block}.vb-sport-badge{align-items:center;background:#ef4444;border-radius:999px;color:#fff;display:inline-flex;font-size:9px;font-weight:700;height:16px;justify-content:center;line-height:1;min-width:16px;padding:0 4px}.vb-list{gap:10px}.vb-card,.vb-list{display:flex;flex-direction:column}.vb-card{animation:vbCardEnter .28s ease both;background:linear-gradient(180deg,#18244a,#101936);border:1px solid #7497ff3d;border-radius:13px;box-shadow:0 8px 24px #0000004d;gap:4px;overflow:hidden;padding:10px;transition:border-color .2s ease,box-shadow .2s ease,opacity .3s ease}.vb-card:hover{border-color:#7497ff5c;box-shadow:0 10px 28px #00000061}.vb-card.is-flash{animation:vbCardFlashEnter .5s ease both;background:linear-gradient(180deg,#1c2a52,#121e40)}.vb-card.is-leaving{animation:vbCardLeave .4s ease forwards;pointer-events:none}.vb-card.is-raw{border-color:#6ee7b74d;box-shadow:0 8px 24px #0000004d}.vb-card.is-source{border-color:#5b7cff52;box-shadow:0 8px 24px #0000004d}.vb-card.is-grace-row{background:linear-gradient(180deg,#18214a,#101830);border-color:#facc1533;opacity:.92}.vb-card.is-preflight-recheck{border-color:#fb718552;box-shadow:0 8px 24px #0000004d}.vb-card.is-preflight-ok{border-color:#6ee7b773;box-shadow:0 8px 24px #0000004d}.vb-card.is-stale-live-recheck{border-color:#ffa8645c}.vb-card.is-stale-live-recheck .vb-meta-chip.is-stale{background:#ff785024;border-color:#ff785061;color:#ff9e7a}.vb-top-row{align-items:center;display:flex;gap:10px;justify-content:space-between}.vb-league,.vb-top-row{color:#6f7c9d;font-size:11px;font-weight:500}.vb-league{flex:1 1 auto;letter-spacing:.02em;min-width:0;text-transform:uppercase}.vb-league,.vb-status-time-pill{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.vb-status-time-pill{align-items:center;border-radius:999px;display:inline-flex;flex:0 0 auto;flex-shrink:0;gap:5px;justify-content:center;margin-left:auto;max-width:100%;min-height:22px;padding:0 9px}.vb-status-time-pill.is-live{background:#ef44441f;border:1px solid #ef444447;max-width:72px;min-width:72px;width:72px}.vb-status-time-pill.is-prematch{background:#3b82f61a;border:1px solid #3b82f63d;max-width:128px;min-width:128px;width:128px}.vb-status-type{flex:0 0 auto;font-size:10px;font-weight:750;letter-spacing:.45px}.vb-status-type.is-live{color:#fca5a5}.vb-status-type.is-prematch{color:#93c5fd}.vb-status-dot{color:#6f7c9d;flex:0 0 auto;font-size:11px}.vb-status-time-value{color:#f4f7ff;font-size:12px;font-weight:550;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.vb-match{align-items:center;color:#f4f7ff;display:flex;font-size:12.5px;font-weight:600;gap:4px;line-height:1.25;margin-bottom:0;margin-top:1px;min-width:0}.vb-at-sep{color:#5b7cff;font-weight:800}.vb-row{align-items:center;display:flex;font-size:12px;gap:8px;justify-content:space-between}.vb-pick{color:#d8e0f2;font-weight:500;margin-top:0;max-width:55%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.vb-pick-with-copy{align-items:center;display:flex;flex:1 1 auto;gap:6px;max-width:55%;min-width:0}.vb-pick-with-copy .vb-pick{flex:1 1 auto;max-width:none;min-width:0}.vb-book{align-items:center;color:#94a3b8;display:flex;font-weight:500;gap:6px;justify-content:flex-end;max-width:45%;min-width:0;text-align:right}.vb-book-text{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.vb-updated-inline{color:#6f7c9d;flex-shrink:0;font-size:10px;font-weight:500;letter-spacing:.01em;margin-left:auto;white-space:nowrap}.vb-selection-row{align-items:center;display:flex;font-size:12px;gap:8px;justify-content:space-between;margin-top:1px}.vb-selection-head{align-items:center;display:flex;flex:1 1 auto;gap:6px;min-width:0}.vb-selection-head .vb-selection-label,.vb-selection-label{color:#94a3b8;flex:1 1 auto;font-weight:500;max-width:100%;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.vb-odds-row{align-items:flex-start;gap:10px}.vb-odds-block{align-items:flex-start;display:flex;flex:1 1;flex-direction:column;gap:4px;max-width:50%;min-width:0}.vb-odds-block-offer .vb-odds-value{background:#5b7cff29;border:1px solid #5b7cff42;border-radius:6px;color:#a8c5ff;font-size:12px;font-weight:600}.vb-odds-block-fair .vb-odds-value,.vb-odds-block-offer .vb-odds-value{align-items:center;display:inline-flex;line-height:1.35;max-width:100%;overflow:hidden;padding:2px 7px;text-overflow:ellipsis;white-space:nowrap}.vb-odds-block-fair .vb-odds-value{background:#ffffff0a;border:1px solid #ffffff12;border-radius:6px;color:#6f7c9d;font-size:11.5px;font-weight:500}.vb-odds-source-line{align-items:center;display:inline-flex;font-size:10.5px;font-weight:500;gap:4px;line-height:1.25;max-width:100%;min-width:0}.vb-odds-source-muted{color:#6f7c9d;flex:0 0 auto;font-weight:500}.vb-odds-source-name{flex:1 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.vb-odds-source-book .vb-odds-source-name{background:#ffffff12;border-radius:5px;color:#94a3b8;padding:1px 6px}.vb-odds-source-fair .vb-odds-source-name{color:#7a9aff}.vb-ev{align-self:flex-start;background:#34d39921;border:1px solid #34d3993d;border-radius:6px;color:#6ee7b7;flex:0 0 auto;font-size:12px;font-weight:700;letter-spacing:.01em;line-height:1.35;max-width:80px;overflow:hidden;padding:2px 7px;text-overflow:ellipsis;white-space:nowrap}.vb-verify-badge{align-items:center;border:1px solid #0000;border-radius:999px;display:inline-flex;flex:0 0 auto;font-size:9px;font-weight:650;justify-content:center;letter-spacing:.02em;line-height:1.3;padding:1px 7px}.vb-verify-badge.is-verified{background:#34d3991f;border-color:#34d3993d;color:#b6e4c9}.vb-verify-badge.is-source{background:#5b7cff1f;border-color:#5b7cff3d;color:#a8c5ff}.vb-verify-badge.is-grace{background:#facc1514;border-color:#facc152e;color:#d4c49a;opacity:.85}.vb-ready-pill{align-items:center;border:1px solid #0000;border-radius:999px;display:inline-flex;flex:0 0 auto;font-size:9px;font-weight:650;justify-content:center;letter-spacing:.02em;line-height:1.3;padding:1px 7px}.vb-ready-pill.is-raw-ready{background:#34d39924;border-color:#34d3994d;color:#c5f0d8}.vb-ready-pill.is-raw-ready-warning{background:#facc151f;border-color:#facc1547;color:#f6deb0}.vb-ready-pill.is-source-check{background:#5b7cff24;border-color:#5b7cff47;color:#b6cbff}.vb-ready-pill.is-grace-check{background:#facc151a;border-color:#facc1538;color:#e2cd96;opacity:.85}.vb-ready-pill.is-not-ready{background:#8f9bb81f;border-color:#8f9bb83d;color:#c8c8d2;opacity:.7}.vb-team-side-warning{align-items:center;background:#facc151f;border:1px solid #facc1542;border-radius:999px;color:#f6deb0;display:inline-flex;flex:0 0 auto;font-size:9.5px;font-weight:650;justify-content:center;line-height:1.2;max-width:120px;overflow:hidden;padding:2px 7px;text-overflow:ellipsis;white-space:nowrap}.vb-action-row{align-items:center;display:flex;gap:8px;justify-content:space-between;margin-top:4px;min-width:0}.vb-action-right{align-items:flex-end;flex:1 1 auto;flex-direction:column;gap:3px;min-width:0}.vb-copy-action,.vb-quick-action{background:#18244ae6;border:1px solid #7497ff3d;border-radius:8px;color:#d6e2ff;cursor:pointer;font-size:11.5px;font-weight:600;height:27px;padding:0 10px;transition:border-color .18s ease,background .18s ease,box-shadow .18s ease}.vb-copy-action{margin-left:auto}.vb-copy-action:hover:not(:disabled),.vb-quick-action:hover:not(:disabled){background:#5b7cff24;border-color:#5b7cff80}.vb-quick-action.is-strong{background:linear-gradient(180deg,#1a7a4f,#145e3d);border-color:#34d39966;box-shadow:0 2px 8px #34d3991f;color:#e6fff4}.vb-quick-action.is-strong:hover:not(:disabled){background:linear-gradient(180deg,#1f8a5b,#186a47);box-shadow:0 4px 12px #34d3992e}.vb-quick-action.is-strong.is-loading{background:linear-gradient(180deg,#886020,#6e4e18);border-color:#facc157a;box-shadow:none;color:#fff5dc}.vb-quick-action.is-strong.is-success{background:linear-gradient(180deg,#22a866,#188c50);border-color:#34d3998c;box-shadow:0 2px 8px #34d39929;color:#e6fff4}.vb-quick-action.is-check{background:#5b7cff24;border-color:#5b7cff66;color:#d6e0ff}.vb-quick-action:disabled{cursor:not-allowed;opacity:.42}.vb-quick-action-placeholder{flex:1 1 auto}.vb-detail-toggle{background:#101936bf;border:1px solid #7497ff33;border-radius:8px;color:#8f9bb8;cursor:pointer;font-size:11.5px;font-weight:600;height:27px;padding:0 10px;transition:border-color .18s ease,background .18s ease,color .18s ease}.vb-detail-toggle:hover{border-color:#5b7cff6b;color:#c0ccee}.vb-detail-toggle.is-open{background:#5b7cff24;border-color:#5b7cff66;color:#d6e0ff}.vb-action-right .vb-copy-action{margin-left:0}.value-inline-copy-button{align-items:center;appearance:none;-webkit-appearance:none;background:#5b7cff2e;border:1px solid #7497ff4d;border-radius:999px;color:#c8d8ff;cursor:pointer;display:inline-flex;flex-shrink:0;font-size:10px;height:18px;justify-content:center;line-height:1;min-width:18px;padding:0;transition:border-color .15s ease,background .15s ease,transform .12s ease;width:18px}.value-inline-copy-button:hover:not(:disabled){background:#5b7cff57;border-color:#82a5ff8c}.value-inline-copy-button:active:not(:disabled){transform:scale(.94)}.value-inline-copy-button:disabled{cursor:not-allowed;opacity:.42}.value-inline-copy-button.is-ok{background:#1269528c;border-color:#34d3998c;color:#d9fff2}.vb-offer-book-bottom{align-items:center;color:#6f7c9d;display:flex;font-size:10.5px;font-weight:550;gap:4px;justify-content:flex-end;line-height:1.2;max-width:min(170px,100%);min-width:0;text-align:right;white-space:nowrap}.vb-offer-book-label{color:#6f7c9d;flex:0 0 auto}.vb-offer-book-name{color:#94a3b8;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.vb-preflight-message{border:1px solid #0000;border-radius:8px;font-size:12px;font-weight:600;line-height:1.35;margin-top:4px;padding:6px 10px}.vb-preflight-message.is-fail{background:#fb71851a;border-color:#fb718542;color:#fca5a5}.vb-preflight-message.is-ok{background:#34d3991a;border-color:#34d39942;color:#b6e4c9}.vb-proof-panel{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#080f26b3;border:1px solid #7497ff29;border-radius:12px;margin-top:6px;padding:10px 12px}.vb-proof-grid{grid-gap:8px 14px;display:grid;gap:8px 14px;grid-template-columns:1fr 1fr}.vb-proof-cell{display:flex;flex-direction:column;min-width:0}.vb-proof-cell-wide{grid-column:1/-1}.vb-proof-key{color:#6f7c9d;font-size:9.5px;font-weight:600;letter-spacing:.06em;text-transform:uppercase}.vb-proof-val{color:#d6e2ff;font-size:12px;font-weight:600;margin-top:2px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.vb-proof-mono{color:#a8c0e8;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:11px}.vb-meta-row{display:flex;flex-wrap:wrap;gap:5px;margin-top:4px}.vb-meta-chip{align-items:center;background:#7497ff0f;border:1px solid #7497ff1f;border-radius:999px;color:#6f7c9d;display:inline-flex;font-size:9.5px;font-weight:550;letter-spacing:.01em;line-height:1.3;padding:1px 7px}.vb-meta-chip.is-ready{background:#34d39914;border-color:#34d3992e;color:#b6e4c9}.vb-meta-chip.is-warning{background:#facc151a;border-color:#facc1538;color:#f6deb0}.vb-meta-chip.is-stale{background:#fb71851a;border-color:#fb71853d;color:#f2c2c2}.vb-meta-chip.vb-meta-lifecycle.is-retained,.vb-meta-chip.vb-meta-lifecycle.is-transport_grace{background:#facc1514;border-color:#facc1529;color:#d4c49a}.vb-meta-chip.vb-meta-lifecycle.is-active{background:#34d39914;border-color:#34d39929;color:#b6e4c9}.vb-watchlist-divider{align-items:center;background:#ffb84d0d;border:1px dashed #ffb84d52;border-radius:10px;color:#f0c97a;display:flex;flex-wrap:wrap;font-size:12px;font-weight:600;gap:10px;justify-content:space-between;letter-spacing:.2px;margin:14px 0 8px;padding:8px 12px}.vb-watchlist-title{color:#ffd28a;flex:1 1 auto;min-width:0}.vb-watchlist-hint{color:#b08a4a;flex:0 0 auto;font-size:11px;font-weight:500;letter-spacing:.6px;text-transform:uppercase}.vb-card.is-debug-watchlist{background:linear-gradient(180deg,#201808f2,#161208f2);border-color:#ffb84d47;box-shadow:none;opacity:.9}.vb-card.is-debug-watchlist .vb-detail-toggle,.vb-card.is-debug-watchlist .vb-quick-action,.vb-card.is-debug-watchlist .vb-quick-action-placeholder{display:none!important}.vb-action-row.vb-action-row-debug{align-items:center;display:flex;flex-wrap:wrap;gap:8px;justify-content:space-between}.vb-debug-watchlist-banner{background:#ffb84d14;border:1px solid #ffb84d5c;border-radius:8px;color:#ffd28a;flex:1 1 auto;font-size:11.5px;font-weight:600;letter-spacing:.2px;min-width:0;padding:6px 10px}.vb-debug-watchlist-note{border:1px dashed #ffb84d42;border-radius:8px;color:#c9a564;font-size:11px;font-weight:500;margin-top:4px;padding:5px 10px;text-align:left}.vb-no-data{color:#6f7c9d;font-size:13px;font-weight:550;line-height:1.5;padding:36px 20px;text-align:center}@media (max-width:425px){.vb-odds-row{gap:6px}.vb-odds-block{max-width:46%}.vb-odds-source-line{font-size:9.5px;gap:3px}.vb-odds-block-offer .vb-odds-value{font-size:11.5px;padding:1px 6px}.vb-odds-block-fair .vb-odds-value{font-size:11px;padding:1px 6px}.vb-ev{font-size:11.5px;max-width:72px;padding:1px 6px}.vb-match{font-size:12px}.vb-match-team{max-width:44%}.vb-match-dash{margin:0 2px}.vb-copy-action,.vb-detail-toggle,.vb-quick-action{font-size:11px;height:25px;padding:0 9px}}@media (max-width:340px){.vb-updated-inline{align-self:flex-end;margin-left:0}.vb-status-time-pill.is-prematch{max-width:110px;min-width:110px;width:110px}}.vb-odds-block-fair .vb-odds-value{background:#6082ff24;border:1px solid #7da0ff42;box-shadow:inset 0 1px 0 #ffffff0a;color:#dbe7ff}.vb-odds-block-fair .vb-odds-source-line{color:#9fb0d8}.vb-odds-block-fair .vb-odds-source-muted{color:#8fa1c8}.vb-odds-block-fair .vb-odds-source-name{color:#c4d2ff;font-weight:700}.vb-card .arb-warning-row{align-items:center;display:flex;flex-wrap:wrap;gap:4px;justify-content:flex-start;margin-top:7px;max-width:100%;min-width:0;width:100%}.vb-card .arb-warning-badge{align-items:center;border-radius:999px;display:inline-flex;flex:0 1 auto;font-size:9px;font-weight:700;height:16px;justify-content:center;line-height:1;max-width:100%;min-height:16px;overflow:hidden;padding:0 5px;text-overflow:ellipsis;white-space:nowrap}.vb-odds-block-offer .vb-odds-source-line{color:#9fb0d8}.vb-odds-block-offer .vb-odds-source-muted{color:#8fa1c8}.vb-odds-block-offer .vb-odds-source-name{color:#c4d2ff;font-weight:700}.vb-splits-pill{background:linear-gradient(135deg,#0f172ab8,#18244ad1);border:1px solid #7da0ff2e;border-radius:999px;box-shadow:inset 0 1px 0 #ffffff0d,0 4px 10px #0000002e;color:#e2e8f0eb;flex:0 1 auto;font-weight:750;gap:5px;justify-content:flex-end;max-width:100%;min-height:20px;overflow:hidden;padding:2px 7px;text-overflow:ellipsis;white-space:nowrap}.vb-splits-pill,.vb-splits-public,.vb-splits-sharp{align-items:center;display:inline-flex;font-size:10px;line-height:1}.vb-splits-public,.vb-splits-sharp{font-weight:800;gap:2px;letter-spacing:.01em;min-width:0}.vb-splits-sharp{color:#f2d878}.vb-splits-public{color:#9cc7ff}.vb-splits-public:before{align-items:center;color:#a8b3cf9e;content:"↔";display:inline-flex;font-size:9px;font-weight:800;margin:0 2px 0 0}@media (max-width:420px){.vb-splits-pill{font-size:9.5px;gap:4px;min-height:19px;padding:2px 6px}.vb-splits-public,.vb-splits-sharp{font-size:9.5px}}.vb-gamestate-bar{align-items:center;background:#ffffff0d;border-radius:6px;display:flex;flex-wrap:wrap;font-size:12px;gap:10px;margin-bottom:6px;padding:4px 12px}.vb-gamestate-score{color:#fff;font-weight:600;letter-spacing:.3px}.vb-gamestate-time{color:#a3e635;font-size:11px;font-weight:500}.vb-gamestate-extras{color:#94a3b8;display:flex;font-size:11px;gap:8px}.vb-match-live-score,.vb-match-prematch{align-items:center;display:inline-flex;flex:1 1 auto;flex-wrap:nowrap;gap:4px;max-width:100%;min-width:0}.vb-match-live-score{font-size:11.5px;font-weight:600}.vb-match-prematch{font-size:11.5px}.vb-match-team{flex:0 1 auto;max-width:46%;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.vb-match-team-away,.vb-match-team-home{text-align:left}.vb-match-score{color:#fff;flex:0 0 auto;font-size:13px;font-weight:700;margin:0 4px;white-space:nowrap}.vb-match-dash{color:#94a3b8;flex:0 0 auto;margin:0 3px}.vb-possession-ball{display:inline-block;font-size:13px;margin:0 3px;transition:opacity .3s ease}.vb-action-right{display:flex;flex-wrap:nowrap;gap:6px}.vb-action-right,.vb-gs-clock-pill{align-items:center;margin-left:auto}.vb-gs-clock-pill{background:#3b82f61a;border:1px solid #3b82f63d;border-radius:999px;color:#f4f7ff;display:inline-flex;font-size:12px;font-weight:700;justify-content:center;min-height:22px;padding:0 10px;white-space:nowrap}.vb-gs-compact{align-items:center;display:inline-flex;flex-wrap:nowrap;gap:5px;justify-content:flex-end;min-width:0}.vb-gs-compact-stat{color:#d6e2ff;font-size:10.5px;font-weight:700;white-space:nowrap}.vb-gs-detail-btn{background:#ffffff0f;border:1px solid #7497ff33;border-radius:6px;color:#94a3b8;cursor:pointer;font-size:10px;line-height:1.6;padding:1px 6px;transition:background .2s ease,color .2s ease}.vb-gs-detail-btn:hover{background:#ffffff26}.vb-gs-detail-btn.is-open{background:#a3e6351a;color:#a3e635}.vb-gs-detail-panel{background:#ffffff0a;border:1px solid #7497ff24;border-radius:9px;display:flex;flex-direction:column;gap:7px;margin-top:8px;padding:9px 10px}.vb-gs-detail-score-row{align-items:center;border-bottom:1px solid #ffffff14;display:flex;justify-content:space-between;margin-bottom:2px;padding-bottom:8px}.vb-gs-detail-team{align-items:center;color:#e2e8f0;display:flex;flex:1 1;font-size:12px;font-weight:600;gap:4px;overflow:hidden}.vb-gs-detail-home{justify-content:flex-start}.vb-gs-detail-away{justify-content:flex-end}.vb-gs-detail-score{color:#fff;flex-shrink:0;font-size:16px;font-weight:800;margin:0 10px;white-space:nowrap}.vb-gs-ball{font-size:13px}.vb-gs-ball-anim{transition:transform .4s ease}.vb-gs-detail-stat-row{align-items:center;display:flex;font-size:12px;justify-content:space-between}.vb-gs-stat-num{color:#fff;flex-shrink:0;font-weight:700;width:28px}.vb-gs-stat-home{text-align:left}.vb-gs-stat-away{text-align:right}.vb-gs-stat-label{color:#94a3b8;flex:1 1;font-size:11px;letter-spacing:.2px;text-align:center}@keyframes vbCardEnter{0%{opacity:0;transform:translateY(8px) scale(.97)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes vbCardLeave{0%{opacity:1;transform:translateY(0) scale(1)}to{opacity:0;transform:translateY(8px) scale(.97)}}@keyframes vbCardFlashEnter{0%{border-color:#7497ff99;opacity:0;transform:translateY(8px) scale(.97)}60%{border-color:#7497ff66}to{border-color:#7497ff3d;opacity:1;transform:translateY(0) scale(1)}}
/*# sourceMappingURL=main.052019f2.css.map*/