.home-match-card{background:linear-gradient(180deg,#080d12dd 0%,#080c1288 40%,#080b11ee 100%),url('assets/stadium-card.png') center/cover!important}.bet-slip{position:fixed;right:18px;bottom:16px;width:350px;z-index:75;background:#111318;border:1px solid #484130;border-radius:10px;box-shadow:0 12px 45px #0009;color:#e4e6ec;font-size:12px;overflow:hidden}.bs-toggle{display:flex;align-items:center;gap:10px;width:100%;border:0;background:#1b1e25;color:#ece8de;padding:14px 16px;text-align:left;cursor:pointer}.bs-toggle strong{font-size:14px}.bs-toggle i{background:#c7a65c;color:#151515;font-style:normal;padding:2px 6px;border-radius:4px;margin-left:4px}.bs-toggle>span{color:#9ba8b9;font-size:11px}.bs-toggle>b{margin-left:auto}.bs-body{padding:12px;max-height:65vh;overflow:auto}.bs-types{display:flex;gap:5px;margin-bottom:12px}.bs-types button{flex:1;border:1px solid #353943;background:#1d2027;color:#a4afc0;border-radius:5px;padding:8px}.bs-types button.selected{color:#181a1c;background:#c5a35a}.bs-types button:disabled{opacity:.35}.bs-selection{position:relative;border-bottom:1px solid #343740;padding:8px 2px 9px}.bs-selection>strong{display:block;padding-right:20px;font-size:12px;line-height:1.5}.bs-selection>button{position:absolute;right:0;top:6px;border:0;background:none;color:#a4aebb;font-size:19px;cursor:pointer}.bs-selection>div{display:flex;align-items:center;gap:7px;margin-top:7px}.bs-selection i{font-style:normal;font-weight:700;font-size:9px;border-radius:3px;padding:3px 5px;background:#a3d5fb;color:#1a3b53}.bs-selection i.lay{background:#f4a6c5;color:#50213c}.bs-selection div span{color:#a2aec0}.bs-selection p{display:flex;justify-content:space-between;align-items:center;margin:9px 0 0}.bs-selection p small{color:#a8b5c1}.bs-selection p b{font-size:16px;color:#e3c17a}.bs-selection.is-suspended{opacity:.6}.bs-stake{display:block;margin:12px 0 7px;color:#a5b1c0}.bs-stake>div{display:flex;border:1px solid #48463b;border-radius:5px;background:#0d1015;margin-top:6px}.bs-stake input{width:100%;min-width:0;background:none;border:0;color:#eee;padding:11px;font-size:16px}.bs-stake span{padding:11px}.bs-presets{display:flex;gap:6px}.bs-presets button{flex:1;border:1px solid #383c45;background:#1a1d24;color:#b5becc;border-radius:4px;padding:6px}.bs-summary{padding:14px 0}.bs-summary>div{display:flex;justify-content:space-between;margin:7px 0;gap:10px}.bs-summary span,.bs-summary small{color:#9eacbd}.bs-summary .bs-potential{padding-top:10px;margin-top:12px;border-top:1px solid #35383f;align-items:center}.bs-potential strong{font-size:20px;color:#dfbc70}.bs-submit{width:100%;padding:11px;border-radius:5px;border:1px solid #5a4c2d;background:#6b5a34;color:#eee0bb;font-weight:600}.bs-clear{border:0;background:none;color:#a2aabb;width:100%;padding:10px}.bs-note{font-size:10px;line-height:1.7;color:#9ba6b5;margin:8px 0}.bs-empty{text-align:center;line-height:1.8;color:#93a1b3;padding:25px}.bs-warning{color:#e1b65b;font-size:11px;line-height:1.6}.sports-right .sports-coupon{display:none}.support-trigger{bottom:78px!important}.sports-detail-page{padding-bottom:100px}@media(max-width:600px){.bet-slip{right:8px;bottom:86px;width:calc(100% - 16px);max-width:360px}.bs-body{max-height:55vh}.support-trigger{bottom:150px!important}.bet-slip:not(.is-open) .bs-toggle{padding:11px 14px}}
