:root{--bg:#0e0f12;--panel:#181a1f;--panel2:#23262d;--panel3:#2c2f37;--border:#2e3138;--text:#eceef2;--muted:#9296a0;--accent:#c9a84c;--accent-d:#a07830;--green:#2ecc71;--red:#e74c3c;--accent-fill:#c9a84c;--nav-bg:#16181df7;--promo-bg:linear-gradient(160deg,#21305c,#161821);--skeleton:#2b2f38;--info:#9cf;--teal:#7fd;--purple:#b98bff;--warning:#e8a33a;--success-detail:#36d399;--danger-detail:#e88;--radius:12px}*{box-sizing:border-box}html,body{background:var(--bg);color:var(--text);overscroll-behavior-y:none;margin:0;padding:0;font:15px/1.5 -apple-system,PingFang SC,Microsoft YaHei,Noto Sans SC,sans-serif}#root{min-height:100vh}input,button{font:inherit}.app{max-width:520px;min-height:100vh;margin:0 auto;padding-bottom:76px}.content{padding:8px 10px 16px}.page-center{justify-content:center;align-items:center;min-height:100vh;padding:16px;display:flex}.pad{padding:12px}.pad-lg{padding:28px 16px}.muted{color:var(--muted)}.small{font-size:12.5px}.accent{color:var(--accent)}.pos{color:var(--green)}.neg{color:var(--red)}.mt{margin-top:18px}.topbar{z-index:20;padding:calc(11px + env(safe-area-inset-top)) 14px 11px;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#1e2a52f5;border-bottom:1px solid #131c3a;justify-content:space-between;align-items:center;display:flex;position:sticky;top:0}.topbar .odds-toggle,.topbar .balance{color:#fff;background:#ffffff21;border-color:#ffffff38}.topbar .balance .muted{color:#ffffffb8}.brand{letter-spacing:.5px;font-size:17px;font-weight:800}.brand.big{text-align:center;letter-spacing:.5px;margin-bottom:4px;font-size:23px}.topbar-right{align-items:center;gap:8px;display:flex}.odds-toggle{background:var(--panel2);border:1px solid var(--border);color:var(--muted);cursor:pointer;border-radius:18px;padding:5px 12px;font-size:13px}.balance{cursor:pointer;background:var(--panel2);border:1px solid var(--border);border-radius:18px;padding:5px 12px;font-size:13.5px}.balance b{color:var(--accent);margin-left:4px}.tabbar{background:var(--nav-bg);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-top:1px solid var(--border);z-index:30;width:100%;max-width:520px;display:flex;position:fixed;bottom:0;left:50%;transform:translate(-50%)}.tabbar button{padding:12px 0 calc(12px + env(safe-area-inset-bottom));color:var(--muted);cursor:pointer;background:0 0;border:none;border-top:2px solid #0000;flex:1;font-size:13.5px;transition:color .15s}.tabbar button.on{color:var(--accent);border-top-color:var(--accent);font-weight:700}.card{background:var(--panel);border:1px solid var(--border);border-radius:var(--radius);margin:8px 0;overflow:hidden;box-shadow:0 1px 2px #00000040}.card.pad{padding:14px}.list-head{color:var(--text);justify-content:space-between;align-items:center;padding:12px 4px 4px;font-weight:700;display:flex}.day-head{color:var(--accent);letter-spacing:.3px;align-items:center;gap:8px;padding:14px 4px 4px;font-size:13px;font-weight:700;display:flex}.day-head:before{content:"";background:var(--accent-fill);border-radius:2px;width:3px;height:13px}.mini-list{margin-top:10px}.mini-row{border-bottom:1px solid var(--border);justify-content:space-between;align-items:center;gap:8px;padding:7px 0;display:flex}.mini-row:last-child{border-bottom:none}.row-btns{flex-shrink:0;gap:6px;display:flex}.member-acts{flex-direction:column;gap:6px;margin-top:10px;display:flex}.member-acts .row-btns{flex-wrap:wrap}.btn.good{border-color:var(--green);color:var(--green)}.match-card{margin:10px 0;transition:border-color .15s}.match-card.is-live{border-color:#e74c3c80}.match-head{width:100%;color:var(--text);text-align:left;cursor:pointer;background:0 0;border:none;justify-content:space-between;align-items:center;gap:10px;padding:12px 14px;display:flex}.match-main{flex:1;min-width:0}.match-meta{color:var(--muted);flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:8px;font-size:12px;display:flex}.stage-chip{background:var(--panel2);border-radius:4px;padding:1px 7px;font-size:11px}.league-tag{background:var(--accent-fill);color:#151515;border-radius:4px;padding:1px 7px;font-size:11px;font-weight:700}.league-filter{-webkit-overflow-scrolling:touch;gap:6px;padding:6px 2px 8px;display:flex;overflow-x:auto}.league-filter .chip-btn{white-space:nowrap;flex-shrink:0}.team-row{align-items:center;gap:9px;padding:2px 0;display:flex}.team-logo{object-fit:contain;background:#fff;border-radius:50%;flex-shrink:0;width:26px;height:26px;padding:2px;box-shadow:0 1px 3px #0006}.team-logo-flag{background:0 0;font-size:20px;line-height:1}.team-logo-flag.sm{font-size:15px}.team-logo-fallback{color:#151515;justify-content:center;align-items:center;font-size:13px;font-weight:800;display:inline-flex}.team-name{white-space:nowrap;text-overflow:ellipsis;font-size:15.5px;font-weight:700;overflow:hidden}.team-score{color:var(--accent);margin-left:auto;padding-left:8px;font-size:17px;font-weight:800}.match-expand{color:var(--muted);white-space:nowrap;flex-shrink:0;align-self:center;font-size:13px}.locked-badge{color:var(--red);border:1px solid var(--red);border-radius:4px;padding:0 6px;font-size:11px}.live-badge{color:#fff;background:var(--red);border-radius:4px;padding:1px 7px;font-size:11px;font-weight:700}.live-dot{color:var(--red);margin-right:2px;font-size:11px;font-weight:700}.markets{border-top:1px solid var(--border);background:#0000001f;padding:4px 12px 14px}.mkt-cats{-webkit-overflow-scrolling:touch;gap:6px;padding:10px 0 4px;display:flex;position:sticky;top:0;overflow-x:auto}.mkt-cats .chip-btn{white-space:nowrap;flex-shrink:0}.market{margin-top:12px}.market-title{color:var(--muted);margin-bottom:7px;font-size:12px;font-weight:600}.market-title.teaser-mainline-title{color:var(--accent)}.opts{grid-template-columns:repeat(auto-fit,minmax(96px,1fr));gap:7px;display:grid}.opts.opts-prop{grid-template-columns:repeat(2,1fr)}.opts.opts-prop .opt{flex-direction:row;justify-content:space-between;gap:8px;padding:9px 11px}.opts.opts-prop .opt-label{white-space:normal;text-overflow:clip;text-align:left;line-height:1.25;overflow:visible}.opt{background:var(--panel2);border:1px solid var(--border);color:var(--text);cursor:pointer;border-radius:9px;flex-direction:column;align-items:center;gap:3px;padding:9px 4px;transition:background .12s,border-color .12s,transform 50ms;display:flex}.opt:active:not(:disabled){transform:scale(.97)}.opt:disabled{opacity:.35;cursor:not-allowed}.opt .opt-label{color:var(--muted);white-space:normal;-webkit-line-clamp:2;text-align:center;word-break:break-word;-webkit-box-orient:vertical;max-width:100%;font-size:12.5px;line-height:1.2;display:-webkit-box;overflow:hidden}.opt .opt-odds{color:var(--accent);font-size:15px;font-weight:800}.opt.picked{background:linear-gradient(180deg, var(--accent-fill), var(--accent-d));border-color:var(--accent)}.opt.picked .opt-label{color:#2a2200}.opt.picked .opt-odds{color:#151515}@keyframes oddsflash{0%{color:var(--accent);transform:scale(1.18)}to{color:var(--accent);transform:scale(1)}}.opt-odds.flash{animation:.8s ease-out oddsflash}.slipbar{bottom:calc(56px + env(safe-area-inset-bottom));background:var(--accent-fill);color:#151515;cursor:pointer;z-index:25;border:none;border-radius:10px;justify-content:space-between;width:calc(100% - 20px);max-width:500px;padding:13px 16px;font-weight:700;display:flex;position:fixed;left:50%;transform:translate(-50%);box-shadow:0 4px 18px #00000080}.slipbar .accent{color:#151515}.sheet-mask{z-index:40;background:#0009;justify-content:center;align-items:flex-end;display:flex;position:fixed;inset:0}.sheet{background:var(--panel);width:100%;max-width:520px;max-height:82vh;padding:14px 14px calc(14px + env(safe-area-inset-bottom));border-radius:16px 16px 0 0;overflow-y:auto}.sheet-head{justify-content:space-between;align-items:center;margin-bottom:8px;display:flex}.sheet-legs .leg{border-bottom:1px solid var(--border);justify-content:space-between;align-items:center;gap:8px;padding:8px 0;display:flex}.leg-pick{font-weight:600}.x{color:var(--muted);cursor:pointer;background:0 0;border:none;padding:4px 8px;font-size:16px}.stake-row{align-items:center;gap:10px;margin:12px 0 8px;display:flex}.stake-row input{flex:1}.quick-row{flex-wrap:wrap;gap:6px;margin-bottom:10px;display:flex}.slip-summary{background:var(--panel2);border-radius:8px;justify-content:space-between;gap:8px;margin-bottom:12px;padding:10px 12px;display:flex}.slip-summary div{flex-direction:column;gap:2px;font-size:13px;display:flex}.teaser-slip .slip-summary{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 16px;display:grid}.teaser-slip .slip-summary>div:first-child{flex-direction:row;grid-column:1/-1;justify-content:space-between;gap:12px}.teaser-lines{line-height:1.6}input:not([type=checkbox]):not([type=radio]){background:var(--panel2);width:100%;color:var(--text);border:1px solid var(--border);border-radius:8px;outline:none;margin:6px 0;padding:11px 12px}input:focus{border-color:var(--accent)}.btn{background:var(--panel2);color:var(--text);border:1px solid var(--border);cursor:pointer;border-radius:8px;padding:9px 14px}.btn.small{padding:5px 10px;font-size:13px}.btn.wide{width:100%;margin-top:8px}.btn.primary{background:linear-gradient(180deg, var(--accent-fill), var(--accent-d));border-color:var(--accent);color:#151515;font-weight:800}.btn.primary:active:not(:disabled){transform:scale(.99)}.btn.green{border-color:var(--green);color:#0c0c0c;background:linear-gradient(#2ecc71,#27ae60);font-weight:800}.btn.green:active:not(:disabled){transform:scale(.99)}.btn.link{color:var(--accent);background:0 0;border:none;margin-top:10px}.auth-links{justify-content:space-between;gap:8px;display:flex}.auth-links .btn.link{flex:none}.btn.danger{border-color:var(--red);color:var(--red)}.btn.danger-line{border-color:var(--border);color:var(--red)}.btn:disabled{opacity:.5;cursor:not-allowed}.form-err{color:var(--red);margin:6px 0;font-size:13px}.bet-card{margin-bottom:10px}.bet-head{justify-content:space-between;align-items:center;margin-bottom:6px;display:flex}.bet-legs{border-top:1px dashed var(--border);padding-top:8px}.bet-leg{gap:10px;padding:5px 0;display:flex}.leg-mark{text-align:center;width:20px;font-weight:800}.r-won,.r-half_won{color:var(--green)}.r-lost,.r-half_lost{color:var(--red)}.r-pending{color:var(--muted)}.r-void,.r-push{color:var(--accent)}.bet-foot{border-top:1px dashed var(--border);justify-content:space-between;margin-top:4px;padding-top:8px;font-size:13.5px;display:flex}.bet-cancel{border-top:1px dashed var(--border);flex-wrap:wrap;align-items:center;gap:10px;margin-top:8px;padding-top:8px;display:flex}.bet-cancel .btn{flex-shrink:0}.chip{border-radius:10px;margin-left:6px;padding:2px 8px;font-size:12px;display:inline-block}.chip-pending{color:var(--text);background:#3a3d44}.chip-won{color:var(--green);background:#2ecc7126}.chip-lost{color:var(--red);background:#e74c3c26}.chip-void{color:var(--accent);background:#f5c51826}.toast{top:calc(64px + env(safe-area-inset-top));z-index:60;background:var(--panel2);border:1px solid var(--accent);color:var(--text);border-radius:10px;max-width:86%;padding:10px 16px;position:fixed;left:50%;transform:translate(-50%);box-shadow:0 6px 20px #00000080}.toast.err{border-color:var(--red)}.balance-card{text-align:center}.balance-big{color:var(--accent);margin:4px 0;font-size:34px;font-weight:800}.auth-card{text-align:center;width:100%;max-width:380px;box-shadow:0 10px 40px #0006}.auth-card form{text-align:left;margin-top:12px}.disclaimer{text-align:center;color:var(--muted);padding:14px 8px 6px;font-size:11.5px}.subtabs{gap:6px;margin-bottom:10px;display:flex}.subtabs button{background:var(--panel2);border:1px solid var(--border);color:var(--muted);cursor:pointer;border-radius:8px;flex:1;padding:8px 0}.subtabs button.on{color:#151515;background:var(--accent-fill);border-color:var(--accent);font-weight:700}.subtabs-scroll{-webkit-overflow-scrolling:touch;overflow-x:auto}.subtabs-scroll button{white-space:nowrap;flex:none}.admin-bar{align-items:center;gap:10px;margin-bottom:10px;display:flex}.admin-menu-btn{background:var(--panel2);border:1px solid var(--border);color:var(--text);cursor:pointer;border-radius:8px;flex:none;padding:8px 14px;font-size:14px;font-weight:700;position:relative}.admin-dot{background:var(--red);border-radius:50%;width:7px;height:7px;position:absolute;top:5px;right:7px}.admin-cur{color:var(--text);text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:16px;font-weight:800;overflow:hidden}.onboard-banner{text-align:left;border:1px solid var(--accent);width:100%;color:var(--accent);cursor:pointer;background:#f5c5181f;border-radius:10px;margin:8px 0;padding:11px 14px;font-size:13.5px;display:block}.pw-form{text-align:left;flex-direction:column;gap:8px;margin:8px 0;display:flex}.pw-actions{gap:8px;display:flex}.pw-actions .btn{flex:1}.domain-notice{border:1px solid var(--accent);color:var(--text);background:#f5c5181f;border-radius:10px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 12px;margin:8px 0;padding:10px 12px;font-size:13.5px;line-height:1.5;display:flex}.page-center.col{flex-direction:column;gap:12px}.page-center .domain-notice{width:100%;max-width:380px;margin:0}.domain-notice-text{flex-direction:column;flex:220px;gap:2px;min-width:0;display:flex}.domain-notice-text b{color:var(--accent)}.domain-notice-actions{flex-shrink:0;gap:6px;display:flex}.domain-notice-actions button{background:var(--panel2);color:var(--text);border:1px solid var(--border);cursor:pointer;white-space:nowrap;border-radius:8px;padding:6px 10px;font-size:13px}.domain-notice-actions button.primary{background:var(--accent-fill);border-color:var(--accent);color:#111;font-weight:700}.search-box{margin:4px 0 6px}.ov-grid{grid-template-columns:repeat(3,1fr);gap:8px;display:grid}.stat{background:var(--panel2);border:1px solid var(--border);text-align:center;cursor:default;border-radius:10px;padding:12px 8px}button.stat{cursor:pointer}.stat-n{color:var(--text);font-size:20px;font-weight:800}.stat-l{color:var(--muted);margin-top:2px;font-size:11.5px}.stat-warn{border-color:var(--accent)}.stat-warn .stat-n{color:var(--accent)}.stat-bad{border-color:var(--red)}.stat-bad .stat-n{color:var(--red)}.bet-filter{flex-wrap:wrap;align-items:center;gap:6px;margin-bottom:4px;display:flex}.chip-btn{background:var(--panel2);border:1px solid var(--border);color:var(--muted);cursor:pointer;border-radius:14px;padding:4px 11px;font-size:12.5px}.chip-btn.on{background:var(--accent-fill);border-color:var(--accent);color:#151515;font-weight:700}.invite-code{background:var(--panel2);border:1px dashed var(--accent);cursor:pointer;border-radius:8px;margin-top:10px;padding:10px}.rules{margin-top:10px;font-size:13.5px}.rules h5{color:var(--accent);margin:12px 0 4px}.rules ul{margin:4px 0;padding-left:18px}.rules li{margin:4px 0}h3,h4{margin:6px 0}.match-tabs{top:calc(52px + env(safe-area-inset-top));z-index:16;background:#1e2a52;border-bottom:1px solid #131c3a;margin:-8px -10px 0;padding:0 6px;display:flex;position:sticky}.match-tabs .mtab{color:#ffffff9e;cursor:pointer;background:0 0;border:none;border-bottom:2px solid #0000;padding:11px 16px 9px;font-size:14.5px;font-weight:700}.match-tabs .mtab.on{color:#fff;border-bottom-color:var(--accent)}.match-tabs .live-count{background:var(--red);color:#fff;vertical-align:middle;border-radius:9px;margin-left:5px;padding:0 6px;font-size:11px;display:inline-block}.match-tabs .soon-count{background:var(--accent-fill);color:#111;vertical-align:middle;border-radius:9px;margin-left:5px;padding:0 6px;font-size:11px;font-weight:800;display:inline-block}.rail-btn{color:#fff;cursor:pointer;white-space:nowrap;text-overflow:ellipsis;background:#ffffff21;border:1px solid #ffffff38;border-radius:14px;align-self:center;max-width:132px;margin-left:auto;margin-right:4px;padding:5px 11px;font-size:12.5px;overflow:hidden}.rail-btn.filtered{border-color:var(--accent);color:var(--accent);font-weight:700}.match-body{display:block}.rail-mask{z-index:38;background:#0000008c;position:fixed;inset:0}.left-rail{z-index:39;background:var(--panel);border-right:1px solid var(--border);width:216px;padding:calc(14px + env(safe-area-inset-top)) 10px calc(14px + env(safe-area-inset-bottom));-webkit-overflow-scrolling:touch;flex-direction:column;gap:2px;animation:.22s railin;display:flex;position:fixed;top:0;bottom:0;left:0;overflow-y:auto}@keyframes railin{0%{transform:translate(-100%)}to{transform:translate(0)}}.rail-head{justify-content:space-between;align-items:center;padding:2px 4px 8px;font-size:15px;font-weight:800;display:flex}.rail-label{color:var(--muted);letter-spacing:.6px;padding:8px 5px 3px;font-size:10.5px;font-weight:700}.rail-item{text-align:left;color:var(--text);cursor:pointer;background:0 0;border:none;border-radius:8px;justify-content:space-between;align-items:center;gap:6px;width:100%;padding:10px;font-size:13.5px;display:flex}.rail-item span{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.rail-item i{color:var(--muted);flex-shrink:0;font-size:11px;font-style:normal}.rail-item.on{color:#fff;background:#1e2a52;font-weight:700}.rail-item.on i{color:#ffffffc7}.rail-item:disabled{opacity:1;cursor:default}.lg-pin{cursor:pointer;border:1px solid var(--border);color:var(--muted);-webkit-user-select:none;user-select:none;white-space:nowrap;background:0 0;border-radius:6px;margin-right:6px;padding:2px 7px;font-size:11px;font-weight:700;line-height:1;transition:all .12s}.lg-pin:hover{border-color:var(--muted);color:var(--text)}.lg-pin.on{color:#f2c200;background:#f2c20021;border-color:#f2c200}.lg-pin.on:hover{color:#f2c200}.match-main-col{flex:1;min-width:0}.main-tools{align-items:center;gap:6px;display:flex}.main-tools .search-box{flex:1;margin:4px 0}.main-tools .btn.small{flex-shrink:0}.lg-sec{margin:10px 0 2px}.lg-bar{color:#fff;cursor:pointer;text-align:left;background:#1e2a52;border:none;border-radius:9px 9px 0 0;align-items:center;gap:7px;width:100%;padding:9px 10px;font-size:13px;font-weight:700;display:flex}.lg-bar.folded{border-radius:9px}.lg-fold{color:#ffffffb3;font-size:10px;font-style:normal}.lg-title{white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;overflow:hidden}.lg-n{color:#ffffffb8;font-size:11px}.lg-cols{flex-shrink:0;grid-template-columns:repeat(3,58px);gap:5px;display:grid}.lg-cols i{text-align:center;color:#fffc;font-size:11px;font-style:normal;font-weight:700}.lg-card{background:var(--panel);border:1px solid var(--border);border-top:none;border-radius:0 0 10px 10px;overflow:clip}.mrow{border-bottom:1px solid var(--border);gap:6px;padding:8px 10px;display:flex}.mrow-star{cursor:pointer;opacity:.35;filter:grayscale();background:0 0;border:none;flex-shrink:0;align-self:flex-start;align-items:center;height:46px;padding:0 1px;font-size:15px;line-height:1;transition:opacity .12s,filter .12s;display:flex}.mrow-star.on{opacity:1;filter:none}.mrow-star:hover{opacity:.8}.mrow-wrap:last-child>.mrow{border-bottom:none}.mrow-day{color:var(--muted);border-bottom:1px solid var(--border);background:#ffffff09;padding:4px 10px;font-size:11px;font-weight:700}.mrow-main{min-width:0;color:var(--text);text-align:left;cursor:pointer;background:0 0;border:none;flex:1;padding:0}.t-line{align-items:center;gap:7px;height:23px;padding:1.5px 0;line-height:1;display:flex}.team-logo.sm{width:20px;height:20px;padding:1.5px;font-size:11px}.t-name{white-space:nowrap;text-overflow:ellipsis;min-width:0;font-size:13.5px;font-weight:600;overflow:hidden}.t-score{color:var(--accent);margin-left:auto;padding-left:6px;font-size:15px;font-weight:800}.red-card{letter-spacing:-.5px;flex-shrink:0;margin-left:5px;font-size:11px;font-weight:700}.mrow-sub{color:var(--muted);flex-wrap:wrap;align-items:center;gap:7px;margin-top:3px;font-size:11px;display:flex}.live-min{color:var(--red);font-weight:800}.mrow-odds{flex-shrink:0;grid-template-columns:repeat(3,58px);align-self:flex-start;gap:5px;display:grid}.ocell{background:var(--panel2);border:1px solid var(--border);height:46px;color:var(--accent);cursor:pointer;border-radius:8px;justify-content:center;align-items:center;padding:0 2px;font-size:13.5px;font-weight:800;transition:background .12s,transform 50ms;display:flex}.ocell:active:not(:disabled){transform:scale(.96)}.ocell:disabled{opacity:.38;cursor:not-allowed}.ocell .flash{animation:.8s ease-out oddsflash}.ocell-wide{color:var(--muted);grid-column:1/-1;font-size:12px;font-weight:700}.ocell-suspended,.ocell-suspended:disabled{opacity:.62;cursor:not-allowed;color:var(--muted);background:repeating-linear-gradient(45deg, var(--panel2) 0 6px, #78716c33 6px 12px)}.markets{background:#0000002e}.pinned-wrap{margin:6px 0 10px}.pinned-label{color:var(--accent);padding:4px 2px;font-size:13px;font-weight:800}.match-card.outright{border-color:var(--accent);background:linear-gradient(180deg, #f5c5180f, var(--panel));margin:0}.outright-head{text-align:center;padding:8px 4px 4px}.outright-title{font-size:16.5px;font-weight:800}.outright-sub{color:var(--muted);margin-top:3px;font-size:12px}.match-card.golf{border:none;border-bottom:1px solid var(--border);border-radius:0;margin:0}.golf-wrap:last-child>.match-card.golf{border-bottom:none}.golf-head{text-align:left;padding:2px 0}.golf-head .outright-sub{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.markets input.opt-filter{margin:0 0 8px;padding:8px 10px;font-size:13px}.opts.opts-golf .opt{min-height:44px}.hr-line{background:var(--border);height:1px;margin:14px 0}.msg-list{flex-direction:column;gap:8px;max-height:300px;padding:4px 0;display:flex;overflow-y:auto}.msg{flex-direction:column;max-width:80%;display:flex}.msg-out{align-self:flex-end;align-items:flex-end}.msg-in{align-self:flex-start;align-items:flex-start}.msg-bubble{word-break:break-word;white-space:pre-wrap;border-radius:14px;padding:8px 12px;font-size:14px;line-height:1.35}.msg-out .msg-bubble{background:var(--accent-fill);color:#1a1a1a;border-bottom-right-radius:4px}.msg-in .msg-bubble{background:var(--card-2,#1e2a52);color:#fff;border-bottom-left-radius:4px}.msg-time{color:var(--muted);margin-top:2px;font-size:11px}.msg-input{gap:8px;margin-top:10px;display:flex}.msg-input input{flex:1}.chip.small{padding:1px 6px;font-size:11px}.subtabs button.tab-alert{color:var(--red);font-weight:700}.pnl-card{flex-direction:column;gap:10px;display:flex}.pnl-ranges{flex-wrap:wrap;gap:6px;display:flex}.pnl-net-row{justify-content:space-between;align-items:baseline;display:flex}.pnl-net{font-size:1.5rem;font-weight:700}.pnl-grid{text-align:center;grid-template-columns:repeat(3,1fr);gap:8px;display:grid}.pnl-grid b{margin-top:2px;font-size:1.05rem;display:block}.exp-bw{flex-wrap:wrap;justify-content:space-between;gap:8px;margin-top:5px;display:flex}.exp-heat{border-collapse:collapse;font-size:11px}.exp-heat th,.exp-heat td{border:1px solid var(--border);text-align:center;min-width:36px;padding:3px 5px}.exp-heat th{color:var(--muted);background:var(--panel2);font-weight:600}.ref-banner{cursor:pointer;text-align:left;background:linear-gradient(110deg, var(--accent-fill) 0%, var(--accent-d) 100%);color:#1c1407;border:none;border-radius:14px;align-items:center;gap:12px;width:100%;margin:10px 0 4px;padding:13px 15px;transition:transform .12s,box-shadow .12s;display:flex;box-shadow:0 4px 18px #c9a84c4d}.ref-banner:hover{box-shadow:0 6px 22px #c9a84c6b}.ref-banner:active{transform:scale(.99)}.ref-banner-icon{filter:drop-shadow(0 1px 1px #0003);flex-shrink:0;font-size:26px;line-height:1}.ref-banner-text{flex-direction:column;gap:2px;min-width:0;display:flex}.ref-banner-text b{font-size:14.5px;font-weight:800;line-height:1.25}.ref-banner-num{color:#fff;text-shadow:0 1px 2px #00000038;padding:0 1px;font-size:18px;font-weight:900}.ref-banner-text small{opacity:.8;font-size:11.5px;font-weight:600}.match-stats{margin:2px 0 10px}.stats-toggle{border:1px solid var(--accent);width:100%;color:var(--accent);cursor:pointer;background:#c9a84c1a;border-radius:9px;justify-content:space-between;align-items:center;padding:10px 12px;font-size:13.5px;font-weight:700;display:flex}.stats-toggle.on{background:#c9a84c29}.stats-toggle:active{transform:scale(.99)}.stats-host{min-height:40px;margin-top:8px}.stats-panel{background:var(--panel2);border:1px solid var(--border);border-radius:10px;margin-top:8px;padding:12px 14px}.stats-score{text-align:center;letter-spacing:1px;margin-bottom:10px;font-size:20px;font-weight:800}.stats-score .stats-min{color:var(--red);font-size:13px;font-weight:700}.stats-venue{text-align:center;color:var(--text);border-bottom:1px solid var(--border);margin:-4px 0 10px;padding-bottom:8px;font-size:12px}.stat-row{align-items:center;gap:10px;margin:7px 0;display:flex}.stat-row .stat-v{text-align:center;flex-shrink:0;width:34px;font-size:13px;font-weight:700}.stat-mid{flex:1}.stat-mid .stat-label{text-align:center;color:var(--muted);margin-bottom:3px;font-size:11px;display:block}.stat-bar{background:var(--border);border-radius:3px;height:5px;overflow:hidden}.stat-bar i{background:var(--accent-fill);border-radius:3px;height:100%;display:block}.stat-events{border-top:1px solid var(--border);flex-direction:column;gap:5px;margin-top:12px;padding-top:8px;display:flex}.stat-events .ev{align-items:center;gap:7px;font-size:12.5px;display:flex}.stat-events .ev-away{text-align:right;flex-direction:row-reverse}.stat-events .ev-min{color:var(--muted);min-width:26px;font-size:11px}.stat-events .ev-name{color:var(--text)}.prev-form{flex-direction:column;gap:8px;margin-bottom:6px;display:flex}.prev-form-row{justify-content:space-between;align-items:center;gap:8px;display:flex}.prev-form-row .pf-name{white-space:nowrap;text-overflow:ellipsis;font-size:13px;font-weight:700;overflow:hidden}.form-badges{flex-shrink:0;gap:3px;display:flex}.form-badges .fb{color:#fff;border-radius:4px;justify-content:center;align-items:center;width:20px;height:20px;font-size:10.5px;font-weight:700;display:inline-flex}.form-badges .fb-W{background:#2fa84f}.form-badges .fb-D{background:#8a8a8a}.form-badges .fb-L{background:var(--red)}.prev-sec{border-top:1px solid var(--border);margin-top:12px;padding-top:8px}.prev-sec .prev-h{color:var(--muted);margin-bottom:6px;font-size:12px;font-weight:700}.h2h-row{align-items:center;gap:6px;margin:4px 0;font-size:12.5px;display:flex}.h2h-row .h2h-d{color:var(--muted);min-width:62px;font-size:11px}.h2h-row .h2h-t{white-space:nowrap;text-overflow:ellipsis;flex:1;overflow:hidden}.h2h-row .h2h-t.r{text-align:right}.h2h-row .h2h-s{padding:0 6px;font-weight:800}.stand-tbl{border-collapse:collapse;width:100%;font-size:12px}.stand-tbl th{color:var(--muted);text-align:center;padding:3px 4px;font-size:11px;font-weight:600}.stand-tbl td{text-align:center;border-top:1px solid var(--border);padding:4px}.stand-tbl .l{text-align:left;white-space:nowrap;text-overflow:ellipsis;max-width:110px;overflow:hidden}.stand-tbl tr.me{background:#c9a84c24}.stand-tbl tr.me td{color:var(--accent);font-weight:700}.stats-loading{text-align:center;color:var(--muted);background:var(--panel2);border:1px solid var(--border);border-radius:10px;margin-top:8px;padding:16px;font-size:13px}.stats-loading:before{content:"";vertical-align:-2px;border:2px solid var(--border);border-top-color:var(--accent);border-radius:50%;width:13px;height:13px;margin-right:8px;animation:.7s linear infinite spin;display:inline-block}@keyframes spin{to{transform:rotate(360deg)}}.signup-bonus{border:1px solid var(--accent);border-radius:var(--radius);background:#c9a84c1f;margin:8px 0;padding:11px 13px}.signup-bonus .sb-top{color:var(--accent);justify-content:space-between;align-items:center;font-size:13.5px;font-weight:700;display:flex}.signup-bonus .sb-track{background:var(--border);border-radius:4px;height:8px;margin:8px 0 6px;overflow:hidden}.signup-bonus .sb-fill{background:var(--accent-fill);height:100%;transition:width .3s}.signup-bonus .sb-note{color:var(--muted);font-size:12px;line-height:1.5}.signup-bonus.done{color:var(--text);justify-content:space-between;align-items:center;font-size:13px;font-weight:700;display:flex}.mlb-state{vertical-align:middle;align-items:center;gap:6px;display:inline-flex}.mlb-inn{font-size:12px}.mlb-diamond{width:20px;height:13px;display:inline-block;position:relative}.mlb-diamond .d{background:0 0;border:1px solid #8a8f98;border-radius:1px;width:6px;height:6px;position:absolute;transform:rotate(45deg)}.mlb-diamond .d.on{background:var(--accent-fill);border-color:var(--accent)}.mlb-diamond .d2{margin-left:-3px;top:0;left:50%}.mlb-diamond .d1{bottom:0;right:1px}.mlb-diamond .d3{bottom:0;left:1px}.mlb-cnt{color:#8a8f98;letter-spacing:0;align-items:center;gap:3px;font-size:10px;display:inline-flex}.mlb-dot{border:1px solid #6a6f78;border-radius:50%;width:6px;height:6px;display:inline-block}.mlb-dot.b.on{background:var(--text);border-color:var(--text)}.mlb-dot.s.on{background:#e8c33a;border-color:#e8c33a}.mlb-dot.o.on{background:#e85d5d;border-color:#e85d5d}.mlb-bat{color:#8a8f98;font-size:11px}.mlb-basecell{justify-content:center;align-items:center;height:46px;display:flex}.mlb-mid{flex:none;width:30px;height:21px}.mlb-mid .d{width:8px;height:8px}.mlb-mid .d2{margin-left:-4px}.mlb-mid .d1{right:2px}.mlb-mid .d3{left:2px}.mlb-role{flex:none;align-items:center;margin-left:2px;font-size:11px;line-height:1;display:inline-flex}.ten-pts{color:var(--text);flex:none;margin-left:auto;font-size:11px;font-weight:600}.ten-pts+.t-score{margin-left:0}.mlb-compact{align-items:center;display:inline-flex}.mlb-inline{align-items:center;gap:2px;margin-left:5px;display:inline-flex}.mlb-inline .lbl{color:#8a8f98;margin-left:3px;font-size:10.5px;font-style:normal;font-weight:700;line-height:1}.mlb-inline .lbl:first-child{margin-left:0}.mlb-inline .mlb-dot{width:6px;height:6px}.mrow-sub.mlb-nowrap{white-space:nowrap;flex-wrap:nowrap;overflow:visible}.ledger-row{border-top:1px solid #7f7f7f1f;justify-content:space-between;align-items:baseline;gap:8px;padding:3px 0;font-size:13px;display:flex}.ledger-row:first-of-type{border-top:none}.ledger-row>span:last-child{white-space:nowrap;text-align:right}.rail-note{color:var(--muted);padding:0 5px 8px;font-size:11px;line-height:1.5}.rail-check{cursor:default;padding:0}.rail-cb{cursor:pointer;flex-shrink:0;align-items:center;padding:10px 2px 10px 10px;display:flex}.rail-name{min-width:0;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:none;flex:auto;justify-content:space-between;align-items:center;gap:6px;padding:10px 10px 10px 4px;display:flex}.rail-bulk{gap:6px;padding:0 4px 6px;display:flex}.rail-bulk .btn{flex:1}.rail-check input{accent-color:var(--accent);cursor:pointer;flex-shrink:0;width:15px;height:15px;margin:0}.pnl-days{border-collapse:collapse;width:100%;font-size:12px}.pnl-days th{text-align:right;color:var(--muted);border-bottom:1px solid var(--border);padding:4px;font-weight:500}.pnl-days td{text-align:right;border-bottom:1px solid var(--border);white-space:nowrap;padding:4px}.pnl-days th:first-child,.pnl-days td:first-child{text-align:left}.pnl-days tr.total td{border-bottom:none;font-weight:700}.pnl-today{line-height:1.5}.float-card{border-left:3px solid var(--accent)}.bet-head>span:last-child{align-items:center;gap:6px;display:inline-flex}.pnl-head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;display:flex}.pnl-title{font-size:14px;font-weight:700}.seg{background:var(--panel2);border:1px solid var(--border);border-radius:10px;gap:2px;padding:2px;display:inline-flex}.seg-btn{color:var(--muted);cursor:pointer;white-space:nowrap;background:0 0;border:none;border-radius:8px;padding:4px 9px;font-size:12.5px}.seg-btn.on{background:var(--accent-fill);color:#151515;font-weight:700}.pnl-card .pnl-net{letter-spacing:-.5px;font-size:1.9rem}.pnl-tile{background:var(--panel2);border:1px solid var(--border);border-radius:10px;padding:8px 6px}.pnl-tile b .muted{font-weight:500}@media (width<=420px){.pnl-grid{grid-template-columns:repeat(2,1fr)}}.pnl-today{border-top:1px dashed var(--border);flex-wrap:wrap;align-items:baseline;gap:6px 12px;padding-top:8px;font-size:13px;display:flex}.pnl-today .kv b{font-weight:700}.pnl-days tbody tr:nth-child(odd):not(.total) td{background:#ffffff05}.pnl-days tr.today td{background:#c9a84c1a}.bet-card{border-left:3px solid var(--border)}.bet-card.st-pending,.bet-card.st-awaiting{border-left-color:var(--accent)}.bet-card.st-won{border-left-color:var(--green)}.bet-card.st-lost,.bet-card.st-rejected{border-left-color:var(--red)}.bet-card.st-partial,.bet-card.st-void{border-left-color:var(--muted)}.float-card .pnl-net{font-size:1.5rem}.pnl-total-row{border-top:1px dashed var(--border);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:8px;padding-top:8px;display:flex}.pnl-range b{font-size:15px}.float-rows{border-top:1px dashed var(--border);flex-direction:column;padding-top:6px;display:flex}.float-row{border-bottom:1px solid #ffffff0a;justify-content:space-between;align-items:center;gap:10px;padding:6px 0;display:flex}.float-row:last-child{border-bottom:none}.float-row-title{font-size:13.5px}.float-row-val{white-space:nowrap;text-align:right;font-size:14px}.app{font-variant-numeric:tabular-nums}.float-card.stale{opacity:1;border-left-color:var(--muted)}.float-detail summary{cursor:pointer;list-style:none}.float-detail summary::-webkit-details-marker{display:none}.float-detail summary:before{content:"▸ ";color:var(--muted)}.float-detail[open] summary:before{content:"▾ "}.float-detail>div{margin-top:4px;line-height:1.55}.float-row{grid-template-columns:minmax(0,1fr) max-content;align-items:center;gap:10px;display:grid}.float-row-main{overflow-wrap:anywhere;min-width:0}.float-row-val{justify-items:end;gap:2px;display:grid}.float-row.cross{border-top:1px dashed var(--border);margin-top:6px;padding-top:8px}.pnl-card .seg{width:100%;overflow-x:auto}.seg-btn{flex:1 0 auto;min-height:36px}.pnl-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.pnl-tile{padding:8px}.pnl-tile b{font-size:18px}.days-scroll{overflow-x:auto}.pnl-days td,.pnl-days th{padding:6px 4px}.pnl-days tbody tr:nth-child(odd):not(.today) td{background:#ffffff05}.pnl-days tfoot td{border-top:1px solid var(--border);border-bottom:none;font-weight:700}.tag-today{color:var(--accent);vertical-align:middle;background:#c9a84c2e;border-radius:6px;margin-left:6px;padding:0 5px;font-size:10.5px;display:inline-block}.chip-lost{background:var(--panel);border:1px solid #e74c3c59}.chip{margin-left:0}.bet-head,.bet-foot{flex-wrap:wrap;gap:6px}.bet-now{justify-content:space-between;align-items:baseline;gap:8px;margin:-2px 0 6px;display:flex}.bet-now b{font-size:14.5px}.leg-mark{flex-shrink:0;width:14px}.bet-leg{gap:6px}.bet-legs,.bet-foot{border-top-style:solid}.bet-filter.scroll{scrollbar-width:none;flex-wrap:nowrap;padding-bottom:2px;overflow-x:auto}.bet-filter.scroll::-webkit-scrollbar{display:none}.bet-filter.scroll .chip-btn{flex-shrink:0;min-height:34px}.empty-filter{justify-content:space-between;align-items:center;gap:8px;display:flex}:root{--top-h:52px;--tabs-h:42px}.match-tabs{top:calc(var(--top-h) + env(safe-area-inset-top))}.match-tabs .live-count{color:#fff;background:#c0392b;font-size:11.5px;font-weight:800}.lg-bar{background:var(--panel2);border:1px solid var(--border);color:var(--text);border-bottom:none}.lg-bar.folded{border-bottom:1px solid var(--border)}.lg-fold,.lg-n,.lg-cols i{color:var(--muted)}.lg-pin.on,.lg-pin.on:hover{color:var(--accent);border-color:var(--accent);background:#c9a84c21}.lg-card{overflow:clip}.mrow-wrap.is-live{box-shadow:inset 3px 0 0 var(--red)}.t-name{flex:1;font-size:14px}.t-score{color:var(--text);text-align:right;min-width:18px}.rc{background:var(--red);vertical-align:-1px;border-radius:1.5px;width:8px;height:11px;margin-right:2px;display:inline-block}.mrow-sub{font-size:12px}.mrow-sub .sub-right{align-items:center;gap:4px;margin-left:auto;display:inline-flex}.mrow-star{min-width:34px;height:auto;min-height:30px;color:var(--muted);justify-content:center;align-self:center;margin:-8px -4px -8px 0;padding:0 6px;font-size:15px}.mrow-star.on{color:var(--accent)}.locked-badge{color:#fca5a5;border:1px solid var(--red);background:#e74c3c1f;border-radius:4px;padding:0 6px;font-size:11px}.locked-badge.paused{color:var(--text);border-color:var(--muted);background:#9296a026}.locked-badge.admin{color:#fff;background:#7f1d1d;border-color:#7f1d1d}.ocell{font-variant-numeric:tabular-nums;border-radius:8px;font-size:16px;font-weight:700;position:relative}.ocell.picked{background:var(--accent-fill);border-color:var(--accent);color:#151515}.ocell.picked:after{content:"✓";color:#151515;font-size:9px;font-weight:800;position:absolute;top:1px;right:4px}.ocell:disabled{opacity:1;color:var(--muted)}.ocell-suspended,.ocell-suspended:disabled{opacity:1;color:var(--muted);background:var(--panel2);border:1px dashed var(--border);background-image:none}.odir{font-size:9px;line-height:1;animation:3s ease-out forwards odirfade;position:absolute;top:3px;left:5px}.odir.up{color:var(--green)}.odir.down{color:var(--red)}@keyframes odirfade{0%,65%{opacity:1}to{opacity:0}}.mkt-sticky{top:calc(var(--top-h) + var(--tabs-h) + env(safe-area-inset-top));z-index:5;background:var(--panel);margin:0 -10px;padding:4px 10px 0;position:sticky}.mkt-ctx{color:var(--text);padding-top:4px;font-weight:600}.mkt-cats{padding:6px 0;position:static}.mkt-periods{border-top:1px solid var(--border);flex-wrap:wrap;gap:6px;padding:8px 0 10px;display:flex}.mkt-period{border:1px solid var(--border);background:var(--panel2);min-height:40px;color:var(--muted);font:inherit;cursor:pointer;border-radius:8px;justify-content:center;align-items:center;gap:7px;padding:7px 10px;font-size:13px;display:inline-flex}.mkt-period.on{color:var(--accent);border-color:var(--accent);background:#e6b95a14;font-weight:700}.mkt-period:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.mkt-period-count{min-width:18px;color:var(--muted);font-variant-numeric:tabular-nums;background:#8080801f;border-radius:4px;padding:1px 4px;font-size:11px}.mkt-period-heading{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:4px 12px;padding:12px 0 5px;display:flex}.mkt-period-heading strong{color:var(--text);font-size:14px}.mkt-period-heading>span{color:var(--muted);font-size:12px}.opts{grid-template-columns:repeat(2,minmax(0,1fr))}.opts.grid3{grid-template-columns:repeat(3,minmax(0,1fr))}.opt{border-radius:8px;min-height:56px;position:relative}.opt .opt-label{font-size:13px}.opts-hockey .opt-label{-webkit-line-clamp:unset;display:block;overflow:visible}.opt .opt-odds{font-variant-numeric:tabular-nums}.opt.picked{background:var(--accent-fill)}.market-title{font-size:13px}.team-side{color:var(--muted);flex-shrink:0;margin-left:4px;font-size:10px;font-weight:500}.t-line>.team-side{margin-left:-3px}.t-name.paired-name{flex:0 auto}.mkt-more{width:100%;margin-top:8px}.slipbar{padding:11px 16px}.skel-wrap{padding:8px 0}.skel-row{border-bottom:1px solid var(--border);align-items:center;gap:8px;padding:10px;display:flex}.skel{background:linear-gradient(90deg, var(--panel2) 25%, var(--skeleton) 50%, var(--panel2) 75%);background-size:200% 100%;border-radius:6px;height:12px;animation:1.2s infinite skel;display:block}.skel.w40{width:40%}.skel.w28{width:28%}.skel-cells{grid-template-columns:repeat(3,58px);gap:5px;margin-left:auto;display:grid}.skel-cells i{background:var(--panel2);background-image:linear-gradient(90deg, var(--panel2) 25%, var(--skeleton) 50%, var(--panel2) 75%);background-size:200% 100%;border-radius:8px;height:46px;animation:1.2s infinite skel;display:block}@keyframes skel{0%{background-position:200% 0}to{background-position:-200% 0}}.topbar{height:calc(var(--top-h) + env(safe-area-inset-top));padding-top:env(safe-area-inset-top);gap:8px;padding-bottom:0}.brand{white-space:nowrap;font-size:16px}.topbar .odds-toggle,.topbar .balance{white-space:nowrap;padding:4px 9px;font-size:12.5px}@media (width<=400px){.topbar .balance .muted{display:none}.brand{font-size:15px}}.match-tabs{height:var(--tabs-h);align-items:stretch}.match-tabs .mtab{align-items:center;padding:0 14px;display:inline-flex}.lg-bar{align-items:center;gap:7px;min-height:40px;padding:0 10px;display:flex}.lg-fold-btn{min-width:0;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:none;flex:1;align-items:center;gap:7px;padding:9px 0;font-weight:700;display:flex}.lg-pin{min-height:28px;margin-right:0}.mrow-star{opacity:1;filter:none;min-width:40px;min-height:36px;margin:-6px -6px -6px 0;padding:0 8px}.mrow-sub.mlb-nowrap{white-space:normal;flex-wrap:wrap}.mkt-cats .chip-btn{min-height:40px}.opt.picked:after{content:"✓";color:#151515;font-size:10px;font-weight:800;position:absolute;top:3px;right:6px}.toast{top:auto;bottom:calc(126px + env(safe-area-inset-bottom));max-width:calc(100% - 32px)}.mrow-toggle{color:inherit;font:inherit;cursor:pointer;background:0 0;border:none;align-items:center;gap:3px;min-height:32px;margin:-4px 0 -8px;padding:0 4px;display:inline-flex}.mrow-star{min-height:32px;margin:-4px -6px -8px 0}.mrow-toggle:focus-visible,.mrow-star:focus-visible,.lg-pin:focus-visible,.lg-fold-btn:focus-visible{outline:2px solid var(--accent);outline-offset:1px;border-radius:6px}.skel-row{height:86px}@media (width<=360px){.brand .accent{display:none}.topbar-right{gap:6px}.topbar .odds-toggle,.topbar .balance{padding:4px 7px}.lg-cols{display:none}}.slipbar{bottom:calc(9px + var(--nav-h,47px) + env(safe-area-inset-bottom))}.app.has-slip{padding-bottom:calc(48px + var(--nav-h,47px) + var(--slip-h,45px) + env(safe-area-inset-bottom))}.toast{bottom:calc(34px + var(--nav-h,47px) + var(--slip-h,45px) + env(safe-area-inset-bottom))}.card:empty{display:none}.theme-picker{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;font-size:13px;display:flex}.theme-picker select{font:inherit;border:1px solid var(--border);background:var(--panel2);max-width:100%;min-height:40px;color:var(--text);cursor:pointer;border-radius:8px;padding:6px 10px}.theme-picker select:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.auth-card>.theme-picker{margin:24px 0 16px}.topbar-right{gap:6px;min-width:0}.topbar .theme-picker-compact{flex:none}.topbar .theme-picker-compact select{color:#fff;background:#ffffff21;border-color:#ffffff38;border-radius:18px;width:70px;min-height:32px;padding:4px 2px 4px 6px;font-size:12px}.topbar .theme-picker-compact option{background:var(--panel);color:var(--text)}.topbar .balance{text-overflow:ellipsis;min-width:0;overflow:hidden}@media (width<=400px){.topbar{gap:6px;padding-left:10px;padding-right:10px}.topbar-right{gap:4px}.topbar .theme-picker-compact select{width:64px}.topbar .odds-toggle,.topbar .balance{padding-left:5px;padding-right:5px}}.match-pages{scroll-margin-top:calc(var(--top-h) + var(--tabs-h) + env(safe-area-inset-top))}.pager{flex-wrap:wrap;justify-content:center;align-items:center;gap:6px;margin:6px 0 10px;display:flex}.pager.bottom{margin:12px 0 16px}.pager-btn{border:1px solid var(--border);background:var(--panel2);min-width:36px;min-height:36px;color:var(--text);font:inherit;cursor:pointer;border-radius:8px;padding:0 8px;font-size:14px;font-weight:700}.pager-btn.on{background:var(--accent);border-color:var(--accent);color:#151515}.pager-btn:disabled{opacity:.35;cursor:default}.pager-btn:focus-visible{outline:2px solid var(--accent);outline-offset:1px}.pager-gap{color:var(--muted);text-align:center;min-width:14px}.pager-info{color:var(--muted);white-space:nowrap;margin-left:4px;font-size:12px}.match-pages:focus{outline:none}.match-tabs .mtab{white-space:nowrap}@media (width<=400px){.match-tabs .mtab{padding:0 10px}}.pnl-days tr.day-row{cursor:pointer}.pnl-days tr.day-row td:first-child:after{content:"›";color:var(--muted);margin-left:6px}.pnl-days tr.day-row.on td{background:color-mix(in srgb, var(--accent) 16%, transparent);font-weight:600}.pnl-days tr.day-row:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}.day-hint{margin-top:6px}.day-detail-sum{margin:4px 0 0}.day-detail-pending{margin-top:18px}.ivory{--bg:#f5f3ed;--panel:#fffefa;--panel2:#f1eee5;--panel3:#eae6dc;--text:#1f2422;--muted:#454b46;--border:#dedfd5;--accent:#5a461d;--accent-d:#4a3815;--accent-fill:#cdb785;--green:#1c5139;--red:#8e2f2e;--nav-bg:#4f6b5d;--promo-bg:#f0eadc;--info:#365e67;--warning:#836124;--success-detail:#245b43;--danger-detail:#a13c3b;--teal:#305f58;--purple:#6b557e;color:var(--text);background:var(--bg);font:15px/1.6 -apple-system,BlinkMacSystemFont,PingFang SC,Noto Sans SC,Microsoft YaHei,sans-serif}.ivory *{box-sizing:border-box}.ivory [hidden]{display:none!important}.ivory button,.ivory input,.ivory select{font:inherit}.ivory button{cursor:pointer}.ivory button:disabled{cursor:not-allowed}.ivory :focus-visible{outline-offset:3px;outline:3px solid #8e6b28!important}.ivory a{color:#503b16}.iv-skip{z-index:999;background:#fff;padding:12px;position:fixed;top:-100px;left:16px}.iv-skip:focus{top:8px}.ivory .app{max-width:none;min-height:100vh;margin:0 286px 0 212px;padding-bottom:110px}.ivory .topbar{-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border:0;gap:12px;padding:18px 28px 12px;position:relative;top:auto}.ivory .brand{color:var(--muted);letter-spacing:1px;font-size:12px;font-weight:500}.ivory .topbar-right{flex-wrap:wrap;justify-content:flex-end;gap:8px}.ivory .topbar .odds-toggle,.ivory .topbar .balance{border-color:var(--border);color:var(--text);background:#fffefa;border-radius:8px;min-height:38px;padding:7px 12px;font-size:12px}.ivory .topbar .balance .muted{color:var(--muted)}.ivory .balance b{color:var(--text)}.ivory .content{padding:8px 28px 30px}.iv-page-title{justify-content:space-between;align-items:center;gap:20px;margin:0 0 24px;display:flex}.iv-page-title span,.iv-account-intro>span{letter-spacing:2px;color:#5a4b2d;font-size:11px;font-weight:600}.iv-page-title h1,.iv-account-intro h1{letter-spacing:2px;margin:6px 0;font-size:30px;font-weight:650;line-height:1.35}.iv-page-title p,.iv-account-intro p{color:var(--muted);margin:0;font-size:13px}.ivory .tabbar{-webkit-backdrop-filter:none;backdrop-filter:none;z-index:25;background:#4f6b5d;border:0;flex-direction:column;gap:8px;width:212px;max-width:none;padding:38px 18px;display:flex;position:fixed;top:0;bottom:0;left:0;transform:none}.ivory .tabbar:before{content:"荣耀竞球";letter-spacing:2px;color:#f1deab;padding:0 14px 22px;font-size:17px;font-weight:700}.ivory .tabbar:after{content:"GLORY PICK";white-space:pre-line;color:#c6c9bd;letter-spacing:1px;margin-top:auto;padding:14px;font-size:11px;line-height:2.2}.ivory .tabbar button{text-align:left;color:#e4e6dd;border:1px solid #0000;border-radius:8px;flex:none;padding:13px 16px;font-size:14px}.ivory .tabbar button.on{color:#f1deab;background:#63826f;border-color:#8fa99a;font-weight:600}.ivory .match-tabs{background:0 0;border:0;flex-wrap:wrap;gap:6px;margin-bottom:15px;padding:0;display:flex;position:static}.ivory .mtab{color:var(--muted);border:1px solid var(--border);white-space:nowrap;background:0 0;border-radius:8px;min-height:44px;padding:9px 15px}.ivory .mtab.on{color:#fff;background:#4f6b5d;border-color:#4f6b5d}.ivory .live-count,.ivory .soon-count{color:#373e2c;background:#e6e1cf}.ivory .rail-btn{color:#363e37;border:1px solid var(--border);white-space:normal;background:#fffefa;border-radius:8px;flex:none;max-width:100%;min-height:44px;margin-left:auto;padding:7px 12px}.iv-sports{flex-wrap:wrap;gap:7px;margin-bottom:14px;display:flex}.iv-sports button{border:1px solid var(--border);color:#3b423d;background:0 0;border-radius:22px;min-height:36px;padding:6px 11px;font-size:12px}.iv-sports button.on{color:#453716;background:#ece5d4;border-color:#bfab7a}.ivory .main-tools{gap:8px;padding:0 0 16px}.ivory input,.ivory select{color:var(--text);background:#fffefa;border:1px solid #cdd0c5;border-radius:7px;min-width:0}.ivory input:not([type=checkbox]){min-height:42px}.ivory .btn{color:#27322a;min-height:38px;box-shadow:none;background:#fffefa;border:1px solid #cfd2c7;border-radius:8px}.ivory .btn.primary{color:#fff;background:#4f6b5d;border-color:#4f6b5d}.ivory .btn.green{color:#453415;background:#f0eadc;border-color:#cbb88b}.ivory .btn.small{padding:7px 10px;font-size:12px}.ivory .card{border:1px solid var(--border);background:#fffefa;border-radius:12px;box-shadow:0 3px 14px #28312705}.ivory .league-section{border:1px solid var(--border);background:#fffefa;border-radius:12px;margin:15px 0;overflow:hidden}.ivory .league-head{color:#273029;border-color:var(--border);background:#eeece3;min-height:46px;padding:12px 15px}.ivory .mrow-wrap{background:#fffefa;border-bottom:1px solid #e5e5dc}.ivory .mrow{align-items:center;gap:20px;padding:17px 15px}.ivory .mrow-main{flex:1;min-width:0}.ivory .t-line{gap:9px;height:auto;min-height:30px}.ivory .t-name,.ivory .team-name,.ivory .paired-name{overflow-wrap:anywhere;min-width:0;font-size:14px;line-height:1.55;white-space:normal!important;text-overflow:clip!important;overflow:visible!important}.ivory .team-logo.sm{flex:0 0 25px;width:25px;height:25px}.ivory .t-score{color:#243129;min-width:22px;font-size:16px}.ivory .mrow-sub{color:#484f47;white-space:normal;flex-wrap:wrap;gap:8px;margin-top:9px;line-height:1.8}.ivory .sub-right{gap:6px;margin-left:auto}.ivory .mrow-toggle,.ivory .mrow-star{color:#4f4020;background:#f7f3e8;border-color:#e1d8c3;min-height:32px}.ivory .mrow-odds{flex-shrink:0;grid-auto-columns:minmax(68px,1fr);gap:6px}.ivory .ocell{color:#263429;background:#f5f3eb;border:1px solid #dedfd4;border-radius:8px;min-height:54px;font-size:16px;font-weight:650}.ivory .ocell.picked,.ivory .odd-btn.picked,.ivory .opt.picked{color:#332914!important;background:#e7dbb9!important;border-color:#a88b47!important}.ivory .ocell:disabled{color:#5b5f57;opacity:.75;background:#eeeee6}.ivory .live-dot{white-space:normal}.ivory .market-panel,.ivory .markets-panel{border-top:1px solid var(--border);background:#f8f7f0}.ivory .mkt,.ivory .market{border-color:var(--border);background:#fffefa}.ivory .cat-bar,.ivory .mkt-cats{background:#eeece3}.ivory .cat-btn,.ivory .cat-tab{color:#454b42;background:#f6f4ed;border-color:#d9dbcf}.ivory .cat-btn.on,.ivory .cat-tab.on{color:#fff;background:#4f6b5d}.ivory .odd-btn,.ivory .opt{color:#243428;background:#f2f0e6;border-color:#dce0d0;min-width:0}.ivory .odd-btn span,.ivory .opt span{overflow-wrap:anywhere}.ivory .locked-badge{color:#484230;background:#eee7d8}.ivory .locked-badge.paused{color:#5a392b;background:#f2e5da}.ivory .rail-mask,.ivory .sheet-mask{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);z-index:80;background:#20292380}.ivory .left-rail{color:#1e2b22;background:#fffefa;border-color:#ddd;max-width:min(340px,100vw - 24px)}.ivory .rail-head{color:#202922;background:#eeece1}.ivory .rail-item{color:#2c352e;background:0 0;border-color:#dedfd4}.ivory .rail-item.on{color:#423416;background:#e8e1ca}.ivory .rail-label,.ivory .rail-note{color:#454f42}.ivory .rail-item i{color:#464e42}.ivory .rail-name{color:inherit}.ivory .sheet-mask{align-items:center;padding:22px}.ivory .sheet{color:#202922;background:#fffefa;border:1px solid #e4e1d5;border-radius:16px;max-width:600px;max-height:calc(100dvh - 44px);padding:22px;box-shadow:0 20px 80px #13261835}.ivory .sheet-head{border-color:var(--border)}.ivory .leg{border-color:#e2e4d9;gap:12px}.ivory .leg>div{min-width:0}.ivory .leg-pick{overflow-wrap:anywhere}.ivory .slip-summary{background:#f2efe4;border-color:#ddd7c6;border-radius:10px;padding:10px 12px}.ivory .slipbar{color:#2e2920;z-index:35;background:#e9dfc4;border:1px solid #ad9562;border-radius:10px;flex-wrap:wrap;gap:16px;width:auto;max-width:none;padding:13px 16px;position:fixed;bottom:20px;left:240px;right:314px;transform:none;box-shadow:0 5px 30px #363c2320}.ivory .slipbar .accent{color:#3e3013}.ivory .toast{color:#fff;overflow-wrap:anywhere;z-index:100;background:#4f6b5d;max-width:calc(100vw - 32px);bottom:90px}.ivory .toast.err{background:#853e36}.ivory .bet-foot,.ivory .bet-head,.ivory .pnl-head{flex-wrap:wrap;gap:8px}.ivory .bet-legs .bet-leg>div{overflow-wrap:anywhere;min-width:0}.ivory .chip{color:#3b4330;background:#eeefdf;border-color:#dddcca}.ivory .chip-won,.ivory .chip-approved{color:#1c4029;background:#e4ecdf}.ivory .chip-lost,.ivory .chip-rejected{color:#612d26;background:#f2e3dc}.ivory .chip-pending{color:#513e18;background:#f2e8ce}.ivory .pnl-card{background:#fffefa;border-color:#dedfd3}.ivory .pnl-tile b:not(.pos):not(.neg){color:inherit}.ivory .pnl-tile{background:#f5f3e9}.ivory .seg{flex-wrap:wrap}.ivory .seg-btn{color:#414942;background:0 0;border-color:#d8dbce;min-height:36px}.ivory .seg-btn.on{color:#fff;background:#4f6b5d}.ivory .balance-card{color:#2b3426;background:#efeadb;border-color:#d6cfba}.ivory .balance-big{color:#293223}.ivory .iv-account{padding:0}.iv-account-intro{margin:0 0 20px}.iv-account-shortcuts{margin-bottom:20px!important}.iv-shortcut-row{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.iv-shortcut-row>a{border:1px solid #d3d5c8;border-radius:7px;padding:8px 12px;text-decoration:none}#iv-account-settings{scroll-margin-top:20px}.ivory .msg-bubble{color:#243429;background:#e9e8da}.ivory .msg-out .msg-bubble{color:#243429;background:#e2e8d9}.ivory .disclaimer{color:#454a42;font-size:11px;line-height:1.8}.ivory .topbar,.ivory .match-tabs{height:auto}.ivory .markets{background:#f7f5ed}.ivory .mkt-sticky{background:#eeece0;margin:0 -10px;padding:8px 10px;position:static}.ivory .mkt-cats{flex-wrap:wrap;overflow:visible}.ivory .mkt-cats .chip-btn{white-space:normal;min-height:36px}.ivory .mkt-cats .chip-btn.on{color:#3b3015;background:#e8dcba;border-color:#bba16a}.ivory .opt .opt-label{-webkit-line-clamp:unset;line-height:1.5;display:block;overflow:visible}.ivory .lg-bar{color:#29332b;background:#eeece3}.ivory .lg-n,.ivory .lg-fold,.ivory .lg-cols i{color:#444e43}.ivory .lg-title{white-space:normal;overflow:visible}.ivory .mrow-odds{align-self:center}.ivory .page-center{padding-top:28px}.iv-odd-label{display:none}.iv-field{min-width:0;margin:10px 0;display:block}.iv-field>span{color:#373e37;margin-bottom:5px;font-size:12px;display:block}.iv-field>input{width:100%;margin:0!important}.ivory .auth-card .brand{color:#243027;font-size:24px;display:block}.ivory .auth-card{width:min(440px,100%)}.ivory .msg-input .iv-field{flex:1}.ivory .mlb-inline .lbl{color:#454b46}.ivory .mtab{white-space:normal;overflow-wrap:anywhere}@media (width<=540px){.ivory .mtab{flex-wrap:wrap}.ivory .lg-cols{display:none}.ivory .lg-bar{min-height:44px;padding:8px 10px}.ivory .ocell{flex-direction:column;gap:1px;height:auto;padding:7px}.iv-odd-label{color:#3c4537;font-size:11px;font-weight:400;line-height:1.3;display:block}}@media (width>=1600px){.ivory .app{max-width:1100px;margin-left:calc(50vw - 588px)}.ivory .tabbar{left:calc(50vw - 800px)}}@media (width<=1199px){.ivory .app{margin-left:184px;margin-right:0}.ivory .tabbar{width:184px}.ivory .slipbar{left:208px;right:24px}}@media (width<=850px){.ivory .app{margin:0;padding-bottom:88px}.ivory .topbar{padding:16px 20px 10px}.ivory .content{padding:12px 20px 20px}.ivory .tabbar{width:100%;padding:6px 10px calc(8px + env(safe-area-inset-bottom));background:#4f6b5d;flex-direction:row;gap:6px;inset:auto 0 0}.ivory .tabbar:before,.ivory .tabbar:after{display:none}.ivory .tabbar button{text-align:center;flex:1;min-height:42px;padding:9px 4px}.ivory .slipbar{padding:12px;bottom:78px;left:20px;right:20px}.ivory .app.has-slip{padding-bottom:150px}.iv-page-title h1,.iv-account-intro h1{font-size:27px}.ivory .sheet{max-width:580px}.ivory .toast{bottom:150px}}@media (width<=540px){.ivory .topbar{flex-wrap:wrap;align-items:flex-start;padding:12px 14px 7px}.ivory .brand{font-size:11px;display:none}.ivory .topbar-right{justify-content:flex-start;gap:6px;width:100%}.ivory .topbar .balance{margin-left:auto;padding:7px 9px}.ivory .topbar .odds-toggle{padding:7px 9px}.ivory .content{padding:12px 14px 16px}.iv-page-title{gap:8px;margin-bottom:18px}.iv-page-title h1,.iv-account-intro h1{font-size:24px}.iv-page-title p{font-size:12px}.iv-page-title span{font-size:10.5px}.ivory .match-tabs{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;display:grid}.ivory .mtab{justify-content:center;align-items:center;gap:3px;min-width:0;padding:8px 4px;font-size:12px;display:flex}.ivory .rail-btn{text-align:left;grid-column:1/-1;width:100%;margin:2px 0 0}.iv-sports{gap:6px}.iv-sports button{min-height:34px;padding:5px 9px;font-size:11px}.ivory .mrow{flex-direction:column;align-items:stretch;gap:12px;padding:14px 12px;display:flex}.ivory .mrow-main{width:100%}.ivory .t-line{gap:7px;min-height:33px}.ivory .t-name{font-size:14px}.ivory .mrow-odds{grid-auto-flow:column;width:100%;grid-template-columns:repeat(auto-fit,minmax(50px,1fr))!important}.ivory .ocell{min-height:46px}.ivory .mrow-sub{font-size:11px}.ivory .league-head{padding:10px 12px}.ivory .mlb-nowrap{white-space:normal!important}.ivory .mlb-compact{flex-wrap:wrap}.ivory .sheet-mask{padding:10px}.ivory .sheet{border-radius:12px;max-height:calc(100dvh - 20px);padding:16px}.ivory .sheet-legs{max-height:none}.ivory .leg .match-teams{white-space:normal}.ivory .quick-row{flex-wrap:wrap;gap:5px}.ivory .stake-row{flex-wrap:wrap}.ivory .stake-row input{flex:1;width:auto;min-width:90px}.ivory .slipbar{gap:6px;font-size:12px;bottom:76px;left:14px;right:14px}.ivory .slipbar>span{white-space:normal}.ivory .pnl-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.ivory .bet-foot{font-size:12px}.ivory .iv-account .card.pad{padding:12px}.ivory .mini-row{flex-wrap:wrap;gap:8px}.ivory .msg-input{gap:6px}.ivory .msg-input input{flex:1;width:0}.ivory .golf-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.ivory .small{font-size:12px}}@media (prefers-reduced-motion:reduce){.ivory *{scroll-behavior:auto!important;transition:none!important;animation:none!important}}.iv-member{border:1px solid var(--border);text-align:left;color:var(--text);background:#fffefa;border-radius:10px;align-items:center;gap:9px;min-width:0;padding:7px 11px;display:flex}.iv-member>span:last-child{min-width:0;line-height:1.35;display:grid}.iv-member-name{color:var(--muted);overflow-wrap:anywhere;font-size:11px}.iv-member b{font-size:14px;font-weight:650}.iv-member small{color:var(--muted);font-size:11px;font-weight:400}.iv-avatar{color:#47371a;background:#ebe3d0;border-radius:50%;flex:0 0 31px;place-items:center;width:31px;height:31px;font:600 17px Georgia,serif;display:grid}.iv-slip-rail{z-index:30;width:338px;max-height:calc(100dvh - 120px);position:fixed;top:96px;right:24px}.iv-slip-title{justify-content:space-between;align-items:center;gap:12px;display:flex}.iv-slip-title h2{letter-spacing:1px;margin:0;font-size:18px;font-weight:650}.iv-slip-title>span{color:#45371b;background:#ece4cf;border-radius:50%;place-items:center;min-width:25px;min-height:25px;font-size:12px;display:grid}.iv-slip-note{color:var(--muted);margin:4px 0 14px;font-size:11px}.ivory .iv-desktop-slip{overscroll-behavior:contain;border-radius:12px;width:100%;max-width:none;max-height:calc(100dvh - 120px);padding:20px;position:static;overflow:auto;box-shadow:0 3px 20px #29332708}.ivory .iv-desktop-slip .sheet-legs{max-height:none;overflow:visible}.ivory .iv-desktop-slip .leg{padding:12px 0}.ivory .iv-desktop-slip .sheet-head{padding:0 0 12px;font-size:13px}.ivory .iv-desktop-slip .quick-row{flex-wrap:wrap;gap:6px}.ivory .iv-desktop-slip .stake-row{flex-wrap:wrap;gap:8px}.ivory .iv-desktop-slip .stake-row input{width:100%}.ivory .iv-desktop-slip .leg .x{flex:0 0 30px;min-height:30px}.ivory .iv-desktop-slip .teaser-line{min-width:0}.iv-slip-empty{border:1px solid var(--border);background:#fffefa;border-radius:12px;padding:20px;box-shadow:0 3px 20px #29332708}.iv-empty-symbol{color:#5a461d;border:1px solid #d7ccb3;border-radius:14px;place-items:center;width:46px;height:46px;margin:34px auto 14px;font-size:22px;display:grid}.iv-slip-empty h3{text-align:center;margin:0 0 9px;font-size:15px}.iv-slip-empty p{text-align:center;color:var(--muted);margin:0 0 28px;font-size:13px;line-height:1.8}.iv-slip-empty>small{border-top:1px solid var(--border);text-align:center;color:var(--muted);padding-top:14px;font-size:11px;display:block}.iv-list-meta{color:var(--muted);margin:0 0 8px;font-size:11px}@media (width>=1200px){.ivory .app{margin-right:386px;padding-bottom:30px}.ivory .topbar{z-index:32;min-height:69px;padding-top:12px}.iv-member{z-index:40;min-width:168px;position:fixed;top:11px;right:24px}.ivory .mrow{gap:12px}.ivory .mrow-odds{grid-auto-columns:minmax(58px,1fr)}}@media (width>=1600px){.iv-slip-rail,.iv-member{right:calc(50vw - 776px)}.ivory .app{max-width:1002px}}@media (width<=1199px){.ivory .slipbar{bottom:20px}.ivory .sheet-mask{align-items:flex-end;padding:0 16px}.ivory .sheet{max-height:88dvh;padding:18px 20px calc(20px + env(safe-area-inset-bottom));overscroll-behavior:contain;border-radius:16px 16px 0 0}.ivory .sheet-head{z-index:2;background:#fffefa;padding:10px 0;position:sticky;top:-18px}.ivory .app.has-slip{padding-bottom:calc(40px + var(--slip-h,0px))}}@media (width<=850px){.ivory .slipbar{bottom:calc(var(--nav-h,64px) + 8px)}.ivory .app.has-slip{padding-bottom:calc(30px + var(--nav-h,64px) + var(--slip-h,0px))}.ivory .topbar-right{flex:1}}@media (width<=540px){.iv-member{gap:6px;margin-left:auto;padding:5px 7px}.iv-member-name{display:none}.iv-member b{font-size:12px}.iv-avatar{flex-basis:25px;width:25px;height:25px;font-size:14px}.ivory .sheet-mask{padding:0}.ivory .sheet{max-width:100%;padding:16px 16px calc(20px + env(safe-area-inset-bottom))}.ivory .sheet-head{top:-16px}}.iv-icon{flex:0 0 21px;width:21px;height:21px;display:block}.iv-icon.iv-sport-icon{vertical-align:-4px;flex:0 0 18px;width:18px;height:18px;margin-right:4px;display:inline-block}.ivory .tabbar button{align-items:center;gap:12px;display:flex}.ivory .match-tabs{background:#ebe9e0;border:1px solid #deddd2;border-radius:11px;grid-template-columns:repeat(3,minmax(0,1fr));gap:4px;padding:4px;display:grid}.ivory .mtab{background:0 0;border:0;justify-content:center;align-items:center;gap:5px;min-width:0;min-height:42px;padding:8px 10px;font-weight:500;display:flex}.ivory .mtab.on{color:#45371a;background:#fffefa;box-shadow:0 1px 5px #353c2310}.ivory .mtab.on .live-count{color:#45371b;background:#e9dfc5}.ivory .main-tools{flex-wrap:wrap;align-items:center}.ivory .iv-filter-button{background:#fffefa;border-radius:8px;justify-content:center;align-items:center;gap:5px;min-height:42px;margin:0;padding:7px 10px;font-size:12px;display:flex}.ivory .iv-filter-button .iv-icon{flex-basis:17px;width:17px;height:17px}.ivory .iv-filter-button i{color:#5a461d;font-style:normal}.iv-context-rail{z-index:30;scrollbar-width:thin;width:338px;max-height:calc(100dvh - 120px);position:fixed;top:96px;right:24px;overflow:auto}.iv-context-rail.with-slip{top:calc(112px + var(--slip-h,64px));max-height:calc(100dvh - 136px - var(--slip-h,64px))}.iv-context-card{border:1px solid var(--border);background:#fffefa;border-radius:12px;margin-bottom:16px;padding:18px;box-shadow:0 3px 16px #29332705}.iv-context-heading{justify-content:space-between;align-items:center;gap:12px;margin-bottom:9px;display:flex}.iv-context-heading h2{align-items:center;gap:9px;margin:0;font-size:15px;font-weight:650;display:flex}.iv-context-heading h2 .iv-icon{color:#614c25;flex-basis:18px;width:18px;height:18px}.iv-context-heading>small{color:var(--muted);font-size:12px}.iv-context-empty{color:var(--muted);margin:18px 0 8px;font-size:12px;line-height:1.9}.iv-text-button{color:#4c4024;background:0 0;border:0;padding:8px 0;font-size:11px}.iv-favorite,.iv-recent{width:100%;color:var(--text);text-align:left;background:0 0;border:0;border-bottom:1px solid #eeede5;align-items:center;gap:10px;padding:14px 0;display:flex}.iv-favorite:last-child,.iv-recent:last-child{border-bottom:0;padding-bottom:2px}.iv-context-symbol{color:#564729;background:#efebdf;border-radius:50%;flex:0 0 31px;place-items:center;width:31px;height:31px;display:grid}.iv-context-symbol .iv-icon{width:17px;height:17px}.iv-favorite>span:nth-child(2){gap:2px;min-width:0;display:grid}.iv-favorite b{overflow-wrap:anywhere;font-size:12px;font-weight:550}.iv-favorite small{color:var(--muted);font-size:11px}.iv-favorite>.iv-icon{color:#614e27;flex-basis:15px;width:15px;height:15px;margin-left:auto}.iv-recent{gap:7px;display:grid}.iv-recent-meta,.iv-recent-detail{justify-content:space-between;align-items:center;gap:8px;display:flex}.iv-recent-meta time,.iv-recent-detail{color:var(--muted);font-size:11px}.iv-recent-meta .chip{padding:1px 6px;font-size:10.5px;font-weight:500}.iv-recent>b{overflow-wrap:anywhere;font-size:12px;font-weight:550;line-height:1.7}.iv-recent-detail strong{color:#41351b;font-size:12px}.iv-recent-detail strong small{font-size:11px;font-weight:400}.iv-context-caption{text-align:center;color:var(--muted);margin:0 0 16px;font-size:11px}@media (width>=1200px){.ivory .slipbar{background:#eee5ce;justify-content:space-between;gap:4px 12px;width:338px;padding:14px 16px;font-size:12px;inset:96px 24px auto auto;box-shadow:0 2px 12px #333b2310}.ivory .iv-context-mask{-webkit-backdrop-filter:none;backdrop-filter:none;background:#20292338;justify-content:flex-end;align-items:flex-start;padding:96px 386px 24px 24px}.ivory .iv-context-mask .sheet{border-radius:12px;width:440px;max-width:calc(100vw - 434px);max-height:calc(100dvh - 120px);padding:20px}}@media (width>=1600px){.iv-context-rail,.ivory .slipbar{right:calc(50vw - 776px)}.ivory .iv-context-mask{padding-right:calc(50vw - 414px)}}@media (width<=1199px){.iv-context-rail{display:none}}@media (width<=850px){.ivory .tabbar{padding:7px 10px calc(8px + env(safe-area-inset-bottom));background:#fffefa;border-top:1px solid #dddcd0;gap:10px}.ivory .tabbar button{color:#454e46;flex-direction:column;justify-content:center;gap:3px;min-height:48px;padding:4px 8px;font-size:11px;line-height:1.3}.ivory .tabbar button .iv-icon{flex-basis:21px;width:21px;height:21px}.ivory .tabbar button.on{color:#533f1a;background:#f1ebdd;border-color:#0000}.ivory .iv-page-title{gap:12px;margin-bottom:12px}.ivory .iv-page-title>div>span,.ivory .iv-page-title p{display:none}.ivory .iv-page-title h1{margin:4px 0;font-size:25px}.ivory .iv-page-title p{font-size:12px}.iv-sports{scrollbar-width:thin;flex-wrap:nowrap;gap:6px;max-width:100%;padding:2px 0 6px;overflow-x:auto}.iv-sports button{white-space:nowrap;flex:none;min-height:36px}.ivory .main-tools{gap:6px}.ivory .main-tools .search-box{flex:1;width:0;min-width:80px}.ivory .main-tools>.btn{min-height:42px;padding:7px;font-size:11px}.ivory .iv-filter-button{grid-column:auto;width:auto;max-width:100px;padding:7px;font-size:11px}.ivory .match-tabs{gap:3px;margin-bottom:10px;padding:4px}.ivory .mtab{min-height:42px;padding:7px 2px;font-size:12px}.ivory .markets{background:#f6f4ed;padding:10px}.ivory .mkt-sticky{background:0 0;min-width:0;margin:0;padding:0;display:block}.ivory .mkt-ctx{display:none}.ivory .mkt-cats,.ivory .mkt-periods{overscroll-behavior-x:contain;scrollbar-width:thin;background:0 0;border:0;border-bottom:1px solid #dedfd5;flex-wrap:nowrap;gap:16px;min-width:0;max-width:100%;padding:4px 0 0;display:flex;overflow:auto hidden}.ivory .mkt-cats .chip-btn,.ivory .mkt-periods .mkt-period{color:#454b46;white-space:nowrap;background:0 0;border:0;border-bottom:2px solid #0000;border-radius:0;flex:none;min-height:42px;padding:8px 2px;font-size:12px;font-weight:500}.ivory .mkt-cats .chip-btn.on,.ivory .mkt-periods .mkt-period.on{color:#4f3d18;background:0 0;border-bottom-color:#9a7937;font-weight:650}.ivory .mkt-periods{gap:14px;margin:4px 0 8px}.ivory .mkt-period-count{min-width:0;color:inherit;background:0 0;padding:0;font-size:11px}.ivory .mkt-cats button:focus-visible,.ivory .mkt-periods button:focus-visible{outline-offset:-3px}.ivory .mkt-period-heading{padding:4px 0 10px;font-size:11px;line-height:1.6}.ivory .market.iv-market-section{background:#fffefa;border:1px solid #dedfd5;border-radius:9px;margin:8px 0;padding:0;overflow:hidden}.iv-market-section>summary{color:#263129;cursor:pointer;justify-content:space-between;align-items:center;gap:12px;min-height:48px;padding:13px 12px;font-size:12px;font-weight:600;list-style:none;display:flex}.iv-market-section>summary::-webkit-details-marker{display:none}.iv-market-section>summary>span:first-child{overflow-wrap:anywhere;min-width:0}.iv-market-section>summary small{color:#613428;margin-left:6px;font-size:11px;display:inline-block}.iv-section-count{color:#4c4f42;flex:none;align-items:center;gap:9px;font-size:11px;font-weight:400;display:flex}.iv-section-count i{font-size:16px;font-style:normal;transition:transform .15s}.iv-market-section[open] .iv-section-count i{transform:rotate(180deg)}.iv-market-contents{padding:0 10px 10px}.ivory .iv-market-contents>.market-title{display:none}.ivory .iv-market-contents .opts{border:1px solid #e4e3d9;border-radius:7px;flex-direction:column;gap:0;display:flex;overflow:hidden}.ivory .iv-market-contents .opt{width:100%;min-height:47px;box-shadow:none;background:0 0;border:0;border-bottom:1px solid #e9e7dc;border-radius:0;flex-direction:row;justify-content:space-between;align-items:center;gap:16px;padding:10px 12px;display:flex}.ivory .iv-market-contents .opt:last-child{border-bottom:0}.ivory .iv-market-contents .opt .opt-label{text-align:left;flex:1;font-size:12px;font-weight:400}.ivory .iv-market-contents .opt .opt-odds{color:#4f3d18;text-align:right;border-left:1px solid #dedbce;flex:none;min-width:54px;padding-left:12px;font-size:14px;font-weight:650}.ivory .iv-market-contents .opt.picked{background:#eee3c6!important}.ivory .iv-market-contents .mkt-more{color:#514020;background:0 0;border:0;width:100%;min-height:38px;margin-top:6px}.ivory .mrow-odds{border:1px solid #deddd2;border-radius:8px;gap:0;overflow:hidden}.ivory .mrow-odds .ocell{background:#f8f6ef;border:0;border-right:1px solid #deddd2;border-radius:0;min-height:45px;padding:8px 5px}.ivory .mrow-odds .ocell:last-child{border-right:0}.ivory .mrow-sub{margin-top:6px;font-size:11px}.ivory .mrow-toggle,.ivory .mrow-star{background:0 0;border-color:#0000;min-height:36px}.ivory .lg-bar{background:0 0;border-bottom:1px solid #e6e4d9}}@media (width<=540px){.ivory .iv-page-title h1{font-size:23px}.ivory .mrow{gap:11px;padding:14px 12px}.ivory .t-name{font-size:13px}.iv-odd-label{font-size:11px}}.ivory .rail-mask+.left-rail{z-index:81}.ivory .btn.danger{border-color:var(--red);color:var(--red)}.ivory .btn.danger-line{color:var(--red)}.iv-market-section>summary small.iv-badge{color:#4f3d18;background:#efe6cf;border-radius:4px;padding:0 5px}.ivory .topbar .theme-picker-compact select{border:1px solid var(--border);width:auto;min-height:38px;color:var(--text);background:#fffefa;border-radius:8px;padding:7px 8px;font-size:12px}.ivory .auth-card>.theme-picker{margin-top:60px}.ivory .iv-date-select{border:1px solid var(--border);max-width:128px;min-height:42px;color:var(--text);background:#fffefa;border-radius:8px;padding:7px 8px;font-size:12px}@media (width<=850px){.ivory .iv-date-select{max-width:104px;padding:7px 4px;font-size:11px}}.ivory .ref-banner-num{color:#4a3510}.ivory .pager-btn.on,.ivory .tabbar button{color:#fff}.ivory .tabbar button.on{color:#fff3cf;background:#3a5446;border-color:#8fa99a}.ivory .tabbar:after{color:#e9ebe4}@media (width<=850px){.ivory .tabbar button{color:#3f4741}.ivory .tabbar button.on{color:#4c3b14;background:#f1ebdd;border-color:#0000}}.ivory .main-tools>*{box-sizing:border-box;height:42px;min-height:42px!important;margin:0!important}.ivory .main-tools .search-box{flex:0 220px;width:auto;min-width:80px;padding:7px 10px;font-size:13px}.ivory .main-tools>.btn{margin-left:auto!important}@media (width<=850px){.ivory .main-tools .search-box{flex:1 1 0;font-size:12px}.ivory .main-tools>.btn{margin-left:0!important}}.ivory .iv-account,.ivory .iv-bets{min-width:0}.ivory .iv-account h2,.ivory .iv-bets h2{margin:0;font-size:16px;font-weight:650;line-height:1.5}.ivory .iv-account-hero{background:#fffdf6;margin-bottom:16px;padding:24px}.ivory .iv-identity{align-items:center;gap:13px;min-width:0;display:flex}.ivory .iv-identity>div{flex:1;min-width:0}.ivory .iv-identity h2{overflow-wrap:anywhere;font-size:19px}.ivory .iv-identity p{color:var(--muted);margin:3px 0 0;font-size:12px}.ivory .iv-account-avatar{color:#ead8aa;background:#34413a;border-radius:50%;flex:0 0 48px;place-items:center;width:48px;height:48px;font:26px Georgia,serif;display:grid}.ivory .iv-account-tag{color:#4f401e;background:#f1ead8;border-radius:20px;padding:4px 9px;font-size:11px}.ivory .iv-account-balance{border-top:1px solid #e7e2d5;justify-content:space-between;align-items:baseline;gap:12px;margin-top:20px;padding-top:17px;display:flex}.ivory .iv-account-balance>span{color:var(--muted);font-size:13px}.ivory .iv-account-balance strong{letter-spacing:-1px;overflow-wrap:anywhere;font-size:34px;font-weight:600;line-height:1.25}.ivory .iv-account-shortcuts{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid;margin-bottom:24px!important}.ivory .iv-account-shortcuts button{text-align:left;color:#28312b;border:1px solid var(--border);background:#fffefa;border-radius:9px;align-items:center;gap:10px;min-height:52px;padding:12px;display:flex}.ivory .iv-account-shortcuts button>span{overflow-wrap:anywhere;flex:1;min-width:0;font-size:13px;line-height:1.5}.ivory .iv-account-shortcuts .iv-icon{color:#554729;flex-basis:18px;width:18px;height:18px}.ivory .iv-account-shortcuts .iv-icon:last-child{color:#4a5048;flex-basis:13px;width:13px;height:13px}.ivory .iv-account-grid{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:14px;display:grid}.ivory .iv-account-grid>*{min-width:0;margin:0;scroll-margin-top:20px}.ivory .iv-profile-card{grid-column:1/-1;padding:20px}.ivory .iv-profile-card h2{align-items:center;gap:9px;margin-bottom:18px;display:flex}.ivory .iv-profile-card h2 .iv-icon{color:#554729;flex-basis:19px;width:19px;height:19px}.ivory .iv-profile-card .stake-row{gap:10px;margin:0 0 15px}.ivory .iv-profile-card .stake-row input{flex:1;width:auto;min-width:0}.ivory .iv-profile-card>.btn{width:auto;min-height:42px;margin:0 10px 0 0;padding:9px 13px;font-size:13px}.ivory .iv-profile-card>.danger-line{color:#61302d;background:0 0;border-color:#0000}.ivory .iv-profile-card .pw-form{max-width:520px;margin-top:14px}.ivory .iv-account-section{border:1px solid var(--border);background:#fffefa;border-radius:11px}.ivory .iv-account-section[open]{grid-column:1/-1}.ivory .iv-account-section>summary{cursor:pointer;border-radius:10px;align-items:center;gap:12px;min-height:78px;padding:17px;list-style:none;display:flex}.ivory .iv-account-section>summary::-webkit-details-marker{display:none}.ivory .iv-record-details>summary::-webkit-details-marker{display:none}.ivory .iv-account-section>summary>span:nth-child(2){flex:1;min-width:0}.ivory .iv-account-section>summary strong{font-size:14px;font-weight:600;display:block}.ivory .iv-account-section>summary small{color:var(--muted);overflow-wrap:anywhere;margin-top:3px;font-size:12px;display:block}.ivory .iv-section-icon{color:#554729;background:#f2eee3;border-radius:9px;flex:0 0 36px;place-items:center;width:36px;height:36px;display:grid}.ivory .iv-section-icon .iv-icon{width:19px;height:19px}.ivory .iv-account-section>summary>.iv-icon,.ivory .iv-record-details>summary .iv-icon{color:#4a5048;flex:0 0 14px;width:14px;height:14px;transition:transform .15s}.ivory .iv-account-section[open]>summary>.iv-icon,.ivory .iv-record-details[open]>summary .iv-icon{transform:rotate(90deg)}.ivory .iv-section-body{overflow-wrap:anywhere;border-top:1px solid #e9e6dc;padding:0 20px 20px}.ivory .iv-section-body>h4{margin:18px 0 8px;font-size:15px}.ivory .iv-section-body>.btn:first-child{margin-top:16px}.ivory .iv-section-body .mini-list{margin-top:20px}.ivory .iv-section-body .mini-row{border-color:#e5e3d9;padding:12px 0}.ivory .iv-section-body .msg-list{min-height:70px;margin:16px 0}.ivory .iv-section-body .msg-bubble{border-radius:10px;padding:10px 13px}.ivory .iv-section-body .msg-time{color:var(--muted);font-size:11px}.ivory .iv-section-body .msg-input{align-items:stretch;display:flex}.ivory .iv-section-body .msg-input input{min-width:0;margin:0}.ivory .iv-title-icon{color:#5a461d;background:#f1ece0;border:1px solid #ded9cb;border-radius:50%;place-items:center;width:44px;height:44px;display:grid}.ivory .iv-bets .pnl-card{gap:0;margin-bottom:18px;padding:20px}.ivory .iv-bets .pnl-head{margin-bottom:12px}.ivory .iv-unit{color:var(--muted);font-size:12px}.ivory .iv-bets .seg{background:#f3f0e7;border:0;border-radius:9px;flex-wrap:nowrap;gap:3px;width:100%;min-width:0;padding:3px;display:flex;overflow-x:auto}.ivory .iv-bets .seg-btn{color:#454b46;border-radius:7px;flex:1 0 auto;min-height:40px;padding:7px 10px;font-size:12px}.ivory .iv-bets .seg-btn.on{color:#473716;background:#fffefa;font-weight:650;box-shadow:0 1px 3px #323a2d12}.ivory .iv-bets .pnl-net-row{align-items:baseline;gap:10px;margin:18px 0 16px}.ivory .iv-bets .pnl-net{font-size:32px;font-weight:600;line-height:1.2}.ivory .iv-bets .pnl-net.pos{color:var(--green)}.ivory .iv-bets .pnl-net.neg{color:var(--red)}.ivory .iv-bets .pnl-grid{border-top:1px solid #e7e4d9;grid-template-columns:repeat(4,minmax(0,1fr));gap:0;margin-bottom:0;padding-top:16px}.ivory .iv-bets .pnl-tile{text-align:left;background:0 0;border:0;border-right:1px solid #e7e4d9;border-radius:0;padding:0 12px}.ivory .iv-bets .pnl-tile:first-child{padding-left:0}.ivory .iv-bets .pnl-tile:last-child{border:0}.ivory .iv-bets .pnl-tile b{overflow-wrap:anywhere;margin-top:5px;font-size:19px;font-weight:600;display:block}.ivory .iv-bets .pnl-today,.ivory .iv-bets .days-scroll{margin-top:16px}.ivory .iv-bets .pnl-card>.muted.small{margin-top:13px}.ivory .iv-record-tools{min-width:0;margin:0 0 16px}.ivory .iv-bets .list-head{flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:10px;padding:0;display:flex}.ivory .iv-record-count{color:var(--muted);font-size:12px}.ivory .iv-bets .list-head>button{background:0 0;border-color:#0000;align-items:center;gap:6px;min-height:40px;margin-left:auto;display:flex}.ivory .iv-bets .list-head>button .iv-icon{flex:0 0 16px;width:16px;height:16px}.ivory .iv-bets .bet-filter{overscroll-behavior-x:contain;border-bottom:1px solid #dcded3;flex-wrap:nowrap;gap:20px;max-width:100%;margin-bottom:14px;padding:0;display:flex;overflow-x:auto}.ivory .iv-bets .bet-filter .chip-btn{color:#454b46;background:0 0;border:0;border-bottom:2px solid #0000;border-radius:0;flex:none;min-height:42px;padding:7px 1px;font-size:13px}.ivory .iv-bets .bet-filter .chip-btn.on{color:#4f3d18;border-bottom-color:#9a7937;font-weight:650}.ivory .iv-bets .seg-btn:focus-visible,.ivory .iv-bets .bet-filter button:focus-visible{outline-offset:-3px}.ivory .iv-record-search{margin:0;display:block}.ivory .iv-record-search>span:first-child{color:var(--muted);margin-bottom:6px;font-size:12px;display:block}.ivory .iv-search-field{background:#fffefa;border:1px solid #cdd0c5;border-radius:8px;align-items:center;gap:10px;width:100%;padding:0 12px;display:flex}.ivory .iv-search-field>.iv-icon{color:#4a504a;flex-basis:18px;width:18px;height:18px}.ivory .iv-search-field input{background:0 0;border:0;flex:1;width:0;min-height:44px;margin:0;padding:10px 0;font-size:14px}.ivory .iv-search-field button{width:32px;height:36px;color:var(--muted);background:0 0;border:0;place-items:center;padding:5px;display:grid}.ivory .iv-record-zone{color:var(--muted);margin:7px 0 0;font-size:11px}.ivory .iv-record-list{gap:14px;min-width:0;display:grid}.ivory .iv-bets .bet-card{border-left-width:1px;margin:0;padding:18px 20px}.ivory .iv-bets .bet-head{align-items:flex-start;margin-bottom:14px}.ivory .iv-record-meta{gap:3px;display:grid}.ivory .iv-record-kind{flex-wrap:wrap;align-items:center;gap:9px;font-size:13px;font-weight:600;display:flex}.ivory .iv-record-kind small{color:#53401a;background:#f2ead6;border-radius:5px;padding:1px 6px;font-size:11px}.ivory .iv-record-meta>.small{font-size:11px}.ivory .iv-bets .chip{border:1px solid #d9ddce;padding:4px 9px;font-size:12px;line-height:1.5}.ivory .iv-bets .chip-won{border-color:#c8d8c7}.ivory .iv-bets .chip-lost{border-color:#e0c8c1}.ivory .iv-record-match{color:#1f2822;font-size:15px;font-weight:600;line-height:1.65}.ivory .iv-record-match .match-teams,.ivory .iv-record-details .match-teams{white-space:normal;overflow-wrap:anywhere}.ivory .iv-record-match .team-name{font-size:inherit}.ivory .iv-record-selection{color:#454b46;overflow-wrap:anywhere;margin:7px 0 12px;font-size:13px;line-height:1.7}.ivory .iv-record-selection>small{margin-top:3px;font-size:12px;display:block}.ivory .iv-record-details{margin:0 -4px 10px}.ivory .iv-record-details>summary{cursor:pointer;color:#50401e;justify-content:space-between;align-items:center;gap:10px;min-height:38px;padding:8px 4px;font-size:12px;list-style:none;display:flex}.ivory .iv-record-details>summary>span:last-child{color:var(--muted);align-items:center;gap:8px;display:flex}.ivory .iv-record-details[open]{background:#f6f4ec;border:1px solid #e4e1d6;border-radius:8px;margin:0 0 14px;padding:3px 12px 10px}.ivory .iv-bets .bet-legs{padding-top:8px}.ivory .iv-bets .bet-leg{padding:10px 0;font-size:14px;line-height:1.7}.ivory .iv-bets .bet-leg+.bet-leg{border-top:1px solid #e5e2d8}.ivory .iv-bets .bet-leg>div>.small{margin-top:6px;font-size:12px}.ivory .iv-record-id{color:var(--muted);border-top:1px solid #e1e0d4;padding-top:8px;font-size:11px}.ivory .iv-record-id code{overflow-wrap:anywhere;font-size:11px;display:block}.ivory .iv-bets .iv-record-metrics{grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;gap:10px;margin-top:0;padding-top:13px;display:grid}.ivory .iv-record-metrics>div{min-width:0;color:var(--muted);overflow-wrap:anywhere;font-size:12px;line-height:1.6}.ivory .iv-record-metrics>div>span{color:var(--muted)}.ivory .iv-record-metrics>div>b{color:#243127;margin-top:5px;font-size:18px;font-weight:600;display:block}.ivory .iv-record-metrics>.iv-record-result{text-align:right}.ivory .iv-record-metrics>.iv-record-result .small{font-size:11px;display:block}.ivory .iv-bets .bet-cancel{margin-top:13px;padding-top:13px}.ivory .iv-transaction{align-items:center;gap:12px;margin:0;padding:17px 20px;display:flex}.ivory .iv-transaction-label{flex:1;min-width:0}.ivory .iv-transaction-label strong{font-size:14px;font-weight:600;display:block}.ivory .iv-transaction-label time{color:var(--muted);overflow-wrap:anywhere;margin-top:4px;font-size:11px;display:block}.ivory .iv-transaction-amount{text-align:right;overflow-wrap:anywhere;min-width:0}.ivory .iv-transaction-amount b{font-size:18px;font-weight:600;display:block}.ivory .iv-transaction-amount small{color:var(--muted);font-size:11px}.ivory .iv-bets .empty-filter{background:#f9f7ef;border:1px dashed #d2d5c7;border-radius:10px;flex-wrap:wrap;padding:24px 18px}@media (width<=850px){.ivory .iv-account-grid{grid-template-columns:minmax(0,1fr)}}@media (width<=540px){.ivory .iv-account-hero{padding:18px!important}.ivory .iv-identity{flex-wrap:wrap;gap:10px}.ivory .iv-identity h2{font-size:17px}.ivory .iv-account-tag{margin-left:auto;font-size:11px}.ivory .iv-account-avatar{flex-basis:42px;width:42px;height:42px;font-size:24px}.ivory .iv-account-balance{margin-top:16px;padding-top:15px}.ivory .iv-account-balance strong{font-size:30px}.ivory .iv-account-shortcuts{gap:8px;margin-bottom:20px!important}.ivory .iv-account-shortcuts button{gap:7px;padding:11px 10px}.ivory .iv-account-shortcuts button>span{font-size:12px}.ivory .iv-profile-card{padding:17px!important}.ivory .iv-profile-card .stake-row>.muted{width:100%;font-size:12px}.ivory .iv-profile-card .stake-row input{width:0;min-width:0}.ivory .iv-profile-card h2{margin-bottom:13px;font-size:15px}.ivory .iv-account-section>summary{min-height:77px;padding:15px}.ivory .iv-section-body{padding:0 16px 16px}.ivory .iv-bets .pnl-card{margin-bottom:18px;padding:17px}.ivory .iv-bets .pnl-head h2{font-size:15px}.ivory .iv-bets .seg{border-radius:8px}.ivory .iv-bets .seg-btn{padding:7px 9px;font-size:12px}.ivory .iv-bets .pnl-net-row{flex-wrap:wrap;margin:18px 0}.ivory .iv-bets .pnl-net{font-size:30px}.ivory .iv-bets .pnl-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:15px 0}.ivory .iv-bets .pnl-tile{padding:0 14px}.ivory .iv-bets .pnl-tile:nth-child(odd){padding-left:0}.ivory .iv-bets .pnl-tile:nth-child(2n){border:0}.ivory .iv-bets .pnl-tile b{font-size:18px}.ivory .iv-bets .bet-filter{gap:18px}.ivory .iv-bets .bet-filter .chip-btn{font-size:13px}.ivory .iv-bets .bet-card{padding:16px}.ivory .iv-bets .bet-head{margin-bottom:12px}.ivory .iv-record-match{font-size:14px}.ivory .iv-record-selection{font-size:12px}.ivory .iv-record-metrics>div{font-size:11px}.ivory .iv-record-metrics>div>b{font-size:17px}.ivory .iv-transaction{gap:10px;padding:16px}.ivory .iv-transaction .iv-section-icon{flex-basis:30px;width:30px;height:34px}}@media (prefers-reduced-motion:reduce){.ivory .iv-account-section>summary>.iv-icon,.ivory .iv-record-details>summary .iv-icon{transition:none}}.ivory .iv-unread{color:#fff;background:#a13c3b;border-radius:10px;place-items:center;min-width:20px;height:20px;padding:0 6px;font-size:12px;font-style:normal;font-weight:700;display:inline-grid}:root .ivory .market.iv-line-section{border:0;border-bottom:1px solid var(--border);box-shadow:none;background:0 0;border-radius:0;margin:0;padding:0}.ivory .market.iv-line-section>.market-title{display:none}.ivory .iv-line-header{padding-top:20px}.ivory .iv-line-header h3{color:var(--text);overflow-wrap:anywhere;margin:0 0 12px;font-size:16px;font-weight:600;line-height:1.6}.ivory .iv-line-columns{color:var(--muted);grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;padding:4px 10px 12px;font-size:14px;line-height:1.6;display:grid}.ivory .iv-line-columns>span{overflow-wrap:anywhere;min-width:0}.ivory .iv-line-caption{color:var(--muted);flex-wrap:wrap;justify-content:space-between;gap:10px;padding:12px 0 5px;font-size:14px;display:flex}.ivory .iv-line-caption strong{color:var(--accent);font-weight:600}.ivory .iv-line-paused{color:var(--red);font-size:14px}.ivory .market.iv-line-section .opts{border:0;border-radius:0;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 16px;display:grid}:root .ivory .market.iv-line-section .opt{background:0 0;border:0;border-radius:0;flex-flow:wrap;justify-content:space-between;align-items:center;gap:8px;min-height:56px;padding:10px;display:flex}.ivory .market.iv-line-section [data-line-side=home],.ivory .market.iv-line-section [data-line-side=over]{grid-area:1/1}.ivory .market.iv-line-section [data-line-side=away],.ivory .market.iv-line-section [data-line-side=under]{grid-area:1/2}:root .ivory .market.iv-line-section .opt .opt-label{text-align:left;min-width:min-content;color:var(--text);flex:auto;font-size:16px}:root .ivory .market.iv-line-section .opt .opt-odds{text-align:right;min-width:0;color:var(--text);border:0;flex:none;padding:0;font-size:18px;font-weight:600}@media (width<=360px){.ivory .market.iv-line-section .opts{column-gap:10px}:root .ivory .market.iv-line-section .opt{gap:5px;padding-inline:7px}}.ivory{--selected:#ece3cb;--control-border:#bfc2b6}.ivory select{background:var(--panel);color:var(--text);border-color:var(--control-border)}.ivory .btn,.ivory .topbar .odds-toggle,.ivory .topbar .balance,.ivory .topbar .theme-picker-compact select,.ivory .iv-filter-button{background:var(--panel);color:var(--text);border-color:var(--control-border);box-shadow:none}.ivory .topbar .odds-toggle,.ivory .topbar .theme-picker-compact select,.ivory .iv-filter-button,.ivory .main-tools>.btn{color:var(--muted);background:0 0;border-color:#0000}.ivory .btn.green{background:var(--panel);color:var(--accent);border-color:var(--control-border)}.ivory .btn.danger-line{color:var(--red);background:0 0;border-color:#0000}.ivory .iv-page-title>div>span,.ivory .iv-account-intro>span{color:var(--accent)}.ivory .balance b,.ivory .auth-card .brand{color:var(--text)}.ivory .iv-avatar,.ivory .iv-account-avatar{background:var(--panel3);color:var(--accent)}.ivory .match-tabs{border:0;border-bottom:1px solid var(--border);background:0 0;border-radius:0;gap:14px;padding:0}.ivory .match-tabs .mtab{color:var(--muted);box-shadow:none;background:0 0;border-bottom:2px solid #0000;border-radius:0;min-height:46px}.ivory .match-tabs .mtab.on{color:var(--text);border-bottom-color:var(--accent)}.ivory .live-count,.ivory .soon-count,.ivory .match-tabs .mtab.on .live-count{background:var(--panel3);color:var(--muted)}.ivory .iv-sports{gap:12px}.ivory .iv-sports button{color:var(--muted);background:0 0;border-color:#0000;padding-inline:5px}.ivory .iv-sports button.on{background:var(--selected);color:var(--accent);box-shadow:inset 0 -2px 0 var(--accent);border-color:#0000;border-radius:7px}.ivory .iv-dates{background:0 0;border:0;border-radius:0;padding:7px 0 12px}.ivory .iv-dates button{color:var(--muted);background:0 0;border-color:#0000}.ivory .iv-dates button[aria-pressed=true]{background:var(--selected);color:var(--accent)}.ivory .iv-filter-button i{color:var(--accent)}.ivory .lg-sec{margin-top:20px}.ivory .lg-bar{color:var(--text);border:0;border-bottom:1px solid var(--border);background:0 0;border-radius:0;padding-inline:0}.ivory .lg-card{background:0 0;border:0;border-radius:0;overflow:visible}.ivory .lg-fold,.ivory .lg-n,.ivory .lg-cols i{color:var(--muted)}.ivory .lg-pin,.ivory .mrow-toggle,.ivory .mrow-star{color:var(--muted);background:0 0;border-color:#0000}.ivory .lg-pin.on,.ivory .mrow-star.on{color:var(--accent);background:0 0;border-color:#0000}.ivory .mrow-wrap{border-color:var(--border);background:0 0}.ivory .mrow-wrap.is-live{box-shadow:none}.ivory .mrow{padding:20px 0}.ivory .mrow-sub,.ivory .iv-odd-label{color:var(--muted)}.ivory .t-score{color:var(--text)}.ivory .live-min,.ivory .live-dot{color:var(--green)}.ivory .day-head{color:var(--muted)}.ivory .day-head:before{background:var(--muted)}.ivory .mrow-odds{background:var(--panel);border:0;border-radius:7px;gap:0;overflow:hidden}.ivory .ocell,.ivory .mrow-odds .ocell{background:var(--panel);color:var(--text);border:0;border-right:1px solid var(--border);border-radius:0;min-height:48px;font-weight:600}.ivory .mrow-odds .ocell:last-child{border-right:0}.ivory .ocell:disabled{background:var(--panel);color:var(--muted)}.ivory .markets,.ivory .market-panel,.ivory .markets-panel,.ivory .mkt-sticky,.ivory .market{border-color:var(--border);box-shadow:none;background:0 0}.ivory .markets{padding:0 0 18px}.ivory .mkt-sticky{margin:0;padding:0}.ivory .mkt-cats,.ivory .mkt-periods{overscroll-behavior-x:contain;scrollbar-width:thin;border:0;border-bottom:1px solid var(--border);background:0 0;flex-wrap:nowrap;gap:18px;min-width:0;max-width:100%;padding:0;display:flex;overflow:auto hidden}.ivory .mkt-cats .chip-btn,.ivory .mkt-periods .mkt-period{white-space:nowrap;min-height:44px;color:var(--muted);background:0 0;border:0;border-bottom:2px solid #0000;border-radius:0;flex:none;padding:8px 2px;font-weight:500}.ivory .mkt-cats .chip-btn.on,.ivory .mkt-periods .mkt-period.on{color:var(--accent);border-bottom-color:var(--accent);background:0 0}.ivory .mkt-period-count{color:inherit;background:0 0}.ivory .market.iv-market-section{border:0;border-bottom:1px solid var(--border);background:0 0;border-radius:0;margin:0;overflow:visible}.ivory .iv-market-section>summary{color:var(--text);min-height:52px;padding:16px 0}.ivory .iv-market-section>summary small{color:var(--red)}.ivory .iv-section-count{color:var(--muted)}.ivory .iv-market-contents{padding:0 0 16px}.ivory .iv-market-contents .opts{border:0;border-radius:0}.ivory .opt,.ivory .iv-market-contents .opt{color:var(--text);border:0;border-bottom:1px solid var(--border);box-shadow:none;background:0 0;border-radius:0;flex-direction:row;justify-content:space-between;align-items:center;gap:12px;min-height:49px;padding:10px}.ivory .iv-market-contents .opt{border-radius:0;padding-inline:10px}.ivory .opt .opt-label{color:var(--muted);text-align:left;flex:1;min-width:0}.ivory .opt .opt-odds,.ivory .iv-market-contents .opt .opt-odds{color:var(--text);border-left-color:#0000;font-weight:600}.ivory .ocell.picked,.ivory .odd-btn.picked,.ivory .opt.picked,.ivory .iv-market-contents .opt.picked{box-shadow:inset 3px 0 0 var(--accent);background:var(--selected)!important;border-color:var(--accent)!important;color:var(--accent)!important}.ivory .opt.picked .opt-label,.ivory .opt.picked .opt-odds,.ivory .opt.picked:after{color:var(--accent)}.ivory .iv-market-contents .mkt-more{color:var(--muted)}.ivory .locked-badge{background:var(--panel3);color:var(--muted)}.ivory .locked-badge.paused{background:var(--panel3);color:var(--red)}.ivory .pager-btn{color:var(--muted);background:0 0;border-color:#0000}.ivory .pager-btn.on{background:var(--panel3);color:var(--text)}.ivory .card,.ivory .iv-context-card,.ivory .iv-slip-empty{background:var(--panel);border-color:var(--border);box-shadow:none}.ivory .iv-account-hero{background:0 0;border:0;padding:12px 0 24px!important}.ivory .iv-account-tag{color:var(--muted);background:0 0;padding-inline:0}.ivory .iv-account-balance{border-color:var(--border)}.ivory .iv-account-shortcuts{gap:0 20px}.ivory .iv-account-shortcuts button{border:0;border-bottom:1px solid var(--border);color:var(--text);background:0 0;border-radius:0;padding-inline:0}.ivory .iv-account-shortcuts .iv-icon,.ivory .iv-profile-card h2 .iv-icon,.ivory .iv-context-heading h2 .iv-icon{color:var(--muted)}.ivory .iv-profile-card{border:0;border-bottom:1px solid var(--border);background:0 0;border-radius:0;padding:15px 0 24px!important}.ivory .iv-field>span{color:var(--muted)}.ivory .iv-account-section{border:0;border-bottom:1px solid var(--border);background:0 0;border-radius:0}.ivory .iv-account-section>summary{border-radius:0;padding-inline:0}.ivory .iv-section-icon,.ivory .iv-title-icon,.ivory .iv-context-symbol{color:var(--muted);border-color:var(--border);background:0 0}.ivory .iv-account-section>summary>.iv-icon,.ivory .iv-record-details>summary .iv-icon{color:var(--muted)}.ivory .iv-section-body{border:0;padding-inline:0}.ivory .iv-section-body .mini-row{border-color:var(--border)}.ivory .msg-bubble,.ivory .msg-out .msg-bubble{background:var(--panel3);color:var(--text)}.ivory .iv-bets .pnl-card{border:0;border-bottom:1px solid var(--border);background:0 0;border-radius:0;padding:4px 0 24px}.ivory .iv-bets .seg{background:0 0;border-radius:0;gap:10px;padding:0}.ivory .iv-bets .seg-btn{color:var(--muted);background:0 0;border-bottom:2px solid #0000;border-radius:0;padding-inline:4px}.ivory .iv-bets .seg-btn.on{color:var(--accent);border-bottom-color:var(--accent);box-shadow:none;background:0 0}.ivory .iv-bets .pnl-grid,.ivory .iv-bets .pnl-tile,.ivory .iv-bets .bet-filter{border-color:var(--border)}.ivory .iv-bets .bet-filter .chip-btn{color:var(--muted);background:0 0}.ivory .iv-bets .bet-filter .chip-btn.on{color:var(--accent);border-bottom-color:var(--accent)}.ivory .iv-search-field{background:var(--panel);border-color:var(--control-border)}.ivory .iv-search-field input{background:0 0}.ivory .iv-search-field>.iv-icon{color:var(--muted)}.ivory .iv-record-list{gap:0}.ivory .iv-bets .bet-card,.ivory .iv-transaction{border:0;border-bottom:1px solid var(--border);box-shadow:none;background:0 0;border-radius:0;padding:24px 0}.ivory .iv-record-kind small{color:var(--accent);background:var(--selected)}.ivory .iv-record-match{color:var(--text)}.ivory .iv-record-selection{color:var(--muted)}.ivory .iv-pick{color:var(--text)}.ivory .iv-record-details>summary{color:var(--accent)}.ivory .iv-record-details[open]{border:0;border-left:2px solid var(--border);background:0 0;border-radius:0;padding:0 0 0 14px}.ivory .iv-bets .bet-leg+.bet-leg,.ivory .iv-record-id{border-color:var(--border)}.ivory .iv-record-metrics>div>b{color:var(--text)}.ivory .chip,.ivory .iv-bets .chip{color:var(--muted);border-color:var(--border);background:0 0}.ivory .chip-won,.ivory .chip-approved,.ivory .iv-bets .chip-won{color:var(--green);border-color:var(--border)}.ivory .chip-lost,.ivory .chip-rejected,.ivory .iv-bets .chip-lost{color:var(--red);border-color:var(--border)}.ivory .chip-pending,.ivory .chip-void{color:var(--accent)}.ivory .iv-bets .empty-filter{border-color:var(--border);background:0 0}.ivory .iv-context-card{border:0;border-bottom:1px solid var(--border);background:0 0;border-radius:0;padding:18px 0}.ivory .iv-text-button,.ivory .iv-recent-detail strong{color:var(--accent)}.ivory .iv-favorite,.ivory .iv-recent{border-color:var(--border)}.ivory .iv-favorite>.iv-icon{color:var(--muted)}.ivory .left-rail,.ivory .sheet,.ivory .sheet-head{background:var(--panel);color:var(--text);border-color:var(--border)}.ivory .rail-head{color:var(--text);border-color:var(--border);background:0 0}.ivory .rail-item{color:var(--muted);border-color:var(--border)}.ivory .rail-item.on{background:var(--selected);color:var(--accent)}.ivory .rail-label,.ivory .rail-note,.ivory .rail-item i{color:var(--muted)}.ivory .leg{border-color:var(--border)}.ivory .slip-summary{background:var(--panel3);border-color:var(--border)}.ivory .slipbar{background:var(--panel3);color:var(--text);border-color:var(--control-border);box-shadow:none}.ivory .slipbar .accent,.ivory .iv-slip-title>span{color:var(--accent)}.ivory .iv-slip-title>span{background:var(--selected)}.ivory .iv-empty-symbol{color:var(--muted);border-color:var(--border)}.ivory .disclaimer,.ivory .mlb-inline .lbl{color:var(--muted)}@media (hover:hover){.ivory :is(.opt,.ocell,.iv-account-shortcuts button,.iv-favorite,.iv-recent):hover:not(:disabled):not(.picked){background:var(--panel3)}}@media (width<=850px){.ivory,.ivory .t-name,.ivory .team-name,.ivory .paired-name,.ivory .iv-record-match{font-size:16px;line-height:1.65}.ivory .t-line{min-height:36px}.ivory input,.ivory select{font-size:16px}.ivory .mtab,.ivory .iv-sports button,.ivory .mkt-cats .chip-btn,.ivory .mkt-periods .mkt-period,.ivory .main-tools>.btn,.ivory .iv-filter-button{min-height:44px;font-size:14px}.ivory .iv-filter-button{max-width:112px}.ivory .mrow-sub,.ivory .iv-list-meta,.ivory .iv-odd-label,.ivory .team-side,.ivory .iv-section-count,.ivory .iv-record-meta>.small,.ivory .iv-record-zone,.ivory .iv-record-selection,.ivory .iv-record-selection>small,.ivory .iv-record-id,.ivory .iv-record-id code,.ivory .iv-record-metrics>div,.ivory .iv-record-metrics>.iv-record-result .small,.ivory .iv-field>span,.ivory .iv-account-section>summary small,.ivory .iv-identity p,.ivory .iv-account-tag,.ivory .iv-dates small{font-size:14px;line-height:1.6}.ivory .ocell,.ivory .opt .opt-odds,.ivory .iv-market-contents .opt .opt-odds{font-size:18px;font-weight:600}.ivory .opt .opt-label,.ivory .iv-market-contents .opt .opt-label{font-size:16px;line-height:1.6}.ivory .iv-market-section>summary{min-height:56px;font-size:16px}.ivory .iv-account-shortcuts button>span,.ivory .iv-account-section>summary strong,.ivory .iv-record-kind,.ivory .iv-record-details>summary{font-size:16px}.ivory .iv-bets .seg-btn,.ivory .iv-bets .bet-filter .chip-btn,.ivory .iv-record-search>span:first-child,.ivory .iv-record-count{min-height:44px;font-size:14px}.ivory .iv-record-search>span:first-child{min-height:0}.ivory .iv-search-field input{font-size:16px}.ivory .iv-record-metrics>div>b{font-size:20px}.ivory .tabbar button{min-height:54px;font-size:13px}.ivory .main-tools .search-box{font-size:16px}.ivory .topbar .theme-picker-compact select,.ivory .topbar .odds-toggle{font-size:14px}}.ivory .ref-banner{background:linear-gradient(110deg,#efe4c6,#dcc694)}.ivory .ocell.picked:after,.ivory .opt.picked:after{color:var(--accent)}.ivory .sheet{font-size:15px;line-height:1.6}.ivory .sheet .sheet-head b{font-size:17px}.ivory .sheet .btn,.ivory .sheet .btn.small{min-height:42px;padding:8px 12px;font-size:15px}.ivory .sheet .btn.primary.wide{min-height:50px;font-size:17px}.ivory .sheet .quick-row .btn{min-width:56px}.ivory .sheet .leg{padding:12px 0}.ivory .sheet .leg-pick,.ivory .sheet .leg-pick .accent,.ivory .sheet .leg .accent{font-size:17px}.ivory .sheet .leg .muted,.ivory .sheet .leg .small,.ivory .sheet .leg .match-teams,.ivory .sheet .muted.small,.ivory .sheet .small{font-size:14px;line-height:1.55}.ivory .sheet .team-side{font-size:12px}.ivory .sheet .stake-row{font-size:15px}.ivory .sheet .stake-row input,.ivory .sheet .leg input{min-height:46px;font-size:17px}.ivory .sheet .slip-summary div{gap:4px;font-size:14px}.ivory .sheet .slip-summary b,.ivory .sheet .slip-summary .accent{font-size:18px}.ivory .sheet .disclaimer{font-size:13px;line-height:1.7}.ivory .sheet label,.ivory .sheet .iv-slip-title>span{font-size:14px}.ivory .slipbar{font-size:15px}.ivory .slipbar b{font-size:16px}@media (width<=540px){.ivory .mrow{flex-direction:row!important;align-items:center!important;gap:10px!important}.ivory .mrow-main{flex:auto;min-width:0;width:auto!important}.ivory .mrow-odds{flex:none;align-self:center;grid-template-columns:none!important;grid-auto-columns:54px!important;grid-auto-flow:column!important;width:auto!important}.ivory .ocell,.ivory .mrow-odds .ocell{flex-direction:row;height:48px;min-height:48px;padding:0 2px;font-size:17px}.ivory .iv-odd-label{display:none!important}.ivory .lg-cols{grid-auto-columns:54px;grid-auto-flow:column;gap:0;margin-left:auto;grid-template-columns:none!important;display:grid!important}.ivory .lg-cols i{font-size:13px}}@media (width<=360px){.ivory .mrow-odds,.ivory .lg-cols{grid-auto-columns:48px!important}.ivory .ocell,.ivory .mrow-odds .ocell,.ivory .t-name{font-size:15px}}.ivory .mrow-odds{box-shadow:none;background:0 0;border:0;border-radius:0;gap:0;overflow:visible}.ivory .mrow-odds .ocell:not(.picked):not(.ocell-suspended){box-shadow:none;background:0 0;border:0}.ivory .mrow-odds .ocell{text-align:center;border:0;border-radius:8px;justify-content:center;align-items:center;display:flex}.ivory .mrow-odds .ocell>span{text-align:center}.ivory .mrow{grid-template-columns:minmax(0,1fr) auto;gap:2px 12px;align-items:center!important;display:grid!important}.ivory .mrow-main{display:contents}.ivory .mrow-main>.t-line:first-child{grid-area:1/1}.ivory .mrow-main>.t-line:nth-child(2){grid-area:2/1}.ivory .mrow-main>.mrow-sub{grid-area:3/1/auto/-1}.ivory .mrow>.mrow-odds{grid-area:1/2/span 2;align-self:center!important}.ivory .mrow-main>.t-line{cursor:pointer}.ivory .topbar .iv-classic-switch{white-space:nowrap}.ivory{--odds:#0b488d}.ivory .mrow>.mrow-odds{grid-template-columns:none!important;grid-auto-columns:60px!important;grid-auto-flow:column!important;column-gap:8px!important}.ivory .lg-cols{grid-template-columns:none!important;grid-auto-columns:60px!important;grid-auto-flow:column!important;column-gap:8px!important;display:grid!important}.ivory .mrow-odds .ocell{color:var(--odds);font-weight:500;font-size:16px!important}.ivory .mrow-odds .ocell.iv-fav{font-weight:700;font-size:18px!important}.ivory .mrow-odds .ocell:disabled:not(.picked){color:var(--muted)}@media (width<=360px){.ivory .mrow>.mrow-odds,.ivory .lg-cols{grid-auto-columns:52px!important;column-gap:4px!important}}.ivory .opt:not(.picked) .opt-odds{font-weight:600;color:var(--odds)!important}.ivory .opt:disabled:not(.picked) .opt-odds{color:var(--muted)!important}.ivory .mrow-odds .ocell,.ivory .mrow-odds .ocell.iv-fav{font-size:17px!important;font-weight:600!important}.ivory .opt .opt-odds,.ivory .iv-market-contents .opt .opt-odds,:root .ivory .market.iv-line-section .opt .opt-odds{font-weight:600!important}.ivory .pager{flex-wrap:nowrap;justify-content:center;gap:4px;width:100%;margin:10px 0 14px;display:flex}.ivory .pager.bottom{margin:18px 0 20px}.ivory .pager-btn{border-radius:8px;flex:1 1 0;min-width:0;max-width:96px;min-height:44px;padding:0 2px;font-size:16px}.ivory .pager-gap{flex:none;align-self:center}.ivory .teaser-entry{border:1px solid var(--accent);background:var(--selected);width:100%;min-height:46px;color:var(--text);text-align:left;cursor:pointer;border-radius:10px;align-items:center;gap:10px;margin:0 0 12px;padding:8px 12px;display:flex}.ivory .teaser-entry b{color:var(--accent);white-space:nowrap;font-size:15px}.ivory .teaser-entry span{min-width:0;color:var(--muted);flex:1;font-size:12.5px}.ivory .teaser-entry i{color:var(--accent);font-size:20px;font-style:normal}.ivory .teaser-bar{border:1px solid var(--accent);background:var(--selected);border-radius:10px;margin-bottom:12px;padding:10px 12px 12px}.ivory .teaser-bar-head{justify-content:space-between;align-items:center;gap:8px;display:flex}.ivory .teaser-bar-head b{color:var(--accent);font-size:17px}.ivory .teaser-bar-note{color:var(--text);margin:4px 0 10px;font-size:13px;line-height:1.45}.ivory .teaser-bar-row{flex-wrap:wrap;align-items:center;gap:8px 14px;display:flex}.ivory .teaser-bar .iv-sports{flex-wrap:wrap;margin:0;overflow:visible}.ivory .teaser-bar .iv-sports button i{color:var(--muted);margin-left:2px;font-style:normal}.ivory .teaser-bar .iv-sports button:disabled{opacity:.5}.ivory .teaser-points-pick{color:var(--muted);align-items:center;gap:6px;font-size:13px;display:flex}.ivory .teaser-points-pick select{border:1px solid var(--accent);background:var(--panel);min-height:38px;color:var(--text);border-radius:8px;padding:0 8px;font-size:15px}.ivory .mrow>.mrow-odds.teaser-odds{grid-template-rows:auto auto;row-gap:4px;grid-template-columns:repeat(2,68px)!important;grid-auto-columns:68px!important;grid-auto-flow:column!important;column-gap:6px!important}.ivory .mrow-odds .ocell.teaser-cell{flex-direction:column;gap:0;min-height:44px;padding:3px 2px;height:auto!important}.ivory .teaser-cell-line{color:var(--odds);font-size:16px;font-weight:600;line-height:1.25}.ivory .ocell.teaser-cell.picked .teaser-cell-line{color:var(--accent)}.ivory .ocell.teaser-cell:disabled .teaser-cell-line{color:var(--muted)}.ivory .ocell.teaser-cell:disabled .teaser-cell-base{opacity:.8}.ivory .mrow>.mrow-odds.teaser-odds.teaser-none{grid-template-columns:142px!important;grid-auto-flow:row!important}.ivory .teaser-none .ocell-wide{min-height:44px;color:var(--muted);font-size:12.5px}.ivory .teaser-cell-base{color:var(--muted);font-size:11.5px;font-weight:400;line-height:1.2}.ivory .lg-cols.teaser-cols{grid-auto-columns:68px!important;column-gap:6px!important}.ivory .teaser-slip-mode{border:1px solid var(--accent);background:var(--selected);color:var(--text);border-radius:8px;justify-content:space-between;align-items:center;gap:8px;margin-bottom:10px;padding:8px 10px;font-size:13px;display:flex}.ivory .teaser-slip-mode b{color:var(--accent)}.ivory .teaser-slip-mode .btn{white-space:nowrap;flex-shrink:0}.ivory .bet-card[class*=st-]{border:1px solid var(--border);border-left:4px solid var(--border);border-radius:10px}.ivory .iv-bets .bet-card[class*=st-]{background:var(--panel);margin-bottom:12px;padding:18px 16px}.ivory .bet-card.st-won{border-left-color:var(--green)}.ivory .bet-card.st-lost,.ivory .bet-card.st-rejected{border-left-color:var(--red)}.ivory .bet-card.st-pending,.ivory .bet-card.st-awaiting{border-left-color:var(--accent-fill)}.ivory .bet-card.st-void,.ivory .bet-card.st-partial{border-left-color:var(--muted);border-left-color:color-mix(in srgb,var(--muted) 55%,var(--panel))}:root[data-theme=dark] .ivory{--bg:#0e1013;--panel:#181b20;--panel2:#111317;--panel3:#181b20;--text:#f1f3f3;--muted:#e6e8e6;--border:#383d48;--accent:#f5eee0;--accent-d:#f8f1e5;--accent-fill:#333742;--green:#e3f5ed;--red:#f0d1d1;--nav-bg:#4f6b5d;--promo-bg:#16181c;--info:#ddeaed;--warning:#f3e8d4;--success-detail:#e0f3eb;--danger-detail:#eccbcb;--teal:#dfefed;--purple:#ddd6e3;color:var(--text);background:var(--bg)}:root[data-theme=dark] .ivory :focus-visible{outline:3px solid #f2e6d0!important}:root[data-theme=dark] .ivory a{color:#f7f0e3}:root[data-theme=dark] .iv-skip{background:#1b1d23}:root[data-theme=dark] .ivory .topbar{background:0 0;border:0}:root[data-theme=dark] .ivory .brand{color:var(--muted)}:root[data-theme=dark] .ivory .topbar .odds-toggle,:root[data-theme=dark] .ivory .topbar .balance{border-color:var(--border);color:var(--text);background:#181b20;border-radius:8px}:root[data-theme=dark] .ivory .topbar .balance .muted{color:var(--muted)}:root[data-theme=dark] .ivory .balance b{color:var(--text)}:root[data-theme=dark] .iv-page-title span,:root[data-theme=dark] .iv-account-intro>span{color:#f0ebe1}:root[data-theme=dark] .iv-page-title p,:root[data-theme=dark] .iv-account-intro p{color:var(--muted)}:root[data-theme=dark] .ivory .tabbar{background:#4f6b5d;border:0}:root[data-theme=dark] .ivory .tabbar button{color:#e4e6dd;border:1px solid #0000;border-radius:8px}:root[data-theme=dark] .ivory .match-tabs{background:0 0;border:0}:root[data-theme=dark] .ivory .mtab{color:var(--muted);border:1px solid var(--border);background:0 0;border-radius:8px}:root[data-theme=dark] .ivory .mtab.on{color:#fff;background:#4f6b5d;border-color:#4f6b5d}:root[data-theme=dark] .ivory .live-count,:root[data-theme=dark] .ivory .soon-count{color:#edf0e9;background:#1f2228}:root[data-theme=dark] .ivory .rail-btn{color:#eaecea;border:1px solid var(--border);background:#181b20;border-radius:8px}:root[data-theme=dark] .iv-sports button{border:1px solid var(--border);color:#e9ebe9;background:0 0;border-radius:22px}:root[data-theme=dark] .iv-sports button.on{color:#f7f2e6;background:#1d2026;border-color:#4a5161}:root[data-theme=dark] .ivory input,:root[data-theme=dark] .ivory select{color:var(--text);background:#181b20;border:1px solid #3c424e;border-radius:7px}:root[data-theme=dark] .ivory .btn{color:#edf1ee;background:#181b20;border:1px solid #3c414e;border-radius:8px}:root[data-theme=dark] .ivory .btn.green{color:#f8f1e6;background:#16181c;border-color:#464c5b}:root[data-theme=dark] .ivory .card,:root[data-theme=dark] .ivory .league-section{border:1px solid var(--border);background:#181b20;border-radius:12px}:root[data-theme=dark] .ivory .league-head{color:#eef1ef;border-color:var(--border);background:#141519}:root[data-theme=dark] .ivory .mrow-wrap{background:#181b20;border-bottom:1px solid #363a46}:root[data-theme=dark] .ivory .mrow-sub{color:#e5e7e5}:root[data-theme=dark] .ivory .mrow-toggle,:root[data-theme=dark] .ivory .mrow-star{color:#f4efe4;background:#0d0f12;border-color:#3a3f4b}:root[data-theme=dark] .ivory .ocell{color:#ecf1ee;background:#0e0f12;border:1px solid #383d48;border-radius:8px}:root[data-theme=dark] .ivory .ocell.picked,:root[data-theme=dark] .ivory .odd-btn.picked,:root[data-theme=dark] .ivory .opt.picked{color:#f8f4ec!important;background:#23262e!important;border-color:#a88b47!important}:root[data-theme=dark] .ivory .ocell:disabled{color:#e1e2e0;background:#121418}:root[data-theme=dark] .ivory .market-panel,:root[data-theme=dark] .ivory .markets-panel{border-top:1px solid var(--border);background:#111316}:root[data-theme=dark] .ivory .mkt,:root[data-theme=dark] .ivory .market{border-color:var(--border);background:#181b20}:root[data-theme=dark] .ivory .cat-bar,:root[data-theme=dark] .ivory .mkt-cats{background:#141519}:root[data-theme=dark] .ivory .cat-btn,:root[data-theme=dark] .ivory .cat-tab{color:#e7e9e6;background:#0f1013;border-color:#393e4a}:root[data-theme=dark] .ivory .cat-btn.on,:root[data-theme=dark] .ivory .cat-tab.on{color:#fff;background:#4f6b5d}:root[data-theme=dark] .ivory .odd-btn,:root[data-theme=dark] .ivory .opt{color:#ecf2ee;background:#111215;border-color:#383d49}:root[data-theme=dark] .ivory .locked-badge{color:#efede6;background:#181b20}:root[data-theme=dark] .ivory .locked-badge.paused{color:#f0e5e1;background:#16181c}:root[data-theme=dark] .ivory .rail-mask,:root[data-theme=dark] .ivory .sheet-mask{background:#20292380}:root[data-theme=dark] .ivory .left-rail{color:#eff4f1;background:#181b20;border-color:#373c47}:root[data-theme=dark] .ivory .rail-head{color:#f0f3f1;background:#14161b}:root[data-theme=dark] .ivory .rail-item{color:#ecefed;background:0 0;border-color:#383d48}:root[data-theme=dark] .ivory .rail-item.on{color:#f7f2e7;background:#202329}:root[data-theme=dark] .ivory .rail-label,:root[data-theme=dark] .ivory .rail-note,:root[data-theme=dark] .ivory .rail-item i{color:#e6e9e5}:root[data-theme=dark] .ivory .rail-name{color:inherit}:root[data-theme=dark] .ivory .sheet{color:#f0f3f1;background:#181b20;border:1px solid #373c47;border-radius:16px}:root[data-theme=dark] .ivory .sheet-head{border-color:var(--border)}:root[data-theme=dark] .ivory .slip-summary{background:#111317;border-color:#3a3f4c;border-radius:10px}:root[data-theme=dark] .ivory .slipbar{color:#f3f1ee;background:#21242a;border:1px solid #515869;border-radius:10px}:root[data-theme=dark] .ivory .slipbar .accent{color:#f8f3e8}:root[data-theme=dark] .ivory .toast{color:#fff;background:#4f6b5d}:root[data-theme=dark] .ivory .toast.err{background:#853e36}:root[data-theme=dark] .ivory .chip{color:#eceee8;background:#15171b;border-color:#3a3f4b}:root[data-theme=dark] .ivory .chip-won,:root[data-theme=dark] .ivory .chip-approved{color:#e8f5ed;background:#16181d}:root[data-theme=dark] .ivory .chip-lost,:root[data-theme=dark] .ivory .chip-rejected{color:#f2e1de;background:#15171b}:root[data-theme=dark] .ivory .chip-pending{color:#f7f0e3;background:#1d2026}:root[data-theme=dark] .ivory .pnl-card{background:#181b20;border-color:#383d49}:root[data-theme=dark] .ivory .pnl-tile b:not(.pos):not(.neg){color:inherit}:root[data-theme=dark] .ivory .pnl-tile{background:#0e0f12}:root[data-theme=dark] .ivory .seg-btn{color:#e6e9e7;background:0 0;border-color:#393e4a}:root[data-theme=dark] .ivory .seg-btn.on{color:#fff;background:#4f6b5d}:root[data-theme=dark] .ivory .balance-card{color:#eef1ec;background:#17191d;border-color:#3d434f}:root[data-theme=dark] .ivory .balance-big{color:#eff2ed}:root[data-theme=dark] .iv-shortcut-row>a{border:1px solid #3b404d;border-radius:7px}:root[data-theme=dark] .ivory .msg-bubble{color:#ecf2ee;background:#1a1c21}:root[data-theme=dark] .ivory .msg-out .msg-bubble{color:#ecf2ee;background:#1b1d22}:root[data-theme=dark] .ivory .disclaimer{color:#e7e9e6}:root[data-theme=dark] .ivory .markets{background:#0f1114}:root[data-theme=dark] .ivory .mkt-sticky{background:#15171b}:root[data-theme=dark] .ivory .mkt-cats .chip-btn.on{color:#f7f3ea;background:#23262d;border-color:#4d5465}:root[data-theme=dark] .ivory .lg-bar{color:#edf0ee;background:#141519}:root[data-theme=dark] .ivory .lg-n,:root[data-theme=dark] .ivory .lg-fold,:root[data-theme=dark] .ivory .lg-cols i{color:#e5e9e5}:root[data-theme=dark] .iv-field>span{color:#eaecea}:root[data-theme=dark] .ivory .auth-card .brand{color:#eef2ef}:root[data-theme=dark] .ivory .mlb-inline .lbl{color:#e6e8e6}@media (width<=540px){:root[data-theme=dark] .iv-odd-label{color:#e9ece7}}@media (width<=850px){:root[data-theme=dark] .ivory .tabbar{background:#4f6b5d}}@media (width<=540px){:root[data-theme=dark] .ivory .sheet{border-radius:12px}}:root[data-theme=dark] .iv-member{border:1px solid var(--border);color:var(--text);background:#181b20;border-radius:10px}:root[data-theme=dark] .iv-member-name,:root[data-theme=dark] .iv-member small{color:var(--muted)}:root[data-theme=dark] .iv-avatar{color:#f6f0e6;background:#1e2127;border-radius:50%}:root[data-theme=dark] .iv-slip-title>span{color:#f5f1e7;background:#1e2127;border-radius:50%}:root[data-theme=dark] .iv-slip-note{color:var(--muted)}:root[data-theme=dark] .ivory .iv-desktop-slip{border-radius:12px}:root[data-theme=dark] .iv-slip-empty{border:1px solid var(--border);background:#181b20;border-radius:12px}:root[data-theme=dark] .iv-empty-symbol{color:#f5eee0;border:1px solid #3e4451;border-radius:14px}:root[data-theme=dark] .iv-slip-empty p{color:var(--muted)}:root[data-theme=dark] .iv-slip-empty>small{border-top:1px solid var(--border);color:var(--muted)}:root[data-theme=dark] .iv-list-meta{color:var(--muted)}@media (width<=1199px){:root[data-theme=dark] .ivory .sheet{border-radius:16px 16px 0 0}:root[data-theme=dark] .ivory .sheet-head{background:#181b20}}:root[data-theme=dark] .ivory .match-tabs{background:#16181d;border:1px solid #383d49;border-radius:11px}:root[data-theme=dark] .ivory .mtab{background:0 0;border:0}:root[data-theme=dark] .ivory .mtab.on{color:#f6f1e7;background:#181b20}:root[data-theme=dark] .ivory .mtab.on .live-count{color:#f5f1e7;background:#21232a}:root[data-theme=dark] .ivory .iv-filter-button{background:#181b20;border-radius:8px}:root[data-theme=dark] .iv-context-card{border:1px solid var(--border);background:#181b20;border-radius:12px}:root[data-theme=dark] .iv-context-heading h2 .iv-icon{color:#f2ebde}:root[data-theme=dark] .iv-context-heading>small,:root[data-theme=dark] .iv-context-empty{color:var(--muted)}:root[data-theme=dark] .iv-text-button{color:#f3eee5;background:0 0;border:0}:root[data-theme=dark] .iv-favorite,:root[data-theme=dark] .iv-recent{color:var(--text);background:0 0;border:0;border-bottom:1px solid #333742}:root[data-theme=dark] .iv-favorite:last-child,:root[data-theme=dark] .iv-recent:last-child{border-bottom:0}:root[data-theme=dark] .iv-context-symbol{color:#f1ece2;background:#15171b;border-radius:50%}:root[data-theme=dark] .iv-favorite small{color:var(--muted)}:root[data-theme=dark] .iv-favorite>.iv-icon{color:#f2ebde}:root[data-theme=dark] .iv-recent-meta time,:root[data-theme=dark] .iv-recent-detail{color:var(--muted)}:root[data-theme=dark] .iv-recent-detail strong{color:#f5f1e8}:root[data-theme=dark] .iv-context-caption{color:var(--muted)}@media (width>=1200px){:root[data-theme=dark] .ivory .slipbar{background:#1e2027}:root[data-theme=dark] .ivory .iv-context-mask{background:#20292338}:root[data-theme=dark] .ivory .iv-context-mask .sheet{border-radius:12px}}@media (width<=850px){:root[data-theme=dark] .ivory .tabbar{background:#181b20;border-top:1px solid #393e4a}:root[data-theme=dark] .ivory .tabbar button{color:#e5e8e5}:root[data-theme=dark] .ivory .tabbar button.on{color:#f6efe2;background:#15171b;border-color:#0000}:root[data-theme=dark] .ivory .markets{background:#0f1013}:root[data-theme=dark] .ivory .mkt-sticky{background:0 0}:root[data-theme=dark] .ivory .mkt-cats,:root[data-theme=dark] .ivory .mkt-periods{background:0 0;border:0;border-bottom:1px solid #383d48}:root[data-theme=dark] .ivory .mkt-cats .chip-btn,:root[data-theme=dark] .ivory .mkt-periods .mkt-period{color:#e6e8e6;background:0 0;border:0;border-bottom:2px solid #0000;border-radius:0}:root[data-theme=dark] .ivory .mkt-cats .chip-btn.on,:root[data-theme=dark] .ivory .mkt-periods .mkt-period.on{color:#f7f0e3;background:0 0;border-bottom-color:#9a7937}:root[data-theme=dark] .ivory .mkt-period-count{color:inherit;background:0 0}:root[data-theme=dark] .ivory .market.iv-market-section{background:#181b20;border:1px solid #383d48;border-radius:9px}:root[data-theme=dark] .iv-market-section>summary{color:#edf1ef}:root[data-theme=dark] .iv-market-section>summary small{color:#f2e2de}:root[data-theme=dark] .iv-section-count{color:#e8e9e5}:root[data-theme=dark] .ivory .iv-market-contents .opts{border:1px solid #363b46;border-radius:7px}:root[data-theme=dark] .ivory .iv-market-contents .opt{background:0 0;border:0;border-bottom:1px solid #353a45;border-radius:0}:root[data-theme=dark] .ivory .iv-market-contents .opt:last-child{border-bottom:0}:root[data-theme=dark] .ivory .iv-market-contents .opt .opt-odds{color:#f7f0e3;border-left:1px solid #393e4a}:root[data-theme=dark] .ivory .iv-market-contents .opt.picked{background:#1f2229!important}:root[data-theme=dark] .ivory .iv-market-contents .mkt-more{color:#f4eee3;background:0 0;border:0}:root[data-theme=dark] .ivory .mrow-odds{border:1px solid #383d49;border-radius:8px}:root[data-theme=dark] .ivory .mrow-odds .ocell{background:#111216;border:0;border-right:1px solid #383d49;border-radius:0}:root[data-theme=dark] .ivory .mrow-odds .ocell:last-child{border-right:0}:root[data-theme=dark] .ivory .mrow-toggle,:root[data-theme=dark] .ivory .mrow-star{background:0 0;border-color:#0000}:root[data-theme=dark] .ivory .lg-bar{background:0 0;border-bottom:1px solid #363b46}}:root[data-theme=dark] .iv-market-section>summary small.iv-badge{color:#f7f0e3;background:#1d2026;border-radius:4px}:root[data-theme=dark] .ivory .topbar .theme-picker-compact select,:root[data-theme=dark] .ivory .iv-date-select{border:1px solid var(--border);color:var(--text);background:#181b20;border-radius:8px}:root[data-theme=dark] .ivory .pager-btn.on,:root[data-theme=dark] .ivory .tabbar button{color:#fff}:root[data-theme=dark] .ivory .tabbar:after{color:#e9ebe4}@media (width<=850px){:root[data-theme=dark] .ivory .tabbar button{color:#e7eae8}:root[data-theme=dark] .ivory .tabbar button.on{color:#f8f2e4;background:#15171b;border-color:#0000}}:root[data-theme=dark] .ivory .iv-account-hero{background:#17191d}:root[data-theme=dark] .ivory .iv-identity p{color:var(--muted)}:root[data-theme=dark] .ivory .iv-account-avatar{color:#ead8aa;background:#34413a;border-radius:50%}:root[data-theme=dark] .ivory .iv-account-tag{color:#f5efe4;background:#17191e;border-radius:20px}:root[data-theme=dark] .ivory .iv-account-balance{border-top:1px solid #363b47}:root[data-theme=dark] .ivory .iv-account-balance>span{color:var(--muted)}:root[data-theme=dark] .ivory .iv-account-shortcuts button{color:#edf1ef;border:1px solid var(--border);background:#181b20;border-radius:9px}:root[data-theme=dark] .ivory .iv-account-shortcuts .iv-icon{color:#f1ece2}:root[data-theme=dark] .ivory .iv-account-shortcuts .iv-icon:last-child{color:#e5e7e4}:root[data-theme=dark] .ivory .iv-profile-card h2 .iv-icon{color:#f1ece2}:root[data-theme=dark] .ivory .iv-profile-card>.danger-line{color:#f0dfde;background:0 0;border-color:#0000}:root[data-theme=dark] .ivory .iv-account-section{border:1px solid var(--border);background:#181b20;border-radius:11px}:root[data-theme=dark] .ivory .iv-account-section>summary small{color:var(--muted)}:root[data-theme=dark] .ivory .iv-section-icon{color:#f1ece2;background:#121317;border-radius:9px}:root[data-theme=dark] .ivory .iv-section-body{border-top:1px solid #353a45}:root[data-theme=dark] .ivory .iv-section-body .msg-bubble{border-radius:10px}:root[data-theme=dark] .ivory .iv-section-body .msg-time{color:var(--muted)}:root[data-theme=dark] .ivory .iv-title-icon{color:#f5eee0;background:#141519;border:1px solid #393e4a;border-radius:50%}:root[data-theme=dark] .ivory .iv-unit{color:var(--muted)}:root[data-theme=dark] .ivory .iv-bets .seg{background:#101114;border:0;border-radius:9px}:root[data-theme=dark] .ivory .iv-bets .seg-btn{color:#e6e8e6;border-radius:7px}:root[data-theme=dark] .ivory .iv-bets .seg-btn.on{color:#f7f2e6;background:#181b20}:root[data-theme=dark] .ivory .iv-bets .pnl-net.pos{color:var(--green)}:root[data-theme=dark] .ivory .iv-bets .pnl-net.neg{color:var(--red)}:root[data-theme=dark] .ivory .iv-bets .pnl-grid{border-top:1px solid #363b46}:root[data-theme=dark] .ivory .iv-bets .pnl-tile{background:0 0;border:0;border-right:1px solid #363b46;border-radius:0}:root[data-theme=dark] .ivory .iv-bets .pnl-tile:last-child{border:0}:root[data-theme=dark] .ivory .iv-record-count{color:var(--muted)}:root[data-theme=dark] .ivory .iv-bets .list-head>button{background:0 0;border-color:#0000}:root[data-theme=dark] .ivory .iv-bets .bet-filter{border-bottom:1px solid #383d49}:root[data-theme=dark] .ivory .iv-bets .bet-filter .chip-btn{color:#e6e8e6;background:0 0;border:0;border-bottom:2px solid #0000;border-radius:0}:root[data-theme=dark] .ivory .iv-record-search>span:first-child{color:var(--muted)}:root[data-theme=dark] .ivory .iv-search-field{background:#181b20;border:1px solid #3c424e;border-radius:8px}:root[data-theme=dark] .ivory .iv-search-field input{background:0 0;border:0}:root[data-theme=dark] .ivory .iv-search-field button{color:var(--muted);background:0 0;border:0}:root[data-theme=dark] .ivory .iv-record-zone{color:var(--muted)}:root[data-theme=dark] .ivory .iv-bets .bet-card{border-left-width:1px}:root[data-theme=dark] .ivory .iv-record-kind small{color:#f6efe2;background:#171a1f;border-radius:5px}:root[data-theme=dark] .ivory .iv-bets .chip{border:1px solid #393e4a}:root[data-theme=dark] .ivory .iv-bets .chip-won,:root[data-theme=dark] .ivory .iv-bets .chip-lost{border-color:#3b404c}:root[data-theme=dark] .ivory .iv-record-details>summary>span:last-child{color:var(--muted)}:root[data-theme=dark] .ivory .iv-record-details[open]{background:#0e1013;border:1px solid #373c47;border-radius:8px}:root[data-theme=dark] .ivory .iv-bets .bet-leg+.bet-leg{border-top:1px solid #363b46}:root[data-theme=dark] .ivory .iv-record-id{color:var(--muted);border-top:1px solid #373c48}:root[data-theme=dark] .ivory .iv-record-metrics>div,:root[data-theme=dark] .ivory .iv-record-metrics>div>span{color:var(--muted)}:root[data-theme=dark] .ivory .iv-transaction-label time,:root[data-theme=dark] .ivory .iv-transaction-amount small{color:var(--muted)}:root[data-theme=dark] .ivory .iv-bets .empty-filter{background:#111316;border:1px dashed #3b414d;border-radius:10px}@media (width<=540px){:root[data-theme=dark] .ivory .iv-bets .seg{border-radius:8px}:root[data-theme=dark] .ivory .iv-bets .pnl-tile:nth-child(2n){border:0}}:root[data-theme=dark] .ivory .iv-unread{color:#fff;background:#a13c3b;border-radius:10px}:root[data-theme=dark] :root .ivory .market.iv-line-section{border:0;border-bottom:1px solid var(--border);background:0 0;border-radius:0}:root[data-theme=dark] .ivory .iv-line-header h3{color:var(--text)}:root[data-theme=dark] .ivory .iv-line-columns,:root[data-theme=dark] .ivory .iv-line-caption{color:var(--muted)}:root[data-theme=dark] .ivory .iv-line-caption strong{color:var(--accent)}:root[data-theme=dark] .ivory .iv-line-paused{color:var(--red)}:root[data-theme=dark] .ivory .market.iv-line-section .opts{border:0;border-radius:0}:root[data-theme=dark] :root .ivory .market.iv-line-section .opt{background:0 0;border:0;border-radius:0}:root[data-theme=dark] :root .ivory .market.iv-line-section .opt .opt-label{color:var(--text)}:root[data-theme=dark] :root .ivory .market.iv-line-section .opt .opt-odds{color:var(--text);border:0}:root[data-theme=dark] .ivory{--selected:#1f2228;--control-border:#414754}:root[data-theme=dark] .ivory select,:root[data-theme=dark] .ivory .btn,:root[data-theme=dark] .ivory .topbar .odds-toggle,:root[data-theme=dark] .ivory .topbar .balance,:root[data-theme=dark] .ivory .topbar .theme-picker-compact select,:root[data-theme=dark] .ivory .iv-filter-button{background:var(--panel);color:var(--text);border-color:var(--control-border)}:root[data-theme=dark] .ivory .topbar .odds-toggle,:root[data-theme=dark] .ivory .topbar .theme-picker-compact select,:root[data-theme=dark] .ivory .iv-filter-button,:root[data-theme=dark] .ivory .main-tools>.btn{color:var(--muted);background:0 0;border-color:#0000}:root[data-theme=dark] .ivory .btn.green{background:var(--panel);color:var(--accent);border-color:var(--control-border)}:root[data-theme=dark] .ivory .btn.danger-line{color:var(--red);background:0 0;border-color:#0000}:root[data-theme=dark] .ivory .iv-page-title>div>span,:root[data-theme=dark] .ivory .iv-account-intro>span{color:var(--accent)}:root[data-theme=dark] .ivory .balance b,:root[data-theme=dark] .ivory .auth-card .brand{color:var(--text)}:root[data-theme=dark] .ivory .iv-avatar,:root[data-theme=dark] .ivory .iv-account-avatar{background:var(--panel3);color:var(--accent)}:root[data-theme=dark] .ivory .match-tabs{border:0;border-bottom:1px solid var(--border);background:0 0;border-radius:0}:root[data-theme=dark] .ivory .match-tabs .mtab{color:var(--muted);background:0 0;border-bottom:2px solid #0000;border-radius:0}:root[data-theme=dark] .ivory .match-tabs .mtab.on{color:var(--text);border-bottom-color:var(--accent)}:root[data-theme=dark] .ivory .live-count,:root[data-theme=dark] .ivory .soon-count,:root[data-theme=dark] .ivory .match-tabs .mtab.on .live-count{background:var(--panel3);color:var(--muted)}:root[data-theme=dark] .ivory .iv-sports button{color:var(--muted);background:0 0;border-color:#0000}:root[data-theme=dark] .ivory .iv-sports button.on{background:var(--selected);color:var(--accent);border-color:#0000;border-radius:7px}:root[data-theme=dark] .ivory .iv-dates{background:0 0;border:0;border-radius:0}:root[data-theme=dark] .ivory .iv-dates button{color:var(--muted);background:0 0;border-color:#0000}:root[data-theme=dark] .ivory .iv-dates button[aria-pressed=true]{background:var(--selected);color:var(--accent)}:root[data-theme=dark] .ivory .iv-filter-button i{color:var(--accent)}:root[data-theme=dark] .ivory .lg-bar{color:var(--text);border:0;border-bottom:1px solid var(--border);background:0 0;border-radius:0}:root[data-theme=dark] .ivory .lg-card{background:0 0;border:0;border-radius:0}:root[data-theme=dark] .ivory .lg-fold,:root[data-theme=dark] .ivory .lg-n,:root[data-theme=dark] .ivory .lg-cols i{color:var(--muted)}:root[data-theme=dark] .ivory .lg-pin,:root[data-theme=dark] .ivory .mrow-toggle,:root[data-theme=dark] .ivory .mrow-star{color:var(--muted);background:0 0;border-color:#0000}:root[data-theme=dark] .ivory .lg-pin.on,:root[data-theme=dark] .ivory .mrow-star.on{color:var(--accent);background:0 0;border-color:#0000}:root[data-theme=dark] .ivory .mrow-wrap{border-color:var(--border);background:0 0}:root[data-theme=dark] .ivory .mrow-sub,:root[data-theme=dark] .ivory .iv-odd-label{color:var(--muted)}:root[data-theme=dark] .ivory .t-score{color:var(--text)}:root[data-theme=dark] .ivory .live-min,:root[data-theme=dark] .ivory .live-dot{color:var(--green)}:root[data-theme=dark] .ivory .day-head{color:var(--muted)}:root[data-theme=dark] .ivory .day-head:before{background:var(--muted)}:root[data-theme=dark] .ivory .ocell,:root[data-theme=dark] .ivory .mrow-odds .ocell{background:var(--panel);color:var(--text);border:0;border-right:1px solid var(--border);border-radius:0}:root[data-theme=dark] .ivory .mrow-odds .ocell:last-child{border-right:0}:root[data-theme=dark] .ivory .ocell:disabled{background:var(--panel);color:var(--muted)}:root[data-theme=dark] .ivory .markets,:root[data-theme=dark] .ivory .market-panel,:root[data-theme=dark] .ivory .markets-panel,:root[data-theme=dark] .ivory .mkt-sticky,:root[data-theme=dark] .ivory .market{border-color:var(--border);background:0 0}:root[data-theme=dark] .ivory .mkt-cats,:root[data-theme=dark] .ivory .mkt-periods{border:0;border-bottom:1px solid var(--border);background:0 0}:root[data-theme=dark] .ivory .mkt-cats .chip-btn,:root[data-theme=dark] .ivory .mkt-periods .mkt-period{color:var(--muted);background:0 0;border:0;border-bottom:2px solid #0000;border-radius:0}:root[data-theme=dark] .ivory .mkt-cats .chip-btn.on,:root[data-theme=dark] .ivory .mkt-periods .mkt-period.on{color:var(--accent);border-bottom-color:var(--accent);background:0 0}:root[data-theme=dark] .ivory .mkt-period-count{color:inherit;background:0 0}:root[data-theme=dark] .ivory .market.iv-market-section{border:0;border-bottom:1px solid var(--border);background:0 0;border-radius:0}:root[data-theme=dark] .ivory .iv-market-section>summary{color:var(--text)}:root[data-theme=dark] .ivory .iv-market-section>summary small{color:var(--red)}:root[data-theme=dark] .ivory .iv-section-count{color:var(--muted)}:root[data-theme=dark] .ivory .iv-market-contents .opts{border:0;border-radius:0}:root[data-theme=dark] .ivory .opt,:root[data-theme=dark] .ivory .iv-market-contents .opt{color:var(--text);border:0;border-bottom:1px solid var(--border);background:0 0;border-radius:0}:root[data-theme=dark] .ivory .iv-market-contents .opt{border-radius:0}:root[data-theme=dark] .ivory .opt .opt-label{color:var(--muted)}:root[data-theme=dark] .ivory .opt .opt-odds,:root[data-theme=dark] .ivory .iv-market-contents .opt .opt-odds{color:var(--text);border-left-color:#0000}:root[data-theme=dark] .ivory .ocell.picked,:root[data-theme=dark] .ivory .odd-btn.picked,:root[data-theme=dark] .ivory .opt.picked,:root[data-theme=dark] .ivory .iv-market-contents .opt.picked{background:var(--selected)!important;border-color:var(--accent)!important;color:var(--accent)!important}:root[data-theme=dark] .ivory .opt.picked .opt-label,:root[data-theme=dark] .ivory .opt.picked .opt-odds,:root[data-theme=dark] .ivory .opt.picked:after{color:var(--accent)}:root[data-theme=dark] .ivory .iv-market-contents .mkt-more{color:var(--muted)}:root[data-theme=dark] .ivory .locked-badge{background:var(--panel3);color:var(--muted)}:root[data-theme=dark] .ivory .locked-badge.paused{background:var(--panel3);color:var(--red)}:root[data-theme=dark] .ivory .pager-btn{color:var(--muted);background:0 0;border-color:#0000}:root[data-theme=dark] .ivory .pager-btn.on{background:var(--panel3);color:var(--text)}:root[data-theme=dark] .ivory .card,:root[data-theme=dark] .ivory .iv-context-card,:root[data-theme=dark] .ivory .iv-slip-empty{background:var(--panel);border-color:var(--border)}:root[data-theme=dark] .ivory .iv-account-hero{background:0 0;border:0}:root[data-theme=dark] .ivory .iv-account-tag{color:var(--muted);background:0 0}:root[data-theme=dark] .ivory .iv-account-balance{border-color:var(--border)}:root[data-theme=dark] .ivory .iv-account-shortcuts button{border:0;border-bottom:1px solid var(--border);color:var(--text);background:0 0;border-radius:0}:root[data-theme=dark] .ivory .iv-account-shortcuts .iv-icon,:root[data-theme=dark] .ivory .iv-profile-card h2 .iv-icon,:root[data-theme=dark] .ivory .iv-context-heading h2 .iv-icon{color:var(--muted)}:root[data-theme=dark] .ivory .iv-profile-card{border:0;border-bottom:1px solid var(--border);background:0 0;border-radius:0}:root[data-theme=dark] .ivory .iv-field>span{color:var(--muted)}:root[data-theme=dark] .ivory .iv-account-section{border:0;border-bottom:1px solid var(--border);background:0 0;border-radius:0}:root[data-theme=dark] .ivory .iv-account-section>summary{border-radius:0}:root[data-theme=dark] .ivory .iv-section-icon,:root[data-theme=dark] .ivory .iv-title-icon,:root[data-theme=dark] .ivory .iv-context-symbol{color:var(--muted);border-color:var(--border);background:0 0}:root[data-theme=dark] .ivory .iv-account-section>summary>.iv-icon,:root[data-theme=dark] .ivory .iv-record-details>summary .iv-icon{color:var(--muted)}:root[data-theme=dark] .ivory .iv-section-body{border:0}:root[data-theme=dark] .ivory .iv-section-body .mini-row{border-color:var(--border)}:root[data-theme=dark] .ivory .msg-bubble,:root[data-theme=dark] .ivory .msg-out .msg-bubble{background:var(--panel3);color:var(--text)}:root[data-theme=dark] .ivory .iv-bets .pnl-card{border:0;border-bottom:1px solid var(--border);background:0 0;border-radius:0}:root[data-theme=dark] .ivory .iv-bets .seg{background:0 0;border-radius:0}:root[data-theme=dark] .ivory .iv-bets .seg-btn{color:var(--muted);background:0 0;border-bottom:2px solid #0000;border-radius:0}:root[data-theme=dark] .ivory .iv-bets .seg-btn.on{color:var(--accent);border-bottom-color:var(--accent);background:0 0}:root[data-theme=dark] .ivory .iv-bets .pnl-grid,:root[data-theme=dark] .ivory .iv-bets .pnl-tile,:root[data-theme=dark] .ivory .iv-bets .bet-filter{border-color:var(--border)}:root[data-theme=dark] .ivory .iv-bets .bet-filter .chip-btn{color:var(--muted);background:0 0}:root[data-theme=dark] .ivory .iv-bets .bet-filter .chip-btn.on{color:var(--accent);border-bottom-color:var(--accent)}:root[data-theme=dark] .ivory .iv-search-field{background:var(--panel);border-color:var(--control-border)}:root[data-theme=dark] .ivory .iv-search-field input{background:0 0}:root[data-theme=dark] .ivory .iv-search-field>.iv-icon{color:var(--muted)}:root[data-theme=dark] .ivory .iv-bets .bet-card,:root[data-theme=dark] .ivory .iv-transaction{border:0;border-bottom:1px solid var(--border);background:0 0;border-radius:0}:root[data-theme=dark] .ivory .iv-record-kind small{color:var(--accent);background:var(--selected)}:root[data-theme=dark] .ivory .iv-record-match{color:var(--text)}:root[data-theme=dark] .ivory .iv-record-selection{color:var(--muted)}:root[data-theme=dark] .ivory .iv-pick{color:var(--text)}:root[data-theme=dark] .ivory .iv-record-details>summary{color:var(--accent)}:root[data-theme=dark] .ivory .iv-record-details[open]{border:0;border-left:2px solid var(--border);background:0 0;border-radius:0}:root[data-theme=dark] .ivory .iv-bets .bet-leg+.bet-leg,:root[data-theme=dark] .ivory .iv-record-id{border-color:var(--border)}:root[data-theme=dark] .ivory .iv-record-metrics>div>b{color:var(--text)}:root[data-theme=dark] .ivory .chip,:root[data-theme=dark] .ivory .iv-bets .chip{color:var(--muted);border-color:var(--border);background:0 0}:root[data-theme=dark] .ivory .chip-won,:root[data-theme=dark] .ivory .chip-approved,:root[data-theme=dark] .ivory .iv-bets .chip-won{color:var(--green);border-color:var(--border)}:root[data-theme=dark] .ivory .chip-lost,:root[data-theme=dark] .ivory .chip-rejected,:root[data-theme=dark] .ivory .iv-bets .chip-lost{color:var(--red);border-color:var(--border)}:root[data-theme=dark] .ivory .chip-pending,:root[data-theme=dark] .ivory .chip-void{color:var(--accent)}:root[data-theme=dark] .ivory .iv-bets .empty-filter{border-color:var(--border);background:0 0}:root[data-theme=dark] .ivory .iv-context-card{border:0;border-bottom:1px solid var(--border);background:0 0;border-radius:0}:root[data-theme=dark] .ivory .iv-text-button,:root[data-theme=dark] .ivory .iv-recent-detail strong{color:var(--accent)}:root[data-theme=dark] .ivory .iv-favorite,:root[data-theme=dark] .ivory .iv-recent{border-color:var(--border)}:root[data-theme=dark] .ivory .iv-favorite>.iv-icon{color:var(--muted)}:root[data-theme=dark] .ivory .left-rail,:root[data-theme=dark] .ivory .sheet,:root[data-theme=dark] .ivory .sheet-head{background:var(--panel);color:var(--text);border-color:var(--border)}:root[data-theme=dark] .ivory .rail-head{color:var(--text);border-color:var(--border);background:0 0}:root[data-theme=dark] .ivory .rail-item{color:var(--muted);border-color:var(--border)}:root[data-theme=dark] .ivory .rail-item.on{background:var(--selected);color:var(--accent)}:root[data-theme=dark] .ivory .rail-label,:root[data-theme=dark] .ivory .rail-note,:root[data-theme=dark] .ivory .rail-item i{color:var(--muted)}:root[data-theme=dark] .ivory .leg{border-color:var(--border)}:root[data-theme=dark] .ivory .slip-summary{background:var(--panel3);border-color:var(--border)}:root[data-theme=dark] .ivory .slipbar{background:var(--panel3);color:var(--text);border-color:var(--control-border)}:root[data-theme=dark] .ivory .slipbar .accent,:root[data-theme=dark] .ivory .iv-slip-title>span{color:var(--accent)}:root[data-theme=dark] .ivory .iv-slip-title>span{background:var(--selected)}:root[data-theme=dark] .ivory .iv-empty-symbol{color:var(--muted);border-color:var(--border)}:root[data-theme=dark] .ivory .disclaimer,:root[data-theme=dark] .ivory .mlb-inline .lbl{color:var(--muted)}@media (hover:hover){:root[data-theme=dark] .ivory :is(.opt,:root[data-theme=dark] .ocell,:root[data-theme=dark] .iv-account-shortcuts button,:root[data-theme=dark] .iv-favorite,:root[data-theme=dark] .iv-recent):hover:not(:disabled):not(.picked){background:var(--panel3)}}:root[data-theme=dark] .ivory .ocell.picked:after,:root[data-theme=dark] .ivory .opt.picked:after{color:var(--accent)}:root[data-theme=dark] .ivory .mrow-odds{background:0 0;border:0;border-radius:0}:root[data-theme=dark] .ivory .mrow-odds .ocell:not(.picked):not(.ocell-suspended){background:0 0;border:0}:root[data-theme=dark] .ivory .mrow-odds .ocell{border:0;border-radius:8px}:root[data-theme=dark] .ivory{--odds:#0b488d}:root[data-theme=dark] .ivory .mrow-odds .ocell{color:var(--odds)}:root[data-theme=dark] .ivory .mrow-odds .ocell:disabled:not(.picked){color:var(--muted)}:root[data-theme=dark] .ivory .opt:not(.picked) .opt-odds{color:var(--odds)!important}:root[data-theme=dark] .ivory .opt:disabled:not(.picked) .opt-odds{color:var(--muted)!important}:root[data-theme=dark] .ivory .pager-btn{border-radius:8px}:root[data-theme=dark] .ivory .teaser-entry{border:1px solid var(--accent);background:var(--selected);color:var(--text);border-radius:10px}:root[data-theme=dark] .ivory .teaser-entry b{color:var(--accent)}:root[data-theme=dark] .ivory .teaser-entry span{color:var(--muted)}:root[data-theme=dark] .ivory .teaser-entry i{color:var(--accent)}:root[data-theme=dark] .ivory .teaser-bar{border:1px solid var(--accent);background:var(--selected);border-radius:10px}:root[data-theme=dark] .ivory .teaser-bar-head b{color:var(--accent)}:root[data-theme=dark] .ivory .teaser-bar-note{color:var(--text)}:root[data-theme=dark] .ivory .teaser-bar .iv-sports button i,:root[data-theme=dark] .ivory .teaser-points-pick{color:var(--muted)}:root[data-theme=dark] .ivory .teaser-points-pick select{border:1px solid var(--accent);background:var(--panel);color:var(--text);border-radius:8px}:root[data-theme=dark] .ivory .teaser-cell-line{color:var(--odds)}:root[data-theme=dark] .ivory .ocell.teaser-cell.picked .teaser-cell-line{color:var(--accent)}:root[data-theme=dark] .ivory .ocell.teaser-cell:disabled .teaser-cell-line,:root[data-theme=dark] .ivory .teaser-none .ocell-wide,:root[data-theme=dark] .ivory .teaser-cell-base{color:var(--muted)}:root[data-theme=dark] .ivory .teaser-slip-mode{border:1px solid var(--accent);background:var(--selected);color:var(--text);border-radius:8px}:root[data-theme=dark] .ivory .teaser-slip-mode b{color:var(--accent)}:root[data-theme=dark] .ivory .bet-card[class*=st-]{border:1px solid var(--border);border-left:4px solid var(--border);border-radius:10px}:root[data-theme=dark] .ivory .iv-bets .bet-card[class*=st-]{background:var(--panel)}:root[data-theme=dark] .ivory .bet-card.st-won{border-left-color:var(--green)}:root[data-theme=dark] .ivory .bet-card.st-lost,:root[data-theme=dark] .ivory .bet-card.st-rejected{border-left-color:var(--red)}:root[data-theme=dark] .ivory .bet-card.st-pending,:root[data-theme=dark] .ivory .bet-card.st-awaiting{border-left-color:var(--accent-fill)}:root[data-theme=dark] .ivory .bet-card.st-void,:root[data-theme=dark] .ivory .bet-card.st-partial{border-left-color:var(--muted);border-left-color:color-mix(in srgb,var(--muted) 55%,var(--panel))}:root[data-theme=dark] .ivory{--accent-fill:#d6bd86}:root[data-theme=dark] .ivory .btn.danger{border-color:var(--red);color:var(--red)}:root[data-theme=dark] .ivory .btn.danger-line{color:var(--red)}:root[data-theme=dark] .ivory .ref-banner-num{color:#1b1608}:root[data-theme=dark] .ivory{--bg:#0e0f12;--panel:#181a1f;--panel2:#1c1f25;--panel3:#2c2f37;--border:#33363e;--accent:#c9a84c;--accent-fill:#c9a84c;--green:#3ddc84;--red:#ff7a6b;--selected:#2b2719;--control-border:#4a4e58;--odds:#ffd23f}:root[data-theme=dark] .ivory .tabbar{background:#16181d}:root[data-theme=dark] .ivory .tabbar button.on{color:#c9a84c;background:#23262d;border-color:#c9a84c}:root[data-theme=dark] .ivory .tabbar:before{color:#c9a84c}:root[data-theme=dark] .ivory .ref-banner{background:linear-gradient(110deg,#e3cf95,#c9a84c)}:root[data-theme=dark] .ivory .btn.primary{color:#151515;background:#c9a84c;border-color:#c9a84c}:root[data-theme=light] .ivory{--bg:#eff0f3;--panel:#fcfcfd;--panel2:#e8eaee;--panel3:#dfe1e7;--text:#1f2024;--muted:#45474b;--border:#d4d8e0;--accent:#5a461d;--accent-d:#4a3815;--accent-fill:#cdb785;--green:#1c5139;--red:#8e2f2e;--nav-bg:#4f576b;--promo-bg:#e2e4ea;--info:#365e67;--warning:#836124;--success-detail:#245b43;--danger-detail:#a13c3b;--teal:#305f58;--purple:#55617e;color:var(--text);background:var(--bg)}:root[data-theme=light] .ivory :focus-visible{outline:3px solid #8e6b28!important}:root[data-theme=light] .ivory a{color:#503b16}:root[data-theme=light] .iv-skip{background:#fff}:root[data-theme=light] .ivory .topbar{background:0 0;border:0}:root[data-theme=light] .ivory .brand{color:var(--muted)}:root[data-theme=light] .ivory .topbar .odds-toggle,:root[data-theme=light] .ivory .topbar .balance{border-color:var(--border);color:var(--text);background:#fcfcfd;border-radius:8px}:root[data-theme=light] .ivory .topbar .balance .muted{color:var(--muted)}:root[data-theme=light] .ivory .balance b{color:var(--text)}:root[data-theme=light] .iv-page-title span,:root[data-theme=light] .iv-account-intro>span{color:#5a4b2d}:root[data-theme=light] .iv-page-title p,:root[data-theme=light] .iv-account-intro p{color:var(--muted)}:root[data-theme=light] .ivory .tabbar{background:#4f576b;border:0}:root[data-theme=light] .ivory .tabbar button{color:#dde0e6;border:1px solid #0000;border-radius:8px}:root[data-theme=light] .ivory .match-tabs{background:0 0;border:0}:root[data-theme=light] .ivory .mtab{color:var(--muted);border:1px solid var(--border);background:0 0;border-radius:8px}:root[data-theme=light] .ivory .mtab.on{color:#fff;background:#4f576b;border-color:#4f576b}:root[data-theme=light] .ivory .live-count,:root[data-theme=light] .ivory .soon-count{color:#2c313e;background:#d5d8e0}:root[data-theme=light] .ivory .rail-btn{color:#36383e;border:1px solid var(--border);background:#fcfcfd;border-radius:8px}:root[data-theme=light] .iv-sports button{border:1px solid var(--border);color:#3b3d42;background:0 0;border-radius:22px}:root[data-theme=light] .iv-sports button.on{color:#453716;background:#dbdee5;border-color:#bfab7a}:root[data-theme=light] .ivory input,:root[data-theme=light] .ivory select{color:var(--text);background:#fcfcfd;border:1px solid #c5c8d0;border-radius:7px}:root[data-theme=light] .ivory .btn{color:#272a32;background:#fcfcfd;border:1px solid #c7cad2;border-radius:8px}:root[data-theme=light] .ivory .btn.green{color:#453415;background:#e2e4ea;border-color:#cbb88b}:root[data-theme=light] .ivory .card,:root[data-theme=light] .ivory .league-section{border:1px solid var(--border);background:#fcfcfd;border-radius:12px}:root[data-theme=light] .ivory .league-head{color:#272a30;border-color:var(--border);background:#e5e7ec}:root[data-theme=light] .ivory .mrow-wrap{background:#fcfcfd;border-bottom:1px solid #dcdfe5}:root[data-theme=light] .ivory .mrow-sub{color:#47494f}:root[data-theme=light] .ivory .mrow-toggle,:root[data-theme=light] .ivory .mrow-star{color:#4f4020;background:#edeff2;border-color:#e1d8c3}:root[data-theme=light] .ivory .ocell{color:#262a34;background:#eeeff2;border:1px solid #d4d7e0;border-radius:8px}:root[data-theme=light] .ivory .ocell.picked,:root[data-theme=light] .ivory .odd-btn.picked,:root[data-theme=light] .ivory .opt.picked{color:#332914!important;background:#e7dbb9!important;border-color:#a88b47!important}:root[data-theme=light] .ivory .ocell:disabled{color:#57595f;background:#e7e9ed}:root[data-theme=light] .ivory .market-panel,:root[data-theme=light] .ivory .markets-panel{border-top:1px solid var(--border);background:#f2f3f6}:root[data-theme=light] .ivory .mkt,:root[data-theme=light] .ivory .market{border-color:var(--border);background:#fcfcfd}:root[data-theme=light] .ivory .cat-bar,:root[data-theme=light] .ivory .mkt-cats{background:#e5e7ec}:root[data-theme=light] .ivory .cat-btn,:root[data-theme=light] .ivory .cat-tab{color:#42454b;background:#eff1f4;border-color:#cfd3db}:root[data-theme=light] .ivory .cat-btn.on,:root[data-theme=light] .ivory .cat-tab.on{color:#fff;background:#4f576b}:root[data-theme=light] .ivory .odd-btn,:root[data-theme=light] .ivory .opt{color:#242934;background:#e9ebef;border-color:#d0d5e0}:root[data-theme=light] .ivory .locked-badge{color:#303748;background:#dfe1e7}:root[data-theme=light] .ivory .locked-badge.paused{color:#5a392b;background:#e2e4ea}:root[data-theme=light] .ivory .rail-mask,:root[data-theme=light] .ivory .sheet-mask{background:#20232980}:root[data-theme=light] .ivory .left-rail{color:#1e222b;background:#fcfcfd;border-color:#d8dbe2}:root[data-theme=light] .ivory .rail-head{color:#202329;background:#e4e6eb}:root[data-theme=light] .ivory .rail-item{color:#2c2f35;background:0 0;border-color:#d4d7e0}:root[data-theme=light] .ivory .rail-item.on{color:#423416;background:#e8e1ca}:root[data-theme=light] .ivory .rail-label,:root[data-theme=light] .ivory .rail-note{color:#42464f}:root[data-theme=light] .ivory .rail-item i{color:#42464e}:root[data-theme=light] .ivory .rail-name{color:inherit}:root[data-theme=light] .ivory .sheet{color:#202329;background:#fcfcfd;border:1px solid #d7dae2;border-radius:16px}:root[data-theme=light] .ivory .sheet-head{border-color:var(--border)}:root[data-theme=light] .ivory .slip-summary{background:#e8eaee;border-color:#c8cedb;border-radius:10px}:root[data-theme=light] .ivory .slipbar{color:#20242e;background:#e9dfc4;border:1px solid #ad9562;border-radius:10px}:root[data-theme=light] .ivory .slipbar .accent{color:#3e3013}:root[data-theme=light] .ivory .toast{color:#fff;background:#4f576b}:root[data-theme=light] .ivory .toast.err{background:#853e36}:root[data-theme=light] .ivory .chip{color:#303643;background:#e3e5eb;border-color:#cbd0dc}:root[data-theme=light] .ivory .chip-won,:root[data-theme=light] .ivory .chip-approved{color:#252a37;background:#e1e4ea}:root[data-theme=light] .ivory .chip-lost,:root[data-theme=light] .ivory .chip-rejected{color:#612d26;background:#e3e5eb}:root[data-theme=light] .ivory .chip-pending{color:#513e18;background:#f2e8ce}:root[data-theme=light] .ivory .pnl-card{background:#fcfcfd;border-color:#d3d7df}:root[data-theme=light] .ivory .pnl-tile b:not(.pos):not(.neg){color:inherit}:root[data-theme=light] .ivory .pnl-tile{background:#eceef2}:root[data-theme=light] .ivory .seg-btn{color:#414349;background:0 0;border-color:#ced2db}:root[data-theme=light] .ivory .seg-btn.on{color:#fff;background:#4f576b}:root[data-theme=light] .ivory .balance-card{color:#262a34;background:#e1e3e9;border-color:#d6cfba}:root[data-theme=light] .ivory .balance-big{color:#232832}:root[data-theme=light] .iv-shortcut-row>a{border:1px solid #c8ccd5;border-radius:7px}:root[data-theme=light] .ivory .msg-bubble{color:#242934;background:#dde0e6}:root[data-theme=light] .ivory .msg-out .msg-bubble{color:#242934;background:#dcdfe5}:root[data-theme=light] .ivory .disclaimer{color:#42444a}:root[data-theme=light] .ivory .markets{background:#f0f1f4}:root[data-theme=light] .ivory .mkt-sticky{background:#e3e5eb}:root[data-theme=light] .ivory .mkt-cats .chip-btn.on{color:#3b3015;background:#e8dcba;border-color:#bba16a}:root[data-theme=light] .ivory .lg-bar{color:#292c33;background:#e5e7ec}:root[data-theme=light] .ivory .lg-n,:root[data-theme=light] .ivory .lg-fold,:root[data-theme=light] .ivory .lg-cols i{color:#43464e}:root[data-theme=light] .iv-field>span{color:#37393e}:root[data-theme=light] .ivory .auth-card .brand{color:#242830}:root[data-theme=light] .ivory .mlb-inline .lbl{color:#45474b}@media (width<=540px){:root[data-theme=light] .iv-odd-label{color:#373b45}}@media (width<=850px){:root[data-theme=light] .ivory .tabbar{background:#4f576b}}@media (width<=540px){:root[data-theme=light] .ivory .sheet{border-radius:12px}}:root[data-theme=light] .iv-member{border:1px solid var(--border);color:var(--text);background:#fcfcfd;border-radius:10px}:root[data-theme=light] .iv-member-name,:root[data-theme=light] .iv-member small{color:var(--muted)}:root[data-theme=light] .iv-avatar{color:#47371a;background:#ebe3d0;border-radius:50%}:root[data-theme=light] .iv-slip-title>span{color:#45371b;background:#ece4cf;border-radius:50%}:root[data-theme=light] .iv-slip-note{color:var(--muted)}:root[data-theme=light] .ivory .iv-desktop-slip{border-radius:12px}:root[data-theme=light] .iv-slip-empty{border:1px solid var(--border);background:#fcfcfd;border-radius:12px}:root[data-theme=light] .iv-empty-symbol{color:#5a461d;border:1px solid #d7ccb3;border-radius:14px}:root[data-theme=light] .iv-slip-empty p{color:var(--muted)}:root[data-theme=light] .iv-slip-empty>small{border-top:1px solid var(--border);color:var(--muted)}:root[data-theme=light] .iv-list-meta{color:var(--muted)}@media (width<=1199px){:root[data-theme=light] .ivory .sheet{border-radius:16px 16px 0 0}:root[data-theme=light] .ivory .sheet-head{background:#fcfcfd}}:root[data-theme=light] .ivory .match-tabs{background:#e1e4ea;border:1px solid #d2d6de;border-radius:11px}:root[data-theme=light] .ivory .mtab{background:0 0;border:0}:root[data-theme=light] .ivory .mtab.on{color:#45371a;background:#fcfcfd}:root[data-theme=light] .ivory .mtab.on .live-count{color:#45371b;background:#e9dfc5}:root[data-theme=light] .ivory .iv-filter-button{background:#fcfcfd;border-radius:8px}:root[data-theme=light] .iv-context-card{border:1px solid var(--border);background:#fcfcfd;border-radius:12px}:root[data-theme=light] .iv-context-heading h2 .iv-icon{color:#614c25}:root[data-theme=light] .iv-context-heading>small,:root[data-theme=light] .iv-context-empty{color:var(--muted)}:root[data-theme=light] .iv-text-button{color:#4c4024;background:0 0;border:0}:root[data-theme=light] .iv-favorite,:root[data-theme=light] .iv-recent{color:var(--text);background:0 0;border:0;border-bottom:1px solid #e6e8ed}:root[data-theme=light] .iv-favorite:last-child,:root[data-theme=light] .iv-recent:last-child{border-bottom:0}:root[data-theme=light] .iv-context-symbol{color:#564729;background:#e3e5eb;border-radius:50%}:root[data-theme=light] .iv-favorite small{color:var(--muted)}:root[data-theme=light] .iv-favorite>.iv-icon{color:#614e27}:root[data-theme=light] .iv-recent-meta time,:root[data-theme=light] .iv-recent-detail{color:var(--muted)}:root[data-theme=light] .iv-recent-detail strong{color:#41351b}:root[data-theme=light] .iv-context-caption{color:var(--muted)}@media (width>=1200px){:root[data-theme=light] .ivory .slipbar{background:#eee5ce}:root[data-theme=light] .ivory .iv-context-mask{background:#20232938}:root[data-theme=light] .ivory .iv-context-mask .sheet{border-radius:12px}}@media (width<=850px){:root[data-theme=light] .ivory .tabbar{background:#fcfcfd;border-top:1px solid #d0d4dd}:root[data-theme=light] .ivory .tabbar button{color:#45484e}:root[data-theme=light] .ivory .tabbar button.on{color:#533f1a;background:#e3e5eb;border-color:#0000}:root[data-theme=light] .ivory .markets{background:#eff1f4}:root[data-theme=light] .ivory .mkt-sticky{background:0 0}:root[data-theme=light] .ivory .mkt-cats,:root[data-theme=light] .ivory .mkt-periods{background:0 0;border:0;border-bottom:1px solid #d4d8e0}:root[data-theme=light] .ivory .mkt-cats .chip-btn,:root[data-theme=light] .ivory .mkt-periods .mkt-period{color:#45474b;background:0 0;border:0;border-bottom:2px solid #0000;border-radius:0}:root[data-theme=light] .ivory .mkt-cats .chip-btn.on,:root[data-theme=light] .ivory .mkt-periods .mkt-period.on{color:#4f3d18;background:0 0;border-bottom-color:#9a7937}:root[data-theme=light] .ivory .mkt-period-count{color:inherit;background:0 0}:root[data-theme=light] .ivory .market.iv-market-section{background:#fcfcfd;border:1px solid #d4d8e0;border-radius:9px}:root[data-theme=light] .iv-market-section>summary{color:#262931}:root[data-theme=light] .iv-market-section>summary small{color:#613428}:root[data-theme=light] .iv-section-count{color:#42464f}:root[data-theme=light] .ivory .iv-market-contents .opts{border:1px solid #d9dce4;border-radius:7px}:root[data-theme=light] .ivory .iv-market-contents .opt{background:0 0;border:0;border-bottom:1px solid #dee1e7;border-radius:0}:root[data-theme=light] .ivory .iv-market-contents .opt:last-child{border-bottom:0}:root[data-theme=light] .ivory .iv-market-contents .opt .opt-odds{color:#4f3d18;border-left:1px solid #ced3de}:root[data-theme=light] .ivory .iv-market-contents .opt.picked{background:#eee3c6!important}:root[data-theme=light] .ivory .iv-market-contents .mkt-more{color:#514020;background:0 0;border:0}:root[data-theme=light] .ivory .mrow-odds{border:1px solid #d2d6de;border-radius:8px}:root[data-theme=light] .ivory .mrow-odds .ocell{background:#f2f3f5;border:0;border-right:1px solid #d2d6de;border-radius:0}:root[data-theme=light] .ivory .mrow-odds .ocell:last-child{border-right:0}:root[data-theme=light] .ivory .mrow-toggle,:root[data-theme=light] .ivory .mrow-star{background:0 0;border-color:#0000}:root[data-theme=light] .ivory .lg-bar{background:0 0;border-bottom:1px solid #dadde5}}:root[data-theme=light] .iv-market-section>summary small.iv-badge{color:#4f3d18;background:#efe6cf;border-radius:4px}:root[data-theme=light] .ivory .topbar .theme-picker-compact select,:root[data-theme=light] .ivory .iv-date-select{border:1px solid var(--border);color:var(--text);background:#fcfcfd;border-radius:8px}:root[data-theme=light] .ivory .ref-banner-num{color:#4a3510}:root[data-theme=light] .ivory .pager-btn.on,:root[data-theme=light] .ivory .tabbar button{color:#fff}@media (width<=850px){:root[data-theme=light] .ivory .tabbar button{color:#3f4147}:root[data-theme=light] .ivory .tabbar button.on{color:#4c3b14;background:#e3e5eb;border-color:#0000}}:root[data-theme=light] .ivory .iv-account-hero{background:#fafafb}:root[data-theme=light] .ivory .iv-identity p{color:var(--muted)}:root[data-theme=light] .ivory .iv-account-avatar{color:#ead8aa;background:#343841;border-radius:50%}:root[data-theme=light] .ivory .iv-account-tag{color:#4f401e;background:#e0e3e9;border-radius:20px}:root[data-theme=light] .ivory .iv-account-balance{border-top:1px solid #d9dce3}:root[data-theme=light] .ivory .iv-account-balance>span{color:var(--muted)}:root[data-theme=light] .ivory .iv-account-shortcuts button{color:#282b31;border:1px solid var(--border);background:#fcfcfd;border-radius:9px}:root[data-theme=light] .ivory .iv-account-shortcuts .iv-icon{color:#554729}:root[data-theme=light] .ivory .iv-account-shortcuts .iv-icon:last-child{color:#484a50}:root[data-theme=light] .ivory .iv-profile-card h2 .iv-icon{color:#554729}:root[data-theme=light] .ivory .iv-profile-card>.danger-line{color:#61302d;background:0 0;border-color:#0000}:root[data-theme=light] .ivory .iv-account-section{border:1px solid var(--border);background:#fcfcfd;border-radius:11px}:root[data-theme=light] .ivory .iv-account-section>summary small{color:var(--muted)}:root[data-theme=light] .ivory .iv-section-icon{color:#554729;background:#e7e9ee;border-radius:9px}:root[data-theme=light] .ivory .iv-section-body{border-top:1px solid #dee1e7}:root[data-theme=light] .ivory .iv-section-body .msg-bubble{border-radius:10px}:root[data-theme=light] .ivory .iv-section-body .msg-time{color:var(--muted)}:root[data-theme=light] .ivory .iv-title-icon{color:#5a461d;background:#e5e7ec;border:1px solid #ccd1dd;border-radius:50%}:root[data-theme=light] .ivory .iv-unit{color:var(--muted)}:root[data-theme=light] .ivory .iv-bets .seg{background:#eaecf0;border:0;border-radius:9px}:root[data-theme=light] .ivory .iv-bets .seg-btn{color:#45474b;border-radius:7px}:root[data-theme=light] .ivory .iv-bets .seg-btn.on{color:#473716;background:#fcfcfd}:root[data-theme=light] .ivory .iv-bets .pnl-net.pos{color:var(--green)}:root[data-theme=light] .ivory .iv-bets .pnl-net.neg{color:var(--red)}:root[data-theme=light] .ivory .iv-bets .pnl-grid{border-top:1px solid #dbdee5}:root[data-theme=light] .ivory .iv-bets .pnl-tile{background:0 0;border:0;border-right:1px solid #dbdee5;border-radius:0}:root[data-theme=light] .ivory .iv-bets .pnl-tile:last-child{border:0}:root[data-theme=light] .ivory .iv-record-count{color:var(--muted)}:root[data-theme=light] .ivory .iv-bets .list-head>button{background:0 0;border-color:#0000}:root[data-theme=light] .ivory .iv-bets .bet-filter{border-bottom:1px solid #d3d6de}:root[data-theme=light] .ivory .iv-bets .bet-filter .chip-btn{color:#45474b;background:0 0;border:0;border-bottom:2px solid #0000;border-radius:0}:root[data-theme=light] .ivory .iv-record-search>span:first-child{color:var(--muted)}:root[data-theme=light] .ivory .iv-search-field{background:#fcfcfd;border:1px solid #c5c8d0;border-radius:8px}:root[data-theme=light] .ivory .iv-search-field input{background:0 0;border:0}:root[data-theme=light] .ivory .iv-search-field button{color:var(--muted);background:0 0;border:0}:root[data-theme=light] .ivory .iv-record-zone{color:var(--muted)}:root[data-theme=light] .ivory .iv-bets .bet-card{border-left-width:1px}:root[data-theme=light] .ivory .iv-record-kind small{color:#53401a;background:#f2ead6;border-radius:5px}:root[data-theme=light] .ivory .iv-bets .chip{border:1px solid #ced2dd}:root[data-theme=light] .ivory .iv-bets .chip-won{border-color:#c7ccd8}:root[data-theme=light] .ivory .iv-bets .chip-lost{border-color:#c7cdda}:root[data-theme=light] .ivory .iv-record-details>summary>span:last-child{color:var(--muted)}:root[data-theme=light] .ivory .iv-record-details[open]{background:#eff0f3;border:1px solid #d8dbe2;border-radius:8px}:root[data-theme=light] .ivory .iv-bets .bet-leg+.bet-leg{border-top:1px solid #d9dce4}:root[data-theme=light] .ivory .iv-record-id{color:var(--muted);border-top:1px solid #d5d8e0}:root[data-theme=light] .ivory .iv-record-metrics>div,:root[data-theme=light] .ivory .iv-record-metrics>div>span{color:var(--muted)}:root[data-theme=light] .ivory .iv-transaction-label time,:root[data-theme=light] .ivory .iv-transaction-amount small{color:var(--muted)}:root[data-theme=light] .ivory .iv-bets .empty-filter{background:#f2f3f6;border:1px dashed #c7cbd5;border-radius:10px}@media (width<=540px){:root[data-theme=light] .ivory .iv-bets .seg{border-radius:8px}:root[data-theme=light] .ivory .iv-bets .pnl-tile:nth-child(2n){border:0}}:root[data-theme=light] .ivory .iv-unread{color:#fff;background:#a13c3b;border-radius:10px}:root[data-theme=light] :root .ivory .market.iv-line-section{border:0;border-bottom:1px solid var(--border);background:0 0;border-radius:0}:root[data-theme=light] .ivory .iv-line-header h3{color:var(--text)}:root[data-theme=light] .ivory .iv-line-columns,:root[data-theme=light] .ivory .iv-line-caption{color:var(--muted)}:root[data-theme=light] .ivory .iv-line-caption strong{color:var(--accent)}:root[data-theme=light] .ivory .iv-line-paused{color:var(--red)}:root[data-theme=light] .ivory .market.iv-line-section .opts{border:0;border-radius:0}:root[data-theme=light] :root .ivory .market.iv-line-section .opt{background:0 0;border:0;border-radius:0}:root[data-theme=light] :root .ivory .market.iv-line-section .opt .opt-label{color:var(--text)}:root[data-theme=light] :root .ivory .market.iv-line-section .opt .opt-odds{color:var(--text);border:0}:root[data-theme=light] .ivory{--selected:#ece3cb;--control-border:#b6bac2}:root[data-theme=light] .ivory select,:root[data-theme=light] .ivory .btn,:root[data-theme=light] .ivory .topbar .odds-toggle,:root[data-theme=light] .ivory .topbar .balance,:root[data-theme=light] .ivory .topbar .theme-picker-compact select,:root[data-theme=light] .ivory .iv-filter-button{background:var(--panel);color:var(--text);border-color:var(--control-border)}:root[data-theme=light] .ivory .topbar .odds-toggle,:root[data-theme=light] .ivory .topbar .theme-picker-compact select,:root[data-theme=light] .ivory .iv-filter-button,:root[data-theme=light] .ivory .main-tools>.btn{color:var(--muted);background:0 0;border-color:#0000}:root[data-theme=light] .ivory .btn.green{background:var(--panel);color:var(--accent);border-color:var(--control-border)}:root[data-theme=light] .ivory .btn.danger-line{color:var(--red);background:0 0;border-color:#0000}:root[data-theme=light] .ivory .iv-page-title>div>span,:root[data-theme=light] .ivory .iv-account-intro>span{color:var(--accent)}:root[data-theme=light] .ivory .balance b,:root[data-theme=light] .ivory .auth-card .brand{color:var(--text)}:root[data-theme=light] .ivory .iv-avatar,:root[data-theme=light] .ivory .iv-account-avatar{background:var(--panel3);color:var(--accent)}:root[data-theme=light] .ivory .match-tabs{border:0;border-bottom:1px solid var(--border);background:0 0;border-radius:0}:root[data-theme=light] .ivory .match-tabs .mtab{color:var(--muted);background:0 0;border-bottom:2px solid #0000;border-radius:0}:root[data-theme=light] .ivory .match-tabs .mtab.on{color:var(--text);border-bottom-color:var(--accent)}:root[data-theme=light] .ivory .live-count,:root[data-theme=light] .ivory .soon-count,:root[data-theme=light] .ivory .match-tabs .mtab.on .live-count{background:var(--panel3);color:var(--muted)}:root[data-theme=light] .ivory .iv-sports button{color:var(--muted);background:0 0;border-color:#0000}:root[data-theme=light] .ivory .iv-sports button.on{background:var(--selected);color:var(--accent);border-color:#0000;border-radius:7px}:root[data-theme=light] .ivory .iv-dates{background:0 0;border:0;border-radius:0}:root[data-theme=light] .ivory .iv-dates button{color:var(--muted);background:0 0;border-color:#0000}:root[data-theme=light] .ivory .iv-dates button[aria-pressed=true]{background:var(--selected);color:var(--accent)}:root[data-theme=light] .ivory .iv-filter-button i{color:var(--accent)}:root[data-theme=light] .ivory .lg-bar{color:var(--text);border:0;border-bottom:1px solid var(--border);background:0 0;border-radius:0}:root[data-theme=light] .ivory .lg-card{background:0 0;border:0;border-radius:0}:root[data-theme=light] .ivory .lg-fold,:root[data-theme=light] .ivory .lg-n,:root[data-theme=light] .ivory .lg-cols i{color:var(--muted)}:root[data-theme=light] .ivory .lg-pin,:root[data-theme=light] .ivory .mrow-toggle,:root[data-theme=light] .ivory .mrow-star{color:var(--muted);background:0 0;border-color:#0000}:root[data-theme=light] .ivory .lg-pin.on,:root[data-theme=light] .ivory .mrow-star.on{color:var(--accent);background:0 0;border-color:#0000}:root[data-theme=light] .ivory .mrow-wrap{border-color:var(--border);background:0 0}:root[data-theme=light] .ivory .mrow-sub,:root[data-theme=light] .ivory .iv-odd-label{color:var(--muted)}:root[data-theme=light] .ivory .t-score{color:var(--text)}:root[data-theme=light] .ivory .live-min,:root[data-theme=light] .ivory .live-dot{color:var(--green)}:root[data-theme=light] .ivory .day-head{color:var(--muted)}:root[data-theme=light] .ivory .day-head:before{background:var(--muted)}:root[data-theme=light] .ivory .ocell,:root[data-theme=light] .ivory .mrow-odds .ocell{background:var(--panel);color:var(--text);border:0;border-right:1px solid var(--border);border-radius:0}:root[data-theme=light] .ivory .mrow-odds .ocell:last-child{border-right:0}:root[data-theme=light] .ivory .ocell:disabled{background:var(--panel);color:var(--muted)}:root[data-theme=light] .ivory .markets,:root[data-theme=light] .ivory .market-panel,:root[data-theme=light] .ivory .markets-panel,:root[data-theme=light] .ivory .mkt-sticky,:root[data-theme=light] .ivory .market{border-color:var(--border);background:0 0}:root[data-theme=light] .ivory .mkt-cats,:root[data-theme=light] .ivory .mkt-periods{border:0;border-bottom:1px solid var(--border);background:0 0}:root[data-theme=light] .ivory .mkt-cats .chip-btn,:root[data-theme=light] .ivory .mkt-periods .mkt-period{color:var(--muted);background:0 0;border:0;border-bottom:2px solid #0000;border-radius:0}:root[data-theme=light] .ivory .mkt-cats .chip-btn.on,:root[data-theme=light] .ivory .mkt-periods .mkt-period.on{color:var(--accent);border-bottom-color:var(--accent);background:0 0}:root[data-theme=light] .ivory .mkt-period-count{color:inherit;background:0 0}:root[data-theme=light] .ivory .market.iv-market-section{border:0;border-bottom:1px solid var(--border);background:0 0;border-radius:0}:root[data-theme=light] .ivory .iv-market-section>summary{color:var(--text)}:root[data-theme=light] .ivory .iv-market-section>summary small{color:var(--red)}:root[data-theme=light] .ivory .iv-section-count{color:var(--muted)}:root[data-theme=light] .ivory .iv-market-contents .opts{border:0;border-radius:0}:root[data-theme=light] .ivory .opt,:root[data-theme=light] .ivory .iv-market-contents .opt{color:var(--text);border:0;border-bottom:1px solid var(--border);background:0 0;border-radius:0}:root[data-theme=light] .ivory .iv-market-contents .opt{border-radius:0}:root[data-theme=light] .ivory .opt .opt-label{color:var(--muted)}:root[data-theme=light] .ivory .opt .opt-odds,:root[data-theme=light] .ivory .iv-market-contents .opt .opt-odds{color:var(--text);border-left-color:#0000}:root[data-theme=light] .ivory .ocell.picked,:root[data-theme=light] .ivory .odd-btn.picked,:root[data-theme=light] .ivory .opt.picked,:root[data-theme=light] .ivory .iv-market-contents .opt.picked{background:var(--selected)!important;border-color:var(--accent)!important;color:var(--accent)!important}:root[data-theme=light] .ivory .opt.picked .opt-label,:root[data-theme=light] .ivory .opt.picked .opt-odds,:root[data-theme=light] .ivory .opt.picked:after{color:var(--accent)}:root[data-theme=light] .ivory .iv-market-contents .mkt-more{color:var(--muted)}:root[data-theme=light] .ivory .locked-badge{background:var(--panel3);color:var(--muted)}:root[data-theme=light] .ivory .locked-badge.paused{background:var(--panel3);color:var(--red)}:root[data-theme=light] .ivory .pager-btn{color:var(--muted);background:0 0;border-color:#0000}:root[data-theme=light] .ivory .pager-btn.on{background:var(--panel3);color:var(--text)}:root[data-theme=light] .ivory .card,:root[data-theme=light] .ivory .iv-context-card,:root[data-theme=light] .ivory .iv-slip-empty{background:var(--panel);border-color:var(--border)}:root[data-theme=light] .ivory .iv-account-hero{background:0 0;border:0}:root[data-theme=light] .ivory .iv-account-tag{color:var(--muted);background:0 0}:root[data-theme=light] .ivory .iv-account-balance{border-color:var(--border)}:root[data-theme=light] .ivory .iv-account-shortcuts button{border:0;border-bottom:1px solid var(--border);color:var(--text);background:0 0;border-radius:0}:root[data-theme=light] .ivory .iv-account-shortcuts .iv-icon,:root[data-theme=light] .ivory .iv-profile-card h2 .iv-icon,:root[data-theme=light] .ivory .iv-context-heading h2 .iv-icon{color:var(--muted)}:root[data-theme=light] .ivory .iv-profile-card{border:0;border-bottom:1px solid var(--border);background:0 0;border-radius:0}:root[data-theme=light] .ivory .iv-field>span{color:var(--muted)}:root[data-theme=light] .ivory .iv-account-section{border:0;border-bottom:1px solid var(--border);background:0 0;border-radius:0}:root[data-theme=light] .ivory .iv-account-section>summary{border-radius:0}:root[data-theme=light] .ivory .iv-section-icon,:root[data-theme=light] .ivory .iv-title-icon,:root[data-theme=light] .ivory .iv-context-symbol{color:var(--muted);border-color:var(--border);background:0 0}:root[data-theme=light] .ivory .iv-account-section>summary>.iv-icon,:root[data-theme=light] .ivory .iv-record-details>summary .iv-icon{color:var(--muted)}:root[data-theme=light] .ivory .iv-section-body{border:0}:root[data-theme=light] .ivory .iv-section-body .mini-row{border-color:var(--border)}:root[data-theme=light] .ivory .msg-bubble,:root[data-theme=light] .ivory .msg-out .msg-bubble{background:var(--panel3);color:var(--text)}:root[data-theme=light] .ivory .iv-bets .pnl-card{border:0;border-bottom:1px solid var(--border);background:0 0;border-radius:0}:root[data-theme=light] .ivory .iv-bets .seg{background:0 0;border-radius:0}:root[data-theme=light] .ivory .iv-bets .seg-btn{color:var(--muted);background:0 0;border-bottom:2px solid #0000;border-radius:0}:root[data-theme=light] .ivory .iv-bets .seg-btn.on{color:var(--accent);border-bottom-color:var(--accent);background:0 0}:root[data-theme=light] .ivory .iv-bets .pnl-grid,:root[data-theme=light] .ivory .iv-bets .pnl-tile,:root[data-theme=light] .ivory .iv-bets .bet-filter{border-color:var(--border)}:root[data-theme=light] .ivory .iv-bets .bet-filter .chip-btn{color:var(--muted);background:0 0}:root[data-theme=light] .ivory .iv-bets .bet-filter .chip-btn.on{color:var(--accent);border-bottom-color:var(--accent)}:root[data-theme=light] .ivory .iv-search-field{background:var(--panel);border-color:var(--control-border)}:root[data-theme=light] .ivory .iv-search-field input{background:0 0}:root[data-theme=light] .ivory .iv-search-field>.iv-icon{color:var(--muted)}:root[data-theme=light] .ivory .iv-bets .bet-card,:root[data-theme=light] .ivory .iv-transaction{border:0;border-bottom:1px solid var(--border);background:0 0;border-radius:0}:root[data-theme=light] .ivory .iv-record-kind small{color:var(--accent);background:var(--selected)}:root[data-theme=light] .ivory .iv-record-match{color:var(--text)}:root[data-theme=light] .ivory .iv-record-selection{color:var(--muted)}:root[data-theme=light] .ivory .iv-pick{color:var(--text)}:root[data-theme=light] .ivory .iv-record-details>summary{color:var(--accent)}:root[data-theme=light] .ivory .iv-record-details[open]{border:0;border-left:2px solid var(--border);background:0 0;border-radius:0}:root[data-theme=light] .ivory .iv-bets .bet-leg+.bet-leg,:root[data-theme=light] .ivory .iv-record-id{border-color:var(--border)}:root[data-theme=light] .ivory .iv-record-metrics>div>b{color:var(--text)}:root[data-theme=light] .ivory .chip,:root[data-theme=light] .ivory .iv-bets .chip{color:var(--muted);border-color:var(--border);background:0 0}:root[data-theme=light] .ivory .chip-won,:root[data-theme=light] .ivory .chip-approved,:root[data-theme=light] .ivory .iv-bets .chip-won{color:var(--green);border-color:var(--border)}:root[data-theme=light] .ivory .chip-lost,:root[data-theme=light] .ivory .chip-rejected,:root[data-theme=light] .ivory .iv-bets .chip-lost{color:var(--red);border-color:var(--border)}:root[data-theme=light] .ivory .chip-pending,:root[data-theme=light] .ivory .chip-void{color:var(--accent)}:root[data-theme=light] .ivory .iv-bets .empty-filter{border-color:var(--border);background:0 0}:root[data-theme=light] .ivory .iv-context-card{border:0;border-bottom:1px solid var(--border);background:0 0;border-radius:0}:root[data-theme=light] .ivory .iv-text-button,:root[data-theme=light] .ivory .iv-recent-detail strong{color:var(--accent)}:root[data-theme=light] .ivory .iv-favorite,:root[data-theme=light] .ivory .iv-recent{border-color:var(--border)}:root[data-theme=light] .ivory .iv-favorite>.iv-icon{color:var(--muted)}:root[data-theme=light] .ivory .left-rail,:root[data-theme=light] .ivory .sheet,:root[data-theme=light] .ivory .sheet-head{background:var(--panel);color:var(--text);border-color:var(--border)}:root[data-theme=light] .ivory .rail-head{color:var(--text);border-color:var(--border);background:0 0}:root[data-theme=light] .ivory .rail-item{color:var(--muted);border-color:var(--border)}:root[data-theme=light] .ivory .rail-item.on{background:var(--selected);color:var(--accent)}:root[data-theme=light] .ivory .rail-label,:root[data-theme=light] .ivory .rail-note,:root[data-theme=light] .ivory .rail-item i{color:var(--muted)}:root[data-theme=light] .ivory .leg{border-color:var(--border)}:root[data-theme=light] .ivory .slip-summary{background:var(--panel3);border-color:var(--border)}:root[data-theme=light] .ivory .slipbar{background:var(--panel3);color:var(--text);border-color:var(--control-border)}:root[data-theme=light] .ivory .slipbar .accent,:root[data-theme=light] .ivory .iv-slip-title>span{color:var(--accent)}:root[data-theme=light] .ivory .iv-slip-title>span{background:var(--selected)}:root[data-theme=light] .ivory .iv-empty-symbol{color:var(--muted);border-color:var(--border)}:root[data-theme=light] .ivory .disclaimer,:root[data-theme=light] .ivory .mlb-inline .lbl{color:var(--muted)}@media (hover:hover){:root[data-theme=light] .ivory :is(.opt,:root[data-theme=light] .ocell,:root[data-theme=light] .iv-account-shortcuts button,:root[data-theme=light] .iv-favorite,:root[data-theme=light] .iv-recent):hover:not(:disabled):not(.picked){background:var(--panel3)}}:root[data-theme=light] .ivory .ref-banner{background:linear-gradient(110deg,#efe4c6,#dcc694)}:root[data-theme=light] .ivory .ocell.picked:after,:root[data-theme=light] .ivory .opt.picked:after{color:var(--accent)}:root[data-theme=light] .ivory .mrow-odds{background:0 0;border:0;border-radius:0}:root[data-theme=light] .ivory .mrow-odds .ocell:not(.picked):not(.ocell-suspended){background:0 0;border:0}:root[data-theme=light] .ivory .mrow-odds .ocell{border:0;border-radius:8px}:root[data-theme=light] .ivory{--odds:#0b488d}:root[data-theme=light] .ivory .mrow-odds .ocell{color:var(--odds)}:root[data-theme=light] .ivory .mrow-odds .ocell:disabled:not(.picked){color:var(--muted)}:root[data-theme=light] .ivory .opt:not(.picked) .opt-odds{color:var(--odds)!important}:root[data-theme=light] .ivory .opt:disabled:not(.picked) .opt-odds{color:var(--muted)!important}:root[data-theme=light] .ivory .pager-btn{border-radius:8px}:root[data-theme=light] .ivory .teaser-entry{border:1px solid var(--accent);background:var(--selected);color:var(--text);border-radius:10px}:root[data-theme=light] .ivory .teaser-entry b{color:var(--accent)}:root[data-theme=light] .ivory .teaser-entry span{color:var(--muted)}:root[data-theme=light] .ivory .teaser-entry i{color:var(--accent)}:root[data-theme=light] .ivory .teaser-bar{border:1px solid var(--accent);background:var(--selected);border-radius:10px}:root[data-theme=light] .ivory .teaser-bar-head b{color:var(--accent)}:root[data-theme=light] .ivory .teaser-bar-note{color:var(--text)}:root[data-theme=light] .ivory .teaser-bar .iv-sports button i,:root[data-theme=light] .ivory .teaser-points-pick{color:var(--muted)}:root[data-theme=light] .ivory .teaser-points-pick select{border:1px solid var(--accent);background:var(--panel);color:var(--text);border-radius:8px}:root[data-theme=light] .ivory .teaser-cell-line{color:var(--odds)}:root[data-theme=light] .ivory .ocell.teaser-cell.picked .teaser-cell-line{color:var(--accent)}:root[data-theme=light] .ivory .ocell.teaser-cell:disabled .teaser-cell-line,:root[data-theme=light] .ivory .teaser-none .ocell-wide,:root[data-theme=light] .ivory .teaser-cell-base{color:var(--muted)}:root[data-theme=light] .ivory .teaser-slip-mode{border:1px solid var(--accent);background:var(--selected);color:var(--text);border-radius:8px}:root[data-theme=light] .ivory .teaser-slip-mode b{color:var(--accent)}:root[data-theme=light] .ivory .bet-card[class*=st-]{border:1px solid var(--border);border-left:4px solid var(--border);border-radius:10px}:root[data-theme=light] .ivory .iv-bets .bet-card[class*=st-]{background:var(--panel)}:root[data-theme=light] .ivory .bet-card.st-won{border-left-color:var(--green)}:root[data-theme=light] .ivory .bet-card.st-lost,:root[data-theme=light] .ivory .bet-card.st-rejected{border-left-color:var(--red)}:root[data-theme=light] .ivory .bet-card.st-pending,:root[data-theme=light] .ivory .bet-card.st-awaiting{border-left-color:var(--accent-fill)}:root[data-theme=light] .ivory .bet-card.st-void,:root[data-theme=light] .ivory .bet-card.st-partial{border-left-color:var(--muted);border-left-color:color-mix(in srgb,var(--muted) 55%,var(--panel))}:root[data-theme=light] .ivory{--bg:#fff;--panel:#fff;--panel2:#f4f5f7;--panel3:#e1e5eb;--border:#cbd1da;--text:#141a26;--muted:#3a4354;--accent:#664a0b;--accent-d:#5a410a;--accent-fill:#c9a84c;--green:#11683a;--red:#a52a22;--selected:#f3e7c4;--control-border:#b6bfcc;--nav-bg:#fff;--odds:#0b488d}:root[data-theme=light] .ivory .tabbar{background:#fff;border-right:1px solid #cbd1da}:root[data-theme=light] .ivory .tabbar button{color:#1b2230}:root[data-theme=light] .ivory .tabbar button.on{color:#5c4510;background:#f3e7c4;border-color:#c9a84c}:root[data-theme=light] .ivory .tabbar:before{color:#664a0b}:root[data-theme=light] .ivory .tabbar:after{color:#3a4354}:root[data-theme=light] .ivory .btn.primary{color:#151515;background:linear-gradient(#d9b95c,#b08a33);border-color:#a8822c}:root[data-theme=light] .ivory .btn.danger{border-color:var(--red);color:var(--red)}:root[data-theme=light] .ivory .btn.danger-line{color:var(--red)}
