.gsp-page{--g-bg:#0f1214;--g-panel:#14171a;--g-card:#181c1f;--g-raised:#1d2226;--g-hover:#232a30;--g-line:#262b2f;--g-acc:#00ff86;--g-acc2:#00e676;--g-on:#04210a;--g-text:#eef2f4;--g-muted:#8a9399;--g-red:#ff5d6c;color:var(--g-text);min-width:0;max-width:100%;padding:4px 0 40px}.gsp-page *{box-sizing:border-box}.gsp-page button{font-family:inherit}.gsp-ell{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.gsp-skel{height:220px;border-radius:14px;background:linear-gradient(90deg,var(--g-card),var(--g-raised),var(--g-card));background-size:200% 100%;animation:gspsk 1.2s infinite}.gsp-skel.tall{height:70vh}@keyframes gspsk{to{background-position:-200% 0}}.gsp-off{padding:60px 20px;text-align:center;color:var(--g-muted);font-weight:600}.gsp-shell{position:relative;display:grid;grid-template-columns:258px minmax(0,1fr);grid-gap:22px;gap:22px;align-items:start}.gsp-shell.side-closed{grid-template-columns:64px minmax(0,1fr)}.gsp-side{position:-webkit-sticky;position:sticky;top:84px;max-height:calc(100vh - 100px);overflow-y:auto;overflow-x:hidden;display:flex;flex-direction:column;gap:12px;scrollbar-width:none;padding-bottom:8px}.gsp-side::-webkit-scrollbar{display:none;width:0;height:0}.gsp-side-tg{position:absolute;z-index:5;top:40px;left:243px;width:30px;height:30px;border-radius:9px;border:1px solid var(--g-line);background:var(--g-card);color:var(--g-muted);display:flex;align-items:center;justify-content:center;cursor:pointer;box-shadow:0 2px 10px rgba(0,0,0,.4);transition:left .18s}.gsp-side-tg:hover{color:var(--g-text)}.gsp-shell.side-closed .gsp-side-tg{left:49px}.gsp-nav{display:grid;grid-template-columns:1fr 1fr;grid-gap:8px;gap:8px}.gsp-nav-b{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;min-height:64px;padding:10px 6px;border-radius:10px;border:0;background:var(--g-raised);color:var(--g-muted);font-size:11.5px;font-weight:800;letter-spacing:.03em;text-transform:uppercase;cursor:pointer;min-width:0;transition:background .15s,color .15s}.gsp-nav-b span{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.gsp-nav-b:hover{color:var(--g-text);background:var(--g-hover)}.gsp-nav-b.on{background:var(--g-acc);color:var(--g-on)}.gsp-box{background:var(--g-panel);border-radius:12px;padding:6px}.gsp-box-h{width:100%;justify-content:space-between;padding:10px 8px;border:0;background:none;cursor:pointer;color:var(--g-text);font-size:12px;font-weight:800;letter-spacing:.04em;text-transform:uppercase}.gsp-box-h,.gsp-box-h span{display:flex;align-items:center;gap:8px}.gsp-box-h span{min-width:0}.gsp-box-h i{font-style:normal;color:var(--g-acc);font-size:18px;line-height:1}.gsp-box-i{width:100%;display:flex;align-items:center;gap:11px;padding:10px;border:0;border-radius:9px;background:none;cursor:pointer;color:var(--g-muted);font-size:14px;font-weight:600;text-align:left;min-width:0}.gsp-box-i:hover{background:var(--g-raised);color:var(--g-text)}.gsp-box-i.on{color:var(--g-acc);background:color-mix(in srgb,var(--g-acc) 10%,var(--g-raised))}.gsp-box-i em{margin-left:auto;font-style:normal;font-size:11.5px;color:var(--g-muted);font-weight:700}.gsp-box-ic{display:flex;flex:0 0 auto}.gsp-flag{flex:0 0 auto;width:20px;height:15px;border-radius:3px;background:var(--g-raised) center/cover no-repeat;box-shadow:0 0 0 1px hsla(0,0%,100%,.06)}.gsp-flag.globe{background:none;box-shadow:none;display:flex;align-items:center;justify-content:center;color:var(--g-muted)}.gsp-shell.side-closed .gsp-nav{grid-template-columns:1fr}.gsp-shell.side-closed .gsp-nav-b{min-height:48px;padding:8px 4px}.gsp-shell.side-closed .gsp-box-h,.gsp-shell.side-closed .gsp-box-i .gsp-ell,.gsp-shell.side-closed .gsp-box-i em,.gsp-shell.side-closed .gsp-nav-b span{display:none}.gsp-shell.side-closed .gsp-box-i{justify-content:center;padding:10px 4px}.gsp-main{min-width:0}.gsp-mnav{display:none}.gsp-strip-w{position:relative;background:var(--g-panel);border-radius:12px;padding:6px 6px 2px}.gsp-strip{display:flex;gap:2px;overflow-x:auto;scrollbar-width:none;padding-right:44px;scroll-behavior:smooth}.gsp-strip::-webkit-scrollbar{display:none;width:0;height:0}.gsp-strip-i{flex:0 0 auto;width:86px;display:flex;flex-direction:column;align-items:center;gap:6px;padding:12px 4px 10px;border:0;border-radius:10px;background:none;color:var(--g-muted);cursor:pointer;min-width:0}.gsp-strip-i:hover{color:var(--g-text);background:var(--g-card)}.gsp-strip-i.on{color:var(--g-acc)}.gsp-strip-ic{position:relative;width:44px;height:36px}.gsp-strip-ic,.gsp-strip-ic em{display:flex;align-items:center;justify-content:center}.gsp-strip-ic em{position:absolute;top:-8px;right:-10px;min-width:20px;height:18px;padding:0 5px;border-radius:5px;background:var(--g-acc);color:var(--g-on);font-style:normal;font-size:10.5px;font-weight:800}.gsp-strip-l{max-width:100%;font-size:12.5px;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.gsp-strip-arr{position:absolute;right:6px;top:50%;transform:translateY(-50%);width:34px;height:34px;border-radius:9px;border:0;background:var(--g-raised);color:var(--g-text);justify-content:center;cursor:pointer;box-shadow:-18px 0 18px 2px var(--g-panel)}.gsp-search,.gsp-strip-arr{display:flex;align-items:center}.gsp-search{gap:10px;height:50px;margin:16px 0 26px;padding:0 16px;border-radius:12px;background:var(--g-panel);border:1px solid var(--g-line);color:var(--g-muted);min-width:0}.gsp-search:focus-within{border-color:color-mix(in srgb,var(--g-acc) 45%,var(--g-line))}.gsp-search input{flex:1 1;min-width:0;height:100%;border:0;background:none;color:var(--g-text);font-size:15px;outline:none}.gsp-search input::placeholder{color:var(--g-muted)}.gsp-search button{border:0;background:none;color:var(--g-muted);cursor:pointer;display:flex;padding:4px}.gsp-sec-h{justify-content:space-between;gap:12px;margin:0 0 14px}.gsp-sec-h,.gsp-sec-h h2{display:flex;align-items:center;min-width:0}.gsp-sec-h h2{gap:10px;margin:0;font-size:24px;font-weight:800;font-family:var(--fh,inherit)}.gsp-sec-h h2 i{font-style:normal;font-size:13px;font-weight:700;color:var(--g-muted);padding:3px 8px;border-radius:6px;background:var(--g-raised)}.gsp-fire{width:30px;height:30px;flex:0 0 auto;background:50%/contain no-repeat}.gsp-arrows{display:flex;gap:8px;flex:0 0 auto}.gsp-arrows button{width:36px;height:36px;border-radius:9px;border:0;background:var(--g-raised);color:var(--g-text);display:flex;align-items:center;justify-content:center;cursor:pointer}.gsp-arrows button:hover{background:var(--g-hover)}.gsp-feat{margin-bottom:30px;background:var(--g-panel);border-radius:16px;padding:18px}.gsp-feat-grid{display:grid;grid-auto-flow:column;grid-template-rows:auto;grid-auto-columns:calc((100% - 32px) / 3);grid-gap:16px;gap:16px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;scroll-behavior:smooth}.gsp-feat-grid.two{grid-template-rows:auto auto}.gsp-feat-grid::-webkit-scrollbar{display:none;width:0;height:0}.gsp-card{scroll-snap-align:start;min-width:0;display:flex;flex-direction:column;gap:12px;padding:14px;border-radius:14px;background:var(--g-card);border:1px solid transparent;cursor:pointer;transition:border-color .15s}.gsp-card:hover{border-color:var(--g-line)}.gsp-card-h{justify-content:space-between;gap:10px;font-size:13px;font-weight:700}.gsp-card-h,.gsp-card-lg{display:flex;align-items:center;min-width:0}.gsp-card-lg{gap:8px;color:var(--g-text)}.gsp-card-sp{flex:0 0 auto}.gsp-card-sp,.gsp-card-st{display:flex;color:var(--g-muted)}.gsp-card-st{align-items:center;gap:6px;font-weight:600;flex:0 1 auto;min-width:0}.gsp-card-st.live{color:var(--g-acc)}.gsp-card-body{align-items:stretch;padding:10px 12px;border-radius:10px;background:var(--g-bg)}.gsp-card-body,.gsp-card-teams{display:flex;gap:10px;min-width:0}.gsp-card-teams{flex:1 1;flex-direction:column}.gsp-card-when{flex:0 0 auto;display:flex;flex-direction:column;justify-content:space-between;align-items:flex-end;gap:10px;color:var(--g-text);font-size:13.5px;font-weight:600}.gsp-card-when span{display:flex;align-items:center;gap:8px}.gsp-card-when svg{color:var(--g-muted)}.gsp-team{display:flex;align-items:center;gap:10px;min-width:0;font-size:15px;font-weight:600}.gsp-sc{margin-left:auto;color:var(--g-acc);font-weight:800}.gsp-badge{flex:0 0 auto;width:24px;height:24px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;color:#fff;font-size:9.5px;font-weight:800;letter-spacing:.02em;box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.14)}.gsp-card-odds{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:6px;gap:6px}.gsp-card-odds.n2{grid-template-columns:repeat(2,minmax(0,1fr))}.gsp-noline{grid-column:1/-1;text-align:center;color:var(--g-muted);font-size:13px;padding:11px 0}.gsp-odd{display:flex;align-items:center;justify-content:space-between;gap:6px;min-width:0;height:42px;padding:0 12px;border:1px solid transparent;border-radius:9px;background:var(--g-raised);color:var(--g-text);cursor:pointer;transition:background .12s,border-color .12s}.gsp-odd i{font-style:normal;color:var(--g-muted);font-size:12.5px;font-weight:600;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.gsp-odd b{font-size:14px;font-weight:800;flex:0 0 auto;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.gsp-odd:hover:not(:disabled){background:var(--g-hover)}.gsp-odd.on{background:var(--g-acc)}.gsp-odd.on,.gsp-odd.on i{color:var(--g-on)}.gsp-odd.locked{cursor:not-allowed;opacity:.55}.gsp-odd.empty{cursor:default;opacity:.45;justify-content:center}.gsp-odd.fl-up{border-color:var(--g-acc)}.gsp-odd.fl-down{border-color:var(--g-red)}.gsp-lock{display:flex;color:var(--g-muted)}.gsp-line{min-width:0}.gsp-lg{background:var(--g-panel);border-radius:14px;margin-bottom:12px;overflow:hidden}.gsp-lg-h{justify-content:space-between;gap:12px;padding:12px 16px;border-bottom:1px solid var(--g-line)}.gsp-lg-h,.gsp-lg-n{display:flex;align-items:center;min-width:0}.gsp-lg-n{gap:9px;font-size:14px;font-weight:700}.gsp-lg-n i{font-style:normal;color:var(--g-muted);font-weight:600}.gsp-lg-cols,.gsp-lg-sp{display:flex;flex:0 0 auto;color:var(--g-muted)}.gsp-lg-cols{gap:10px;padding-right:62px;font-size:11.5px;font-weight:700;text-transform:uppercase;letter-spacing:.04em}.gsp-lg-cols span{text-align:center}.gsp-lg-cols span:first-child{width:222px}.gsp-lg-cols span:nth-child(2){width:168px}.gsp-lg-cols span:nth-child(3){width:188px}.gsp-row{display:grid;grid-template-columns:62px minmax(0,1fr) auto 52px;align-items:center;grid-gap:12px;gap:12px;padding:10px 16px;border-bottom:1px solid hsla(0,0%,100%,.04);cursor:pointer;min-width:0}.gsp-row:last-child{border-bottom:0}.gsp-row:hover{background:hsla(0,0%,100%,.02)}.gsp-row-when{display:flex;flex-direction:column;gap:2px;font-size:13.5px;min-width:0}.gsp-row-when b,.gsp-row-when i{white-space:nowrap}.gsp-row-when i{font-style:normal;color:var(--g-muted);font-size:11.5px;font-weight:600;overflow:hidden;text-overflow:ellipsis}.gsp-live{color:var(--g-red);font-size:12px;letter-spacing:.06em}.gsp-row-teams{display:flex;flex-direction:column;gap:8px;min-width:0}.gsp-row-teams .gsp-team{font-size:14px}.gsp-row-odds{display:flex;gap:10px;min-width:0}.gsp-row-win{display:grid;grid-template-columns:repeat(3,70px);grid-gap:6px;gap:6px;width:222px}.gsp-row-win.n2{grid-template-columns:repeat(2,minmax(0,1fr))}.gsp-row-win .gsp-odd{padding:0 9px}.gsp-row-hcp,.gsp-row-tot{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:6px;gap:6px}.gsp-row-tot{width:168px}.gsp-row-hcp{width:188px}.gsp-row-hcp .gsp-odd,.gsp-row-tot .gsp-odd{flex-direction:column;justify-content:center;gap:1px;padding:0 6px}.gsp-row-hcp .gsp-odd i,.gsp-row-tot .gsp-odd i{font-size:10.5px;max-width:100%}.gsp-row-hcp .gsp-odd b,.gsp-row-more,.gsp-row-tot .gsp-odd b{font-size:13px}.gsp-row-more{height:42px;border-radius:9px;border:0;background:var(--g-raised);color:var(--g-acc);font-weight:800;cursor:pointer}.gsp-row-more:hover{background:var(--g-hover)}.gsp-empty{padding:46px 20px;text-align:center;color:var(--g-muted);background:var(--g-panel);border-radius:14px;font-weight:600}.gsp-empty p{margin:0 0 14px}.gsp-cta,.gsp-go{height:46px;padding:0 22px;border:0;border-radius:10px;background:var(--g-acc);color:var(--g-on);font-weight:800;font-size:14.5px;cursor:pointer}.gsp-cta:hover,.gsp-go:hover{background:var(--g-acc2)}.gsp-my-tabs{display:inline-flex;gap:4px;padding:4px;margin-bottom:14px;border-radius:10px;background:var(--g-panel)}.gsp-my-tabs button{height:36px;padding:0 16px;border:0;border-radius:8px;background:none;color:var(--g-muted);font-weight:700;cursor:pointer}.gsp-my-tabs button.on{background:var(--g-raised);color:var(--g-text)}.gsp-my-list{display:grid;grid-template-columns:repeat(auto-fill,minmax(320px,1fr));grid-gap:12px;gap:12px}.gsp-bet{background:var(--g-panel);border-radius:14px;padding:14px;display:flex;flex-direction:column;gap:10px;min-width:0;border-left:3px solid var(--g-line)}.gsp-bet.st-half_won,.gsp-bet.st-won{border-left-color:var(--g-acc)}.gsp-bet.st-half_lost,.gsp-bet.st-lost{border-left-color:var(--g-red)}.gsp-bet-h{display:flex;align-items:center;justify-content:space-between;gap:10px}.gsp-bet-st{font-size:12px;font-weight:800;padding:3px 9px;border-radius:6px;background:var(--g-raised);color:var(--g-muted)}.gsp-bet-st.st-half_won,.gsp-bet-st.st-won{color:var(--g-on);background:var(--g-acc)}.gsp-bet-st.st-half_lost,.gsp-bet-st.st-lost{color:#fff;background:var(--g-red)}.gsp-bet-leg{display:flex;flex-direction:column;gap:3px;padding:9px 10px;border-radius:9px;background:var(--g-card);font-size:13px;min-width:0}.gsp-bet-pick{display:flex;justify-content:space-between;gap:10px;color:var(--g-muted);min-width:0}.gsp-bet-pick b{color:var(--g-text)}.gsp-bet-f{display:flex;flex-wrap:wrap;justify-content:space-between;gap:6px 14px;font-size:13px;color:var(--g-muted)}.gsp-bet-f b,.gsp-slip{color:var(--g-text)}.gsp-slip{position:fixed;z-index:125;right:76px;bottom:0;width:380px;max-width:calc(100vw - 24px);display:flex;flex-direction:column;--g-bg:#0f1214;--g-panel:#14171a;--g-card:#181c1f;--g-raised:#1d2226;--g-hover:#232a30;--g-line:#262b2f;--g-acc:#00ff86;--g-acc2:#00e676;--g-on:#04210a;--g-text:#eef2f4;--g-muted:#8a9399;--g-red:#ff5d6c}.gsp-slip-bar{display:flex;align-items:center;justify-content:space-between;gap:10px;height:58px;padding:0 18px;border:0;cursor:pointer;border-radius:14px 14px 0 0;background:linear-gradient(90deg,var(--g-acc) 0,#5dffb4 55%,#b6ffe0 100%);color:var(--g-on);box-shadow:0 -6px 24px rgba(0,0,0,.35)}.gsp-slip.open .gsp-slip-bar{border-radius:0}.gsp-slip-l{display:flex;align-items:center;gap:9px;font-size:17px;font-weight:800;font-family:var(--fh,inherit)}.gsp-slip-l em{font-style:normal;min-width:22px;height:22px;padding:0 6px;border-radius:999px;background:var(--g-on);color:var(--g-acc);font-size:12px;display:inline-flex;align-items:center;justify-content:center}.gsp-slip-q{display:flex;align-items:center;gap:10px;font-size:14.5px;font-weight:700;opacity:.85;cursor:not-allowed}.gsp-slip-q i{position:relative;width:34px;height:20px;border-radius:999px;background:var(--g-on)}.gsp-slip-q i:after{content:"";position:absolute;top:3px;left:3px;width:14px;height:14px;border-radius:50%;background:#fff}.gsp-slip-p{max-height:calc(100vh - 170px);overflow-y:auto;background:var(--g-card);border:1px solid var(--g-line);border-bottom:0;border-radius:14px 14px 0 0;padding:14px;display:flex;flex-direction:column;gap:12px;box-shadow:0 -10px 40px rgba(0,0,0,.5);scrollbar-width:thin}.gsp-slip-empty{padding:26px 10px;text-align:center;color:var(--g-muted);font-weight:600}.gsp-slip-empty p{margin:10px 0 0}.gsp-slip-modes{display:flex;gap:4px;padding:4px;border-radius:10px;background:var(--g-bg)}.gsp-slip-modes button{flex:1 1;height:34px;border:0;border-radius:8px;background:none;color:var(--g-muted);font-weight:700;cursor:pointer;min-width:0}.gsp-slip-modes button.on{background:var(--g-raised);color:var(--g-text)}.gsp-slip-modes button:disabled{opacity:.4;cursor:not-allowed}.gsp-slip-modes .gsp-slip-clr{flex:0 0 auto;padding:0 10px;color:var(--g-red)}.gsp-leg,.gsp-slip-legs{display:flex;flex-direction:column;gap:8px}.gsp-leg{padding:11px 12px;border-radius:10px;background:var(--g-raised);min-width:0}.gsp-leg-h{align-items:center;justify-content:space-between;gap:8px;font-size:12.5px;font-weight:600;min-width:0}.gsp-leg-h,.gsp-leg-h button{display:flex;color:var(--g-muted)}.gsp-leg-h button{flex:0 0 auto;border:0;background:none;cursor:pointer;padding:2px}.gsp-leg-p{display:flex;align-items:center;justify-content:space-between;gap:10px;font-size:13.5px;min-width:0}.gsp-leg-k{flex:0 0 auto;color:var(--g-acc);font-size:15px}.gsp-leg-k s{color:var(--g-muted);font-size:12px;margin-right:6px}.gsp-leg-k.down{color:var(--g-red)}.gsp-in{width:100%;height:44px;padding:0 12px;border-radius:9px;border:1px solid var(--g-line);background:var(--g-bg);color:var(--g-text);font-size:15px;outline:none;min-width:0}.gsp-in:focus{border-color:color-mix(in srgb,var(--g-acc) 50%,var(--g-line))}.gsp-slip-exp{display:flex;flex-direction:column;gap:8px}.gsp-slip-line{display:flex;align-items:center;justify-content:space-between;gap:10px;font-size:13.5px;color:var(--g-muted)}.gsp-slip-line b{color:var(--g-text)}.gsp-slip-line em{font-style:normal;color:var(--g-acc);margin-left:6px;font-size:12px}.gsp-slip-line.big b{font-size:18px;color:var(--g-acc)}.gsp-presets{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:6px;gap:6px}.gsp-presets button{height:36px;border:0;border-radius:8px;background:var(--g-raised);color:var(--g-text);font-weight:700;cursor:pointer;min-width:0}.gsp-presets button:hover{background:var(--g-hover)}.gsp-slip-lim{font-size:11.5px;color:var(--g-muted);text-align:center}.gsp-msg{padding:10px 12px;border-radius:9px;font-size:13px;font-weight:600;background:var(--g-raised)}.gsp-msg.ok{color:var(--g-acc)}.gsp-msg.err{color:var(--g-red)}.gsp-msg.warn{color:#f5c84c}.gsp-go{width:100%}.gsp-go:disabled{opacity:.6;cursor:wait}.gsp-det-bg{position:fixed;inset:0;z-index:160;background:rgba(0,0,0,.6);display:flex;justify-content:flex-end;--g-bg:#0f1214;--g-panel:#14171a;--g-card:#181c1f;--g-raised:#1d2226;--g-hover:#232a30;--g-line:#262b2f;--g-acc:#00ff86;--g-acc2:#00e676;--g-on:#04210a;--g-text:#eef2f4;--g-muted:#8a9399;--g-red:#ff5d6c;color:var(--g-text)}.gsp-det{width:560px;max-width:100%;height:100%;overflow-y:auto;background:var(--g-panel);border-left:1px solid var(--g-line);padding:16px 18px 30px;display:flex;flex-direction:column;gap:14px;animation:gspin .2s ease-out}@keyframes gspin{0%{transform:translateX(30px);opacity:0}}.gsp-det-top{justify-content:space-between;gap:10px}.gsp-det-lg,.gsp-det-top{display:flex;align-items:center;min-width:0}.gsp-det-lg{gap:9px;font-size:13px;color:var(--g-muted);font-weight:600}.gsp-x{flex:0 0 auto;width:36px;height:36px;border-radius:9px;border:0;background:var(--g-raised);color:var(--g-text);display:flex;align-items:center;justify-content:center;cursor:pointer}.gsp-det-teams{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;grid-gap:12px;gap:12px;padding:18px 12px;border-radius:14px;background:var(--g-card)}.gsp-det-team{display:flex;flex-direction:column;align-items:center;gap:8px;text-align:center;min-width:0}.gsp-det-team .gsp-badge{width:46px;height:46px;font-size:15px}.gsp-det-team b{font-size:15px;line-height:1.25;overflow-wrap:anywhere}.gsp-det-mid{display:flex;flex-direction:column;align-items:center;gap:3px;font-size:18px}.gsp-det-mid i{font-style:normal;color:var(--g-muted);font-size:12px}.gsp-det-sc{font-size:26px;color:var(--g-acc)}.gsp-det-closed{display:flex;align-items:center;gap:8px;justify-content:center;padding:9px;border-radius:9px;background:var(--g-raised);color:var(--g-muted);font-size:13px;font-weight:600}.gsp-det-tabs{display:flex;gap:6px;overflow-x:auto;scrollbar-width:none;flex:0 0 auto}.gsp-det-tabs::-webkit-scrollbar{display:none;width:0;height:0}.gsp-det-tabs button{flex:0 0 auto;height:34px;padding:0 14px;border-radius:9px;border:0;background:var(--g-raised);color:var(--g-muted);font-weight:700;font-size:13px;cursor:pointer;white-space:nowrap}.gsp-det-tabs button i{font-style:normal;opacity:.7;margin-left:4px}.gsp-det-tabs button.on{background:var(--g-acc);color:var(--g-on)}.gsp-det-body{display:flex;flex-direction:column;gap:8px}.gsp-mk{background:var(--g-card);border-radius:12px;overflow:hidden}.gsp-mk-h{width:100%;display:flex;align-items:center;justify-content:space-between;gap:10px;padding:12px 14px;border:0;background:none;color:var(--g-text);font-size:14px;font-weight:700;cursor:pointer;text-align:left;min-width:0}.gsp-mk-out{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:6px;gap:6px;padding:0 10px 10px}.gsp-mk-out.n3{grid-template-columns:repeat(3,minmax(0,1fr))}@media (max-width:1440px){.gsp-lg-cols span:nth-child(3),.gsp-row-hcp{display:none}}@media (max-width:1240px){.gsp-feat-grid{grid-auto-columns:calc((100% - 16px) / 2)}.gsp-lg-cols span:nth-child(2),.gsp-row-tot{display:none}}@media (max-width:980px){.gsp-page{padding:0 0 calc(150px + env(safe-area-inset-bottom))}.gsp-shell,.gsp-shell.side-closed{grid-template-columns:minmax(0,1fr);gap:0}.gsp-side,.gsp-side-tg{display:none}.gsp-mnav{display:block;margin-bottom:10px}.gsp-mnav .gsp-nav{grid-template-columns:repeat(4,minmax(0,1fr));gap:6px}.gsp-mnav .gsp-nav-b{min-height:56px;padding:8px 2px;font-size:10px;gap:5px}.gsp-strip-i{width:74px;padding:10px 2px 8px}.gsp-strip-l{font-size:11.5px}.gsp-strip-arr{display:none}.gsp-strip{padding-right:0}.gsp-search{height:46px;margin:12px 0 18px}.gsp-sec-h h2{font-size:20px}.gsp-feat{padding:14px;border-radius:14px;margin-bottom:22px}.gsp-feat-grid,.gsp-feat-grid.two{grid-template-rows:auto;grid-auto-columns:86%;gap:10px}.gsp-lg-cols{display:none}.gsp-lg-h{padding:11px 12px}.gsp-row-when{font-size:12.5px}.gsp-row{grid-template-columns:62px minmax(0,1fr) 46px;grid-template-areas:"when teams more" "odds odds odds";gap:10px 10px;padding:11px 12px}.gsp-row-when{grid-area:when}.gsp-row-teams{grid-area:teams}.gsp-row-more{grid-area:more;height:36px}.gsp-row-odds{grid-area:odds;width:100%}.gsp-row-win{flex:1 1;width:auto;grid-template-columns:repeat(3,minmax(0,1fr))}.gsp-row-win.n2{grid-template-columns:repeat(2,minmax(0,1fr))}.gsp-row-tot{display:grid;width:150px;flex:0 0 auto}.gsp-my-list{grid-template-columns:minmax(0,1fr)}.gsp-slip{left:8px;right:8px;width:auto;max-width:none;bottom:calc(64px + env(safe-area-inset-bottom))}.gsp-slip-bar{height:50px;border-radius:12px;padding:0 14px}.gsp-slip.open .gsp-slip-bar{border-radius:0 0 12px 12px}.gsp-slip-l{font-size:15px}.gsp-slip-q{font-size:13px}.gsp-slip-p{max-height:calc(100vh - 220px - env(safe-area-inset-bottom));border-radius:14px 14px 0 0}.gsp-det{width:100%;border-left:0;padding:14px 12px calc(30px + env(safe-area-inset-bottom))}}@media (min-width:601px) and (max-width:980px){.gsp-feat-grid,.gsp-feat-grid.two{grid-auto-columns:calc((100% - 10px) / 2)}}@media (max-width:600px){.gsp-row-tot{display:none}.gsp-team{font-size:14px;gap:8px}.gsp-card-body{padding:9px 10px}.gsp-card .gsp-team{font-size:14px}.gsp-card-when{font-size:12.5px}.gsp-odd{height:40px;padding:0 9px}.gsp-mk-out.n3{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:380px){.gsp-mnav .gsp-nav-b{font-size:9px}.gsp-strip-i{width:66px}.gsp-odd i{font-size:11px}.gsp-odd b{font-size:13px}.gsp-row{grid-template-columns:58px minmax(0,1fr) 42px;padding:10px}.gsp-row-when{font-size:12px}.gsp-mk-out,.gsp-mk-out.n3{grid-template-columns:repeat(2,minmax(0,1fr))}.gsp-slip-q{display:none}}.gsp-slip-q{cursor:pointer;opacity:1}.gsp-slip-q em{font-style:normal;font-size:12px;font-weight:800;padding:2px 8px;border-radius:999px;background:rgba(4,33,10,.14)}.gsp-slip-q i:after{transition:left .15s}.gsp-slip-q.on i:after{left:17px;background:var(--g-acc)}.gsp-quick{border:1px solid var(--g-line);border-radius:12px;background:var(--g-bg);padding:10px 12px;display:flex;flex-direction:column;gap:10px}.gsp-quick.on{border-color:color-mix(in srgb,var(--g-acc) 45%,var(--g-line))}.gsp-quick-t{display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%;background:none;border:0;padding:0;color:var(--g-text);text-align:left;cursor:pointer}.gsp-quick-t span{display:flex;flex-direction:column;gap:2px;min-width:0}.gsp-quick-t b{font-size:14px}.gsp-quick-t small{font-size:12px;color:var(--g-muted);line-height:1.35}.gsp-sw{flex:0 0 auto;position:relative;width:38px;height:22px;border-radius:999px;background:var(--g-raised);border:1px solid var(--g-line);transition:background .15s}.gsp-sw:after{content:"";position:absolute;top:3px;left:3px;width:14px;height:14px;border-radius:50%;background:var(--g-muted);transition:left .15s,background .15s}.gsp-quick.on .gsp-sw{background:var(--g-acc)}.gsp-quick.on .gsp-sw:after{left:19px;background:var(--g-on)}.gsp-quick-s{display:flex;flex-direction:column;gap:8px}.gsp-presets button.on{border-color:var(--g-acc);color:var(--g-acc)}.gsp-toast{position:fixed;z-index:140;left:50%;bottom:84px;transform:translateX(-50%);max-width:calc(100vw - 24px);padding:12px 18px;border-radius:12px;font-weight:700;font-size:14px;box-shadow:0 10px 30px rgba(0,0,0,.45);background:#181c1f;border:1px solid #262b2f;color:#eef2f4;animation:gsptoast .2s ease-out}.gsp-toast.ok{border-color:#00ff86;color:#00ff86}.gsp-toast.err{border-color:#ff5d6c;color:#ff8a95}@keyframes gsptoast{0%{opacity:0;transform:translate(-50%,10px)}}@media (max-width:980px){.gsp-toast{bottom:150px}}.dsp-root{--dsp-card:var(--card,var(--surface));--dsp-raised:var(--raised,color-mix(in srgb,var(--text) 6%,var(--card,var(--surface))));--dsp-line:var(--line,hsla(0,0%,100%,.08));--dsp-r:var(--radius,14px);--dsp-pos:#19c37d;--dsp-neg:#ef5a5a;--dsp-on:#fff;min-width:0}.dsp-root svg{flex:0 0 auto}.dsp-ell{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dsp-skel{height:240px;border-radius:var(--dsp-r);background:var(--dsp-card);animation:dsppulse 1.2s infinite}.dsp-skel.tall{height:62vh}@keyframes dsppulse{50%{opacity:.55}}.dsp-empty,.dsp-off{display:flex;flex-direction:column;align-items:center;gap:12px;padding:44px 20px;text-align:center;color:var(--muted);background:var(--dsp-card);border:1px dashed var(--dsp-line);border-radius:var(--dsp-r);font-size:14px}.dsp-empty p{margin:0}.dsp-cta,.dsp-go{border:0;cursor:pointer;color:var(--dsp-on);font-family:var(--fh);font-weight:800;letter-spacing:.01em;background:linear-gradient(135deg,var(--primary),var(--primary-2,var(--primary)));box-shadow:0 8px 22px color-mix(in srgb,var(--primary) 38%,transparent)}.dsp-cta{padding:11px 26px;border-radius:12px;font-size:14px}.dsp-page{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:18px;gap:18px;padding:16px 0 48px;align-items:start;container-type:inline-size;container-name:dsp}.dsp-page.is-wide{grid-template-columns:minmax(0,1fr) 336px}.dsp-main{min-width:0;display:flex;flex-direction:column;gap:20px;container-type:inline-size;container-name:dspm}.dsp-side{position:-webkit-sticky;position:sticky;top:84px;min-width:0}.dsp-head{position:relative;overflow:hidden;border-radius:calc(var(--dsp-r) + 6px);padding:20px 20px 0;background:radial-gradient(120% 140% at 0 0,color-mix(in srgb,var(--primary) 30%,transparent) 0,transparent 55%),radial-gradient(90% 120% at 100% 0,color-mix(in srgb,var(--primary-2,var(--primary)) 18%,transparent) 0,transparent 60%),var(--dsp-card);border:1px solid color-mix(in srgb,var(--primary) 28%,var(--dsp-line));box-shadow:0 18px 50px rgba(0,0,0,.28)}.dsp-head:after{content:"";position:absolute;inset:auto -20% -60% 40%;height:180px;background:radial-gradient(closest-side,color-mix(in srgb,var(--primary) 22%,transparent),transparent);pointer-events:none}.dsp-head-top{position:relative;z-index:1;display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap}.dsp-head-t{min-width:0}.dsp-head h1{margin:0;font-family:var(--fh);font-size:30px;line-height:1.05;font-weight:900;letter-spacing:-.01em;color:var(--text)}.dsp-head-stats{display:flex;flex-wrap:wrap;gap:6px 16px;margin-top:8px;font-size:13px;color:var(--muted)}.dsp-head-stats b{color:var(--text);font-weight:800}.dsp-head-stats .dsp-lv{display:inline-flex;align-items:center;gap:6px;color:var(--dsp-neg);font-weight:800}.dsp-head-stats .dsp-lv i,.dsp-live i,.dsp-sport-ic .dsp-lv{width:7px;height:7px;border-radius:50%;background:var(--dsp-neg);box-shadow:0 0 0 0 color-mix(in srgb,var(--dsp-neg) 60%,transparent);animation:dspbeat 1.6s infinite}@keyframes dspbeat{70%{box-shadow:0 0 0 7px transparent}to{box-shadow:0 0 0 0 transparent}}.dsp-search{display:flex;align-items:center;gap:9px;flex:0 1 340px;min-width:0;height:44px;padding:0 14px;border-radius:12px;color:var(--muted);background:color-mix(in srgb,var(--bg,#000) 45%,transparent);border:1px solid var(--dsp-line);transition:border-color .15s}.dsp-search:focus-within{border-color:color-mix(in srgb,var(--primary) 60%,var(--dsp-line))}.dsp-search input{flex:1 1;min-width:0;height:100%;border:0;background:none;color:var(--text);font-size:14px;outline:none}.dsp-search input::placeholder{color:var(--muted)}.dsp-search button{display:inline-flex;border:0;background:none;color:var(--muted);cursor:pointer;padding:4px}.dsp-tabs{position:relative;z-index:1;display:flex;gap:4px;margin:18px -20px 0;padding:0 14px;overflow-x:auto;scrollbar-width:none;border-top:1px solid var(--dsp-line)}.dsp-tabs::-webkit-scrollbar{display:none;width:0;height:0}.dsp-tab{position:relative;display:inline-flex;align-items:center;gap:7px;flex:0 0 auto;padding:14px 12px 13px;border:0;background:none;cursor:pointer;color:var(--muted);font-size:13.5px;font-weight:700;white-space:nowrap;transition:color .15s}.dsp-tab.on,.dsp-tab:hover{color:var(--text)}.dsp-tab.on:after{content:"";position:absolute;left:10px;right:10px;bottom:-1px;height:3px;border-radius:3px 3px 0 0;background:linear-gradient(90deg,var(--primary),var(--primary-2,var(--primary)))}.dsp-tab.on svg{color:var(--primary-2,var(--primary))}.dsp-tab em{font-style:normal;font-size:10.5px;font-weight:800;line-height:1;padding:3px 6px;border-radius:999px;background:var(--dsp-neg);color:#fff}.dsp-tab em.new{background:linear-gradient(135deg,var(--primary),var(--primary-2,var(--primary)));color:var(--dsp-on)}.dsp-sports-w{position:relative;min-width:0}.dsp-sports{display:flex;gap:10px;overflow-x:auto;scrollbar-width:none;padding:2px 46px 2px 2px;scroll-behavior:smooth}.dsp-sports::-webkit-scrollbar{display:none;width:0;height:0}.dsp-sport{position:relative;flex:0 0 auto;display:flex;flex-direction:column;align-items:center;gap:7px;width:96px;padding:12px 6px 10px;border-radius:var(--dsp-r);cursor:pointer;background:var(--dsp-card);border:1px solid var(--dsp-line);color:var(--muted);transition:transform .15s,border-color .15s,color .15s}.dsp-sport:hover{color:var(--text);transform:translateY(-2px)}.dsp-sport.on{color:var(--text);border-color:color-mix(in srgb,var(--primary) 70%,transparent);background:linear-gradient(180deg,color-mix(in srgb,var(--primary) 22%,var(--dsp-card)),var(--dsp-card));box-shadow:0 10px 26px color-mix(in srgb,var(--primary) 22%,transparent)}.dsp-sport-ic{position:relative;width:44px;height:44px;border-radius:13px;display:grid;place-items:center;background:var(--dsp-raised);color:inherit}.dsp-sport.on .dsp-sport-ic{background:linear-gradient(135deg,var(--primary),var(--primary-2,var(--primary)));color:var(--dsp-on)}.dsp-sport-ic .dsp-lv{position:absolute;top:-2px;right:-2px;border:2px solid var(--dsp-card)}.dsp-sport-n{max-width:100%;font-size:12px;font-weight:700;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dsp-sport em{font-style:normal;font-size:11px;font-weight:800;color:var(--muted)}.dsp-sport.on em{color:var(--primary-2,var(--primary))}.dsp-arr{position:absolute;right:0;top:50%;transform:translateY(-50%);width:36px;height:36px;border-radius:50%;display:grid;place-items:center;cursor:pointer;border:1px solid var(--dsp-line);background:var(--dsp-card);color:var(--text);box-shadow:-14px 0 20px var(--bg,transparent)}.dsp-sec{flex-direction:column}.dsp-sec,.dsp-sec-h{min-width:0;display:flex;gap:12px}.dsp-sec-h{align-items:center;justify-content:space-between}.dsp-sec-h.wrap{flex-wrap:wrap}.dsp-sec-h h2{display:flex;align-items:center;gap:10px;margin:0;min-width:0;font-family:var(--fh);font-size:21px;font-weight:900;color:var(--text)}.dsp-sec-h h2>i{font-style:normal;font-size:12px;font-weight:800;padding:4px 9px;border-radius:999px;background:var(--dsp-raised);color:var(--muted)}.dsp-h-ic{width:30px;height:30px;border-radius:9px;display:grid;place-items:center;color:var(--dsp-on);background:linear-gradient(135deg,var(--primary),var(--primary-2,var(--primary)))}.dsp-arrows{display:flex;gap:6px;flex:0 0 auto}.dsp-arrows button{width:34px;height:34px;border-radius:10px;display:grid;place-items:center;border:1px solid var(--dsp-line);background:var(--dsp-card);color:var(--text);cursor:pointer}.dsp-arrows button:hover{border-color:color-mix(in srgb,var(--primary) 60%,var(--dsp-line))}.dsp-filters{display:flex;align-items:center;gap:8px;flex-wrap:wrap;min-width:0}.dsp-seg{display:inline-flex;gap:2px;padding:3px;border-radius:11px;background:var(--dsp-card);border:1px solid var(--dsp-line)}.dsp-seg button{border:0;background:none;color:var(--muted);font-size:12.5px;font-weight:700;padding:7px 12px;border-radius:8px;cursor:pointer;white-space:nowrap}.dsp-seg button.on{color:var(--dsp-on);background:linear-gradient(135deg,var(--primary),var(--primary-2,var(--primary)))}.dsp-select{position:relative;display:inline-flex;align-items:center;min-width:0;max-width:280px;color:var(--muted)}.dsp-select select{-moz-appearance:none;appearance:none;-webkit-appearance:none;width:100%;min-width:0;height:36px;padding:0 32px 0 12px;border-radius:11px;cursor:pointer;border:1px solid var(--dsp-line);background:var(--dsp-card);color:var(--text);font-size:12.5px;font-weight:700;text-overflow:ellipsis}.dsp-select select option{background:var(--surface,#111);color:var(--text)}.dsp-select svg{position:absolute;right:10px;pointer-events:none}.dsp-chip{display:inline-flex;align-items:center;gap:6px;max-width:260px;height:34px;padding:0 12px;border-radius:999px;cursor:pointer;border:1px solid color-mix(in srgb,var(--primary) 60%,var(--dsp-line));background:color-mix(in srgb,var(--primary) 16%,var(--dsp-card));color:var(--text);font-size:12.5px;font-weight:700;white-space:nowrap;overflow:hidden}.dsp-leagues{display:flex;gap:14px;overflow-x:auto;scrollbar-width:none;padding:4px 2px 2px;scroll-behavior:smooth}.dsp-leagues::-webkit-scrollbar{display:none;width:0;height:0}.dsp-lgc{flex:0 0 auto;width:92px;display:flex;flex-direction:column;align-items:center;gap:6px;border:0;background:none;cursor:pointer;color:var(--text);text-align:center}.dsp-lgc-c{position:relative;width:76px;height:76px;border-radius:50%;padding:3px;transition:transform .18s;background:conic-gradient(from 210deg,var(--primary),var(--primary-2,var(--primary)),color-mix(in srgb,var(--primary) 30%,transparent),var(--primary))}.dsp-lgc:hover .dsp-lgc-c{transform:translateY(-3px) scale(1.03)}.dsp-lgc-art,.dsp-lgc-ic{position:absolute;inset:3px;border-radius:50%}.dsp-lgc-ic{display:grid;place-items:center;color:var(--text);background:radial-gradient(circle at 30% 25%,color-mix(in srgb,var(--primary) 45%,var(--dsp-card)),var(--dsp-card) 70%)}.dsp-lgc-art{width:calc(100% - 6px);height:calc(100% - 6px);box-sizing:border-box;padding:16%;object-fit:contain;opacity:0;transition:opacity .2s;border-radius:0;-webkit-clip-path:circle(50%);clip-path:circle(50%)}.dsp-lgc-c.has-logo .dsp-lgc-ic{display:none}.dsp-lgc-c.has-logo .dsp-lgc-art{opacity:1;background:radial-gradient(circle at 30% 25%,#fff,#e9ebf2)}.dsp-lgc-n{font-size:12px;font-weight:800;line-height:1.2;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.dsp-lgc-k,.dsp-lgc-n{max-width:100%;overflow:hidden}.dsp-lgc-k{font-size:10.5px;color:var(--muted);text-overflow:ellipsis;white-space:nowrap}.dsp-pop{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(276px,calc((100% - 28px) / 3));grid-gap:14px;gap:14px;overflow-x:auto;scrollbar-width:none;padding:2px 2px 6px;scroll-snap-type:x mandatory;scroll-behavior:smooth}.dsp-pop::-webkit-scrollbar{display:none;width:0;height:0}.dsp-card{scroll-snap-align:start;min-width:0;display:flex;flex-direction:column;gap:14px;padding:14px;border-radius:calc(var(--dsp-r) + 2px);cursor:pointer;background:linear-gradient(165deg,color-mix(in srgb,var(--primary) 14%,var(--dsp-card)) 0,var(--dsp-card) 55%);border:1px solid color-mix(in srgb,var(--primary) 22%,var(--dsp-line));transition:transform .18s,box-shadow .18s,border-color .18s}.dsp-card:hover{transform:translateY(-3px);border-color:color-mix(in srgb,var(--primary) 50%,var(--dsp-line));box-shadow:0 16px 36px rgba(0,0,0,.32)}.dsp-card-h{justify-content:space-between;gap:10px;font-size:12px;color:var(--muted)}.dsp-card-h,.dsp-card-lg{display:flex;align-items:center;min-width:0}.dsp-card-lg{gap:7px;font-weight:800;color:var(--text)}.dsp-card-sp{width:24px;height:24px;border-radius:7px;display:grid;place-items:center;flex:0 0 auto;background:var(--dsp-raised);color:var(--primary-2,var(--primary))}.dsp-card-in{display:inline-flex;align-items:center;gap:5px;flex:0 0 auto;padding:4px 8px;border-radius:999px;background:color-mix(in srgb,var(--bg,#000) 35%,transparent);font-weight:700;white-space:nowrap}.dsp-card-vs{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;grid-gap:8px;gap:8px}.dsp-card-tm{display:flex;flex-direction:column;align-items:center;gap:7px;min-width:0;text-align:center;font-size:13px;font-weight:800;color:var(--text)}.dsp-card-tm span{max-width:100%;line-height:1.2;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;word-break:break-word}.dsp-card-mid{display:flex;flex-direction:column;align-items:center;gap:2px;padding:0 4px}.dsp-card-mid b{font-family:var(--fh);font-size:18px;font-weight:900;color:var(--text)}.dsp-card-mid i{font-style:normal;font-size:11px;color:var(--muted);font-weight:700}.dsp-card-odds{display:grid;grid-gap:6px;gap:6px;margin-top:auto}.dsp-card-odds.n3{grid-template-columns:repeat(3,minmax(0,1fr))}.dsp-card-odds.n2{grid-template-columns:repeat(2,minmax(0,1fr))}.dsp-noline{grid-column:1/-1;text-align:center;color:var(--muted);font-size:12px;padding:10px 0}.dsp-badge{display:inline-grid;place-items:center;flex:0 0 auto;width:22px;height:22px;border-radius:50%;color:#fff;font-size:9px;font-weight:900;letter-spacing:-.02em;box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.18)}.dsp-badge.big{width:46px;height:46px;font-size:15px;box-shadow:inset 0 0 0 2px hsla(0,0%,100%,.16),0 6px 16px rgba(0,0,0,.3)}.dsp-flag{display:inline-block;flex:0 0 auto;width:20px;height:14px;border-radius:3px;background-size:cover;background-position:50%;box-shadow:0 0 0 1px rgba(0,0,0,.2)}.dsp-flag.globe{display:inline-grid;place-items:center;width:18px;height:18px;border-radius:50%;box-shadow:none;color:var(--muted)}.dsp-flag.globe,.dsp-odd{background:var(--dsp-raised)}.dsp-odd{display:flex;align-items:center;justify-content:space-between;gap:6px;min-width:0;height:40px;padding:0 10px;border-radius:10px;cursor:pointer;border:1px solid var(--dsp-line);color:var(--text);font:inherit;transition:background .14s,border-color .14s,transform .1s}.dsp-odd i{font-style:normal;font-size:11.5px;color:var(--muted);font-weight:700;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0}.dsp-odd b{font-size:14px;font-weight:900;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}.dsp-odd:hover:not(:disabled){border-color:color-mix(in srgb,var(--primary) 65%,var(--dsp-line));background:color-mix(in srgb,var(--primary) 14%,var(--dsp-raised))}.dsp-odd:active:not(:disabled){transform:scale(.97)}.dsp-odd.on{border-color:transparent;color:var(--dsp-on);background:linear-gradient(135deg,var(--primary),var(--primary-2,var(--primary)));box-shadow:0 6px 18px color-mix(in srgb,var(--primary) 40%,transparent)}.dsp-odd.on i{color:color-mix(in srgb,var(--dsp-on) 80%,transparent)}.dsp-odd.empty,.dsp-odd.locked{cursor:default;opacity:.55;background:color-mix(in srgb,var(--dsp-raised) 60%,transparent)}.dsp-lock,.dsp-odd.empty b{color:var(--muted)}.dsp-lock{display:inline-flex}.dsp-odd.fl-up b{color:var(--dsp-pos);animation:dspfl 1.6s}.dsp-odd.fl-down b{color:var(--dsp-neg);animation:dspfl 1.6s}.dsp-odd.on.fl-down b,.dsp-odd.on.fl-up b{color:var(--dsp-on)}@keyframes dspfl{0%,40%{opacity:1}20%{opacity:.35}}.dsp-odd.wl{height:auto;min-height:42px;padding:8px 10px}.dsp-odd.wl i{white-space:normal;line-height:1.25;color:var(--text);font-weight:600;font-size:12px;text-align:left}.dsp-lg{min-width:0;border-radius:var(--dsp-r);overflow:hidden;background:var(--dsp-card);border:1px solid var(--dsp-line)}.dsp-lg-h{justify-content:space-between;gap:12px;padding:11px 14px;background:linear-gradient(90deg,color-mix(in srgb,var(--primary) 12%,transparent),transparent 70%);border-bottom:1px solid var(--dsp-line)}.dsp-lg-h,.dsp-lg-n{display:flex;align-items:center;min-width:0}.dsp-lg-n{gap:8px;font-size:13px;font-weight:800;color:var(--text)}.dsp-lg-n i{font-style:normal;color:var(--muted);font-weight:700}.dsp-lg-sp{width:24px;height:24px;border-radius:7px;display:grid;place-items:center;flex:0 0 auto;background:var(--dsp-raised);color:var(--primary-2,var(--primary))}.dsp-lg-cols{display:grid;grid-template-columns:var(--dsp-cwin) var(--dsp-ctot) var(--dsp-chcp) 46px;grid-gap:8px;gap:8px;flex:0 0 auto;font-size:11px;font-weight:800;color:var(--muted);text-transform:uppercase;letter-spacing:.04em;text-align:center}.dsp-main{--dsp-cwin:204px;--dsp-ctot:140px;--dsp-chcp:140px}.dsp-row{display:grid;grid-template-columns:62px minmax(0,1fr) auto 46px;align-items:center;grid-gap:8px 12px;gap:8px 12px;padding:10px 14px;cursor:pointer;border-top:1px solid color-mix(in srgb,var(--dsp-line) 70%,transparent);transition:background .14s}.dsp-lg-h+.dsp-row{border-top:0}.dsp-row:hover{background:color-mix(in srgb,var(--primary) 6%,transparent)}.dsp-row-when{display:flex;flex-direction:column;gap:2px;min-width:0}.dsp-row-when b{font-size:14px;font-weight:900;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--text)}.dsp-row-when i{font-style:normal;font-size:11px;color:var(--muted);font-weight:700;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.dsp-live{display:inline-flex;align-items:center;gap:6px;font-size:11.5px;font-weight:900;color:var(--dsp-neg);text-transform:uppercase;letter-spacing:.04em}.dsp-row-teams{display:flex;flex-direction:column;gap:6px;min-width:0}.dsp-team{display:flex;align-items:center;gap:8px;min-width:0;font-size:13.5px;font-weight:700;color:var(--text)}.dsp-sc{margin-left:auto;padding-left:8px;font-weight:900;color:var(--primary-2,var(--primary))}.dsp-row-odds{display:grid;grid-template-columns:var(--dsp-cwin) var(--dsp-ctot) var(--dsp-chcp);grid-gap:8px;gap:8px;min-width:0}.dsp-row-hcp,.dsp-row-tot,.dsp-row-win{display:grid;grid-gap:5px;gap:5px;min-width:0}.dsp-row-win.n3{grid-template-columns:repeat(3,minmax(0,1fr))}.dsp-row-hcp,.dsp-row-tot,.dsp-row-win.n2{grid-template-columns:repeat(2,minmax(0,1fr))}.dsp-row-hcp .dsp-odd,.dsp-row-tot .dsp-odd,.dsp-row-win .dsp-odd{flex-direction:column;justify-content:center;gap:1px;height:46px;padding:0 4px}.dsp-row-hcp .dsp-odd i,.dsp-row-tot .dsp-odd i{font-size:10.5px}.dsp-row-more{height:46px;border-radius:10px;cursor:pointer;border:1px solid var(--dsp-line);background:none;color:var(--muted);font-size:12px;font-weight:900}.dsp-row-more:hover{color:var(--text);border-color:color-mix(in srgb,var(--primary) 60%,var(--dsp-line))}@container dspm (max-width: 860px){.dsp-main{--dsp-cwin:186px;--dsp-ctot:126px;--dsp-chcp:0px}.dsp-lg-cols span:nth-child(3),.dsp-row-hcp{display:none}.dsp-row-odds{grid-template-columns:var(--dsp-cwin) var(--dsp-ctot)}.dsp-lg-cols{grid-template-columns:var(--dsp-cwin) var(--dsp-ctot) 46px}}@container dspm (max-width: 680px){.dsp-lg-cols span:nth-child(2),.dsp-row-tot{display:none}.dsp-row-odds{grid-template-columns:var(--dsp-cwin)}.dsp-lg-cols{grid-template-columns:var(--dsp-cwin) 46px}.dsp-pop{grid-auto-columns:minmax(260px,calc((100% - 14px) / 2))}}@container dspm (max-width: 560px){.dsp-lg-cols{display:none}.dsp-row{grid-template-columns:54px minmax(0,1fr) 46px;grid-template-areas:"w t m" "o o o";padding:12px}.dsp-row-when{grid-area:w}.dsp-row-teams{grid-area:t}.dsp-row-more{grid-area:m;height:38px}.dsp-row-odds{grid-area:o;grid-template-columns:minmax(0,1fr)}.dsp-row-win .dsp-odd{flex-direction:row;justify-content:space-between;height:40px;padding:0 10px}.dsp-pop{grid-auto-columns:86%}.dsp-head{padding:16px 14px 0}.dsp-head h1{font-size:24px}.dsp-search{flex:1 1 100%}.dsp-tabs{margin:14px -14px 0;padding:0 8px}.dsp-tab{padding:12px 9px 11px;font-size:13px}.dsp-sec-h h2{font-size:18px}.dsp-sport{width:82px;padding:10px 4px 8px}.dsp-sport-ic{width:38px;height:38px;border-radius:11px}.dsp-lgc{width:80px}.dsp-lgc-c{width:66px;height:66px}.dsp-select{max-width:100%;flex:1 1 100%}.dsp-filters{width:100%}}@container dspm (max-width: 380px){.dsp-row{grid-template-columns:48px minmax(0,1fr) 40px;gap:8px}.dsp-row-win .dsp-odd{padding:0 7px}.dsp-row-win .dsp-odd b,.dsp-team{font-size:13px}.dsp-tab svg{display:none}}.dsp-bets{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));grid-gap:12px;gap:12px}.dsp-bet{min-width:0;display:flex;flex-direction:column;gap:9px;padding:14px;border-radius:var(--dsp-r);background:var(--dsp-card);border-left:1px solid var(--dsp-line);border:1px solid var(--dsp-line);border-left-width:3px}.dsp-bet.st-half_won,.dsp-bet.st-won{border-left-color:var(--dsp-pos)}.dsp-bet.st-half_lost,.dsp-bet.st-lost{border-left-color:var(--dsp-neg)}.dsp-bet.st-open{border-left-color:var(--primary)}.dsp-bet-h{display:flex;align-items:center;justify-content:space-between;gap:10px;font-size:14px;color:var(--text)}.dsp-st{font-size:11px;font-weight:900;text-transform:uppercase;letter-spacing:.04em;padding:4px 9px;border-radius:999px;background:var(--dsp-raised);color:var(--muted)}.dsp-st.st-half_won,.dsp-st.st-won{background:color-mix(in srgb,var(--dsp-pos) 18%,transparent);color:var(--dsp-pos)}.dsp-st.st-half_lost,.dsp-st.st-lost{background:color-mix(in srgb,var(--dsp-neg) 16%,transparent);color:var(--dsp-neg)}.dsp-st.st-open{background:color-mix(in srgb,var(--primary) 18%,transparent);color:var(--primary-2,var(--primary))}.dsp-bet-leg{display:flex;flex-direction:column;gap:3px;min-width:0;padding:9px 10px;border-radius:10px;background:var(--dsp-raised);font-size:12.5px;color:var(--muted)}.dsp-bet-pick{align-items:center;min-width:0;color:var(--text)}.dsp-bet-f,.dsp-bet-pick{display:flex;justify-content:space-between;gap:10px}.dsp-bet-f{flex-wrap:wrap;font-size:12.5px;color:var(--muted)}.dsp-bet-f b,.dsp-slip{color:var(--text)}.dsp-slip{display:flex;flex-direction:column;gap:12px;padding:16px;border-radius:calc(var(--dsp-r) + 4px);background:linear-gradient(180deg,color-mix(in srgb,var(--primary) 10%,var(--dsp-card)),var(--dsp-card) 160px);border:1px solid color-mix(in srgb,var(--primary) 22%,var(--dsp-line));box-shadow:0 18px 44px rgba(0,0,0,.3)}.dsp-slip-h{display:flex;align-items:center;justify-content:space-between;gap:10px}.dsp-slip-h b{display:inline-flex;align-items:center;gap:8px;font-family:var(--fh);font-size:18px;font-weight:900}.dsp-slip-h b em{font-style:normal;min-width:22px;height:22px;padding:0 6px;border-radius:999px;display:inline-grid;place-items:center;font-size:12px;color:var(--dsp-on);background:linear-gradient(135deg,var(--primary),var(--primary-2,var(--primary)))}.dsp-slip-bal{margin-left:auto;font-size:12.5px;font-weight:800;color:var(--muted);white-space:nowrap}.dsp-slip-empty{display:flex;flex-direction:column;align-items:center;gap:8px;padding:22px 8px 18px;text-align:center}.dsp-slip-empty b{font-size:15px}.dsp-slip-empty p{margin:0;font-size:12.5px;color:var(--muted);line-height:1.45}.dsp-slip-ic{width:56px;height:56px;border-radius:16px;display:grid;place-items:center;color:var(--primary-2,var(--primary));background:color-mix(in srgb,var(--primary) 16%,var(--dsp-raised))}.dsp-modes{display:flex;gap:4px;padding:3px;border-radius:11px;background:var(--dsp-raised)}.dsp-modes button{flex:1 1;border:0;background:none;color:var(--muted);font-size:12.5px;font-weight:800;padding:8px 6px;border-radius:8px;cursor:pointer;white-space:nowrap}.dsp-modes button.on{color:var(--dsp-on);background:linear-gradient(135deg,var(--primary),var(--primary-2,var(--primary)))}.dsp-modes button:disabled{opacity:.45;cursor:default}.dsp-modes .dsp-clr{flex:0 0 auto;padding:8px 10px}.dsp-legs{gap:8px;max-height:46vh;overflow-y:auto;scrollbar-width:thin}.dsp-leg,.dsp-legs{display:flex;flex-direction:column}.dsp-leg{gap:7px;padding:10px;border-radius:12px;background:var(--dsp-raised);border:1px solid var(--dsp-line)}.dsp-leg-h{display:flex;align-items:center;justify-content:space-between;gap:8px;font-size:12px;color:var(--muted);font-weight:700}.dsp-leg-h button{display:inline-flex;border:0;background:none;color:var(--muted);cursor:pointer;padding:2px}.dsp-leg-p{display:flex;align-items:center;justify-content:space-between;gap:10px;min-width:0;font-size:12.5px;color:var(--muted)}.dsp-leg-p b{color:var(--text)}.dsp-leg-k{flex:0 0 auto;display:inline-flex;align-items:center;gap:6px;font-size:15px;font-weight:900}.dsp-leg-k s{color:var(--muted);font-weight:600;font-size:12px}.dsp-leg-k.up{color:var(--dsp-pos)}.dsp-leg-k.down{color:var(--dsp-neg)}.dsp-in{width:100%;min-width:0;height:40px;padding:0 12px;border-radius:10px;border:1px solid var(--dsp-line);background:color-mix(in srgb,var(--bg,#000) 40%,transparent);color:var(--text);font-size:14px;font-weight:700;outline:none}.dsp-in:focus{border-color:color-mix(in srgb,var(--primary) 60%,var(--dsp-line))}.dsp-exp{display:flex;flex-direction:column;gap:8px}.dsp-presets{display:grid;grid-template-columns:repeat(auto-fit,minmax(52px,1fr));grid-gap:6px;gap:6px}.dsp-presets button{height:34px;border-radius:9px;border:1px solid var(--dsp-line);background:var(--dsp-raised);color:var(--text);font-size:12.5px;font-weight:800;cursor:pointer}.dsp-presets button:hover{border-color:color-mix(in srgb,var(--primary) 60%,var(--dsp-line))}.dsp-presets button.max{color:var(--primary-2,var(--primary))}.dsp-line{display:flex;align-items:center;justify-content:space-between;gap:10px;font-size:13px;color:var(--muted)}.dsp-line b{display:inline-flex;align-items:center;gap:6px;color:var(--text);font-weight:900}.dsp-line b em{font-style:normal;font-size:11px;color:var(--dsp-pos)}.dsp-line.big{padding:10px 12px;border-radius:11px;background:color-mix(in srgb,var(--primary) 10%,var(--dsp-raised))}.dsp-line.big b{font-size:17px;color:var(--primary-2,var(--primary))}.dsp-lim{font-size:11.5px;color:var(--muted);text-align:center}.dsp-msg{display:flex;flex-direction:column;gap:6px;padding:9px 12px;border-radius:10px;font-size:12.5px;font-weight:700}.dsp-msg.ok{color:var(--dsp-pos);background:color-mix(in srgb,var(--dsp-pos) 14%,transparent)}.dsp-msg.err{color:var(--dsp-neg);background:color-mix(in srgb,var(--dsp-neg) 14%,transparent)}.dsp-msg.warn{color:#f5b041;background:rgba(245,176,65,.13)}.dsp-msg a{color:var(--text);text-decoration:underline}.dsp-go{height:48px;border-radius:12px;font-size:15px}.dsp-go:disabled{opacity:.6;cursor:default}.dsp-x{display:inline-grid;place-items:center;width:36px;height:36px;border-radius:10px;border:1px solid var(--dsp-line);background:var(--dsp-raised);color:var(--muted);cursor:pointer;flex:0 0 auto}.dsp-x:hover{color:var(--text)}.dsp-fab{position:fixed;right:20px;bottom:24px;z-index:140;display:inline-flex;align-items:center;gap:9px;height:50px;padding:0 20px;border-radius:999px;border:0;cursor:pointer;color:var(--dsp-on);font-family:var(--fh);font-size:14px;font-weight:900;background:linear-gradient(135deg,var(--primary),var(--primary-2,var(--primary)));box-shadow:0 14px 34px color-mix(in srgb,var(--primary) 45%,rgba(0,0,0,.4))}.dsp-fab em{font-style:normal;min-width:22px;height:22px;padding:0 6px;border-radius:999px;display:inline-grid;place-items:center;background:hsla(0,0%,100%,.25);font-size:12px}.dsp-fab.has{animation:dsppop .35s}@keyframes dsppop{40%{transform:scale(1.08)}}.dsp-det-bg,.dsp-sheet-bg{position:fixed;inset:0;z-index:300;background:rgba(0,0,0,.62);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.dsp-sheet-bg{display:flex;align-items:flex-end;justify-content:center}.dsp-sheet{width:min(480px,100%);max-height:90dvh;display:flex;flex-direction:column;animation:dspup .22s ease-out}.dsp-sheet .dsp-slip{border-radius:20px 20px 0 0;max-height:90dvh;overflow-y:auto;padding-bottom:calc(16px + env(safe-area-inset-bottom));background:var(--surface,var(--dsp-card))}.dsp-sheet .dsp-legs{max-height:none}@keyframes dspup{0%{transform:translateY(40px);opacity:0}}.dsp-det-bg{display:flex;justify-content:flex-end}.dsp-det{width:min(560px,100%);height:100%;display:flex;flex-direction:column;background:var(--surface,var(--dsp-card));border-left:1px solid var(--dsp-line);box-shadow:-24px 0 60px rgba(0,0,0,.4);animation:dspin .22s ease-out;color:var(--text)}@keyframes dspin{0%{transform:translateX(40px);opacity:0}}.dsp-det .dsp-skel{margin:20px;height:70vh}.dsp-det-closed,.dsp-det-tabs,.dsp-det-top,.dsp-det-vs{flex:0 0 auto}.dsp-det-top{justify-content:space-between;gap:12px;padding:14px 16px;border-bottom:1px solid var(--dsp-line)}.dsp-det-lg,.dsp-det-top{display:flex;align-items:center}.dsp-det-lg{gap:8px;min-width:0;font-size:13px;font-weight:800;color:var(--muted)}.dsp-det-vs{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;grid-gap:10px;gap:10px;padding:20px 16px;background:radial-gradient(80% 120% at 50% 0,color-mix(in srgb,var(--primary) 20%,transparent),transparent 70%)}.dsp-det-tm{display:flex;flex-direction:column;align-items:center;gap:8px;min-width:0;text-align:center}.dsp-det-tm b{font-size:14px;font-weight:900;line-height:1.25;word-break:break-word}.dsp-det-mid{display:flex;flex-direction:column;align-items:center;gap:4px}.dsp-det-mid b{font-family:var(--fh);font-size:22px;font-weight:900}.dsp-det-mid i{font-style:normal;font-size:12px;color:var(--muted);font-weight:700}.dsp-det-sc{color:var(--primary-2,var(--primary))}.dsp-det-closed{display:flex;align-items:center;justify-content:center;gap:8px;margin:0 16px 10px;padding:9px 12px;border-radius:10px;font-size:12.5px;font-weight:800;color:var(--muted);background:var(--dsp-raised)}.dsp-det-tabs{display:flex;gap:6px;padding:0 16px 12px;overflow-x:auto;scrollbar-width:none;border-bottom:1px solid var(--dsp-line)}.dsp-det-tabs::-webkit-scrollbar{display:none;width:0;height:0}.dsp-det-tabs button{flex:0 0 auto;display:inline-flex;align-items:center;gap:6px;height:34px;padding:0 13px;border-radius:999px;border:1px solid var(--dsp-line);background:var(--dsp-raised);color:var(--muted);font-size:12.5px;font-weight:800;cursor:pointer;white-space:nowrap}.dsp-det-tabs button i{font-style:normal;font-size:11px;opacity:.8}.dsp-det-tabs button.on{border-color:transparent;color:var(--dsp-on);background:linear-gradient(135deg,var(--primary),var(--primary-2,var(--primary)))}.dsp-det-body{flex:1 1;overflow-y:auto;padding:12px 16px calc(24px + env(safe-area-inset-bottom));display:flex;flex-direction:column;gap:10px;overscroll-behavior:contain}.dsp-mk{flex:0 0 auto;border-radius:12px;background:var(--dsp-card);border:1px solid var(--dsp-line);overflow:hidden}.dsp-mk-h{width:100%;display:flex;align-items:center;justify-content:space-between;gap:10px;padding:12px 14px;border:0;background:none;color:var(--text);font-size:13.5px;font-weight:800;cursor:pointer;text-align:left}.dsp-mk-h svg{color:var(--muted)}.dsp-mk-out{display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));grid-gap:6px;gap:6px;padding:0 10px 10px}.dsp-mk-out.n2{grid-template-columns:repeat(2,minmax(0,1fr))}.dsp-mk-out.n3{grid-template-columns:repeat(3,minmax(0,1fr))}.dsp-mk-tbl{display:flex;flex-direction:column;gap:5px;padding:0 10px 10px}.dsp-mk-th,.dsp-mk-tr{display:grid;grid-template-columns:70px minmax(0,1fr) minmax(0,1fr);grid-gap:6px;gap:6px;align-items:center}.dsp-mk-th{padding:0 4px;font-size:11px;font-weight:800;color:var(--muted);text-transform:uppercase;letter-spacing:.04em}.dsp-mk-th span:nth-child(n+2){text-align:center}.dsp-mk-line{display:grid;place-items:center;height:40px;border-radius:10px;background:color-mix(in srgb,var(--primary) 10%,var(--dsp-raised));font-size:13px;font-weight:900;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.dsp-mk-tr .dsp-odd{justify-content:center}.dsp-mk-tr .dsp-odd i:empty{display:none}@media (max-width:560px){.dsp-mk-out.n3{grid-template-columns:minmax(0,1fr)}.dsp-mk-out{grid-template-columns:repeat(2,minmax(0,1fr))}.dsp-mk-th,.dsp-mk-tr{grid-template-columns:58px minmax(0,1fr) minmax(0,1fr)}}@media (max-width:980px){.dsp-page{padding:10px 0 96px}.dsp-fab{left:50%;right:auto;transform:translateX(-50%);bottom:calc(78px + env(safe-area-inset-bottom));height:46px}.dsp-fab.has{animation:none}.dsp-det{width:100%;border-left:0}.dsp-det-bg,.dsp-sheet-bg{z-index:400}}body:has(.cookie-bar) .dsp-fab{bottom:calc(150px + env(safe-area-inset-bottom))}@media (min-width:981px){body:has(.cookie-bar) .dsp-fab{bottom:110px}}@media (min-width:1201px){body:has(.app-shell .rail) .dsp-fab{right:324px}}