:root{--font:Tahoma, Arial, Helvetica, sans-serif;--page:#e5e5e5;--ink:#0a0a0a;--ink-2:#52525b;--ink-3:#666;--navy:#01122b;--red:#b50000;--red-hot:red;--blue:#00f;--green:#0a7d2c;--brown-900:#4b3925;--brown-700:#745929;--brown-500:#8b754c;--gold-grad:linear-gradient(#e7ccb4, #926d4a, #7e5935);--dark-grad:linear-gradient(#525252, #242424);--tab-grad:linear-gradient(#979797, #737373);--btn-grad:linear-gradient(#f9f9f9, #d9d9d9);--btn-line:#d4d4d8;--grid-line:#a3b4c6;--live-odd:#faccbf;--live-even:#fcded3;--pre-odd:#e8e8e8;--pre-even:#f8f8f8;--flash:#fdb290;--side:#343434;--group:#e9f3fd;--slip-bg:#e4e6f0;--slip-card:#ffffa0;--cols-head:50px 231px 78px 78px 44px 44px 78px 78px 44px 44px 19px;--cols-row:50px 229px 78px 78px 44px 44px 78px 78px 44px 44px 19px}*{box-sizing:border-box}html,body{background:var(--page);color:#000;font-family:var(--font);margin:0;padding:0;font-size:13px;line-height:1.15}a{color:inherit;text-decoration:none}button{font-family:inherit;font-size:inherit;color:inherit;cursor:pointer;background:0 0;border:0;margin:0;padding:0}button:disabled{cursor:default}input,select,textarea{font-family:inherit}h1,h2,h3,h4,h5,p,ul{margin:0;padding:0}ul{list-style:none}img,svg{display:block}table{border-collapse:collapse}.accent{color:var(--red);font-weight:700}.muted{color:var(--ink-2)}.neg{color:var(--red)}.pos{color:var(--green)}.b{font-weight:700}.badge{background:var(--red);color:#fff;border-radius:2px;justify-content:center;align-items:center;min-width:16px;height:14px;padding:0 4px;font-size:10px;font-weight:700;display:inline-flex}.dot-live{background:var(--red-hot);border-radius:50%;width:6px;height:6px;animation:1.2s steps(2,start) infinite blink;display:inline-block}@keyframes blink{to{visibility:hidden}}.ctl-btn,.btn{height:22px;color:var(--ink);white-space:nowrap;background:var(--btn-grad);border:1px solid var(--btn-line);border-radius:2px;justify-content:center;align-items:center;gap:4px;padding:0 8px;font-size:11px;font-weight:400;display:inline-flex}.ctl-btn:hover:not(:disabled),.btn:hover:not(:disabled){background:linear-gradient(#fff,#e6e6e6)}.ctl-btn:disabled,.btn:disabled{opacity:.55}.ctl-btn.accent,.btn-primary,.btn-gold{background:var(--brown-700);border-color:var(--brown-700);color:#fff;border-radius:4px;font-weight:700}.ctl-btn.accent:hover:not(:disabled),.btn-primary:hover:not(:disabled),.btn-gold:hover:not(:disabled){background:#8a6c35}.btn-sm{height:20px;padding:0 6px}.btn-block{width:100%;height:26px}.icon-btn{width:20px;height:20px;color:inherit;opacity:.85;justify-content:center;align-items:center;display:inline-flex}.icon-btn:hover{opacity:1}.link-btn{color:var(--blue);align-items:center;gap:3px;font-size:11px;font-weight:700;text-decoration:underline;display:inline-flex}.ctl-select{min-width:60px;height:22px;color:var(--ink);background:var(--btn-grad);border:1px solid var(--btn-line);align-items:center;padding:0 26px 0 8px;font-size:11px;display:inline-flex;position:relative}.ctl-select select{width:100%;height:100%;color:var(--ink);appearance:none;cursor:pointer;background:0 0;border:0;padding:0 26px 0 8px;font-size:11px;position:absolute;inset:0}.ctl-caret{border-left:1px solid var(--btn-line);pointer-events:none;width:18px;position:absolute;top:0;bottom:0;right:0}.ctl-caret:after{content:"";border-bottom:1.5px solid #8a8a8a;border-right:1.5px solid #8a8a8a;width:4px;height:4px;position:absolute;top:7px;left:6px;transform:rotate(45deg)}.ctl-search{border:1px solid var(--btn-line);background:#fff;align-items:center;height:22px;display:inline-flex;position:relative}.ctl-search input{background:0 0;border:0;outline:0;width:128px;height:20px;padding:0 18px 0 6px;font-size:11px}.ctl-search button{color:var(--ink-2);font-size:13px;line-height:1;position:absolute;right:4px}.app{flex-direction:column;min-height:100vh;display:flex}.hd{color:#fff;background:#000}.hd-top{min-width:1280px;height:80px;position:relative}.hd-logo{align-items:center;gap:6px;height:45px;display:flex;position:absolute;top:7px;left:6px}.hd-logo-in{align-items:center;gap:6px;display:flex}.hd-logo.img{height:80px;top:0}.hd-logo-img{object-fit:contain;width:auto;max-width:410px;height:64px}.hd-logo-ball svg{filter:drop-shadow(0 0 2px #ffdc8c59)}.hd-logo-txt{letter-spacing:.5px;align-items:baseline;font-family:Times New Roman,Georgia,serif;font-size:40px;line-height:1;display:flex;position:relative}.hd-logo-txt b{background:linear-gradient(#fff1c1 0%,#d8b15a 45%,#8a611f 100%);color:#0000;-webkit-background-clip:text;background-clip:text;font-weight:400}.hd-logo-txt i{background:linear-gradient(#fff 0%,#c9c9c9 50%,#7a7a7a 100%);color:#0000;-webkit-background-clip:text;background-clip:text;margin-left:4px;font-style:normal;font-weight:400}.hd-logo-txt sup{font-family:var(--font);color:#fff;font-size:18px;font-weight:700;position:absolute;top:-8px;right:-14px}.hd-clock{white-space:nowrap;font-size:12px;position:absolute;top:23px;left:433px}.hd-lang{position:absolute;top:19px;left:630px}.hd-lang .ctl-select{width:150px}.hd-info{color:#000;width:210px;position:absolute;top:6px;left:790px}.hd-info-grid{background:#fff;grid-template-columns:92px 92px;gap:6px;padding:6px 10px;font-size:12px;display:grid}.hd-info-grid span{text-align:right}.hd-info-grid b{text-overflow:ellipsis;white-space:nowrap;font-weight:700;overflow:hidden}.hd-info-auth{background:#fff;grid-template-columns:1fr 1fr;gap:6px;padding:12px 10px;display:grid}.hd-info-bar{background:var(--brown-700);color:#fff;justify-content:center;align-items:center;width:100%;height:23px;font-size:11px;display:flex}button.hd-info-bar:hover{text-decoration:underline}.hd-nav{background:var(--brown-700);align-items:center;min-width:1280px;height:26px;padding-left:6px;display:flex;position:relative}.hd-links{display:flex}.hd-link{color:#fff;white-space:nowrap;padding:4px 8px;font-size:11px;font-weight:700;display:block}.hd-link:hover,.hd-link.on{color:#ffe700}.hd-ticker{width:500px;height:15px;color:var(--red-hot);white-space:nowrap;background:#fff;font-size:13px;line-height:15px;position:absolute;top:6px;left:471px;overflow:hidden}.hd-ticker span{padding-left:100%;animation:38s linear infinite ticker;display:inline-block}.hd-back{text-decoration:underline;position:absolute;top:3px;left:980px}@keyframes ticker{to{transform:translate(-100%)}}.app-body{flex:1;align-items:stretch;min-width:1280px;display:flex}.lc{background:#b5b5b5;flex:0 0 200px;width:200px;padding:6px 6px 20px}.app-main{flex:0 0 800px;width:800px;min-width:0;padding:0 2px 20px}.rp{flex:0 0 280px;width:280px}.site-foot{color:#777;min-width:1280px;padding:8px 6px 14px;font-size:11px}.ph{background:var(--dark-grad);color:#fff;text-align:left;border:1px solid #1e1e1e;align-items:center;gap:8px;width:100%;height:26px;padding:0 6px;font-size:12px;font-weight:700;display:flex}.ph-star{color:#f5b301;font-size:16px;font-style:normal;line-height:1}.ph-box{border:1px solid var(--grid-line);background:#fff;flex:0 0 16px;justify-content:center;align-items:center;width:16px;height:16px;padding:1px;display:inline-flex;position:relative}.ph-box>i{border-top:4.5px solid #0000;border-bottom:4.5px solid #0000;border-left:7px solid #0a0a0a;width:0;height:0;margin-left:2px;display:block}.ph .ph-box{border-color:#fff}.ph-box.off>i{border:4.5px solid #0000;border-top:6px solid #0a0a0a;border-bottom:0;margin:2px 0 0}.rail{margin-bottom:6px}.rail-menu{background:var(--side);border:1px solid #000;border-top:0}.rail-tabs,.slip-tabs{display:flex}.rail-tab{background:var(--tab-grad);color:#fff;text-align:center;border-right:1px solid #5e5e5e;flex:1;height:24px;padding:6px 2px;font-size:11px;font-weight:700;line-height:12px;position:relative}.rail-tab:last-child{border-right:0}.rail-tab.on{color:#ffe700}.rail-tab.on:after{content:"";border-bottom:4px solid #e00;border-left:4px solid #0000;border-right:4px solid #0000;position:absolute;bottom:0;left:50%;transform:translate(-50%)}.sport{background:var(--side);color:#fff;border-top:1px solid #1f1f1f;align-items:center;gap:4px;height:23px;padding:4px;display:flex}.sport-ico{color:#fff;width:14px;height:14px;display:inline-flex}.sport-name{white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;font-size:11px;font-weight:700;line-height:13px;overflow:hidden}.sport-live{color:#fff;background:#d00000;border:1px solid #fff;height:13px;padding:0 5px;font-size:9px;font-weight:700;line-height:11px}.sport-n{text-align:right;min-width:30px;color:var(--red-hot);font-size:11px;font-weight:700}.sport.soon{opacity:.75}.sport.soon .sport-n{color:#8a8a8a}.groups{background:var(--group)}.group{color:#333;text-align:left;align-items:center;gap:4px;width:100%;min-height:21px;padding:4px 4px 4px 22px;font-size:11px;line-height:13px;display:flex}.group:hover{background:#d6e8fb}.group.on{background:#fff6c0;font-weight:700}.group-name{white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;overflow:hidden}.group-n{color:var(--red-hot)}.group-empty{color:var(--ink-2);padding:6px 22px;font-size:11px}.slip{margin-bottom:6px}.slip-frame{border:1px solid #000;border-top:0}.slip-body{background:var(--slip-bg);padding:6px;font-size:11px}.slip-body.live{background:#fde4e4}.slip-body.pre{background:#fffbd6}.slip-empty{color:var(--ink-2);text-align:center;padding:10px 4px;line-height:1.5}.si-x{color:#fff;background:linear-gradient(#ff6a5f,#c9160d);border:1px solid #a10d06;border-radius:3px;flex:0 0 15px;width:15px;height:15px;font-size:13px;font-weight:700;line-height:12px}.ss-head{min-height:26px;color:var(--navy);justify-content:space-between;align-items:flex-start;gap:6px;font-weight:700;line-height:13px;display:flex}.ss-sel{text-align:center;background:#fff;border:1px solid #8c8c8c;margin-top:6px;padding:10px;font-size:13px;font-weight:700}.ss-name{color:var(--red);line-height:15px}.ss-line{color:var(--ink-3);font-size:11px}.ss-at{font-size:11px;font-weight:400}.ss-price{font-size:13px}.ss-price.neg{color:var(--red)}.ss-info{text-align:center;margin-top:6px;line-height:17px}.ss-league{color:#039;margin-top:2px}.pi-list{background:#b9a5a5;border:1px solid #b9a5a5;flex-direction:column;gap:1px;display:flex}.pi{background:#fffbd6;padding:8px 6px 8px 8px}.pi.live{background:#fde4e4}.pi.dead{opacity:.6}.pi-top{justify-content:space-between;align-items:flex-start;gap:6px;display:flex}.pi-title{color:var(--red);font-weight:700;line-height:13px}.pi-pick{border-left:2px solid var(--red);margin-top:2px;padding-left:4px}.pi-pick>b{color:var(--red);line-height:14px;display:block}.pi-line{align-items:baseline;gap:2px;font-weight:700;display:flex}.pi-hc{color:#000}.pi-sc{color:#777;font-weight:400}.pi-price{font-size:13px}.pi-price.neg{color:var(--red)}.pi-teams{color:#777;margin-top:2px;line-height:14px}.pi-bad{color:#fff;background:#e00000;margin-top:2px;padding:0 2px;font-size:10px;display:inline-block}.slip-bad{color:#fff;background:#e00000;margin-top:6px;padding:1px 3px;font-size:10px}.slip-stake{align-items:center;gap:6px;min-height:26px;margin-top:8px;display:flex}.slip-stake span{flex:0 0 36px;line-height:13px}.slip-stake input{background:#fff;border:1px solid #8c8c8c;outline:0;flex:1;min-width:0;height:21px;padding:2px;font-size:13px;font-weight:700}.slip-stake input:focus{border-color:#3c6bb9}.slip-table{border-collapse:separate;border-spacing:0 2px;width:100%;margin-top:6px}.slip-table th,.slip-table td{padding:2px;font-weight:400}.slip-table th{text-align:right;background:#c9c9d2;width:50%}.slip-table td{text-align:right;background:#fff}.slip-table td.blue{color:#039}.slip-table td.red{color:var(--red)}.slip-msg{color:var(--red);margin-top:4px;font-weight:700}.slip-buttons{grid-template-columns:1fr 1fr;gap:6px;margin-top:6px;display:grid}.slip-buttons .ctl-btn{border-radius:0;height:22px}.ctl-btn.go{color:#fff;background:linear-gradient(#83a6dc,#3c6bb9);border-color:#6178b1}.ctl-btn.go:hover:not(:disabled){background:linear-gradient(#94b4e6,#4677c7)}.ctl-btn.go:disabled{opacity:.5}.slip-receipt{flex-direction:column;gap:6px;display:flex}.rc-ok{color:#fff;text-align:center;background:#3d7a3a;padding:4px;font-weight:700}.rc-bet{background:#fff;border:1px solid #8c8c8c;padding:6px}.rc-row{justify-content:space-between;gap:6px;padding:1px 0;display:flex}.rc-leg{border-bottom:1px dotted #ccc;padding:3px 0}.rc-leg>b:first-child{color:var(--red)}.rc-leg small{color:#777;display:block}.rc-note{color:#8a6d00;line-height:1.4}.sp{margin-bottom:2px}.sp-trigger{background:var(--gold-grad);color:#fff;text-shadow:0 1px #00000040;justify-content:space-between;align-items:center;gap:8px;width:100%;height:30px;padding:0 8px;font-size:12px;font-weight:700;display:flex}.sp-toggle{color:#7e5935;background:linear-gradient(#fff,#cfcfcf);border:1px solid #fff;border-radius:2px;justify-content:center;align-items:center;width:16px;height:14px;display:inline-flex}.sp.open .sp-toggle svg{transform:rotate(180deg)}.sp-body{background:#fff;border:1px solid #7e5935;border-top:0;padding:8px;font-size:11px}.sp-table{width:100%}.sp-table th,.sp-table td{border-bottom:1px dotted #d8cdb8;padding:3px 0}.sp-table th{text-align:left;color:#555;font-weight:400}.sp-table td{text-align:right}.sp-note{color:var(--ink-2);line-height:1.4}.sp-actions{gap:4px;margin-top:8px;display:flex}.sp-actions .ctl-btn{flex:1}.ev-sec+.ev-sec{margin-top:4px}.ev-ctl{min-height:38px;color:var(--ink);align-items:center;gap:4px;padding:8px 0;font-size:11px;display:flex}.ev-title{white-space:nowrap;align-items:center;gap:4px;font-weight:600;display:flex}.ev-tools{align-items:center;gap:4px;margin-left:auto;display:flex}.ev-status{color:var(--ink-2);flex-wrap:wrap;align-items:center;gap:4px;margin:-6px 0 4px;font-size:10px;display:flex}.ev-status .dot{background:#999;border-radius:50%;width:6px;height:6px}.ev-status .dot.on{background:#1aa34a}.ev-chip{background:var(--brown-700);color:#fff;border-radius:2px;height:15px;margin-left:4px;padding:0 6px;font-size:10px}.ev-err{color:var(--red)}.ev-table{width:788px}.ev-head{grid-template-columns:var(--cols-head);background:var(--brown-900);color:#fff;grid-auto-rows:24px;font-size:11px;display:grid}.hc{border-bottom:1px solid #ffffff26;border-right:1px solid #ffffff26;justify-content:center;align-items:center;display:flex}.hc.t2{grid-row:span 2}.hc.ev{justify-content:flex-start;padding-left:8px}.hc.grp{grid-column:span 4;font-weight:600}.hc.grp:not(.div),.hc.last,.ev-head>.hc:nth-child(13){border-right:0}.ev-body{border:1px solid var(--grid-line);background:#fff;border-top:0}.lg{border-top:1px solid var(--grid-line)}.lg:first-child{border-top:0}.lg-head{background:var(--brown-500);color:#fff;text-align:left;align-items:center;width:100%;height:24px;font-size:11px;font-weight:600;display:flex}.lg-chev{text-align:center;flex:0 0 46px;font-family:Arial,sans-serif;font-weight:400}.lg-name{white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;padding:0 8px;overflow:hidden}.lg-n{min-width:14px;height:14px;color:var(--brown-900);background:linear-gradient(#fff,#cfcfcf);border:1px solid #fff;border-radius:2px;justify-content:center;align-items:center;margin-right:3px;padding:0 3px;font-size:9px;font-weight:700;display:inline-flex}.lg-head:hover .lg-name{text-decoration:underline}.eb{border-top:1px solid var(--grid-line)}.eb.live-odd{background:var(--live-odd)}.eb.live-even{background:var(--live-even)}.eb.pre-odd{background:var(--pre-odd)}.eb.pre-even{background:var(--pre-even)}.eb.picked{background:#f5eeb8}.eb.focus{animation:1s ease-in-out 3 eb-focus}@keyframes eb-focus{50%{background:var(--flash);box-shadow:inset 0 0 0 2px var(--red-hot)}}.er{grid-template-columns:var(--cols-row);display:grid}.er.main{min-height:42px}.er.extra{border-top:1px solid var(--grid-line);min-height:32px}.tc{border-right:1px solid var(--grid-line);color:var(--red);text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:4px;font-size:10px;font-weight:700;line-height:11.5px;display:flex}.tc-score{color:var(--ink);font-weight:600}.tc-meta{align-items:center;gap:2px;display:flex}.tc-per{max-width:30px}.tc-per.ht{max-width:none;color:var(--blue)}.tc-min em{color:#56649e;font-style:normal}.tc.pre{color:var(--ink-2);gap:1px}.tc-date{color:var(--red)}.ec{border-right:1px solid var(--grid-line);color:var(--ink);flex-direction:column;justify-content:center;padding:2px 4px;font-size:11px;font-weight:700;line-height:13px;display:flex}.ec-t{align-items:center;gap:2px;min-width:0;display:flex}.ec-t>span{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.ec-t.fav{color:var(--red);font-weight:600}.ec-d{color:var(--ink-2)}.rc{background:var(--red);color:#fff;border-radius:2px;flex:none;justify-content:center;align-items:center;min-width:10px;height:12px;margin-left:4px;padding:0 2px;font-size:8px;font-style:normal;font-weight:700;display:inline-flex}.mc{color:var(--navy);flex-direction:column;gap:1px;padding:0 1px;font-size:11px;font-weight:700;display:flex}.mc.div{border-right:1px solid var(--brown-500)}.mc.sm{align-items:flex-end;padding-right:3px}.mc.sm.oe{align-items:stretch;padding-right:1px}.mi{align-items:center;gap:2px;height:13px;display:flex}.ml{white-space:nowrap;width:39px;color:var(--ink-3);text-align:left;flex:0 0 39px;font-size:10px;font-style:normal;font-weight:700;line-height:10px;overflow:hidden}.oel{color:var(--blue);flex:none;font-size:11px;font-style:normal;font-weight:700}.mc.oe .ov{margin-left:auto}.ov{min-width:35px;height:13px;color:var(--navy);white-space:nowrap;border-radius:1px;justify-content:center;align-items:center;padding:0 4px;font-size:11px;font-weight:700;line-height:13px;display:inline-flex}.mc.sm .ov{min-width:0}.ov.neg{color:var(--red)}.ov:hover{background:#fff;text-decoration:underline}.ov.flash{background:var(--flash)}.ov.sel,.ov.sel:hover{color:#fff;background:#733101;text-decoration:underline}.ov.empty{min-width:35px}.xc{border-left:1px solid var(--grid-line);justify-content:center;align-items:center;display:flex}.er.main .xc{border-left:0}.xbtn{color:#fff;background:linear-gradient(#93b0ea,#5c7fcc);border:1px solid #4767ad;border-radius:2px;justify-content:center;align-items:center;width:14px;height:14px;display:inline-flex}.xbtn.on{background:linear-gradient(#bdbdbd,#8d8d8d);border-color:#777}.skeletons{flex-direction:column;gap:6px;display:flex}.live-off{color:#7a5200;background:#fff7e0;border:1px solid #e6c47a;border-radius:4px;margin:6px 0;padding:7px 10px;font-size:13px;font-weight:600}.skeleton{background:linear-gradient(90deg,#ddd 0%,#ececec 40%,#ddd 80%) 0 0/200% 100%;height:90px;animation:1.2s linear infinite shimmer}@keyframes shimmer{to{background-position:-200% 0}}.empty{border:1px solid var(--grid-line);color:var(--ink-2);text-align:center;background:#fff;flex-direction:column;align-items:center;gap:6px;padding:28px 16px;font-size:11px;display:flex}.empty-ico{color:var(--brown-500)}.empty b{color:var(--ink);font-size:12px}.spinner{border:2px solid #00000026;border-top-color:currentColor;border-radius:50%;flex:none;animation:.7s linear infinite spin;display:inline-block}@keyframes spin{to{transform:rotate(360deg)}}.win{border:1px solid gray;margin:6px 0}.win.win-pad{margin:8px 6px}.win-head{background:linear-gradient(#7c7c7c,#4c4c4c);border-bottom:1px solid #fafafa;align-items:center;gap:4px;height:23px;padding:4px 10px;display:flex}.win-pad .win-head{height:25px}.win-head h1{color:#fff;font-size:12px;font-weight:700}.win-ico,.pn-ico{background:#fff;flex:0 0 14px;justify-content:center;align-items:center;width:14px;height:14px;padding:1px;display:inline-flex}.win-ico>i,.pn-ico>i{border-top:4px solid #0000;border-bottom:4px solid #0000;border-left:6px solid #343434;width:0;height:0;margin-left:2px;display:block}.win-c1{background:#b4b4b4;border-top:1px solid gray;padding:6px}.win-c2{background:#fff;padding:6px}.win-bar{background:var(--grid-line);align-items:center;min-height:32px;padding:5px 4px;font-size:11px;display:flex}.win-tabs{gap:4px;margin-left:auto;display:flex}.wk{color:#333;background:#e8e8e8;border:1px solid #bcbaba;border-radius:2px;height:22px;padding:4px;font-size:11px}.wk:hover{background:#f4f4f4}.wk.on{color:#000;background:#fff;font-weight:700}.wk.hot{color:#fff;background:#c75b23;border-color:#c75b23;font-weight:700}.win-err{color:var(--red);margin:4px 0;font-size:11px;font-weight:700}.gate{text-align:center;color:#555;border:1px solid var(--grid-line);background:#fbf8d5;padding:24px 10px;font-size:11px}.gate-actions{justify-content:center;gap:6px;margin-top:10px;display:flex}.gt{color:#000;background:#fff;width:100%;font-size:11px}.gt th,.gt td{border:1px solid var(--grid-line);vertical-align:middle;text-align:left;padding:4px}.gt th{color:#fff;white-space:nowrap;background:linear-gradient(#815a0a,#251d08);height:22px;font-weight:700}.gt td{background:#fbf8d5}.gt tr.alt td{background:#ede6d3}.gt .r{text-align:right}.gt .c{text-align:center}.gt .gt-empty{color:#999;text-align:center;padding:20px}.gt-empty .spinner{margin:0 auto}.gt-total td{height:22px;font-weight:700}.gt-match{line-height:15px}.gt-match em{color:var(--red);font-style:normal}.gt-cancel{height:18px;margin-top:4px;padding:0 6px}.w-xs{width:36px}.w-no{width:72px}.w-type{width:84px}.w-date{width:78px}.w-date2{width:176px}.w-detail{width:172px}.w-num{width:96px}.w-st{width:110px}.w-rtime,.w-score{width:132px}.st{font-weight:700;display:inline-block}.st-waiting{color:#b36b00}.st-open{color:#1b46a8}.st-won{color:var(--green)}.st-lost,.st-rejected{color:var(--red)}.st-push,.st-cancelled{color:#666}.bd{flex-direction:column;gap:3px;display:flex}.bd-leg{flex-direction:column;line-height:13px;display:flex}.bd-pick{color:var(--red);font-weight:700}.bd-price b{color:var(--navy)}.bd-price b.neg{color:var(--red)}.bd-mk,.bd-lg{color:#555;font-size:10px}.bd-res{color:#000;font-size:10px;font-weight:700}.bd-reason{color:#8a6d00;font-size:10px}.st-table td{font-size:12px}.st-day{color:#333;text-align:left;font-size:12px;text-decoration:underline}.st-day.off{text-decoration:none}.gt .st-sub>td{background:#fff;padding:6px}.gt-inner th{font-size:11px}.rs-filter{align-items:center;gap:8px;padding-left:8px;display:flex}.rs-filter label{align-items:center;gap:6px;display:flex}.w130{width:130px}.w150{width:150px}.w170{width:170px}.w320{width:320px}.rs-table th{text-align:center}.rs-table th:nth-child(2){text-align:left}.gt .rs-league td{background:var(--brown-500);color:#fff;height:24px;padding-left:140px;font-weight:700}.rs-row td{height:40px}.rs-row td div{line-height:14px}.rs-score{letter-spacing:1px;font-size:12px;font-weight:700}.rs-score.void{color:var(--red);letter-spacing:0}.pn-stack{flex-direction:column;gap:16px;margin:8px 6px;display:flex}.pn{color:#333;background:#fbf8d5;border:1px solid gray;font-size:12px}.pn-head{background:linear-gradient(#7c7c7c,#4c4c4c);border-bottom:1px solid #fafafa;align-items:center;gap:4px;height:25px;padding:4px 10px;display:flex}.pn-ico{border:1px solid #000;flex-basis:16px;width:16px;height:16px}.pn-head h2{color:#fff;font-size:12px;font-weight:700}.pn-body{background:#b4b4b4;border-top:1px solid #b4b4b4;padding:5px}.pn-frame{background:#fff;padding:5px}.info{border:1px solid var(--grid-line);background:#ede6d3}.info-row{grid-template-columns:225px 1fr;gap:4px;min-height:22px;display:grid}.info-row span{background:#fbf8d5;justify-content:flex-end;align-items:center;padding:0 4px;font-weight:600;display:flex}.info-row b{align-items:center;gap:4px;display:flex}.form-grid{border:1px solid var(--grid-line);background:#fbf8d5;padding:0 0 12px}.form-row{grid-template-columns:370px 1fr;align-items:center;gap:10px;min-height:30px;display:grid}.form-row>span:first-child{text-align:right}.mini{margin-bottom:6px}.mini-empty{text-align:center;color:var(--ink-2);padding:6px}.mini-more{text-align:center;color:var(--blue);text-decoration:underline;display:block}.form-err{color:var(--red);align-items:center;gap:4px;margin:6px 0;font-size:11px;font-weight:700;display:flex}.chip{white-space:nowrap;border:1px solid #0000;border-radius:2px;align-items:center;gap:3px;height:15px;padding:0 5px;font-size:10px;font-weight:700;display:inline-flex}.chip-gold{color:#7a5a00;background:#fff3c4;border-color:#e6cf73}.chip-blue{color:#1b46a8;background:#e3edff;border-color:#a9c1f0}.chip-green{color:var(--green);background:#e3f6e6;border-color:#9fd3a9}.chip-red{color:var(--red);background:#fde4e1;border-color:#f0aaa1}.chip-gray{color:#555;background:#eee;border-color:#ccc}.modal-back{z-index:100;background:#00000080;justify-content:center;align-items:flex-start;padding:80px 12px 20px;display:flex;position:fixed;inset:0;overflow-y:auto}.modal-card{background:#fff;border:1px solid #7e5935;width:100%;font-size:11px;box-shadow:0 6px 24px #0006}.modal-sm{max-width:360px}.modal-md{max-width:520px}.modal-lg{max-width:720px}.modal-head{background:var(--gold-grad);color:#fff;text-shadow:0 1px #00000040;justify-content:space-between;align-items:center;gap:8px;min-height:30px;padding:4px 8px;display:flex}.modal-title-wrap{align-items:center;gap:6px;display:flex}.modal-ico{display:inline-flex}.modal-title{font-size:12px;font-weight:700}.modal-sub{opacity:.95;font-size:10px}.modal-body{max-height:calc(100vh - 200px);padding:10px;overflow-y:auto}.modal-foot{background:#f1f1f1;border-top:1px solid #ddd;justify-content:flex-end;gap:6px;padding:8px 10px;display:flex}.form{flex-direction:column;gap:8px;display:flex}.field{flex-direction:column;gap:3px;display:flex}.field-label{color:#333;font-weight:700}.field-box{border:1px solid var(--grid-line);color:#888;background:#fff;align-items:center;gap:6px;height:26px;padding:0 6px;display:flex}.field-box:focus-within{border-color:var(--brown-700)}.field-box input{color:#000;background:0 0;border:0;outline:0;flex:1;min-width:0;font-size:12px}.auth-promo{background:var(--slip-card);border:1px solid #e0d76a;align-items:center;gap:8px;margin-bottom:8px;padding:8px;display:flex}.auth-promo-ico{color:var(--brown-700)}.auth-promo b{color:var(--red);display:block}.auth-promo small{color:#555}.auth-switch{color:#555;justify-content:center;align-items:center;gap:6px;margin-top:10px;display:flex}.wallet-card{background:var(--brown-900);color:#fff;padding:10px;position:relative}.wallet-glow{display:none}.wallet-top{justify-content:space-between;font-size:10px;display:flex}.wallet-label,.wallet-live{align-items:center;gap:4px;display:flex}.wallet-amount{color:#ffe700;margin:6px 0 2px;font-size:20px;display:block}.wallet-note{opacity:.85;font-size:10px}.sub-title{color:var(--ink);margin:10px 0 6px;font-size:12px;font-weight:700}.tx-loading{color:var(--ink-2);align-items:center;gap:6px;padding:10px;display:flex}.tx-list{border:1px solid var(--grid-line)}.tx{border-top:1px solid var(--grid-line);background:var(--pre-even);align-items:center;gap:8px;padding:5px 8px;display:flex}.tx:nth-child(odd){background:var(--pre-odd)}.tx:first-child{border-top:0}.tx-ico{color:var(--brown-500);display:inline-flex}.tx-ico.pos{color:var(--green)}.tx-ico.neg{color:var(--red)}.tx-main{flex-direction:column;flex:1;display:flex}.tx-main small,.tx-amt small{color:var(--ink-2);font-size:10px}.tx-amt{flex-direction:column;align-items:flex-end;display:flex}.rules{border:1px solid var(--grid-line);flex-direction:column;display:flex}.rules li{border-top:1px solid var(--grid-line);background:var(--pre-even);gap:8px;padding:6px 8px;display:flex}.rules li:nth-child(odd){background:var(--pre-odd)}.rules li:first-child{border-top:0}.rule-ico{color:var(--brown-700);padding-top:1px;display:inline-flex}.rules b{color:var(--red)}.rules p{color:#333;margin-top:2px;line-height:1.4}.receipt-list{flex-direction:column;gap:6px;display:flex}.receipt{border:1px solid var(--grid-line)}.receipt-head{background:var(--brown-500);color:#fff;justify-content:space-between;align-items:center;height:24px;padding:0 8px;display:flex}.receipt-legs li{border-top:1px solid var(--grid-line);background:var(--slip-card);flex-direction:column;padding:4px 8px;display:flex}.receipt-legs li:first-child{border-top:0}.rl-match{font-weight:700}.rl-match em{color:var(--red);font-style:normal;font-weight:400}.rl-price{color:#555}.receipt-foot{border-top:1px solid var(--grid-line);justify-content:space-between;padding:5px 8px;display:flex}.note{background:var(--slip-card);border:1px solid #e0d76a;align-items:flex-start;gap:6px;margin-top:8px;padding:6px 8px;line-height:1.4;display:flex}.toasts{z-index:200;flex-direction:column;gap:6px;display:flex;position:fixed;top:112px;right:12px}.toast{border:1px solid #999;border-left:4px solid var(--brown-700);background:#fff;align-items:center;gap:6px;min-width:220px;max-width:320px;padding:8px 10px;font-size:11px;font-weight:700;animation:.2s ease-out toast-in;display:flex;box-shadow:0 3px 10px #00000040}.toast-success{border-left-color:var(--green)}.toast-success .toast-ico{color:var(--green)}.toast-error{border-left-color:var(--red)}.toast-error .toast-ico{color:var(--red)}.toast-ico{display:inline-flex}@keyframes toast-in{0%{opacity:0;transform:translate(16px)}}.pend{margin-bottom:6px}.pend-body,.mini-body{background:#e0e4ef;border:1px solid #000;border-top:0;flex-direction:column;gap:8px;padding:6px;font-size:11px;line-height:13px;display:flex}.pend-mini{width:100%}.bc{background:#fffbd6;border:1px solid #bcbaba;padding:2px}.bc.live{background:#fdddd2}.bc-sm{font-size:10px;line-height:12px}.bc-md{font-size:11px;line-height:12.87px}.bc-md.b{font-weight:700}.bc-leg+.bc-leg{border-top:1px dotted #bcbaba;margin-top:3px;padding-top:3px}.bc-foot{justify-content:space-between;align-items:center;margin-top:4px;display:flex}.bc-st{color:#fff;background:gray;height:11px;padding:0 1px;font-size:9px;line-height:11px}.bc-st.ok{background:green}.bc-st.wait{background:#d98200}.bc-st.bad{background:var(--red)}.bc-stake{padding-right:2px;font-size:11px}.bc-reason{color:#8a6d00;margin-top:2px}.bl-table td{vertical-align:middle;line-height:13px}.w-n{width:29px}.w-sport{width:46px}.w-when{width:122px}.w-sel{width:207px}.w-stake{width:46px}.w-state{width:76px}.bl-ev+.bl-ev{border-top:1px dotted var(--grid-line);margin-top:4px;padding-top:4px}.bl-gain{color:gray}.bl-st{color:#00f;font-weight:700}.bl-st.wait{color:#b36b00}.bl-st.bad{color:var(--red)}.bl-st.gray{color:#666}.gt-sum td{height:22px}.fav-bar{margin-bottom:6px}.ph.on{background:linear-gradient(#5e4a20,#2c2210)}.ph.on span{color:#ffe700}.ec{padding-right:20px;position:relative}.ec-star{color:#fff;background:linear-gradient(#78a3ec,#2a58b0);border:1px solid #1f4a99;border-radius:2px;justify-content:center;align-items:center;width:13px;height:13px;display:inline-flex;position:absolute;top:3px;right:3px}.ec-star:hover{filter:brightness(1.12)}.ec-star.on{color:#fff36b;background:linear-gradient(#ffcf3a,#f06d00);border-color:#c25400}.lang-flag{background:linear-gradient(#a51931 0 16.66%,#f4f5f8 16.66% 33.33%,#2d2a4a 33.33% 66.66%,#f4f5f8 66.66% 83.33%,#a51931 83.33%);border:1px solid #d4d4d8;width:16px;height:11px;margin-left:6px;display:inline-block}.hd-info-bar{gap:6px}.hd-info-bar a,.hd-info-bar button{color:#fff;font-size:11px}.hd-info-bar a:hover,.hd-info-bar button:hover{text-decoration:underline}.hd-info-bar i{opacity:.8;font-style:normal}
