:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--bg:#05080b;--bg-elevated:#0a0f14;--surface:#10161d;--surface-2:#151b23;--surface-3:#1b222b;--line:#ffffff17;--line-strong:#ff7a1a73;--text:#f7f8fb;--muted:#9ca6b2;--soft:#c5cbd3;--accent:#ff7a1a;--accent-2:#ffb13b;--success:#33d17a;--danger:#ff6f61;--warning:#ffd166;--radius:12px;--shadow:0 24px 80px #0000006b;font-family:Inter,Manrope,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}*{box-sizing:border-box}body{background:radial-gradient(circle at 72% 8%, #ff7a1a29, transparent 30%), radial-gradient(circle at 18% 16%, #2563eb1f, transparent 28%), var(--bg);min-width:320px;min-height:100vh;color:var(--text);margin:0;overflow-x:hidden}button,input,select{font:inherit}button{color:inherit;cursor:pointer;border:0}button:disabled{cursor:not-allowed;opacity:.52}img{max-width:100%;display:block}.app-shell{min-height:100vh;overflow-x:hidden}.skip-link{z-index:1000;border:1px solid var(--line-strong);border-radius:var(--radius);background:var(--accent);color:#07111a;max-width:calc(100vw - 24px);min-height:42px;box-shadow:var(--shadow);align-items:center;padding:0 16px;font-size:13px;font-weight:950;text-decoration:none;transition:transform .16s,box-shadow .16s;display:inline-flex;position:fixed;top:12px;left:12px;transform:translateY(-140%)}.skip-link:focus-visible{outline-offset:3px;outline:3px solid #ffffffd1;transform:translateY(0)}:where(a,button,input,select,textarea,summary,[tabindex]):focus-visible{outline-offset:3px;outline:3px solid #ffb13be0;box-shadow:0 0 0 5px #ffb13b24}.main-content:focus{outline:none}.main-content:focus-visible{outline-offset:6px;outline:2px solid #ffb13b85}.app-fatal{place-items:center;min-height:100vh;padding:24px;display:grid}.app-fatal__panel{border:1px solid var(--line);border-radius:var(--radius);width:min(100%,720px);box-shadow:var(--shadow);background:linear-gradient(145deg,#ffffff14,#0000 42%),#0a0f14f5;padding:clamp(24px,5vw,44px);position:relative;overflow:hidden}.app-fatal__brand{background:linear-gradient(140deg, var(--accent), var(--accent-2));color:#07111a;border-radius:50%;place-items:center;width:54px;height:54px;margin-bottom:22px;font-size:17px;font-weight:900;display:grid}.app-fatal__copy{gap:12px;display:grid}.app-fatal__copy span{color:var(--accent);letter-spacing:.14em;text-transform:uppercase;font-size:12px;font-weight:900}.app-fatal__copy h1{color:var(--text);letter-spacing:0;margin:0;font-size:clamp(30px,6vw,54px);line-height:.95}.app-fatal__copy p{max-width:58ch;color:var(--soft);margin:0;font-size:16px;line-height:1.6}.app-fatal__actions{flex-wrap:wrap;gap:10px;margin-top:26px;display:flex}.app-fatal__actions button{border-radius:var(--radius);background:var(--accent);color:#07111a;min-height:44px;padding:0 18px;font-weight:900}.app-fatal__actions button+button{border:1px solid var(--line);color:var(--text);background:#ffffff0f}.app-fatal__status{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin:28px 0 0;display:grid}.app-fatal__status div{border:1px solid var(--line);border-radius:var(--radius);background:#ffffff0a;min-width:0;padding:12px}.app-fatal__status dt{color:var(--muted);text-transform:uppercase;font-size:11px;font-weight:900}.app-fatal__status dd{overflow-wrap:anywhere;color:var(--text);margin:6px 0 0;font-size:13px;font-weight:800}.app-fatal__details{border-radius:var(--radius);max-height:160px;color:var(--warning);white-space:pre-wrap;background:#ff6f6114;border:1px solid #ff6f614d;margin:18px 0 0;padding:12px;overflow:auto}.app-header{z-index:30;border-bottom:1px solid var(--line);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#05080beb;grid-template-columns:250px minmax(0,1fr) auto;align-items:center;min-height:68px;padding:0 14px;display:grid;position:sticky;top:0}.brand-cluster{align-content:center;justify-items:start;gap:3px;min-width:0;display:grid}.brand{text-align:left;background:0 0;align-items:center;gap:10px;padding:0;display:inline-flex}.brand__mark{background:linear-gradient(135deg,#3ddc972e,#35bdd914 46%,#08121bfa),#08121b;border:1px solid #bcd4e233;border-radius:10px;width:36px;height:36px;position:relative;overflow:hidden;box-shadow:0 14px 32px #00000052,inset 0 1px #ffffff29}.brand__mark:before,.brand__mark:after{content:"";pointer-events:none;position:absolute}.brand__mark:before{border:2px solid #3ddc9794;border-left-color:#ffb13b6b;border-radius:999px;inset:7px;transform:rotate(-14deg)}.brand__mark:after{background:#f5f8fb6b;border-radius:999px;height:2px;top:50%;left:8px;right:8px;transform:translateY(-50%)rotate(-14deg)}.brand strong{letter-spacing:0;font-size:23px;line-height:1.16}.brand strong span{color:#fff}.brand strong{color:var(--accent)}.header-trust-line{color:#9fb0bd;text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-size:10px;font-weight:850;line-height:1.1;overflow:hidden}.top-nav{scrollbar-width:none;flex-wrap:nowrap;align-items:center;gap:12px;min-width:0;display:flex;overflow-x:auto}.top-nav::-webkit-scrollbar{display:none}.top-nav button{color:#c6cbd2;white-space:nowrap;background:0 0;min-height:68px;padding:0 2px;font-weight:800;position:relative}.top-nav button:after{content:"";background:0 0;height:3px;position:absolute;bottom:0;left:0;right:0}.top-nav button.is-active{color:var(--accent)}.top-nav button.is-active:after{background:var(--accent);box-shadow:0 0 18px #ff7a1aa6}.header-actions{align-items:center;gap:8px;min-width:0;display:flex}.header-actions>button,.icon-action,.mobile-search-toggle,.search-box,.profile-chip{border:1px solid var(--line);background:linear-gradient(#1a212b,#10161d);border-radius:8px;min-height:44px;box-shadow:inset 0 1px #ffffff0d}.header-actions>button{padding:0 12px;font-weight:800}.header-refresh{place-items:center;display:grid}.mobile-search-toggle{color:#dce4ed;place-items:center;width:44px;padding:0;display:none}.header-refresh svg{fill:none;stroke:currentColor;stroke-width:2.3px;stroke-linecap:round;stroke-linejoin:round;width:18px;height:18px}.icon-action{place-items:center;width:44px;padding:0;display:grid}.notification-trigger{isolation:isolate;color:#dce4ed;position:relative;overflow:hidden}.notification-trigger.is-active{background:linear-gradient(#4ec7a72e,#10161d);border-color:#4ec7a78a}.notification-trigger.is-active:before{content:"";z-index:0;pointer-events:none;background:radial-gradient(circle at 50% 18%,#ffd36b26,#0000 58%),#4ec7a714;border:1px solid #4ec7a73d;border-radius:999px;position:absolute;inset:4px}.notification-trigger>svg{z-index:1;position:relative}.notification-trigger__badge{z-index:1;color:#fff;background:#b35a48;border:1px solid #10161d;border-radius:999px;place-items:center;min-width:18px;height:18px;padding:0 4px;font-size:10px;font-weight:950;line-height:1;display:inline-grid;position:absolute;top:7px;right:7px}.icon-action svg,.mobile-search-toggle svg,.search-box svg{fill:none;stroke:currentColor;stroke-width:2.2px;stroke-linecap:round;width:19px;height:19px}.search-box{color:#c8d0da;grid-template-columns:22px minmax(0,1fr) auto;align-items:center;gap:8px;width:160px;padding:0 12px;display:grid}.search-box--active{border-color:#ff7a1a6b}.search-box input{color:#fff;background:0 0;border:0;outline:0;width:100%;min-width:0;font-size:13px;font-weight:850}.search-box input::placeholder{color:#8994a1}.search-box button{color:#d7dde5;background:#ffffff14;border-radius:7px;place-items:center;width:26px;height:26px;padding:0;display:grid}.odds-format-control{border:1px solid var(--line);background:linear-gradient(#1a212b,#10161d);border-radius:8px;grid-template-columns:auto repeat(3,minmax(30px,1fr));align-items:center;gap:4px;min-height:44px;padding:5px;display:grid;box-shadow:inset 0 1px #ffffff0d}.odds-format-control>span{color:#8e99a7;letter-spacing:.08em;text-transform:uppercase;padding:0 7px;font-size:10px;font-weight:950}.odds-format-control button{color:#cbd4df;background:#ffffff0f;border-radius:7px;min-width:0;height:32px;padding:0 6px;font-size:12px;font-weight:950}.odds-format-control button.is-active{color:var(--accent);background:#ff7a1a2e;box-shadow:inset 0 0 0 1px #ff7a1a59}.search-hub{z-index:26;isolation:isolate;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:linear-gradient(135deg,#ff7a1a1f,#4ec7a70e),#080c10fa;border:1px solid #ff7a1a42;border-top:0;border-radius:0 0 10px 10px;gap:12px;margin:0 20px;padding:12px;display:grid;position:sticky;top:68px;overflow:hidden;box-shadow:0 22px 42px #00000057}.search-hub__head{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:14px;display:grid}.search-hub__head>div:first-child{gap:3px;min-width:0;display:grid}.search-hub__head span,.search-hub__head small,.search-result span,.search-result small,.search-result__reasons em{color:#9daab8;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;font-size:10px;font-weight:950;overflow:hidden}.search-hub__head strong{color:#fff;text-overflow:ellipsis;white-space:nowrap;font-size:17px;overflow:hidden}.search-hub__actions{flex-wrap:wrap;justify-content:flex-end;gap:7px;display:flex}.search-hub__actions button{color:#fff;background:#ffffff0f;border:1px solid #ffffff14;border-radius:8px;min-height:36px;padding:0 12px;font-size:12px;font-weight:950}.search-hub__actions button:hover{background:#ff7a1a24;border-color:#ff7a1a6b}.search-hub__results{gap:8px;display:grid}.search-result{isolation:isolate;background:#ffffff0b;border:1px solid #ffffff14;border-radius:9px;grid-template-columns:minmax(260px,1.35fr) minmax(260px,1fr) auto;align-items:stretch;gap:10px;padding:10px;display:grid;position:relative}.search-result--selected{background:linear-gradient(135deg,#f6b7441f,#4ec7a714),#ffffff0d;border-color:#f6b7446b;box-shadow:inset 0 0 0 1px #f6b7441a}.search-result--selected:after{content:"";z-index:-1;border-radius:inherit;opacity:.94;pointer-events:none;background:linear-gradient(#ffd36b,#3ddc97 58%,#8eb5ff);width:4px;position:absolute;inset:0 auto 0 0}.search-result--live{background:linear-gradient(135deg,#4ec7a71b,#ffffff09),#ffffff09;border-color:#4ec7a747}.search-result__main{grid-template-columns:58px minmax(0,1fr);align-items:center;gap:10px;min-width:0;display:grid}.search-result__main img{object-fit:cover;border-radius:8px;width:58px;height:58px}.search-result__main>div{gap:3px;min-width:0;display:grid}.search-result strong{color:#fff;text-overflow:ellipsis;white-space:nowrap;font-size:15px;overflow:hidden}.search-result small{color:#c6d1dc;text-transform:none}.search-result__reasons{flex-wrap:wrap;gap:4px;min-width:0;margin-top:3px;display:flex}.search-result__reasons em{color:#d9e4ee;background:#0000002e;border:1px solid #ffffff14;border-radius:6px;max-width:160px;padding:3px 6px;font-size:9px;font-style:normal}.search-result__odds{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;min-width:0;display:grid}.search-result__odds button{isolation:isolate;text-align:left;background:#0003;border:1px solid #ffffff14;border-radius:8px;align-content:center;gap:3px;min-width:0;min-height:58px;padding:7px 8px;display:grid;position:relative;overflow:hidden}.search-result__odds button:hover,.search-result__odds button.is-active{background:#ff7a1a24;border-color:#ff7a1a75}.search-result__odds button.is-active:after{content:"";z-index:-1;opacity:.72;pointer-events:none;background:linear-gradient(115deg,#0000 0 18%,#fff3 36%,#0000 54%),radial-gradient(circle at 88% 18%,#3ddc9747,#0000 30%);border-radius:6px;position:absolute;inset:4px}.search-result__odds span{text-transform:none;font-size:10px}.search-result__odds strong{color:#fff;font-size:16px;line-height:1}.search-result__open{color:#fff;background:#ff7a1a29;border:1px solid #ff7a1a47;border-radius:8px;align-self:stretch;min-width:122px;min-height:58px;padding:0 14px;font-weight:950}.search-hub__empty{background:#0000002e;border:1px dashed #ffffff24;border-radius:9px;gap:4px;padding:14px;display:grid}.search-hub__empty strong{color:#fff}.search-hub__empty span{color:#aeb9c5;font-size:13px;font-weight:800}.profile-chip{text-align:left;flex-direction:column;justify-content:center;align-items:flex-start;padding:0 20px;display:flex}.profile-chip span{font-weight:900}.profile-chip strong{color:var(--accent-2);font-size:12px}.profile-chip__mobile-balance{display:none}.profile-chip.is-active{background:linear-gradient(#ff7a1a2e,#10161d);border-color:#ff7a1a94}.auth-entry{align-items:center;gap:8px;display:flex}.auth-entry button{border:1px solid var(--line);color:#d9e0e8;background:linear-gradient(#1a212b,#10161d);border-radius:8px;min-height:44px;padding:0 14px;font-weight:900}.auth-entry__google{grid-template-columns:22px minmax(0,auto);justify-content:center;align-items:center;gap:8px;min-width:106px;line-height:1;display:inline-grid}.auth-entry__mark{background:#fff;border-radius:50%;place-items:center;width:22px;height:22px;display:grid}.auth-entry__mark--guest{color:#bfd0dc;background:#ffffff0f;border:1px solid #bcd4e22e}.auth-entry__mark-icon{width:15px;height:15px;display:block}.auth-entry__guest-icon{fill:none;stroke:currentColor;stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round;width:15px;height:15px;display:block}.auth-entry__label{text-overflow:ellipsis;white-space:nowrap;max-width:100%;display:block;overflow:hidden}.top-banner{width:min(970px,100% - 48px);min-height:58px;margin:10px auto 0}.app-grid{grid-template-columns:252px minmax(0,1fr) 330px;gap:14px;padding:14px 20px 36px;display:grid}.sidebar,.right-rail{align-self:start;min-width:0}.main-content{min-width:0}.sports-nav,.sidebar-group,.panel,.screen-card,.balance-widget,.bonus-timer,.balance-history,.player-rail-hub{border:1px solid var(--line);border-radius:var(--radius);box-shadow:var(--shadow);background:linear-gradient(#12181ff2,#070b0ff2)}.panel,.bet-slip-panel{position:relative}.sports-nav,.sidebar-group{padding:8px}.sports-nav{gap:4px;display:grid}.sports-nav__summary{background:#ffffff09;border:1px solid #ffffff12;border-radius:10px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:3px 8px;min-width:0;min-height:54px;margin-bottom:2px;padding:9px 10px;display:grid}.sports-nav__summary span,.sports-nav__summary small{text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;min-width:0;font-size:11px;font-weight:900;line-height:1.1;overflow:hidden}.sports-nav__summary span{color:#9ea8b5;letter-spacing:0}.sports-nav__summary strong{color:#f7f9fb;font-variant-numeric:tabular-nums;grid-row:span 2;font-size:25px;font-weight:950;line-height:1.3}.sports-nav__summary small{color:#697482}.sports-nav__list{gap:4px;display:grid}.sports-nav button,.sidebar-group button{color:#b9c0c9;text-align:left;background:0 0;border:1px solid #0000;border-radius:10px;justify-content:space-between;align-items:center;gap:8px;width:100%;min-width:0;min-height:40px;padding:0 10px;font-weight:800;display:flex}.sports-nav button span,.sidebar-group button{min-width:0}.sports-nav button span{align-items:center;gap:8px;display:flex;overflow:hidden}.sports-nav button span em{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-style:normal;overflow:hidden}.sport-mark{background:radial-gradient(circle at 34% 28%,#ffffff57,#0000 18%),linear-gradient(135deg,#ff8a22,#6b2608);border-radius:50%;flex:0 0 24px;width:24px;height:24px;position:relative;overflow:hidden;box-shadow:inset 0 -8px 16px #00000047,0 0 18px #ff7a1a40}.sport-mark:before,.sport-mark:after{content:"";border:2px solid #ffffff57;border-left:0;border-right:0;border-radius:50%;position:absolute;inset:6px}.sport-mark:after{border-top:0;border-bottom:0;inset:-5px 10px}.sport-mark--all{background:radial-gradient(circle at 50% 50%, #ffb13b 0 18%, transparent 19%), conic-gradient(from 18deg, #ff7a1a 0 18%, #131a22 18% 32%, #ffb13b 32% 50%, #111720 50% 68%, #ff7a1a 68% 100%)}.sport-mark--basketball{background:linear-gradient(135deg,#ef7d22,#a64218)}.sport-mark--basketball:before{border-top:0;border-bottom:0;inset:0 10px}.sport-mark--tennis{background:radial-gradient(circle at 35% 30%,#ffffff5c,#0000 18%),#b7e43e}.sport-mark--tennis:before{inset:-5px 10px;transform:rotate(18deg)}.sport-mark--hockey,.sport-mark--cricket,.sport-mark--baseball{background:linear-gradient(135deg,#f5f7fb,#9aa5b2)}.sport-mark--hockey:before,.sport-mark--cricket:before{border-color:#ff7a1aa6;inset:8px -2px;transform:rotate(-30deg)}.sport-mark--baseball:before,.sport-mark--baseball:after{border-color:#ff53539e;inset:2px 9px}.sport-mark--esports{background:linear-gradient(135deg,#343b48,#11161d);border-radius:9px}.sport-mark--esports:before{border:2px solid #ff7a1ab8;border-radius:8px;inset:10px 6px}.sport-mark--mma,.sport-mark--boxing{background:linear-gradient(135deg,#ff4f75,#4b1b2a);border-radius:10px 10px 50% 50%}.sport-mark--rugby,.sport-mark--american-football,.sport-mark--aussie-rules{background:linear-gradient(135deg,#7a4934,#2a1610);border-radius:50%/62%;width:26px;transform:rotate(-18deg)}.sport-mark--volleyball,.sport-mark--handball,.sport-mark--golf,.sport-mark--lacrosse,.sport-mark--other{background:linear-gradient(135deg,#d9e3ef,#526173)}.sports-nav small{color:#7d8793;flex:none;font-weight:800}.sports-nav__more{margin-top:auto;color:#9ea8b5!important;border-style:dashed!important;border-color:#ffffff13!important}.sports-nav button:hover,.sidebar-group button:hover,.sports-nav button.is-active,.sidebar-group button.is-active{border-color:var(--line-strong);color:#fff;background:linear-gradient(135deg,#ff7a1a3d,#ff7a1a14)}.sidebar-group{gap:4px;margin-top:10px;display:grid}.sidebar-group button{justify-content:flex-start}.sidebar-group button:last-child{justify-content:center}.sidebar-reset{opacity:.76;margin-top:5px;font-size:11px;font-weight:850;color:#7f8b99!important;background:0 0!important;border-color:#ffffff0f!important;min-height:32px!important}.sidebar-reset:hover{color:#c7d0da!important;background:#ffffff09!important;border-color:#ffffff1f!important}.sidebar-icon{background:var(--accent);border-radius:4px;width:16px;height:16px;display:inline-block;box-shadow:0 0 16px #ff7a1a6b}.sidebar-icon--star{clip-path:polygon(50% 0,62% 34%,98% 35%,69% 57%,80% 92%,50% 72%,20% 92%,31% 57%,2% 35%,38% 34%)}.sidebar-icon--history{background:conic-gradient(var(--accent) 0 280deg, #ffffff2e 280deg);border-radius:50%}.sidebar-icon--info{border-radius:50%}.hero-section{border-radius:var(--radius);min-height:0;box-shadow:var(--shadow);background:linear-gradient(90deg,#05080bf5,#05080ba8),url(https://images.unsplash.com/photo-1540747913346-19e32dc3e97e?auto=format&fit=crop&w=1800&q=88) 50%/cover;border:1px solid #ff7a1a61;grid-template-columns:minmax(0,1fr) 176px;align-items:center;gap:14px;padding:16px 18px;display:grid;position:relative;overflow:hidden}.hero-section:after{display:none}.hero-section__copy,.hero-tournaments,.hero-section__stats{z-index:1;position:relative}.hero-section h1{letter-spacing:0;text-transform:uppercase;max-width:650px;margin:6px 0 0;font-size:clamp(29px,2.1vw,38px);line-height:1}.hero-section__kicker{color:var(--accent-2);letter-spacing:.08em;text-transform:uppercase;font-size:12px;font-weight:950}.hero-section p{color:#f3f4f7;margin:8px 0 4px;font-size:15px;font-weight:850}.hero-section small{color:#b7c0cb;max-width:650px;font-size:12px;font-weight:700;display:block}.hero-tournaments{border:1px solid var(--line);background:#080c10c7;border-radius:8px;gap:8px;padding:14px;display:none}.hero-tournaments strong{color:#fff;font-size:15px}.hero-tournaments span{color:#d4d8de;font-size:13px;font-weight:800}.hero-section__stats{flex-flow:column wrap;grid-area:1/2;gap:6px;display:flex}.hero-section__stats span,.api-status,.ticket-summary{border:1px solid var(--line);color:#c8ced6;background:#ffffff12;border-radius:9px;align-items:center;gap:8px;min-height:34px;padding:0 10px;font-weight:800;display:inline-flex}.hero-section__stats b{color:#fff;font-size:17px}.api-status{justify-content:space-between;width:100%;margin:10px 0;display:flex}.api-status span{color:var(--accent-2)}.feed-system-strip{opacity:.82;grid-template-columns:minmax(130px,auto) minmax(0,1fr);align-items:stretch;gap:4px;display:grid}.feed-system-strip .api-status,.feed-system-strip .notice{min-width:0;min-height:22px;box-shadow:none;border-radius:7px;margin:0;padding:0 8px;font-size:10px}.feed-system-strip .api-status{justify-content:flex-start;gap:8px}.feed-system-strip .api-status span,.feed-system-strip .api-status strong{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.feed-system-strip .notice{text-overflow:clip;white-space:normal;align-items:center;padding-block:5px;line-height:1.25;overflow:visible}.feed-system-strip .api-status strong{color:#aeb8c4;min-width:0;font-size:10px;font-weight:850}.feed-system-strip .api-status--loading{background:#4ec7a713}.feed-system-strip .api-status--local{background:#ffb13b0f}.feed-system-strip .notice{color:#a9d9ba;background:#50c07e0e;border-color:#50c07e2e}.api-status--loading{background:linear-gradient(90deg,#4ec7a71f,#ffb13b14,#4ec7a71f),#ffffff0f;border-color:#4ec7a74d}.api-status--loading span{color:#9cf2d6}.api-status--error{background:#ff6f6114;border-color:#ff6f615c}.api-status--local{background:radial-gradient(circle at 12%,#ff7a1a2e,#0000 34%),#ffb13b14;border-color:#ffb13b6b}.api-status--local span{color:#ffc56e}.notice{color:#cfe9d8;background:#50c07e14;border:1px solid #50c07e47;border-radius:9px;align-items:center;min-height:40px;padding:0 14px;font-size:13px;font-weight:850;display:flex}.sports-tabs{background:linear-gradient(135deg,#ff7a1a14,#4ec7a70b),#080c10db;border:1px solid #ff7a1a2e;border-radius:9px;grid-template-columns:minmax(116px,.2fr) minmax(0,1fr) minmax(154px,.28fr);align-items:center;gap:6px;margin:0;padding:6px;display:none;position:relative;overflow:hidden}.sports-tabs__label{background:#ffffff0b;border:1px solid #ffffff12;border-radius:8px;align-content:center;gap:1px;min-width:0;min-height:34px;padding:5px 9px;display:grid}.sports-tabs__mobile-layers{display:none}.sports-tabs__label span{color:#8f9cab;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;font-size:10px;font-weight:950;overflow:hidden}.sports-tabs__label strong{color:#fff;text-overflow:ellipsis;white-space:nowrap;font-size:13px;line-height:1.1;overflow:hidden}.sports-tabs__mobile-layers span,.sports-tabs__mobile-layers small{color:#8f9cab;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;min-width:0;font-size:9px;font-weight:950;overflow:hidden}.sports-tabs__mobile-layers b{color:#fff;text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:14px;line-height:1.15;overflow:hidden}.sports-tabs__chips{scrollbar-width:none;gap:5px;min-width:0;padding-bottom:1px;display:flex;overflow-x:auto}.sports-tabs__chips::-webkit-scrollbar{display:none}.sports-tabs button,.sports-tabs select,.segmented button,.bet-slip__tabs button{border:1px solid var(--line);color:#c5cbd3;white-space:nowrap;background:linear-gradient(#151b23,#0e141a);border-radius:8px;min-height:34px;padding:0 11px;font-size:12px;font-weight:900}.sports-tabs button{flex:none}.sports-tabs select{width:100%;min-width:0}.sports-tabs__drawer-toggle,.sports-tabs__drawer{display:none}.sports-tabs__drawer-toggle{justify-content:center;align-items:center;gap:5px}.sports-tabs__drawer-toggle span,.sports-tabs__drawer-toggle strong{line-height:1;display:block}.sports-tabs__drawer-toggle strong{color:var(--accent-2);font-size:11px}.sports-tabs button.is-active,.segmented button.is-active,.bet-slip__tabs button.is-active{border-color:var(--line-strong);color:#fff;background:linear-gradient(135deg,#ff7a1a57,#ff7a1a1f)}.live-dot{background:var(--accent);width:9px;height:9px;box-shadow:0 0 14px var(--accent);border-radius:50%;margin-right:8px;display:inline-block}.market-insights{grid-template-columns:.8fr 1.35fr .9fr;gap:8px;margin:0 0 12px;display:grid}.market-insights article{border:1px solid var(--line);background:linear-gradient(#12181ff5,#080c10f5);border-radius:9px;gap:4px;min-width:0;padding:12px;display:grid}.market-insights span{color:var(--accent-2);letter-spacing:.05em;text-transform:uppercase;font-size:11px;font-weight:950}.market-insights strong{text-overflow:ellipsis;white-space:nowrap;font-size:20px;line-height:1.05;overflow:hidden}.market-insights small{color:#95a2b0;text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:800;overflow:hidden}.live-ticker-rail{background:linear-gradient(135deg,#4ec7a717,#ff6f610b),#080c10e0;border:1px solid #4ec7a738;border-radius:9px;grid-template-columns:minmax(178px,.32fr) minmax(0,1fr);gap:6px;padding:6px;display:grid;overflow:hidden}.live-ticker-rail__head,.live-ticker-card{background:#ffffff0d;border:1px solid #ffffff14;border-radius:8px;min-width:0}.live-ticker-rail__head{grid-template-columns:minmax(0,1fr) auto;align-content:center;gap:1px 6px;min-height:52px;padding:6px 8px;display:grid}.live-ticker-rail__head span,.live-ticker-rail__head small,.live-ticker-card__main span,.live-ticker-card__pressure small,.live-ticker-card__bet span{color:#9ba7b5;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;font-size:10px;font-weight:950;overflow:hidden}.live-ticker-rail__head strong{color:#fff;text-overflow:ellipsis;white-space:nowrap;font-size:14px;line-height:1.08;overflow:hidden}.live-ticker-rail__head small{color:#c8f3e7;text-transform:none}.live-ticker-rail__head button{color:#d9fff5;background:#4ec7a71f;border:1px solid #4ec7a757;border-radius:7px;grid-area:1/2/span 3;min-width:0;min-height:32px;margin-top:0;padding:0 9px;font-size:11px;font-weight:950}.live-ticker-rail__list{scrollbar-width:none;grid-template-columns:minmax(0,1fr);gap:0;min-width:0;padding-bottom:0;display:grid;overflow:hidden}.live-ticker-rail__list::-webkit-scrollbar{display:none}.live-ticker-card{grid-template-columns:minmax(0,1fr) 88px;gap:6px;min-height:52px;padding:6px;display:grid}.live-ticker-card.is-active{background:linear-gradient(135deg,#ff7a1a24,#ffffff0e);border-color:#ff7a1a7a}.live-ticker-card__main,.live-ticker-card__bet{color:#fff;border-radius:7px;min-width:0}.live-ticker-card__main{text-align:left;background:0 0;align-content:center;gap:3px;padding:0 2px;display:grid}.live-ticker-card__score{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:6px;min-width:0;display:grid}.live-ticker-card__score strong,.live-ticker-card__bet b{color:#fff;text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:12px;line-height:1.1;overflow:hidden}.live-ticker-card__score strong:last-child{text-align:right}.live-ticker-card__score b{color:#fff;flex:none;font-size:18px;line-height:1}.live-ticker-card__pressure{grid-template-columns:minmax(0,.82fr) minmax(48px,1fr) auto;align-items:center;gap:5px;min-width:0;display:grid}.live-ticker-card__pressure small{text-transform:none}.live-ticker-card__pressure i{background:#ffffff1a;border-radius:999px;height:5px;overflow:hidden}.live-ticker-card__pressure em{border-radius:inherit;background:linear-gradient(90deg,#65e6bd,#ffb347);min-width:16%;height:100%;display:block}.live-ticker-card__bet{text-align:center;background:#4ec7a71a;border:1px solid #4ec7a752;align-content:center;justify-items:center;gap:1px;padding:5px;display:grid}.live-ticker-card__bet[data-trend=up]{background:#ffbf5c1a;border-color:#ffbf5c59}.live-ticker-card__bet[aria-pressed=true]{background:#ff7a1a2b;border-color:#ff7a1a80}.live-ticker-card__bet strong{color:#65e6bd;font-size:16px;line-height:1}.live-ticker-card__bet[aria-pressed=true] strong{color:#ffd39d}.live-command{background:linear-gradient(135deg,#ff7a1a1f,#4ec7a712),#0a0e13e6;border:1px solid #ff7a1a3d;border-radius:8px;gap:10px;margin:0 0 12px;padding:12px;display:grid}.live-command__head{justify-content:space-between;align-items:center;gap:10px;display:flex}.live-command__head div{gap:2px;min-width:0;display:grid}.live-command__head-actions{flex:none;align-items:center;gap:6px;display:flex}.live-command__head span,.live-command__summary span,.live-command__summary small,.live-command__event-head span,.live-command__pressure span,.live-command__actions span,.live-command__queue-toggle span,.live-command__queue-toggle small{color:#9daab8;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;font-size:11px;font-weight:950;overflow:hidden}.live-command__head strong{font-size:18px}.live-command__head button,.live-command__actions button,.live-command__queue-toggle{color:#ffd8bd;background:#ff7a1a1c;border:1px solid #ff7a1a61;border-radius:8px;min-height:34px;padding:0 10px;font-size:12px;font-weight:950}.live-command__details-toggle[aria-expanded=true]{color:#d9fff5;background:#4ec7a71c;border-color:#4ec7a76b}.live-command__summary{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.live-command__summary article{background:#ffffff0e;border:1px solid #ffffff14;border-radius:8px;gap:3px;min-width:0;padding:9px;display:grid}.live-command__summary strong{color:#fff;font-size:22px;line-height:1}.live-command__cockpit{grid-template-columns:minmax(280px,1fr) minmax(220px,.58fr);align-items:stretch;gap:8px;min-width:0;display:grid}.live-command__focus,.live-command__stats,.live-command__timeline,.live-command__markets{background:#ffffff0d;border:1px solid #ffffff14;border-radius:8px;gap:8px;min-width:0;padding:10px;display:grid}.live-command__focus{background:radial-gradient(circle at 20% 0,#4ec7a733,#0000 42%),#ffffff0f;border-color:#4ec7a752;align-content:start}.live-command__focus-head,.live-command__focus-score,.live-command__focus-meter>div,.live-command__panel-head,.live-command__stat-row,.live-command__timeline-item{justify-content:space-between;align-items:center;gap:8px;min-width:0;display:flex}.live-command__focus-head span,.live-command__focus-meter span,.live-command__focus-meter small,.live-command__panel-head span,.live-command__timeline-item span,.live-command__stat-row span{color:#9daab8;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;min-width:0;font-size:11px;font-weight:950;overflow:hidden}.live-command__focus-head b,.live-command__panel-head b{color:#c9f8eb;background:#4ec7a71a;border:1px solid #4ec7a74d;border-radius:999px;flex:none;align-items:center;min-height:26px;padding:0 8px;font-size:11px;font-weight:950;display:inline-flex}.live-command__focus-score{align-items:end}.live-command__focus-score strong{color:#f5f8fb;text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:18px;line-height:1.05;overflow:hidden}.live-command__focus-score b{color:#fff;flex:none;font-size:30px;line-height:.95}.live-command__focus-meter{gap:5px;min-width:0;display:grid}.live-command__focus-meter b{color:#f5f8fb;font-size:13px}.live-command__focus-meter i{background:#ffffff1c;border-radius:999px;height:8px;overflow:hidden}.live-command__focus-meter em{border-radius:inherit;background:linear-gradient(90deg,#65e6bd,#ffb347);min-width:16%;height:100%;display:block}.live-command__focus-momentum{grid-template-columns:repeat(10,minmax(0,1fr));align-items:end;gap:4px;height:54px;display:grid}.live-command__focus-momentum span{background:linear-gradient(#ffcf80,#4ec7a73d);border-radius:999px 999px 2px 2px;min-height:8px}.live-command__stat-row{background:#ffffff0b;border-radius:7px;min-height:29px;padding:0 8px}.live-command__stat-row b{color:#fff;text-align:center;flex:0 0 36px;font-size:13px}.live-command__stat-row span{text-align:center;flex:auto}.live-command__timeline-item{background:#ffffff0b;border-left:3px solid #ffffff2e;border-radius:8px;justify-content:start;align-items:flex-start;padding:7px 8px}.live-command__timeline-item--home{border-left-color:#65e6bd}.live-command__timeline-item--away{border-left-color:#ffb347}.live-command__timeline-item--neutral{border-left-color:#8fb4ff}.live-command__timeline-item time{color:#fff4df;flex:0 0 34px;font-size:12px;font-weight:950}.live-command__timeline-item div{gap:2px;min-width:0;display:grid}.live-command__timeline-item strong{color:#fff;text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:13px;overflow:hidden}.live-command__markets>div:last-child{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;display:grid}.live-command__markets .odds-button{min-height:46px}.live-command__markets .odds-button em{display:none}.live-command__grid{grid-template-columns:1.3fr repeat(3,minmax(0,1fr));gap:8px;display:grid}.live-command__event{background:#ffffff0d;border:1px solid #ffffff14;border-radius:8px;gap:9px;min-width:0;padding:10px;display:grid}.live-command__event--featured{background:radial-gradient(circle at 22% 0,#4ec7a729,#0000 36%),#ffffff0f;border-color:#4ec7a757}.live-command__event-head,.live-command__score,.live-command__actions{justify-content:space-between;align-items:center;gap:8px;min-width:0;display:flex}.live-command__event-head b{color:#ffb7aa;background:#ff373729;border-radius:999px;justify-content:center;align-items:center;min-width:38px;height:24px;font-size:12px;display:inline-flex}.live-command__score strong{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:13px;overflow:hidden}.live-command__score b{color:#fff;flex:none;font-size:22px}.live-command__pressure{gap:5px;min-width:0;display:grid}.live-command__pressure div{background:#ffffff1a;border-radius:999px;height:5px;overflow:hidden}.live-command__pressure i{border-radius:inherit;background:linear-gradient(90deg,#65e6bd,#ffb347);height:100%;display:block}.live-command__pressure b{color:#dce5ef;font-size:12px}.live-command__spark{grid-template-columns:repeat(8,minmax(0,1fr));align-items:end;gap:3px;height:44px;display:grid}.live-command__spark span{background:linear-gradient(#65e6bd,#4ec7a738);border-radius:999px 999px 2px 2px;min-height:8px}.live-command__actions{align-items:stretch}.live-command__actions button{flex:1 1 0;min-width:0}.live-command__actions button:first-child{color:#d9fff5;text-align:left;background:#4ec7a71a;border-color:#4ec7a76b;align-content:center;gap:1px;display:grid}.live-command__actions button:first-child strong{color:#65e6bd;font-size:17px}.live-command__detail-stack{grid-template-columns:minmax(0,.72fr) minmax(0,1fr);gap:8px;min-width:0;display:grid}.live-command__queue-toggle{color:#dce6ef;text-align:left;background:#ffffff0b;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:8px;min-width:0;min-height:44px;display:grid}.live-command__queue-toggle strong{color:#fff;text-overflow:ellipsis;white-space:nowrap;font-size:13px;overflow:hidden}.live-command__queue-toggle:hover{color:#fff;background:#4ec7a714;border-color:#4ec7a76b}.live-command__actions button.is-active{color:#fff2d4;background:#ffb3472e;border-color:#ffb3479e}.market-pulse{background:linear-gradient(135deg,#4ec7a71a,#ffb34712),#0a0e13e0;border:1px solid #4ec7a733;border-radius:8px;gap:10px;margin:0 0 12px;padding:12px;display:grid}.market-pulse__head,.market-pulse__stats{justify-content:space-between;align-items:center;gap:10px;display:flex}.market-pulse__head div{gap:2px;min-width:0;display:grid}.market-pulse__head span,.market-pulse__head small,.market-pulse__stat span,.market-pulse__hot span,.market-pulse__hot small{color:#9daab8;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;font-size:11px;font-weight:950;overflow:hidden}.market-pulse__head strong{font-size:17px}.market-pulse__stats{align-items:stretch}.market-pulse__stat,.market-pulse__hot{background:#ffffff0e;border:1px solid #ffffff14;border-radius:8px;gap:4px;min-width:0;padding:10px;display:grid}.market-pulse__stat{min-width:94px}.market-pulse__stat strong{font-size:24px;line-height:1}.market-pulse__stat--up strong{color:#65e6bd}.market-pulse__stat--down strong{color:#ff9a72}.market-pulse__hot{flex:auto}.market-pulse__hot strong{text-overflow:ellipsis;white-space:nowrap;font-size:14px;line-height:1.2;overflow:hidden}.watchlist-panel{background:radial-gradient(circle at 90% 4%,#ffb34724,#0000 28%),linear-gradient(135deg,#ff7a1a1a,#4ec7a712),#0a0e13e6;border:1px solid #ffb3473d;border-radius:8px;gap:10px;margin:0 0 12px;padding:12px;display:grid;overflow:hidden}.watchlist-panel--active{border-color:#ffb34757}.watchlist-panel__head,.watchlist-panel__metrics,.watch-card__topline,.watch-card__signal,.watch-card__actions,.watch-alert,.watchlist-panel__suggestions article,.watchlist-panel__suggestions article>div:last-child{align-items:center;gap:8px;display:flex}.watchlist-panel__head{justify-content:space-between}.watchlist-panel__head>div:first-child,.watch-alerts__head,.watchlist-panel__empty-state>div:first-child,.watchlist-panel__suggestions article>div:first-child,.watch-alert div{gap:2px;min-width:0;display:grid}.watchlist-panel__head span,.watchlist-panel__metrics span,.watch-card__topline span,.watch-card__topline small,.watch-card__signal span,.watch-alerts__head span,.watch-alert span,.watch-alert small,.watchlist-panel__empty-state span,.watchlist-panel__suggestions span,.watchlist-panel__suggestions small{color:#9daab8;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;font-size:11px;font-weight:950;overflow:hidden}.watchlist-panel__head strong{font-size:17px}.watchlist-panel__metrics{flex-wrap:wrap;justify-content:flex-end;min-width:0}.watchlist-panel__metrics span{background:#ffffff0e;border:1px solid #ffffff14;border-radius:999px;align-items:center;gap:6px;min-height:34px;padding:0 10px;display:inline-flex}.watchlist-panel__metrics b{color:#fff2d4;font-size:15px}.watchlist-panel__body{gap:10px;min-width:0;display:grid}.watchlist-panel__events{grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:8px;min-width:0;display:grid}.watch-card{background:#ffffff0e;border:1px solid #ffffff14;border-radius:8px;align-content:start;gap:9px;min-width:0;padding:10px;display:grid}.watch-card--live{background:linear-gradient(135deg,#ff5e5e1c,#ffffff0a),#ffffff0b;border-color:#ff5e5e57}.watch-card__topline{justify-content:space-between;min-width:0}.watch-card__topline span{color:#ffc5bc;background:#ff5e5e24;border-radius:999px;flex:none;align-items:center;min-height:24px;padding:0 8px;display:inline-flex}.watch-card__topline small{flex:auto;min-width:0}.watch-card__topline b{color:#dfe7ef;flex:none;font-size:12px}.watch-card__teams{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:8px;min-width:0;display:grid}.watch-card__teams strong{text-overflow:ellipsis;white-space:nowrap;font-size:14px;line-height:1.2;overflow:hidden}.watch-card__teams strong:last-child{text-align:right}.watch-card__teams b{text-align:center;background:#ff7a1a1c;border:1px solid #ff7a1a47;border-radius:8px;min-width:48px;padding:6px 8px}.watch-card__signal{background:#00000029;border:1px solid #ffffff14;border-radius:8px;justify-content:space-between;min-width:0;padding:8px}.watch-card__signal strong{color:#dfe7ef;text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.watch-card__signal--up strong,.watch-alert--up b{color:#65e6bd}.watch-card__signal--down strong,.watch-alert--down b{color:#ffb18a}.watch-card__odds{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;display:grid}.watch-card__odds .odds-button{min-height:50px;padding:7px}.watch-card__odds .odds-button strong{font-size:17px}.watch-card__actions{align-items:stretch}.watch-card__actions button,.watch-alert button,.watchlist-panel__suggestions button{color:#dfe7ef;background:#ffffff14;border:1px solid #ffffff1a;border-radius:8px;min-height:36px;font-size:12px;font-weight:950}.watch-card__actions button{flex:1 1 0}.watch-card__actions button:first-child,.watchlist-panel__suggestions button:first-child{color:#ffd8bd;background:#ff7a1a26;border-color:#ff7a1a75}.watch-alerts{background:#00000029;border:1px solid #ffffff14;border-radius:8px;gap:8px;min-width:0;padding:10px;display:grid}.watch-alerts__head strong,.watchlist-panel__empty-state strong,.watchlist-panel__suggestions strong{text-overflow:ellipsis;white-space:nowrap;font-size:14px;line-height:1.25;overflow:hidden}.watch-alerts__list{grid-template-columns:repeat(auto-fit,minmax(210px,1fr));gap:8px;display:grid}.watch-alert{background:#ffffff0d;border:1px solid #ffffff14;border-radius:8px;justify-content:space-between;min-width:0;padding:8px}.watch-alert--up{border-color:#4ec7a742}.watch-alert--down{border-color:#ff9a7242}.watch-alert strong{text-overflow:ellipsis;white-space:nowrap;font-size:13px;line-height:1.2;overflow:hidden}.watch-alert button{text-align:right;flex:none;align-content:center;gap:1px;min-width:72px;padding:4px 8px;display:grid}.watch-alert button b{font-size:17px;line-height:1}.watch-alert button span{color:#d8e3ed;font-size:10px}.watch-alerts p{color:#aeb8c4;margin:0;font-size:13px;font-weight:750;line-height:1.45}.watchlist-panel__empty-state{gap:10px;min-width:0;display:grid}.watchlist-panel__suggestions{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.watchlist-panel__suggestions article{background:#ffffff0e;border:1px solid #ffffff14;border-radius:8px;justify-content:space-between;min-width:0;padding:10px}.watchlist-panel__suggestions article>div:last-child{flex:none;align-items:stretch}.watchlist-panel__suggestions button{padding:0 10px}.notification-center{isolation:isolate;background:radial-gradient(circle at 90% 0,#4ec7a726,#0000 30%),linear-gradient(135deg,#4ec7a71a,#ff7a1a0f),#0a0e13ed;border:1px solid #4ec7a740;border-radius:8px;gap:10px;min-width:0;display:grid;position:relative;overflow:hidden}.notification-center>*{z-index:1;position:relative}.notification-center--has-unread:before{content:"";pointer-events:none;background:linear-gradient(#ffd36b,#3ddc97 58%,#8eb5ff);border-radius:999px;width:3px;position:absolute;inset:0 auto 0 0;box-shadow:0 0 24px #3ddc9757}.notification-center--popover.notification-center--has-unread:after{content:"";pointer-events:none;background:radial-gradient(circle at 92% 10%,#ffd36b24,#0000 30%),radial-gradient(circle at 7% 95%,#3ddc971a,#0000 34%);position:absolute;inset:0}.notification-center--inline{margin:0 0 12px;padding:12px}.notification-center--popover{z-index:50;width:min(430px,100vw - 32px);max-height:calc(100vh - 122px);padding:12px;position:fixed;top:98px;right:20px;box-shadow:0 22px 64px #00000075}.notification-center__head,.notification-center__metrics,.notification-card,.notification-card__actions{align-items:center;gap:8px;display:flex}.notification-center__head{justify-content:space-between}.notification-center__head-main{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:10px;width:100%;display:grid}.notification-center__head>div,.notification-center__copy,.notification-card__body,.notification-center__empty{gap:3px;min-width:0;display:grid}.notification-center__head-main{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:10px}.notification-center__head span,.notification-card__body span,.notification-center__empty span{color:#9daab8;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;font-size:11px;font-weight:950;overflow:hidden}.notification-center__head strong{font-size:17px}.notification-center__signal{pointer-events:none;background:#040a0f5c;border:1px solid #bcd4e21c;border-radius:8px;grid-template-columns:repeat(3,5px);justify-content:center;align-items:end;gap:4px;width:42px;min-height:30px;padding:6px 7px;display:inline-grid}.notification-center__signal i{background:linear-gradient(#ffd36b,#3ddc97);border-radius:999px;width:5px;display:block;box-shadow:0 0 12px #3ddc9752}.notification-center__signal i:first-child{height:10px}.notification-center__signal i:nth-child(2){height:17px}.notification-center__signal i:nth-child(3){height:13px}.notification-center--signal-bet .notification-center__signal i{background:linear-gradient(#ffd36b,#61dca3)}.notification-center--signal-unread .notification-center__signal i{background:linear-gradient(#8eb5ff,#3ddc97)}.notification-center--signal-quiet .notification-center__signal{opacity:.62}.notification-center__head button,.notification-card__actions button{color:#dfe7ef;background:#ffffff14;border:1px solid #ffffff1a;border-radius:8px;min-height:34px;font-size:12px;font-weight:950}.notification-center__head button{flex:none;padding:0 10px}.notification-center__metrics{grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.notification-center__metrics span{color:#aeb8c4;text-transform:uppercase;white-space:nowrap;background:#ffffff0e;border:1px solid #ffffff14;border-radius:999px;justify-content:center;align-items:center;gap:6px;min-width:0;min-height:34px;padding:0 8px;font-size:11px;font-weight:950;display:inline-flex}.notification-center__metrics b{color:#fff2d4;font-size:15px}.notification-center__list{gap:8px;min-width:0;display:grid}.notification-center--popover .notification-center__list{max-height:min(52vh,470px);padding-right:2px;overflow-y:auto}.notification-card{isolation:isolate;background:#ffffff0e;border:1px solid #ffffff14;border-radius:8px;justify-content:space-between;min-width:0;padding:10px;position:relative}.notification-card--unread{background:linear-gradient(135deg,#4ec7a71f,#ffffff0d),#ffffff0e;border-color:#4ec7a757}.notification-card--unread:after{content:"";pointer-events:none;background:linear-gradient(#ffd36b,#3ddc97);border-radius:999px;width:3px;position:absolute;inset:8px auto 8px 0;box-shadow:0 0 18px #3ddc974d}.notification-card--live{border-color:#ff5f4452}.notification-card--price{border-color:#ffb34747}.notification-card--bet,.notification-card--success{border-color:#4ec7a74d}.notification-card--warning{border-color:#ff9a7257}.notification-card__body strong,.notification-center__empty strong{color:#f2f6fa;text-overflow:ellipsis;white-space:nowrap;font-size:14px;line-height:1.24;overflow:hidden}.notification-card__body p{color:#aeb8c4;margin:0;font-size:12px;font-weight:780;line-height:1.35}.notification-card__actions{flex:none;align-items:stretch}.notification-card__actions button:first-child{color:#c6ffed;background:#4ec7a724;border-color:#4ec7a76b;min-width:88px;padding:0 10px}.notification-card__dismiss{width:34px;padding:0;line-height:1}.notification-card__dismiss,.selection-card__remove{place-items:center;display:grid}.notification-card__dismiss-icon,.selection-card__remove-icon{color:currentColor;fill:none;stroke:currentColor;stroke-width:2.15px;stroke-linecap:round;stroke-linejoin:round;width:16px;height:16px}.notification-center__empty{background:#00000024;border:1px dashed #ffffff24;border-radius:8px;padding:12px}.market-discovery{background:radial-gradient(circle at 94% 0,#ff7a1a29,#0000 28%),linear-gradient(135deg,#ff7a1a14,#4ec7a712),#0a0e13ed;border:1px solid #ff7a1a38;border-radius:8px;gap:10px;min-width:0;margin:0 0 12px;padding:12px;display:grid;overflow:hidden}.market-discovery__head,.market-discovery__metrics,.market-discovery__scope,.market-discovery__controls,.market-discovery__top-head,.top-market-card__meta,.top-market-card__actions,.market-discovery__more{align-items:center;gap:8px;display:flex}.market-discovery__head,.market-discovery__top-head,.top-market-card__meta{justify-content:space-between}.market-discovery__head>div:first-child,.market-discovery__top-head>div,.top-market-card{gap:3px;min-width:0;display:grid}.market-discovery__head span,.market-discovery__metrics span,.market-discovery__scope small,.market-discovery__scope em,.market-discovery__group span,.market-discovery__top-head span,.market-discovery__top-head small,.market-discovery__more span,.market-discovery__more small,.market-discovery__empty span,.top-market-card__meta span,.top-market-card__meta small,.top-market-card p{color:#9daab8;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;font-size:11px;font-weight:950;overflow:hidden}.market-discovery__head strong,.market-discovery__top-head strong,.market-discovery__empty strong{font-size:17px}.market-discovery__metrics{flex-wrap:wrap;justify-content:flex-end}.market-discovery__metrics span{background:#ffffff0e;border:1px solid #ffffff14;border-radius:999px;align-items:center;gap:6px;min-height:34px;padding:0 10px;display:inline-flex}.market-discovery__metrics b{color:#fff2d4;font-size:15px}.market-discovery__scope{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;min-width:0;display:grid}.market-discovery__scope span{background:#ffffff0d;border:1px solid #ffffff14;border-radius:8px;align-content:center;gap:2px;min-width:0;min-height:50px;padding:9px 10px;display:grid}.market-discovery__scope b{color:#f2f7fb;text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:950;line-height:1.1;overflow:hidden}.market-discovery__scope em{color:#ffd39b;text-transform:none;font-style:normal}.market-discovery__controls{grid-template-columns:minmax(0,1.35fr) minmax(0,1fr) minmax(0,.9fr);align-items:start;display:grid}.market-discovery__mode{scrollbar-width:none;grid-column:1/-1;grid-template-columns:repeat(4,minmax(0,1fr));align-self:start;gap:6px;min-width:0;padding:2px 2px 4px;display:grid;overflow-x:visible}.market-discovery__mode::-webkit-scrollbar{display:none}.market-discovery__mode button{text-align:left;background:#ffffff0e;border:1px solid #ffffff17;border-radius:8px;align-content:center;gap:1px;min-width:0;min-height:50px;padding:7px 8px;display:grid}.market-discovery__mode button.is-active{background:linear-gradient(#4ec7a733,#4ec7a712),#ffffff0b;border-color:#4ec7a76b}.market-discovery__mode span,.market-discovery__mode small{color:#9daab8;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;font-size:9px;font-weight:950;overflow:hidden}.market-discovery__mode strong{color:#f3fff8;text-overflow:ellipsis;white-space:nowrap;font-size:16px;line-height:1.05;overflow:hidden}.market-discovery__group{scrollbar-width:none;align-self:start;gap:6px;min-width:0;padding:2px 2px 4px;display:flex;overflow-x:auto}.market-discovery__group::-webkit-scrollbar{display:none}.market-discovery__group button{text-align:left;background:#ffffff0f;border:1px solid #ffffff17;border-radius:8px;flex:none;align-content:center;gap:2px;min-width:112px;min-height:50px;padding:7px 10px;display:grid}.market-discovery__group button.is-active{background:linear-gradient(#ff7a1a38,#ff7a1a14);border-color:#ff7a1a7a;box-shadow:inset 0 1px #ffffff0d}.market-discovery__group b{color:#f2f6fa;text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:950;overflow:hidden}.market-discovery__group--sort button{flex:96px;min-width:96px}.market-discovery__group--sort{flex-wrap:wrap;overflow-x:visible}.market-discovery__top{background:#00000029;border:1px solid #ffffff14;border-radius:8px;gap:8px;min-width:0;padding:10px;display:grid}.market-discovery__cards{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;min-width:0;display:grid}.market-discovery__more{color:#dce6ef;text-align:left;background:#4ec7a712;border:1px solid #4ec7a73d;border-radius:8px;justify-content:space-between;min-width:0;min-height:46px;padding:8px 10px}.market-discovery__more strong{color:#f4f7fb;text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:13px;overflow:hidden}.market-discovery__more:hover{color:#fff;background:#4ec7a71f;border-color:#4ec7a770}.market-discovery__empty{background:#00000029;border:1px dashed #ffffff24;border-radius:8px;gap:4px;padding:12px;display:grid}.top-market-card{background:#ffffff0e;border:1px solid #ffffff14;border-radius:8px;align-content:start;padding:10px}.top-market-card--primary{background:linear-gradient(135deg,#4ec7a721,#ff7a1a0f),#ffffff0e;border-color:#4ec7a757;grid-template-columns:minmax(0,1fr) minmax(220px,.58fr);align-items:center;column-gap:12px}.top-market-card--primary .top-market-card__meta,.top-market-card--primary strong,.top-market-card--primary p{grid-column:1}.top-market-card--primary .top-market-card__actions{grid-area:1/2/span 3;margin-top:0}.top-market-card--live{background:linear-gradient(135deg,#ff5f441a,#ffffff0d),#ffffff0b;border-color:#ff5f444d}.top-market-card strong{color:#f4f7fb;text-overflow:ellipsis;white-space:nowrap;font-size:13px;line-height:1.25;overflow:hidden}.top-market-card p{color:#b2bfcc;text-transform:none;margin:0}.top-market-card__actions{align-items:stretch;min-width:0;margin-top:4px}.top-market-card__actions .odds-button{flex:auto;min-width:0;min-height:56px}.top-market-card__actions>button:last-child{color:#c8ffec;background:#4ec7a71f;border:1px solid #4ec7a757;border-radius:8px;flex:0 0 92px;min-height:56px;font-size:12px;font-weight:950}.open-bets-center{background:radial-gradient(circle at 92% 0,#4ec7a729,#0000 30%),linear-gradient(135deg,#4ec7a71c,#ff7a1a0f),#0a0e13eb;border:1px solid #4ec7a742;border-radius:8px;gap:10px;margin:0 0 12px;padding:12px;display:grid}.open-bets-center__head,.open-bets-center__metrics,.open-bets-center__alert,.open-ticket__top,.open-ticket__metrics,.open-leg,.open-ticket__cashout-ledger,.open-ticket__protection{align-items:center;gap:8px;display:flex}.open-bets-center__head,.open-bets-center__alert,.open-ticket__top,.open-ticket__cashout-ledger,.open-ticket__protection{justify-content:space-between}.open-bets-center__head>div:first-child,.open-bets-center__alert>div,.open-ticket__top>div,.open-leg div{gap:2px;min-width:0;display:grid}.open-bets-center__head span,.open-bets-center__metrics span,.open-bets-center__alert span,.open-bets-center__alert small,.open-ticket__top span,.open-ticket__top small,.open-ticket__metrics span,.open-leg span,.open-leg small,.open-ticket__cashout-ledger span,.open-ticket__protection span{color:#9daab8;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;font-size:11px;font-weight:950;overflow:hidden}.open-bets-center__head strong{font-size:17px}.open-bets-center__metrics{flex-wrap:wrap;justify-content:flex-end;min-width:0}.open-bets-center__metrics span{background:#ffffff0e;border:1px solid #ffffff14;border-radius:999px;align-items:center;gap:6px;min-height:34px;padding:0 10px;display:inline-flex}.open-bets-center__metrics b{color:#d9fff5;font-size:15px}.open-bets-center__toolbar{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:8px;min-width:0;display:grid}.open-bets-center__tabs{flex-wrap:wrap;gap:6px;min-width:0;display:flex}.open-bets-center__tabs button{color:#c9d4df;text-transform:uppercase;background:#ffffff0e;border:1px solid #ffffff14;border-radius:8px;align-items:center;gap:7px;min-height:34px;padding:0 10px;font-size:11px;font-weight:950;display:inline-flex}.open-bets-center__tabs button.is-active{color:#d9fff5;background:#4ec7a721;border-color:#4ec7a75c}.open-bets-center__tabs button:disabled{cursor:default;opacity:.46}.open-bets-center__tabs b{color:#fff;background:#0003;border-radius:999px;justify-content:center;align-items:center;min-width:20px;min-height:20px;display:inline-flex}.open-bets-center__sort{gap:4px;min-width:180px;display:grid}.open-bets-center__sort span{color:#9daab8;text-transform:uppercase;font-size:10px;font-weight:950}.open-bets-center__sort select{color:#f5f7fa;background:#0003;border:1px solid #ffffff1a;border-radius:8px;min-height:36px;padding:0 10px;font-size:12px;font-weight:850}.open-bets-center__alert{background:#00000029;border:1px solid #ffffff14;border-radius:8px;min-width:0;padding:10px}.open-bets-center__alert--rising{background:linear-gradient(135deg,#4ec7a71f,#ffffff0a),#00000029;border-color:#4ec7a752}.open-bets-center__alert--danger{background:linear-gradient(135deg,#ff9a721f,#ffffff0a),#00000029;border-color:#ff9a7257}.open-bets-center__alert strong,.open-ticket__top strong,.open-leg strong,.open-ticket__cashout-ledger strong,.open-ticket__protection strong{text-overflow:ellipsis;white-space:nowrap;font-size:14px;line-height:1.2;overflow:hidden}.open-bets-center__alert button{color:#d9fff5;text-align:right;background:#4ec7a721;border:1px solid #4ec7a770;border-radius:8px;flex:none;align-content:center;gap:1px;min-width:104px;min-height:50px;padding:6px 12px;display:grid}.open-bets-center__alert button b{color:#65e6bd;font-size:21px;line-height:1}.open-bets-center__list{grid-template-columns:repeat(auto-fit,minmax(310px,1fr));gap:10px;display:grid}.open-ticket{background:#ffffff0e;border:1px solid #ffffff14;border-radius:8px;align-content:start;gap:10px;min-width:0;padding:11px;display:grid}.open-ticket--rising{border-color:#4ec7a747}.open-ticket--danger{border-color:#ff9a724d}.open-ticket__top{min-width:0}.open-ticket__top b{color:#dfe7ef;background:#ffffff0f;border:1px solid #ffffff14;border-radius:999px;flex:none;padding:6px 8px;font-size:11px}.open-ticket--rising .open-ticket__top b{color:#65e6bd}.open-ticket--danger .open-ticket__top b{color:#ffb18a}.open-ticket__metrics{grid-template-columns:repeat(4,minmax(0,1fr));min-width:0;display:grid}.open-ticket__metrics span{background:#00000029;border:1px solid #ffffff14;border-radius:8px;gap:2px;min-width:0;padding:8px;display:grid}.open-ticket__metrics b{color:#fff;text-overflow:ellipsis;white-space:nowrap;font-size:15px;overflow:hidden}.open-ticket__signal-row{grid-template-columns:repeat(auto-fit,minmax(126px,1fr));gap:6px;min-width:0;display:grid}.open-ticket__signal-row span{color:#aab6c3;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;background:#00000024;border:1px solid #ffffff14;border-radius:8px;justify-content:center;align-items:center;min-width:0;min-height:30px;padding:0 8px;font-size:11px;font-weight:950;display:inline-flex;overflow:hidden}.open-ticket__signal-row .is-positive{color:#bdf8e8;border-color:#4ec7a73d}.open-ticket__signal-row .is-negative{color:#ffb18a;border-color:#ff9a7238}.open-ticket__signal-row .is-protected{color:#ffd99a;border-color:#ffb3473d}.open-ticket__decision{background:linear-gradient(135deg,#4ec7a71a,#ffffff08),#00000029;border:1px solid #4ec7a738;border-radius:8px;grid-template-columns:minmax(0,1fr) auto;align-items:stretch;gap:8px;min-width:0;padding:10px;display:grid}.open-ticket__decision--danger{background:linear-gradient(135deg,#ff9a721f,#ffffff08),#0000002e;border-color:#ff9a7257}.open-ticket__decision>div{gap:3px;min-width:0;display:grid}.open-ticket__decision span,.open-ticket__decision small,.open-ticket__tracker-item span,.open-ticket__tracker-item small{color:#9daab8;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;font-size:10px;font-weight:950;overflow:hidden}.open-ticket__decision strong{color:#fff;text-overflow:ellipsis;white-space:nowrap;font-size:15px;overflow:hidden}.open-ticket__decision small,.open-ticket__tracker-item small{color:#b4c4d2;text-transform:none}.open-ticket__decision button{color:#d9fff5;text-align:right;background:#4ec7a724;border:1px solid #4ec7a76b;border-radius:8px;align-content:center;gap:2px;min-width:104px;min-height:50px;padding:6px 12px;display:grid}.open-ticket__decision--danger button{color:#ffe2b4;background:#ffbf5c24;border-color:#ffbf5c6b}.open-ticket__decision button b{color:inherit;font-size:18px;line-height:1}.open-ticket__mobile-layers{display:none}.open-ticket__tracker{grid-template-columns:repeat(5,minmax(0,1fr));gap:6px;min-width:0;display:grid}.open-ticket__tracker-item{background:#ffffff0b;border:1px solid #ffffff14;border-radius:8px;align-content:start;gap:3px;min-width:0;padding:8px;display:grid}.open-ticket__tracker-item--done{border-color:#4ec7a742}.open-ticket__tracker-item--active{border-color:#78aaff3d}.open-ticket__tracker-item--review{border-color:#ffbf5c57}.open-ticket__tracker-item--locked{opacity:.72}.open-ticket__tracker-item strong{color:#fff;text-overflow:ellipsis;white-space:nowrap;font-size:13px;line-height:1.1;overflow:hidden}.open-ticket__tracker-item--done strong{color:#bdf8e8}.open-ticket__tracker-item--review strong{color:#ffe2b4}.open-ticket__timeline{gap:6px;min-width:0;display:grid}.open-leg{background:#ffffff0b;border:1px solid #ffffff14;border-radius:8px;grid-template-columns:74px minmax(0,1fr) auto;min-width:0;padding:8px;display:grid}.open-leg span{background:#ffffff12;border-radius:999px;justify-content:center;align-items:center;min-height:24px;display:inline-flex}.open-leg--live span{color:#ffc5bc;background:#ff5e5e26}.open-leg--upcoming span{color:#ffe0a8;background:#ffb34721}.open-leg--settling span,.open-leg--void span{color:#c8ddff;background:#78aaff21}.open-leg--won span{color:#bdf8e8;background:#4ec7a726}.open-leg--lost span{color:#ffc5bc;background:#ff6f6126}.open-leg b{color:#dfe7ef;flex:none;font-size:12px}.open-ticket__cashout-ledger,.open-ticket__protection{background:#ffb34714;border:1px solid #ffb34729;border-radius:8px;min-width:0;padding:8px}.open-ticket__cashout-ledger strong,.open-ticket__protection strong{color:#ffd99a}.open-ticket__action-row{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:8px;min-width:0;display:grid}.open-ticket__action-row button{color:#ffe4c9;text-transform:uppercase;background:#ff7a1a1c;border:1px solid #ff7a1a57;border-radius:8px;min-height:36px;padding:0 11px;font-size:11px;font-weight:950}.open-ticket__action-row span{color:#8f9cab;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;font-size:11px;font-weight:900;overflow:hidden}.open-ticket>.bet-control{background:#00000029}.open-bets-center__empty{text-align:center;background:#ffffff0b;border:1px dashed #ffffff1f;border-radius:8px;align-content:center;place-items:center;gap:8px;min-height:150px;padding:18px;display:grid}.open-bets-center__empty strong{font-size:15px}.open-bets-center__empty span{color:#9daab8;font-size:12px;font-weight:850}.open-bets-center__empty button{color:#d9fff5;text-transform:uppercase;background:#4ec7a71f;border:1px solid #4ec7a752;border-radius:8px;min-height:36px;padding:0 12px;font-size:11px;font-weight:950}.personalized-picks{background:linear-gradient(135deg,#4ec7a71f,#ff7a1a0f),#0a0e13e6;border:1px solid #4ec7a738;border-radius:8px;gap:10px;margin:0 0 12px;padding:12px;display:grid;overflow:hidden}.personalized-picks__head{justify-content:space-between;align-items:center;gap:12px;display:flex}.personalized-picks__head div{gap:2px;min-width:0;display:grid}.personalized-picks__head span,.personalized-picks__head small,.quick-pick__topline span,.quick-pick__topline small,.quick-pick__action span{color:#9daab8;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;font-size:11px;font-weight:950;overflow:hidden}.personalized-picks__head strong{font-size:17px}.personalized-picks__list{grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;display:grid}.quick-pick{background:#ffffff0e;border:1px solid #ffffff16;border-radius:8px;grid-template-rows:auto minmax(118px,1fr) auto auto;gap:9px;min-width:0;padding:10px;display:grid}.quick-pick--active{background:linear-gradient(#4ec7a726,#ffffff0e);border-color:#4ec7a7b8}.quick-pick__topline,.quick-pick__action{justify-content:space-between;align-items:center;gap:8px;min-width:0;display:flex}.quick-pick__topline span{color:#ffd0a0;background:#ff7a1a2e;border-radius:7px;width:fit-content;max-width:88px;padding:4px 7px}.quick-pick__body{align-content:start;gap:4px;min-width:0;display:grid}.quick-pick__body strong,.quick-pick__body b,.quick-pick__body small,.quick-pick__body p{text-overflow:ellipsis;min-width:0;overflow:hidden}.quick-pick__body strong{font-size:13px}.quick-pick__body b{font-size:14px;line-height:1.2}.quick-pick__body small{color:#9aa7b5;white-space:nowrap;font-size:11px;font-weight:800}.quick-pick__body p{color:#b6c1cd;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;font-size:12px;font-weight:750;line-height:1.35;display:-webkit-box}.quick-pick__action button{color:#03120f;background:linear-gradient(#4ec7a7,#1d967b);border-radius:8px;min-width:72px;min-height:36px;padding:0 12px;font-weight:950}.quick-pick__action button[aria-pressed=true]{color:#111820;background:linear-gradient(#ffb347,#ef7d22)}.quick-pick__pulse{color:#dbe5ef;background:#ffffff14;border-radius:999px;align-items:center;width:fit-content;min-height:22px;padding:0 7px;font-size:11px;font-style:normal;font-weight:950;display:inline-flex}.quick-pick--trend-up .quick-pick__pulse,.quick-pick--trend-up .quick-pick__action button{color:#03120f;background:linear-gradient(#65e6bd,#24a883)}.quick-pick--trend-down .quick-pick__pulse,.quick-pick--trend-down .quick-pick__action button{color:#1c0b07;background:linear-gradient(#ffb18a,#e4613d)}.odds-boost-strip{background:linear-gradient(135deg,#ffb3471f,#ffffff09),#0a0e13db;border:1px solid #ffb3474d;border-radius:8px;gap:10px;margin:0 0 12px;display:grid;overflow:hidden}.odds-boost-strip__head{justify-content:space-between;align-items:center;gap:10px;padding:12px 12px 0;display:flex}.odds-boost-strip__head div{gap:2px;min-width:0;display:grid}.odds-boost-strip__head span,.odds-boost-strip__head small,.odds-boost-card span,.odds-boost-card small{color:#9daab8;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;font-size:11px;font-weight:900;overflow:hidden}.odds-boost-strip__head strong{font-size:16px}.odds-boost-strip__list{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;padding:0 12px 12px;display:grid}.odds-boost-card{background:#ffffff0e;border:1px solid #ffffff14;border-radius:8px;grid-template-columns:minmax(0,1fr) auto;gap:9px;min-width:0;padding:10px;display:grid}.odds-boost-card div:first-child{gap:3px;min-width:0;display:grid}.odds-boost-card strong{text-overflow:ellipsis;white-space:nowrap;font-size:13px;overflow:hidden}.odds-boost-card__odds{justify-items:end;gap:1px;display:grid}.odds-boost-card__odds s{color:#7f8d9b;font-size:11px;font-weight:800}.odds-boost-card__odds b{color:#ffe2b4;font-size:20px}.odds-boost-card button{color:#111820;background:linear-gradient(#ffb347,#ef7d22);border-radius:8px;grid-column:1/-1;min-height:34px;font-weight:950}.odds-boost-card button.is-active{color:#03120f;background:linear-gradient(#4ec7a7,#1d967b)}.feed-top-ad,.ad-slot{isolation:isolate;border-radius:var(--radius);color:#fff;text-align:center;box-shadow:var(--shadow);background:radial-gradient(circle at 15% 20%,#ff7a1a57,#0000 28%),radial-gradient(circle at 84% 70%,#ffb13b3d,#0000 34%),linear-gradient(135deg,#491e0beb,#050a0ef0);border:1px solid #ff7a1a38;place-items:center;gap:4px;display:grid;position:relative;overflow:hidden}.ad-slot:before{content:"";z-index:-1;background:linear-gradient(115deg,#0000 35%,#ffffff2e 45%,#0000 56%),repeating-linear-gradient(120deg,#0000 0 18px,#ff7a1a14 19px 20px);animation:7s linear infinite ad-shimmer;position:absolute;inset:-45%;transform:translate(-18%)}.ad-slot__meta{color:var(--accent-2);text-transform:uppercase;font-size:11px;font-weight:900}.ad-slot strong{text-shadow:0 6px 24px #00000073;font-size:clamp(15px,1.4vw,19px)}.ad-slot small{color:var(--muted);font-weight:700}.ad-slot i{color:#ffffff3d;font-size:12px;font-style:normal;font-weight:900;position:absolute;bottom:10px;right:12px}@keyframes ad-shimmer{to{transform:translate(18%)}}.feed-top-ad{min-height:54px;margin:8px 0 12px}.line-control{background:linear-gradient(135deg,#ff7a1a1f,#4ec7a70e),#080c10f2;border:1px solid #ff7a1a3d;border-radius:10px;gap:6px;width:fit-content;max-width:100%;padding:8px;display:grid;overflow:hidden;box-shadow:0 18px 42px #00000047}.line-control__summary{grid-template-columns:minmax(144px,182px) minmax(144px,182px);justify-content:start;align-items:stretch;gap:6px;display:grid}.line-control--has-coupon .line-control__summary{grid-template-columns:minmax(144px,182px) minmax(144px,182px) minmax(128px,170px)}.line-control__mobile-layers{display:none}.line-control__title,.line-control__mobile-layers button,.line-control__stats span,.line-control__feed-toggle,.line-control__filter-toggle,.line-control__coupon,.line-control__group button{background:#ffffff0e;border:1px solid #ffffff14;border-radius:8px;min-width:0}.line-control__title{grid-template-columns:auto minmax(0,1fr);grid-template-areas:"signal label""signal value";align-content:center;align-items:center;gap:1px 8px;min-height:40px;padding:6px 10px;display:grid}.line-control__signal{pointer-events:none;background:#00000029;border:1px solid #ffffff14;border-radius:999px;grid-area:signal;justify-content:center;align-items:flex-end;gap:2px;width:24px;height:22px;padding:4px;display:inline-flex}.line-control__signal i{background:currentColor;border-radius:999px;width:3px}.line-control__signal i:first-child{height:6px}.line-control__signal i:nth-child(2){height:12px}.line-control__signal i:nth-child(3){height:9px}.line-control__label{grid-area:label}.line-control__title span,.line-control__title small,.line-control__mobile-layers span,.line-control__mobile-layers small,.line-control__drawer-title span,.line-control__facet-head span,.line-control__facet-head small,.line-control__stats span,.line-control__feed-toggle span,.line-control__feed-toggle small,.line-control__filter-toggle span,.line-control__filter-toggle small,.line-control__coupon span,.line-control__coupon small,.line-control__group small,.line-control__group span{color:#9ba7b5;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;font-size:10px;font-weight:950;overflow:hidden}.line-control__title strong{color:#fff;text-overflow:ellipsis;white-space:nowrap;grid-area:value;font-size:14px;line-height:1.25;overflow:hidden}.line-control__mobile-layers b{color:#fff;text-overflow:ellipsis;white-space:nowrap;font-size:14px;line-height:1.05;overflow:hidden}.line-control__drawer-title strong{color:#fff;text-overflow:ellipsis;white-space:nowrap;font-size:14px;line-height:1.1;overflow:hidden}.line-control__title small{color:var(--accent-2);text-transform:none;grid-column:2;display:none}.line-control__title>.line-control__label{display:block}.line-control__stats{scrollbar-width:none;gap:5px;min-width:0;padding-bottom:1px;display:none;overflow-x:auto}.line-control__stats::-webkit-scrollbar{display:none}.line-control__stats span{text-align:center;align-content:center;justify-items:center;min-width:72px;min-height:36px;padding:5px 7px;display:grid}.line-control__stats b{color:#fff;font-size:15px;line-height:1}.line-control__coupon{color:#fff;text-align:left;background:linear-gradient(#ff7a1a3d,#ff7a1a1a);border-color:#ff7a1a61;align-content:center;gap:2px;min-width:120px;min-height:40px;padding:6px 10px;display:grid}.line-control__feed-toggle,.line-control__filter-toggle{color:#d7dee7;text-align:left;align-content:center;gap:2px;min-width:120px;min-height:40px;padding:6px 10px;display:grid}.line-control__feed-toggle:hover,.line-control__feed-toggle.is-active,.line-control__filter-toggle:hover,.line-control__filter-toggle.is-active{color:#fff;background:#4ec7a724;border-color:#4ec7a76b}.line-control__feed-toggle b,.line-control__filter-toggle b{color:#fff;text-overflow:ellipsis;white-space:nowrap;font-size:13px;line-height:1.25;overflow:hidden}.line-control__feed-toggle small,.line-control__filter-toggle small{color:var(--accent-2);text-transform:none;display:none}.line-control__mobile-filter-label{display:none}.line-control__coupon b{color:#fff;font-size:18px;line-height:1.15;display:block}.line-control__coupon small{color:var(--accent-2);text-transform:none;display:none}.line-control__drawer{background:#ffffff0b;border:1px solid #ffffff14;border-radius:8px;gap:8px;padding:8px;display:grid}.line-control__drawer-head{grid-template-columns:minmax(170px,.55fr) minmax(280px,1fr);align-items:stretch;gap:8px;min-width:0;display:grid}.line-control__drawer-title{background:#00000029;border-radius:8px;align-content:center;gap:2px;min-width:0;min-height:40px;padding:6px 8px;display:grid}.line-control__drawer .line-control__stats{display:flex}.line-control__facet{gap:5px;min-width:0;display:grid}.line-control__facet-head{justify-content:space-between;align-items:center;gap:8px;min-width:0;min-height:18px;display:flex}.line-control__facet-head span{color:#fff}.line-control__facet-head small{color:var(--accent-2);text-transform:none}.line-control__advanced{grid-template-columns:minmax(260px,1.15fr) minmax(220px,.85fr);gap:8px;min-width:0;display:grid}.line-control__group{scrollbar-width:none;gap:4px;min-width:0;padding-bottom:1px;display:flex;overflow-x:auto}.line-control__group::-webkit-scrollbar{display:none}.line-control__group button{color:#d7dee7;text-align:left;flex:0 0 108px;align-content:center;gap:1px;min-height:34px;padding:6px 8px;display:grid}.line-control__summary>.line-control__group--feed{align-self:stretch;padding-bottom:0}.line-control__summary>.line-control__group--feed button{flex:1 0 64px;min-height:40px;padding:6px 7px}.line-control__group button:hover,.line-control__group button.is-active{color:#fff;background:#ff7a1a29;border-color:#ff7a1a6b}.line-control__group b{color:#fff;text-overflow:ellipsis;white-space:nowrap;font-size:14px;line-height:1.25;overflow:hidden}.line-control__group--feed small{display:none}.line-control__group--leagues button{flex-basis:132px}.line-control__group--sort button{flex-basis:128px}.secondary-workspace{background:linear-gradient(135deg,#ffffff0e,#4ec7a709),#080c10eb;border:1px solid #ffffff17;border-radius:10px;gap:10px;padding:10px;display:grid;overflow:hidden;box-shadow:0 16px 36px #00000038}.secondary-workspace--compact{box-shadow:none;background:#080c10bd;border-color:#ffffff12}.secondary-workspace__head{grid-template-columns:minmax(0,1fr) auto;align-items:stretch;gap:8px;display:grid}.secondary-workspace--compact .secondary-workspace__head{grid-template-columns:minmax(0,1fr) auto}.secondary-workspace--compact .secondary-workspace__title,.secondary-workspace--compact .secondary-workspace__preview span{display:none}.secondary-workspace__title{background:#ffffff0d;border:1px solid #ffffff14;border-radius:8px;align-content:center;gap:2px;min-width:0;padding:8px 10px;display:grid}.secondary-workspace__title span,.secondary-workspace__title small,.secondary-workspace__current span,.secondary-workspace__current small,.secondary-workspace__preview span,.secondary-workspace__preview small,.secondary-workspace__tabs span{color:#93a0ae;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;font-size:10px;font-weight:950;overflow:hidden}.secondary-workspace__title strong{color:#fff;text-overflow:ellipsis;white-space:nowrap;font-size:16px;line-height:1.1;overflow:hidden}.secondary-workspace__current b,.secondary-workspace__preview b{color:inherit;text-overflow:ellipsis;white-space:nowrap;font-size:14px;line-height:1;overflow:hidden}.secondary-workspace__title small,.secondary-workspace__current small,.secondary-workspace__preview small{color:var(--accent-2);text-transform:none}.secondary-workspace__current,.secondary-workspace__preview{color:#d7dee7;text-align:left;background:#4ec7a711;border:1px solid #4ec7a72e;border-radius:8px;align-content:center;gap:2px;min-width:0;min-height:42px;padding:6px 10px;display:grid}.secondary-workspace__current{background:linear-gradient(135deg,#4ec7a71f,#ffffff09),#ffffff0b;border-color:#4ec7a73d}.secondary-workspace__current[aria-expanded=true]{color:#fff;background:linear-gradient(135deg,#4ec7a72e,#ffffff0e),#ffffff0f;border-color:#4ec7a77a}.secondary-workspace__preview:hover{color:#fff;background:#4ec7a71f;border-color:#4ec7a766}.secondary-workspace__tabs{scrollbar-width:none;background:#ffffff08;border:1px solid #ffffff12;border-radius:8px;gap:5px;min-width:0;padding:5px;display:flex;overflow-x:auto}.secondary-workspace__tabs::-webkit-scrollbar{display:none}.secondary-workspace__tabs button{color:#d7dee7;text-align:left;background:#ffffff0d;border:1px solid #ffffff14;border-radius:7px;flex:0 0 84px;align-content:center;gap:2px;min-width:0;min-height:36px;padding:5px 7px;display:grid}.secondary-workspace__tabs button.is-active{flex-basis:128px}.secondary-workspace__tabs button:not(.is-active) span{display:none}.secondary-workspace__tabs button:hover,.secondary-workspace__tabs button.is-active{color:#fff;background:#4ec7a71f;border-color:#4ec7a76b}.secondary-workspace__tabs b{color:inherit;text-overflow:ellipsis;white-space:nowrap;font-size:13px;line-height:1;overflow:hidden}.secondary-workspace--compact .secondary-workspace__tabs span{display:none}.secondary-workspace__toggle{color:#ffd9bf;white-space:nowrap;background:#ff7a1a1f;border:1px solid #ff7a1a52;border-radius:8px;min-width:82px;min-height:42px;padding:0 12px;font-size:12px;font-weight:950}.secondary-workspace--expanded .secondary-workspace__toggle{color:#c9f6eb;background:#4ec7a71a;border-color:#4ec7a757}.secondary-workspace__body,.secondary-workspace__stack{gap:10px;min-width:0;display:grid}.secondary-workspace__split{grid-template-columns:minmax(0,1fr) minmax(280px,.9fr);align-items:start;gap:10px;min-width:0;display:grid}.secondary-workspace__body>*,.secondary-workspace__stack>*,.secondary-workspace__split>*{min-width:0}.live-bet-strip{background:linear-gradient(135deg,#4ec7a721,#ff7a1a14),#080c10f2;border:1px solid #4ec7a73d;border-radius:10px;gap:10px;padding:12px;display:grid;overflow:hidden;box-shadow:0 16px 38px #0000003d}.live-bet-strip__head{grid-template-columns:minmax(190px,.58fr) minmax(0,1fr);align-items:stretch;gap:10px;display:grid}.live-bet-strip__title,.live-bet-strip__metrics span,.live-bet-strip__live,.live-bet-strip__cashout,.live-bet-strip__empty{background:#ffffff0e;border:1px solid #ffffff14;border-radius:8px;min-width:0}.live-bet-strip__title{align-content:center;gap:2px;padding:10px 12px;display:grid}.live-bet-strip__title span,.live-bet-strip__title small,.live-bet-strip__metrics span,.live-bet-strip__score span,.live-bet-strip__score small,.live-bet-strip__pressure span,.live-bet-strip__pressure small,.live-bet-strip__cashout-head span,.live-bet-strip__cashout-head small,.live-bet-strip__cashout-value span,.live-bet-strip__cashout-value small,.live-bet-strip__empty span,.live-bet-strip__empty small,.live-bet-strip__match span,.live-bet-strip__cashout-actions span,.live-bet-strip__builder-head span,.live-bet-strip__builder-head small,.live-bet-strip__builder-legs small,.live-bet-strip__builder-actions span{color:#9ba7b5;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;font-size:10px;font-weight:950;overflow:hidden}.live-bet-strip__title strong{color:#fff;text-overflow:ellipsis;white-space:nowrap;font-size:18px;line-height:1.1;overflow:hidden}.live-bet-strip__title small{color:var(--accent-2);text-transform:none}.live-bet-strip__metrics{grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;display:grid}.live-bet-strip__metrics span{text-align:center;align-content:center;justify-items:center;min-height:58px;padding:7px 8px;display:grid}.live-bet-strip__metrics b{color:#fff;font-size:18px;line-height:1}.live-bet-strip__grid{grid-template-columns:minmax(0,1.55fr) minmax(280px,.7fr);align-items:stretch;gap:8px;display:grid}.live-bet-strip__live{grid-template-columns:minmax(230px,.72fr) minmax(0,1fr);gap:8px;padding:8px;display:grid;overflow:hidden}.live-bet-strip__live-main{grid-template-columns:minmax(0,1.1fr) minmax(120px,.85fr) 84px;align-items:stretch;gap:8px;min-width:0;display:grid}.live-bet-strip__score,.live-bet-strip__pressure,.live-bet-strip__momentum,.live-bet-strip__cashout-value{background:#0000002e;border-radius:7px;min-width:0}.live-bet-strip__score{grid-template-rows:1fr auto;grid-template-columns:minmax(0,1fr) auto;gap:6px;padding:9px;display:grid}.live-bet-strip__score div{gap:2px;min-width:0;display:grid}.live-bet-strip__score strong{color:#fff;text-overflow:ellipsis;white-space:nowrap;font-size:14px;line-height:1.08;overflow:hidden}.live-bet-strip__score b{color:#fff;align-self:center;font-size:26px;line-height:1}.live-bet-strip__score small{color:var(--accent-2);text-transform:none;grid-column:1/-1}.live-bet-strip__pressure{align-content:center;gap:7px;padding:9px;display:grid}.live-bet-strip__pressure div{justify-content:space-between;align-items:center;gap:8px;display:flex}.live-bet-strip__pressure b{color:#fff;font-size:18px;line-height:1}.live-bet-strip__pressure i{background:#ffffff17;border-radius:999px;height:8px;overflow:hidden}.live-bet-strip__pressure em{border-radius:inherit;background:linear-gradient(90deg, var(--accent), var(--success));height:100%;display:block}.live-bet-strip__pressure small{text-transform:none}.live-bet-strip__momentum{justify-content:center;align-items:end;gap:3px;padding:9px 7px;display:flex}.live-bet-strip__momentum span{background:linear-gradient(180deg, var(--success), #4ec7a73d);border-radius:999px 999px 2px 2px;width:5px;min-height:12px}.live-bet-strip__markets{scrollbar-width:none;grid-template-columns:repeat(4,minmax(86px,1fr)) minmax(102px,.68fr);gap:6px;min-width:0;padding-bottom:1px;display:grid;overflow-x:auto}.live-bet-strip__markets::-webkit-scrollbar{display:none}.live-bet-strip__markets .odds-button{border-radius:7px;min-height:62px;padding:7px}.live-bet-strip__markets .odds-button em{font-size:9px}.live-bet-strip__match,.live-bet-strip__cashout-actions button,.live-bet-strip__empty-action{color:#fff;background:#ffffff12;border:1px solid #ffffff17;border-radius:7px;min-width:0;min-height:44px}.live-bet-strip__match{text-align:left;align-content:center;gap:2px;padding:7px 8px;display:grid}.live-bet-strip__match b{color:var(--accent-2);text-overflow:ellipsis;white-space:nowrap;font-size:13px;line-height:1;overflow:hidden}.live-bet-strip__cashout{border-color:#ff7a1a33;grid-template-columns:minmax(0,1fr) minmax(92px,.52fr);gap:8px;padding:8px;display:grid}.live-bet-strip__cashout--rising{border-color:#33d17a47}.live-bet-strip__cashout--danger{border-color:#ff6f6152}.live-bet-strip__cashout-head{align-content:center;gap:3px;min-width:0;display:grid}.live-bet-strip__cashout-head strong,.live-bet-strip__empty strong{color:#fff;text-overflow:ellipsis;white-space:nowrap;font-size:15px;line-height:1.12;overflow:hidden}.live-bet-strip__cashout-head small,.live-bet-strip__empty small{text-transform:none}.live-bet-strip__cashout-value{align-content:center;gap:2px;padding:9px;display:grid}.live-bet-strip__cashout-value strong{color:#fff;font-size:24px;line-height:1}.live-bet-strip__cashout-value small{color:var(--accent-2);text-transform:none}.live-bet-strip__cashout-actions{grid-column:1/-1;grid-template-columns:minmax(0,1fr) 104px;gap:6px;display:grid}.live-bet-strip__cashout-actions button:first-child{background:linear-gradient(#ff7a1a40,#ff7a1a1a);border-color:#ff7a1a6b;justify-content:space-between;align-items:center;gap:10px;padding:0 11px;display:flex}.live-bet-strip__cashout-actions b{color:#fff}.live-bet-strip__cashout-actions button:last-child,.live-bet-strip__empty-action{color:#d7dee7}.live-bet-strip__empty{align-content:center;gap:3px;padding:12px;display:grid}.live-bet-strip__empty-action{align-self:end;padding:0 12px}.live-bet-strip__builder{background:#4ec7a712;border:1px solid #4ec7a738;border-radius:8px;grid-column:1/-1;gap:7px;padding:9px;display:grid}.live-bet-strip__builder.is-active{background:linear-gradient(135deg,#ff7a1a29,#4ec7a714);border-color:#ff7a1a6b}.live-bet-strip__builder-head{gap:2px;min-width:0;display:grid}.live-bet-strip__builder-head strong{color:#fff;text-overflow:ellipsis;white-space:nowrap;font-size:14px;line-height:1.08;overflow:hidden}.live-bet-strip__builder-head small{color:var(--accent-2);text-transform:none}.live-bet-strip__builder-legs{grid-template-columns:repeat(3,minmax(0,1fr));gap:5px;display:grid}.live-bet-strip__builder-legs span{background:#0003;border-radius:7px;gap:2px;min-width:0;padding:6px 7px;display:grid}.live-bet-strip__builder-legs b{color:#fff;text-overflow:ellipsis;white-space:nowrap;font-size:11px;line-height:1.1;overflow:hidden}.live-bet-strip__builder-actions{grid-template-columns:minmax(0,1fr) 86px;gap:6px;display:grid}.live-bet-strip__builder-actions button{color:#fff;background:#ffffff13;border:1px solid #ffffff1a;border-radius:7px;min-width:0;min-height:38px}.live-bet-strip__builder-actions button:first-child{background:linear-gradient(#4ec7a733,#4ec7a714);border-color:#4ec7a757;justify-content:space-between;align-items:center;gap:8px;padding:0 10px;display:flex}.live-bet-strip__builder-actions button:first-child.is-active{background:linear-gradient(#ff7a1a42,#ff7a1a1c);border-color:#ff7a1a75}.live-bet-strip__builder-actions b{color:#fff}.account-action-strip{background:linear-gradient(135deg,#4ec7a71c,#ff7a1a14),#070b0ff0;border:1px solid #ffffff17;border-radius:9px;grid-template-columns:minmax(0,1fr) minmax(210px,.34fr);align-items:stretch;gap:6px;padding:8px;display:grid;overflow:hidden}.account-action-strip__lead,.account-action-strip__primary,.account-action-strip__details-toggle{background:#ffffff0d;border:1px solid #ffffff14;border-radius:7px;min-width:0;min-height:50px}.account-action-strip__lead{align-content:center;gap:3px;padding:7px 10px;display:grid}.account-action-strip__lead span,.account-action-strip__lead small,.account-action-strip__primary span,.account-action-strip__details-toggle span,.account-action-strip__status span,.account-action-strip__status small{color:#9ba7b5;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;font-size:10px;font-weight:950;overflow:hidden}.account-action-strip__lead strong,.account-action-strip__primary b,.account-action-strip__details-toggle b,.account-action-strip__status b{color:#fff;text-overflow:ellipsis;white-space:nowrap;line-height:1.06;overflow:hidden}.account-action-strip__lead strong{font-size:16px}.account-action-strip__lead small,.account-action-strip__status small{text-transform:none}.account-action-strip__actions{grid-template-columns:minmax(112px,1fr) minmax(82px,.72fr);gap:6px;min-width:0;display:grid}.account-action-strip__primary{isolation:isolate;text-align:left;background:linear-gradient(#ff7a1a3d,#ff7a1a17);border-color:#ff7a1a52;align-content:center;gap:3px;padding:7px 10px;display:grid;position:relative;overflow:hidden}.account-action-strip__primary span{color:var(--accent-2)}.account-action-strip__primary b{font-size:17px}.account-action-strip__primary span,.account-action-strip__primary b{z-index:1;position:relative}.account-action-strip--guest .account-action-strip__primary{background:linear-gradient(135deg,#4ec7a72b,#ffca631a),#070d13cc;border-color:#4ec7a747;padding-left:38px}.account-action-strip--guest .account-action-strip__primary:before{content:"";z-index:1;background:radial-gradient(circle at 50% 50%, #07111a 0 34%, transparent 36%), conic-gradient(from 18deg, #4285f4 0 26%, #34a853 0 50%, #fbbc05 0 74%, #ea4335 0 100%);border:1px solid #ffffff2e;border-radius:50%;width:20px;height:20px;position:absolute;top:50%;left:10px;transform:translateY(-50%);box-shadow:0 0 18px #4ec7a72e}.account-action-strip--auth-blocked .account-action-strip__primary{background:linear-gradient(135deg,#9ba7b51a,#4ec7a70b),#070d13d1;border-color:#9ba7b52e}.account-action-strip--auth-blocked .account-action-strip__primary:before{box-shadow:none;background:radial-gradient(circle at 50% 36%,#d7dee7eb 0 20%,#0000 22%),radial-gradient(at 50% 72%,#d7dee7b8 0 31%,#0000 33%),#0d1822f5;border-color:#9ba7b538}.account-action-strip__details-toggle{color:#d7dee7;text-align:left;align-content:center;gap:3px;padding:7px 10px;display:grid}.account-action-strip__details-toggle[aria-expanded=true]{background:#4ec7a717;border-color:#4ec7a742}.account-action-strip__details-toggle b{font-size:15px}.account-action-strip__signals{grid-column:1/-1;grid-template-columns:repeat(3,minmax(0,1fr));gap:5px;min-width:0;display:grid}.account-action-strip__signals[hidden]{display:none}.account-action-strip__status{color:#d7dee7;text-align:left;background:#ffffff0b;border:1px solid #ffffff14;border-radius:7px;align-content:start;gap:3px;min-width:0;min-height:58px;padding:6px 8px;display:grid}.account-action-strip__status b{font-size:14px}.account-action-strip__status small{display:block}.account-action-strip__status--ready{border-color:#4ec7a742}.account-action-strip__status--review,.account-action-strip__status--guest,.account-action-strip__status--bonus{border-color:#ff7a1a3d}.account-action-strip__status--blocked{border-color:#ff6f6147}.account-action-strip__status--bonus b{color:var(--accent-2)}.smart-picks-rail{background:linear-gradient(135deg,#ff7a1a1c,#4ec7a714),#080c10eb;border:1px solid #ffffff17;border-radius:10px;grid-template-columns:minmax(160px,.38fr) minmax(0,1fr);gap:8px;padding:10px;display:grid;overflow:hidden}.smart-picks-rail__head,.smart-pick{background:#ffffff0d;border:1px solid #ffffff14;border-radius:8px;min-width:0}.smart-picks-rail__head{align-content:center;gap:2px;padding:8px 10px;display:grid}.smart-picks-rail__head span,.smart-picks-rail__head small,.smart-pick__event span,.smart-pick__event small,.smart-pick__market span,.smart-pick__market small,.smart-pick__odds span{color:#9ba7b5;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;font-size:10px;font-weight:950;overflow:hidden}.smart-picks-rail__head strong{color:#fff;text-overflow:ellipsis;white-space:nowrap;font-size:17px;line-height:1.08;overflow:hidden}.smart-picks-rail__head small{color:var(--accent-2);text-transform:none}.smart-picks-rail__list{grid-template-columns:repeat(3,minmax(178px,1fr));gap:7px;min-width:0;display:grid}.smart-pick{grid-template-columns:minmax(0,1fr) minmax(102px,.58fr) 76px;align-items:stretch;gap:7px;padding:7px;display:grid}.smart-pick--boost{border-color:#ff7a1a47}.smart-pick--live{border-color:#ff6f6142}.smart-pick--value,.smart-pick--safe{border-color:#4ec7a73d}.smart-pick.is-active{background:linear-gradient(135deg,#ff7a1a24,#ffffff0e);border-color:#ff7a1a73}.smart-pick__event,.smart-pick__odds{color:#fff;border-radius:7px;min-width:0}.smart-pick__event{text-align:left;background:0 0;align-content:center;gap:2px;padding:0 2px;display:grid}.smart-pick__event strong,.smart-pick__market b{color:#fff;text-overflow:ellipsis;white-space:nowrap;font-size:12px;line-height:1.1;overflow:hidden}.smart-pick__event span{color:var(--accent-2)}.smart-pick__event small,.smart-pick__market small{text-transform:none}.smart-pick__market{background:#0000002e;border-radius:7px;align-content:center;gap:2px;min-width:0;padding:6px 7px;display:grid}.smart-pick__odds{background:linear-gradient(#4ec7a733,#4ec7a714);border:1px solid #4ec7a74d;align-content:center;justify-items:center;gap:2px;display:grid}.smart-pick__odds[aria-pressed=true]{background:linear-gradient(#ff7a1a47,#ff7a1a1c);border-color:#ff7a1a7a}.smart-pick__odds b{color:#fff;font-size:15px;line-height:1}.market-movers-rail{background:linear-gradient(135deg,#4ec7a71f,#ff7a1a14),#080c10ed;border:1px solid #4ec7a738;border-radius:10px;grid-template-columns:minmax(158px,.34fr) minmax(0,1fr);gap:8px;padding:10px;display:grid;overflow:hidden;box-shadow:0 16px 38px #0000003d}.market-movers-rail__head,.market-movers-rail__filters button,.market-mover{background:#ffffff0d;border:1px solid #ffffff14;border-radius:8px;min-width:0}.market-movers-rail__head{align-content:center;gap:2px;padding:8px 10px;display:grid}.market-movers-rail__head span,.market-movers-rail__head small,.market-movers-rail__filters span,.market-movers-rail__filters small,.market-mover__event span,.market-mover__event small,.market-mover__market span,.market-mover__market small,.market-mover__odds span{color:#9ba7b5;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;font-size:10px;font-weight:950;overflow:hidden}.market-movers-rail__head strong{color:#fff;text-overflow:ellipsis;white-space:nowrap;font-size:17px;line-height:1.08;overflow:hidden}.market-movers-rail__head small{color:#c8f3e7;text-transform:none}.market-movers-rail__body{gap:7px;min-width:0;display:grid}.market-movers-rail__filters{scrollbar-width:none;gap:6px;min-width:0;display:flex;overflow-x:auto}.market-movers-rail__filters::-webkit-scrollbar{display:none}.market-movers-rail__list::-webkit-scrollbar{display:none}.market-movers-rail__filters button{color:#d8e0e8;text-align:left;flex:1 0 98px;align-content:center;gap:1px;min-height:44px;padding:6px 8px;display:grid}.market-movers-rail__filters button.is-active,.market-movers-rail__filters button:hover{color:#fff;background:#4ec7a724;border-color:#4ec7a761}.market-movers-rail__filters b{color:#fff;font-size:14px;line-height:1}.market-movers-rail__filters small{text-transform:none}.market-movers-rail__list{scrollbar-width:none;gap:7px;min-width:0;padding-bottom:1px;display:flex;overflow-x:auto}.market-mover{flex:0 0 252px;grid-template-columns:minmax(0,1fr) 78px;gap:7px;padding:7px;display:grid}.market-mover--down{border-color:#4ec7a73d}.market-mover--up{border-color:#ffbf5c3d}.market-mover.is-active{background:linear-gradient(135deg,#ff7a1a24,#ffffff0e);border-color:#ff7a1a75}.market-mover__event,.market-mover__odds{color:#fff;border-radius:7px;min-width:0}.market-mover__event{text-align:left;background:0 0;align-content:center;gap:2px;padding:0 2px;display:grid}.market-mover__event strong,.market-mover__market b{color:#fff;text-overflow:ellipsis;white-space:nowrap;font-size:12px;line-height:1.1;overflow:hidden}.market-mover__event span{color:var(--accent-2)}.market-mover__event small,.market-mover__market small{text-transform:none}.market-mover__market{background:#0000002e;border-radius:7px;align-content:center;gap:2px;min-width:0;padding:6px 7px;display:grid}.market-mover__odds{background:linear-gradient(#4ec7a730,#4ec7a714);border:1px solid #4ec7a74d;grid-area:1/2/span 2;align-content:center;justify-items:center;gap:2px;display:grid}.market-mover__odds[data-trend=up]{background:linear-gradient(#ffbf5c2e,#ffbf5c12);border-color:#ffbf5c47}.market-mover__odds[aria-pressed=true]{background:linear-gradient(#ff7a1a47,#ff7a1a1c);border-color:#ff7a1a80}.market-mover__odds s{color:#9ca7b3;font-size:10px;font-weight:850}.market-mover__odds b{color:#fff;font-size:15px;line-height:1}.bet-packs-rail{background:linear-gradient(135deg,#ffbf5c1a,#4ec7a712),#080c10ed;border:1px solid #ffbf5c2e;border-radius:10px;grid-template-columns:minmax(158px,.34fr) minmax(0,1fr);gap:8px;padding:10px;display:grid;overflow:hidden}.bet-packs-rail__head,.bet-pack{background:#ffffff0d;border:1px solid #ffffff14;border-radius:8px;min-width:0}.bet-packs-rail__head{align-content:center;gap:2px;padding:8px 10px;display:grid}.bet-packs-rail__head span,.bet-packs-rail__head small,.bet-pack__summary span,.bet-pack__summary small,.bet-pack__legs span,.bet-pack__legs small,.bet-pack__action small{color:#9ba7b5;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;font-size:10px;font-weight:950;overflow:hidden}.bet-packs-rail__head strong{color:#fff;text-overflow:ellipsis;white-space:nowrap;font-size:17px;line-height:1.08;overflow:hidden}.bet-packs-rail__head small{color:#ffe2a8;text-transform:none}.bet-packs-rail__list{scrollbar-width:none;gap:7px;min-width:0;padding-bottom:1px;display:flex;overflow-x:auto}.bet-packs-rail__list::-webkit-scrollbar{display:none}.bet-pack{flex:0 0 326px;grid-template-columns:minmax(0,1fr) 94px;gap:7px;padding:7px;display:grid}.bet-pack--safe{border-color:#4ec7a73d}.bet-pack--live{border-color:#ff6f613d}.bet-pack--value{border-color:#ffbf5c40}.bet-pack.is-active{background:linear-gradient(135deg,#ff7a1a24,#ffffff0e);border-color:#ff7a1a7a}.bet-pack__summary{background:#00000024;border-radius:7px;grid-column:1/-1;grid-template-columns:58px minmax(0,1fr);align-items:center;gap:2px 8px;min-width:0;padding:5px 6px;display:grid}.bet-pack__summary span{color:#ffe2a8;border:1px solid #ffbf5c3d;border-radius:7px;grid-row:1/span 2;place-items:center;min-height:34px;display:grid}.bet-pack__summary strong,.bet-pack__legs b,.bet-pack__action b{color:#fff;text-overflow:ellipsis;white-space:nowrap;line-height:1.1;overflow:hidden}.bet-pack__summary strong{font-size:13px}.bet-pack__summary small,.bet-pack__legs small{text-transform:none}.bet-pack__legs{gap:5px;min-width:0;display:grid}.bet-pack__legs button{text-align:left;background:#ffffff0b;border:1px solid #ffffff12;border-radius:7px;grid-template-columns:22px minmax(0,1fr);align-items:center;gap:1px 6px;min-width:0;min-height:43px;padding:5px 6px;display:grid}.bet-pack__legs button:hover{background:#ffbf5c14;border-color:#ffbf5c4d}.bet-pack__legs span{color:#ffe2a8;background:#ffbf5c29;border-radius:50%;grid-row:1/span 2;place-items:center;width:22px;height:22px;display:grid}.bet-pack__legs b{font-size:12px}.bet-pack__action{gap:6px;min-width:0;display:grid}.bet-pack__action span{background:#4ec7a714;border:1px solid #4ec7a738;border-radius:7px;align-content:center;justify-items:center;min-width:0;min-height:42px;display:grid}.bet-pack__action b{font-size:15px}.bet-pack__action button{color:#140d06;background:linear-gradient(135deg,#ff7a1a,#ffbf5c);border-radius:7px;min-width:0;min-height:42px;padding:0 8px;font-size:11px;font-weight:950}.bet-pack__action button[aria-pressed=true]{color:#061310;background:linear-gradient(135deg,#4ec7a7,#9af0d7)}.feed-shell{grid-template-columns:minmax(0,1fr);gap:16px;display:grid}.feed-side-ad{display:none}.feed-stack{gap:16px;min-width:0;display:grid}.section{gap:14px;display:grid}.section__head{justify-content:space-between;align-items:end;gap:16px;display:flex}.section__head h2{margin:0;font-size:25px;line-height:1.1}.section__head>span,.section__head p{color:#9fb0c3;margin:0;font-weight:800}.line-board{gap:6px;display:grid}.line-board__footer{background:linear-gradient(135deg,#4ec7a713,#ff7a1a0e),#090d12e0;border:1px solid #ffffff14;border-radius:8px;grid-template-columns:minmax(0,1fr) auto;align-items:stretch;gap:8px;margin-top:4px;padding:8px;display:grid}.line-board__hidden-summary{align-content:center;gap:2px;min-width:0;padding:2px 6px;display:grid}.line-board__hidden-summary span{color:#8f9ba8;letter-spacing:.04em;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;font-size:10px;font-weight:950;overflow:hidden}.line-board__hidden-summary strong{color:#f5f8fb;text-overflow:ellipsis;white-space:nowrap;font-size:15px;line-height:1.1;overflow:hidden}.line-board__more,.line-board__collapse{color:#ffd8b8;white-space:nowrap;background:#ff7a1a1f;border:1px solid #ff7a1a57;border-radius:8px;min-width:154px;min-height:42px;padding:0 14px;font-size:12px;font-weight:950}.line-board__more:hover,.line-board__collapse:hover{color:#fff;background:#ff7a1a2e;border-color:#ff7a1a94}.line-board__collapse{color:#c8ffec;background:#4ec7a71c;border-color:#4ec7a757}.line-board__columns{z-index:4;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);color:#7f8b99;letter-spacing:.06em;text-transform:uppercase;background:#080c11eb;border:1px solid #ffffff0f;border-radius:8px;grid-template-columns:minmax(260px,1fr) minmax(320px,1.12fr);gap:10px;padding:7px 50px 7px 12px;font-size:12px;font-weight:950;display:grid;position:sticky;top:0}.event-card{background:linear-gradient(#11171efa,#090d12fa);border:1px solid #ffffff14;border-radius:8px;grid-template-columns:minmax(248px,.94fr) minmax(330px,1.22fr);align-items:stretch;gap:8px;min-height:92px;display:grid;position:relative;overflow:hidden;box-shadow:0 10px 24px #00000038}.event-card__status-rail{z-index:0;pointer-events:none;background:#ff7a1a94;width:3px;position:absolute;inset:0 auto 0 0}.event-card--live{border-color:#ff5e5e57}.event-card--live .event-card__status-rail{background:#4ec7a7c7}.favorite-button{color:#fff;background:#0a0f14b8;border:1px solid #ffffff38;border-radius:999px;flex:none;place-items:center;width:28px;height:28px;font-size:16px;display:grid;position:relative;overflow:hidden}.favorite-button:after{content:"";pointer-events:none;border-radius:inherit;opacity:0;background:radial-gradient(circle,#ffd1666b,#0000 62%);position:absolute;inset:4px;transform:scale(.5)}.favorite-button__icon{z-index:1;width:15px;height:15px;display:block;position:relative}.favorite-button--on{color:var(--warning);border-color:#ffd166cc;box-shadow:0 0 22px #ffd16647}.event-card__main{align-content:center;gap:6px;min-width:0;padding:8px 8px 8px 12px;display:grid;position:relative}.event-card__meta{color:#c8d2df;flex-wrap:nowrap;align-items:center;gap:5px;font-weight:850;display:flex;overflow:hidden}.event-card__meta>span,.status-dot,.event-card__sport-tag{white-space:nowrap;background:#090d11a3;border:1px solid #ffffff14;border-radius:999px;align-items:center;min-height:28px;padding:0 8px;font-size:11px;display:inline-flex}.event-card__league{overflow-wrap:anywhere;text-overflow:ellipsis;white-space:normal;flex:auto;min-width:0;max-width:none;padding-block:5px;line-height:1.15;overflow:hidden}.event-card__meta>.event-card__league{white-space:normal;display:block}.event-card__meta>.event-card__sport-tag{display:none}.status-dot{color:#fff;background:#ff7a1a38;border-color:#ff7a1a59}.status-dot--live{background:#d62323eb;border-color:#ffffff1a}.event-card__body{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:10px;display:grid}.event-card__teams{align-items:center;gap:7px;min-width:0;display:flex}.event-card__team{display:contents}.event-card__teams strong{text-overflow:ellipsis;white-space:nowrap;font-size:16px;line-height:1.15;overflow:hidden}.event-card__versus{color:#7f8b99;flex:none;font-size:12px;font-weight:950}.event-card__team span{color:#7f8b99;text-transform:uppercase;font-size:11px;font-weight:950;display:none}.event-card__score{justify-content:center;align-items:center;gap:5px;display:flex}.event-card__score b{background:#080c10c2;border-radius:8px;place-items:center;width:36px;height:36px;font-size:18px;display:grid}.event-card__score-separator{color:#7f8b99;font-size:14px;font-weight:950}.event-card__prematch{background:#ffffff14;border:1px solid #ffffff3d;border-radius:8px;place-items:center;min-width:58px;min-height:38px;display:grid}.event-card__prematch span{color:#9fb0c3;font-size:11px;font-weight:900;display:none}.event-card__prematch strong{color:#fff;min-height:18px;font-size:15px;line-height:1.2}.event-card__route{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:8px;min-width:0;display:grid}.event-card__route>span{color:#8f9cab;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;min-width:0;font-size:11px;font-weight:950;overflow:hidden}.event-card__markets-link{color:#ffd39b;white-space:nowrap;background:#ff7a1a1f;border:1px solid #ff7a1a59;border-radius:999px;grid-template-columns:auto auto;justify-content:center;align-items:center;gap:4px;min-width:0;min-height:26px;padding:0 9px;font-size:11px;font-weight:950;display:inline-grid}.event-card__markets-link span{text-overflow:ellipsis;overflow:hidden}.event-card__markets-icon{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.8px;width:12px;height:12px}.event-card__markets-link b{color:#fff;align-items:center;min-height:14px;font-size:11px;line-height:1.2;display:inline-flex}.event-card__markets-label{color:currentColor;text-overflow:ellipsis;font-size:11px;line-height:1.2;overflow:hidden}.event-card__signal-active{color:#caf5e8;flex:none;display:inline-flex;background:#4ec7a71f!important;border-color:#4ec7a752!important}.event-card__odds{grid-template-columns:repeat(3,minmax(74px,1fr));align-content:center;gap:6px;padding:8px 10px 8px 0;display:grid;position:relative}.event-card__market-tabs{grid-column:1/-1;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;display:grid}.event-card__market-tabs button{border:1px solid var(--line);color:#aeb8c4;text-transform:uppercase;background:#ffffff0e;border-radius:8px;min-width:0;min-height:28px;padding:0 8px;font-size:11px;font-weight:950}.event-card__market-tabs button.is-active{color:#ffe2b4;background:#ffb34724;border-color:#ffb3478f}.event-card__odds>.event-card__market-tabs{display:none}.event-card__odds-empty{color:#8996a4;border:1px dashed #ffffff1f;border-radius:9px;grid-column:1/-1;place-items:center;min-height:44px;font-size:12px;font-weight:850;display:grid}.event-card__market-board{grid-column:1/-1;grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;display:grid}.event-card__market-chip{background:#ffffff0d;border:1px solid #ffffff14;border-radius:8px;align-content:center;gap:2px;min-width:0;min-height:42px;padding:6px 7px;display:grid}.event-card__market-chip b,.event-card__market-chip small{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.event-card__market-chip b{color:#f5f8fb;font-size:12px;font-weight:950}.event-card__market-chip small{color:#8996a4;text-transform:uppercase;font-size:9px;font-weight:900}.event-card__market-chip--state{background:#ff7a1a1c;border-color:#ff7a1a57}.event-card__market-chip--hot{background:#4ec7a71a;border-color:#4ec7a761}.event-card__market-chip--steady{border-color:#9fb0c329}.event-card__market-chip--active{background:#ffd1661c;border-color:#ffd16685}.event-card__market-matrix{grid-column:1/-1;gap:6px;display:grid}.event-card__market-row{grid-template-columns:80px minmax(0,1fr);align-items:stretch;gap:6px;display:grid}.event-card__market-row-label{border:1px solid var(--line);color:#d7dee7;text-align:left;background:#ffffff0e;border-radius:8px;align-content:center;gap:2px;min-width:0;min-height:42px;padding:6px 7px;display:grid}.event-card__market-row.is-active .event-card__market-row-label{color:#ffe2b4;background:#ffb34724;border-color:#ffb3478f}.event-card__market-row-label strong,.event-card__market-row-label span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.event-card__market-row-label strong{text-transform:uppercase;font-size:12px;font-weight:950}.event-card__market-row-label span{color:#8895a4;font-size:9px;font-weight:900}.event-card__market-row-odds{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;min-width:0;display:grid}.event-card__market-row-odds .odds-button{min-height:42px;padding:5px 6px}.event-card__line-details{grid-column:2/-1;grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;padding:0 42px 10px 0;display:grid}.event-card__line-details span{color:#8793a1;text-transform:uppercase;background:#ffffff0e;border:1px solid #ffffff14;border-radius:8px;align-content:center;gap:2px;min-width:0;min-height:42px;padding:7px 9px;font-size:10px;font-weight:950;display:grid}.event-card__line-details b{color:#f2f6fa;text-overflow:ellipsis;white-space:nowrap;font-size:13px;overflow:hidden}.odds-button{border:1px solid var(--line);background:linear-gradient(#1c232bf2,#12181ff2);border-radius:9px;align-content:center;gap:3px;min-height:50px;padding:7px 8px;transition:transform .16s,border-color .16s,background .16s,box-shadow .16s;display:grid;position:relative;overflow:hidden}.odds-button span{color:#aeb8c4;text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:800;overflow:hidden}.odds-button strong{justify-items:center;gap:1px;font-size:18px;line-height:1.05;display:inline-grid}.odds-button strong small{color:#8f9ba7;text-transform:uppercase;font-size:8px;font-weight:950;line-height:1}.odds-button em{color:#ffffff85;letter-spacing:.02em;text-transform:uppercase;font-size:9px;font-style:normal;font-weight:950}.event-card__odds .odds-button{gap:1px;min-height:48px;padding:6px 7px}.event-card__odds .odds-button span{font-size:11px}.event-card__odds .odds-button strong{min-height:21px;line-height:1.16}.event-card__odds .odds-button em{display:none}.odds-button--up{border-color:#4ec7a78a}.odds-button--up strong,.odds-button--up em{color:#65e6bd}.odds-button--down{border-color:#ff9a728a}.odds-button--down strong,.odds-button--down em{color:#ffb18a}.odds-button:hover,.odds-button--active{color:#fff;background:linear-gradient(135deg,#ff7a1ab8,#9d4010e6);border-color:#ff7a1ab8;transform:translateY(-1px);box-shadow:0 14px 28px #ff7a1a3d}.odds-button--active:after{content:none}.event-detail{border-radius:var(--radius);min-width:0;box-shadow:var(--shadow);background:radial-gradient(circle at 88% 8%,#ff7a1a33,#0000 30%),radial-gradient(circle at 14% 18%,#4ec7a71f,#0000 28%),linear-gradient(#11171efa,#080c10fc);border:1px solid #ff7a1a4d;gap:12px;margin:0 0 14px;padding:14px;display:grid}.event-detail--live{border-color:#ff5e5e6b}.event-detail__topbar,.event-detail__status,.event-detail__meta,.event-detail__actions,.event-detail__featured article>div:first-child{align-items:center;gap:10px;display:flex}.event-detail__topbar{justify-content:space-between}.event-detail__topbar>div{justify-content:flex-end;align-items:center;gap:8px;min-width:0;display:flex}.event-detail__topbar span,.event-detail__status span,.event-detail__featured article span{color:var(--accent-2);letter-spacing:.03em;text-transform:uppercase;font-size:11px;font-weight:950}.event-detail__topbar b,.event-detail__meta span{color:#c7d1dd;text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:850;overflow:hidden}.event-detail__topbar button,.event-detail__actions button,.event-detail__market-nav button{color:#fff;background:#ffffff14;border:1px solid #ffffff1a;border-radius:8px;min-height:40px;font-weight:950}.event-detail__topbar button{padding:0 14px}.event-detail__topbar button:hover,.event-detail__actions button:hover,.event-detail__market-nav button:hover,.event-detail__market-nav button.is-active{background:#ff7a1a2e;border-color:#ff7a1aa3}.event-detail__hero{grid-template-columns:minmax(180px,220px) minmax(0,1fr);gap:14px;min-width:0;display:grid}.event-detail__image{background:#0a0f14;border:1px solid #ffffff14;border-radius:10px;min-height:230px;overflow:hidden}.event-detail__image img{object-fit:cover;filter:saturate(.92)contrast(1.06);width:100%;height:100%;min-height:230px}.event-detail__hero-main,.event-detail__hero-market,.event-detail__workbench,.event-detail__workbench-body,.event-detail__markets{align-content:start;gap:12px;min-width:0;display:grid}.event-detail__status span,.event-detail__meta span{background:#ffffff0f;border:1px solid #ffffff14;border-radius:999px;min-width:0;padding:7px 9px}.event-detail--live .event-detail__status span:first-child{color:#ffb1b1;background:#ff5e5e29;border-color:#ff5e5e6b}.event-detail__teams{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:12px;min-width:0;display:grid}.event-detail__teams strong{text-overflow:ellipsis;white-space:nowrap;font-size:28px;line-height:1.08;overflow:hidden}.event-detail__teams strong:last-child{text-align:right}.event-detail__teams b{text-align:center;background:#ff7a1a1f;border:1px solid #ff7a1a57;border-radius:10px;min-width:82px;padding:10px 12px;font-size:28px}.event-detail__score-flow{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.event-detail__score-flow div{background:#ffffff0e;border:1px solid #ffffff14;border-radius:8px;grid-template-columns:minmax(0,1fr) minmax(64px,40%) auto;align-items:center;gap:8px;min-width:0;min-height:34px;padding:0 10px;display:grid}.event-detail__score-flow span{color:#cbd6e0;text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:900;overflow:hidden}.event-detail__score-flow i{background:#ffffff1a;border-radius:999px;height:7px;overflow:hidden}.event-detail__score-flow em{border-radius:inherit;background:linear-gradient(90deg,#4ec7a7,#ffb347);min-width:12%;height:100%;display:block}.event-detail__score-flow div:last-child em{background:linear-gradient(90deg,#ffb347,#8fb4ff)}.event-detail__score-flow b{color:#fff4df;font-size:12px;font-weight:950}.event-detail__actions{flex-wrap:wrap}.event-detail__actions button{padding:0 14px}.event-detail__actions button:first-child{background:#ff7a1a2e;border-color:#ff7a1a80}.event-detail__mobile-quickbar{display:none}.event-detail__hero-market{background:#ffffff0f;border:1px solid #ffffff14;border-radius:10px;grid-column:1/-1;grid-template-columns:minmax(190px,240px) minmax(0,1fr);align-items:start;padding:14px}.event-detail__hero-market>div:first-child{gap:4px;display:grid}.event-detail__hero-market span{color:var(--muted);font-size:12px;font-weight:850}.event-detail__hero-market strong{text-overflow:ellipsis;white-space:nowrap;font-size:20px;overflow:hidden}.event-detail__hero-odds{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.event-detail__market-nav{z-index:4;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#080c10f0;border:1px solid #ffffff14;border-radius:10px;grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;padding:8px;display:grid;position:sticky;top:92px}.event-detail__market-nav button{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:8px;min-width:0;padding:0 10px;display:grid}.event-detail__market-nav span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.event-detail__market-nav b{color:var(--accent-2)}.event-detail__sticky-console{z-index:3;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#090d12f5;border:1px solid #ff7a1a33;border-radius:10px;grid-template-columns:minmax(0,1.05fr) minmax(0,.85fr) minmax(0,.75fr) minmax(180px,.95fr);align-self:start;gap:8px;min-width:0;padding:8px;display:grid;position:sticky;top:158px;box-shadow:0 16px 34px #00000047}.event-detail__sticky-console--compact{grid-template-columns:minmax(0,1fr);justify-self:end;width:min(100%,380px)}.event-detail__sticky-console--compact .event-detail__sticky-cell{display:none}.event-detail__sticky-console--compact .event-detail__sticky-actions{grid-column:1}.event-detail__sticky-console--compact .event-detail__sticky-actions button{min-height:40px;padding:6px 8px}.event-detail__sticky-cell,.event-detail__sticky-actions button{background:#ffffff0d;border:1px solid #ffffff14;border-radius:8px;align-content:center;gap:2px;min-width:0;min-height:48px;padding:8px 10px;display:grid}.event-detail__sticky-cell--active{background:linear-gradient(135deg,#4ec7a724,#ffb34712),#ffffff0d;border-color:#4ec7a759}.event-detail__sticky-cell span,.event-detail__sticky-cell small,.event-detail__sticky-actions span{color:#9facb9;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;min-width:0;font-size:10px;font-weight:950;overflow:hidden}.event-detail__sticky-cell strong,.event-detail__sticky-actions b{color:#fff;text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:16px;line-height:1.12;overflow:hidden}.event-detail__sticky-cell small{color:#c0cad6;text-transform:none;font-size:11px}.event-detail__sticky-actions{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;min-width:0;display:grid}.event-detail__sticky-actions button{color:#eef5fb;text-align:left}.event-detail__sticky-actions button:first-child{background:#ff7a1a21;border-color:#ff7a1a6b}.event-detail__sticky-actions button:hover{background:#ff7a1a2e;border-color:#ff7a1aa3}.event-detail__layout{grid-template-columns:minmax(260px,320px) minmax(0,1fr);gap:12px;min-width:0;display:grid}.event-detail__layout--workbench-closed,.event-detail__layout--workbench-open{grid-template-columns:1fr}.event-detail--focus-overview .event-detail__market-nav,.event-detail--focus-overview .event-detail__sticky-console,.event-detail--focus-overview .event-detail__layout,.event-detail--focus-workbench .event-detail__market-nav,.event-detail--focus-workbench .event-detail__markets{display:none}.event-detail__workbench{align-self:start;gap:10px;min-width:0;display:grid}.event-detail__workbench-head{grid-template-columns:minmax(0,1fr) auto;align-items:stretch;gap:8px;min-width:0;display:grid}.event-detail__workbench-title{background:#ffffff0e;border:1px solid #ffffff14;border-radius:9px;gap:2px;min-width:0;padding:10px 12px;display:grid}.event-detail__workbench-title span,.event-detail__workbench-title small,.event-detail__workbench-tabs span,.event-detail__workbench-tabs b{color:#9facb9;text-overflow:ellipsis;white-space:nowrap;font-size:10px;font-weight:900;overflow:hidden}.event-detail__workbench-title span{color:var(--accent-2);text-transform:uppercase}.event-detail__workbench-title strong{color:#fff;text-overflow:ellipsis;white-space:nowrap;font-size:18px;line-height:1.1;overflow:hidden}.event-detail__workbench-title small{text-transform:none}.event-detail__workbench-close{color:#dfe8f1;background:#fff1;border:1px solid #ffffff1a;border-radius:8px;align-self:stretch;min-width:72px;padding:0 12px;font-size:12px;font-weight:950}.event-detail__workbench-close:hover{color:#fff;background:#ff7a1a24;border-color:#ff7a1a6b}.event-detail__workbench-tabs{grid-column:1/-1;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;min-width:0;display:grid}.event-detail__layout--workbench-open .event-detail__workbench-tabs{grid-template-columns:repeat(4,minmax(0,1fr))}.event-detail__workbench-tabs button{color:#dfe8f1;text-align:left;background:#ffffff0e;border:1px solid #ffffff14;border-radius:8px;align-content:center;gap:2px;min-width:0;min-height:46px;padding:7px 9px;display:grid}.event-detail__workbench-tabs button:hover,.event-detail__workbench-tabs button.is-active{color:#fff;background:#ff7a1a29;border-color:#ff7a1a70}.event-detail__workbench-tabs button.is-active b{color:var(--accent-2)}.event-detail__workbench-body{scroll-margin-top:172px}.event-detail__featured{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;min-width:0;display:grid}.event-detail__featured article{background:#ffffff0e;border:1px solid #ffffff14;border-radius:10px;gap:10px;min-width:0;padding:12px;display:grid}.event-detail__featured article>div:first-child{justify-content:space-between;min-width:0}.event-detail__featured article strong{text-overflow:ellipsis;white-space:nowrap;font-size:16px;overflow:hidden}.event-detail__featured article>div:last-child{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.live-match-center,.event-open-bets{background:linear-gradient(135deg,#ffb3471f,#4ec7a70f 54%),#060b108a;border:1px solid #ffb3474d;border-radius:8px;gap:10px;min-width:0;padding:12px;display:grid;overflow:hidden}.event-open-bets{background:linear-gradient(135deg,#8fb4ff1a,#ffffff09 54%),#060b108a;border-color:#8fb4ff47}.live-match-center__head,.pinned-markets__head,.pinned-market__head,.event-open-bets__head,.event-open-ticket__top{justify-content:space-between;align-items:flex-start;gap:10px;display:flex}.live-match-center__head div,.pinned-markets__head div,.pinned-market__head div,.event-open-bets__head div,.event-open-ticket__top div{gap:3px;min-width:0;display:grid}.live-match-center__head span,.pinned-markets__head span,.pinned-market__head span,.event-open-bets__head span,.event-open-ticket__top span,.live-match-card span,.event-open-ticket__metrics span{color:#9facb9;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;font-size:11px;font-weight:900;overflow:hidden}.live-match-center__head strong,.pinned-markets__head strong,.event-open-bets__head strong{text-overflow:ellipsis;white-space:nowrap;font-size:16px;overflow:hidden}.live-match-center__head b,.pinned-markets__head b,.event-open-bets__head b,.event-open-ticket__top b{color:#c9f8eb;background:#4ec7a71a;border:1px solid #4ec7a747;border-radius:999px;flex:none;align-items:center;min-height:28px;padding:0 9px;font-size:11px;font-weight:950;display:inline-flex}.live-match-center__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.live-match-card{background:#ffffff0e;border:1px solid #ffffff14;border-radius:8px;gap:4px;min-width:0;padding:10px;display:grid}.live-match-card--pulse{border-color:#4ec7a742}.live-match-card strong{text-overflow:ellipsis;white-space:nowrap;font-size:15px;overflow:hidden}.live-match-card small,.event-open-bets p,.event-open-ticket__top small{color:#a2afbc;margin:0;font-size:11px;font-weight:800;line-height:1.35}.live-match-card__meter{background:#ffffff1a;border-radius:999px;height:7px;overflow:hidden}.live-match-card__meter i{border-radius:inherit;background:linear-gradient(90deg,#4ec7a7,#ffb347);min-width:16%;height:100%;display:block}.live-market-shortcuts{scrollbar-width:none;gap:8px;min-width:0;padding-bottom:2px;display:flex;overflow-x:auto}.live-market-shortcuts::-webkit-scrollbar{display:none}.live-market-shortcuts button{color:#eef3f8;text-align:left;background:linear-gradient(135deg,#ffffff12,#ffffff06),#ffffff0a;border:1px solid #ffffff17;border-radius:8px;flex:0 0 168px;gap:3px;min-width:0;padding:10px;display:grid}.live-market-shortcuts button.is-active{background:linear-gradient(135deg,#ff7a1a38,#4ec7a71a),#ffffff0f;border-color:#ff7a1a9e}.live-market-shortcuts span,.live-market-shortcuts small{color:#9facb9;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;font-size:10px;font-weight:950;overflow:hidden}.live-market-shortcuts strong{color:#fff;text-overflow:ellipsis;white-space:nowrap;font-size:13px;line-height:1.18;overflow:hidden}.live-market-shortcuts small{color:#d2dbe5;text-transform:none;font-size:11px}.live-match-center__timeline{gap:6px;display:grid}.live-match-timeline{background:#ffffff0e;border-left:3px solid #ffffff2e;border-radius:8px;grid-template-columns:38px minmax(0,1fr);gap:8px;min-width:0;padding:8px 9px;display:grid}.live-match-timeline--home{border-left-color:#4ec7a7}.live-match-timeline--away{border-left-color:#ffb347}.live-match-timeline--neutral{border-left-color:#8fb4ff}.live-match-timeline time{color:#fff4df;font-size:12px;font-weight:950}.live-match-timeline div{gap:2px;min-width:0;display:grid}.live-match-timeline strong,.live-match-timeline span,.event-open-ticket__top strong{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.live-match-timeline strong,.event-open-ticket__top strong{font-size:13px}.live-match-timeline span{color:#a6b2bf;font-size:12px;font-weight:800}.pinned-markets,.pinned-markets__grid{gap:8px;display:grid}.pinned-market{background:#ffffff0e;border:1px solid #ffffff14;border-radius:8px;gap:8px;min-width:0;padding:10px;display:grid}.pinned-market__head strong{text-overflow:ellipsis;white-space:nowrap;font-size:14px;overflow:hidden}.pinned-market__head small{color:var(--accent-2);flex:none;font-size:12px;font-weight:950}.pinned-market__odds{grid-template-columns:repeat(3,minmax(0,1fr));gap:7px;display:grid}.pinned-market__odds .odds-button{min-height:54px}.event-open-bets--empty{border-color:#ffffff1a}.event-open-bets__list{gap:10px;display:grid}.event-open-ticket{background:#ffffff0d;border:1px solid #ffffff17;border-radius:8px;gap:10px;padding:10px;display:grid}.event-open-ticket--danger{background:#ff6f610f;border-color:#ff6f6147}.event-open-ticket--rising{background:#4ec7a70f;border-color:#4ec7a742}.event-open-ticket__metrics{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;display:grid}.event-open-ticket__metrics span{background:#0000002e;border-radius:8px;justify-content:space-between;gap:8px;min-width:0;padding:7px 8px;display:flex}.event-open-ticket__metrics b{color:#fff}.match-center{border-radius:var(--radius);box-shadow:var(--shadow);background:radial-gradient(circle at 86% 16%,#ff7a1a29,#0000 34%),linear-gradient(#11171efa,#080c10fa);border:1px solid #ff7a1a52;grid-template-columns:178px minmax(0,1fr);gap:14px;margin:0 0 14px;display:grid;overflow:hidden}.match-center__visual{background:#0a0f14;min-height:100%;overflow:hidden}.match-center__visual img{object-fit:cover;filter:saturate(.9)contrast(1.08);width:100%;height:100%;min-height:286px}.match-center__content{gap:12px;min-width:0;padding:16px 16px 16px 0;display:grid}.match-center__head{justify-content:space-between;align-items:start;gap:12px;display:flex}.match-center__head div{min-width:0}.match-center__head span{color:var(--accent-2);text-transform:uppercase;font-size:12px;font-weight:950}.match-center__head h2{text-overflow:ellipsis;white-space:nowrap;margin:4px 0 0;font-size:28px;line-height:1.05;overflow:hidden}.match-center__head button{border:1px solid var(--line);color:#d7dde5;background:#ffffff14;border-radius:8px;min-height:36px;padding:0 12px;font-size:13px;font-weight:900}.match-center__scoreboard{grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;display:grid}.match-center__scoreboard div,.match-market{border:1px solid var(--line);background:#ffffff0b;border-radius:9px}.match-center__scoreboard div{gap:4px;padding:10px;display:grid}.match-center__scoreboard span,.match-market__head span,.match-market__head small{color:#8f9cab;text-overflow:ellipsis;white-space:nowrap;font-size:11px;font-weight:850;overflow:hidden}.match-center__scoreboard strong{text-overflow:ellipsis;white-space:nowrap;font-size:16px;overflow:hidden}.event-tracker{background:linear-gradient(135deg,#4ec7a71c,#ffffff09 46%),#040d126b;border:1px solid #4ec7a74d;border-radius:8px;gap:12px;min-width:0;padding:12px;display:grid;overflow:hidden}.event-tracker__head,.event-tracker__pressure-row,.event-tracker__incident,.event-tracker__insights{align-items:center;gap:10px;display:flex}.event-tracker__head{justify-content:space-between}.event-tracker__head div{gap:3px;min-width:0;display:grid}.event-tracker__head strong{font-size:15px}.event-tracker__head span,.event-tracker__pressure-row span,.event-tracker__incident span{color:#a0aeba;text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:800;overflow:hidden}.event-tracker__head b{color:#bdf8e8;background:#4ec7a71f;border:1px solid #4ec7a74d;border-radius:8px;flex:none;padding:7px 9px;font-size:12px}.event-tracker__pressure{gap:7px;display:grid}.event-tracker__pressure-row{justify-content:space-between;min-width:0}.event-tracker__pressure-row strong{color:#f7fbff;font-size:13px}.event-tracker__bar{background:#ffffff14;border-radius:999px;height:10px;overflow:hidden}.event-tracker__bar span{border-radius:inherit;background:linear-gradient(90deg,#4ec7a7,#ffb347);min-width:18%;height:100%;display:block}.event-tracker__momentum{background:#0000002e;border:1px solid #ffffff14;border-radius:8px;grid-template-columns:repeat(12,minmax(0,1fr));align-items:end;gap:5px;height:54px;padding:8px 10px 6px;display:grid}.event-tracker__momentum span{background:linear-gradient(#bdf8e8,#4ec7a7);border-radius:4px 4px 0 0;min-height:10px;display:block}.event-tracker__grid{grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);gap:10px;display:grid}.event-tracker__stats,.event-tracker__timeline{gap:6px;min-width:0;display:grid}.event-tracker__stat{background:#ffffff0e;border-radius:8px;grid-template-columns:52px minmax(0,1fr) 52px;align-items:center;gap:8px;min-width:0;min-height:34px;padding:0 10px;display:grid}.event-tracker__stat b{text-align:center;font-size:13px}.event-tracker__stat span{color:#97a6b4;text-align:center;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;font-size:11px;font-weight:900;overflow:hidden}.event-tracker__incident{background:#ffffff0e;border-left:3px solid #ffffff2e;border-radius:8px;min-width:0;min-height:34px;padding:8px 10px}.event-tracker__incident--home{border-left-color:#4ec7a7}.event-tracker__incident--away{border-left-color:#ffb347}.event-tracker__incident--neutral{border-left-color:#8fb4ff}.event-tracker__incident time{color:#e9f3fb;flex:0 0 36px;font-size:12px;font-weight:950}.event-tracker__incident div{gap:2px;min-width:0;display:grid}.event-tracker__incident strong{text-overflow:ellipsis;white-space:nowrap;font-size:13px;overflow:hidden}.event-tracker__insights{flex-wrap:wrap}.event-tracker__insight{color:#c8d4df;text-overflow:ellipsis;white-space:nowrap;border:1px solid #ffffff17;border-radius:8px;max-width:100%;padding:7px 9px;font-size:12px;font-weight:800;overflow:hidden}.event-tracker__insight--hot{background:#ffb3471f;border-color:#ffb3474d}.event-tracker__insight--calm{background:#4ec7a71a;border-color:#4ec7a747}.event-tracker__insight--risk{background:#8fb4ff1a;border-color:#8fb4ff47}.bet-builder{background:linear-gradient(135deg,#ffb3471a,#4ec7a70f 54%),#070c1175;border:1px solid #ffb34752;border-radius:8px;gap:12px;min-width:0;padding:12px;scroll-margin-top:104px;display:grid}.bet-builder__head,.bet-builder__summary{align-items:center;gap:10px;display:flex}.bet-builder__head{justify-content:space-between}.bet-builder__head div{gap:3px;min-width:0;display:grid}.bet-builder__head strong{font-size:15px}.bet-builder__head span{color:#a0aeba;text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:800;overflow:hidden}.bet-builder__head b{color:#ffe2b4;text-align:center;background:#ffb3471f;border:1px solid #ffb34757;border-radius:8px;flex:none;min-width:74px;padding:8px 10px;font-size:18px}.bet-builder__mobile-stage{display:none}.bet-builder__tabs{scrollbar-width:none;gap:7px;min-width:0;max-width:100%;padding-bottom:2px;display:flex;overflow-x:auto}.bet-builder__tabs::-webkit-scrollbar{display:none}.bet-builder__tabs button{color:#ccd6df;background:#ffffff0e;border:1px solid #ffffff17;border-radius:999px;flex:none;align-items:center;gap:7px;min-height:34px;padding:0 10px;font-size:12px;font-weight:950;display:inline-flex}.bet-builder__tabs button.is-active{color:#fff4df;background:#ffb34729;border-color:#ffb3479e}.bet-builder__tabs b{color:#fff;font-size:11px}.bet-builder__options{grid-template-columns:repeat(auto-fit,minmax(148px,1fr));gap:8px;display:grid}.bet-builder__options button{border:1px solid var(--line);color:#dce4eb;background:#ffffff0e;border-radius:8px;justify-content:space-between;align-items:center;gap:8px;min-width:0;min-height:48px;padding:9px 10px;font-weight:900;display:flex}.bet-builder__options button.is-active{background:linear-gradient(135deg,#ffb3476b,#4ec7a73d);border-color:#ffb347ad;box-shadow:inset 0 0 0 1px #ffffff14}.bet-builder__options span{text-align:left;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.bet-builder__options b{color:#fff;flex:none}.bet-builder__selected{background:#00000029;border:1px dashed #ffb34747;border-radius:8px;gap:7px;min-height:48px;padding:9px;display:grid}.bet-builder__selected span{background:#ffffff0e;border-radius:7px;grid-template-columns:74px minmax(0,1fr);align-items:center;gap:8px;min-width:0;min-height:32px;padding:0 8px;display:grid}.bet-builder__selected small{color:var(--accent-2);text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;font-size:10px;font-weight:950;overflow:hidden}.bet-builder__selected b{color:#eef5fb;text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:900;overflow:hidden}.bet-builder__selected p{color:#9facb9;margin:0;font-size:12px;font-weight:800;line-height:1.35}.bet-builder__summary{flex-wrap:wrap}.bet-builder__summary span{color:#a3b0bd;background:#ffffff0e;border:1px solid #ffffff17;border-radius:8px;align-items:center;gap:5px;min-height:31px;padding:0 9px;font-size:12px;font-weight:850;display:inline-flex}.bet-builder__summary b{color:#fff}.bet-builder__clear{color:#dce5ee;background:#ffffff12;border:1px solid #ffffff1a;border-radius:8px;min-height:36px;font-weight:950}.bet-builder__clear:disabled{color:#75818e;cursor:not-allowed}.bet-builder__action{color:#111820;background:linear-gradient(#ffb347,#ef7d22);border-radius:8px;min-height:42px;font-weight:950}.bet-builder__action:disabled{color:#7f8b98;cursor:not-allowed;background:#ffffff14}.market-explorer{gap:10px;min-width:0;display:grid}.market-explorer__mobile-toggle{display:none}.market-explorer__filters{gap:10px;min-width:0;display:grid}.market-explorer__toolbar{grid-template-columns:minmax(0,1fr) minmax(210px,280px);align-items:end;gap:10px;display:grid}.market-explorer__title,.market-explorer__search,.market-explorer__group-head div{gap:4px;min-width:0;display:grid}.market-explorer__title strong{font-size:16px}.market-explorer__title span,.market-explorer__search span,.market-explorer__group-head span,.market-explorer__group-head small{color:#94a2b0;text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:850;overflow:hidden}.market-explorer__search input{color:#f5f7fa;background:#00000038;border:1px solid #ffffff1c;border-radius:8px;outline:none;min-width:0;min-height:40px;padding:0 12px;font-weight:850}.market-explorer__search input:focus{border-color:#ffb3479e;box-shadow:0 0 0 3px #ffb3471f}.market-explorer__mode-tabs{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;display:grid}.market-explorer__mode-tabs button{color:#c9d3dd;background:#ffffff0e;border:1px solid #ffffff1a;border-radius:8px;justify-content:space-between;align-items:center;gap:8px;min-width:0;min-height:38px;padding:0 10px;font-weight:900;display:flex}.market-explorer__mode-tabs button.is-active{color:#fff;background:#4ec7a724;border-color:#4ec7a785}.market-explorer__mode-tabs span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.market-explorer__mode-tabs b{color:#fff;flex:none;font-size:12px}.market-explorer__tabs{grid-template-columns:repeat(5,minmax(0,1fr));gap:6px;display:grid}.market-explorer__tabs button{border:1px solid var(--line);color:#c9d3dd;background:#ffffff0e;border-radius:8px;justify-content:space-between;align-items:center;gap:6px;min-width:0;min-height:38px;padding:0 10px;font-weight:900;display:flex}.market-explorer__tabs button.is-active{color:#fff3dc;background:#ffb34729;border-color:#ffb3479e}.market-explorer__tabs span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.market-explorer__tabs b{color:#fff;flex:none;font-size:12px}.market-explorer__groups{gap:10px;display:grid}.market-explorer__group,.market-explorer__empty{border:1px solid var(--line);background:#ffffff0b;border-radius:9px}.market-explorer__group{gap:10px;padding:12px;display:grid}.market-explorer__group-head{justify-content:space-between;gap:10px;display:flex}.market-explorer__group-head strong{font-size:16px}.market-explorer__odds{grid-template-columns:repeat(auto-fit,minmax(136px,1fr));gap:8px;display:grid}.market-explorer__odd{color:#e5ebf2;text-align:left;background:linear-gradient(#ffffff14,#ffffff0a);border:1px solid #ffffff1a;border-radius:8px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:8px;min-width:0;min-height:50px;padding:9px 10px;display:grid}.market-explorer__odd span{text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:850;line-height:1.25;overflow:hidden}.market-explorer__odd strong{color:#fff;font-size:18px}.market-explorer__odd em{color:#9ca9b7;grid-column:1/-1;justify-self:end;font-size:11px;font-style:normal;font-weight:950}.market-explorer__odd--up{border-color:#4ec7a773}.market-explorer__odd--up strong,.market-explorer__odd--up em{color:#65e6bd}.market-explorer__odd--down{border-color:#ff9a7273}.market-explorer__odd--down strong,.market-explorer__odd--down em{color:#ffb18a}.market-explorer__odd.is-active{background:linear-gradient(#4ec7a752,#ffb3472e);border-color:#4ec7a7b8;box-shadow:inset 0 0 0 1px #ffffff14}.market-explorer__empty{color:var(--muted);text-align:center;padding:16px;font-weight:850}.match-center__markets{gap:10px;display:grid}.match-market{gap:10px;padding:12px;display:grid}.match-market__head{justify-content:space-between;gap:10px;display:flex}.match-market__head div{gap:3px;min-width:0;display:grid}.match-market__head strong{font-size:16px}.match-market__odds{grid-template-columns:repeat(auto-fit,minmax(112px,1fr));gap:8px;display:grid}.right-rail{gap:14px;display:grid}.right-rail--coupon-active{gap:8px}.player-rail-hub{box-shadow:none;background:#080c10b8;border-color:#ffffff12;gap:9px;padding:10px;display:grid}.right-rail--coupon-active .player-rail-hub{box-shadow:none;background:#ffffff06;border-color:#ffffff0a;border-radius:8px;gap:0;padding:7px 8px 7px 10px;position:relative}.right-rail--coupon-active .player-rail-hub:before{content:"";background:#ffffff1f;border-radius:999px;width:2px;position:absolute;top:9px;bottom:9px;left:0}.balance-widget,.bonus-timer,.balance-history,.bet-slip .panel{padding:16px}.player-rail-hub__summary{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:8px;display:grid}.player-rail-hub__summary div{gap:3px;min-width:0;display:grid}.player-rail-hub__summary span,.player-rail-hub__summary small,.player-rail-hub__trust span,.player-rail-hub__trust small{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.player-rail-hub__summary span,.player-rail-hub__trust small{color:var(--muted);text-transform:uppercase;font-size:11px;font-weight:900}.player-rail-hub__summary strong{color:#fff;text-overflow:ellipsis;white-space:nowrap;font-size:17px;line-height:1.05;overflow:hidden}.player-rail-hub--guest .player-rail-hub__summary strong{white-space:normal;line-height:1.22}.player-rail-hub__summary button{color:#ffd9bf;background:#ff7a1a1f;border:1px solid #ff7a1a57;border-radius:8px;min-height:30px;padding:0 10px;font-size:11px;font-weight:950}.right-rail--coupon-active .player-rail-hub__summary{grid-template-columns:minmax(0,1fr) 52px;gap:6px}.right-rail--coupon-active .player-rail-hub__summary span,.right-rail--coupon-active .player-rail-hub__summary small{display:none}.right-rail--coupon-active .player-rail-hub__summary strong{color:#c3ccd7;font-size:13px}.right-rail--coupon-active .player-rail-hub__summary button{color:#dce6ef;background:#ffffff0e;border-color:#ffffff14;min-height:26px;padding:0 8px;font-size:10px}.player-rail-hub__trust{background:#ffffff0a;border:1px solid #ffffff13;border-radius:8px;gap:5px;min-width:0;padding:8px 9px;display:grid}.right-rail--coupon-active .player-rail-hub__trust{display:none}.player-rail-hub__trust span{color:#dfe8ef;white-space:normal;font-size:12px;font-weight:920;line-height:1.25}.player-rail-hub__trust small{white-space:normal;line-height:1.25}.player-rail-hub .balance-widget,.player-rail-hub .bonus-timer,.player-rail-hub .balance-history,.player-rail-hub .mission-panel{box-shadow:none;background:0 0;border:0;border-radius:0;padding:0}.player-rail-hub .right-rail-ad{box-shadow:none}.balance-widget{grid-template-columns:minmax(0,1fr) 94px;gap:10px;display:grid;overflow:hidden}.balance-widget__head,.bonus-timer__head,.bet-slip__head,.panel__head{justify-content:space-between;align-items:start;gap:12px;display:flex}.balance-widget__head h2,.bet-slip__head h2,.panel__head h2{margin:0;font-size:19px}.balance-widget__head span,.bet-slip__head span,.panel__head span{color:var(--muted);font-weight:800}.balance-widget__ring{aspect-ratio:1;background:radial-gradient(circle at center, #070b0f 0 54%, transparent 55%), conic-gradient(var(--accent-2) 0 var(--wallet-progress), #ffffff24 var(--wallet-progress) 100%);border-radius:50%;grid-area:1/2/span 3;width:94px;margin:0;position:relative;box-shadow:0 0 70px #ff7a1a33}.balance-widget__ring:before,.balance-widget__ring:after{content:"";border-radius:50%;position:absolute;inset:12%}.balance-widget__ring:before{background:conic-gradient(from 20deg, transparent 0 70%, #ff7a1a6b 78%, transparent 86%);border:1px solid #ffffff14;animation:8s linear infinite ring-spin}.balance-widget__ring:after{background:radial-gradient(circle at 40% 28%,#ffb13b57,#0000 48%),#080c10;inset:25%}@keyframes ring-spin{to{transform:rotate(360deg)}}.balance-widget__main{align-content:center;gap:4px;display:grid}.balance-widget__main strong{font-size:34px;line-height:1}.balance-widget__main span{color:var(--muted);font-weight:800}.balance-widget__badges{flex-wrap:wrap;gap:6px;display:flex}.balance-widget__badges span,.bet-slip__trust span,.open-bets__notice{color:#cfe9d8;background:#50c07e14;border:1px solid #50c07e47;border-radius:999px;align-items:center;min-height:28px;font-size:11px;font-weight:900;display:inline-flex}.balance-widget__badges span,.bet-slip__trust span{padding:0 9px}.bonus-timer{border-color:#ff7a1a47}.bonus-timer__head strong{color:var(--success);font-size:22px}.bonus-timer__bar{background:#ffffff17;border-radius:999px;height:11px;margin:20px 0;overflow:hidden}.bonus-timer__bar span{border-radius:inherit;background:linear-gradient(90deg, var(--accent), var(--accent-2));height:100%;display:block;box-shadow:0 0 18px #ff7a1a85}.bonus-timer__foot{justify-content:space-between;align-items:center;gap:12px;display:flex}.bonus-timer__foot div{gap:3px;display:grid}.bonus-timer__foot b{font-size:22px}.bonus-timer__foot span{color:var(--muted);font-weight:750}.bonus-timer__foot button,.primary-action,.bet-slip__head button{color:#fff;background:linear-gradient(#ff8a22,#ef5f13);border-radius:9px;min-height:48px;padding:0 18px;font-weight:950;box-shadow:0 12px 28px #ff7a1a47}.bet-slip{z-index:3;gap:14px;display:grid;position:sticky;top:12px}.desktop-bet-slip{overscroll-behavior:contain;scrollbar-width:thin;max-height:calc(100vh - 24px);padding-right:2px;overflow-y:auto}.desktop-bet-slip::-webkit-scrollbar{width:6px}.desktop-bet-slip::-webkit-scrollbar-track{background:#ffffff0a;border-radius:999px}.desktop-bet-slip::-webkit-scrollbar-thumb{background:#ff7a1a75;border-radius:999px}.mobile-bet-dock,.mobile-bet-sheet{display:none}.bet-slip-panel{background:radial-gradient(circle at 90% 12%,#ff7a1a2e,#0000 32%),linear-gradient(#12181ffa,#070b0ffa);border-color:#ff7a1a70}.bet-slip:not(.bet-slip--active) .bet-slip-panel{background:linear-gradient(#11171ee6,#070b0fe6);border-color:#ffffff17}.bet-slip--active .bet-slip-panel{box-shadow:0 0 0 1px #ff7a1a3d, 0 28px 80px #ff7a1a29, var(--shadow)}.bet-slip__head button{min-height:36px;box-shadow:none;background:#ffffff14;padding:0 12px}.bet-slip__head .bet-slip__clear{color:#cbd1d9;background:#ffffff0f;border:1px solid #ffffff1c;border-radius:8px;place-items:center;width:32px;height:32px;min-height:32px;padding:0;display:grid}.bet-slip__clear .selection-card__remove-icon{width:14px;height:14px}.bet-slip__hint{color:#d6dde7;margin:10px 0 0;font-size:14px;font-weight:800}.bet-slip__trust{flex-wrap:wrap;gap:6px;margin-top:10px;display:flex}.bet-slip__mobile-stake-toggle{display:none}.bet-slip:not(.bet-slip--active) .bet-slip__hint{color:#aeb9c5;margin-top:6px;font-size:12px;line-height:1.35}.bet-slip:not(.bet-slip--active) .bet-slip__trust{display:none}.bet-slip__stage-switch{gap:6px;margin:10px 0;display:grid}.bet-slip__stage-current{color:#fff;text-align:left;background:#ffffff0e;border:1px solid #ffffff17;border-radius:8px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:2px 10px;min-width:0;min-height:42px;padding:7px 10px;display:grid}.bet-slip__stage-current:hover,.bet-slip__stage-switch.is-open .bet-slip__stage-current{background:linear-gradient(135deg,#ff7a1a29,#ffffff0a),#fff1;border-color:#ff7a1a6b}.bet-slip__stage-current span,.bet-slip__stage-current small{color:#9daab8;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;min-width:0;font-size:10px;font-weight:950;overflow:hidden}.bet-slip__stage-current strong{color:#fff;text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:950;overflow:hidden}.bet-slip__stage-current small{color:var(--accent-2);text-transform:none;grid-column:1/-1}.bet-slip__stage-tabs{grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;margin:12px 0;display:grid}.bet-slip__stage-switch .bet-slip__stage-tabs{margin:0}.bet-slip__stage-tabs button{color:#dce6ef;text-align:left;background:#ffffff0e;border:1px solid #ffffff17;border-radius:8px;align-content:center;gap:2px;min-width:0;min-height:46px;padding:7px 8px;display:grid}.bet-slip__stage-tabs button.is-active{color:#fff;background:linear-gradient(135deg,#ff7a1a33,#ffffff0a),#ffffff12;border-color:#ff7a1a7a}.bet-slip__stage-tabs button:disabled{opacity:.45;cursor:not-allowed}.bet-slip__stage-tabs span,.bet-slip__stage-tabs small{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.bet-slip__stage-tabs span{font-size:12px;font-weight:950}.bet-slip__stage-tabs small{color:#9daab8;font-size:10px;font-weight:850}.bet-slip__stage{gap:12px;min-width:0;display:grid}.bet-slip-empty{background:linear-gradient(135deg,#4ec7a714,#ffffff06),#ffffff09;border:1px solid #ffffff24;border-radius:8px;gap:12px;padding:14px;display:grid;position:relative;overflow:hidden}.bet-slip:not(.bet-slip--active) .bet-slip-empty{background:#ffffff08;border-color:#ffffff1c;gap:6px;padding:12px}.bet-slip-empty__top{grid-template-columns:42px minmax(0,1fr);align-items:center;gap:10px;min-width:0;display:grid}.bet-slip-empty__signal{aspect-ratio:1;background:#4ec7a712;border:1px solid #4ec7a733;border-radius:8px;grid-template-columns:repeat(3,1fr);align-items:end;gap:4px;width:42px;padding:9px;display:grid}.bet-slip-empty__signal span{background:linear-gradient(#8fffd4,#4ec7a7);border-radius:3px;min-width:0;display:block;box-shadow:0 0 12px #4ec7a738}.bet-slip-empty__signal span:first-child{height:44%}.bet-slip-empty__signal span:nth-child(2){height:76%}.bet-slip-empty__signal span:nth-child(3){height:58%}.bet-slip-empty strong{color:#fff;font-size:17px}.bet-slip-empty__copy{color:#b8c4cf;margin-top:4px;font-size:13px;font-weight:750;line-height:1.4;display:block}.bet-slip:not(.bet-slip--active) .bet-slip-empty strong{font-size:15px}.bet-slip:not(.bet-slip--active) .bet-slip-empty__copy{font-size:12px;line-height:1.32}.bet-slip-empty__trust{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;min-width:0;display:grid}.bet-slip-empty__trust span{color:#d8e3ea;white-space:nowrap;background:#ffffff09;border:1px solid #ffffff17;border-radius:8px;align-items:center;gap:6px;min-width:0;min-height:30px;padding:0 8px;font-size:11px;font-weight:900;line-height:1.05;display:flex}.bet-slip-empty__trust i{aspect-ratio:1;background:#4ec7a7;border-radius:50%;flex:none;width:6px;box-shadow:0 0 10px #4ec7a747}.bet-slip-empty__return{justify-content:space-between;align-items:center;gap:8px;min-width:0;display:flex}.bet-slip-empty__return>span{color:#99a7b4;text-transform:uppercase;min-width:0;font-size:11px;font-weight:900}.bet-slip-empty button{color:#d9fff4;background:#4ec7a71f;border:1px solid #4ec7a757;border-radius:8px;width:fit-content;min-height:34px;padding:0 12px;font-size:12px;font-weight:950}.bet-slip__tabs,.segmented{grid-template-columns:1fr 1fr;gap:8px;margin:12px 0;display:grid}.bet-slip__tabs--three{grid-template-columns:repeat(3,minmax(0,1fr))}.bet-command{background:linear-gradient(135deg,#4ec7a71c,#ffffff06),#05090dad;border:1px solid #ffffff1a;border-radius:10px;gap:10px;margin:12px 0;padding:12px;display:grid}.bet-command--review{background:linear-gradient(135deg,#ffbf5c21,#ffffff06),#05090dad;border-color:#ffbf5c57}.bet-command--blocked{background:linear-gradient(135deg,#ff6c6c1f,#ffffff06),#05090db3;border-color:#ff6c6c57}.bet-command__head{justify-content:space-between;align-items:center;gap:10px;display:flex}.bet-command__head div{gap:2px;min-width:0;display:grid}.bet-command__head span,.bet-command__head small,.bet-command__card span,.bet-command__card small{color:#9daab8;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;font-size:10px;font-weight:950;overflow:hidden}.bet-command__head strong{color:#fff;font-size:17px}.bet-command__head small{color:#c9d7e2}.bet-command__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.bet-command__card{background:#ffffff0d;border:1px solid #ffffff14;border-radius:8px;grid-template-columns:minmax(0,1fr) auto;align-items:stretch;gap:8px;min-width:0;padding:10px;display:grid}.bet-command__card--ready{border-color:#4ec7a73d}.bet-command__card--bonus{background:#4ec7a71a;border-color:#4ec7a757}.bet-command__card--review{border-color:#ffbf5c57}.bet-command__card--blocked{border-color:#ff6c6c47}.bet-command__card div{gap:3px;min-width:0;display:grid}.bet-command__card strong{color:#fff;text-overflow:ellipsis;white-space:nowrap;font-size:14px;overflow:hidden}.bet-command__card small{color:#b5c4d0;text-transform:none}.bet-command__card button{color:#c9f6eb;white-space:nowrap;background:#4ec7a721;border:1px solid #4ec7a752;border-radius:8px;align-self:center;min-width:82px;min-height:42px;padding:0 10px;font-size:11px;font-weight:950}.bet-command__card--review button{color:#ffe2b4;background:#ffbf5c24;border-color:#ffbf5c66}.bet-command__card--bonus button{background:#4ec7a72e;border-color:#4ec7a76b}.bet-command__card--blocked button,.bet-command__card button:disabled{color:#7f8b99;cursor:not-allowed;background:#ffffff0a;border-color:#ffffff14}.selection-list{gap:10px;padding-right:2px;display:grid}.selection-card{border:1px solid var(--line);background:linear-gradient(135deg,#ff7a1a1f,#ffffff0a),#ffffff0d;border-radius:10px;grid-template-columns:54px minmax(0,1fr) auto 32px;align-items:center;gap:10px;padding:10px;animation:.18s ease-out selection-pop;display:grid}@keyframes selection-pop{0%{opacity:0;transform:translateY(6px)scale(.98)}}.selection-card img{object-fit:cover;border-radius:8px;width:54px;height:54px}.selection-card div{gap:3px;min-width:0;display:grid}.selection-card span,.selection-card small{color:var(--muted);text-overflow:ellipsis;white-space:nowrap;font-weight:750;overflow:hidden}.selection-card strong{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.selection-card__builder{flex-wrap:wrap;gap:4px;margin-top:3px;display:flex}.selection-card__builder em{color:#c9f6eb;text-overflow:ellipsis;white-space:nowrap;background:#4ec7a721;border-radius:6px;max-width:100%;padding:3px 6px;font-size:10px;font-style:normal;font-weight:850;overflow:hidden}.selection-card .selection-card__quote{color:#cfd8e3;background:#ffffff0e;border:1px solid #ffffff14;border-radius:6px;width:fit-content;max-width:100%;padding:3px 6px;font-size:10px}.selection-card .selection-card__quote--up{color:#c9f6eb;background:#4ec7a71c;border-color:#4ec7a747}.selection-card .selection-card__quote--down{color:#ffd0c8;background:#ff6c6c1c;border-color:#ff6c6c4d}.selection-card b{color:#fff;font-size:20px}.selection-card button{color:#cbd1d9;background:#ffffff14;border-radius:8px;width:32px;height:32px}.selection-card__remove:hover,.notification-card__dismiss:hover{color:#fff2d4;background:#ffd36b1f;border-color:#ffd36b52}.system-builder{background:linear-gradient(135deg,#ff7a1a1a,#ffffff09),#ffffff0a;border:1px solid #ffffff14;border-radius:10px;gap:10px;margin-top:12px;padding:12px;display:grid}.system-builder--active{border-color:#ff7a1a6b;box-shadow:inset 0 0 0 1px #ff7a1a1f}.system-builder__head{justify-content:space-between;align-items:start;gap:10px;display:flex}.system-builder__head div{gap:3px;min-width:0;display:grid}.system-builder__head strong{font-size:15px}.system-builder__head span,.system-builder__head small{color:var(--muted);text-overflow:ellipsis;font-size:11px;font-weight:850;overflow:hidden}.system-builder__head span{white-space:normal}.system-builder__head small{white-space:nowrap}.system-builder__options{grid-template-columns:repeat(auto-fit,minmax(58px,1fr));gap:8px;display:grid}.system-builder__options button{border:1px solid var(--line);color:#d8dee7;background:#ffffff0f;border-radius:8px;min-height:38px;font-weight:950}.system-builder__options button.is-active{color:#fff;background:linear-gradient(135deg,#ff7a1aa3,#9d4010db);border-color:#ff7a1ab8}.system-builder__stats{grid-template-columns:repeat(3,minmax(0,1fr));gap:7px;display:grid}.system-builder__stats span{border:1px solid var(--line);color:#93a0af;background:#080c107a;border-radius:8px;gap:4px;min-width:0;padding:8px;font-size:11px;font-weight:850;display:grid}.system-builder__stats b{color:#fff;text-overflow:ellipsis;white-space:nowrap;font-size:13px;overflow:hidden}.bonus-token-picker{background:linear-gradient(135deg,#4ec7a71f,#ffffff09),#ffffff0a;border:1px solid #4ec7a73d;border-radius:10px;gap:10px;margin-top:12px;padding:12px;display:grid}.bonus-token-picker__head{justify-content:space-between;align-items:start;gap:10px;display:flex}.bonus-token-picker__head div{gap:3px;min-width:0;display:grid}.bonus-token-picker__head strong{color:#fff;font-size:15px}.bonus-token-picker__head span{color:var(--muted);font-size:11px;font-weight:850}.bonus-token-picker__head button{border:1px solid var(--line);color:#d8dee7;white-space:nowrap;background:#ffffff0f;border-radius:8px;min-height:30px;padding:0 8px;font-size:11px;font-weight:900}.bonus-token-picker__list{gap:8px;display:grid}.bonus-token-picker__list button{border:1px solid var(--line);color:#d8dee7;text-align:left;min-height:58px;box-shadow:none;background:#080c1075;border-radius:8px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:4px 8px;padding:10px;display:grid}.bonus-token-picker__list button.is-active{background:#4ec7a729;border-color:#4ec7a7b3}.bonus-token-picker__list button.is-locked:not(.is-active){opacity:.62}.bonus-token-picker__list span,.bonus-token-picker__list small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.bonus-token-picker__list span{color:#fff;font-size:13px;font-weight:950}.bonus-token-picker__list strong{color:#c9f6eb;font-size:13px}.bonus-token-picker__list small{color:#8ea7a0;grid-column:1/-1;font-size:11px;font-weight:850}.ticket-summary{justify-content:space-between;width:100%;margin:14px 0}.ticket-summary>span,.ticket-summary div{min-width:0}.ticket-summary div{justify-items:end;gap:2px;display:grid}.ticket-summary small{color:#8f9cab;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;font-size:10px;font-weight:900;overflow:hidden}.ticket-summary strong{color:var(--accent-2);font-size:24px}.field{color:var(--muted);gap:8px;font-weight:800;display:grid}.field input{border:1px solid var(--line);color:#fff;background:#080c10;border-radius:9px;width:100%;min-height:54px;padding:0 16px;font-size:20px;font-weight:850}.quick-stakes{grid-template-columns:repeat(4,1fr);gap:8px;margin:10px 0 14px;display:grid}.quick-stakes button{border:1px solid var(--line);background:var(--surface-2);border-radius:8px;min-height:42px;font-weight:900}.quick-stakes--smart{grid-template-columns:repeat(2,minmax(0,1fr))}.quick-stakes--smart button{text-align:left;align-content:center;gap:2px;min-width:0;min-height:58px;padding:8px 10px;display:grid}.quick-stakes--smart button.is-active{color:#fff;background:linear-gradient(135deg,#ff7a1a52,#ff7a1a1c);border-color:#ff7a1aa8}.quick-stakes--smart span,.quick-stakes--smart small{color:#9daab8;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;font-size:10px;font-weight:950;overflow:hidden}.quick-stakes--smart b{color:#fff;font-size:16px;line-height:1}.quick-stakes--smart small{color:#8aa39d}.stake-ladder{grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;margin:-4px 0 12px;display:grid}.stake-ladder button{color:#fff;background:#ffffff0e;border:1px solid #ffffff17;border-radius:8px;align-content:center;gap:2px;min-width:0;min-height:42px;padding:6px 8px;font-weight:950;display:grid}.stake-ladder button:hover{background:#ff7a1a1f;border-color:#ff7a1a75}.stake-ladder span,.stake-ladder small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.stake-ladder span{font-size:13px;line-height:1}.stake-ladder small{color:#9daab8;text-transform:uppercase;font-size:9px}.stake-split{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin:0 0 12px;display:grid}.stake-split span{border:1px solid var(--line);min-width:0;color:var(--muted);background:#ffffff0d;border-radius:8px;justify-content:space-between;gap:8px;padding:9px 10px;font-size:12px;font-weight:850;display:flex}.stake-split b{color:#fff}.stake-split em{color:#ffd8b8;grid-column:1/-1;font-size:12px;font-style:normal;font-weight:850}.quote-policy{background:linear-gradient(135deg,#4ec7a718,#ffffff06),#05090db3;border:1px solid #ffffff14;border-radius:10px;grid-template-columns:minmax(0,1fr) auto;align-items:stretch;gap:10px;margin:12px 0;padding:10px;display:grid}.quote-policy>div:first-child{gap:3px;min-width:0;display:grid}.quote-policy span,.quote-policy small{color:#9daab8;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;font-size:10px;font-weight:950;overflow:hidden}.quote-policy strong{color:#f3f8fb;text-overflow:ellipsis;white-space:nowrap;font-size:14px;overflow:hidden}.quote-policy>div:first-child small{color:#b8c7d4;text-transform:none}.quote-policy__options{grid-template-columns:repeat(2,minmax(82px,1fr));gap:6px;display:grid}.quote-policy__options button{color:#fff;text-align:left;background:#ffffff0b;border:1px solid #ffffff14;border-radius:8px;align-content:center;gap:2px;min-width:0;min-height:48px;padding:6px 8px;font-size:12px;font-weight:950;display:grid}.quote-policy__options button.is-active{background:#4ec7a721;border-color:#4ec7a76b}.quote-policy__options small{color:#a9bbc9;font-size:9px}.quote-review{background:linear-gradient(135deg,#ffbf5c26,#ffffff09),#0b0e12e0;border:1px solid #ffbf5c57;border-radius:8px;gap:10px;margin:12px 0;padding:12px;display:grid}.quote-review--down{background:linear-gradient(135deg,#ff6c6c24,#ffffff08),#0b0e12e6;border-color:#ff6c6c61}.quote-review__head,.quote-review__item,.stake-review{gap:8px;display:grid}.quote-review__head{grid-template-columns:minmax(0,1fr) auto;align-items:center}.quote-review__head div{gap:3px;min-width:0;display:grid}.quote-review__head span,.quote-review__item span,.quote-review__item small,.stake-review span,.stake-review small{color:#9daab8;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;font-size:10px;font-weight:950;overflow:hidden}.quote-review__head strong{color:#fff4df;font-size:15px}.quote-review__head button{color:#fff;background:#ff7a1a38;border:1px solid #ffbf5c5c;border-radius:8px;min-height:36px;padding:0 12px;font-weight:950}.quote-review__list{gap:8px;display:grid}.quote-review__item{background:#0000002e;border:1px solid #ffffff14;border-radius:8px;grid-template-columns:minmax(0,1fr) auto;align-items:center;padding:9px 10px}.quote-review__item small{color:#c7d2df;text-transform:none;grid-column:1}.quote-review__item strong{color:var(--success);white-space:nowrap;grid-area:1/2/span 2;font-size:14px}.quote-review__item--down strong{color:#ffb6a8}.stake-review{grid-template-columns:minmax(0,1.2fr) repeat(2,minmax(0,.72fr));align-items:stretch;margin-top:12px}.stake-review>div{background:#ffffff0d;border:1px solid #ffffff14;border-radius:8px;gap:4px;min-width:0;padding:10px;display:grid}.stake-review strong,.stake-review b{color:#fff;text-overflow:ellipsis;white-space:nowrap;font-size:13px;overflow:hidden}.stake-review b{font-size:16px}.stake-review--low>div:first-child{border-color:#4ec7a747}.stake-review--medium>div:first-child{border-color:#ffbf5c57}.stake-review--high>div:first-child,.stake-review--blocked>div:first-child{border-color:#ff6c6c5c}.stake-review--free>div:first-child{background:#4ec7a71f;border-color:#4ec7a76b}.coupon-ledger{background:linear-gradient(135deg,#ffffff0e,#ffffff05),#00000029;border:1px solid #ffffff14;border-radius:10px;gap:9px;margin-top:12px;padding:10px;display:grid}.coupon-ledger__head{color:#aebdca;text-transform:uppercase;justify-content:space-between;gap:10px;font-size:10px;font-weight:950;display:flex}.coupon-ledger__head strong{color:#fff}.coupon-ledger__grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:7px;display:grid}.coupon-ledger__item{background:#ffffff0b;border:1px solid #ffffff14;border-radius:8px;gap:3px;min-width:0;padding:9px 8px;display:grid}.coupon-ledger__item span,.coupon-ledger__item small{color:#9daab8;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;font-size:9px;font-weight:950;overflow:hidden}.coupon-ledger__item strong{color:#fff;text-overflow:ellipsis;white-space:nowrap;font-size:14px;line-height:1;overflow:hidden}.coupon-ledger__item--win strong,.coupon-ledger__item--net strong{color:var(--success)}.bet-review{background:linear-gradient(135deg,#ffffff0e,#ffffff06),#05090da3;border:1px solid #ffffff1a;border-radius:10px;gap:10px;margin-top:12px;padding:12px;display:grid}.bet-review--ready{background:linear-gradient(135deg,#4ec7a721,#ffffff06),#05090da8;border-color:#4ec7a757}.bet-review--review{background:linear-gradient(135deg,#ffbf5c24,#ffffff06),#05090da8;border-color:#ffbf5c66}.bet-review--blocked{background:linear-gradient(135deg,#ff6c6c1f,#ffffff06),#05090dad;border-color:#ff6c6c61}.bet-review__head{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:10px;display:grid}.bet-review__head div{gap:3px;min-width:0;display:grid}.bet-review__head span,.bet-review__head small,.bet-review__item span,.bet-review__item small{color:#9daab8;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;font-size:10px;font-weight:950;overflow:hidden}.bet-review__head strong{color:#fff;text-overflow:ellipsis;white-space:nowrap;font-size:15px;overflow:hidden}.bet-review__head b,.bet-review__head button{color:#c9f6eb;white-space:nowrap;background:#4ec7a721;border:1px solid #4ec7a74d;border-radius:8px;justify-content:center;align-items:center;min-height:34px;padding:0 10px;font-size:11px;font-weight:950;display:inline-flex}.bet-review--review .bet-review__head b,.bet-review--review .bet-review__head button{color:#ffe2b4;background:#ffbf5c24;border-color:#ffbf5c6b}.bet-review--blocked .bet-review__head b,.bet-review--blocked .bet-review__head button{color:#ffd2ca;background:#ff6c6c1f;border-color:#ff6c6c61}.bet-review__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.bet-review__item{background:#ffffff0d;border:1px solid #ffffff14;border-radius:8px;gap:4px;min-width:0;padding:10px;display:grid}.bet-review__item strong{color:#fff;text-overflow:ellipsis;white-space:nowrap;font-size:15px;overflow:hidden}.bet-review__item small{color:#8ea0b1;text-transform:none}.bet-review__item--ok{border-color:#4ec7a738}.bet-review__item--review{border-color:#ffbf5c52}.bet-review__item--blocked{border-color:#ff6c6c52}.potential-win{color:var(--muted);background:#ffffff0b;border:1px solid #ffffff14;border-radius:10px;justify-content:space-between;gap:12px;padding:10px 12px;font-weight:800;display:flex}.potential-win strong{color:var(--success);font-size:22px}.bet-submit-bar{z-index:5;background:linear-gradient(#070b0ff5,#070b0ffc),#12181ff5;border-top:1px solid #ffffff14;gap:8px;margin-top:12px;padding-top:10px;display:grid;position:sticky;bottom:0;box-shadow:0 -18px 26px #070b0fc7}.bet-submit-summary{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.bet-submit-summary span{background:#00000038;border:1px solid #ffffff14;border-radius:9px;gap:3px;min-width:0;padding:9px 10px;display:grid}.bet-submit-summary small{color:#9daab8;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;font-size:10px;font-weight:950;overflow:hidden}.bet-submit-summary strong{color:#fff;text-overflow:ellipsis;white-space:nowrap;font-size:15px;line-height:1.1;overflow:hidden}.bet-submit-safety{color:#aebdca;text-align:center;font-size:11px;font-weight:850;line-height:1.25;display:block}.primary-action{width:100%;min-height:58px;font-size:18px;position:relative;overflow:hidden}.primary-action:after{content:"";background:linear-gradient(110deg,#0000 0 32%,#ffffff42 45%,#0000 58%);transition:transform .32s;position:absolute;inset:0;transform:translate(-120%)}.primary-action:not(:disabled):hover:after{transform:translate(120%)}.bet-slip--active .bet-slip__hint{background:#ffffff09;border:1px solid #ffffff13;border-radius:8px;margin-top:8px;padding:8px 10px;font-size:12px;line-height:1.38}.bet-slip--active .bet-slip__trust{display:none}.bet-slip--active .bet-slip__stage-switch{margin:10px 0}.bet-slip--active .bet-slip__stage-current{min-height:44px;padding:8px 10px}.bet-slip--active .bet-slip__stage-current small{white-space:normal;display:block}.bet-slip--active .bet-slip__stage-tabs{gap:6px;margin:0}.bet-slip--active .bet-slip__stage-tabs button{min-height:46px;padding:7px 8px}.bet-slip--active .bet-slip__stage-tabs small{display:block}.bet-slip--active .bet-slip__tabs{gap:6px;margin:8px 0}.bet-slip--active .bet-slip__tabs button{min-height:36px;padding:0 8px}.bet-slip--active .selection-list{overscroll-behavior:contain;scrollbar-width:thin;gap:8px;max-height:min(280px,36vh);padding-right:2px;overflow-y:auto}.bet-slip--active .selection-card{border-radius:8px;grid-template-columns:minmax(0,1fr) auto 32px;gap:8px;min-height:66px;padding:8px}.bet-slip--active .selection-card img{display:none}.bet-slip--active .selection-card div{gap:2px}.bet-slip--active .selection-card span,.bet-slip--active .selection-card small{white-space:nowrap;font-size:10px;line-height:1.2}.bet-slip--active .selection-card strong{overflow-wrap:anywhere;-webkit-line-clamp:2;white-space:normal;-webkit-box-orient:vertical;font-size:14px;line-height:1.22;display:-webkit-box}.bet-slip--active .selection-card .selection-card__quote{display:inline-flex}.bet-slip--active .selection-card b{font-size:18px}.bet-slip--active .selection-card button{width:32px;height:32px}.bet-slip--active .quote-review{border-radius:8px;gap:6px;margin:8px 0;padding:8px}.bet-slip--active .quote-review__head{grid-template-columns:minmax(0,1fr) auto;gap:7px}.bet-slip--active .quote-review__head span,.bet-slip--active .quote-review__list{display:none}.bet-slip--active .quote-review__head strong{text-overflow:ellipsis;white-space:normal;font-size:12px;overflow:hidden}.bet-slip--active .quote-review__head button{white-space:nowrap;min-height:32px;padding:0 10px;font-size:11px}.bet-slip--active .ticket-summary{background:linear-gradient(135deg,#ff7a1a1a,#ffffff08),#ffffff0a;border:1px solid #ffffff13;border-radius:9px;min-height:50px;margin:10px 0 0;padding:10px 12px}.bet-slip--active .ticket-summary strong{font-size:20px}.bet-slip--active .field{background:#ffffff09;border:1px solid #ffffff13;border-radius:9px;gap:7px;margin-top:10px;padding:10px;font-size:12px}.bet-slip--active .field input{min-height:44px;padding:0 12px;font-size:18px}.bet-slip--active .quick-stakes--smart{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin:10px 0 0}.bet-slip--active .quick-stakes--smart button{text-align:left;justify-items:start;min-height:48px;padding:7px 9px}.bet-slip--active .quick-stakes--smart small{display:none}.bet-slip--active .quick-stakes--smart b{font-size:16px;line-height:1.25}.bet-slip--active .stake-review{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-top:8px;display:grid}.bet-slip--active .stake-review>div:first-child{grid-column:1/-1}.bet-slip--active .bet-submit-bar{z-index:auto;box-shadow:none;background:linear-gradient(#0c1117eb,#070b0ffa),#12181ff5;border:1px solid #ffffff13;border-radius:10px;gap:10px;margin-top:12px;padding:10px;position:static}.bet-slip--active .potential-win{border-radius:8px;flex-direction:column;align-items:flex-start;gap:4px;padding:10px 12px}.bet-slip--active .potential-win span{text-overflow:ellipsis;white-space:normal;font-size:11px;overflow:hidden}.bet-slip--active .potential-win strong{white-space:nowrap;font-size:18px}.bet-slip--active .bet-submit-summary{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;display:grid}.bet-slip--active .bet-submit-summary span{padding:7px 6px}.bet-slip--active .bet-submit-summary small,.bet-slip--active .bet-submit-summary strong{white-space:normal;line-height:1.15}.bet-slip--active .bet-submit-summary small{font-size:9px}.bet-slip--active .bet-submit-summary strong{font-size:14px}.bet-slip--active .primary-action{overflow-wrap:anywhere;border-radius:8px;min-height:52px;padding:0 12px;font-size:14px;line-height:1.15}.open-bets{gap:10px;display:grid}.open-bets__notice{text-align:center;justify-content:center;min-height:34px;padding:0 10px}.open-bets p{color:var(--muted);text-align:center;margin:0}.open-bets__item,.operation-list__item{border-bottom:1px solid var(--line);grid-template-columns:minmax(0,1fr) auto;gap:10px;padding:12px 0;display:grid}.open-bets__item:last-child,.operation-list__item:last-child{border-bottom:0}.open-bets__item div,.operation-list__item div{gap:5px;min-width:0;display:grid}.open-bets__item span,.open-bets__item small,.operation-list__item span,.operation-list__item small{color:var(--muted);font-weight:750}.operation-list__item small{text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}.open-bets__item b{color:#fff}.open-bets__bonus{color:#c9f6eb;background:#4ec7a71f;border-radius:6px;width:fit-content;max-width:100%;padding:4px 6px}.open-bets__actions{grid-column:1/-1;grid-template-columns:minmax(0,1fr) auto;place-items:center end;gap:6px;display:grid}.open-bets__actions button{color:#d9ffe6;white-space:nowrap;background:#50c07e1f;border:1px solid #50c07e5c;border-radius:8px;min-height:32px;padding:0 10px;font-size:12px;font-weight:950}.open-bets__insured{color:#ffd99a;background:#ffb34721;border-radius:999px;justify-self:end;width:fit-content;padding:4px 7px}.bet-control{background:#ffffff0b;border:1px solid #ffffff17;border-radius:8px;grid-column:1/-1;gap:9px;padding:10px;display:grid}.bet-control__head{justify-content:space-between;align-items:center;gap:8px;min-width:0;display:flex}.bet-control__head div{gap:2px;min-width:0;display:grid}.bet-control__head span,.bet-control__head small,.bet-control__grid small,.bet-control__grid span,.bet-control__ledger span{color:#9daab8;text-overflow:ellipsis;white-space:nowrap;font-size:11px;font-weight:850;overflow:hidden}.bet-control__head strong{text-overflow:ellipsis;white-space:nowrap;font-size:13px;overflow:hidden}.bet-control--rising .bet-control__head strong{color:#65e6bd}.bet-control--danger .bet-control__head strong{color:#ff9a72}.bet-control__meter{background:#ffffff14;border-radius:999px;height:5px;overflow:hidden}.bet-control__meter span{border-radius:inherit;background:linear-gradient(90deg,#65e6bd,#ffb347,#ff7a5c);height:100%;transition:width .26s;display:block}.bet-control__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:7px;display:grid}.bet-control__grid button{color:#fff;text-align:left;background:#ffffff0f;border:1px solid #ffffff1c;border-radius:8px;align-content:center;gap:3px;min-width:0;min-height:66px;padding:8px;display:grid}.bet-control__grid button:not(:disabled):hover{background:#4ec7a71c;border-color:#4ec7a775}.bet-control__grid button:disabled{cursor:not-allowed;opacity:.48}.bet-control__grid strong{color:#fff;font-size:17px;line-height:1}.bet-control__primary{background:linear-gradient(#4ec7a733,#4ec7a714)!important;border-color:#4ec7a785!important}.bet-control__primary strong{color:#65e6bd}.bet-control__ledger{border-top:1px solid #ffffff14;justify-content:space-between;align-items:center;gap:8px;padding-top:3px;display:flex}.bet-control__ledger strong{color:#ffd99a;font-size:12px}.mission-panel{gap:12px;display:grid}.mission-panel .bet-slip__head b{color:#c9f6eb;background:#4ec7a724;border-radius:999px;justify-content:center;align-items:center;min-width:32px;height:32px;display:inline-flex}.mission-list{gap:10px;display:grid}.mission-card{border:1px solid var(--line);background:linear-gradient(135deg,#4ec7a714,#ffffff09),#ffffff0a;border-radius:10px;gap:8px;padding:12px;display:grid}.mission-card--claimable{border-color:#50c07e7a;box-shadow:inset 0 0 0 1px #50c07e1f}.mission-card--claimed{opacity:.72}.mission-card__head,.mission-card__foot{justify-content:space-between;align-items:center;gap:10px;display:flex}.mission-card__head span,.mission-card__head b,.mission-card__foot small{color:var(--muted);text-transform:uppercase;font-size:11px;font-weight:900}.mission-card__head b{color:#c9f6eb}.mission-card strong{color:#fff;font-size:15px}.mission-card p{color:var(--muted);margin:0;font-size:12px;font-weight:750;line-height:1.35}.mission-progress{background:#ffffff14;border-radius:999px;height:8px;overflow:hidden}.mission-progress span{border-radius:inherit;background:linear-gradient(90deg,#50c07e,#ffb347);height:100%;display:block}.mission-card__foot button{color:#d9ffe6;white-space:nowrap;background:#50c07e24;border:1px solid #50c07e5c;border-radius:8px;min-width:72px;min-height:32px;padding:0 10px;font-size:12px;font-weight:950}.right-rail-ad--bonus,.right-rail-ad--history{min-height:250px}.right-rail-ad--lower{min-height:600px}.positive{color:var(--success)}.negative{color:var(--danger)}.bet-slip__chips{pointer-events:none;position:absolute}.empty-state,.error-state{border:1px solid var(--line);border-radius:var(--radius);background:var(--surface);color:var(--muted);text-align:center;padding:28px;font-size:18px;font-weight:800}.empty-state--compact{padding:24px;font-size:16px}.error-state{color:#ffc2bb;background:#ff6f6114;border-color:#ff6f6152}.screen-card{padding:28px}.screen-card--loading{background:linear-gradient(135deg,#ff7a1a1a,#4ec7a70e),#050a0fad;border:1px solid #ff7a1a2e;align-content:center;min-height:280px;display:grid}.screen-hero{gap:10px;margin-bottom:24px;display:grid}.screen-kicker{color:var(--accent-2);text-transform:uppercase;font-size:12px;font-weight:950}.screen-hero h2{margin:0;font-size:clamp(34px,4vw,58px);line-height:1}.screen-hero p{max-width:760px;color:var(--muted);margin:0;font-size:18px;font-weight:750}.screen-card--dense .screen-hero,.screen-card--promo .screen-hero{gap:7px;margin-bottom:16px}.screen-card--dense .screen-hero h2{font-size:clamp(28px,3vw,42px);line-height:1.04}.screen-card--dense .screen-hero p{max-width:680px;font-size:15px;line-height:1.42}.screen-card--promo .screen-hero h2{font-size:clamp(30px,3.1vw,44px);line-height:1.04}.screen-card--promo .screen-hero p{max-width:720px;font-size:15px;line-height:1.42}.auth-modal__panel--loading,.account-center__panel--loading{align-content:start}.feature-grid,.rating-board{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.tournament-board{gap:14px;display:grid}.tournament-summary{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.tournament-summary span,.rating-empty-state{border:1px solid var(--line);border-radius:var(--radius);background:#ffffff0d;min-width:0;padding:16px}.tournament-summary b,.tournament-summary small,.rating-empty-state span,.rating-empty-state strong,.rating-empty-state p{display:block}.tournament-summary b{color:#fff;font-size:26px;line-height:1.1}.tournament-summary small,.rating-empty-state p{color:var(--muted);margin:4px 0 0;font-weight:760}.tournament-list{gap:8px;display:grid}.tournament-row{border:1px solid var(--line);border-radius:var(--radius);background:#ffffff0b;grid-template-columns:150px minmax(0,1fr) minmax(210px,auto);align-items:center;gap:14px;min-width:0;padding:12px 14px;display:grid}.tournament-row span,.rating-empty-state span{color:var(--accent-2);text-transform:uppercase;font-size:11px;font-weight:950}.tournament-row strong,.rating-empty-state strong{overflow-wrap:anywhere;color:#fff;min-width:0}.tournament-row small{color:var(--muted);text-align:right;font-weight:760}.feature-card,.rating-card,.support-list article{border:1px solid var(--line);border-radius:var(--radius);background:#ffffff0d;padding:20px}.feature-card--hot,.rating-card--leader{border-color:var(--line-strong);background:linear-gradient(135deg,#ff7a1a2e,#ffffff0d)}.feature-card span,.rating-card span{color:var(--accent-2);font-weight:900}.feature-card strong,.rating-card strong{margin:8px 0;font-size:24px;display:block}.feature-card p,.rating-card small,.support-list p{color:var(--muted);margin:0;font-weight:750}.promo-hub,.promo-wallet{gap:14px;margin-top:18px;display:grid}.promo-summary,.promo-offer,.promo-next-step,.promo-token{border:1px solid var(--line);border-radius:var(--radius);background:#ffffff0d;min-width:0}.promo-summary{background:linear-gradient(135deg,#f6b7441f,#50c07e14),#ffffff0e;border-color:#f6b74452;grid-template-columns:minmax(0,1fr) minmax(238px,.42fr) auto;align-items:center;gap:10px;padding:12px 14px;display:grid}.promo-summary__copy{gap:4px;display:grid}.promo-summary__copy span,.promo-offer__select span,.promo-next-step__copy span,.promo-next-step__check span,.promo-token span,.promo-offer__foot small{color:var(--accent-2);letter-spacing:0;text-transform:uppercase;font-size:11px;font-weight:950}.promo-summary__copy strong{color:#fff;max-width:640px;font-size:clamp(20px,1.75vw,26px);line-height:1.16}.promo-summary__copy p,.promo-offer p,.promo-token small{color:var(--muted);margin:0;font-weight:780;line-height:1.45}.promo-summary__metrics{grid-template-columns:repeat(2,minmax(86px,1fr));gap:5px;margin:0;display:grid}.promo-summary__metric{background:#00000029;border:1px solid #ffffff1a;border-radius:8px;gap:2px;padding:7px 8px;display:grid}.promo-summary__metric dt{color:#aeb9c7;text-transform:uppercase;font-size:11px;font-weight:900}.promo-summary__metric dd{color:#fff;margin:0;font-size:20px;font-weight:950;line-height:1.1}.promo-summary__metric small{color:var(--muted);font-size:11px;font-weight:780}.promo-summary__actions button,.promo-token button,.promo-missions .section__head button{border-radius:9px;min-height:42px;font-weight:950}.promo-summary__actions button{color:#161006;background:linear-gradient(#f6c260,#bf7c1f);min-width:148px;padding:0 18px;box-shadow:0 14px 32px #f6b7442e}.promo-tabs{gap:6px;padding-bottom:2px;display:flex;overflow-x:auto}.promo-tabs button{border:1px solid var(--line);color:#c7d0dc;background:#ffffff0b;border-radius:999px;flex:none;min-height:32px;padding:0 12px;font-weight:900}.promo-tabs button.is-active{color:#fff;background:linear-gradient(135deg,#f6b74421,#50c07e14),#ffffff0e;border-color:#f6b74475}.promo-workbench{grid-template-columns:minmax(0,1fr);gap:10px;display:grid}.promo-offer-grid{grid-template-columns:repeat(3,minmax(220px,1fr));gap:9px;display:grid}.promo-wallet__grid{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:12px;display:grid}.promo-offer{align-content:start;gap:8px;padding:12px;transition:border-color .18s,background .18s,box-shadow .18s;display:grid}.promo-offer.is-active{border-color:#ffffff4d;box-shadow:inset 0 0 0 1px #f6b74433,0 14px 30px #0000002e}.promo-offer--hot{background:linear-gradient(135deg,#f6b7441c,#50c07e0e),#ffffff0d;border-color:#f6b74457}.promo-offer--ready{background:linear-gradient(135deg,#50c07e21,#ffffff0a),#ffffff0d;border-color:#50c07e7a}.promo-offer--locked{opacity:.82}.promo-offer__select,.promo-offer__foot,.promo-token{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.promo-offer__select{width:100%;min-height:auto;color:inherit;text-align:left;background:0 0;border:0;border-radius:0;padding:0}.promo-offer__select b,.promo-next-step__copy b{color:#dce4ed;text-transform:uppercase;background:#0000002e;border:1px solid #ffffff1f;border-radius:999px;flex:none;padding:5px 8px;font-size:11px;font-weight:950}.promo-offer strong{overflow-wrap:anywhere;color:#fff;font-size:17px;line-height:1.28}.promo-mission__meter{background:#ffffff14;border-radius:999px;height:7px;overflow:hidden}.promo-mission__meter span{border-radius:inherit;background:linear-gradient(90deg, var(--accent-2), var(--success));height:100%;display:block}.promo-missions .section__head button{color:#ffe2a3;white-space:nowrap;background:#f6b74424;flex:none;padding:0 12px}.promo-missions .section__head button:not(:disabled):hover{background:#f6b74438}.promo-next-step{grid-template-columns:minmax(0,1fr) minmax(280px,.6fr) auto;align-items:center;gap:10px;padding:11px 14px;display:grid}.promo-next-step--hot{border-color:#f6b7445c}.promo-next-step--ready{border-color:#50c07e7a}.promo-next-step--locked{opacity:.9}.promo-next-step__copy{gap:4px;display:grid}.promo-next-step__copy strong{overflow-wrap:anywhere;color:#fff;font-size:20px;line-height:1.24}.promo-next-step__copy p{color:var(--muted);margin:0;font-weight:780;line-height:1.45}.promo-next-step__checks{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.promo-next-step__check{background:#ffffff0b;border:1px solid #ffffff17;border-left-width:3px;border-radius:8px;gap:4px;padding:8px 9px;display:grid}.promo-next-step__check--done{border-left-color:var(--success)}.promo-next-step__check--review{border-left-color:var(--accent-2)}.promo-next-step__check--blocked{border-left-color:var(--danger)}.promo-next-step__check small{color:#aeb9c7;font-weight:760;line-height:1.35}.promo-next-step button{color:#ffe2a3;white-space:nowrap;background:#f6b74429;border-radius:9px;min-height:44px;padding:0 16px;font-weight:950}.promo-wallet .section__head{margin-bottom:0}.promo-wallet .section__head h3{margin:0;font-size:26px}.promo-wallet .section__head>strong{color:#c9f6eb;white-space:nowrap;font-size:14px;font-weight:950}.promo-token{padding:14px}.promo-token div{gap:5px;min-width:0;display:grid}.promo-token strong{color:#fff;text-overflow:ellipsis;white-space:nowrap;font-size:17px;line-height:1.32;overflow:hidden}.promo-token b{color:#fff;flex:none;font-size:30px}.promo-token--empty{grid-column:1/-1}.promo-token--empty button{color:#dfe6ef;background:#ffffff14;flex:none;padding:0 14px}.promo-missions{gap:14px;margin-top:24px;display:grid}.promo-missions .section__head{margin-bottom:0}.promo-missions .section__head h3{margin:0;font-size:26px}.promo-missions .section__head>strong{color:#c9f6eb;white-space:nowrap;font-size:14px;font-weight:950}.promo-missions .section__head button:disabled{cursor:not-allowed;opacity:.6}.promo-missions__grid{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:12px;display:grid}.promo-mission{border:1px solid var(--line);background:#ffffff0b;border-radius:10px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px;padding:14px;display:grid}.promo-mission--claimable{background:linear-gradient(135deg,#50c07e1f,#ffffff09),#ffffff0b;border-color:#50c07e75}.promo-mission--claimed{opacity:.72}.promo-mission div{gap:5px;min-width:0;display:grid}.promo-mission span{color:var(--accent-2);text-transform:uppercase;font-size:11px;font-weight:950}.promo-mission strong,.promo-mission p{overflow-wrap:anywhere}.promo-mission strong{color:#fff;font-size:16px}.promo-mission p{color:var(--muted);margin:0;font-size:13px;font-weight:750;line-height:1.35}.promo-mission__meter{margin-top:3px}.promo-mission button{color:#d9ffe6;white-space:nowrap;background:#50c07e24;border:1px solid #50c07e5c;border-radius:8px;min-width:84px;min-height:38px;padding:0 12px;font-weight:950}.support-list{gap:12px;display:grid}.support-overview{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-bottom:14px;display:grid}.support-overview--rules{grid-template-columns:repeat(4,minmax(0,1fr))}.support-overview span{border:1px solid var(--line);border-radius:var(--radius);background:#ffffff0d;min-width:0;padding:16px}.support-overview b,.support-overview small{display:block}.support-overview b{color:var(--text);font-size:22px;font-weight:950}.support-overview small{color:var(--muted);margin-top:4px;font-weight:800}.support-list strong{margin-bottom:8px;font-size:20px;display:block}.history-table{border:1px solid var(--line);border-radius:var(--radius);display:grid;overflow:hidden}.history-table__row{border-bottom:1px solid var(--line);grid-template-columns:130px 110px minmax(0,1fr) 90px 90px 110px;align-items:center;gap:12px;min-height:68px;padding:12px 16px;display:grid}.history-table__row:last-child{border-bottom:0}.history-table__row--head{min-height:46px;color:var(--muted);background:#ffffff0d;font-weight:900}.history-table__legs{gap:4px;min-width:0;display:grid}.history-table__legs span{color:var(--soft);text-overflow:ellipsis;white-space:nowrap;font-weight:750;overflow:hidden}.history-table__stake{gap:2px;display:grid}.history-table__stake small{color:var(--muted);font-size:11px;font-weight:800}.bet-history-center{gap:16px;display:grid}.history-control-bar{gap:12px;display:grid}.history-summary{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.history-summary span{border:1px solid var(--line);background:#ffffff0b;border-radius:10px;gap:4px;min-width:0;padding:13px;display:grid}.history-summary small,.history-ticket__identity span,.history-ticket__identity small,.history-ticket__status small,.history-ticket__settlement small,.history-ticket__lifecycle small,.history-leg span{color:#8f9cab;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;font-size:11px;font-weight:900;overflow:hidden}.history-summary b{color:#fff;font-size:24px}.history-insight-strip{grid-template-columns:repeat(5,minmax(0,1fr));gap:10px;display:grid}.history-insight-strip span{background:linear-gradient(135deg,#4ec7a717,#ff7a1a0d),#ffffff09;border:1px solid #4ec7a738;border-radius:10px;gap:4px;min-width:0;padding:12px;display:grid}.history-insight-strip small{color:#9dacba;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;font-size:11px;font-weight:950;overflow:hidden}.history-insight-strip b{color:#fff;text-overflow:ellipsis;white-space:nowrap;font-size:20px;overflow:hidden}.history-insight-strip .positive{color:var(--success)}.history-insight-strip .negative{color:var(--danger)}.history-filter-group{grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr);gap:10px;display:grid}.history-filter-group>div{flex-wrap:wrap;gap:8px;min-width:0;display:flex}.history-filter-group button{border:1px solid var(--line);color:#c7d0dc;background:#ffffff0b;border-radius:999px;min-height:38px;padding:0 13px;font-weight:900}.history-filter-group button.is-active{color:#fff;background:#ff7a1a24;border-color:#ff7a1a8a}.history-mobile-layers,.history-status-filter--mobile,.history-filter-group>.history-status-filter--mobile,.history-mobile-toggle{display:none}.history-ticket-list{gap:12px;display:grid}.history-ticket{border:1px solid var(--line);border-radius:var(--radius);background:#ffffff0b;gap:12px;min-width:0;padding:16px;display:grid}.history-ticket--pending{border-color:#ff7a1a47}.history-ticket--won,.history-ticket--cashed_out{border-color:#50c07e5c}.history-ticket__main,.history-ticket__actions,.history-ticket__lifecycle,.history-ticket__settlement,.history-leg{gap:12px;display:grid}.history-ticket__main{grid-template-columns:minmax(0,1fr) auto;align-items:start}.history-ticket__identity{gap:5px;min-width:0;display:grid}.history-ticket__identity strong{color:#fff;text-overflow:ellipsis;white-space:nowrap;font-size:22px;line-height:1.12;overflow:hidden}.history-ticket__status{justify-items:end;gap:6px;display:grid}.history-ticket__metrics{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;display:grid}.history-ticket__metrics span,.history-ticket__settlement span{color:#9aa6b4;text-transform:uppercase;background:#ffffff0a;border:1px solid #ffffff14;border-radius:9px;gap:4px;min-width:0;padding:10px;font-size:11px;font-weight:900;display:grid}.history-ticket__metrics b,.history-ticket__settlement b{color:#fff;text-overflow:ellipsis;white-space:nowrap;font-size:18px;overflow:hidden}.history-ticket__preview{flex-wrap:wrap;gap:6px;min-width:0;display:flex}.history-ticket__preview span{color:#c8d1dc;text-overflow:ellipsis;white-space:nowrap;background:#ffffff0b;border:1px solid #ffffff14;border-radius:999px;min-width:0;max-width:100%;padding:7px 9px;font-size:12px;font-weight:850;overflow:hidden}.history-ticket__actions{grid-template-columns:repeat(2,minmax(0,1fr))}.history-ticket__actions button{border-radius:9px;min-height:42px;font-weight:950}.history-ticket__actions button:first-child{color:#dce4ed;background:#ffffff14}.history-ticket__actions button:last-child{color:#ffd9bd;background:#ff7a1a24}.history-ticket__details{border-top:1px solid var(--line);gap:12px;padding-top:12px;display:grid}.history-ticket__lifecycle{grid-template-columns:repeat(3,minmax(0,1fr))}.history-ticket__lifecycle span{border:1px solid var(--line);background:#ffffff09;border-radius:10px;gap:4px;min-width:0;padding:11px;display:grid}.history-ticket__lifecycle span.is-complete{background:#50c07e14;border-color:#50c07e52}.history-ticket__lifecycle b{color:#fff}.history-ticket__legs{gap:8px;display:grid}.history-leg{background:#ffffff09;border:1px solid #ffffff14;border-radius:9px;grid-template-columns:92px minmax(0,1fr) 56px;align-items:center;padding:10px}.history-leg--won{border-color:#50c07e52}.history-leg--lost{border-color:#ff6f6152}.history-leg div{gap:3px;min-width:0;display:grid}.history-leg strong,.history-leg small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.history-leg small{color:var(--muted);font-weight:800}.history-leg b{color:#fff;justify-self:end}.history-ticket__settlement{grid-template-columns:repeat(4,minmax(0,1fr))}.history-ticket__settlement .positive{color:var(--success)}.history-ticket__settlement .negative{color:var(--danger)}.history-ticket__cashout{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.history-ticket__cashout strong,.history-ticket__cashout span{color:#d8f8e4;background:#50c07e14;border:1px solid #50c07e47;border-radius:999px;padding:7px 9px;font-size:12px;font-weight:900}.result{background:#ffffff14;border-radius:999px;justify-content:center;min-height:32px;padding:6px 10px;font-weight:900;display:inline-flex}.result--won{color:var(--success)}.result--lost{color:var(--danger)}.result--pending{color:var(--accent-2)}.result--insured{color:#ffd99a}.bet-receipt{z-index:75;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:linear-gradient(145deg,#33d17a24,#ff7a1a14),#080d12fa;border:1px solid #33d17a6b;border-radius:12px;gap:9px;width:min(344px,100vw - 32px);padding:13px;animation:.18s ease-out receipt-rise;display:grid;position:fixed;bottom:72px;right:24px;box-shadow:0 24px 76px #00000094}.right-rail .bet-receipt--rail{z-index:auto;width:100%;max-width:none;max-height:none;box-shadow:none;gap:8px;padding:12px;position:relative;bottom:auto;right:auto}.right-rail .bet-receipt--rail .bet-receipt__head button,.right-rail .bet-receipt--rail .bet-receipt__control,.right-rail .bet-receipt--rail .bet-receipt__quick-actions{display:none}.right-rail .bet-receipt--rail .bet-receipt__title strong{font-size:16px;line-height:1.2}.right-rail .bet-receipt--rail .bet-receipt__metrics span{padding:7px}.right-rail .bet-receipt--rail .bet-receipt__legs{gap:6px}.right-rail .bet-receipt--rail .bet-receipt__actions{grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr)}.right-rail .bet-receipt--rail .bet-receipt__actions button:first-child{color:#d6dde6;box-shadow:none;background:#ffffff12;border:1px solid #bcd4e21f}.right-rail .bet-receipt--rail .bet-receipt__actions button:last-child{color:#e7fff4;background:linear-gradient(#33d17a38,#167a523d),#ffffff12;border-color:#33d17a5c}.right-rail--receipt-active{gap:10px}@media (width>=1041px){.app-shell--receipt-in-rail>.bet-receipt--floating{display:none}}@keyframes receipt-rise{0%{opacity:0;transform:translateY(12px)}}.bet-receipt__head,.bet-receipt__title,.bet-receipt__source,.bet-receipt__legs{min-width:0}.bet-receipt__head{justify-content:space-between;align-items:center;gap:12px;display:flex}.bet-receipt__head span{color:var(--success);letter-spacing:0;text-transform:uppercase;font-size:12px;font-weight:950}.bet-receipt__head button,.bet-receipt__actions button{border-radius:8px;min-height:38px;font-weight:950}.bet-receipt__head button{color:#d6dde6;background:#ffffff14;flex:none;padding:0 12px}.bet-receipt__title{gap:4px;display:grid}.bet-receipt__title strong{text-overflow:ellipsis;white-space:nowrap;font-size:18px;line-height:1.15;overflow:hidden}.bet-receipt__title small{color:var(--muted);text-overflow:ellipsis;white-space:nowrap;font-weight:850;overflow:hidden}.bet-receipt__metrics{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.bet-receipt__metrics span{border:1px solid var(--line);background:#ffffff0e;border-radius:8px;gap:3px;min-width:0;padding:8px;display:grid}.bet-receipt__metrics small{color:#8f9cab;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;font-size:10px;font-weight:900;overflow:hidden}.bet-receipt__metrics b{color:#fff;text-overflow:ellipsis;white-space:nowrap;font-size:17px;overflow:hidden}.bet-receipt__source{flex-wrap:wrap;gap:6px;display:flex}.bet-receipt__source span{color:#cfe9d8;background:#50c07e14;border:1px solid #50c07e47;border-radius:999px;align-items:center;min-height:28px;padding:0 9px;font-size:11px;font-weight:900;display:inline-flex}.bet-receipt__mobile-layers{display:none}.bet-receipt__control{background:linear-gradient(135deg,#4ec7a71f,#ffffff09),#00000038;border:1px solid #4ec7a74d;border-radius:8px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:8px;min-width:0;padding:9px;display:grid}.bet-receipt__control--danger{background:linear-gradient(135deg,#ff9a7224,#ffffff09),#00000038;border-color:#ff9a725c}.bet-receipt__control>div{gap:2px;min-width:0;display:grid}.bet-receipt__control span,.bet-receipt__control small,.bet-receipt__quick-actions button{color:#aeb9c6;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;font-size:11px;font-weight:950;overflow:hidden}.bet-receipt__control small{overflow-wrap:anywhere;text-overflow:clip;white-space:normal;line-height:1.25}.bet-receipt__control button span{color:inherit;text-align:right;white-space:normal;line-height:1.12}.bet-receipt__control strong{color:#d9fff5;text-overflow:ellipsis;white-space:nowrap;font-size:15px;overflow:hidden}.bet-receipt__control--danger strong{color:#ffbf9f}.bet-receipt__control button{color:#d9fff5;text-align:right;background:#4ec7a724;border:1px solid #4ec7a76b;border-radius:8px;align-content:center;gap:1px;min-width:94px;min-height:42px;padding:6px 12px;display:grid}.bet-receipt__control button:disabled,.bet-receipt__quick-actions button:disabled{cursor:not-allowed;opacity:.48}.bet-receipt__control button b{color:#65e6bd;font-size:18px;line-height:1}.bet-receipt__quick-actions{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:none}.bet-receipt__quick-actions button{color:#dbe4ee;background:#fff1;border:1px solid #ffffff17;border-radius:8px;min-height:38px;padding:0 8px}.bet-receipt__quick-actions button:first-child{color:#ffe4c9;background:#ff7a1a21;border-color:#ff7a1a5c}.bet-receipt__legs{gap:8px;padding-top:2px;display:grid}.bet-receipt__legs div{border-left:2px solid #ff7a1a7a;gap:2px;min-width:0;padding-left:10px;display:grid}.bet-receipt__legs span,.bet-receipt__legs small{color:var(--muted);text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:850;overflow:hidden}.bet-receipt__legs strong{text-overflow:ellipsis;white-space:nowrap;font-size:13px;line-height:1.2;overflow:hidden}.bet-receipt__actions{grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr);gap:8px;display:grid}.bet-receipt__actions button:first-child{color:#fff;background:linear-gradient(#ff8a22,#ef5f13);box-shadow:0 12px 28px #ff7a1a3d}.bet-receipt__actions button:last-child{border:1px solid var(--line);color:#d6dde6;background:#ffffff14}.auth-modal{z-index:95;pointer-events:none;position:fixed;inset:0}.auth-modal__backdrop{z-index:0;pointer-events:auto;background:#00000094;position:absolute;inset:0}.auth-modal__panel{z-index:1;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);pointer-events:auto;background:radial-gradient(circle at 88% 8%,#ff7a1a2e,#0000 34%),#090e13fa;border:1px solid #ff7a1a52;border-radius:12px;gap:12px;width:min(520px,100vw - 32px);max-height:calc(100vh - 120px);padding:16px;animation:.18s ease-out account-slide-in;display:grid;position:absolute;top:98px;right:22px;overflow-y:auto;box-shadow:0 28px 90px #000000a3}.auth-modal__head{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.auth-modal__head div{gap:3px;min-width:0;display:grid}.auth-modal__head span,.auth-field span{color:var(--muted);text-transform:uppercase;font-size:12px;font-weight:900}.auth-modal__head strong{font-size:24px;line-height:1.22}.auth-modal__head button,.auth-mode button,.auth-submit,.auth-demo{border-radius:8px;min-height:40px;font-weight:950}.auth-modal__head button,.auth-demo{border:1px solid var(--line);color:#d7dde5;background:#ffffff14}.auth-modal__head button{flex:none;padding:0 12px}.auth-modal__close{place-items:center;width:40px;min-width:40px;padding:0;display:grid}.auth-modal__close-icon{fill:none;stroke:currentColor;stroke-width:2.1px;stroke-linecap:round;width:16px;height:16px}.auth-onboarding{background:linear-gradient(145deg,#ff7a1a24,#4ec7a714),#ffffff0b;border:1px solid #ff7a1a42;border-radius:10px;gap:10px;padding:12px;display:grid}.auth-onboarding__copy{gap:4px;min-width:0;display:grid}.auth-onboarding__copy span,.auth-trust-summary small,.auth-readiness b{color:var(--accent-2);letter-spacing:0;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;font-size:10px;font-weight:950;overflow:hidden}.auth-onboarding__copy strong{overflow-wrap:anywhere;color:#fff;font-size:22px;line-height:1.22}.auth-onboarding__copy p{color:var(--muted);margin:0;font-size:13px;font-weight:820;line-height:1.4}.auth-trust-summary{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;display:grid}.auth-trust-summary span{background:#50c07e11;border:1px solid #50c07e40;border-radius:8px;gap:3px;min-width:0;padding:9px;display:grid}.auth-trust-summary b,.auth-trust-summary em{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.auth-trust-summary b{color:#fff;font-size:17px;line-height:1.24}.auth-trust-summary em{color:#aeb9c7;overflow-wrap:anywhere;white-space:normal;font-size:10px;font-style:normal;font-weight:820;line-height:1.2}.auth-mode{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.auth-mode button{border:1px solid var(--line);color:#d8dee7;background:#ffffff12}.auth-mode button.is-active{color:#fff;background:linear-gradient(#ff7a1a70,#8b380f85);border-color:#ff7a1aad}.auth-modal__panel--google-only{gap:10px}.auth-continue-guest{color:#fff3d2;background:linear-gradient(#f6b7443d,#f6b7441f);border:1px solid #f6b7445c;border-radius:8px;justify-content:center;align-items:center;min-height:46px;font-size:14px;font-weight:950;display:inline-flex}.auth-continue-guest:hover{background:linear-gradient(#f6b7444d,#f6b74429);border-color:#f6b74485}.auth-benefits{grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;display:grid}.auth-benefits span{color:#cfe9d8;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;background:#50c07e14;border:1px solid #50c07e47;border-radius:999px;justify-content:center;align-items:center;min-width:0;min-height:28px;padding:0 7px;font-size:10px;font-weight:900;display:inline-flex;overflow:hidden}.auth-config-status{border:1px solid var(--line);background:#ffffff0b;border-radius:10px;gap:10px;padding:11px;display:grid}.auth-config-status>div:first-child{gap:3px;min-width:0;display:grid}.auth-config-status span{color:var(--muted);text-transform:uppercase;font-size:10px;font-weight:950}.auth-config-status strong{color:#fff;font-size:15px;line-height:1.15}.auth-config-status small{color:var(--muted);font-size:11px;font-weight:800;line-height:1.35}.auth-provider-note{color:var(--muted);margin:0;padding:0 2px;font-size:12px;font-weight:820;line-height:1.42}.auth-email-panel{gap:9px;display:grid}.auth-divider--email{color:#aeb9c7e0}.auth-email-form,.auth-code-form{gap:9px;display:grid}.auth-email-form{grid-template-columns:minmax(0,1fr) auto;align-items:end}.auth-email-action,.auth-email-resend{border-radius:8px;min-height:44px;font-weight:950}.auth-email-action{color:#1b1609;background:linear-gradient(#f2c86b,#d99d2c);border:0;min-width:132px;box-shadow:0 12px 26px #e8bf6829}.auth-email-action:disabled,.auth-email-resend:disabled{cursor:default;opacity:.55}.auth-email-state{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:2px 10px;min-width:0;display:grid}.auth-email-state span{color:var(--muted);letter-spacing:0;text-transform:uppercase;font-size:10px;font-weight:950}.auth-email-state strong{color:#fff;text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:13px;line-height:1.24;overflow:hidden}.auth-email-state button,.auth-email-resend{border:1px solid var(--line);color:#d7dde5;background:#ffffff12}.auth-email-state button{border-radius:8px;grid-row:1/span 2;min-height:32px;padding:0 10px;font-size:12px;font-weight:900}.auth-email-actions{grid-template-columns:minmax(0,1fr) auto;gap:8px;display:grid}.auth-email-note{color:#cfe9d8db;margin:0;font-size:11.5px;font-weight:800;line-height:1.36}.auth-field{gap:6px;display:grid}.auth-field input{border:1px solid var(--line);color:#fff;width:100%;min-height:44px;font:inherit;background:#ffffff14;border-radius:8px;outline:0;padding:0 12px;font-weight:900}.auth-field input:focus{border-color:#ff7a1a8f}.auth-checks{gap:8px;display:grid}.auth-checks label{color:#d9e0e8;grid-template-columns:auto minmax(0,1fr);align-items:start;gap:9px;font-size:13px;font-weight:850;display:grid}.auth-checks input{width:18px;height:18px;accent-color:var(--accent);margin:1px 0 0}.auth-readiness{grid-template-columns:repeat(3,minmax(0,1fr));gap:7px;display:grid}.auth-readiness>span{background:#ff6f6111;border:1px solid #ff6f6142;border-left-width:3px;border-radius:8px;grid-template-columns:auto minmax(0,1fr);gap:2px 7px;min-width:0;padding:9px;display:grid}.auth-readiness>span.is-ready{border-color:#50c07e42;border-left-color:var(--success);background:#50c07e11}.auth-readiness>span>span,.auth-readiness small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.auth-readiness>span>span{color:#fff;font-size:12px;font-weight:950}.auth-readiness small{color:var(--muted);grid-column:1/-1;font-size:10px;font-weight:820}.auth-submit,.auth-demo{width:100%}.auth-submit-stack{grid-template-columns:minmax(0,1fr) minmax(0,.82fr);gap:8px;display:grid}.auth-submit{color:#fff;background:linear-gradient(#ff8a22,#ef5f13);border:0;box-shadow:0 12px 28px #ff7a1a38}.auth-modal__note{color:var(--muted);margin:0;font-size:12px;font-weight:800;line-height:1.45}.account-center{z-index:90;pointer-events:none;position:fixed;inset:0}.account-center__backdrop{pointer-events:auto;background:#0000006b;position:absolute;inset:0}.account-center__panel{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);pointer-events:auto;background:radial-gradient(circle at 88% 8%,#4ec7a724,#0000 34%),#090e13fa;border:1px solid #4ec7a738;border-radius:12px 0 0 12px;align-content:start;gap:12px;width:min(480px,100vw);max-height:none;padding:18px;animation:.18s ease-out account-slide-in;display:grid;position:absolute;top:0;bottom:0;right:0;overflow-y:auto;box-shadow:0 28px 90px #000000a3}@keyframes account-slide-in{0%{opacity:0;transform:translate(12px)}}.account-center__head,.account-section-head,.account-wallet{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.account-center__head{z-index:2;background:linear-gradient(#070c12fe,#070c12db 76%,#0000);align-items:center;padding:0 0 10px;position:sticky;top:-18px}.account-center__head div,.account-section-head div,.account-wallet div{gap:3px;min-width:0;display:grid}.account-center__head span,.account-section-head span,.account-wallet span,.account-limit-group>span{color:var(--muted);text-transform:uppercase;font-size:12px;font-weight:900}.account-center__head strong,.account-section-head strong,.account-wallet strong{font-size:21px;line-height:1.25}.account-center__head button,.account-section-head button,.account-wallet button,.account-actions button,.account-limit-group button,.verification-actions button,.responsible-action button{border-radius:8px;min-height:38px;font-weight:950}.account-center__head button,.account-section-head button{border:1px solid var(--line);color:#d7dde5;background:#ffffff14;flex:none;padding:0 12px}.account-center__head-actions{flex:none;gap:8px;display:flex}.account-center__session-actions button{color:#ffd2cf;background:#ff6f6114;border-color:#ff6f614d;border-radius:8px;width:100%;min-height:42px;font-weight:950}.account-center__session-actions{z-index:2;background:linear-gradient(#0000,#070c12db 24%,#070c12fe);border-top:1px solid #ffffff14;margin-top:auto;padding:12px 0 0;position:sticky;bottom:-18px}.account-center__close{place-items:center;width:40px;min-width:40px;padding:0;display:grid}.account-center__close-icon{fill:none;stroke:currentColor;stroke-width:2.1px;stroke-linecap:round;width:16px;height:16px}.account-identity{background:linear-gradient(135deg,#4ec7a714,#0000 58%),#ffffff0a;border:1px solid #4ec7a72e;border-radius:10px;grid-template-columns:42px minmax(0,1fr) auto;align-items:center;gap:10px;padding:12px;display:grid}.account-center__panel--action-open .account-identity{background:linear-gradient(135deg,#bcd4e212,#3ddc970b),#ffffff0a;border-color:#bcd4e233;box-shadow:inset 0 1px #ffffff0e}.account-identity__avatar{color:#fff;background:linear-gradient(135deg,#e8bf683d,#3ddc9724),#060e16e6;border:1px solid #ffffff1f;border-radius:999px;place-items:center;width:42px;height:42px;font-size:16px;font-weight:950;display:grid;overflow:hidden}.account-center__panel--action-open .account-identity__avatar{border-color:#bcd4e238;box-shadow:0 0 0 3px #bcd4e20f,0 10px 24px #0003}.account-identity__avatar img{object-fit:cover;width:100%;height:100%}.account-identity__primary{background:0 0;gap:2px;min-width:0;display:grid}.account-identity__primary span,.account-identity__meta b{color:#8f9cab;text-transform:uppercase;font-size:10px;font-weight:900}.account-identity__primary strong,.account-identity__meta strong{overflow-wrap:anywhere;color:#fff;text-overflow:clip;white-space:normal;min-width:0;font-size:13px;line-height:1.24}.account-identity__primary small{color:#aeb9c6;text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:11px;font-weight:850;overflow:hidden}.account-identity__meta{flex-wrap:wrap;justify-content:flex-end;gap:6px;min-width:0;display:flex}.account-identity__meta span{background:#0000002e;border:1px solid #ffffff13;border-radius:8px;gap:2px;min-width:116px;padding:7px 9px;display:grid}.account-center__panel--action-open .account-identity__meta span{background:linear-gradient(135deg,#e8bf6821,#4ec7a714),#0003;border-color:#e8bf6838}.account-center__panel--action-open .account-trust-strip,.account-center__panel--action-open .account-overview-layers,.account-center__panel--action-open .account-readiness__grid,.account-center__panel--action-open .account-preferences,.account-center__panel--action-open .verification-center,.account-center__panel--action-open .wallet-console,.account-center__panel--action-open .account-stats-layers,.account-center__panel--action-open .account-center__stats,.account-center__panel--action-open .responsible-center,.account-center__panel--action-open .account-utility-layers,.account-center__panel--action-open .account-actions,.account-center__panel--action-open .account-activity{display:none}@media (width>=721px){.account-center__panel--action-open{border-radius:12px;max-height:calc(100vh - 24px);top:12px;bottom:auto;right:12px}.account-center__panel--action-open .account-center__head,.account-center__panel--action-open .account-center__session-actions{background:0 0;position:static}.account-center__panel--action-open .account-center__session-actions{margin-top:2px;padding-top:10px}}.account-trust-strip{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.account-trust-strip__item{border:1px solid var(--line);background:#ffffff0e;border-radius:8px;gap:4px;min-width:0;padding:10px;display:grid}.account-trust-strip__item span{color:#8f9cab;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;font-size:10px;font-weight:900;overflow:hidden}.account-trust-strip__item strong{color:#fff;text-overflow:ellipsis;white-space:nowrap;font-size:16px;overflow:hidden}.account-trust-strip__item small{overflow-wrap:anywhere;min-width:0;color:var(--muted);text-overflow:clip;text-transform:none;white-space:normal;font-size:11px;line-height:1.25}.account-trust-strip__item--ready{background:#33d17a11;border-color:#33d17a3d}.account-trust-strip__item--review{background:#ffd16612;border-color:#ffd16647}.account-trust-strip__item--blocked{background:#ff6f6112;border-color:#ff6f6147}.account-readiness{background:linear-gradient(145deg,#4ec7a71a,#ffffff09),#ffffff0b;border:1px solid #4ec7a738;border-radius:10px;gap:10px;padding:12px;display:grid}.account-readiness--ready{background:linear-gradient(145deg,#33d17a1a,#ff7a1a12),#ffffff0b;border-color:#33d17a47}.account-readiness__lead{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:4px 12px;display:grid}.account-readiness__lead span,.account-readiness__item small{color:#8ee7c4;letter-spacing:0;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;font-size:10px;font-weight:950;overflow:hidden}.account-readiness__lead strong{overflow-wrap:anywhere;color:#fff;text-overflow:clip;white-space:normal;min-width:0;font-size:20px;line-height:1.22}.account-readiness__lead p{color:var(--muted);grid-column:1/2;margin:0;font-size:12px;font-weight:850;line-height:1.35}.account-readiness__lead button{color:#d9fff5;min-height:42px;box-shadow:none;background:#4ec7a721;border:1px solid #4ec7a757;border-radius:8px;grid-area:1/2/span 3;padding:0 14px;font-weight:950}.account-wallet button{color:#d9fff5;min-height:40px;box-shadow:none;background:#4ec7a71c;border:1px solid #4ec7a74d;padding:0 13px}.account-readiness__grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:7px;display:grid}.account-readiness__item{border:1px solid var(--line);background:#ffffff0d;border-left-width:3px;border-radius:8px;gap:3px;min-width:0;padding:9px;display:grid}.account-readiness__item--ready{border-left-color:var(--success)}.account-readiness__item--review{border-left-color:var(--accent-2)}.account-readiness__item--blocked{border-left-color:var(--danger)}.account-readiness__item b{text-overflow:ellipsis;white-space:nowrap;color:#fff;font-size:15px;overflow:hidden}.account-readiness__item em{overflow-wrap:anywhere;min-width:0;color:var(--muted);text-overflow:clip;white-space:normal;font-size:10px;font-style:normal;font-weight:850;line-height:1.25}.account-preferences{background:linear-gradient(145deg,#4ec7a71a,#ff7a1a0f),#ffffff0b;border:1px solid #4ec7a73d;border-radius:10px;gap:10px;padding:12px;display:grid}.account-stats-layers,.account-utility-layers,.account-preference-layers,.verification-mobile-layers,.responsible-mobile-layers{display:none}.account-overview-layers{grid-template-columns:repeat(3,minmax(0,1fr));gap:7px;min-width:0;display:grid}.account-overview-layers button{color:#fff;text-align:left;background:#ffffff0b;border:1px solid #4ec7a72e;border-radius:8px;align-content:center;gap:2px;min-width:0;min-height:50px;padding:7px 9px;font-weight:950;display:grid}.account-overview-layers button[aria-pressed=true]{background:linear-gradient(135deg,#4ec7a71f,#ff7a1a0d),#ffffff0e;border-color:#4ec7a761}.account-overview-layers span,.account-overview-layers small{color:#9daab8;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;min-width:0;font-size:9px;font-weight:950;line-height:1.22;overflow:hidden}.account-overview-layers b{color:#fff;text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:14px;line-height:1.22;overflow:hidden}.account-preferences .account-section-head b{color:#c8ffec;text-transform:uppercase;background:#4ec7a71c;border:1px solid #4ec7a747;border-radius:999px;flex:none;align-items:center;min-height:28px;padding:0 9px;font-size:11px;font-weight:950;display:inline-flex}.account-preference-group{background:#00000026;border:1px solid #ffffff14;border-radius:8px;gap:8px;min-width:0;padding:10px;display:grid}.account-preference-group>div:first-child{gap:3px;min-width:0;display:grid}.account-preference-group>div:first-child span{color:#9daab8;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;font-size:10px;font-weight:950;overflow:hidden}.account-preference-group>div:first-child small{overflow-wrap:anywhere;min-width:0;color:var(--muted);text-overflow:clip;text-transform:none;white-space:normal;font-size:11px;font-weight:850;line-height:1.25}.account-preference-options{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;display:grid}.account-preference-options--compact{grid-template-columns:repeat(3,minmax(0,1fr))}.account-preference-options button{color:#dfe7ef;text-align:left;background:#ffffff0e;border:1px solid #ffffff17;border-radius:8px;align-content:center;gap:3px;min-width:0;min-height:50px;padding:8px;display:grid}.account-preference-options button.is-active{color:#fff;background:linear-gradient(#ff7a1a47,#8b380f57);border-color:#ff7a1a99}.account-preference-options strong,.account-preference-options small{overflow-wrap:anywhere;text-overflow:clip;white-space:normal;min-width:0;line-height:1.2}.account-preference-options strong{font-size:12px;font-weight:950}.account-preference-options small{color:var(--muted);font-size:10px;font-weight:850}.account-preference-options button.is-active small{color:#ffd8bd}.account-wallet{background:linear-gradient(135deg,#33d17a24,#ffffff0a),#ffffff0a;border:1px solid #33d17a47;border-radius:10px;padding:14px}.account-wallet strong{color:var(--success);font-size:30px}.account-actions button:first-child{color:#fff;background:linear-gradient(#ff8a22,#ef5f13);padding:0 14px;box-shadow:0 12px 28px #ff7a1a38}.account-wallet button{color:#d9fff5;box-shadow:none;background:#4ec7a71c;border:1px solid #4ec7a74d;padding:0 14px}.wallet-console{background:linear-gradient(145deg,#ff7a1a1a,#0000 44%),#ffffff0b;border:1px solid #ff7a1a3d;border-radius:10px;gap:12px;padding:14px;display:grid}.wallet-mode,.wallet-quick-amounts{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.wallet-mobile-layers{display:none}.wallet-mode button,.wallet-methods button,.wallet-quick-amounts button,.wallet-submit button{border:1px solid var(--line);color:#d8dee7;background:#ffffff12;border-radius:8px;min-height:38px;font-weight:950}.wallet-mode button.is-active,.wallet-methods button.is-active{color:#fff;background:linear-gradient(#ff7a1a61,#8b380f80);border-color:#ff7a1aad}.wallet-trust-rail{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.wallet-trust-rail__item{border:1px solid var(--line);background:#ffffff0e;border-radius:8px;gap:3px;min-width:0;padding:9px;display:grid}.wallet-trust-rail__item small,.wallet-trust-rail__item em{color:var(--muted);text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;font-size:9px;font-style:normal;font-weight:900;overflow:hidden}.wallet-trust-rail__item strong{color:#fff;text-overflow:ellipsis;white-space:nowrap;font-size:13px;overflow:hidden}.wallet-trust-rail__item em{overflow-wrap:anywhere;color:#9facb9;text-overflow:clip;text-transform:none;white-space:normal;min-width:0;font-size:10px;line-height:1.2}.wallet-trust-rail__item--ready{background:#33d17a12;border-color:#33d17a3d}.wallet-trust-rail__item--review{background:#ffd16613;border-color:#ffd16647}.wallet-trust-rail__item--blocked{background:#ff6f6113;border-color:#ff6f6147}.wallet-operation-path{background:linear-gradient(135deg,#4ec7a71a,#ff7a1a0f),#ffffff0a;border:1px solid #4ec7a73d;border-radius:9px;gap:9px;padding:10px;display:grid}.wallet-operation-path>div:first-child{gap:3px;min-width:0;display:grid}.wallet-operation-path>div:first-child span,.wallet-operation-path__step small{color:var(--accent-2);letter-spacing:0;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;font-size:10px;font-weight:950;overflow:hidden}.wallet-operation-path>div:first-child strong{overflow-wrap:anywhere;color:#fff;text-overflow:clip;white-space:normal;min-width:0;font-size:18px;line-height:1.22}.wallet-operation-path>div:first-child small{color:var(--muted);font-weight:820;line-height:1.35}.wallet-operation-path__steps{grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;display:grid}.wallet-operation-path__step{border:1px solid var(--line);background:#ffffff0d;border-radius:8px;gap:3px;min-width:0;padding:8px;display:grid}.wallet-operation-path__step--ready{border-color:#33d17a3d}.wallet-operation-path__step--review{border-color:#ffd16647}.wallet-operation-path__step--blocked{border-color:#ff6f6147}.wallet-operation-path__step b{color:#fff;text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.wallet-methods{gap:8px;display:grid}.wallet-methods-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:4px 10px;min-width:0;display:flex}.wallet-methods-head span,.wallet-methods-head small{overflow-wrap:anywhere;min-width:0}.wallet-methods-head span{color:#ffffffe0;letter-spacing:.06em;text-transform:uppercase;font-size:11px;font-weight:950}.wallet-methods-head small{color:#e7eef794;font-size:11px}.wallet-methods button{text-align:left;grid-template-columns:minmax(0,1fr) auto;gap:3px 8px;min-width:0;padding:10px;display:grid}.wallet-methods span,.wallet-methods strong,.wallet-methods em,.wallet-methods small{overflow-wrap:anywhere;text-overflow:clip;white-space:normal;min-width:0}.wallet-methods span{color:#fff}.wallet-methods strong{color:var(--success);font-size:12px}.wallet-methods em{color:#ffd166;text-transform:uppercase;justify-self:end;font-size:10px;font-style:normal;font-weight:950}.wallet-methods small{color:var(--muted);grid-column:1/-1;font-size:11px;font-weight:850}.wallet-amount{gap:8px;display:grid}.wallet-amount label{gap:6px;display:grid}.wallet-amount label span,.wallet-submit span{color:var(--muted);text-transform:uppercase;font-size:11px;font-weight:900}.wallet-amount input{border:1px solid var(--line);color:#fff;width:100%;min-height:44px;font:inherit;background:#ffffff14;border-radius:8px;outline:0;padding:0 12px;font-size:18px;font-weight:950}.wallet-quick-amounts{grid-template-columns:repeat(4,minmax(0,1fr))}.wallet-quick-amounts button{min-width:0;padding:0 8px}.wallet-quick-amounts button.is-active{color:#e8fff8;background:#4ec7a71f;border-color:#4ec7a785}.wallet-quick-amounts button:disabled{cursor:not-allowed;opacity:.38}.wallet-amount small{color:var(--muted);font-weight:850}.wallet-fee-card{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.wallet-fee-card span{border:1px solid var(--line);background:#ffffff0d;border-radius:8px;gap:3px;min-width:0;padding:10px;display:grid}.wallet-fee-card small{color:var(--muted);text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;font-size:10px;font-weight:900;overflow:hidden}.wallet-fee-card b{overflow-wrap:anywhere;color:#fff;text-overflow:clip;white-space:normal;min-width:0;font-size:14px;line-height:1.2}.wallet-submit{grid-template-columns:minmax(0,1fr) minmax(128px,auto);align-items:center;gap:10px;display:grid}.wallet-submit div{gap:3px;min-width:0;display:grid}.wallet-submit strong{color:#fff;text-overflow:ellipsis;white-space:nowrap;font-size:19px;overflow:hidden}.wallet-submit button{color:#fff;background:linear-gradient(#ff8a22,#ef5f13);border:0;min-height:44px;padding:0 14px;box-shadow:0 12px 28px #ff7a1a33}.wallet-submit button:disabled{cursor:not-allowed;opacity:.45;box-shadow:none}.wallet-submit-warning{color:#ffe8b1;background:#ffd16614;border:1px solid #ffd16647;border-radius:8px;gap:8px;margin:0;padding:9px 10px;font-size:12px;font-weight:850;line-height:1.35;display:grid}.wallet-submit-warning button{color:#fff3cc;background:#ffd16621;border:1px solid #ffd1665c;border-radius:8px;min-height:34px;font-weight:950}.wallet-verification{grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;display:grid}.wallet-verification__item{border:1px solid var(--line);color:#d8dee7;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;border-radius:999px;justify-content:center;align-items:center;min-width:0;min-height:28px;padding:0 7px;font-size:10px;font-weight:900;display:inline-flex;overflow:hidden}.wallet-verification__item--verified,.wallet-verification__item--done{color:#cfe9d8;background:#50c07e14;border-color:#50c07e47}.wallet-verification__item--review{color:#ffe6a5;background:#ffd16614;border-color:#ffd16652}.wallet-verification__item--missing{color:#ffd2cf;background:#ff6f6114;border-color:#ff6f6147}.wallet-transactions{gap:8px;display:grid}.wallet-transaction{border-top:1px solid var(--line);grid-template-columns:minmax(0,1fr) auto;gap:3px 10px;min-width:0;padding-top:8px;display:grid}.wallet-transaction div{gap:2px;min-width:0;display:grid}.wallet-transaction strong,.wallet-transaction span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.wallet-transaction span,.wallet-transaction small{color:var(--muted);font-size:11px;font-weight:850}.wallet-transaction small{grid-column:1/-1}.account-center__stats{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;display:grid}.account-center__stats span{border:1px solid var(--line);background:#ffffff0e;border-radius:8px;gap:3px;min-width:0;padding:10px;display:grid}.account-center__stats small{color:#8f9cab;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;font-size:10px;font-weight:900;overflow:hidden}.account-center__stats b{color:#fff;text-overflow:ellipsis;white-space:nowrap;font-size:18px;overflow:hidden}.account-limits,.verification-center,.responsible-center,.account-activity{border:1px solid var(--line);background:#ffffff0b;border-radius:10px;gap:12px;padding:14px;display:grid}.verification-center{background:linear-gradient(145deg,#33d17a1a,#0000 46%),#ffffff0b;border-color:#33d17a3d}.verification-progress{background:#ffffff17;border-radius:999px;height:8px;overflow:hidden}.verification-progress span{width:var(--verification-progress);border-radius:inherit;background:linear-gradient(90deg, var(--success), #ffd166);height:100%;display:block}.verification-summary{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.verification-summary span,.verification-next{border:1px solid var(--line);background:#ffffff0e;border-radius:8px;gap:4px;min-width:0;padding:10px;display:grid}.verification-summary small,.verification-next span,.verification-next small{color:var(--muted);text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;font-size:10px;font-weight:900;overflow:hidden}.verification-summary b,.verification-next strong{overflow-wrap:anywhere;color:#fff;text-overflow:clip;white-space:normal;min-width:0;font-size:13px;line-height:1.22}.verification-next small{color:#9facb9;text-transform:none;white-space:normal;font-size:11px;line-height:1.3}.verification-next--verified{background:#33d17a12;border-color:#33d17a3d}.verification-next--review{background:#ffd16613;border-color:#ffd16647}.verification-next--missing{background:#ff6f6113;border-color:#ff6f6147}.verification-steps{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.verification-step{border:1px solid var(--line);background:#ffffff0e;border-radius:8px;gap:6px;min-width:0;padding:10px;display:grid}.verification-step div{justify-content:space-between;align-items:center;gap:8px;display:flex}.verification-step span,.responsible-action span{color:var(--muted);text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;font-size:10px;font-weight:900;overflow:hidden}.verification-step strong,.responsible-action strong{color:#fff;text-overflow:ellipsis;white-space:nowrap;font-size:13px;line-height:1.22;overflow:hidden}.verification-step small{color:var(--muted);font-size:11px;font-weight:850;line-height:1.35}.verification-step--verified{background:#33d17a12;border-color:#33d17a3d}.verification-step--review{background:#ffd16613;border-color:#ffd16647}.verification-step--missing{background:#ff6f6113;border-color:#ff6f6147}.verification-actions{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.verification-actions button,.responsible-action button{border:1px solid var(--line);color:#d8dee7;background:#ffffff12;min-width:0;padding:0 10px}.verification-actions button:last-child{color:#fff;background:linear-gradient(#ff8a22,#ef5f13);border:0;box-shadow:0 12px 28px #ff7a1a2e}.verification-actions button:disabled{cursor:not-allowed;opacity:.48;box-shadow:none}.responsible-center{background:linear-gradient(145deg,#ffd16616,#0000 50%),#ffffff0b;border-color:#ffd16638}.responsible-actions{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.responsible-action{border:1px solid var(--line);background:#ffffff0e;border-radius:8px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:10px;min-width:0;padding:10px;display:grid}.responsible-action div{gap:4px;min-width:0;display:grid}.responsible-action button{min-height:34px}.responsible-action--danger{background:#ff6f6111;border-color:#ff6f613d}.responsible-action--danger button{color:#ffd2cf;border-color:#ff6f614d}.account-limit-meter{gap:8px;display:grid}.account-limit-meter div:first-child{color:var(--muted);justify-content:space-between;gap:12px;font-weight:850;display:flex}.account-limit-meter b{color:#fff}.account-limit-meter__bar{background:#ffffff17;border-radius:999px;height:10px;overflow:hidden}.account-limit-meter__bar span{width:var(--limit-progress);border-radius:inherit;background:linear-gradient(90deg, var(--success), var(--accent-2));height:100%;display:block}.account-limit-meter small{color:var(--muted);font-weight:850}.account-limit-group{gap:8px;display:grid}.account-limit-group div{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;display:grid}.account-limit-group button,.account-actions button{border:1px solid var(--line);color:#d8dee7;background:#ffffff12}.account-limit-group button.is-active{color:#fff;background:linear-gradient(#ff7a1a70,#8b380f85);border-color:#ff7a1aad}.account-actions{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.account-actions button{min-width:0;padding:0 10px;font-size:12px}.account-section-head b{color:#cfe9d8;background:#50c07e14;border:1px solid #50c07e47;border-radius:999px;flex:none;align-items:center;min-height:28px;padding:0 9px;font-size:11px;font-weight:900;display:inline-flex}.account-activity__item{border-top:1px solid var(--line);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:10px;padding-top:10px;display:grid}.account-activity__item div{gap:3px;min-width:0;display:grid}.account-activity__item strong,.account-activity__item span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.account-activity__item span{color:var(--muted);font-size:12px;font-weight:850}.account-activity__item b{font-size:17px}.account-center__backdrop{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:linear-gradient(90deg,#01040861,#01040885),#00000057}.account-center__panel{isolation:isolate;background:radial-gradient(circle at 88% 8%,#3ddc9714,#0000 32%),linear-gradient(#0e1923fe,#050b12fe),#070c12fe;border-color:#bcd4e22e;width:min(468px,100vw - 32px);box-shadow:0 26px 82px #00000094,inset 0 1px #ffffff0f}.account-center__panel:before{content:"";z-index:0;border-radius:inherit;pointer-events:none;background:linear-gradient(90deg,#ffffff09,#0000 34%),radial-gradient(circle at 16% 0,#4ec7a713,#0000 36%);position:absolute;inset:0}.account-center__panel>*{z-index:1;position:relative}.account-identity__meta,.account-trust-strip__item,.account-readiness__item,.account-preference-group,.account-preference-options button,.account-center__stats span,.account-actions button,.account-activity__item{background-color:#0c161fe0}.account-readiness,.account-preferences,.account-wallet{background-color:#0a121aeb}.toast-stack{z-index:60;gap:10px;width:min(360px,100vw - 32px);display:grid;position:fixed;bottom:24px;right:24px}.toast{border:1px solid var(--line);box-shadow:var(--shadow);color:#fff;background:#0d1319f5;border-radius:10px;padding:14px 16px;font-weight:850}.toast--success{border-color:#33d17a66}.toast--warning{border-color:#ffd16680}.footer-ads,.mobile-bottom-ad{display:none}@media (width>=1760px){.feed-shell{grid-template-columns:160px minmax(0,1fr) 160px}.feed-side-ad{min-height:600px;display:grid;position:sticky;top:110px}}@media (width<=1680px){.hero-section{grid-template-columns:minmax(0,1fr) 176px}.hero-tournaments{max-width:none}}@media (width<=1360px){.app-header{grid-template-columns:190px minmax(0,1fr) auto;min-height:64px}.notification-center--popover{top:78px}.header-actions{grid-column:auto;justify-content:end;padding-bottom:0}.search-box{width:150px}.search-hub{top:64px}.search-result{grid-template-columns:minmax(240px,1.25fr) minmax(230px,1fr) auto}.search-result__open{width:auto}.top-nav button{min-height:64px}.app-grid{grid-template-columns:220px minmax(0,1fr) 300px;gap:10px;padding-inline:12px}.right-rail{grid-column:auto}.personalized-picks__list{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=1040px){.app-grid{grid-template-columns:1fr;padding:16px}.main-content{order:1}.sidebar{order:2}.right-rail{order:3;display:none}.sports-nav,.sports-tabs{display:grid}.sports-nav button{min-width:0}.hero-section{grid-template-columns:1fr;padding:20px}.hero-section__stats{flex-direction:row;grid-area:auto/1}.line-board__columns{display:none}.event-card{grid-template-columns:96px minmax(0,1fr)}.event-card__body{grid-template-columns:minmax(0,1fr) auto}.event-card__score{justify-content:start}.event-card__odds{grid-column:1/-1;grid-template-columns:repeat(3,minmax(0,1fr));padding:0 12px 12px}.event-card__line-details{grid-column:1/-1;grid-template-columns:repeat(4,minmax(0,1fr));padding:0 12px 12px}.live-ticker-rail{grid-template-columns:1fr}.live-ticker-rail__head{grid-template-columns:minmax(0,1fr) auto;align-items:center}.live-ticker-rail__head button{margin-top:0}.live-command__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.live-command__cockpit{grid-template-columns:1fr}.live-command__focus{grid-row:auto}.watchlist-panel__suggestions,.event-detail__hero{grid-template-columns:1fr}.event-detail__image{display:none}.event-detail__layout{grid-template-columns:1fr}.event-detail__market-nav{grid-template-columns:repeat(3,minmax(0,1fr));top:0}.event-detail__sticky-console{grid-template-columns:repeat(2,minmax(0,1fr));top:66px}.event-detail__sticky-console--compact{grid-template-columns:1fr;justify-self:stretch;width:100%}.event-detail__sticky-actions{grid-column:1/-1}.event-detail__featured{grid-template-columns:1fr}.event-detail__workbench-tabs{grid-template-columns:repeat(4,minmax(0,1fr))}.live-match-center__grid,.pinned-market__odds{grid-template-columns:repeat(3,minmax(0,1fr))}.market-discovery__scope,.market-discovery__controls{grid-template-columns:1fr}.market-discovery__cards{grid-template-columns:repeat(2,minmax(0,1fr))}.event-open-ticket__metrics{grid-template-columns:repeat(4,minmax(0,1fr))}.match-center{grid-template-columns:1fr}.match-center__visual{display:none}.match-center__content{padding:14px}.match-center__scoreboard{grid-template-columns:repeat(3,minmax(0,1fr))}.event-tracker__grid,.feature-grid,.rating-board,.tournament-summary,.tournament-row,.support-overview,.support-overview--rules,.support-list,.promo-summary,.promo-workbench,.promo-offer-grid,.promo-next-step,.promo-wallet__grid,.right-rail{grid-template-columns:1fr}.promo-offer__foot,.promo-token{flex-direction:column;align-items:stretch}.promo-summary__actions button,.promo-next-step button,.promo-token button{width:100%}.promo-next-step__checks,.promo-mission{grid-template-columns:1fr}.promo-mission button{width:100%}}@media (width<=720px){.app-shell{padding-bottom:24px}.app-shell--mobile-slip-active{padding-bottom:calc(116px + env(safe-area-inset-bottom))}.app-header{grid-template-columns:minmax(112px,1fr) 36px minmax(96px,112px);grid-template-areas:"brand mobile-search account""nav nav nav";align-items:center;gap:6px;min-height:0;padding:8px;display:grid;overflow:visible}.brand,.brand-cluster,.top-nav,.header-actions{width:100%;min-width:0}.brand-cluster{grid-area:brand;gap:2px}.brand{gap:6px;width:auto}.brand strong{font-size:16px}.brand__mark{width:24px;height:24px}.top-nav{background:#ffffff09;border:1px solid #ffffff14;border-radius:9px;flex-wrap:nowrap;order:2;grid-area:nav;gap:6px;padding:4px;overflow-x:auto}.top-nav button{border-radius:7px;flex:none;min-height:30px;padding:0 10px;font-size:11px}.top-nav button:after{display:none}.top-nav button.is-active{color:var(--accent-2);background:#ff7a1a29;box-shadow:inset 0 0 0 1px #ff7a1a47}.header-actions{display:contents}.header-actions>button,.icon-action,.mobile-search-toggle,.search-box,.profile-chip,.odds-format-control{border-radius:7px;min-height:36px}.search-box{z-index:50;grid-template-columns:18px minmax(0,1fr) auto;gap:7px;width:auto;padding:0 10px;display:none;position:absolute;top:calc(100% + 6px);left:10px;right:10px}.search-box--mobile-open{display:grid}.search-box svg{width:16px;height:16px}.search-box input{font-size:11px}.odds-format-control{display:none}.header-refresh{grid-area:refresh}.header-refresh,.notification-trigger{display:none}.mobile-search-toggle{grid-area:mobile-search;width:36px;min-width:36px;padding:0;display:grid}.mobile-search-toggle.is-active{color:#d9fff4;background:#4ec7a71f;border-color:#4ec7a76b}.header-actions>button:not(.icon-action):not(.profile-chip),.header-refresh{width:36px;min-width:36px;padding:0}.notification-trigger{grid-area:notifications;width:36px;min-width:36px;padding:0}.notification-trigger__badge{border-width:1px;min-width:16px;height:16px;padding:0 4px;font-size:9px;top:4px;right:4px}.auth-entry{grid-area:account;min-width:0;display:block}.auth-entry button{border-radius:7px;width:100%;min-width:0;min-height:36px;padding:0 6px;font-size:11px;line-height:1}.profile-chip{text-align:center;grid-area:account;place-items:center;width:100%;min-width:0;min-height:36px;padding:0 6px;display:grid}.profile-chip__label,.profile-chip__desktop-balance{display:none}.profile-chip__mobile-balance{max-width:100%;color:var(--accent-2);text-overflow:ellipsis;white-space:nowrap;font-size:11px;font-weight:950;line-height:1;display:block;overflow:hidden}.top-banner{display:none}.search-hub{gap:8px;max-height:min(468px,100vh - 166px);margin:0 10px;padding:8px;position:static;top:auto;overflow:hidden}.search-hub__head{grid-template-columns:1fr;gap:7px}.search-hub__head>div:first-child{gap:2px}.search-hub__head span,.search-hub__head small{font-size:9px}.search-hub__head strong{font-size:15px}.search-hub__actions{grid-template-columns:repeat(3,minmax(0,1fr));justify-content:stretch;gap:5px;display:grid}.search-hub__actions button{min-height:32px;padding:0 8px;font-size:11px}.search-hub__results{overscroll-behavior:contain;max-height:318px;padding-right:2px;overflow-y:auto}.search-result{grid-template-columns:minmax(0,1fr) 72px;grid-template-areas:"main open""odds odds";gap:7px;padding:8px}.search-result__main{grid-area:main;grid-template-columns:42px minmax(0,1fr);gap:8px}.search-result__main img{width:42px;height:42px}.search-result strong{font-size:13px}.search-result__main span,.search-result__main strong,.search-result__main small{overflow-wrap:anywhere;white-space:normal;line-height:1.15}.search-result__reasons{display:none}.search-result__odds{grid-area:odds;grid-template-columns:repeat(3,minmax(0,1fr))}.search-result__odds button{min-height:42px;padding:5px 6px}.search-result__odds span{font-size:9px}.search-result__odds strong{font-size:14px}.search-result__open{text-align:center;white-space:normal;grid-area:open;width:100%;min-width:0;min-height:42px;padding:0 8px;font-size:10px;line-height:1.1}.search-hub__empty{gap:3px;padding:10px}.search-hub__empty span{font-size:11px;line-height:1.3}.app-grid{gap:8px;padding:8px 8px 24px}.main-content{gap:8px;display:grid}.sidebar{display:none}.api-status{min-height:28px;margin:0;padding:0 8px;font-size:12px}.feed-system-strip{grid-template-columns:minmax(94px,auto) minmax(0,1fr);gap:4px}.feed-system-strip .api-status,.feed-system-strip .notice{min-height:20px;padding:4px 6px;font-size:9px}.feed-system-strip .api-status strong{display:none}.feed-system-strip .notice{min-width:0}.sports-tabs{gap:6px}.sports-tabs button,.sports-tabs select{min-height:36px;padding:0 10px}.sports-tabs__drawer-toggle{min-height:36px;padding:0 8px}.line-control{border-radius:9px;gap:4px;width:100%;padding:5px}.line-control__summary{grid-template-columns:minmax(0,1fr);align-items:center;gap:4px}.line-control__mobile-layers{display:none}.line-control__mobile-layers button{color:#d7dee7;text-align:left;align-content:center;gap:1px;min-width:0;min-height:40px;padding:5px 7px;display:grid}.line-control__mobile-layers button[aria-pressed=true]{color:#fff;background:linear-gradient(135deg,#ff7a1a29,#4ec7a70f),#ffffff0f;border-color:#ff7a1a6b}.line-control__title{display:none}.line-control__title strong{font-size:14px}.line-control__title span,.line-control__title small,.line-control__mobile-layers span,.line-control__mobile-layers small,.line-control__drawer-title span,.line-control__facet-head span,.line-control__facet-head small,.line-control__stats span,.line-control__filter-toggle span,.line-control__filter-toggle small,.line-control__coupon span,.line-control__coupon small,.line-control__group span,.line-control__group small{font-size:9px}.line-control__title span,.line-control__title small,.line-control__mobile-layers small,.line-control__group small{display:none}.line-control__mobile-layers b{font-size:13px}.line-control__stats{display:none}.line-control__stats span{min-height:34px;padding:4px 5px}.line-control__stats b{font-size:14px}.line-control__feed-toggle,.line-control__filter-toggle{text-align:left;justify-items:start;min-width:0;min-height:44px;padding:6px 8px}.line-control__feed-toggle{display:none}.line-control__filter-toggle{grid-column:1;justify-items:center;min-height:38px}.line-control:not(.line-control--has-coupon) .line-control__filter-toggle{grid-column:1}.line-control__feed-toggle b,.line-control__filter-toggle b{max-width:100%;display:block}.line-control__filter-toggle span,.line-control__filter-toggle b,.line-control__filter-toggle small{display:none}.line-control__mobile-filter-label{color:#dce7f1;text-align:center;text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:12px;font-weight:950;line-height:1.2;display:block;overflow:hidden}.line-control__coupon{display:none}.line-control__coupon b{font-size:16px}.line-control__feed-toggle small,.line-control__filter-toggle small,.line-control__coupon small{max-width:100%;display:none}.line-control__drawer{border-radius:8px;gap:6px;padding:6px}.line-control__drawer-head{grid-template-columns:1fr;gap:5px}.line-control__drawer-title{min-height:32px;padding:5px 7px}.line-control__drawer-title strong{font-size:13px}.line-control__drawer .line-control__stats{display:flex}.line-control__facet{gap:4px}.line-control__facet-head{min-height:16px}.line-control__facet-head small{max-width:52%}.line-control__summary>.line-control__group--feed{grid-column:1/-1;min-width:0;display:none}.line-control__summary>.line-control__group--feed button{text-align:center;flex:1 1 0;justify-items:center;min-width:0;min-height:32px;padding:4px}.line-control__drawer .line-control__group--feed{display:flex}.line-control__advanced{grid-template-columns:1fr;gap:6px}.line-control__group{gap:4px}.line-control__group button{flex:0 0 88px;min-height:28px;padding:4px 7px}.line-control__group b{font-size:12px;line-height:1.25}.line-control__group--markets button{flex-basis:104px}.line-control__group--leagues button,.line-control__group--sort button{flex-basis:118px}.secondary-workspace{border-radius:9px;gap:7px;padding:8px}.secondary-workspace__head{grid-template-columns:minmax(0,1fr) 76px;gap:6px}.secondary-workspace--compact .secondary-workspace__head{grid-template-columns:minmax(0,1fr) 78px;gap:5px}.secondary-workspace__title{min-height:48px;padding:7px 8px}.secondary-workspace--compact .secondary-workspace__title{display:none}.secondary-workspace__title strong{font-size:15px}.secondary-workspace__title span,.secondary-workspace__title small,.secondary-workspace__current span,.secondary-workspace__current small,.secondary-workspace__preview span,.secondary-workspace__preview small,.secondary-workspace__tabs span{font-size:9px}.secondary-workspace__current,.secondary-workspace__preview{min-height:36px;padding:5px 8px}.secondary-workspace__current b,.secondary-workspace__preview b{font-size:12px}.secondary-workspace__tabs{gap:5px;padding:4px}.secondary-workspace__tabs button{flex:0 0 72px;min-height:34px;padding:6px 7px}.secondary-workspace__tabs button.is-active{flex-basis:106px}.secondary-workspace__tabs b{font-size:12px}.secondary-workspace__toggle{width:100%;min-width:0;min-height:34px;padding:0 8px}.secondary-workspace--compact .secondary-workspace__toggle{width:auto;min-width:0;padding:0 8px}.secondary-workspace__body,.secondary-workspace__stack,.secondary-workspace__split{grid-template-columns:1fr;gap:7px}.live-ticker-rail{border-radius:9px;grid-template-columns:minmax(0,1fr) 84px;align-items:stretch;gap:5px;padding:6px}.live-ticker-rail__head{grid-template-columns:minmax(0,1fr) auto;gap:1px 6px;min-height:38px;padding:6px 8px}.live-ticker-rail__head span,.live-ticker-rail__head small,.live-ticker-card__main span,.live-ticker-card__pressure small,.live-ticker-card__bet span{font-size:9px}.live-ticker-rail__head strong{font-size:15px}.live-ticker-rail__head button{grid-area:1/2/span 3;min-height:34px;padding:0 8px}.live-ticker-rail__list{gap:0;overflow:hidden}.live-ticker-card{background:0 0;border:0;height:100%;min-height:0;padding:0;display:block}.live-ticker-card__main{display:none}.live-ticker-card__score{gap:5px}.live-ticker-card__score strong,.live-ticker-card__bet b{font-size:11px}.live-ticker-card__score b{font-size:18px}.live-ticker-card__pressure{grid-template-columns:minmax(0,.78fr) minmax(42px,1fr) auto;gap:4px}.live-ticker-card__bet{height:100%;min-height:50px;padding:5px}.live-ticker-card__bet strong{font-size:16px}.market-movers-rail{border-radius:9px;grid-template-columns:1fr;gap:6px;padding:8px}.market-movers-rail__head{min-height:42px;padding:6px 8px}.market-movers-rail__head strong{font-size:15px}.market-movers-rail__head span,.market-movers-rail__head small,.market-movers-rail__filters span,.market-movers-rail__filters small,.market-mover__event span,.market-mover__event small,.market-mover__market span,.market-mover__market small,.market-mover__odds span{font-size:9px}.market-movers-rail__filters{gap:5px}.market-movers-rail__filters button{flex:0 0 88px;min-height:38px;padding:5px 7px}.market-movers-rail__filters b{font-size:12px}.market-movers-rail__list{gap:6px}.market-mover{flex:0 0 288px;grid-template-columns:minmax(0,1fr) 74px;gap:6px;padding:6px}.market-mover__event{min-height:42px;padding:0 1px}.market-mover__event strong,.market-mover__market b{font-size:11px}.market-mover__market{padding:5px 6px}.market-mover__odds{min-height:82px}.market-mover__odds b{font-size:14px}.bet-packs-rail{border-radius:9px;grid-template-columns:1fr;gap:6px;padding:8px}.bet-packs-rail__head{min-height:42px;padding:6px 8px}.bet-packs-rail__head strong{font-size:15px}.bet-packs-rail__head span,.bet-packs-rail__head small,.bet-pack__summary span,.bet-pack__summary small,.bet-pack__legs span,.bet-pack__legs small,.bet-pack__action small{font-size:9px}.bet-packs-rail__list{gap:6px}.bet-pack{flex:0 0 292px;grid-template-columns:minmax(0,1fr) 78px;gap:6px;padding:6px}.bet-pack__summary{grid-template-columns:50px minmax(0,1fr);gap:1px 6px;padding:5px}.bet-pack__summary span{min-height:30px}.bet-pack__summary strong{font-size:12px}.bet-pack__legs{gap:4px}.bet-pack__legs button{grid-template-columns:20px minmax(0,1fr);min-height:40px;padding:5px}.bet-pack__legs span{width:20px;height:20px}.bet-pack__legs b{font-size:11px}.bet-pack__action{gap:5px}.bet-pack__action span,.bet-pack__action button{min-height:38px}.bet-pack__action b{font-size:13px}.live-bet-strip{border-radius:9px;gap:7px;padding:8px}.live-bet-strip__head{grid-template-columns:1fr;gap:6px}.live-bet-strip__title{min-height:46px;padding:7px 8px}.live-bet-strip__title strong{font-size:15px}.live-bet-strip__title span,.live-bet-strip__title small,.live-bet-strip__metrics span,.live-bet-strip__score span,.live-bet-strip__score small,.live-bet-strip__pressure span,.live-bet-strip__pressure small,.live-bet-strip__cashout-head span,.live-bet-strip__cashout-head small,.live-bet-strip__cashout-value span,.live-bet-strip__cashout-value small,.live-bet-strip__empty span,.live-bet-strip__empty small,.live-bet-strip__match span,.live-bet-strip__cashout-actions span,.live-bet-strip__builder-head span,.live-bet-strip__builder-head small,.live-bet-strip__builder-legs small,.live-bet-strip__builder-actions span{font-size:9px}.live-bet-strip__metrics{grid-template-columns:repeat(5,minmax(0,1fr));gap:5px}.live-bet-strip__metrics span{min-height:38px;padding:4px 5px}.live-bet-strip__metrics b{font-size:13px}.live-bet-strip__grid,.live-bet-strip__live{grid-template-columns:1fr;gap:6px}.live-bet-strip__live{padding:7px}.live-bet-strip__live-main{grid-template-columns:minmax(0,1fr) minmax(104px,.8fr);gap:6px}.live-bet-strip__momentum{display:none}.live-bet-strip__score,.live-bet-strip__pressure,.live-bet-strip__cashout-value{padding:7px}.live-bet-strip__score strong{font-size:12px}.live-bet-strip__score b{font-size:21px}.live-bet-strip__pressure b{font-size:15px}.live-bet-strip__markets{scrollbar-width:none;grid-template-columns:repeat(4,minmax(82px,1fr)) minmax(96px,.8fr);gap:5px;padding-bottom:1px;overflow-x:auto}.live-bet-strip__markets::-webkit-scrollbar{display:none}.live-bet-strip__markets .odds-button{min-height:54px;padding:6px}.live-bet-strip__match,.live-bet-strip__cashout-actions button,.live-bet-strip__empty-action{min-height:38px}.live-bet-strip__cashout{grid-template-columns:minmax(0,1fr) minmax(84px,.54fr);gap:6px;padding:7px}.live-bet-strip__cashout-head strong,.live-bet-strip__empty strong{font-size:13px}.live-bet-strip__cashout-value strong{font-size:20px}.live-bet-strip__cashout-actions{grid-template-columns:minmax(0,1fr) 86px;gap:5px}.live-bet-strip__cashout-actions button:first-child{padding:0 8px}.live-bet-strip__builder{gap:6px;padding:7px}.live-bet-strip__builder-head strong{font-size:13px}.live-bet-strip__builder-legs{grid-template-columns:1fr;gap:4px}.live-bet-strip__builder-legs span{min-height:30px;padding:5px 6px}.live-bet-strip__builder-legs b{font-size:10px}.live-bet-strip__builder-actions{grid-template-columns:minmax(0,1fr) 78px;gap:5px}.live-bet-strip__builder-actions button{min-height:36px}.live-bet-strip__builder-actions button:first-child{padding:0 8px}.account-action-strip{border-radius:9px;grid-template-columns:1fr;gap:5px;padding:8px;display:grid;overflow:hidden}.account-action-strip__lead,.account-action-strip__primary,.account-action-strip__details-toggle{min-height:44px;padding:7px 8px}.account-action-strip__lead small,.account-action-strip__status small{white-space:normal;line-height:1.18;display:block}.account-action-strip__actions{grid-template-columns:minmax(0,1fr) 88px;gap:5px}.account-action-strip__primary{text-align:left;justify-items:start}.account-action-strip__details-toggle{text-align:center;justify-items:center}.account-action-strip__signals{grid-column:1/-1;grid-template-columns:1fr;gap:4px}.account-action-strip__status{min-height:44px;padding:5px 6px}.account-action-strip__lead span,.account-action-strip__lead small,.account-action-strip__primary span,.account-action-strip__details-toggle span,.account-action-strip__status span,.account-action-strip__status small{font-size:9px}.account-action-strip__lead strong{font-size:15px}.account-action-strip__primary b{font-size:16px}.account-action-strip__details-toggle b{font-size:13px}.account-action-strip__status b{font-size:14px}.smart-picks-rail{border-radius:9px;grid-template-columns:1fr;gap:6px;padding:8px}.smart-picks-rail__head{min-height:42px;padding:6px 8px}.smart-picks-rail__head strong{font-size:15px}.smart-picks-rail__head span,.smart-picks-rail__head small,.smart-pick__event span,.smart-pick__event small,.smart-pick__market span,.smart-pick__market small,.smart-pick__odds span{font-size:9px}.smart-picks-rail__list{scrollbar-width:none;gap:6px;padding-bottom:1px;display:flex;overflow-x:auto}.smart-picks-rail__list::-webkit-scrollbar{display:none}.smart-pick{flex:0 0 292px;grid-template-columns:minmax(0,1fr) 72px;gap:6px;padding:6px}.smart-pick__event{min-height:42px;padding:0 1px}.smart-pick__event strong,.smart-pick__market b{font-size:11px}.smart-pick__market{grid-column:1;padding:5px 6px}.smart-pick__odds{grid-area:1/2/span 2;min-height:82px}.smart-pick__odds b{font-size:14px}.feed-shell,.feed-stack,.section,.line-board{gap:8px}.line-board__footer{grid-template-columns:1fr;gap:6px;padding:7px}.line-board__hidden-summary{min-height:34px;padding:0 4px}.line-board__hidden-summary strong{font-size:13px}.line-board__more,.line-board__collapse{width:100%;min-width:0;min-height:38px}.section__head{gap:4px}.section__head h2{font-size:18px}.section__head p,.section__head>span{font-size:11px}.search-result__open{min-height:46px}.icon-action,.notification-trigger{width:44px}.header-actions .notification-trigger{grid-area:notifications;width:36px;min-width:36px;padding:0}.notification-center--popover{width:auto;max-height:calc(100vh - 164px);top:148px;left:16px;right:16px}.header-actions>button:not(.icon-action):not(.profile-chip){padding:0;font-size:0}.screen-card{padding:16px}.screen-card--dense{padding:14px}.screen-card--promo{padding:12px}.screen-hero h2{font-size:36px}.screen-hero p{font-size:15px}.screen-card--promo .screen-hero{gap:4px;margin-bottom:10px}.screen-card--promo .screen-hero h2{font-size:27px;line-height:1.04}.screen-card--promo .screen-hero p{font-size:13px;line-height:1.34}.promo-summary{gap:8px;padding:10px}.promo-summary__metrics{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px}.promo-summary__metric{padding:6px 5px}.promo-summary__metric dt,.promo-summary__metric small{font-size:9.5px}.promo-summary__metric dd{font-size:19px}.promo-summary__actions button{width:100%;min-height:36px}.promo-tabs{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;display:grid;overflow-x:visible}.promo-tabs button{white-space:normal;min-width:0;min-height:34px;padding:0 8px;font-size:11px;line-height:1.18}.promo-offer{padding:10px}.promo-missions .section__head,.promo-wallet .section__head{flex-direction:column;align-items:stretch}.promo-offer__select{flex-direction:row;align-items:center}.promo-next-step{padding:10px}.promo-next-step__copy strong{font-size:16px}.promo-missions .section__head button{width:100%}.profile-chip{grid-area:account;min-width:0}.hero-section{display:none}.hero-section__stats{flex-wrap:wrap}.live-command__head{flex-direction:column;align-items:stretch}.live-command__head-actions{grid-template-columns:minmax(0,1fr) 84px;display:grid}.live-command__head button{width:100%}.live-command__summary{grid-template-columns:repeat(3,minmax(0,1fr));gap:5px}.live-command__summary article{min-height:50px;padding:7px 6px}.live-command__summary strong{font-size:18px}.live-command__summary small{display:none}.live-command__grid,.live-command__detail-stack,.live-command__cockpit{grid-template-columns:1fr}.live-command__focus{grid-row:auto}.live-command__focus-score{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:stretch;display:grid}.live-command__focus-score strong{font-size:16px}.live-command__focus-score b{font-size:24px}.live-command__markets>div:last-child{grid-template-columns:repeat(3,minmax(0,1fr))}.live-command__queue-toggle{grid-template-columns:minmax(0,1fr);gap:2px;min-height:42px;padding:7px 9px}.live-command__actions{flex-direction:column}.bet-slip--active{border-radius:var(--radius);box-shadow:0 28px 90px #000000c7}.open-bets__actions{grid-template-columns:1fr;justify-items:start}.open-bets__insured{justify-self:start}.bet-control__head{flex-direction:column;align-items:flex-start}.bet-control__grid{grid-template-columns:1fr}.desktop-bet-slip{display:none}.mobile-bet-dock{top:calc(94px + env(safe-area-inset-top));z-index:70;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:linear-gradient(90deg,#3ddc970f,#bcd4e209),#050d14d1;border:1px solid #bcd4e229;border-radius:9px;width:min(158px,100vw - 24px);padding:0;display:grid;position:fixed;bottom:auto;left:auto;right:12px;box-shadow:0 8px 18px #00000057,0 0 0 1px #bcd4e209}.mobile-bet-dock[hidden]{display:none}.mobile-mini-slip{color:#fff;text-align:left;background:linear-gradient(135deg,#3ddc9713,#bcd4e209),#ffffff09;border:1px solid #bcd4e224;border-radius:8px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:4px;min-width:0;min-height:36px;padding:4px 6px;display:grid}.mobile-mini-slip__copy{gap:1px;min-width:0;display:grid}.mobile-mini-slip__status,.mobile-mini-slip strong{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.mobile-mini-slip__status{color:#d6f4ebe6;text-transform:none;font-size:8.5px;font-weight:950}.mobile-mini-slip__copy strong{color:#ecf4f9d6;text-transform:none;font-size:10px;line-height:1.05;display:none}.mobile-mini-slip__metrics{display:none}.mobile-mini-slip__metrics em{background:#00000042;border:1px solid #ffffff14;border-radius:8px;gap:1px;min-width:0;padding:2px 3px;font-style:normal;display:grid}.mobile-mini-slip__metrics small{color:#95a1af;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;font-size:8.5px;font-weight:950;overflow:hidden}.mobile-mini-slip__metrics b{color:#fff;text-overflow:ellipsis;white-space:nowrap;font-size:11.5px;line-height:1;overflow:hidden}.mobile-mini-slip__metrics em:last-child{background:#bcd4e20b;border-color:#bcd4e224}.mobile-mini-slip__cta{color:#e0ebf3e6;text-transform:none;background:#bcd4e20f;border:1px solid #bcd4e229;border-radius:7px;place-items:center;min-width:0;min-height:26px;padding:0 8px;font-size:8.5px;font-weight:950;display:grid}.bet-receipt{z-index:76;border-radius:10px;gap:7px;width:auto;max-height:min(330px,100vh - 112px);padding:10px;bottom:108px;left:10px;right:10px;overflow-y:auto}.app-shell--mobile-slip-active .bet-receipt{bottom:140px}.app-shell--mobile-slip-active .line-control,.app-shell--mobile-slip-active .section--line-board .section__head{display:none}.app-shell--mobile-slip-active .section--line-board{padding-bottom:calc(220px + env(safe-area-inset-bottom))}.bet-receipt__head{align-items:center}.bet-receipt__title strong{white-space:nowrap;font-size:16px}.bet-receipt__metrics{grid-template-columns:repeat(3,minmax(0,1fr))}.bet-receipt__metrics span{padding:8px}.bet-receipt__metrics b{font-size:16px}.bet-receipt__mobile-layers{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;min-width:0;display:grid}.bet-receipt__mobile-layers button{color:#fff;text-align:left;background:#ffffff0e;border:1px solid #ffffff17;border-radius:8px;align-content:center;gap:2px;min-width:0;min-height:50px;padding:7px 8px;display:grid}.bet-receipt__mobile-layers button[aria-selected=true]{background:linear-gradient(135deg,#ff7a1a24,#4ec7a70f),#ffffff0f;border-color:#ff7a1a6b}.bet-receipt__mobile-layers span,.bet-receipt__mobile-layers small{color:#9daab8;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;min-width:0;font-size:9px;font-weight:950;overflow:hidden}.bet-receipt__mobile-layers strong{color:#fff;text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:13px;line-height:1;overflow:hidden}.bet-receipt__source,.bet-receipt__control,.bet-receipt__quick-actions,.bet-receipt__legs,.bet-receipt__actions{display:none}.bet-receipt--control-open .bet-receipt__control,.bet-receipt--control-open .bet-receipt__quick-actions,.bet-receipt--controls-open .bet-receipt__control,.bet-receipt--controls-open .bet-receipt__quick-actions{display:grid}.bet-receipt--details-open .bet-receipt__source{display:flex}.bet-receipt--details-open .bet-receipt__legs,.bet-receipt--details-open .bet-receipt__actions{display:grid}.bet-receipt__control{grid-template-columns:minmax(0,1fr)}.bet-receipt__control button{text-align:center;width:100%;min-height:40px}.bet-receipt__quick-actions{grid-template-columns:repeat(3,minmax(0,1fr))}.bet-receipt__quick-actions button{min-height:34px;font-size:9px}.bet-receipt__actions{grid-template-columns:repeat(2,minmax(0,1fr))}.bet-receipt__actions button{min-height:36px;padding:0 8px;font-size:12px}.account-center__panel{border-radius:10px;width:auto;max-height:calc(100vh - 20px);padding:12px;top:10px;left:10px;right:10px}.auth-modal__panel{border-radius:10px;width:auto;max-height:calc(100vh - 20px);padding:12px;top:10px;left:10px;right:10px;overflow-y:auto}.auth-benefits,.auth-readiness,.auth-submit-stack,.account-trust-strip,.account-readiness__grid,.wallet-trust-rail,.wallet-operation-path__steps,.wallet-fee-card,.verification-summary,.auth-trust-summary{grid-template-columns:repeat(2,minmax(0,1fr))}.auth-trust-summary span:last-child{grid-column:auto}.auth-trust-summary b,.auth-trust-summary em{overflow-wrap:anywhere;text-overflow:clip;white-space:normal;overflow:visible}.auth-entry{grid-area:account;width:100%;min-width:0;display:block}.profile-chip{grid-area:account}.auth-entry button{width:100%;min-width:0;padding:0 6px}.account-center__head,.account-section-head,.account-readiness__lead,.account-wallet{flex-direction:column;align-items:stretch}.account-readiness__lead{grid-template-columns:1fr}.account-readiness__lead p,.account-readiness__lead button{grid-area:auto}.account-center__head-actions{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.account-center__head button,.account-section-head button,.account-readiness__lead button,.account-wallet button{width:100%}.account-identity{grid-template-columns:38px minmax(0,1fr);align-items:stretch}.account-identity__avatar{width:38px;height:38px}.account-identity__meta{grid-column:1/-1;justify-content:stretch}.account-identity__meta span{flex:130px;min-width:0}.account-center__stats{grid-template-columns:repeat(2,minmax(0,1fr))}.account-overview-layers,.account-stats-layers,.account-utility-layers,.account-preference-layers,.verification-mobile-layers,.responsible-mobile-layers{grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;min-width:0;display:grid}.account-overview-layers,.account-stats-layers,.account-utility-layers,.verification-mobile-layers,.responsible-mobile-layers{grid-template-columns:repeat(3,minmax(0,1fr))}.account-stats-layers,.account-utility-layers{grid-template-columns:repeat(2,minmax(0,1fr))}.account-overview-layers button,.account-stats-layers button,.account-utility-layers button,.account-preference-layers button,.verification-mobile-layers button,.responsible-mobile-layers button{color:#fff;text-align:left;background:#ffffff0b;border:1px solid #4ec7a738;border-radius:9px;align-content:center;gap:2px;min-width:0;min-height:54px;padding:7px 8px;font-weight:950;display:grid}.account-overview-layers button[aria-pressed=true],.account-stats-layers button[aria-pressed=true],.account-utility-layers button[aria-pressed=true],.account-preference-layers button[aria-pressed=true],.verification-mobile-layers button[aria-selected=true],.responsible-mobile-layers button[aria-selected=true]{background:linear-gradient(135deg,#4ec7a721,#ff7a1a0f),#ffffff0e;border-color:#4ec7a76b}.account-overview-layers span,.account-overview-layers small,.account-stats-layers span,.account-stats-layers small,.account-utility-layers span,.account-utility-layers small,.account-preference-layers span,.account-preference-layers small,.verification-mobile-layers span,.verification-mobile-layers small,.responsible-mobile-layers span,.responsible-mobile-layers small{color:#9daab8;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;min-width:0;font-size:9px;font-weight:950;line-height:1.22;overflow:hidden}.account-overview-layers b,.account-stats-layers b,.account-utility-layers b,.account-preference-layers b,.verification-mobile-layers b,.responsible-mobile-layers b{color:#fff;text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:14px;line-height:1.22;overflow:hidden}.account-center__panel--action-open .account-trust-strip,.account-center__panel--action-open .account-readiness__grid,.account-center__panel--trust-open .account-readiness,.account-center__panel--details-open .account-trust-strip,.account-center__panel--details-open .account-readiness__lead,.account-center__stats--bets-open .account-center__stat--money,.account-center__stats--money-open .account-center__stat--bets,.account-center__panel--utility-actions-open .account-activity,.account-center__panel--utility-activity-open .account-actions,.account-preferences--odds-open .account-preference-group--review,.account-preferences--odds-open .account-preference-group--stake,.account-preferences--odds-open .account-preference-group--alerts,.account-preferences--review-open .account-preference-group--odds,.account-preferences--review-open .account-preference-group--stake,.account-preferences--review-open .account-preference-group--alerts,.account-preferences--stake-open .account-preference-group--odds,.account-preferences--stake-open .account-preference-group--review,.account-preferences--stake-open .account-preference-group--alerts,.account-preferences--alerts-open .account-preference-group--odds,.account-preferences--alerts-open .account-preference-group--review,.account-preferences--alerts-open .account-preference-group--stake,.verification-center--status-open .verification-next,.verification-center--status-open .verification-steps,.verification-center--status-open .verification-actions,.verification-center--next-open .verification-progress,.verification-center--next-open .verification-summary,.verification-center--next-open .verification-steps,.verification-center--checks-open .verification-progress,.verification-center--checks-open .verification-summary,.verification-center--checks-open .verification-next,.verification-center--checks-open .verification-actions,.responsible-center--overview-open .responsible-actions,.responsible-center--overview-open .account-limit-group,.responsible-center--limits-open .account-limit-meter,.responsible-center--limits-open .responsible-actions,.responsible-center--actions-open .account-limit-meter,.responsible-center--actions-open .account-limit-group{display:none}.account-preference-options,.account-preference-options--compact{grid-template-columns:repeat(2,minmax(0,1fr))}.account-preference-options button{min-height:54px}.account-preference-options small{white-space:normal}.wallet-methods button,.wallet-submit{grid-template-columns:1fr}.wallet-methods strong{justify-self:start}.wallet-mobile-layers{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;min-width:0;display:grid}.wallet-mobile-layers button{color:#fff;text-align:left;background:#ffffff0b;border:1px solid #ff7a1a38;border-radius:9px;align-content:center;gap:2px;min-width:0;min-height:54px;padding:7px 8px;font-weight:950;display:grid}.wallet-mobile-layers button[aria-selected=true]{background:linear-gradient(135deg,#ff7a1a21,#4ec7a70f),#ffffff0e;border-color:#ff7a1a6b}.wallet-mobile-layers span,.wallet-mobile-layers small{color:#9daab8;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;min-width:0;font-size:9px;font-weight:950;line-height:1.22;overflow:hidden}.wallet-mobile-layers b{color:#fff;text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:14px;line-height:1.22;overflow:hidden}.wallet-console--amount-open .wallet-trust-rail,.wallet-console--amount-open .wallet-operation-path,.wallet-console--amount-open .wallet-methods-head,.wallet-console--amount-open .wallet-methods,.wallet-console--amount-open .wallet-verification,.wallet-console--amount-open .wallet-transactions,.wallet-console--method-open .wallet-trust-rail,.wallet-console--method-open .wallet-amount,.wallet-console--method-open .wallet-fee-card,.wallet-console--method-open .wallet-submit,.wallet-console--method-open .wallet-submit-warning,.wallet-console--method-open .wallet-verification,.wallet-console--method-open .wallet-transactions,.wallet-console--status-open .wallet-methods-head,.wallet-console--status-open .wallet-methods,.wallet-console--status-open .wallet-amount,.wallet-console--status-open .wallet-fee-card,.wallet-console--status-open .wallet-submit,.wallet-console--status-open .wallet-submit-warning{display:none}.wallet-console--method-open .wallet-methods,.wallet-console--method-open .wallet-methods-head{order:1}.wallet-console--method-open .wallet-operation-path{order:2}.wallet-quick-amounts,.wallet-verification{grid-template-columns:repeat(2,minmax(0,1fr))}.wallet-submit button{width:100%}.verification-steps,.verification-actions,.responsible-actions,.responsible-action{grid-template-columns:1fr}.responsible-action button,.verification-actions button{width:100%}.account-actions{grid-template-columns:1fr}.mobile-bet-sheet{z-index:80;pointer-events:none;display:block;position:fixed;inset:0}.mobile-bet-sheet--open{pointer-events:auto}.mobile-bet-sheet__backdrop{opacity:0;background:#00000094;transition:opacity .16s;position:absolute;inset:0}.mobile-bet-sheet--open .mobile-bet-sheet__backdrop{opacity:1}.mobile-bet-sheet__panel{overscroll-behavior:contain;background:radial-gradient(circle at 84% 6%,#ff7a1a29,#0000 32%),#070b10;border:1px solid #ff7a1a47;border-bottom:0;border-radius:16px 16px 0 0;max-height:92vh;padding:12px 12px 20px;transition:transform .18s;position:absolute;bottom:0;left:0;right:0;overflow-y:auto;transform:translateY(calc(100% + 18px));box-shadow:0 -24px 80px #000000bd}.mobile-bet-sheet--open .mobile-bet-sheet__panel{transform:translateY(0)}.mobile-bet-sheet__head{justify-content:space-between;align-items:center;gap:12px;padding:0 2px 10px;display:flex}.mobile-bet-sheet__head div{gap:2px;min-width:0;display:grid}.mobile-bet-sheet__head span{color:var(--accent-2);text-transform:none;font-size:11px;font-weight:900}.mobile-bet-sheet__head strong{font-size:20px}.mobile-bet-sheet__close{color:#d7dde5;background:#ffffff14;border-radius:8px;flex:none;place-items:center;width:36px;height:36px;min-height:36px;padding:0;display:grid}.mobile-bet-sheet__close-icon{color:currentColor;fill:none;stroke:currentColor;stroke-width:2.15px;stroke-linecap:round;stroke-linejoin:round;width:16px;height:16px}.mobile-bet-sheet .bet-slip{gap:12px;position:static}.mobile-bet-sheet .bet-slip .panel{border-radius:10px;padding:14px}.mobile-bet-sheet .bet-slip__head,.mobile-bet-sheet .bet-slip__trust{display:none}.mobile-bet-sheet .bet-slip__hint{margin-top:0;display:none}.mobile-bet-sheet .bet-slip-panel{gap:10px;display:grid}.mobile-bet-sheet .bet-slip-empty{gap:8px;padding:12px}.mobile-bet-sheet .bet-slip-empty__top{grid-template-columns:34px minmax(0,1fr);gap:8px}.mobile-bet-sheet .bet-slip-empty__signal{width:34px;padding:7px}.mobile-bet-sheet .bet-slip-empty__trust{grid-template-columns:repeat(2,minmax(0,1fr));gap:4px}.mobile-bet-sheet .bet-slip-empty__trust span{justify-content:center;gap:0;min-height:26px;padding:0 4px;font-size:10px}.mobile-bet-sheet .bet-slip-empty__trust i{display:none}.mobile-bet-sheet .bet-slip__stage-switch{margin:0 0 4px}.mobile-bet-sheet .bet-slip__stage-current{min-height:34px;padding:5px 8px}.mobile-bet-sheet .bet-slip__tabs{gap:5px;margin:4px 0}.mobile-bet-sheet .bet-slip__tabs button{min-height:32px;padding:0 6px;font-size:11px}.mobile-bet-sheet .selection-list{overscroll-behavior:contain;scrollbar-width:none;gap:8px;max-height:min(220px,32vh);padding-right:0;overflow-y:auto}.mobile-bet-sheet .selection-list::-webkit-scrollbar{display:none}.mobile-bet-sheet .selection-card{border-radius:8px;grid-template-columns:minmax(0,1fr) auto 32px;gap:8px;min-height:68px;padding:9px 10px}.mobile-bet-sheet .selection-card img,.mobile-bet-sheet .selection-card span{display:none}.mobile-bet-sheet .selection-card div{gap:2px}.mobile-bet-sheet .selection-card strong{overflow-wrap:anywhere;white-space:normal;font-size:14px;line-height:1.18}.mobile-bet-sheet .selection-card small{white-space:normal;font-size:10px;line-height:1.2}.mobile-bet-sheet .selection-card b{font-size:16px}.mobile-bet-sheet .selection-card button{border-radius:7px;width:32px;height:32px;font-size:19px}.mobile-bet-sheet .ticket-summary{margin:6px 0 0;padding:10px 12px}.mobile-bet-sheet .ticket-summary strong{font-size:19px}.mobile-bet-sheet .bet-slip__mobile-stake-toggle{color:#fff;text-align:left;background:linear-gradient(135deg,#4ec7a71f,#ffffff09),#ffffff0b;border:1px solid #4ec7a742;border-radius:9px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:2px 10px;min-width:0;min-height:54px;padding:9px 10px;display:grid}.mobile-bet-sheet .bet-slip__mobile-stake-toggle[aria-expanded=true]{background:linear-gradient(135deg,#ff7a1a2e,#4ec7a714),#ffffff0e;border-color:#ff7a1a7a}.mobile-bet-sheet .bet-slip__mobile-stake-toggle span,.mobile-bet-sheet .bet-slip__mobile-stake-toggle small{color:#9daab8;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;min-width:0;font-size:10px;font-weight:950;overflow:hidden}.mobile-bet-sheet .bet-slip__mobile-stake-toggle strong{color:#fff;min-height:22px;font-size:18px;line-height:1.2;display:block}.mobile-bet-sheet .bet-slip__mobile-stake-toggle small{color:#b7c6d2;text-transform:none;grid-column:1/-1}.mobile-bet-sheet .field,.mobile-bet-sheet .quick-stakes--smart,.mobile-bet-sheet .stake-split{display:none}.mobile-bet-sheet .stake-review{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;margin:0;display:grid}.mobile-bet-sheet .stake-review>div{padding:9px}.mobile-bet-sheet .stake-review>div:first-child{grid-column:1/-1}.mobile-bet-sheet .stake-review strong,.mobile-bet-sheet .stake-review b{line-height:1.2}.mobile-bet-sheet .bet-slip--stake-tools-open .field,.mobile-bet-sheet .bet-slip--stake-tools-open .quick-stakes--smart,.mobile-bet-sheet .bet-slip--stake-tools-open .stake-split{display:grid}.mobile-bet-sheet .bet-slip--stake-tools-open .quick-stakes--smart{grid-template-columns:repeat(2,minmax(0,1fr));margin:6px 0}.mobile-bet-sheet .bet-slip--stake-tools-open .field{gap:5px}.mobile-bet-sheet .bet-slip--stake-tools-open .field input{min-height:44px;font-size:17px}.mobile-bet-sheet .bet-submit-bar{z-index:4;background:linear-gradient(#070b0feb,#070b0ffc),#12181ff5;border:1px solid #ffffff14;border-radius:10px;margin-top:8px;padding:10px;position:static;box-shadow:0 14px 28px #070b0f6b}.mobile-bet-sheet .potential-win{border-radius:8px;align-items:center;min-height:38px;padding:7px 9px;font-size:11px}.mobile-bet-sheet .potential-win strong{white-space:nowrap;font-size:17px}.mobile-bet-sheet .bet-submit-summary{grid-template-columns:repeat(3,minmax(0,1fr));gap:5px;display:grid}.mobile-bet-sheet .bet-submit-summary span{border-radius:8px;padding:7px 6px}.mobile-bet-sheet .bet-submit-summary small{font-size:8px}.mobile-bet-sheet .bet-submit-summary strong{font-size:13px}.mobile-bet-sheet .primary-action{min-height:46px;font-size:14px}.sports-tabs{grid-template-columns:minmax(0,1fr) minmax(54px,.18fr);align-items:stretch;gap:5px;padding:4px;overflow:hidden}.sports-tabs--expanded{overflow:hidden}.sports-tabs__label,.sports-tabs__mobile-layers{display:none}.sports-tabs__mobile-layers button{text-align:left;align-content:center;gap:1px;min-width:0;min-height:42px;padding:5px 8px;display:grid}.sports-tabs__mobile-layers button[aria-selected=true]{color:#fff;background:linear-gradient(135deg,#ff7a1a2e,#4ec7a70f),#ffffff0e;border-color:#ff7a1a6b}.sports-tabs__chips{grid-column:1;grid-template-columns:repeat(4,minmax(0,1fr));gap:4px;display:grid;overflow:hidden}.sports-tabs__chips button{text-align:center;justify-content:center;min-height:32px;padding:0 5px}.sports-tabs select{display:none}.sports-tabs__drawer-toggle{text-align:center;grid-column:2;min-width:0;min-height:34px;padding:0 6px;display:inline-flex}.sports-tabs button,.sports-tabs select{min-width:0;min-height:34px}.sports-tabs__mobile-layers button{min-height:42px}.sports-tabs__mobile-layers small{display:none}.sports-tabs__chips button{min-height:32px}.sports-tabs__drawer{background:linear-gradient(#10161dfa,#070b0ffa);border:1px solid #ff7a1a33;border-radius:9px;grid-column:1/-1;gap:8px;max-height:min(344px,100vh - 180px);padding:8px;display:grid;position:static;overflow-y:auto;box-shadow:0 18px 42px #00000075}.sports-tabs--all-open .sports-tabs__chips,.sports-tabs--all-open .sports-tabs__drawer-toggle,.sports-tabs__drawer[hidden]{display:none}.sports-tabs__drawer-head{color:#8f9cab;justify-content:space-between;gap:8px;min-width:0;padding:0 2px;font-size:11px;font-weight:900;display:flex}.sports-tabs__drawer-head strong{color:var(--accent-2);flex:none}.sports-tabs__drawer-grid,.sports-tabs__drawer-actions{grid-template-columns:repeat(2,minmax(0,1fr));gap:5px;display:grid}.sports-tabs__drawer-grid button{text-align:left;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:6px;min-height:42px;padding:6px 9px;display:grid}.sports-tabs__drawer-grid span{overflow-wrap:anywhere;white-space:normal;min-width:0;line-height:1.15}.sports-tabs__drawer-grid small{color:#7d8793;font-size:11px;font-weight:900}.sports-tabs__drawer-actions{padding-top:2px}.sports-tabs__drawer-actions button{justify-content:center}.market-insights{display:none}.market-pulse__head,.market-pulse__stats{flex-direction:column;align-items:stretch}.market-pulse__stat{min-width:0}.watchlist-panel__head,.watch-card__topline,.watch-card__signal,.watchlist-panel__suggestions article{flex-direction:column;align-items:stretch}.watchlist-panel__metrics{grid-template-columns:repeat(3,minmax(0,1fr));width:100%;display:grid}.watchlist-panel__metrics span{justify-content:center;padding:0 6px}.watchlist-panel__events,.watch-alerts__list,.watch-card__teams{grid-template-columns:1fr}.watch-card__teams strong{white-space:normal}.watch-card__teams strong:last-child{text-align:left}.watch-card__teams b{width:100%}.watch-alert,.notification-center__head,.notification-card{flex-direction:column;align-items:stretch}.notification-center__head button{width:100%}.notification-card__body strong{white-space:normal}.notification-card__actions{grid-template-columns:minmax(0,1fr) 42px;width:100%;display:grid}.notification-card__actions button:first-child{width:100%}.notification-card__dismiss{width:42px}.market-discovery__head,.market-discovery__top-head,.top-market-card__meta,.top-market-card__actions,.market-discovery__more{flex-direction:column;align-items:stretch}.market-discovery__metrics{grid-template-columns:repeat(3,minmax(0,1fr));width:100%;display:grid}.market-discovery__metrics span{justify-content:center;padding:0 6px}.market-discovery__scope{grid-template-columns:1fr;gap:5px}.market-discovery__scope span{min-height:42px;padding:7px 8px}.market-discovery__group button{min-width:122px}.market-discovery__cards,.top-market-card--primary{grid-template-columns:1fr}.top-market-card--primary .top-market-card__meta,.top-market-card--primary strong,.top-market-card--primary p,.top-market-card--primary .top-market-card__actions{grid-area:auto}.top-market-card--primary .top-market-card__actions{grid-template-columns:minmax(0,1fr) 92px;display:grid}.top-market-card--primary .top-market-card__actions>button:last-child{width:auto}.top-market-card strong,.top-market-card p,.market-discovery__more strong{white-space:normal}.top-market-card__actions>button:last-child{flex-basis:auto;width:100%}.watch-alert button{text-align:left;grid-template-columns:auto auto;justify-content:space-between;width:100%}.watchlist-panel__suggestions article>div:last-child{width:100%}.watchlist-panel__suggestions button{flex:1 1 0}.open-bets-center__head,.open-bets-center__alert,.open-ticket__top,.open-ticket__cashout-ledger,.open-ticket__protection{flex-direction:column;align-items:stretch}.open-bets-center__metrics,.open-ticket__metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.open-bets-center__metrics{width:100%;display:grid}.open-bets-center__metrics span{justify-content:center;padding:0 6px}.open-bets-center__toolbar{grid-template-columns:1fr}.open-bets-center__tabs{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.open-bets-center__tabs button{justify-content:space-between}.open-bets-center__sort{min-width:0}.open-bets-center__sort select{width:100%}.open-bets-center__alert button{text-align:left;grid-template-columns:auto auto;justify-content:space-between;width:100%}.open-bets-center__list{grid-template-columns:1fr}.open-ticket__top b{width:fit-content}.open-ticket__signal-row,.open-ticket__decision{grid-template-columns:1fr}.open-ticket__decision strong,.open-ticket__decision small,.open-ticket__tracker-item strong,.open-ticket__tracker-item small{white-space:normal}.open-ticket__decision button{text-align:left;grid-template-columns:auto auto;justify-content:space-between;width:100%}.open-ticket__mobile-layers{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;min-width:0;display:grid}.open-ticket__mobile-layers button{color:#fff;text-align:left;background:#ffffff0b;border:1px solid #ffffff17;border-radius:8px;align-content:center;gap:2px;min-width:0;min-height:52px;padding:7px 8px;display:grid}.open-ticket__mobile-layers button[aria-selected=true]{background:linear-gradient(135deg,#4ec7a71f,#ff7a1a0f),#ffffff0e;border-color:#4ec7a752}.open-ticket__mobile-layers span,.open-ticket__mobile-layers small{color:#9daab8;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;min-width:0;font-size:9px;font-weight:950;overflow:hidden}.open-ticket__mobile-layers strong{color:#fff;text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:15px;line-height:1;overflow:hidden}.open-ticket__metrics,.open-ticket__signal-row,.open-ticket__decision,.open-ticket__tracker,.open-ticket__timeline,.open-ticket>.bet-control,.open-ticket__cashout-ledger,.open-ticket__protection,.open-ticket__action-row{display:none}.open-ticket--overview-open .open-ticket__metrics,.open-ticket--overview-open .open-ticket__signal-row,.open-ticket--overview-open .open-ticket__decision,.open-ticket--overview-open .open-ticket__action-row,.open-ticket--timeline-open .open-ticket__tracker,.open-ticket--timeline-open .open-ticket__timeline,.open-ticket--control-open>.bet-control{display:grid}.open-ticket--control-open .open-ticket__cashout-ledger,.open-ticket--control-open .open-ticket__protection{display:flex}.open-ticket__tracker{grid-template-columns:repeat(2,minmax(0,1fr))}.open-leg{grid-template-columns:1fr;align-items:stretch}.open-leg span{justify-content:flex-start;width:fit-content;padding:0 9px}.open-leg b{width:fit-content}.personalized-picks__head{flex-direction:column;align-items:stretch}.personalized-picks__list{padding-bottom:2px;display:flex;overflow-x:auto}.quick-pick{flex:0 0 262px}.odds-boost-strip__head{flex-direction:column;align-items:stretch}.odds-boost-strip__list{display:flex;overflow-x:auto}.odds-boost-card{flex:0 0 236px}.section__head,.bonus-timer__foot,.potential-win{flex-direction:column;align-items:stretch}.mobile-bet-sheet .potential-win{flex-direction:row;align-items:center}.event-card{border-radius:9px;grid-template-columns:1fr;gap:7px;min-height:0;padding:7px}.event-card .favorite-button{width:28px;height:28px;font-size:14px}.event-card__main{gap:8px;padding:0}.event-card__meta{grid-template-columns:28px auto minmax(0,1fr);align-items:center;gap:6px;display:grid}.event-card__meta>span,.status-dot,.event-card__sport-tag{min-height:28px;padding:0 8px;font-size:10px}.event-card__body{background:#ffffff09;border:1px solid #ffffff12;border-radius:8px;grid-template-columns:minmax(0,1fr) auto;gap:8px;min-height:54px;padding:8px}.event-card__teams{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:5px;display:grid}.event-card__teams strong{overflow-wrap:anywhere;white-space:normal;font-size:15px;line-height:1.12}.event-card__teams strong:last-child{text-align:right}.event-card__versus{font-size:11px}.event-card__team span{font-size:9px}.event-card__prematch{border-radius:8px;min-width:64px;min-height:44px}.event-card__score{gap:5px}.event-card__score b{border-radius:8px;width:34px;height:34px;font-size:16px}.event-card__prematch span{font-size:9px;display:block}.event-card__prematch strong{font-size:14px}.event-card__meta>.event-card__league{overflow-wrap:anywhere;white-space:normal;align-items:center;max-width:none;line-height:1.15;display:flex}.event-card__signal-active{display:none}.event-card__route{border-top:1px solid #ffffff12;border-bottom:1px solid #ffffff12;grid-template-columns:minmax(0,1fr) minmax(86px,auto);gap:6px;min-height:34px;padding:5px 7px}.event-card__route>span{overflow-wrap:anywhere;white-space:normal;font-size:10px;line-height:1.12}.event-card__markets-link{min-height:30px;padding:0 8px;font-size:10px}.event-card__markets-link b,.event-card__markets-label{font-size:10px}.event-card__odds{grid-template-columns:repeat(auto-fit,minmax(88px,1fr));gap:6px;padding:0}.event-card__market-board{display:none}.event-card__odds>.odds-button{border-radius:8px;gap:2px;min-height:48px;padding:6px;display:grid}.event-card__odds>.odds-button span{overflow-wrap:anywhere;white-space:normal;font-size:10px;line-height:1.12}.event-card__odds>.odds-button strong{min-height:19px;font-size:16px;line-height:1.18}.event-card__odds>.odds-button em{text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-size:8px;line-height:1;display:none;overflow:hidden}.event-card__market-matrix{gap:5px;margin-top:2px}.event-card__market-row{grid-template-columns:1fr;gap:5px}.event-card__market-row:not(.is-active){display:none}.event-card__market-row-label{min-height:30px;padding:4px 7px}.event-card__market-row-label span{display:none}.event-card__market-row-odds{gap:5px}.event-card__market-row-odds .odds-button{min-height:38px;padding:4px 5px}.event-card__line-details{grid-template-columns:repeat(2,minmax(0,1fr))}.event-detail{border-radius:10px;gap:8px;padding:8px 8px 118px}.event-detail__topbar{flex-direction:row;align-items:center;gap:6px}.event-detail__topbar>div{justify-content:flex-end}.event-detail__actions button{width:100%}.event-detail__topbar button{flex:none;min-height:34px;padding:0 10px}.event-detail__status,.event-detail__actions{flex-direction:column;align-items:stretch}.event-detail__status,.event-detail__meta{scrollbar-width:none;flex-wrap:nowrap;gap:6px;overflow-x:auto}.event-detail__status::-webkit-scrollbar{display:none}.event-detail__meta::-webkit-scrollbar{display:none}.event-detail__status span,.event-detail__meta span{flex:none;min-height:30px;padding:5px 7px;font-size:9px}.event-detail__actions{display:none}.event-detail__mobile-quickbar{z-index:5;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#080c10f0;border:1px solid #ffffff17;border-radius:10px;grid-template-columns:repeat(3,minmax(0,1fr));gap:5px;padding:5px;display:grid;position:static}.event-detail__mobile-quickbar button{color:#fff;text-align:left;background:#ffffff12;border:1px solid #ffffff1a;border-radius:8px;align-content:center;gap:1px;min-width:0;min-height:38px;padding:5px 6px;display:grid}.event-detail__mobile-quickbar button.is-active{background:#ffb34729;border-color:#ffb3478a}.event-detail__mobile-quickbar button.is-active b{color:var(--accent-2)}.event-detail__mobile-quickbar span,.event-detail__mobile-quickbar b,.event-detail__mobile-quickbar small{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.event-detail__mobile-quickbar span{color:#9facb9;text-transform:uppercase;font-size:10px;font-weight:900}.event-detail__mobile-quickbar b{font-size:12px;font-weight:950}.event-detail__mobile-quickbar small{display:none}.event-detail__teams{grid-template-columns:minmax(0,1fr) 54px minmax(0,1fr);gap:6px}.event-detail__teams strong{white-space:nowrap;font-size:18px}.event-detail__teams strong:last-child{text-align:right}.event-detail__teams b{width:auto;min-width:54px;padding:6px 8px;font-size:18px}.event-detail__market-nav{scrollbar-width:none;gap:6px;padding:6px;display:flex;position:static;overflow-x:auto}.event-detail__market-nav::-webkit-scrollbar{display:none}.event-detail__market-nav button{flex:0 0 108px;min-height:36px;padding:0 8px}.event-detail__sticky-console,.event-detail--focus-overview .event-detail__market-nav,.event-detail--focus-overview .event-detail__layout,.event-detail--focus-workbench .event-detail__market-nav,.event-detail--focus-workbench .event-detail__markets{display:none}.event-detail__sticky-actions{grid-column:1/-1;grid-template-columns:repeat(3,minmax(0,1fr));gap:5px}.event-detail__sticky-cell{display:none}.event-detail__sticky-actions button{min-height:40px;padding:6px 7px}.event-detail__sticky-cell strong,.event-detail__sticky-actions b{font-size:13px}.event-detail__sticky-cell small{display:none}.event-detail__featured article>div:first-child{flex-direction:column;align-items:stretch}.event-detail__featured article>div:last-child{grid-template-columns:1fr}.live-match-center__head,.pinned-markets__head,.pinned-market__head,.event-open-bets__head,.event-open-ticket__top{flex-direction:column;align-items:stretch}.live-match-center__head b,.pinned-markets__head b,.event-open-bets__head b,.event-open-ticket__top b{width:fit-content}.live-match-center__grid,.pinned-market__odds,.event-open-ticket__metrics{grid-template-columns:1fr}.live-match-card strong,.pinned-market__head strong,.event-open-ticket__top strong{white-space:normal}.match-center__head{flex-direction:column;align-items:stretch}.match-center__head h2{white-space:normal;font-size:22px}.match-center__scoreboard{grid-template-columns:repeat(2,minmax(0,1fr))}.event-tracker__head,.event-tracker__incident{align-items:stretch}.event-tracker__head{flex-direction:column}.event-tracker__head b{width:fit-content}.event-tracker__stat{grid-template-columns:42px minmax(0,1fr) 42px;padding:0 8px}.event-tracker__insight{white-space:normal}.event-detail__score-flow{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px}.event-detail__score-flow div{grid-template-columns:minmax(0,1fr) auto;min-height:28px;padding:0 8px}.event-detail__score-flow i{display:none}.event-detail__workbench-tabs{grid-template-columns:repeat(2,minmax(0,1fr))}.event-detail__hero,.event-detail__hero-main,.event-detail__hero-market{gap:8px}.event-detail__hero-market{grid-template-columns:1fr;padding:8px}.event-detail__hero-market strong{font-size:16px}.event-detail__hero-odds{grid-template-columns:repeat(3,minmax(0,1fr));gap:5px}.event-detail__hero-odds .odds-button{min-height:42px;padding:5px}.event-detail__hero-odds .odds-button span{font-size:10px}.event-detail__hero-odds .odds-button strong{font-size:15px}.event-detail__hero-odds .odds-button em{display:none}.event-detail__markets{order:1}.event-detail__workbench{order:2}.event-detail__layout--workbench-open .event-detail__workbench{order:1}.event-detail__layout--workbench-open .event-detail__markets{order:2}.bet-builder{scroll-margin-top:12px}.bet-builder__head{flex-direction:column;align-items:stretch}.bet-builder__head b{width:fit-content}.bet-builder__mobile-stage{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;min-width:0;display:grid}.bet-builder__mobile-stage button{color:#cbd6df;text-align:left;background:#ffffff0e;border:1px solid #ffffff17;border-radius:8px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:8px;min-width:0;min-height:42px;padding:0 10px;display:grid}.bet-builder__mobile-stage button.is-active{color:#fff2dd;background:#ffb34729;border-color:#ffb3478f}.bet-builder__mobile-stage span,.bet-builder__mobile-stage b{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.bet-builder__mobile-stage span{font-size:12px;font-weight:950}.bet-builder__mobile-stage b{color:#fff;font-size:12px;font-weight:950}.bet-builder__options{grid-template-columns:1fr}.bet-builder__options span{white-space:normal}.bet-builder__selected span{grid-template-columns:1fr;align-items:start;padding:7px 8px}.bet-builder__selected b{white-space:normal}.bet-builder--stage-pick .bet-builder__selected,.bet-builder--stage-pick .bet-builder__summary,.bet-builder--stage-pick .bet-builder__clear,.bet-builder--stage-pick .bet-builder__action,.bet-builder--stage-review .bet-builder__tabs,.bet-builder--stage-review .bet-builder__options{display:none}.market-explorer__mobile-toggle{color:#fff3dc;text-align:left;background:#ffb3471a;border:1px solid #ffb3473d;border-radius:9px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:8px;min-width:0;min-height:42px;padding:0 10px;display:grid}.market-explorer__mobile-toggle[aria-expanded=true]{background:#ffb34729;border-color:#ffb3478a}.market-explorer__mobile-toggle span,.market-explorer__mobile-toggle b{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.market-explorer__mobile-toggle span{color:#ffd8aa;text-transform:uppercase;font-size:11px;font-weight:950}.market-explorer__mobile-toggle b{color:#f4f8fb;font-size:12px;font-weight:900}.market-explorer__filters{gap:8px;display:none}.market-explorer--filters-open .market-explorer__filters{display:grid}.market-explorer__toolbar{grid-template-columns:1fr}.market-explorer__mode-tabs{scrollbar-width:none;padding-bottom:2px;display:flex;overflow-x:auto}.market-explorer__mode-tabs::-webkit-scrollbar{display:none}.market-explorer__mode-tabs button{flex:0 0 124px}.market-explorer__tabs{padding-bottom:2px;display:flex;overflow-x:auto}.market-explorer__tabs button{flex:0 0 132px}.market-explorer__group-head{flex-direction:column;align-items:stretch}.market-explorer__odds{grid-template-columns:repeat(2,minmax(0,1fr))}.market-explorer__odd{grid-template-columns:1fr;align-items:start;min-height:58px}.market-explorer__odd span{white-space:normal}.match-market__odds{grid-template-columns:repeat(2,minmax(0,1fr))}.quick-stakes{grid-template-columns:repeat(2,1fr)}.bet-slip__stage-tabs{grid-template-columns:repeat(2,minmax(0,1fr))}.stake-ladder{grid-template-columns:repeat(4,minmax(0,1fr))}.quote-policy{grid-template-columns:1fr}.quote-policy__options{grid-template-columns:repeat(2,minmax(0,1fr))}.bet-command__head{flex-direction:column;align-items:start}.bet-command__grid,.bet-command__card{grid-template-columns:1fr}.bet-command__card button{width:100%}.quote-review__head{grid-template-columns:1fr}.quote-review__head button{width:100%}.stake-review{grid-template-columns:repeat(2,minmax(0,1fr))}.stake-review>div:first-child{grid-column:1/-1}.coupon-ledger__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.bet-review__head,.bet-review__grid{grid-template-columns:1fr}.bet-review__head strong,.bet-review__head small,.bet-review__item strong,.bet-review__item small{white-space:normal}.bet-review__head b,.bet-review__head button{width:100%}.history-table__row{min-width:0}.history-summary,.history-insight-strip,.history-filter-group,.history-ticket__main,.history-ticket__metrics,.history-ticket__lifecycle,.history-ticket__settlement,.history-ticket__actions{grid-template-columns:1fr}.history-filter-group>div{flex-wrap:nowrap;padding-bottom:2px;overflow-x:auto}.history-filter-group button{flex:none}.history-ticket{border-radius:10px;padding:12px}.history-ticket__status{justify-items:stretch}.history-ticket__status .result{justify-content:center}.history-leg{grid-template-columns:1fr;align-items:stretch}.history-leg strong,.history-leg small{white-space:normal}.bet-history-center{gap:8px;padding:12px}.bet-history-center .section__head{gap:8px}.bet-history-center .history-status-filter--desktop{display:none}.history-mobile-layers::-webkit-scrollbar{display:none}.history-summary::-webkit-scrollbar{display:none}.history-ticket__metrics::-webkit-scrollbar{display:none}.history-ticket__preview::-webkit-scrollbar{display:none}.history-ticket-list::-webkit-scrollbar{display:none}.history-control-bar{gap:8px}.history-summary{scrollbar-width:none;grid-template-columns:repeat(4,minmax(88px,1fr));gap:6px;padding-bottom:2px;overflow-x:auto}.history-summary span{min-width:88px;min-height:52px;padding:8px}.history-summary b{font-size:18px}.history-mobile-layers{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;min-width:0;display:grid}.history-mobile-layers button{color:#fff;text-align:left;background:#ffffff0b;border:1px solid #ff7a1a38;border-radius:9px;align-content:center;gap:2px;min-width:0;min-height:52px;padding:7px 8px;font-weight:950;display:grid}.history-mobile-layers button[aria-selected=true]{background:linear-gradient(135deg,#ff7a1a21,#4ec7a70f),#ffffff0e;border-color:#ff7a1a6b}.history-mobile-layers span,.history-mobile-layers small{color:#9daab8;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;min-width:0;font-size:9px;font-weight:950;overflow:hidden}.history-mobile-layers b{color:#fff;text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:15px;line-height:1;overflow:hidden}.history-mobile-layers .positive{color:var(--success)}.history-mobile-layers .negative{color:var(--danger)}.history-filter-group,.history-insight-strip,.bet-history-center--filters-open .history-ticket-list,.bet-history-center--filters-open .history-empty-state,.bet-history-center--insights-open .history-ticket-list,.bet-history-center--insights-open .history-empty-state{display:none}.bet-history-center--filters-open .history-filter-group{grid-template-columns:1fr;gap:8px;display:grid}.bet-history-center--filters-open .history-status-filter--mobile{display:flex}.bet-history-center--insights-open .history-insight-strip{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;display:grid}.history-insight-strip span{min-height:54px;padding:8px}.history-insight-strip b{font-size:16px}.history-ticket-list{overscroll-behavior:contain;scrollbar-width:none;gap:8px;max-height:min(520px,100vh - 252px);padding-right:2px;overflow-y:auto}.history-ticket{gap:8px;padding:10px}.history-ticket__main{grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:8px}.history-ticket__identity{gap:3px}.history-ticket__identity strong{white-space:nowrap;font-size:16px}.history-ticket__identity small,.history-ticket__status small{display:none}.history-ticket__status{justify-items:end;max-width:104px}.history-ticket__status .result{min-height:28px;padding:4px 8px;font-size:10px}.history-ticket__metrics{scrollbar-width:none;grid-template-columns:repeat(4,minmax(76px,1fr));gap:5px;overflow-x:auto}.history-ticket__metrics span{min-width:76px;padding:7px;font-size:9px}.history-ticket__metrics b{font-size:15px}.history-ticket__preview{scrollbar-width:none;flex-wrap:nowrap;overflow-x:auto}.history-ticket__preview span{flex:none;max-width:236px;padding:6px 8px;font-size:11px}.history-ticket__actions{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px}.history-ticket__actions button{min-height:36px;padding:0 6px;font-size:0;overflow:hidden}.history-ticket__actions button:before{font-size:11px;font-weight:950;line-height:1}.history-ticket__actions button:first-child:before{content:"Детали"}.history-ticket__actions button:last-child:before{content:"Повторить"}.history-ticket__details{gap:8px;padding-top:8px}.history-ticket__lifecycle,.history-ticket__settlement{grid-template-columns:1fr;gap:6px}.history-ticket__lifecycle span,.history-ticket__settlement span{padding:8px}.history-leg{grid-template-columns:minmax(0,1fr) auto;gap:8px;padding:8px}.history-leg span{grid-column:1/-1}.history-leg b{justify-self:end}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--bg:#05080f;--bg-elevated:#07111a;--surface:#0b151f;--surface-2:#101e2a;--surface-3:#142837;--line:#bcd4e221;--line-strong:#f6b74470;--text:#f5f8fb;--muted:#8fa1ae;--soft:#c6d3dc;--accent:#f4b63f;--accent-2:#ffd36b;--success:#3ddc97;--danger:#ff6876;--warning:#f7c75a;--radius:8px;--shadow:0 22px 60px #00000061;--premium-ease:cubic-bezier(.2, .85, .22, 1)}body{background:linear-gradient(115deg,#091f2db3,#0000 42%),linear-gradient(#04070d 0%,#07111a 44%,#0b1118 100%)}.app-shell--premium{background:linear-gradient(90deg,#ffffff08 0 1px,#0000 1px 100%) 0 0/78px 78px,linear-gradient(#3ddc970e,#0000 34%),0 0;max-width:100vw;min-height:100vh;position:relative;overflow-x:hidden}.app-shell--premium .skip-link{color:#07111a;background:linear-gradient(135deg,#ffd36b,#f4b63f);box-shadow:0 16px 46px #f6b74447}.app-shell--premium.app-fatal{background:linear-gradient(90deg,#ffffff08 0 1px,#0000 1px 100%) 0 0/78px 78px,linear-gradient(145deg,#f6b74429,#0000 34%),linear-gradient(225deg,#3ddc971a,#0000 42%),#05080f}.app-shell--premium .app-fatal__panel{background:linear-gradient(135deg,#f6b7441f,#0000 36%),linear-gradient(225deg,#3ddc9714,#0000 42%),#07111afa;border-color:#bcd4e22e}.app-shell--premium .app-fatal__panel:before{content:"";pointer-events:none;border-radius:calc(var(--radius) - 2px);border:1px solid #f6b7441f;position:absolute;inset:14px}.app-shell--premium .app-fatal__brand{box-shadow:0 0 36px #f6b74457}.app-shell--premium:before{content:"";z-index:-1;pointer-events:none;opacity:.72;background:linear-gradient(105deg,#0000 0 36%,#f6b74414 46%,#0000 58%),linear-gradient(252deg,#0000 0 58%,#35bdd912 68%,#0000 78%);position:fixed;inset:0}.app-shell--premium .top-banner,.app-shell--premium .feed-top-ad,.app-shell--premium .feed-side-ad,.app-shell--premium .footer-ads,.app-shell--premium .mobile-bottom-ad{display:none!important}.app-shell--premium .app-header{background:#04080ee6;border-bottom-color:#bcd4e224;grid-template-columns:270px minmax(254px,.64fr) minmax(0,1fr);min-height:64px;padding-inline:clamp(14px,2.2vw,28px);box-shadow:0 10px 30px #0000003d}.app-shell--premium .brand-cluster{gap:2px}.app-shell--premium .brand__mark{background:linear-gradient(145deg,#3ddc9733,#35bdd91f 42%,#07111af5),#08121b;border-color:#bcd4e23d;border-radius:10px;box-shadow:0 14px 34px #00000057,0 0 28px #3ddc971f,inset 0 1px #ffffff29}.app-shell--premium .brand__mark:before{border-color:#3ddc97a8 #3ddc97a8 #3ddc97a8 #ffd36b7a}.app-shell--premium .brand__mark:after{background:#f5f8fb80}.app-shell--premium .brand strong{color:var(--accent);letter-spacing:0;font-size:24px}.app-shell--premium .header-trust-line{color:#c6d3dcb8;font-size:10px}.app-shell--premium .top-nav{gap:18px;overflow:visible}.app-shell--premium .top-nav button{color:#f5f8fbad;min-height:64px;font-size:14px;font-weight:850}.app-shell--premium .top-nav button.is-active{color:#fff}.app-shell--premium .top-nav button.is-active:after{background:linear-gradient(90deg, transparent, var(--accent), transparent);height:2px;box-shadow:0 0 18px #f6b744a6}.app-shell--premium .top-nav__more{flex:none;position:relative}.app-shell--premium .top-nav__more-menu{z-index:40;background:linear-gradient(#101e2afa,#060d15fa),#080f18fa;border:1px solid #bcd4e229;border-radius:8px;gap:4px;min-width:168px;padding:8px;display:grid;position:absolute;top:calc(100% - 8px);left:50%;transform:translate(-50%);box-shadow:0 22px 60px #00000070}.app-shell--premium .top-nav__more-menu button{text-align:left;border-radius:7px;justify-content:flex-start;min-height:38px;padding:0 10px}.app-shell--premium .top-nav__more-menu button:after{display:none}.app-shell--premium .top-nav__more-menu button.is-active{background:#f6b7441f}.app-shell--premium .header-actions>button,.app-shell--premium .icon-action,.app-shell--premium .mobile-search-toggle,.app-shell--premium .search-box,.app-shell--premium .profile-chip,.app-shell--premium .odds-format-control,.app-shell--premium .auth-entry button{background:linear-gradient(#121f2aeb,#080f18eb);border-color:#bcd4e224;border-radius:8px;box-shadow:inset 0 1px #ffffff0e,0 12px 28px #00000038}.app-shell--premium .header-actions{justify-content:end}.app-shell--premium .search-box{isolation:isolate;width:clamp(154px,14vw,220px);position:relative;overflow:hidden}.app-shell--premium .search-box--active{border-color:#f6b74461;box-shadow:inset 0 1px #ffffff12,0 0 0 1px #f6b74414,0 14px 34px #00000047}.app-shell--premium .search-box--active:before{content:"";z-index:-1;opacity:.72;pointer-events:none;background:linear-gradient(105deg,#0000 0 22%,#f6b74433 42%,#0000 62%) 0 0/240% 100%,radial-gradient(circle at 12%,#3ddc9729,#0000 44%) 0 0/100% 100%;border-radius:6px;animation:2.9s ease-in-out infinite premium-search-box-scan;position:absolute;inset:4px}.app-shell--premium .search-hub:before{content:"";z-index:-1;opacity:.84;pointer-events:none;background:linear-gradient(115deg,#f6b7441c,#0000 24% 70%,#3ddc9714),radial-gradient(circle at 16% 8%,#8eb5ff24,#0000 28%);position:absolute;inset:0}.app-shell--premium .search-result--selected:after{animation:1.35s ease-out both premium-search-result-lock}.app-shell--premium .search-result__odds button.is-active:after{background-position:-90%,50%;background-size:220% 100%,100% 100%;animation:1.05s ease-out both premium-search-odds-lock}.app-shell--premium .header-refresh{display:none}.app-shell--premium .mobile-search-toggle{color:#e0ebf3d6}.app-shell--premium .header-refresh svg{fill:none;stroke:currentColor;stroke-width:2.3px;stroke-linecap:round;stroke-linejoin:round;width:18px;height:18px}.app-shell--premium .auth-entry__google{color:#f4f8fb;border-color:#bcd4e22e;grid-template-columns:22px minmax(0,auto);justify-content:center;gap:8px;min-width:112px;line-height:1}.app-shell--premium .auth-entry__google--ready{background:linear-gradient(#1c2c39f5,#0a131cf5)}.app-shell--premium .auth-entry__google--blocked{color:#e0ebf3bd;background:#08121b9e;border-color:#bcd4e221}.app-shell--premium .auth-entry__google--blocked .auth-entry__mark--google{opacity:.58;filter:grayscale()}.app-shell--premium .auth-entry__google--blocked .auth-entry__mark--guest{color:#e0ebf3c2;background:#bcd4e214;border-color:#bcd4e233}.app-shell--premium .auth-entry__label{white-space:nowrap;font-size:11.5px;font-weight:950}.app-shell--premium .primary-action,.app-shell--premium .auth-submit{color:#151008;text-shadow:0 1px #ffffff47;background:linear-gradient(#ffd66e,#e5a326 58%,#bd781a);box-shadow:0 16px 34px #e8a42540,inset 0 1px #fff6}.app-shell--premium .header-refresh:hover,.app-shell--premium .auth-entry__google--ready:hover{color:#fff;background:linear-gradient(#1c2c39f5,#0a131cf5);border-color:#f6b7444d}.app-shell--premium .auth-entry__google--blocked:hover{color:#f5f8fbd6;background:#0a1620b8;border-color:#bcd4e233}.app-shell--premium .app-grid{grid-template-columns:220px minmax(0,1fr) 368px;gap:16px;width:min(100%,1580px);max-width:100%;margin:0 auto;padding:16px clamp(12px,1.7vw,24px) 38px}.app-shell--premium.app-shell--rail-hidden .app-grid{grid-template-columns:220px minmax(0,1fr);width:min(100%,1320px)}.app-shell--premium.app-shell--rail-hidden .sidebar-group{display:none}.app-shell--premium .sidebar,.app-shell--premium .right-rail{position:sticky;top:88px}.app-shell--premium .main-content>.sports-nav{display:none}.app-shell--premium.app-shell--info-view .app-grid{grid-template-columns:minmax(0,1fr);max-width:1360px}.app-shell--premium.app-shell--info-view .sidebar,.app-shell--premium.app-shell--info-view .right-rail,.app-shell--premium.app-shell--info-view .selection-flight{display:none}.app-shell--premium.app-shell--info-view .main-content{min-width:0}.app-shell--premium.app-shell--info-view .screen-card{background:linear-gradient(90deg,#e8bf681f,#3ddc970b 48%,#0000 76%),linear-gradient(#122230fa,#050c14fc);border-color:#e8bf6833;min-height:0;position:relative;overflow:hidden;box-shadow:0 34px 80px #00000075,inset 0 1px #ffffff0f}.app-shell--premium.app-shell--info-view .screen-card:before{content:"";opacity:.9;pointer-events:none;background:linear-gradient(90deg,#f4c96f,#45d79d 52%,#70b8ffb8);height:3px;position:absolute;inset:0 0 auto}.app-shell--premium.app-shell--info-view .feature-card,.app-shell--premium.app-shell--info-view .rating-card,.app-shell--premium.app-shell--info-view .tournament-summary span,.app-shell--premium.app-shell--info-view .tournament-row,.app-shell--premium.app-shell--info-view .rating-empty-state,.app-shell--premium.app-shell--info-view .support-list article,.app-shell--premium.app-shell--info-view .support-overview span{background:linear-gradient(135deg,#ffffff13,#ffffff07),#071019e6;border-color:#bcd4e22e;box-shadow:inset 0 1px #ffffff0e,0 16px 34px #00000038}.app-shell--premium.app-shell--info-view .feature-card:nth-child(3n+1),.app-shell--premium.app-shell--info-view .rating-card--leader,.app-shell--premium.app-shell--info-view .tournament-summary span:first-child,.app-shell--premium.app-shell--info-view .tournament-row:first-child,.app-shell--premium.app-shell--info-view .support-list article:first-child,.app-shell--premium.app-shell--info-view .support-overview span:first-child{background:linear-gradient(135deg,#e8bf6826,#3ddc970b),#08121ceb;border-color:#e8bf6847}.app-shell--premium.app-shell--info-view .feature-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.app-shell--premium.app-shell--info-view .rating-board{grid-template-columns:repeat(auto-fit,minmax(220px,1fr))}.app-shell--premium.app-shell--info-view .rating-card{align-content:center;min-height:132px;display:grid}.app-shell--premium.app-shell--info-view .rating-card strong{text-shadow:0 0 24px #f6f8fb1f;margin:12px 0;font-size:clamp(32px,3vw,46px);line-height:.95}.app-shell--premium.app-shell--info-view .rating-card--leader{background:linear-gradient(135deg,#e8bf683d,#3ddc970f),#08121cf2}.app-shell--premium.app-shell--info-view .support-list{grid-template-columns:repeat(2,minmax(0,1fr))}.app-shell--premium.app-shell--info-view .rating-empty-state{margin-top:14px}@media (width<=720px){.app-shell--premium.app-shell--info-view .feature-grid,.app-shell--premium.app-shell--info-view .rating-board,.app-shell--premium.app-shell--info-view .support-overview,.app-shell--premium.app-shell--info-view .support-overview--rules,.app-shell--premium.app-shell--info-view .support-list{grid-template-columns:minmax(0,1fr)}}.app-shell--premium.app-shell--workspace-expanded .selection-flight{display:none}.app-shell--premium.app-shell--promo-view .app-grid{grid-template-columns:minmax(0,1fr);gap:0;width:min(100%,1360px)}.app-shell--premium.app-shell--promo-view .right-rail{display:none}.app-shell--premium.app-shell--promo-view .desktop-bet-slip{max-height:none;padding-right:0;overflow:visible}.app-shell--premium.app-shell--promo-view .desktop-bet-slip .bet-slip-panel{background:linear-gradient(135deg,#f6b74414,#3ddc9709),linear-gradient(#0d1b26f0,#050c14fa);border-color:#bcd4e224;padding:11px;box-shadow:0 18px 46px #00000057,inset 0 1px #ffffff0b}.app-shell--premium.app-shell--promo-view .desktop-bet-slip .bet-slip__head{align-items:center}.app-shell--premium.app-shell--promo-view .desktop-bet-slip .bet-slip__head h2{font-size:18px;line-height:1.05}.app-shell--premium.app-shell--promo-view .desktop-bet-slip .bet-slip__head button,.app-shell--premium.app-shell--promo-view .desktop-bet-slip .bet-slip__hint,.app-shell--premium.app-shell--promo-view .desktop-bet-slip .bet-slip__trust,.app-shell--premium.app-shell--promo-view .desktop-bet-slip .bet-slip__stage-switch,.app-shell--premium.app-shell--promo-view .desktop-bet-slip .bet-slip__tabs,.app-shell--premium.app-shell--promo-view .desktop-bet-slip .selection-list,.app-shell--premium.app-shell--promo-view .desktop-bet-slip .ticket-summary,.app-shell--premium.app-shell--promo-view .desktop-bet-slip .field,.app-shell--premium.app-shell--promo-view .desktop-bet-slip .quick-stakes,.app-shell--premium.app-shell--promo-view .desktop-bet-slip .stake-review,.app-shell--premium.app-shell--promo-view .desktop-bet-slip .bet-slip-empty__copy,.app-shell--premium.app-shell--promo-view .desktop-bet-slip .bet-slip-empty__trust{display:none}.app-shell--premium.app-shell--promo-view .desktop-bet-slip .bet-slip-empty{margin-top:8px;padding:10px}.app-shell--premium.app-shell--promo-view .desktop-bet-slip .bet-slip-empty__top{grid-template-columns:34px minmax(0,1fr);gap:8px}.app-shell--premium.app-shell--promo-view .desktop-bet-slip .bet-slip-empty__signal{width:34px;padding:7px}.app-shell--premium.app-shell--promo-view .desktop-bet-slip .bet-submit-bar{background:#03090fb8;border-color:#bcd4e21a;gap:7px;margin-top:10px;padding:8px}.app-shell--premium.app-shell--promo-view .desktop-bet-slip .potential-win{min-height:46px;padding:9px 10px}.app-shell--premium.app-shell--promo-view .desktop-bet-slip .potential-win span{display:none}.app-shell--premium.app-shell--promo-view .desktop-bet-slip .potential-win strong{font-size:18px}.app-shell--premium.app-shell--promo-view .desktop-bet-slip .bet-submit-summary{gap:5px}.app-shell--premium.app-shell--promo-view .desktop-bet-slip .bet-submit-summary span{padding:6px 5px}.app-shell--premium.app-shell--promo-view .desktop-bet-slip .bet-submit-summary small{font-size:8px}.app-shell--premium.app-shell--promo-view .desktop-bet-slip .bet-submit-summary strong{font-size:12px}.app-shell--premium.app-shell--promo-view .desktop-bet-slip .primary-action{min-height:44px;font-size:12px}.app-shell--premium.app-shell--promo-view .player-rail-hub{box-shadow:none;padding:9px}.app-shell--premium .sidebar-group,.app-shell--premium .sports-nav,.app-shell--premium .panel,.app-shell--premium .screen-card,.app-shell--premium .balance-widget,.app-shell--premium .bonus-timer,.app-shell--premium .balance-history,.app-shell--premium .player-rail-hub,.app-shell--premium .bet-slip-panel,.app-shell--premium .event-card,.app-shell--premium .line-control,.app-shell--premium .secondary-workspace,.app-shell--premium .auth-modal__panel{box-shadow:var(--shadow), inset 0 1px 0 #ffffff0b;background:linear-gradient(#101e2af0,#060d15f5),#080f18f0;border-color:#bcd4e221;border-radius:8px}.app-shell--premium .sports-nav{gap:5px}.app-shell--premium .sports-nav__summary{background:linear-gradient(135deg,#e8bf681f,#3ddc970b),#08121cc7;border-color:#e8bf682e;border-radius:8px;box-shadow:inset 0 1px #ffffff0e,0 12px 26px #0000002e}.app-shell--premium .sports-nav__summary span{color:#f2c66f}.app-shell--premium .sports-nav__summary small{color:#d5e2eb94}.app-shell--premium .sports-nav__summary strong{color:#f8fbff;text-shadow:0 0 20px #e8bf682b}.app-shell--premium .sports-nav__list{gap:3px}.app-shell--premium .sports-nav button{border-radius:8px}.app-shell--premium .sports-nav__more{background:linear-gradient(135deg,#bcd4e209,#ffffff03),#ffffff03;min-height:34px;color:#c6d3dc9e!important;border-color:#bcd4e21a!important}.app-shell--premium .sports-nav__more:hover{background:linear-gradient(135deg,#e8bf6812,#3ddc9706),#ffffff05;color:#e8bf68c7!important;border-color:#e8bf6838!important}.app-shell--premium .feed-system-strip .api-status,.app-shell--premium .feed-system-strip .notice{background:#08121cb3;border-radius:7px;min-height:28px}.app-shell--premium .feed-system-strip .notice{display:block;overflow:hidden}.app-shell--premium .line-control{isolation:isolate;background:linear-gradient(135deg,#e8bf680b,#3ddc9707),linear-gradient(#0a1620db,#050c14f0);border-color:#bcd4e21f;margin-bottom:12px;position:relative}.app-shell--premium .line-control:before{content:"";opacity:.72;pointer-events:none;background:linear-gradient(90deg,#0000,#3ddc9709,#0000);border-radius:7px;position:absolute;inset:1px}.app-shell--premium .line-control__summary,.app-shell--premium .line-control__drawer{z-index:1;position:relative}.app-shell--premium .line-control__title{background:linear-gradient(135deg,#e8bf6821,#3ddc970d),#040a118a;border-color:#e8bf6830;box-shadow:inset 0 1px #ffffff0e}.app-shell--premium .line-control__label{color:#e8bf68d1}.app-shell--premium .line-control__title strong{color:#f8fbff;text-shadow:0 0 18px #e8bf6829}.app-shell--premium .line-control__signal{color:#ffd984;background:radial-gradient(circle at 50% 0,#ffd36b3d,#0000 58%),#03090fc7;border-color:#e8bf6847;box-shadow:0 0 18px #e8bf681f}.app-shell--premium .line-control__signal i{transform-origin:50% 100%;animation:premium-line-signal 1.9s var(--premium-ease) infinite}.app-shell--premium .line-control__signal i:nth-child(2){animation-delay:.13s}.app-shell--premium .line-control__signal i:nth-child(3){animation-delay:.26s}.app-shell--premium .line-control__filter-toggle,.app-shell--premium .line-control__feed-toggle,.app-shell--premium .line-control__coupon,.app-shell--premium .line-control__group button{background:#07101994}.app-shell--premium .premium-spotlight{isolation:isolate;contain:layout paint;background:#07111a;border:1px solid #bcd4e22e;border-radius:8px;grid-template-columns:minmax(0,1fr);gap:16px;min-height:360px;margin:0 0 12px;padding:clamp(18px,2.8vw,34px);display:grid;position:relative;overflow:hidden;box-shadow:0 30px 80px #00000075,inset 0 1px #ffffff12}.app-shell--premium .premium-spotlight:before{content:"";z-index:-2;background:linear-gradient(90deg, #03070ca8 0%, #040b1229 44%, #03070c8f 100%), linear-gradient(180deg, #04080e00 0%, #04080e80 100%), var(--premium-spotlight-image) center / cover no-repeat;position:absolute;inset:0}.app-shell--premium .premium-spotlight:after{content:"";z-index:-1;pointer-events:none;opacity:.86;animation:premium-stadium-sweep 5.6s var(--premium-ease) infinite;background:linear-gradient(105deg,#0000 0 28%,#ffd36b42 42%,#6fdaff1a 49%,#0000 62%) 45%/140% 100%,radial-gradient(at 50% 8%,#f5f8fb1f,#0000 42%) 50%/100% 100%,linear-gradient(#0000 68%,#3ddc9729) 50%/100% 100%;position:absolute;inset:0}.app-shell--premium .premium-spotlight__content{align-content:space-between;gap:18px;min-width:0;display:grid}.app-shell--premium .premium-spotlight__topline{align-items:center;gap:10px;min-width:0;display:flex}.app-shell--premium .premium-spotlight__topline span{color:#f5f8fbc7;text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:12px;font-weight:900;line-height:1.2;overflow:hidden}.app-shell--premium .premium-spotlight__pill{isolation:isolate;background:#0d413394;border:1px solid #3ddc9752;border-radius:999px;flex:none;padding:7px 10px;position:relative;overflow:hidden;box-shadow:0 0 24px #3ddc9724;color:#95ffd1!important}.app-shell--premium .premium-spotlight__pill--live:after{content:"";border-radius:inherit;opacity:.58;pointer-events:none;animation:premium-spotlight-live-pill 2.4s var(--premium-ease) infinite;background:linear-gradient(100deg,#0000 0 38%,#ffd36b57 48%,#0000 60%) -130%/180% 100%,radial-gradient(circle at 18%,#3ddc974d,#0000 42%) 50%/100% 100%;position:absolute;inset:1px}.app-shell--premium .premium-spotlight__pill--prematch{background:#3d2d0d8a;border-color:#ffd36b47;color:#ffe0a0!important}.app-shell--premium .premium-spotlight__match{grid-template-columns:minmax(0,1fr) minmax(120px,auto) minmax(0,1fr);align-items:center;gap:clamp(14px,2.4vw,32px);display:grid}.app-shell--premium .premium-spotlight__team{justify-items:center;gap:10px;min-width:0;display:grid}.app-shell--premium .premium-spotlight__team i{aspect-ratio:1;color:#151008;background:linear-gradient(145deg,#ffd36beb,#8d5410eb),#d99b2a;border:1px solid #ffd36b47;border-radius:50%;place-items:center;width:clamp(54px,6vw,76px);font-size:clamp(22px,2.6vw,34px);font-style:normal;font-weight:950;display:grid;box-shadow:0 18px 40px #00000061,0 0 30px #f6b74438}.app-shell--premium .premium-spotlight__team--away i{color:#eefaff;background:linear-gradient(145deg,#6fdaffe6,#104c65eb),#35bdd9;border-color:#6fdaff52;box-shadow:0 18px 40px #00000061,0 0 30px #35bdd92e}.app-shell--premium .premium-spotlight__team strong{color:#fff;text-align:center;text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-size:clamp(16px,1.9vw,22px);font-weight:950;line-height:1.18;overflow:hidden}.app-shell--premium .premium-spotlight__score{justify-items:center;gap:6px;display:grid}.app-shell--premium .premium-spotlight__score b{color:#fff;text-shadow:0 16px 34px #00000080;font-size:clamp(48px,6.4vw,76px);font-weight:950;line-height:1.34}.app-shell--premium .premium-spotlight__score span{color:#72ebb7;background:#050d14b3;border:1px solid #3ddc9738;border-radius:999px;padding:6px 12px;font-size:13px;font-weight:950}.app-shell--premium .premium-spotlight__momentum{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#03080e9e;border:1px solid #bcd4e21f;border-radius:8px;padding:10px 12px}.app-shell--premium .premium-spotlight__momentum>span,.app-shell--premium .premium-spotlight__momentum>b{color:#f5f8fbdb;flex:none;font-size:12px;font-weight:950}.app-shell--premium .premium-spotlight__momentum div{flex:auto;grid-template-columns:repeat(12,minmax(3px,1fr));align-items:end;gap:4px;min-width:80px;height:44px;display:grid}.app-shell--premium .premium-spotlight__momentum i{background:linear-gradient(#81f2c0,#1c8a67);border-radius:5px 5px 0 0;min-height:10px;display:block;box-shadow:0 0 16px #3ddc9733}.app-shell--premium .premium-spotlight__markets{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.app-shell--premium .premium-spotlight__markets .odds-button{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:linear-gradient(#254858fa,#0a1926f0),#0d1e2be6;border-color:#8eb5ff33;min-height:70px;box-shadow:inset 0 1px #f5f8fb14,0 16px 34px #0003}.app-shell--premium .premium-spotlight__markets .odds-button strong{font-size:20px}.app-shell--premium .premium-spotlight__markets .odds-button em{display:none}.app-shell--premium .premium-spotlight__side{grid-template-columns:minmax(0,1fr) 46px;align-content:end;justify-self:end;gap:8px;width:min(100%,246px);min-width:0;display:grid}.app-shell--premium .premium-spotlight__side>div,.app-shell--premium .premium-spotlight__side button{color:#f5f8fb;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#050d14ad;border:1px solid #bcd4e224;border-radius:8px;min-width:0;min-height:46px;padding:10px 12px}.app-shell--premium .premium-spotlight__side span{color:#c6d3dcb8;text-transform:uppercase;font-size:10px;font-weight:950;display:block}.app-shell--premium .premium-spotlight__side strong{color:#fff;margin-top:4px;font-size:22px;font-weight:950;display:block}.app-shell--premium .premium-spotlight__side button{cursor:pointer;transition:transform .17s var(--premium-ease), border-color .17s var(--premium-ease), box-shadow .17s var(--premium-ease);justify-content:center;align-items:center;font-size:12px;font-weight:950;line-height:1.1;display:inline-flex}.app-shell--premium .premium-spotlight__side button:first-of-type{color:#ffe4a4;background:linear-gradient(#182732eb,#09121cf0),#050d14b8;border-color:#e8bf6842;box-shadow:inset 0 1px #ffffff0f,0 16px 34px #00000042}.app-shell--premium .premium-spotlight__favorite{transition:opacity .17s var(--premium-ease), transform .17s var(--premium-ease), border-color .17s var(--premium-ease), background .17s var(--premium-ease);gap:7px;padding-inline:0;color:#f4d07a!important}.app-shell--premium .premium-spotlight__favorite[aria-pressed=false]{opacity:0;transform:scale(.88)}.app-shell--premium .premium-spotlight:hover .premium-spotlight__favorite[aria-pressed=false],.app-shell--premium .premium-spotlight__favorite:focus-visible{opacity:1;transform:scale(1)}.app-shell--premium .premium-spotlight__favorite .premium-spotlight__favorite-text{display:none}.app-shell--premium .premium-spotlight__favorite-icon{stroke:currentColor;stroke-width:1.8px;stroke-linejoin:round;flex:none;width:16px;height:16px}.app-shell--premium .premium-spotlight__side button:hover{border-color:#f6b74470;transform:translateY(-1px);box-shadow:0 18px 40px #00000057}.app-shell--premium .event-card{transition:border-color .18s var(--premium-ease), transform .18s var(--premium-ease), box-shadow .18s var(--premium-ease);overflow:hidden;transform:translateZ(0)}.app-shell--premium .event-card:hover{border-color:#3ddc9752;transform:translateY(-1px);box-shadow:0 24px 60px #0000006b,0 0 0 1px #3ddc970f}.app-shell--premium .section--line-board{margin-top:16px}.app-shell--premium .section--line-board .section__head{align-items:end;margin-bottom:10px}.app-shell--premium .section--line-board .section__head h2{font-size:clamp(22px,2.1vw,28px);line-height:1.25}.app-shell--premium .section--line-board .section__head p,.app-shell--premium .section--line-board .section__head>span{color:#c6d3dcb8;font-size:12px}.app-shell--premium .line-board{gap:7px}.app-shell--premium .line-board__columns{color:#c6d3dc8f;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#03080eb8;border-color:#bcd4e214;grid-template-columns:minmax(248px,.94fr) minmax(320px,1.22fr);padding:7px 12px;font-size:10px;position:static}.app-shell--premium .event-card{background:linear-gradient(90deg,#3ddc9709,#0000 42%),linear-gradient(#0a1722d1,#050c14e6);border-color:#bcd4e21c;grid-template-columns:minmax(310px,.9fr) minmax(380px,1.28fr);gap:6px;min-height:82px;box-shadow:0 8px 22px #00000038}.app-shell--premium .event-card__status-rail{background:linear-gradient(#f6b744bd,#3ddc9785);width:2px;box-shadow:0 0 20px #f6b7443d}.app-shell--premium .event-card--live{background:linear-gradient(90deg,#3ddc9712,#0000 48%),linear-gradient(#0c1e27e6,#050d15f0);border-color:#3ddc9738}.app-shell--premium .event-card--live .event-card__status-rail{background:linear-gradient(#95ffd1,#3ddc9757);box-shadow:0 0 22px #3ddc9757}.app-shell--premium .event-card__main{gap:4px;padding:8px 10px 8px 14px}.app-shell--premium .event-card__meta{gap:6px}.app-shell--premium .favorite-button{color:#f5f8fbbd;background:#03080eb8;border-color:#bcd4e22b;width:22px;height:22px}.app-shell--premium .event-card .favorite-button:not(.favorite-button--on){opacity:0;transform:scale(.84)}.app-shell--premium .event-card:hover .favorite-button,.app-shell--premium .event-card .favorite-button:focus-visible{opacity:1;transform:scale(1)}.app-shell--premium .favorite-button__icon{width:13px;height:13px}.app-shell--premium .favorite-button--on{color:#ffd36b;animation:premium-favorite-ring .76s var(--premium-ease)}.app-shell--premium .favorite-button--on:after{animation:premium-favorite-flare .76s var(--premium-ease)}.app-shell--premium .favorite-button--on .favorite-button__icon{animation:premium-favorite-pop .62s var(--premium-ease)}.app-shell--premium .status-dot,.app-shell--premium .event-card__league{min-height:22px;padding-inline:7px;font-size:9px}.app-shell--premium .status-dot{color:#ffd984;background:#ffd36b17;border-color:#ffd36b42}.app-shell--premium .status-dot--live{color:#95ffd1;background:#3ddc9724;border-color:#3ddc9747}.app-shell--premium .event-card__league{color:#c6d3dca3;background:0 0;border-color:#0000;padding-left:0}.app-shell--premium .event-card__body{gap:10px}.app-shell--premium .event-card__teams{align-items:center;gap:6px;display:flex}.app-shell--premium .event-card__teams strong{color:#f5f8fb;letter-spacing:0;font-size:15px}.app-shell--premium .event-card__teams strong:last-child{text-align:left}.app-shell--premium .event-card__versus{color:#c6d3dc6b;font-size:10px}.app-shell--premium .event-card__prematch{background:#bcd4e212;border-color:#bcd4e229;min-width:58px;min-height:32px}.app-shell--premium .event-card__prematch strong{color:#dfe9f1;font-size:13px}.app-shell--premium .event-card__score b{color:#fff;background:#03080ec2;width:28px;height:28px;font-size:15px}.app-shell--premium .event-card__score-separator{color:#c6d3dc6b;font-size:12px}.app-shell--premium .event-card__route>span{color:#c6d3dc9e;font-size:9px}.app-shell--premium .event-card__markets-link{color:#c6d3dc75;background:0 0;border-color:#0000;min-width:0;min-height:24px;padding-inline:6px}.app-shell--premium .event-card__markets-link:hover{color:#e0ebf3d1;background:#bcd4e20b;border-color:#bcd4e21f}.app-shell--premium .event-card__markets-icon{width:10px;height:10px}.app-shell--premium .event-card__markets-label{color:inherit;text-transform:none;font-size:10px;font-weight:900}.app-shell--premium .event-card__odds{background:radial-gradient(circle at 50% 0,#3ddc970e,#0000 52%),linear-gradient(90deg,#03080e14,#03080e47);border-left:1px solid #bcd4e212;gap:7px;padding:8px 10px 8px 0}.app-shell--premium .event-card__odds .odds-button{background:linear-gradient(#12222fc7,#08121de0);border-color:#bcd4e21c;min-height:44px}.app-shell--premium .event-card__odds .odds-button span{color:#c6d3dcad;font-size:10px}.app-shell--premium .event-card__odds .odds-button strong{font-size:17px}.app-shell--premium .line-board__footer{background:linear-gradient(90deg,#3ddc970e,#0000 45%),#050d14c7;border-color:#bcd4e21a}.app-shell--premium .line-board__more,.app-shell--premium .line-board__collapse{color:#ffd984;background:#ffd36b14;border-color:#ffd36b42}.app-shell--premium .odds-button{color:#e7eef4;transition:border-color .17s var(--premium-ease), background .17s var(--premium-ease), box-shadow .17s var(--premium-ease), transform .17s var(--premium-ease);background:linear-gradient(#142431f0,#0a131df0);border-color:#bcd4e221;border-radius:8px}.app-shell--premium .odds-button:hover{border-color:#f6b74475;transform:translateY(-1px)}.app-shell--premium .odds-button strong{color:#f4f8fb;font-weight:950}.app-shell--premium .odds-button strong small{color:#c6d3dcad;letter-spacing:0}.app-shell--premium .odds-button--active{animation:premium-select-pulse .9s var(--premium-ease);background:linear-gradient(#21705394,#0b2826d1),#0d1923f5;border-color:#3ddc97a6;box-shadow:0 0 0 1px #3ddc972e,0 0 26px #3ddc9729}.app-shell--premium .odds-button--active strong{color:#f9fffb}.app-shell--premium .odds-button--up,.app-shell--premium .odds-button--down{border-color:#bcd4e22b}.app-shell--premium .odds-button--up strong,.app-shell--premium .odds-button--down strong,.app-shell--premium [data-trend=up] strong,.app-shell--premium [data-trend=down] strong{color:#f4f8fb}.app-shell--premium .odds-button--up em,.app-shell--premium .odds-button--down em{color:#e0ebf38a}.app-shell--premium .right-rail{gap:10px}.app-shell--premium .right-rail--receipt-active{align-content:start}.app-shell--premium .right-rail .desktop-bet-slip{scrollbar-width:none;padding-right:0}.app-shell--premium .right-rail .desktop-bet-slip::-webkit-scrollbar{display:none}.app-shell--premium .right-rail:not(.right-rail--coupon-active) .bet-slip-panel{background:linear-gradient(#122331fa,#050c14fa),#080f18f5;border-color:#e8bf682e;padding:14px;box-shadow:0 22px 54px #00000057,inset 0 1px #ffffff12}.app-shell--premium .right-rail:not(.right-rail--coupon-active) .bet-slip__head{margin-bottom:10px}.app-shell--premium .right-rail:not(.right-rail--coupon-active) .bet-slip__head h2{font-size:18px}.app-shell--premium .right-rail:not(.right-rail--coupon-active) .bet-slip-empty{background:radial-gradient(circle at 13% 12%,#ffd36b2e,#0000 36%),radial-gradient(circle at 88% 22%,#3ddc9721,#0000 34%),linear-gradient(145deg,#132735db,#050d14e6);border-color:#ffd36b33;gap:9px;padding:12px;box-shadow:inset 0 1px #ffffff13}.app-shell--premium .right-rail:not(.right-rail--coupon-active) .bet-slip-empty__top{grid-template-columns:42px minmax(0,1fr);gap:10px}.app-shell--premium .right-rail:not(.right-rail--coupon-active) .bet-slip-empty__signal{background:linear-gradient(#ffd36b38,#3ddc971f),#ffffff0e;border-color:#ffd36b47;width:42px;min-height:42px;padding:9px}.app-shell--premium .right-rail:not(.right-rail--coupon-active) .bet-slip-empty__copy{color:#c6d3dcc7;font-size:11px;line-height:1.35}.app-shell--premium .right-rail:not(.right-rail--coupon-active) .bet-slip-empty__trust{gap:5px}.app-shell--premium .right-rail:not(.right-rail--coupon-active) .bet-slip-empty__trust span{background:#fff1;border-color:#bcd4e229;min-height:30px;padding:0 8px;font-size:10px}.app-shell--premium .bet-slip-panel{position:relative;overflow:hidden}.app-shell--premium .bet-slip__head{align-items:center}.app-shell--premium .bet-slip__head h2{letter-spacing:0;font-size:20px}.app-shell--premium .right-rail .bet-slip--active .bet-slip__hint,.app-shell--premium .right-rail .bet-slip--active .bet-slip__trust{display:none}.app-shell--premium .right-rail .bet-slip--active .selection-card{background:linear-gradient(135deg,#bcd4e212,#3ddc9709),#08121bd6;border-color:#bcd4e229;grid-template-columns:minmax(0,1fr) minmax(48px,54px) 24px;gap:5px;min-height:62px;padding:8px;animation:none}.app-shell--premium .right-rail .bet-slip--active .selection-card span{display:none}.app-shell--premium .right-rail .bet-slip--active .selection-card small{opacity:.9}.app-shell--premium .right-rail .bet-slip--active .selection-card small:not(.selection-card__quote){display:none}.app-shell--premium .right-rail .bet-slip--active .selection-card .selection-card__quote,.app-shell--premium .right-rail .bet-slip--active .selection-card .selection-card__quote--up,.app-shell--premium .right-rail .bet-slip--active .selection-card .selection-card__quote--down{color:#e0ebf3b8;background:#bcd4e20e;border-color:#bcd4e224}.app-shell--premium .right-rail .bet-slip--active .selection-card strong{color:#f3f8fc;overflow-wrap:anywhere;-webkit-line-clamp:2;white-space:normal;-webkit-box-orient:vertical;font-size:13px;line-height:1.14;display:-webkit-box;overflow:hidden}.app-shell--premium .right-rail .bet-slip--active .selection-card b{color:#f4f8fb;text-align:center;background:#bcd4e20e;border:1px solid #bcd4e229;border-radius:7px;justify-self:stretch;min-width:0;padding:4px 5px;font-size:14px}.app-shell--premium .right-rail .bet-slip--active .selection-card button{border-radius:7px;width:24px;height:24px}.app-shell--premium .right-rail .bet-slip--active .ticket-summary,.app-shell--premium .right-rail .bet-slip--active .bet-submit-summary{display:none}.app-shell--premium .right-rail .bet-slip--active .quick-stakes--smart{grid-template-columns:repeat(3,minmax(0,1fr));gap:5px}.app-shell--premium .right-rail .bet-slip--active .quick-stakes--smart button{color:#eef5fa;text-align:center;background:#bcd4e20b;border-color:#bcd4e221;justify-items:center;min-height:42px;padding:6px 4px}.app-shell--premium .right-rail .bet-slip--active .quick-stakes--smart button.is-active{color:#dffcf2;background:linear-gradient(135deg,#3ddc971f,#bcd4e20b),#08121bb8;border-color:#3ddc9747}.app-shell--premium .right-rail .bet-slip--active .quick-stakes--smart span,.app-shell--premium .right-rail .bet-slip--active .stake-review{display:none}.app-shell--premium .right-rail .bet-slip--active .bet-slip__stage-current{min-height:36px;padding:6px 8px}.app-shell--premium .right-rail .bet-slip--active .bet-slip__stage-switch,.app-shell--premium .right-rail .bet-slip--active .bet-slip__stage-current small{display:none}.app-shell--premium .right-rail .bet-slip--active .bet-slip__clear{color:#e0ebf3b8;width:31px;height:31px;min-height:31px;box-shadow:none;background:#bcd4e20e;border-color:#bcd4e224}.app-shell--premium .right-rail .bet-slip--active .bet-slip__clear:hover{color:#ffdf95;background:#ffd36b1a;border-color:#ffd36b57}.app-shell--premium .right-rail .bet-slip--active .bet-slip__stage-tabs{gap:4px}.app-shell--premium .right-rail .bet-slip--active .field{background:#bcd4e209;border-color:#bcd4e21f;margin-top:8px;padding:8px}.app-shell--premium .right-rail .bet-slip--active .potential-win{background:linear-gradient(135deg,#3ddc9713,#bcd4e209),#bcd4e209;border-color:#3ddc9729;padding:9px 10px}.app-shell--premium .right-rail .bet-slip--active .primary-action{color:#03140f;background:linear-gradient(#4de0aae6,#269e7ce6);border-color:#3ddc975c;min-height:50px;box-shadow:0 14px 28px #25ab8029}.app-shell--premium .selection-card__remove,.app-shell--premium .notification-card__dismiss{color:#dfe9f1b8;transition:border-color .17s var(--premium-ease), background .17s var(--premium-ease), color .17s var(--premium-ease), transform .17s var(--premium-ease);background:#03080ea8;border-color:#bcd4e221}.app-shell--premium .selection-card__remove:hover,.app-shell--premium .notification-card__dismiss:hover{color:#ffd984;background:radial-gradient(circle at 50% 0,#ffd36b2e,#0000 62%),#0c151fd1;border-color:#ffd36b61;transform:translateY(-1px)}.app-shell--premium .selection-card__remove-icon,.app-shell--premium .notification-card__dismiss-icon{width:15px;height:15px}.app-shell--premium .notification-trigger__badge{animation:premium-notification-badge-pulse 4.8s var(--premium-ease) infinite;box-shadow:0 0 0 1px #ffd36b14,0 0 8px #f6b7441f}.app-shell--premium .notification-trigger.is-active:before{animation:premium-notification-trigger-glow 2.6s var(--premium-ease) infinite}.app-shell--premium .notification-center--popover{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:linear-gradient(#0e1d28f5,#040b12f5),#040b12f5;border-color:#bcd4e21f;box-shadow:0 28px 72px #0000007a,inset 0 1px #ffffff0f}.app-shell--premium .notification-center--popover.notification-center--has-unread:before{animation:premium-notification-rail 2.7s var(--premium-ease) infinite}.app-shell--premium .notification-center__signal{background:radial-gradient(circle at 50% 0,#ffd36b24,#0000 64%),#03080e8a;border-color:#bcd4e221;box-shadow:inset 0 1px #ffffff0d}.app-shell--premium .notification-center__signal i{transform-origin:50% 100%;animation:premium-notification-signal 1.8s var(--premium-ease) infinite}.app-shell--premium .notification-center__signal i:nth-child(2){animation-delay:.16s}.app-shell--premium .notification-center__signal i:nth-child(3){animation-delay:.32s}.app-shell--premium .notification-card--unread:after{animation:premium-notification-card-lock 2.6s var(--premium-ease) infinite}.app-shell--premium .notification-card--live.notification-card--unread:after{background:linear-gradient(#ff725f,#ffd36b 56%,#3ddc97)}.app-shell--premium .mobile-bet-sheet__close{color:#dfe9f1c7;background:#03080eb8;border:1px solid #bcd4e221}.app-shell--premium .mobile-bet-sheet__close:hover{color:#ffd984;background:radial-gradient(circle at 50% 0,#ffd36b2e,#0000 62%),#0c151fdb;border-color:#ffd36b61}.app-shell--premium .mobile-bet-sheet__close-icon{width:15px;height:15px}.app-shell--premium .bet-slip__hint{color:#c6d3dcc7;font-size:12px;line-height:1.35}.app-shell--premium .bet-slip__trust{display:none}.app-shell--premium .bet-slip-empty{isolation:isolate;background:radial-gradient(circle at 10% 0,#e8bf6826,#0000 36%),radial-gradient(circle at 96% 18%,#3ddc971f,#0000 32%),linear-gradient(145deg,#111f2bf5,#070e16fa);border-color:#e8bf682e;box-shadow:inset 0 1px #ffffff0f,0 18px 46px #00000047}.app-shell--premium .bet-slip-empty:before{content:"";z-index:0;pointer-events:none;opacity:.28;animation:premium-empty-coupon-scan 6.2s var(--premium-ease) infinite;background:linear-gradient(112deg,#0000 0 28%,#f6b74421 45%,#0000 62%);position:absolute;inset:-1px;transform:translate(-38%)}.app-shell--premium .bet-slip-empty>*{z-index:1;position:relative}.app-shell--premium .bet-slip-empty__signal{background:linear-gradient(#f6b74429,#3ddc9714),#ffffff09;border-color:#e8bf6838;box-shadow:inset 0 1px #ffffff1f,0 0 28px #3ddc9721}.app-shell--premium .bet-slip-empty__signal span{transform-origin:bottom;background:linear-gradient(#ffe29c,#3ddc97);animation:2.6s ease-in-out infinite premium-empty-meter;box-shadow:0 0 10px #3ddc9752,0 0 18px #f6b74433}.app-shell--premium .bet-slip-empty__signal span:nth-child(2){animation-delay:.16s}.app-shell--premium .bet-slip-empty__signal span:nth-child(3){animation-delay:.32s}.app-shell--premium .bet-slip-empty__copy{color:#d3e1ebd1}.app-shell--premium .bet-slip-empty__trust span{color:#f1f7fbe6;background:#ffffff0b;border-color:#bcd4e21f}.app-shell--premium .bet-slip-empty__trust span:nth-child(2){color:#ffe6a6;border-color:#e8bf682e}.app-shell--premium .bet-slip-empty__trust i{background:#3ddc97;box-shadow:0 0 12px #3ddc975c}.app-shell--premium .bet-slip-empty__return>span{color:#d3e1eba8}.app-shell--premium .bet-slip-panel:before{content:"";pointer-events:none;opacity:0;background:linear-gradient(116deg,#0000 0 34%,#f6b74414 48%,#0000 62%);position:absolute;inset:0;transform:translate(-16%)}.app-shell--premium .right-rail--coupon-active .bet-slip-panel:before{animation:premium-light-sweep 1.2s var(--premium-ease)}.app-shell--premium .right-rail--selection-flight .bet-slip-panel{animation:premium-slip-catch .72s var(--premium-ease)}.app-shell--premium .selection-flight{z-index:45;isolation:isolate;pointer-events:none;transform-origin:100%;width:min(198px,100vw - 24px);min-height:32px;animation:premium-selection-flight 1.1s var(--premium-ease) both;background:radial-gradient(circle at 12% 0,#3ddc972e,#0000 34%),linear-gradient(135deg,#0d1f2afa,#050d14f5);border:1px solid #3ddc9742;border-radius:999px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:5px;padding:4px 8px;display:grid;position:fixed;top:min(398px,100vh - 360px);right:calc(clamp(12px,1.7vw,24px) + 384px);overflow:visible;box-shadow:0 14px 34px #00000057,0 0 22px #3ddc971a}.app-shell--premium .selection-flight:before{content:"";border-radius:inherit;opacity:0;animation:premium-selection-flight-sheen .9s var(--premium-ease) 70ms both;background:linear-gradient(110deg,#0000 0 34%,#ffd36b57 48%,#0000 62%);position:absolute;inset:-1px}.app-shell--premium .selection-flight span,.app-shell--premium .selection-flight small{color:#c6d3dcc2;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;min-width:0;font-size:9px;font-weight:950;line-height:1.2;overflow:hidden}.app-shell--premium .selection-flight strong{color:#f5f8fb;text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:12px;font-weight:950;line-height:1.1;overflow:hidden}.app-shell--premium .selection-flight small{text-transform:none;grid-column:1;display:none}.app-shell--premium .selection-flight b{color:#ffd36b;background:#ffd36b1a;border:1px solid #ffd36b52;border-radius:7px;grid-area:1/2/span 2;align-self:center;padding:4px 7px;font-size:14px;font-weight:950;box-shadow:inset 0 1px #ffffff14}.app-shell--premium .selection-flight .selection-flight__trail{z-index:-1;pointer-events:none;width:72px;min-width:auto;height:32px;display:block;position:absolute;top:50%;left:-68px;overflow:visible;transform:translateY(-50%)}.app-shell--premium .selection-flight .selection-flight__trail i{--trail-y:0px;--trail-rotate:0deg;right:0;top:calc(50% + var(--trail-y));opacity:0;transform-origin:100%;width:28px;height:2px;animation:premium-selection-trail .76s var(--premium-ease) both;background:linear-gradient(90deg,#0000,#3ddc97c2,#ffd36b94);border-radius:999px;position:absolute;box-shadow:0 0 18px #3ddc9757}.app-shell--premium .selection-flight .selection-flight__trail i:first-child{--trail-y:-13px;--trail-rotate:-7deg;animation-delay:20ms}.app-shell--premium .selection-flight .selection-flight__trail i:nth-child(2){--trail-y:0px;--trail-rotate:2deg;animation-delay:70ms}.app-shell--premium .selection-flight .selection-flight__trail i:nth-child(3){--trail-y:13px;--trail-rotate:9deg;animation-delay:.12s}.app-shell--premium .placement-burst{z-index:72;clip-path:inset(50%);pointer-events:none;width:1px;height:1px;position:fixed;overflow:hidden}.app-shell--premium .placement-burst__sr{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.app-shell--premium .bet-receipt{animation:premium-receipt-rise .26s var(--premium-ease), premium-receipt-ring 1.2s var(--premium-ease);background:radial-gradient(circle at 18% 0,#3ddc9738,#0000 28%),linear-gradient(#0d2125fa,#050c14fa);border-color:#3ddc9757;border-radius:8px;overflow:hidden;box-shadow:0 28px 80px #00000094,0 0 0 1px #3ddc9714,0 0 44px #3ddc9729}.app-shell--premium .right-rail .bet-receipt--rail{z-index:40;width:min(368px,100vw - 32px);max-height:calc(100vh - 112px);animation:premium-receipt-rise .22s var(--premium-ease);padding:12px;position:fixed;top:88px;right:max(clamp(12px,1.7vw,24px),50vw - 790px + clamp(12px,1.7vw,24px));overflow-y:auto}.app-shell--premium .bet-receipt:before,.app-shell--premium .bet-receipt:after{content:"";pointer-events:none;position:absolute;inset:0}.app-shell--premium .bet-receipt:before{animation:premium-receipt-sweep 1.1s var(--premium-ease) 80ms both;background:linear-gradient(118deg,#0000 0 34%,#ffd36b38 47%,#0000 60%),linear-gradient(#ffffff12,#0000 26%);transform:translate(-42%)}.app-shell--premium .bet-receipt:after{opacity:.9;background:linear-gradient(90deg,#0000,#3ddc97e6,#ffd36be6,#0000);border-radius:999px;height:2px;inset:auto 18px 18px;box-shadow:0 0 20px #3ddc976b}.app-shell--premium .bet-receipt__head span{color:#95ffd1}.app-shell--premium .bet-receipt__title strong{color:#fff}.app-shell--premium .bet-receipt__metrics span,.app-shell--premium .bet-receipt__source span,.app-shell--premium .bet-receipt__control,.app-shell--premium .bet-receipt__legs,.app-shell--premium .bet-receipt__mobile-layers button{background:#050d1494;border-color:#bcd4e224}.app-shell--premium .bet-receipt__metrics b{color:var(--accent-2)}.app-shell--premium .bet-receipt__control button,.app-shell--premium .bet-receipt__actions button:first-child{color:#151008;background:linear-gradient(#ffd66e,#e5a326 58%,#bd781a);box-shadow:0 16px 34px #e8a4253b}.app-shell--premium .bet-receipt__quick-actions button:first-child,.app-shell--premium .bet-receipt__actions button:last-child{background:#0a1620c2;border-color:#bcd4e224}.app-shell--premium .player-rail-hub{background:linear-gradient(135deg,#3ddc971a,#0000 34%),linear-gradient(#0d1b26db,#050c14eb);padding:12px;position:relative;overflow:hidden;box-shadow:0 18px 42px #0000003d,inset 0 1px #ffffff0b}.app-shell--premium .player-rail-hub--guest{background:radial-gradient(circle at 8% 0,#538eff2e,#0000 38%),linear-gradient(135deg,#3ddc9714,#f6b7440b 54%,#0000),linear-gradient(#0d1b26e6,#050c14f2);border-color:#538eff38}.app-shell--premium .player-rail-hub--guest:before{content:"";background:linear-gradient(#8eb5ffb8,#3ddc97b8);border-radius:999px;width:2px;position:absolute;top:12px;bottom:12px;left:0;box-shadow:0 0 16px #538eff29}.app-shell--premium .player-rail-hub:after{content:"";pointer-events:none;background:linear-gradient(112deg,#0000 0 62%,#ffd36b0a 74%,#0000 88%);position:absolute;inset:0}.app-shell--premium .player-rail-hub__summary,.app-shell--premium .player-rail-hub__trust{z-index:1;position:relative}.app-shell--premium .player-rail-hub__summary strong{color:#fff;font-size:18px}.app-shell--premium .player-rail-hub--guest .player-rail-hub__summary span{color:#a9c4ff}.app-shell--premium .player-rail-hub--guest .player-rail-hub__summary strong{color:#f5f8fb;text-shadow:0 0 22px #538eff29}.app-shell--premium .player-rail-hub--guest .player-rail-hub__summary small{color:#d2e1ebc7}.app-shell--premium .player-rail-hub__summary button{color:#ffd984;background:#ffd36b14;border-color:#ffd36b42}.app-shell--premium .player-rail-hub--guest .player-rail-hub__summary button{color:#ffd984;box-shadow:none;background:#ffd36b1a;border-color:#ffd36b4d}.app-shell--premium .player-rail-hub__trust{background:#050d1461;border-color:#bcd4e21a}.app-shell--premium .player-rail-hub__trust span{color:#f5f8fbe6}.app-shell--premium .player-rail-hub__trust small{color:#c6d3dca8}.app-shell--premium .account-action-strip{box-shadow:none;background:linear-gradient(90deg,#3ddc970e,#0000 46%),#050d14b8;border-color:#bcd4e21a;margin-top:12px}.app-shell--premium .account-action-strip--guest{background:linear-gradient(90deg,#3ddc9712,#0000 46%),linear-gradient(135deg,#4285f411,#f6b7440b),#050d14b8;border-color:#3ddc9726}.app-shell--premium .account-action-strip--auth-blocked{background:linear-gradient(90deg,#bcd4e20b,#0000 46%),#050d14b8;border-color:#bcd4e21f}.app-shell--premium .account-action-strip__lead,.app-shell--premium .account-action-strip__primary,.app-shell--premium .account-action-strip__details-toggle,.app-shell--premium .account-action-strip__status{background:#07111a94;border-color:#bcd4e217}.app-shell--premium .account-action-strip__primary{background:#ffd36b13;border-color:#ffd36b38}.app-shell--premium .account-action-strip--guest .account-action-strip__primary{background:linear-gradient(135deg,#3ddc9729,#4285f412),#060f17c2;border-color:#3ddc9747;box-shadow:inset 0 1px #ffffff0e,0 12px 28px #00000029}.app-shell--premium .account-action-strip--auth-blocked .account-action-strip__primary{box-shadow:none;background:linear-gradient(135deg,#bcd4e214,#3ddc9709),#060f17c2;border-color:#bcd4e229}.app-shell--premium .account-action-strip--guest .account-action-strip__primary:before{border-color:#f5f8fb57;box-shadow:0 0 18px #3ddc9733,0 0 0 4px #3ddc970b}.app-shell--premium .account-action-strip--auth-blocked .account-action-strip__primary:before{border-color:#bcd4e238;box-shadow:0 0 12px #bcd4e214}.app-shell--premium .account-action-strip__primary span,.app-shell--premium .account-action-strip__primary b{color:#ffd984}.app-shell--premium .account-action-strip--guest .account-action-strip__primary span{color:#c7e2edc7}.app-shell--premium .account-action-strip--guest .account-action-strip__primary b{color:#f5f8fb}.app-shell--premium .account-action-strip--auth-blocked .account-action-strip__primary span{color:#c7e2ed9e}.app-shell--premium .account-action-strip--auth-blocked .account-action-strip__primary b{color:#f5f8fbd1}.app-shell--premium .animated-number{min-width:2ch;color:inherit;font-variant-numeric:tabular-nums;display:inline-block}.app-shell--premium .animated-number--changing{animation:premium-number-pop .52s var(--premium-ease)}.app-shell--premium .secondary-workspace{isolation:isolate;box-shadow:none;background:linear-gradient(90deg,#3ddc9709,#0000 52%),linear-gradient(#0a161fcc,#050d14db);border-color:#bcd4e21a;gap:10px;margin-top:12px;padding:12px;position:relative}.app-shell--premium .secondary-workspace:before{content:"";z-index:-1;pointer-events:none;opacity:.54;background:linear-gradient(116deg,#0000 0 32%,#ffd36b0e 47%,#0000 62%),radial-gradient(circle at 96% 8%,#35bdd91f,#0000 28%);position:absolute;inset:0}.app-shell--premium .secondary-workspace--compact{background:linear-gradient(90deg,#3ddc970a,#0000 52%),#050d149e;border-color:#bcd4e214;padding:8px 10px}.app-shell--premium .secondary-workspace__head{gap:8px}.app-shell--premium .secondary-workspace__current,.app-shell--premium .secondary-workspace__preview{color:#f5f8fb;background:#07111aa3;border-color:#bcd4e21c;min-height:44px}.app-shell--premium .secondary-workspace__current{background:linear-gradient(90deg,#3ddc971a,#0000 58%),#061018c7;border-color:#3ddc9747}.app-shell--premium .secondary-workspace__current[aria-expanded=true],.app-shell--premium .secondary-workspace__preview:hover{background:linear-gradient(90deg,#ffd36b17,#0000 58%),#07111ac7;border-color:#ffd36b47}.app-shell--premium .secondary-workspace__current span,.app-shell--premium .secondary-workspace__current small,.app-shell--premium .secondary-workspace__preview span,.app-shell--premium .secondary-workspace__preview small,.app-shell--premium .secondary-workspace__tabs span{color:#c6d3dca3;font-size:9px}.app-shell--premium .secondary-workspace__current b,.app-shell--premium .secondary-workspace__preview b{color:#f5f8fb;font-size:13px}.app-shell--premium .secondary-workspace__current small,.app-shell--premium .secondary-workspace__preview small{color:#ffd984}.app-shell--premium .secondary-workspace__toggle{color:#ffd984;background:#ffd36b13;border-color:#ffd36b3d;min-height:44px}.app-shell--premium .secondary-workspace--expanded .secondary-workspace__toggle{color:#e7fff5;background:linear-gradient(#3ddc9757,#0f58446b),#3ddc971a;border-color:#3ddc9775}.app-shell--premium .secondary-workspace__tabs{background:#03080e85;border-color:#bcd4e214;gap:6px;padding:6px}.app-shell--premium .secondary-workspace__tabs button{background:#07111ab3;border-color:#bcd4e21a}.app-shell--premium .secondary-workspace__tabs button:hover,.app-shell--premium .secondary-workspace__tabs button.is-active{background:linear-gradient(#3ddc971f,#050d14b8);border-color:#3ddc9757}.app-shell--premium .secondary-workspace__body{animation:premium-workspace-reveal .22s var(--premium-ease)}.app-shell--premium .secondary-workspace__body,.app-shell--premium .secondary-workspace__stack{gap:10px}.app-shell--premium .secondary-workspace__split{grid-template-columns:minmax(0,1fr)}.app-shell--premium .secondary-workspace .market-discovery,.app-shell--premium .secondary-workspace .live-command,.app-shell--premium .secondary-workspace .market-insights,.app-shell--premium .secondary-workspace .market-pulse,.app-shell--premium .secondary-workspace .notification-center,.app-shell--premium .secondary-workspace .watchlist-panel,.app-shell--premium .secondary-workspace .open-bets-center,.app-shell--premium .secondary-workspace .bet-packs-rail,.app-shell--premium .secondary-workspace .personalized-picks,.app-shell--premium .secondary-workspace .odds-boost-strip{box-shadow:none;background:linear-gradient(#122633d1,#050d14d6),#050d14b8;border-color:#bcd4e21a;border-radius:8px}.app-shell--premium .secondary-workspace .personalized-picks{background:radial-gradient(circle at 18% 0,#3ddc971f,#0000 38%),linear-gradient(#183343e6,#060f17db),#050d14c2;border-color:#3ddc972e}.app-shell--premium .secondary-workspace .market-discovery,.app-shell--premium .secondary-workspace .bet-packs-rail,.app-shell--premium .secondary-workspace .personalized-picks,.app-shell--premium .secondary-workspace .odds-boost-strip{padding:14px}.app-shell--premium .secondary-workspace .market-discovery__head,.app-shell--premium .secondary-workspace .market-discovery__top-head,.app-shell--premium .secondary-workspace .bet-packs-rail__head,.app-shell--premium .secondary-workspace .personalized-picks__head,.app-shell--premium .secondary-workspace .odds-boost-strip__head,.app-shell--premium .secondary-workspace .notification-center__head,.app-shell--premium .secondary-workspace .watchlist-panel__head,.app-shell--premium .secondary-workspace .open-bets-center__head,.app-shell--premium .secondary-workspace .live-command__head,.app-shell--premium .secondary-workspace .market-pulse__head{gap:8px}.app-shell--premium .secondary-workspace .market-discovery__head span,.app-shell--premium .secondary-workspace .market-discovery__top-head span,.app-shell--premium .secondary-workspace .bet-packs-rail__head span,.app-shell--premium .secondary-workspace .bet-packs-rail__head small,.app-shell--premium .secondary-workspace .bet-pack__summary span,.app-shell--premium .secondary-workspace .bet-pack__summary small,.app-shell--premium .secondary-workspace .bet-pack__legs span,.app-shell--premium .secondary-workspace .bet-pack__legs small,.app-shell--premium .secondary-workspace .bet-pack__action small,.app-shell--premium .secondary-workspace .top-market-card__meta span,.app-shell--premium .secondary-workspace .top-market-card__meta small,.app-shell--premium .secondary-workspace .top-market-card p,.app-shell--premium .secondary-workspace .personalized-picks__head span,.app-shell--premium .secondary-workspace .personalized-picks__head small,.app-shell--premium .secondary-workspace .quick-pick__topline span,.app-shell--premium .secondary-workspace .quick-pick__topline small,.app-shell--premium .secondary-workspace .quick-pick__action span,.app-shell--premium .secondary-workspace .odds-boost-strip__head span,.app-shell--premium .secondary-workspace .odds-boost-strip__head small,.app-shell--premium .secondary-workspace .market-insights span,.app-shell--premium .secondary-workspace .market-insights small{color:#c6d3dca3;font-size:10px}.app-shell--premium .secondary-workspace .market-discovery__head strong,.app-shell--premium .secondary-workspace .market-discovery__top-head strong,.app-shell--premium .secondary-workspace .bet-packs-rail__head strong,.app-shell--premium .secondary-workspace .bet-pack__summary strong,.app-shell--premium .secondary-workspace .bet-pack__legs b,.app-shell--premium .secondary-workspace .bet-pack__action b,.app-shell--premium .secondary-workspace .personalized-picks__head strong,.app-shell--premium .secondary-workspace .odds-boost-strip__head strong,.app-shell--premium .secondary-workspace .notification-center__head strong,.app-shell--premium .secondary-workspace .watchlist-panel__head strong,.app-shell--premium .secondary-workspace .open-bets-center__head strong{color:#f5f8fb;font-size:17px}.app-shell--premium .secondary-workspace .market-discovery__metrics,.app-shell--premium .secondary-workspace .market-discovery__scope,.app-shell--premium .secondary-workspace .market-insights article,.app-shell--premium .secondary-workspace .market-pulse__stat,.app-shell--premium .secondary-workspace .market-pulse__hot,.app-shell--premium .secondary-workspace .notification-center__metrics span,.app-shell--premium .secondary-workspace .watchlist-panel__metrics span,.app-shell--premium .secondary-workspace .open-bets-center__metrics span{background:#09151fad;border-color:#bcd4e221}.app-shell--premium .secondary-workspace .market-discovery__scope{padding:8px}.app-shell--premium .secondary-workspace .market-discovery__scope span{background:#07111a8f;border-color:#bcd4e214;min-height:54px}.app-shell--premium .secondary-workspace .market-discovery__top{background:#03080e5c;border-color:#bcd4e214;gap:8px}.app-shell--premium .secondary-workspace .top-market-card{box-shadow:none;background:linear-gradient(90deg,#3ddc9714,#0000 46%),#0c1a24c2;border-color:#bcd4e224;gap:8px}.app-shell--premium .secondary-workspace .top-market-card--primary{background:linear-gradient(90deg,#ffd36b17,#0000 48%),linear-gradient(#0d1b26c7,#050d14c7);border-color:#ffd36b3d}.app-shell--premium .secondary-workspace .top-market-card strong,.app-shell--premium .secondary-workspace .bet-pack__summary strong,.app-shell--premium .secondary-workspace .bet-pack__legs b,.app-shell--premium .secondary-workspace .bet-pack__action b,.app-shell--premium .secondary-workspace .quick-pick__body strong,.app-shell--premium .secondary-workspace .quick-pick__body b,.app-shell--premium .secondary-workspace .odds-boost-card strong{color:#f5f8fb}.app-shell--premium .secondary-workspace .quick-pick__body small,.app-shell--premium .secondary-workspace .quick-pick__body p,.app-shell--premium .secondary-workspace .quick-pick__action span{display:none}.app-shell--premium .secondary-workspace .quick-pick__body b{-webkit-line-clamp:1;-webkit-box-orient:vertical;line-height:1.18;display:-webkit-box;overflow:hidden}.app-shell--premium .secondary-workspace .personalized-picks__list{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px}.app-shell--premium .secondary-workspace .top-market-card__actions>button:last-child,.app-shell--premium .secondary-workspace .market-discovery__more,.app-shell--premium .secondary-workspace .bet-pack__action button,.app-shell--premium .secondary-workspace .quick-pick__action button,.app-shell--premium .secondary-workspace .odds-boost-card button{color:#ffe6a3;background:linear-gradient(#ffd36b38,#68481440),#ffd36b14;border-color:#ffd36b57}.app-shell--premium .secondary-workspace .top-market-card__actions .odds-button,.app-shell--premium .secondary-workspace .bet-pack.is-active,.app-shell--premium .secondary-workspace .quick-pick__action button[aria-pressed=true],.app-shell--premium .secondary-workspace .odds-boost-card button.is-active{background:linear-gradient(#3ddc973d,#050d14bd);border-color:#3ddc977a}.app-shell--premium .secondary-workspace .market-insights{grid-template-columns:repeat(3,minmax(0,1fr))}.app-shell--premium .secondary-workspace .market-insights article{min-height:100px;box-shadow:none}.app-shell--premium .secondary-workspace .market-insights strong{color:#f5f8fb;font-size:clamp(20px,2.1vw,28px)}.app-shell--premium .secondary-workspace .quick-pick,.app-shell--premium .secondary-workspace .odds-boost-card,.app-shell--premium .secondary-workspace .notification-card,.app-shell--premium .secondary-workspace .watch-card{box-shadow:none;background:linear-gradient(#162b39c7,#071018d1);border-color:#bcd4e224}.app-shell--premium .secondary-workspace .quick-pick{background:linear-gradient(135deg,#2a556ce6,#08121be6),#0c1b26c7;grid-template-rows:auto minmax(0,1fr);grid-template-columns:minmax(0,1fr) minmax(58px,70px);align-items:center;gap:6px 10px;min-height:82px;padding:10px}.app-shell--premium .secondary-workspace .quick-pick__topline{grid-column:1/-1}.app-shell--premium .secondary-workspace .quick-pick__body{grid-column:1;gap:3px}.app-shell--premium .secondary-workspace .quick-pick__body strong{font-size:13px}.app-shell--premium .secondary-workspace .quick-pick__action{grid-area:2/2;justify-items:stretch;display:grid}.app-shell--premium .secondary-workspace .quick-pick__pulse{display:none}.app-shell--premium .secondary-workspace .quick-pick__action button{color:#071017;background:radial-gradient(circle at 50% 0,#fff7c657,#0000 62%),linear-gradient(#f4cd69,#8b682b);border-color:#ffd36b7a;min-width:0;min-height:40px;padding:0 8px;font-size:13px;box-shadow:inset 0 1px #fff3,0 8px 16px #0000002e}.app-shell--premium .secondary-workspace .bet-packs-rail{grid-template-columns:minmax(0,1fr);gap:9px}.app-shell--premium .secondary-workspace .bet-packs-rail__list{grid-template-columns:repeat(3,minmax(0,1fr));gap:9px;display:grid;overflow:visible}.app-shell--premium .secondary-workspace .bet-pack{flex:none;grid-template-columns:minmax(0,1fr) 78px;align-items:stretch;width:100%;min-width:0;min-height:104px}.app-shell--premium .secondary-workspace .bet-pack__summary{grid-column:1;grid-template-columns:minmax(0,1fr);align-content:center;gap:4px;padding:8px}.app-shell--premium .secondary-workspace .bet-pack__summary span{width:fit-content;min-height:24px;padding:0 7px}.app-shell--premium .secondary-workspace .bet-pack__summary small,.app-shell--premium .secondary-workspace .bet-pack__legs,.app-shell--premium .secondary-workspace .bet-pack__action span:nth-child(2){display:none}.app-shell--premium .secondary-workspace .bet-pack__action{grid-column:2;grid-template-rows:minmax(0,1fr) minmax(34px,auto);display:grid}.app-shell--premium .secondary-workspace .bet-pack__action span,.app-shell--premium .secondary-workspace .bet-pack__action button{min-height:0}.app-shell--premium .secondary-workspace .quick-pick--active,.app-shell--premium .secondary-workspace .notification-card--unread{background:linear-gradient(#143737c7,#071219d6);border-color:#3ddc976b}.app-shell--premium .secondary-workspace .odds-boost-strip__list{grid-template-columns:repeat(3,minmax(0,1fr))}.app-shell--premium .secondary-workspace .open-bets-center__toolbar,.app-shell--premium .secondary-workspace .open-bets-center__alert{background:#03080e85;border-color:#bcd4e217}.app-shell--premium .auth-modal__backdrop{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:linear-gradient(120deg,#03070db8,#08162094),#00000085}.app-shell--premium .auth-modal{place-items:center;padding:36px 16px;display:grid}.app-shell--premium .auth-modal__panel{background:radial-gradient(circle at 84% 4%,#f6b74447,#0000 34%),radial-gradient(circle at 4% 0,#3ddc9738,#0000 30%),linear-gradient(135deg,#f6b74414,#0000 30% 62%,#3ddc9714),linear-gradient(#101e2afa,#050d14fa);border-color:#f6b74457;width:min(560px,100vw - 24px);max-height:calc(100vh - 72px);position:relative;top:auto;right:auto}.app-shell--premium .auth-modal__panel--google-only{gap:10px;overflow-x:hidden}.app-shell--premium .auth-modal__panel--google-ready{background:radial-gradient(circle at 92% -12%,#f6b74429,#0000 38%),radial-gradient(circle at 2% 8%,#3ddc971a,#0000 30%),linear-gradient(#101e2afa,#050d14fa);border-color:#bcd4e238;box-shadow:0 32px 96px #000000ad,0 0 0 1px #bcd4e20f}.app-shell--premium .auth-modal__panel--google-only:before,.app-shell--premium .auth-modal__panel--google-only:after{content:"";pointer-events:none;position:absolute}.app-shell--premium .auth-modal__panel--google-only:before{opacity:.72;background:linear-gradient(90deg,#3ddc978c,#f6b744a3,#8eb5ff6b);border-radius:12px 12px 0 0;height:2px;top:0;left:0;right:0}.app-shell--premium .auth-modal__panel--google-ready:before{height:2px;box-shadow:none;opacity:.62;background:linear-gradient(90deg,#3ddc9761,#f6b74475,#8eb5ff47)}.app-shell--premium .auth-modal__panel--google-only:after{opacity:.62;background:linear-gradient(#3ddc97e6,#f6b744b8,#0000);width:8px;top:18px;bottom:0;left:0}.app-shell--premium .auth-modal__panel--google-ready:after{opacity:0}.app-shell--premium .auth-modal__close{color:#f5f8fbd1;background:#f5f8fb12;border-color:#bcd4e224;box-shadow:inset 0 1px #ffffff0e}.app-shell--premium .auth-modal__close:hover{color:#ffd984;background:#f6b7441a;border-color:#f6b74457}.app-shell--premium .auth-onboarding--google-only{background:linear-gradient(135deg,#f6b7443d,#3ddc972e),#050d14b8;border-color:#3ddc9757;position:relative;overflow:hidden}.app-shell--premium .auth-onboarding--google-only:after{content:"";opacity:.82;pointer-events:none;background:linear-gradient(90deg,#3ddc97e0,#f6b744e6,#8eb5ffb8);border-radius:999px;height:4px;position:absolute;bottom:10px;left:12px;right:12px}.app-shell--premium .auth-modal__panel--google-ready .auth-onboarding--google-only{background:0 0;border-color:#0000;padding:2px 2px 4px}.app-shell--premium .auth-modal__panel--google-ready .auth-onboarding--google-only:after{display:none}.app-shell--premium .auth-modal__panel--google-ready .auth-onboarding__copy strong{max-width:30ch;font-size:25px}.app-shell--premium .auth-modal__panel--google-ready .auth-onboarding__copy p{max-width:54ch}.app-shell--premium .auth-onboarding__copy p{color:#ebf2f7bd}.app-shell--premium .auth-trust-summary span{background:linear-gradient(135deg,#3ddc972e,#061018d1),#050d14c7;border-color:#3ddc9747}.app-shell--premium .auth-trust-summary b{white-space:normal;font-size:14px;line-height:1.24}.app-shell--premium .auth-trust-summary em{display:none}.app-shell--premium .auth-google{isolation:isolate;color:#202124;text-align:left;background:#fff;border:1px solid #dadce0eb;border-radius:8px;grid-template-columns:38px minmax(0,1fr);align-items:center;gap:11px;width:100%;min-height:58px;padding:9px 12px;display:grid;position:relative;overflow:hidden;box-shadow:0 14px 28px #00000038}.app-shell--premium .auth-google:before,.app-shell--premium .auth-google:after{content:"";pointer-events:none;opacity:0;position:absolute}.app-shell--premium .auth-google:before{z-index:0;background:linear-gradient(105deg,#0000 0 36%,#2021240d 50%,#0000 64%);border-radius:7px;inset:1px;transform:translate(-112%)}.app-shell--premium .auth-google:after{display:none}.app-shell--premium .auth-google--ready:not(:disabled){border-color:#dadce0f5;box-shadow:0 14px 30px #0000003d,0 0 0 1px #4285f408}.app-shell--premium .auth-google--ready:not(:disabled):before{animation:premium-auth-google-sweep 1.5s var(--premium-ease) both}.app-shell--premium .auth-google--ready:not(:disabled):after{opacity:0}.app-shell--premium .auth-google--blocked{color:#e0ebf38f;min-height:36px;box-shadow:none;background:#08121b2e;border-color:#bcd4e214;grid-template-columns:26px minmax(0,1fr);gap:7px;padding:6px 9px}.app-shell--premium .auth-google__mark{color:#4285f4;background:#fff;border:1px solid #dadce0f2;border-radius:50%;grid-row:1/span 2;place-items:center;width:38px;height:38px;font-weight:950;display:grid;position:relative;overflow:hidden}.app-shell--premium .auth-google__mark-icon{width:20px;height:20px;display:block}.app-shell--premium .auth-google__pending-icon{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:18px;height:18px;display:block}.app-shell--premium .auth-google__mark:after{content:"";pointer-events:none;border-radius:inherit;opacity:0;border:1px solid #f5f8fb7a;position:absolute;inset:-2px;transform:scale(.78)}.app-shell--premium .auth-google--ready:not(:disabled) .auth-google__mark:after{animation:premium-auth-google-mark-ready 1.18s var(--premium-ease) both}.app-shell--premium .auth-google>*{z-index:1;position:relative}.app-shell--premium .auth-google strong,.app-shell--premium .auth-google small{text-overflow:ellipsis;grid-column:2;min-width:0;overflow:hidden}.app-shell--premium .auth-google strong{white-space:nowrap;font-size:14px;font-weight:950;display:block}.app-shell--premium .auth-google small{color:#5f6368;white-space:normal;margin-top:3px;font-size:11px;font-weight:800;line-height:1.25;display:block}.app-shell--premium .auth-modal__panel--google-ready .auth-google small,.app-shell--premium .auth-google--blocked small{display:none}.app-shell--premium .auth-google--blocked .auth-google__mark{color:#e0ebf36b;background:#f5f8fb0a;border-color:#dadce01f;width:24px;height:24px}.app-shell--premium .auth-google--blocked .auth-google__mark-icon{filter:grayscale();opacity:.55;width:16px;height:16px}.app-shell--premium .auth-google--blocked .auth-google__pending-icon{opacity:.64;width:14px;height:14px}.app-shell--premium .auth-google:disabled{cursor:default;opacity:.84}.app-shell--premium .auth-continue-guest{color:#dfe9f4;min-height:44px;text-shadow:none;background:linear-gradient(135deg,#ffffff14,#8eb5ff0f),#ffffff09;border-color:#bcd4e22e;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff0f}.app-shell--premium .auth-continue-guest:after{display:none}.app-shell--premium .auth-continue-guest:hover{background:linear-gradient(135deg,#8eb5ff1f,#3ddc9712),#ffffff0d;border-color:#8eb5ff57}.app-shell--premium .auth-continue-guest:hover:after{transform:none}.app-shell--premium .auth-config-status>div{gap:3px;display:grid}.app-shell--premium .auth-config-status>div span{color:#c6d3dcb8;text-transform:uppercase;font-size:10px;font-weight:950}.app-shell--premium .auth-config-status>div strong{color:#f4f8fb;font-size:12px}.app-shell--premium .auth-config-status>div small{color:#e0ebf38f;font-size:10px;line-height:1.35}.app-shell--premium .auth-config-status--ready{background:linear-gradient(90deg,#3ddc9713,#0000 45%),#050d149e;border-color:#3ddc9733}.app-shell--premium .auth-provider-note{color:#e0ebf3c2;border-left:3px solid #3ddc97b8;padding:0 3px 0 10px;font-size:12px;line-height:1.42}.app-shell--premium .auth-error{color:#ffd4d8;background:#ff68761c;border:1px solid #ff687659;border-radius:8px;padding:10px 12px;font-size:12px;font-weight:850}.app-shell--premium .auth-divider{color:#8fa1ae;text-transform:uppercase;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:10px;font-size:10px;font-weight:950;display:grid}.app-shell--premium .auth-divider:before,.app-shell--premium .auth-divider:after{content:"";background:#bcd4e221;height:1px}@keyframes premium-select-pulse{0%{box-shadow:0 0 #3ddc9752,0 0 0 1px #3ddc972e}to{box-shadow:0 0 0 11px #3ddc9700,0 0 26px #3ddc9729}}@keyframes premium-light-sweep{0%{opacity:0;transform:translate(-34%)}30%{opacity:1}to{opacity:0;transform:translate(34%)}}@keyframes premium-slip-catch{0%{border-color:#3ddc9721;transform:translateY(0)scale(1)}38%{border-color:#3ddc9775;transform:translateY(-2px)scale(1.01);box-shadow:0 28px 72px #00000080,0 0 34px #3ddc972e}to{transform:translateY(0)scale(1)}}@keyframes premium-selection-flight{0%{opacity:0;filter:blur(2px);transform:translate(18px)scale(.96)}24%{opacity:1;filter:blur();transform:translate(0)scale(1)}74%{opacity:1;transform:translate(0)scale(1)}to{opacity:0;transform:translate(10px)scale(.97)}}@keyframes premium-selection-flight-sheen{0%{opacity:0;transform:translate(-45%)}34%{opacity:1}to{opacity:0;transform:translate(45%)}}@keyframes premium-selection-trail{0%{opacity:0;transform:translate3d(-16px, -50%, 0) rotate(var(--trail-rotate)) scaleX(.18)}24%{opacity:.86}64%{opacity:.46;transform:translate3d(7px, -50%, 0) rotate(var(--trail-rotate)) scaleX(1)}to{opacity:0;transform:translate3d(26px, -50%, 0) rotate(var(--trail-rotate)) scaleX(.26)}}@keyframes premium-auth-google-sweep{0%{opacity:0;transform:translate(-112%)}20%{opacity:1}72%{opacity:.5}to{opacity:0;transform:translate(112%)}}@keyframes premium-auth-google-mark-ready{0%{opacity:0;transform:scale(.78)}28%{opacity:.86}to{opacity:0;transform:scale(1.22)}}@keyframes premium-stadium-sweep{0%,to{opacity:.58;background-position:42%,50%}50%{opacity:.9;background-position:58%,50%}}@keyframes premium-spotlight-live-pill{0%,58%{opacity:.42;background-position:-130%,50%}to{opacity:.78;background-position:180%,50%}}@keyframes premium-receipt-rise{0%{opacity:0;transform:translateY(18px)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes premium-receipt-ring{0%{box-shadow:0 28px 80px #00000094,0 0 #3ddc975c,0 0 44px #3ddc9729}to{box-shadow:0 28px 80px #00000094,0 0 0 18px #3ddc9700,0 0 44px #3ddc9729}}@keyframes premium-receipt-sweep{0%{opacity:0;transform:translate(-46%)}28%{opacity:1}to{opacity:0;transform:translate(46%)}}@keyframes premium-number-pop{0%{color:#fff;text-shadow:0 0 #ffd36b00;transform:translateY(0)}28%{color:#ffd36b;text-shadow:0 0 18px #ffd36b57;transform:translateY(-1px)}to{color:inherit;text-shadow:0 0 #ffd36b00;transform:translateY(0)}}@keyframes premium-line-signal{0%,to{opacity:.48;transform:scaleY(.62)}38%{opacity:1;transform:scaleY(1.08)}68%{opacity:.7;transform:scaleY(.84)}}@keyframes premium-favorite-ring{0%{box-shadow:0 0 #ffd36b6b,0 0 #ffd36b00}46%{box-shadow:0 0 0 5px #ffd36b2e,0 0 22px #ffd36b47}to{box-shadow:0 0 0 9px #ffd36b00,0 0 18px #ffd36b29}}@keyframes premium-favorite-flare{0%{opacity:0;transform:scale(.48)}34%{opacity:.9;transform:scale(1.08)}to{opacity:0;transform:scale(1.6)}}@keyframes premium-favorite-pop{0%{transform:scale(.74)rotate(-10deg)}42%{transform:scale(1.18)rotate(7deg)}to{transform:scale(1)rotate(0)}}@keyframes premium-empty-coupon-scan{0%,38%{opacity:0;transform:translate(-42%)}52%{opacity:.36}72%,to{opacity:0;transform:translate(48%)}}@keyframes premium-empty-meter{0%,to{opacity:.74;transform:scaleY(.82)}45%{opacity:1;transform:scaleY(1)}}@keyframes premium-workspace-reveal{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.app-shell--premium .app-grid{grid-template-columns:196px minmax(0,1fr) 318px;gap:14px;width:min(100%,1480px)}.app-shell--premium.app-shell--feed-view .app-grid{grid-template-columns:minmax(0,1fr) 318px;width:min(100%,1360px)}.app-shell--premium.app-shell--feed-view.app-shell--rail-hidden .app-grid{grid-template-columns:minmax(0,1fr);width:min(100%,1240px)}.app-shell--premium.app-shell--feed-view .sidebar{display:none}.app-shell--premium .sports-nav{padding:8px}.app-shell--premium .sports-nav__summary{grid-template-columns:minmax(0,1fr) auto;align-items:end;min-height:48px;padding:9px 10px}.app-shell--premium .sports-nav__summary span{font-size:10px}.app-shell--premium .sports-nav__summary strong{grid-area:1/2/span 2;align-self:center;font-size:22px}.app-shell--premium .sports-nav__summary small{font-size:9px}.app-shell--premium .sports-nav button{min-height:34px;padding:0 8px}.app-shell--premium .sports-nav button span{gap:7px}.app-shell--premium .sports-nav button em{font-size:13px}.app-shell--premium .sport-mark{width:18px;height:18px}.app-shell--premium .sidebar-group{box-shadow:none;background:#050d146b;grid-template-columns:1fr;gap:4px;padding:7px}.app-shell--premium .sidebar-group button{color:#d6e2ebb8;justify-content:flex-start;min-height:32px;padding:0 8px;font-size:12px}.app-shell--premium .sidebar-group button:nth-of-type(3){display:none}.app-shell--premium .feed-system-strip{opacity:.68;grid-template-columns:minmax(112px,.3fr) minmax(0,1fr);margin-bottom:7px}.app-shell--premium .feed-system-strip .api-status,.app-shell--premium .feed-system-strip .notice{min-height:24px;box-shadow:none;background:#050d147a;border-color:#bcd4e217;padding:5px 8px}.app-shell--premium .feed-system-strip .api-status strong,.app-shell--premium .feed-system-strip .notice{color:#c6d3dcad;font-size:10px}.app-shell--premium .feed-system-strip .api-status span{color:#ffd36bad;font-size:9px}.app-shell--premium .premium-spotlight{min-height:268px;padding:clamp(16px,2vw,24px)}@media (width>=1041px){.app-shell--premium .premium-spotlight{min-height:268px;padding:20px 24px 22px}.app-shell--premium .premium-spotlight__content{gap:14px;max-width:calc(100% - 286px)}.app-shell--premium .premium-spotlight__match{max-width:820px}.app-shell--premium .premium-spotlight__team i{width:clamp(46px,4.8vw,62px)}.app-shell--premium .premium-spotlight__score b{font-size:clamp(42px,5.4vw,64px);line-height:1.1}.app-shell--premium .premium-spotlight__markets{max-width:690px}.app-shell--premium .premium-spotlight__markets .odds-button{min-height:62px}.app-shell--premium .premium-spotlight__side{width:min(100%,246px);position:absolute;bottom:22px;right:24px}}.app-shell--premium .premium-spotlight__side>div{min-height:52px;padding:10px}.app-shell--premium .premium-spotlight__side strong{font-size:19px}.app-shell--premium .line-control{margin-bottom:10px}.app-shell--premium .feed-command-row{gap:8px;margin-top:10px;display:grid}@media (width>=1041px){.app-shell--premium.app-shell--feed-view .feed-command-row{background:linear-gradient(135deg,#e8bf680e,#3ddc9706),#050d1480;border:1px solid #bcd4e21c;border-radius:8px;justify-content:start;align-items:center;gap:5px;width:fit-content;max-width:100%;margin:10px 0 2px;padding:5px;display:flex;box-shadow:inset 0 1px #ffffff09}.app-shell--premium.app-shell--feed-view .feed-command-row>.sports-tabs{width:auto;box-shadow:none;background:0 0;border:0;grid-template-columns:minmax(0,1fr) auto;gap:5px;margin:0;padding:0;display:inline-grid}.app-shell--premium.app-shell--feed-view .sports-tabs__label,.app-shell--premium.app-shell--feed-view .sports-tabs__mobile-layers,.app-shell--premium.app-shell--feed-view .sports-tabs select{display:none}.app-shell--premium.app-shell--feed-view .sports-tabs__chips{grid-column:1}.app-shell--premium.app-shell--feed-view .sports-tabs__chips button,.app-shell--premium.app-shell--feed-view .sports-tabs__drawer-toggle{color:#e0ebf3c7;background:#060e169e;border-color:#bcd4e21c;min-height:30px;padding-inline:10px;font-size:11px}.app-shell--premium.app-shell--feed-view .sports-tabs__chips button.is-active{color:#fff6d6;background:linear-gradient(135deg,#e8bf682e,#e8bf6812);border-color:#e8bf685c}.app-shell--premium.app-shell--feed-view .sports-tabs__drawer-toggle{display:inline-flex}.app-shell--premium.app-shell--feed-view .line-control{min-width:0;box-shadow:none;background:0 0;border:0;margin:0}.app-shell--premium.app-shell--feed-view .line-control__summary{justify-content:flex-end;gap:5px;display:flex}.app-shell--premium.app-shell--feed-view .line-control__feed-toggle,.app-shell--premium.app-shell--feed-view .line-control__mobile-layers,.app-shell--premium.app-shell--feed-view .line-control__coupon{display:none}.app-shell--premium.app-shell--feed-view .line-control__filter-toggle,.app-shell--premium.app-shell--feed-view .line-control__coupon{background:#060e169e;border-color:#bcd4e21f;min-width:66px;min-height:30px;box-shadow:inset 0 1px #ffffff0b}.app-shell--premium.app-shell--feed-view .line-control__filter-toggle b,.app-shell--premium.app-shell--feed-view .line-control__coupon b{font-size:11px}.app-shell--premium.app-shell--feed-view .line-control__filter-toggle span,.app-shell--premium.app-shell--feed-view .line-control__coupon span,.app-shell--premium.app-shell--feed-view .line-control__filter-toggle small,.app-shell--premium.app-shell--feed-view .line-control__coupon small{display:none}.app-shell--premium.app-shell--feed-view .section--line-board{margin-top:10px}.app-shell--premium.app-shell--feed-view .line-board__columns{display:none}.app-shell--premium.app-shell--feed-view .event-card__main{padding-right:58px}.app-shell--premium.app-shell--feed-view .event-card__route{display:block;position:absolute;bottom:8px;right:10px}.app-shell--premium.app-shell--feed-view .event-card__route>span{display:none}.app-shell--premium.app-shell--feed-view .event-card__markets-link{opacity:.76;min-width:38px;min-height:24px;padding-inline:7px}.app-shell--premium.app-shell--feed-view .event-card__odds{grid-template-columns:repeat(auto-fit,minmax(190px,1fr))}}.app-shell--premium .player-rail-hub--guest{box-shadow:none;background:#050d1480;border-color:#bcd4e21a;padding:9px 10px}.app-shell--premium .player-rail-hub--guest:before{box-shadow:none;background:linear-gradient(#8eb5ff6b,#3ddc9761);top:10px;bottom:10px}.app-shell--premium .player-rail-hub--guest .player-rail-hub__summary{grid-template-columns:minmax(0,1fr) 54px;align-items:center;gap:7px}.app-shell--premium .player-rail-hub--guest .player-rail-hub__summary span{color:#a9c4ffb8;font-size:9px}.app-shell--premium .player-rail-hub--guest .player-rail-hub__summary strong{text-shadow:none;font-size:14px;line-height:1.12}.app-shell--premium .player-rail-hub--guest .player-rail-hub__summary small,.app-shell--premium .player-rail-hub--guest .player-rail-hub__trust{display:none}.app-shell--premium .player-rail-hub--guest .player-rail-hub__summary button{background:#ffd36b0f;border-color:#ffd36b33;min-height:28px;padding:0 7px;font-size:10px}.app-shell--premium .auth-modal__panel{background:radial-gradient(circle at 88% 0,#ffd36b33,#0000 32%),radial-gradient(circle at 0 0,#3ddc9729,#0000 32%),linear-gradient(#122430fa,#050d14fa),#050d14fa;border-color:#ffd36b42;width:min(560px,100vw - 24px);padding:16px;box-shadow:0 34px 100px #00000094,inset 0 1px #ffffff14}.app-shell--premium .auth-modal__panel--google-only:after{display:none}.app-shell--premium .auth-onboarding--google-only{background:linear-gradient(135deg,#3ddc972e,#ffd36b1f),#09191cc7;border-color:#3ddc9747}.app-shell--premium .auth-onboarding--google-only:after{opacity:.38}.app-shell--premium .auth-trust-summary span{background:linear-gradient(135deg,#3ddc971f,#050d1494),#050d147a;border-color:#3ddc972e;min-height:52px;padding:8px}.app-shell--premium .auth-trust-summary span:nth-child(2){background:linear-gradient(135deg,#ffd36b24,#050d149e),#050d1480;border-color:#ffd36b38}.app-shell--premium .auth-continue-guest{color:#0c1116;text-shadow:0 1px #ffffff47;background:radial-gradient(circle at 50% 0,#fff7c675,#0000 58%),linear-gradient(#f7d56f,#dda131 58%,#9b6820);border-color:#ffd36b8f;min-height:52px;box-shadow:0 18px 38px #e8a42538,inset 0 1px #ffffff5c}.app-shell--premium .auth-config-status{background:#050d1447;border-color:#bcd4e214;padding:7px 9px}.app-shell--premium .auth-modal__note{color:#dae5edad;margin-top:0}.app-shell--premium .secondary-workspace{background:#050d1480;border-color:#bcd4e214;margin-top:10px;padding:8px}.app-shell--premium .secondary-workspace:before{opacity:.24}.app-shell--premium .secondary-workspace--compact{background:#050d145c;padding:6px}.app-shell--premium .secondary-workspace__current,.app-shell--premium .secondary-workspace__preview,.app-shell--premium .secondary-workspace__toggle{min-height:38px}.app-shell--premium .secondary-workspace__preview small,.app-shell--premium .secondary-workspace__current small{display:none}.app-shell--premium .secondary-workspace__toggle{color:#e0ebf3b8;background:#bcd4e20b;border-color:#bcd4e21f}@media (width<=1360px){.app-shell--premium .app-grid{grid-template-columns:184px minmax(0,1fr) 300px}}@media (width<=1040px){.app-shell--premium .app-header{grid-template-columns:226px minmax(220px,1fr) auto}.app-shell--premium .odds-format-control{display:none}.app-shell--premium .app-grid{grid-template-columns:1fr;padding:10px 12px 34px}.app-shell--premium.app-shell--feed-view .app-grid,.app-shell--premium.app-shell--rail-hidden .app-grid{grid-template-columns:minmax(0,1fr);width:100%}.app-shell--premium .sidebar,.app-shell--premium .right-rail{position:static}.app-shell--premium .main-content>.sports-nav{display:grid}.app-shell--premium .premium-spotlight__side{grid-template-columns:minmax(0,1fr) 44px;justify-self:start;width:min(100%,238px)}}@media (width<=720px){.app-shell--premium .app-header{grid-template-columns:minmax(132px,1fr) 40px minmax(94px,108px);grid-template-areas:"brand mobile-search account""nav nav nav";align-content:start;gap:6px;min-height:0;padding:8px 10px 7px;display:grid;overflow:visible}.app-shell--premium .top-nav{scrollbar-width:none;background:#050d1494;border-color:#bcd4e21c;gap:4px;width:100%;padding:2px;overflow-x:auto}.app-shell--premium .top-nav button{flex:none;min-height:28px;padding-inline:9px;font-size:10px}.app-shell--premium .top-nav__more-menu{min-width:150px;position:fixed;top:92px;left:auto;right:10px;transform:none}.app-shell--premium .top-nav::-webkit-scrollbar{display:none}.app-shell--premium .header-actions{display:contents}.app-shell--premium .header-actions>button,.app-shell--premium .icon-action,.app-shell--premium .mobile-search-toggle,.app-shell--premium .search-box,.app-shell--premium .profile-chip,.app-shell--premium .auth-entry button{min-height:31px}.app-shell--premium .brand strong{font-size:16px}.app-shell--premium .header-trust-line{max-width:180px;font-size:9px}.app-shell--premium .brand__mark{width:24px;height:24px}.app-shell--premium .header-actions{gap:6px}.app-shell--premium .header-refresh,.app-shell--premium .notification-trigger{display:none}.app-shell--premium .search-box{width:auto;left:10px;right:10px}.app-shell--premium .mobile-search-toggle{grid-area:mobile-search;width:40px;min-width:40px;display:grid}.app-shell--premium .auth-entry{grid-area:account;width:100%;min-width:0;display:block}.app-shell--premium .auth-entry__google{width:100%;min-width:0;min-height:40px;padding-inline:7px}.app-shell--premium .auth-entry__label{font-size:11px;line-height:1.08}.app-shell--premium .feed-system-strip{display:none}.app-shell--premium .feed-system-strip .api-status,.app-shell--premium .feed-system-strip .notice{min-height:30px;padding:5px 7px}.app-shell--premium .feed-system-strip .notice{color:#c4f0d0;text-overflow:clip;background:linear-gradient(90deg,#50c07e21,#ffd36b0b),#050d14bd;border-color:#50c07e47;align-items:center;font-size:10px;font-weight:900;line-height:1.18;display:flex;overflow:visible}.app-shell--premium .sports-tabs,.app-shell--premium .line-control{background:linear-gradient(135deg,#e8bf6813,#3ddc9709),#040a10e0;border-color:#bcd4e224;box-shadow:inset 0 1px #ffffff0b}.app-shell--premium .feed-command-row{gap:6px;margin-top:8px}.app-shell--premium .line-control{gap:3px;padding:4px}.app-shell--premium .line-control__summary{gap:3px}.app-shell--premium .line-control__feed-toggle{display:none}.app-shell--premium .sports-tabs__drawer-toggle,.app-shell--premium .sports-tabs__mobile-layers button,.app-shell--premium .line-control__feed-toggle,.app-shell--premium .line-control__filter-toggle,.app-shell--premium .line-control__mobile-layers button{background:#0710198f;border-color:#bcd4e21f}.app-shell--premium .line-control__feed-toggle,.app-shell--premium .line-control__filter-toggle{grid-template-columns:auto minmax(0,1fr);align-content:center;align-items:center;gap:2px 7px;min-height:38px;padding:5px 8px}.app-shell--premium .line-control__filter-toggle{grid-template-columns:auto auto;justify-content:center}.app-shell--premium .line-control__filter-toggle span,.app-shell--premium .line-control__filter-toggle b,.app-shell--premium .line-control__filter-toggle small{display:none}.app-shell--premium .line-control__mobile-filter-label{color:#e0ebf3db;font-size:12px;display:block}.app-shell--premium .line-control__feed-toggle span,.app-shell--premium .line-control__filter-toggle span{color:#c6d3dc94;grid-area:1/1;font-size:8px}.app-shell--premium .line-control__feed-toggle b,.app-shell--premium .line-control__filter-toggle b{grid-area:1/2;font-size:12px}.app-shell--premium .line-control__feed-toggle.is-active,.app-shell--premium .line-control__filter-toggle.is-active,.app-shell--premium .sports-tabs__mobile-layers button[aria-selected=true],.app-shell--premium .line-control__mobile-layers button[aria-pressed=true]{background:linear-gradient(135deg,#e8bf6824,#3ddc970e),#081019bd;border-color:#e8bf6857}.app-shell--premium .sports-tabs__chips button,.app-shell--premium .line-control__summary>.line-control__group--feed button{background:#060e16a3;border-color:#bcd4e21c}.app-shell--premium .auth-modal{padding:10px}.app-shell--premium .auth-modal__panel{gap:8px;max-height:calc(100vh - 20px);padding:12px;overflow-y:auto}.app-shell--premium .auth-modal__panel--guest-only .auth-onboarding--google-only{padding:12px}.app-shell--premium .auth-modal__panel--guest-only .auth-onboarding__copy strong{font-size:20px}.app-shell--premium .auth-modal__panel--guest-only .auth-onboarding__copy p{font-size:12.5px;line-height:1.42}.app-shell--premium .auth-google{grid-template-columns:38px minmax(0,1fr);min-height:58px;padding:8px 10px}.app-shell--premium .auth-google__mark{width:38px;height:38px}.app-shell--premium .auth-onboarding{gap:8px;padding:10px}.app-shell--premium .auth-onboarding__copy strong{font-size:19px}.app-shell--premium .auth-onboarding__copy p{font-size:12px;line-height:1.32}.app-shell--premium .auth-trust-summary{grid-template-columns:repeat(2,minmax(0,1fr));gap:5px}.app-shell--premium .auth-trust-summary span{padding:7px}.app-shell--premium .auth-trust-summary span:last-child{grid-column:auto}.app-shell--premium .auth-trust-summary b{white-space:normal;font-size:15px;line-height:1.24}.app-shell--premium .auth-trust-summary em{display:none}.app-shell--premium .auth-config-status{gap:7px;padding:9px}.app-shell--premium .auth-config-status>div:first-child small{display:none}.app-shell--premium .auth-provider-note{font-size:11px;line-height:1.36}.app-shell--premium .auth-modal__note{font-size:11px;line-height:1.28}.app-shell--premium .premium-spotlight{gap:6px;min-height:0;padding:8px}.app-shell--premium .premium-spotlight:before{background:linear-gradient(180deg, #03070cb8, #03070ce6), var(--premium-spotlight-image) center / cover no-repeat}.app-shell--premium .premium-spotlight__content{align-content:start;gap:6px}.app-shell--premium .premium-spotlight__topline{gap:5px}.app-shell--premium .premium-spotlight__topline span:not(.premium-spotlight__pill){display:none}.app-shell--premium .premium-spotlight__topline span{font-size:10px;line-height:1.1}.app-shell--premium .premium-spotlight__pill{padding:4px 8px}.app-shell--premium .premium-spotlight__match{grid-template-columns:repeat(2,minmax(0,1fr));gap:5px}.app-shell--premium .premium-spotlight__score{order:-1;grid-column:1/-1;gap:4px}.app-shell--premium .premium-spotlight__score b{font-size:clamp(34px,10vw,42px);line-height:1.14}.app-shell--premium .premium-spotlight__score span{padding:3px 8px;font-size:10px}.app-shell--premium .premium-spotlight__team{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#03080e8a;border:1px solid #bcd4e21f;border-radius:8px;grid-template-columns:26px minmax(0,1fr);place-items:center start;gap:5px;min-height:36px;padding:5px}.app-shell--premium .premium-spotlight__team i{width:26px;font-size:12px}.app-shell--premium .premium-spotlight__team strong{text-align:left;white-space:normal;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:11.5px;line-height:1.16;display:-webkit-box;overflow:hidden}.app-shell--premium .premium-spotlight__momentum{gap:6px;padding:6px 7px}.app-shell--premium .premium-spotlight__momentum>span{text-overflow:ellipsis;white-space:nowrap;max-width:28%;display:none;overflow:hidden}.app-shell--premium .premium-spotlight__momentum div{gap:2px;min-width:0;height:24px}.app-shell--premium .premium-spotlight__momentum>b{text-overflow:ellipsis;white-space:nowrap;max-width:38%;font-size:11px;overflow:hidden}.app-shell--premium .premium-spotlight__markets{grid-template-columns:repeat(3,minmax(0,1fr));gap:5px}.app-shell--premium .premium-spotlight__markets .odds-button{min-height:44px;padding:6px 5px}.app-shell--premium .premium-spotlight__markets .odds-button span{font-size:9.5px;line-height:1.1}.app-shell--premium .premium-spotlight__markets .odds-button strong{font-size:15px;line-height:1.2}.app-shell--premium .premium-spotlight__markets .odds-button em{display:none}.app-shell--premium .premium-spotlight__side{grid-template-columns:minmax(0,1fr);gap:0;width:100%}.app-shell--premium .premium-spotlight__side>div{display:none}.app-shell--premium .premium-spotlight__side button{min-height:38px;padding:6px}.app-shell--premium .premium-spotlight__side strong{font-size:15px}.app-shell--premium .premium-spotlight__side button{letter-spacing:0;text-align:center;white-space:normal;justify-content:center;align-items:center;font-size:10.5px;font-weight:900;line-height:1.16;display:inline-flex}.app-shell--premium .premium-spotlight__favorite{display:none!important}.app-shell--premium .premium-spotlight__favorite .premium-spotlight__favorite-text{display:none}.app-shell--premium .premium-spotlight__favorite-icon{width:17px;height:17px}.app-shell--premium .section--line-board{margin-top:12px}.app-shell--premium.app-shell--mobile-slip-active .section--line-board{padding-bottom:calc(220px + env(safe-area-inset-bottom));margin-top:0}.app-shell--premium.app-shell--mobile-slip-active .section--line-board .line-board{margin-top:0}.app-shell--premium .section--line-board .section__head{align-items:start;gap:4px}.app-shell--premium.app-shell--mobile-slip-active .section--line-board .section__head,.app-shell--premium.app-shell--mobile-slip-active .line-control{display:none}.app-shell--premium .section--line-board .section__head h2{font-size:20px}.app-shell--premium .line-board__columns{display:none}.app-shell--premium .event-card{grid-template-columns:1fr;gap:0;min-height:0}.app-shell--premium .event-card__main{padding:9px 10px 6px}.app-shell--premium .event-card__body{grid-template-columns:minmax(0,1fr) auto}.app-shell--premium .event-card__teams{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);gap:6px}.app-shell--premium .event-card__teams strong{font-size:14px}.app-shell--premium .event-card__route{grid-template-columns:auto;justify-content:end;margin-top:2px;padding-block:4px}.app-shell--premium .event-card__route>span{display:none}.app-shell--premium .event-card__odds{background:0 0;border-left:0;grid-template-columns:repeat(auto-fit,minmax(112px,1fr));padding:0 10px 10px}.app-shell--premium .event-card__odds .odds-button{min-height:46px;padding:6px}.app-shell--premium .event-card__odds .odds-button strong{font-size:16px}.app-shell--premium .line-board__footer{grid-template-columns:1fr}.app-shell--premium .selection-flight{display:none}.app-shell--premium .placement-burst{width:1px;height:1px}.app-shell--premium .line-board__more,.app-shell--premium .line-board__collapse{width:100%}.app-shell--premium .secondary-workspace{padding:8px}.app-shell--premium .promo-summary,.app-shell--premium .promo-offer,.app-shell--premium .promo-next-step,.app-shell--premium .promo-token{background:linear-gradient(#0e1d28e6,#050d14f0),#050d14eb;border-color:#bcd4e221}.app-shell--premium .promo-summary{background:radial-gradient(circle at 12% 0,#ffd36b21,#0000 34%),radial-gradient(circle at 92% 16%,#3ddc971a,#0000 30%),linear-gradient(#0c1b26eb,#050d14f5);border-color:#ffd36b42}.app-shell--premium .promo-summary__metric,.app-shell--premium .promo-tabs button,.app-shell--premium .promo-next-step__check{background:#03090f6b}.app-shell--premium .secondary-workspace__head{grid-template-columns:minmax(0,1fr) 62px;gap:6px}.app-shell--premium .secondary-workspace__current,.app-shell--premium .secondary-workspace__preview,.app-shell--premium .secondary-workspace__toggle{min-height:38px}.app-shell--premium .secondary-workspace__current b,.app-shell--premium .secondary-workspace__preview b{font-size:12px}.app-shell--premium .secondary-workspace__toggle{min-width:0;padding-inline:7px;font-size:10px}.app-shell--premium .secondary-workspace__tabs button{flex-basis:74px}.app-shell--premium .secondary-workspace__tabs button.is-active{flex-basis:112px}.app-shell--premium .secondary-workspace__body,.app-shell--premium .secondary-workspace__stack,.app-shell--premium .secondary-workspace__split,.app-shell--premium .secondary-workspace .market-insights,.app-shell--premium .secondary-workspace .odds-boost-strip__list{grid-template-columns:1fr}.app-shell--premium .secondary-workspace .market-discovery,.app-shell--premium .secondary-workspace .bet-packs-rail,.app-shell--premium .secondary-workspace .personalized-picks,.app-shell--premium .secondary-workspace .odds-boost-strip{padding:10px}.app-shell--premium .secondary-workspace .market-discovery__head,.app-shell--premium .secondary-workspace .market-discovery__top-head,.app-shell--premium .secondary-workspace .bet-packs-rail__head,.app-shell--premium .secondary-workspace .top-market-card__meta,.app-shell--premium .secondary-workspace .top-market-card__actions,.app-shell--premium .secondary-workspace .market-discovery__more{grid-template-columns:1fr}.app-shell--premium .secondary-workspace .market-discovery__metrics{grid-template-columns:repeat(3,minmax(0,1fr))}.app-shell--premium .secondary-workspace .market-discovery__scope{grid-template-columns:1fr}.app-shell--premium .secondary-workspace .personalized-picks__head,.app-shell--premium .secondary-workspace .bet-packs-rail__head,.app-shell--premium .secondary-workspace .odds-boost-strip__head{flex-direction:column;align-items:stretch}.app-shell--premium .secondary-workspace .personalized-picks__list,.app-shell--premium .secondary-workspace .bet-packs-rail__list,.app-shell--premium .secondary-workspace .odds-boost-strip__list{grid-template-columns:1fr;padding-bottom:0;display:grid;overflow:visible}.app-shell--premium .secondary-workspace .quick-pick,.app-shell--premium .secondary-workspace .bet-pack,.app-shell--premium .secondary-workspace .odds-boost-card{flex:none;width:100%}.app-shell--premium .secondary-workspace .quick-pick{grid-template-rows:auto auto;grid-template-columns:minmax(0,1fr) 58px;align-items:stretch;gap:5px 8px;min-height:88px;padding:8px}.app-shell--premium .secondary-workspace .quick-pick__topline,.app-shell--premium .secondary-workspace .quick-pick__body{grid-column:1}.app-shell--premium .secondary-workspace .quick-pick__topline{gap:4px;min-width:0}.app-shell--premium .secondary-workspace .quick-pick__topline span{text-overflow:ellipsis;white-space:nowrap;max-width:94px;font-size:9px;overflow:hidden}.app-shell--premium .secondary-workspace .quick-pick__topline small{display:none}.app-shell--premium .secondary-workspace .quick-pick__body{gap:1px}.app-shell--premium .secondary-workspace .quick-pick__body strong{-webkit-line-clamp:1;-webkit-box-orient:vertical;font-size:10.5px;line-height:1.16;display:-webkit-box;overflow:hidden}.app-shell--premium .secondary-workspace .quick-pick__body b{-webkit-line-clamp:2;white-space:normal;-webkit-box-orient:vertical;font-size:11px;line-height:1.16;display:-webkit-box}.app-shell--premium .secondary-workspace .quick-pick__body small,.app-shell--premium .secondary-workspace .quick-pick__body p,.app-shell--premium .secondary-workspace .quick-pick__action span{display:none}.app-shell--premium .secondary-workspace .quick-pick__action{grid-area:1/2/span 2;grid-template-columns:1fr;align-content:stretch;display:grid}.app-shell--premium .secondary-workspace .quick-pick__action button{color:#ffe6a3;background:radial-gradient(circle at 50% 0,#ffd36b24,#0000 58%),linear-gradient(#1b2624e6,#081217f0);border-color:#ffd36b47;width:100%;min-width:0;min-height:100%;padding:0 4px;font-size:10.5px;box-shadow:inset 0 1px #ffffff14}.app-shell--premium .secondary-workspace .top-market-card__actions .odds-button,.app-shell--premium .secondary-workspace .top-market-card__actions>button:last-child{width:100%}}@keyframes premium-search-box-scan{0%,58%{background-position:-80%,50%}to{background-position:180%,50%}}@keyframes premium-search-result-lock{0%{opacity:0;filter:blur(4px);transform:scaleY(.36)}40%,78%{opacity:1;filter:blur();transform:scaleY(1)}to{opacity:.94;transform:scaleY(1)}}@keyframes premium-search-odds-lock{0%{opacity:0;background-position:-90%,50%}48%,78%{opacity:.82}to{opacity:.72;background-position:190%,50%}}@keyframes premium-notification-badge-pulse{0%,to{transform:scale(1);box-shadow:0 0 0 1px #ffd36b2e,0 0 18px #ff5f446b}48%{transform:scale(1.08);box-shadow:0 0 0 3px #ffd36b0f,0 0 24px #ff5f4485}}@keyframes premium-notification-trigger-glow{0%,to{opacity:.72;filter:saturate()}50%{opacity:1;filter:saturate(1.24)}}@keyframes premium-notification-rail{0%,to{opacity:.78;box-shadow:0 0 18px #3ddc973d}50%{opacity:1;box-shadow:0 0 28px #ffd36b47,0 0 26px #3ddc9742}}@keyframes premium-notification-signal{0%,to{opacity:.68;transform:scaleY(.78)}50%{opacity:1;transform:scaleY(1)}}@keyframes premium-notification-card-lock{0%,to{opacity:.72;transform:scaleY(.72)}48%{opacity:1;transform:scaleY(1)}}.app-shell--premium .feed-system-strip{display:none}.app-shell--premium .auth-modal__panel--google-ready{background:linear-gradient(#121f2bfc,#070f17fc);border-color:#e0ebf33d;gap:14px;width:min(440px,100vw - 28px);padding:18px;box-shadow:0 30px 90px #000000ad,0 0 0 1px #f5f8fb14,inset 0 1px #ffffff0f}.app-shell--premium .auth-modal__panel--google-ready:before,.app-shell--premium .auth-modal__panel--google-ready:after{display:none}.app-shell--premium .auth-modal__panel--google-ready .auth-modal__head{align-items:center}.app-shell--premium .auth-modal__panel--google-ready .auth-modal__head span,.app-shell--premium .auth-modal__panel--google-ready .auth-onboarding__copy span{display:none}.app-shell--premium .auth-modal__panel--google-ready .auth-modal__head strong{letter-spacing:0;font-size:22px}.app-shell--premium .auth-modal__panel--google-ready .auth-onboarding--google-only{background:0 0;border:0;padding:0}.app-shell--premium .auth-modal__panel--google-ready .auth-onboarding__copy{gap:5px}.app-shell--premium .auth-modal__panel--google-ready .auth-onboarding__copy strong{color:#f5f8fbf0;max-width:none;font-size:17px;font-weight:900;line-height:1.28}.app-shell--premium .auth-modal__panel--google-ready .auth-onboarding__copy p{color:#e0ebf3d1;max-width:none;font-size:13px;line-height:1.45}.app-shell--premium .auth-modal__panel--google-ready .auth-google{min-height:46px;box-shadow:none;text-align:center;background:#fff;border-color:#dadce0f2;border-radius:6px;grid-template-columns:22px minmax(0,auto);justify-content:center;gap:10px;padding:0 16px}.app-shell--premium .auth-modal__panel--google-ready .auth-google:hover{background:#f8fafd;box-shadow:0 1px 2px #00000038}.app-shell--premium .auth-modal__panel--guest-only{background:radial-gradient(circle at 16% -12%,#ffd36b21,#0000 34%),linear-gradient(#121f2afc,#060e16fc);border-color:#bcd4e233;gap:16px;width:min(520px,100vw - 24px);padding:26px;box-shadow:0 28px 84px #000000a8,0 0 0 1px #f5f8fb0f}.app-shell--premium .auth-modal__panel--guest-only:before{opacity:.76;background:linear-gradient(90deg,#ffd36bb8,#3ddc9773,#0000);border-radius:999px;height:2px;display:block;top:13px;left:22px;right:22px}.app-shell--premium .auth-modal__panel--guest-only:after{display:none}.app-shell--premium .auth-modal__panel--guest-only .auth-modal__head{align-items:center}.app-shell--premium .auth-modal__panel--guest-only .auth-modal__head span,.app-shell--premium .auth-modal__panel--guest-only .auth-onboarding__copy span{display:none}.app-shell--premium .auth-modal__panel--guest-only .auth-modal__head strong{font-size:23px;line-height:1.2}.app-shell--premium .auth-modal__panel--guest-only .auth-onboarding--google-only{background:0 0;border:0;padding:0}.app-shell--premium .auth-modal__panel--guest-only .auth-onboarding--google-only:after{display:none}.app-shell--premium .auth-modal__panel--guest-only .auth-onboarding__copy{gap:5px}.app-shell--premium .auth-modal__panel--guest-only .auth-onboarding__copy strong{color:#f5f8fbf0;font-size:20px;line-height:1.28}.app-shell--premium .auth-modal__panel--guest-only .auth-onboarding__copy p{color:#e0ebf3cc;max-width:none;font-size:13px;font-weight:650;line-height:1.48}.app-shell--premium .auth-modal__panel--guest-only .auth-continue-guest{color:#ffe6a8;background:linear-gradient(#e8bf683d,#e8bf681a),#f5f8fb0e;border-color:#e8bf685c;min-height:46px;font-size:13px;box-shadow:inset 0 1px #ffffff14,0 16px 42px #0000003d}.app-shell--premium .auth-modal__panel--google-only{background:linear-gradient(#121f2bfb,#070f17fb);border-color:#e0ebf32e;border-radius:12px;gap:14px;width:min(420px,100vw - 28px);padding:22px;box-shadow:0 30px 90px #000000ad,0 0 0 1px #f5f8fb0e,inset 0 1px #ffffff0e}.app-shell--premium .auth-modal__panel--google-only:before,.app-shell--premium .auth-modal__panel--google-only:after{display:none}.app-shell--premium .auth-modal__panel--google-only .auth-modal__head{align-items:center}.app-shell--premium .auth-modal__panel--google-only .auth-modal__head span,.app-shell--premium .auth-modal__panel--google-only .auth-onboarding__copy span{display:none}.app-shell--premium .auth-modal__panel--google-only .auth-modal__head strong{color:#f5f8fbf5;font-size:21px;font-weight:900;line-height:1.18}.app-shell--premium .auth-modal__panel--google-only .auth-onboarding--google-only{background:0 0;border:0;padding:0}.app-shell--premium .auth-modal__panel--google-only .auth-onboarding--google-only:after{display:none}.app-shell--premium .auth-modal__panel--google-only .auth-onboarding__copy{gap:6px}.app-shell--premium .auth-modal__panel--google-only .auth-onboarding__copy strong{color:#f5f8fbeb;max-width:none;font-size:18px;font-weight:850;line-height:1.3}.app-shell--premium .auth-modal__panel--google-only .auth-onboarding__copy p{color:#e0ebf3c2;max-width:none;font-size:13px;font-weight:650;line-height:1.48}.app-shell--premium .auth-modal__panel--google-ready .auth-google{color:#202124;min-height:48px;box-shadow:none;text-align:center;background:#fff;border-color:#dadce0f0;border-radius:6px;grid-template-columns:20px minmax(0,auto);justify-content:center;gap:10px;padding:0 16px;transition:background-color .16s,box-shadow .16s,transform .16s}.app-shell--premium .auth-modal__panel--google-ready .auth-google:hover{background:#f8fafd;transform:translateY(-1px);box-shadow:0 2px 10px #0000003d}.app-shell--premium .auth-modal__panel--google-ready .auth-google:before,.app-shell--premium .auth-modal__panel--google-ready .auth-google:after,.app-shell--premium .auth-modal__panel--google-ready .auth-google__mark:after{animation:none;display:none}.app-shell--premium .auth-modal__panel--google-ready .auth-google__mark{background:0 0;border:0;grid-row:auto;width:20px;height:20px}.app-shell--premium .auth-modal__panel--google-ready .auth-google__mark-icon{width:18px;height:18px}.app-shell--premium .auth-modal__panel--google-ready .auth-google strong{color:#202124;grid-column:auto;font-size:14px;font-weight:700}.app-shell--premium .auth-modal__panel--google-only .auth-continue-guest{color:#e0ebf3c7;min-height:42px;box-shadow:none;background:#f5f8fb09;border-color:#bcd4e224;font-size:13px;font-weight:800}.app-shell--premium .auth-modal__panel--google-only .auth-continue-guest:hover{color:#f5f8fbeb;background:#f5f8fb0e;border-color:#bcd4e23d}.app-shell--premium .auth-modal__panel--google-only.auth-modal__panel--guest-only .auth-continue-guest{color:#ffe6a8;background:linear-gradient(#e8bf683d,#e8bf681a),#f5f8fb0e;border-color:#e8bf685c;min-height:46px;box-shadow:inset 0 1px #ffffff14,0 16px 42px #0000003d}.app-shell--premium .auth-modal__panel--google-only.auth-modal__panel--guest-only .auth-continue-guest:hover{color:#fff2c9;background:linear-gradient(#e8bf684d,#e8bf6821),#f5f8fb12;border-color:#ffd58585}.app-shell--premium .auth-modal__panel--google-ready .auth-provider-note{color:#e0ebf3bd;text-align:center;background:0 0;border:0;border-radius:0;padding:0 2px;font-size:11.5px;font-weight:760;line-height:1.42}.app-shell--premium .auth-modal__panel--google-ready{gap:12px;width:min(460px,100vw - 28px);padding:20px}.app-shell--premium .auth-modal__panel--google-ready .auth-modal__head strong{font-size:20px}.app-shell--premium .auth-modal__panel--google-ready .auth-onboarding__copy strong{font-size:16px;font-weight:820}.app-shell--premium .auth-modal__panel--google-ready .auth-onboarding__copy p{color:#e0ebf3c2;font-size:12px;font-weight:650}.app-shell--premium .auth-modal__panel--google-ready .auth-continue-guest{color:#e0ebf3e6;min-height:38px;box-shadow:none;background:#bcd4e214;border-color:#bcd4e23d;font-size:12px}.app-shell--premium .auth-modal__panel--google-ready .auth-continue-guest:hover{color:#fff;background:#bcd4e21f;border-color:#bcd4e257}.app-shell--premium .auth-email-panel{gap:8px}.app-shell--premium .auth-divider--email{color:#bcd4e294}.app-shell--premium .auth-email-form,.app-shell--premium .auth-code-form{gap:8px}.app-shell--premium .auth-field--email input,.app-shell--premium .auth-field--code input{color:#f5f8fbf5;background:#f5f8fb0e;border-color:#bcd4e22e;min-height:42px;box-shadow:inset 0 1px #ffffff09}.app-shell--premium .auth-field--email input:focus,.app-shell--premium .auth-field--code input:focus{border-color:#e8bf687a}.app-shell--premium .auth-email-action{color:#171107;background:linear-gradient(#e8bf68f5,#cb8f2af5);min-height:42px;box-shadow:0 14px 32px #e8bf6821}.app-shell--premium .auth-email-resend,.app-shell--premium .auth-email-state button{color:#e0ebf3d1;background:#f5f8fb0b;border-color:#bcd4e229}.app-shell--premium .auth-email-state strong{color:#f5f8fbf0}.app-shell--premium .auth-email-note{color:#cfe9d8d1;text-align:center}.app-shell--premium .desktop-bet-slip{scrollbar-color:#bcd4e242 transparent;padding-right:0;overflow-x:hidden}.app-shell--premium .desktop-bet-slip::-webkit-scrollbar{width:4px}.app-shell--premium .desktop-bet-slip::-webkit-scrollbar-track{background:0 0}.app-shell--premium .desktop-bet-slip::-webkit-scrollbar-thumb{background:#bcd4e247;border:1px solid #040b1180}.app-shell--premium.app-shell--promo-view .screen-card{background:linear-gradient(90deg,#e8bf6813,#3ddc9708 44%,#0000 78%),linear-gradient(#0f1e2afa,#050c14fc);border-color:#bcd4e226;padding:24px 28px 28px}.app-shell--premium.app-shell--promo-view .screen-card--promo .screen-hero{gap:5px;max-width:780px;margin-bottom:14px}.app-shell--premium.app-shell--promo-view .screen-card--promo .screen-hero h2{font-size:clamp(30px,2.6vw,38px);line-height:1.05}.app-shell--premium.app-shell--promo-view .screen-card--promo .screen-hero p{color:#c6d3dcad;max-width:560px;font-size:13px;line-height:1.38}.app-shell--premium.app-shell--promo-view .promo-hub,.app-shell--premium.app-shell--promo-view .promo-wallet{gap:10px;margin-top:12px}.app-shell--premium.app-shell--promo-view .promo-summary{background:linear-gradient(135deg,#e8bf6817,#3ddc970a),#07111ab8;border-color:#e8bf682e;grid-template-columns:minmax(0,1fr) minmax(300px,.42fr);gap:14px;padding:11px 12px;box-shadow:inset 0 1px #ffffff0b}.app-shell--premium.app-shell--promo-view .promo-summary__copy{gap:3px}.app-shell--premium.app-shell--promo-view .promo-summary__copy span{color:#ffd36bb8;font-size:10px}.app-shell--premium.app-shell--promo-view .promo-summary__copy strong{font-size:clamp(20px,1.5vw,24px)}.app-shell--premium.app-shell--promo-view .promo-summary__copy p{color:#c6d3dcad;font-size:13px;line-height:1.35}.app-shell--premium.app-shell--promo-view .promo-summary__metrics{justify-self:end;gap:6px;max-width:330px}.app-shell--premium.app-shell--promo-view .promo-summary__metric{background:#03090f52;border-color:#bcd4e21c;gap:1px;padding:7px 8px}.app-shell--premium.app-shell--promo-view .promo-summary__metric dt,.app-shell--premium.app-shell--promo-view .promo-summary__metric small{font-size:10px}.app-shell--premium.app-shell--promo-view .promo-summary__metric dd{font-size:19px}.app-shell--premium.app-shell--promo-view .promo-summary__actions{display:none}.app-shell--premium.app-shell--promo-view .promo-tabs{gap:5px;padding-bottom:0}.app-shell--premium.app-shell--promo-view .promo-tabs button{color:#e0ebf3b3;background:#f5f8fb09;border-color:#bcd4e21f;min-height:30px;padding:0 11px;font-size:12px}.app-shell--premium.app-shell--promo-view .promo-tabs button.is-active{color:#fff6def5;background:#e8bf681f;border-color:#e8bf6857}.app-shell--premium.app-shell--promo-view .promo-workbench{gap:8px}.app-shell--premium.app-shell--promo-view .promo-offer-grid{gap:8px;display:none}.app-shell--premium.app-shell--promo-view .promo-offer{background:linear-gradient(#0f1d28d6,#050d14e6),#050d14db;border-color:#bcd4e21f;gap:6px;min-height:104px;padding:10px 11px;box-shadow:inset 0 1px #ffffff0a}.app-shell--premium.app-shell--promo-view .promo-offer.is-active{background:linear-gradient(135deg,#e8bf681f,#3ddc970a),#07111ae6;border-color:#e8bf685c;box-shadow:inset 0 0 0 1px #e8bf6814,0 12px 24px #0000002e}.app-shell--premium.app-shell--promo-view .promo-offer__select{gap:8px}.app-shell--premium.app-shell--promo-view .promo-offer__select span,.app-shell--premium.app-shell--promo-view .promo-offer__foot small{color:#ffd36bb8;font-size:10px}.app-shell--premium.app-shell--promo-view .promo-offer__select b{color:#e0ebf3c7;background:#03090f47;border-color:#bcd4e21a;padding:4px 7px;font-size:10px}.app-shell--premium.app-shell--promo-view .promo-offer strong{font-size:15px;line-height:1.25}.app-shell--premium.app-shell--promo-view .promo-offer p,.app-shell--premium.app-shell--promo-view .promo-offer__foot{display:none}.app-shell--premium.app-shell--promo-view .promo-next-step{background:linear-gradient(90deg,#e8bf681a,#3ddc970b),#040b11cc;border-color:#e8bf6838;grid-template-columns:minmax(0,1fr) minmax(240px,.44fr) auto;gap:10px;padding:10px 12px;box-shadow:inset 0 1px #ffffff0b}.app-shell--premium.app-shell--promo-view .promo-next-step__copy{gap:2px}.app-shell--premium.app-shell--promo-view .promo-next-step__copy span{display:none}.app-shell--premium.app-shell--promo-view .promo-next-step__copy strong{font-size:18px}.app-shell--premium.app-shell--promo-view .promo-next-step__copy p{color:#c6d3dcb3;font-size:12.5px;line-height:1.35}.app-shell--premium.app-shell--promo-view .promo-next-step__checks{gap:6px}.app-shell--premium.app-shell--promo-view .promo-next-step__check{background:#03090f47;border-color:#bcd4e21c;border-left-width:2px;gap:0;min-height:38px;padding:7px 8px}.app-shell--premium.app-shell--promo-view .promo-next-step__check span{color:#e0ebf3d1;font-size:10px}.app-shell--premium.app-shell--promo-view .promo-next-step__check small{display:none}.app-shell--premium.app-shell--promo-view .promo-next-step button{color:#ffe2a3;min-height:42px;box-shadow:none;background:linear-gradient(#e8bf682e,#e8bf6814),#f5f8fb09;border:1px solid #e8bf6847;padding:0 15px}.app-shell--premium.app-shell--promo-view .promo-wallet,.app-shell--premium.app-shell--promo-view .promo-missions{margin-top:18px}.app-shell--premium.app-shell--promo-view .promo-wallet .section__head h3,.app-shell--premium.app-shell--promo-view .promo-missions .section__head h3{color:#f5f8fbeb;font-size:22px}.app-shell--premium.app-shell--promo-view .promo-wallet .section__head,.app-shell--premium.app-shell--promo-view .promo-missions .section__head{align-items:end}.app-shell--premium.app-shell--promo-view .promo-wallet__grid{gap:10px}.app-shell--premium.app-shell--promo-view .promo-token{min-height:70px;box-shadow:none;background:#f5f8fb09;border-color:#bcd4e21f;padding:11px 12px}.app-shell--premium.app-shell--promo-view .promo-token span{color:#ffd36bb8;font-size:10px}.app-shell--premium.app-shell--promo-view .promo-token strong{font-size:15px}.app-shell--premium.app-shell--promo-view .promo-token small{color:#c6d3dcad;font-size:11px}.app-shell--premium.app-shell--promo-view .promo-token b{color:#f5f8fbf0;font-size:26px}.app-shell--premium.app-shell--promo-view .promo-missions{gap:10px}.app-shell--premium.app-shell--promo-view .promo-missions__grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}.app-shell--premium.app-shell--promo-view .promo-mission{min-height:122px;box-shadow:none;background:#f5f8fb08;border-color:#bcd4e21a;grid-template-columns:minmax(0,1fr);gap:8px;padding:10px}.app-shell--premium.app-shell--promo-view .promo-mission span{color:#ffd36bb8;font-size:10px}.app-shell--premium.app-shell--promo-view .promo-mission strong{font-size:14px;line-height:1.25}.app-shell--premium.app-shell--promo-view .promo-mission p{display:none}.app-shell--premium.app-shell--promo-view .promo-mission button{background:#50c07e1a;border-color:#50c07e38;width:100%;min-height:34px}.app-shell--premium.app-shell--promo-view .promo-mission button:disabled{color:#c6d3dcad;background:#bcd4e20b;border-color:#bcd4e214;min-height:30px}@media (width<=720px){.app-shell--premium.app-shell--promo-view .screen-card{padding:12px}.app-shell--premium.app-shell--promo-view .screen-card--promo .screen-hero{gap:3px;margin-bottom:9px}.app-shell--premium.app-shell--promo-view .screen-card--promo .screen-hero .screen-kicker{display:none}.app-shell--premium.app-shell--promo-view .screen-card--promo .screen-hero h2{font-size:24px}.app-shell--premium.app-shell--promo-view .screen-card--promo .screen-hero p{display:none}.app-shell--premium.app-shell--promo-view .promo-summary,.app-shell--premium.app-shell--promo-view .promo-next-step{grid-template-columns:1fr}.app-shell--premium.app-shell--promo-view .promo-summary{box-shadow:none;background:0 0;border:0;gap:7px;padding:0}.app-shell--premium.app-shell--promo-view .promo-summary__copy span{display:none}.app-shell--premium.app-shell--promo-view .promo-summary__copy strong{font-size:20px;line-height:1.18}.app-shell--premium.app-shell--promo-view .promo-summary__copy p{display:none}.app-shell--premium.app-shell--promo-view .promo-summary__metrics{grid-template-columns:repeat(2,minmax(0,1fr));justify-self:stretch;gap:4px;max-width:none}.app-shell--premium.app-shell--promo-view .promo-summary__metric{background:#f5f8fb07;border-color:#bcd4e20f;gap:0;padding:6px}.app-shell--premium.app-shell--promo-view .promo-summary__metric dd{font-size:18px}.app-shell--premium.app-shell--promo-view .promo-tabs{grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.app-shell--premium.app-shell--promo-view .promo-tabs button{min-height:32px;padding:0 6px;font-size:10.5px}.app-shell--premium.app-shell--promo-view .promo-wallet__grid,.app-shell--premium.app-shell--promo-view .promo-missions__grid{grid-template-columns:1fr}.app-shell--premium.app-shell--promo-view .promo-offer-grid{display:none}.app-shell--premium.app-shell--promo-view .promo-offer{min-height:0}.app-shell--premium.app-shell--promo-view .promo-offer:not(.is-active){display:none}.app-shell--premium.app-shell--promo-view .promo-next-step{gap:8px;padding:10px}.app-shell--premium.app-shell--promo-view .promo-next-step__copy span,.app-shell--premium.app-shell--promo-view .promo-next-step__checks{display:none}.app-shell--premium.app-shell--promo-view .promo-next-step button{width:100%}.app-shell--premium.app-shell--promo-view .promo-wallet .section__head,.app-shell--premium.app-shell--promo-view .promo-missions .section__head{align-items:stretch}.app-shell--premium.app-shell--promo-view .promo-wallet .section__head .screen-kicker,.app-shell--premium.app-shell--promo-view .promo-missions .section__head .screen-kicker{display:none}.app-shell--premium.app-shell--promo-view .promo-wallet .section__head h3,.app-shell--premium.app-shell--promo-view .promo-missions .section__head h3{font-size:20px}.app-shell--premium.app-shell--promo-view .promo-token{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:10px;min-height:62px;padding:10px;display:grid}.app-shell--premium.app-shell--promo-view .promo-token strong{font-size:14px}.app-shell--premium.app-shell--promo-view .promo-token small{font-size:10.5px;line-height:1.3}.app-shell--premium.app-shell--promo-view .promo-token b{font-size:23px}.app-shell--premium.app-shell--promo-view .promo-mission{min-height:0}.app-shell--premium .header-trust-line{display:none}.app-shell--premium .auth-modal__panel--guest-only{width:min(100%,100vw - 20px);padding:15px}}@media (prefers-reduced-motion:reduce){.app-shell--premium .selection-flight{display:none!important}.app-shell--premium *,.app-shell--premium :before,.app-shell--premium :after{transition-duration:.01ms!important;animation:none!important}}
