/* layout:sportsbook-dense site-prefix:sb-1xbet */
:root { --accent: #1a6cff; --bg: #0a1628; }

body.sb-1xbet { background: var(--bg); color: #e8eef7; font-family: "IBM Plex Sans", sans-serif; line-height: 1.45; }
.sb-1xbet-shell { max-width: 1120px; margin: 0 auto; padding: 1.25rem 1rem; display: block; }
.sb-1xbet-topbar { border-left: 5px solid var(--accent); padding: 0 0 1rem 1rem; margin-bottom: 1.2rem; }
.sb-1xbet-nav { display: flex; flex-wrap: wrap; gap: .55rem 1rem; margin-bottom: .75rem; }
.sb-1xbet-nav a { color: var(--accent); text-decoration: none; font-size: .92rem; }
.sb-1xbet-main { display: flex; flex-direction: column; gap: 1rem; }
.sb-1xbet-block { background: rgba(255,255,255,.06); padding: 1rem 1.1rem; border-radius: 6px; }
.sb-1xbet-grid { display: grid; grid-template-columns: repeat(4, 1fr); gap: .75rem; }
.sb-1xbet-cell { border: 1px solid rgba(255,255,255,.12); padding: .7rem; }
.sb-1xbet-faq-item { margin: .4rem 0; }
.sb-1xbet-map ol { padding-left: 1.2rem; }
.sb-1xbet-track { display: flex; gap: 1rem; overflow-x: auto; list-style: none; padding: 0; }
.sb-1xbet-cta { background: var(--accent); color: #fff; padding: .65rem 1rem; display: inline-block; border-radius: 4px; }
@media (max-width: 900px) { .sb-1xbet-grid { grid-template-columns: repeat(2, 1fr); } }
@media (max-width: 560px) { .sb-1xbet-grid { grid-template-columns: 1fr; } .sb-1xbet-shell { padding: .75rem; } }

/* ext-ui */
.sb-1xbet-ext0{color:#e8eef7;color:#e8eef7;}@media(min-width:640px){.sb-1xbet-ext0{padding:0.4rem;}}.sb-1xbet-ext1{transition:transform .2s ease;position:relative;}.sb-1xbet-ext2{flex-wrap:wrap;gap:0.5rem;}.sb-1xbet-ext3{position:relative;border-radius:10px;}.sb-1xbet-ext4{display:flex;line-height:1.45;}.sb-1xbet-ext5{display:grid;justify-content:space-between;}.sb-1xbet-ext6{gap:0.5rem;color:#e8eef7;}.sb-1xbet-ext7{padding:0.75rem;position:relative;}.sb-1xbet-ext8{margin:0.4rem;gap:0.5rem;}.sb-1xbet-ext9{border-radius:10px;border-radius:10px;}@media(min-width:1000px){.sb-1xbet-ext9{padding:0.55rem;}}.sb-1xbet-ext10{opacity:0.95;line-height:1.45;}.sb-1xbet-ext11{font-size:0.95rem;justify-content:space-between;}.sb-1xbet-ext12{line-height:1.45;color:#e8eef7;}.sb-1xbet-ext13{box-shadow:0 6px 18px rgba(0,0,0,.28);position:relative;}.sb-1xbet-ext14{align-items:center;gap:0.5rem;}.sb-1xbet-ext15{justify-content:space-between;border-radius:10px;}.sb-1xbet-ext16{overflow:hidden;line-height:1.45;}.sb-1xbet-ext17{background:rgba(255,255,255,.06);justify-content:space-between;}.sb-1xbet-ext18{color:#e8eef7;color:#e8eef7;}@media(min-width:960px){.sb-1xbet-ext18{padding:0.7rem;}}.sb-1xbet-ext19{transition:transform .2s ease;position:relative;}.sb-1xbet-ext20{flex-wrap:wrap;gap:0.5rem;}.sb-1xbet-ext21{position:relative;border-radius:10px;}.sb-1xbet-ext22{display:flex;line-height:1.45;}.sb-1xbet-ext23{display:grid;justify-content:space-between;}.sb-1xbet-ext24{gap:0.5rem;color:#e8eef7;}.sb-1xbet-ext25{padding:0.75rem;position:relative;}.sb-1xbet-ext26{margin:0.4rem;gap:0.5rem;}.sb-1xbet-ext27{border-radius:10px;border-radius:10px;}@media(min-width:920px){.sb-1xbet-ext27{padding:0.85rem;}}.sb-1xbet-ext28{opacity:0.95;line-height:1.45;}.sb-1xbet-ext29{font-size:0.95rem;justify-content:space-between;}.sb-1xbet-ext30{line-height:1.45;color:#e8eef7;}.sb-1xbet-ext31{box-shadow:0 6px 18px rgba(0,0,0,.28);position:relative;}.sb-1xbet-ext32{align-items:center;gap:0.5rem;}.sb-1xbet-ext33{justify-content:space-between;border-radius:10px;}.sb-1xbet-ext34{overflow:hidden;line-height:1.45;}.sb-1xbet-ext35{background:rgba(255,255,255,.06);justify-content:space-between;}.sb-1xbet-ext36{color:#e8eef7;color:#e8eef7;}@media(min-width:880px){.sb-1xbet-ext36{padding:0.4rem;}}.sb-1xbet-ext37{transition:transform .2s ease;position:relative;}.sb-1xbet-ext38{flex-wrap:wrap;gap:0.5rem;}.sb-1xbet-ext39{position:relative;border-radius:10px;}.sb-1xbet-ext40{display:flex;line-height:1.45;}.sb-1xbet-ext41{display:grid;justify-content:space-between;}.sb-1xbet-ext42{gap:0.5rem;color:#e8eef7;}.sb-1xbet-ext43{padding:0.75rem;position:relative;}.sb-1xbet-ext44{margin:0.4rem;gap:0.5rem;}.sb-1xbet-ext45{border-radius:10px;border-radius:10px;}@media(min-width:840px){.sb-1xbet-ext45{padding:0.55rem;}}.sb-1xbet-ext46{opacity:0.95;line-height:1.45;}.sb-1xbet-ext47{font-size:0.95rem;justify-content:space-between;}.sb-1xbet-ext48{line-height:1.45;color:#e8eef7;}.sb-1xbet-ext49{box-shadow:0 6px 18px rgba(0,0,0,.28);position:relative;}.sb-1xbet-ext50{align-items:center;gap:0.5rem;}.sb-1xbet-ext51{justify-content:space-between;border-radius:10px;}.sb-1xbet-ext52{overflow:hidden;line-height:1.45;}.sb-1xbet-ext53{background:rgba(255,255,255,.06);justify-content:space-between;}.sb-1xbet-ext54{color:#e8eef7;color:#e8eef7;}@media(min-width:800px){.sb-1xbet-ext54{padding:0.7rem;}}.sb-1xbet-ext55{transition:transform .2s ease;position:relative;}.sb-1xbet-ext56{flex-wrap:wrap;gap:0.5rem;}.sb-1xbet-ext57{position:relative;border-radius:10px;}.sb-1xbet-ext58{display:flex;line-height:1.45;}.sb-1xbet-ext59{display:grid;justify-content:space-between;}.sb-1xbet-ext60{gap:0.5rem;color:#e8eef7;}.sb-1xbet-ext61{padding:0.75rem;position:relative;}.sb-1xbet-ext62{margin:0.4rem;gap:0.5rem;}.sb-1xbet-ext63{border-radius:10px;border-radius:10px;}@media(min-width:760px){.sb-1xbet-ext63{padding:0.85rem;}}.sb-1xbet-ext64{opacity:0.95;line-height:1.45;}.sb-1xbet-ext65{font-size:0.95rem;justify-content:space-between;}.sb-1xbet-ext66{line-height:1.45;color:#e8eef7;}.sb-1xbet-ext67{box-shadow:0 6px 18px rgba(0,0,0,.28);position:relative;}.sb-1xbet-ext68{align-items:center;gap:0.5rem;}.sb-1xbet-ext69{justify-content:space-between;border-radius:10px;}.sb-1xbet-ext70{overflow:hidden;line-height:1.45;}.sb-1xbet-ext71{background:rgba(255,255,255,.06);justify-content:space-between;}.sb-1xbet-ext72{color:#e8eef7;color:#e8eef7;}@media(min-width:720px){.sb-1xbet-ext72{padding:0.4rem;}}.sb-1xbet-ext73{transition:transform .2s ease;position:relative;}.sb-1xbet-ext74{flex-wrap:wrap;gap:0.5rem;}.sb-1xbet-ext75{position:relative;border-radius:10px;}.sb-1xbet-ext76{display:flex;line-height:1.45;}.sb-1xbet-ext77{display:grid;justify-content:space-between;}.sb-1xbet-ext78{gap:0.5rem;color:#e8eef7;}.sb-1xbet-ext79{padding:0.75rem;position:relative;}.sb-1xbet-ext80{margin:0.4rem;gap:0.5rem;}.sb-1xbet-ext81{border-radius:10px;border-radius:10px;}@media(min-width:680px){.sb-1xbet-ext81{padding:0.55rem;}}.sb-1xbet-ext82{opacity:0.95;line-height:1.45;}.sb-1xbet-ext83{font-size:0.95rem;justify-content:space-between;}.sb-1xbet-ext84{line-height:1.45;color:#e8eef7;}.sb-1xbet-ext85{box-shadow:0 6px 18px rgba(0,0,0,.28);position:relative;}.sb-1xbet-ext86{align-items:center;gap:0.5rem;}.sb-1xbet-ext87{justify-content:space-between;border-radius:10px;}.sb-1xbet-ext88{overflow:hidden;line-height:1.45;}.sb-1xbet-ext89{background:rgba(255,255,255,.06);justify-content:space-between;}.sb-1xbet-ext90{color:#e8eef7;color:#e8eef7;}@media(min-width:640px){.sb-1xbet-ext90{padding:0.7rem;}}.sb-1xbet-ext91{transition:transform .2s ease;position:relative;}.sb-1xbet-ext92{flex-wrap:wrap;gap:0.5rem;}.sb-1xbet-ext93{position:relative;border-radius:10px;}.sb-1xbet-ext94{display:flex;line-height:1.45;}.sb-1xbet-ext95{display:grid;justify-content:space-between;}.sb-1xbet-ext96{gap:0.5rem;color:#e8eef7;}.sb-1xbet-ext97{padding:0.75rem;position:relative;}.sb-1xbet-ext98{margin:0.4rem;gap:0.5rem;}.sb-1xbet-ext99{border-radius:10px;border-radius:10px;}@media(min-width:1000px){.sb-1xbet-ext99{padding:0.85rem;}}.sb-1xbet-ext100{opacity:0.95;line-height:1.45;}.sb-1xbet-ext101{font-size:0.95rem;justify-content:space-between;}.sb-1xbet-ext102{line-height:1.45;color:#e8eef7;}.sb-1xbet-ext103{box-shadow:0 6px 18px rgba(0,0,0,.28);position:relative;}.sb-1xbet-ext104{align-items:center;gap:0.5rem;}.sb-1xbet-ext105{justify-content:space-between;border-radius:10px;}.sb-1xbet-ext106{overflow:hidden;line-height:1.45;}.sb-1xbet-ext107{background:rgba(255,255,255,.06);justify-content:space-between;}.sb-1xbet-ext108{color:#e8eef7;color:#e8eef7;}@media(min-width:960px){.sb-1xbet-ext108{padding:0.4rem;}}.sb-1xbet-ext109{transition:transform .2s ease;position:relative;}.sb-1xbet-ext110{flex-wrap:wrap;gap:0.5rem;}.sb-1xbet-ext111{position:relative;border-radius:10px;}.sb-1xbet-ext112{display:flex;line-height:1.45;}.sb-1xbet-ext113{display:grid;justify-content:space-between;}.sb-1xbet-ext114{gap:0.5rem;color:#e8eef7;}.sb-1xbet-ext115{padding:0.75rem;position:relative;}.sb-1xbet-ext116{margin:0.4rem;gap:0.5rem;}.sb-1xbet-ext117{border-radius:10px;border-radius:10px;}@media(min-width:920px){.sb-1xbet-ext117{padding:0.55rem;}}.sb-1xbet-ext118{opacity:0.95;line-height:1.45;}.sb-1xbet-ext119{font-size:0.95rem;justify-content:space-between;}.sb-1xbet-ext120{line-height:1.45;color:#e8eef7;}.sb-1xbet-ext121{box-shadow:0 6px 18px rgba(0,0,0,.28);position:relative;}.sb-1xbet-ext122{align-items:center;gap:0.5rem;}.sb-1xbet-ext123{justify-content:space-between;border-radius:10px;}.sb-1xbet-ext124{overflow:hidden;line-height:1.45;}.sb-1xbet-ext125{background:rgba(255,255,255,.06);justify-content:space-between;}.sb-1xbet-ext126{color:#e8eef7;color:#e8eef7;}@media(min-width:880px){.sb-1xbet-ext126{padding:0.7rem;}}.sb-1xbet-ext127{transition:transform .2s ease;position:relative;}.sb-1xbet-ext128{flex-wrap:wrap;gap:0.5rem;}.sb-1xbet-ext129{position:relative;border-radius:10px;}.sb-1xbet-ext130{display:flex;line-height:1.45;}.sb-1xbet-ext131{display:grid;justify-content:space-between;}.sb-1xbet-ext132{gap:0.5rem;color:#e8eef7;}.sb-1xbet-ext133{padding:0.75rem;position:relative;}.sb-1xbet-ext134{margin:0.4rem;gap:0.5rem;}.sb-1xbet-ext135{border-radius:10px;border-radius:10px;}@media(min-width:840px){.sb-1xbet-ext135{padding:0.85rem;}}.sb-1xbet-ext136{opacity:0.95;line-height:1.45;}.sb-1xbet-ext137{font-size:0.95rem;justify-content:space-between;}.sb-1xbet-ext138{line-height:1.45;color:#e8eef7;}.sb-1xbet-ext139{box-shadow:0 6px 18px rgba(0,0,0,.28);position:relative;}.sb-1xbet-ext140{align-items:center;gap:0.5rem;}.sb-1xbet-ext141{justify-content:space-between;border-radius:10px;}.sb-1xbet-ext142{overflow:hidden;line-height:1.45;}.sb-1xbet-ext143{background:rgba(255,255,255,.06);justify-content:space-between;}.sb-1xbet-ext144{color:#e8eef7;color:#e8eef7;}@media(min-width:800px){.sb-1xbet-ext144{padding:0.4rem;}}.sb-1xbet-ext145{transition:transform .2s ease;position:relative;}.sb-1xbet-ext146{flex-wrap:wrap;gap:0.5rem;}.sb-1xbet-ext147{position:relative;border-radius:10px;}.sb-1xbet-ext148{display:flex;line-height:1.45;}.sb-1xbet-ext149{display:grid;justify-content:space-between;}.sb-1xbet-ext150{gap:0.5rem;color:#e8eef7;}.sb-1xbet-ext151{padding:0.75rem;position:relative;}.sb-1xbet-ext152{margin:0.4rem;gap:0.5rem;}.sb-1xbet-ext153{border-radius:10px;border-radius:10px;}@media(min-width:760px){.sb-1xbet-ext153{padding:0.55rem;}}.sb-1xbet-ext154{opacity:0.95;line-height:1.45;}.sb-1xbet-ext155{font-size:0.95rem;justify-content:space-between;}.sb-1xbet-ext156{line-height:1.45;color:#e8eef7;}.sb-1xbet-ext157{box-shadow:0 6px 18px rgba(0,0,0,.28);position:relative;}.sb-1xbet-ext158{align-items:center;gap:0.5rem;}.sb-1xbet-ext159{justify-content:space-between;border-radius:10px;}.sb-1xbet-ext160{overflow:hidden;line-height:1.45;}.sb-1xbet-ext161{background:rgba(255,255,255,.06);justify-content:space-between;}.sb-1xbet-ext162{color:#e8eef7;color:#e8eef7;}@media(min-width:720px){.sb-1xbet-ext162{padding:0.7rem;}}.sb-1xbet-ext163{transition:transform .2s ease;position:relative;}.sb-1xbet-ext164{flex-wrap:wrap;gap:0.5rem;}.sb-1xbet-ext165{position:relative;border-radius:10px;}.sb-1xbet-ext166{display:flex;line-height:1.45;}.sb-1xbet-ext167{display:grid;justify-content:space-between;}.sb-1xbet-ext168{gap:0.5rem;color:#e8eef7;}.sb-1xbet-ext169{padding:0.75rem;position:relative;}.sb-1xbet-ext170{margin:0.4rem;gap:0.5rem;}.sb-1xbet-ext171{border-radius:10px;border-radius:10px;}@media(min-width:680px){.sb-1xbet-ext171{padding:0.85rem;}}.sb-1xbet-ext172{opacity:0.95;line-height:1.45;}.sb-1xbet-ext173{font-size:0.95rem;justify-content:space-between;}.sb-1xbet-ext174{line-height:1.45;color:#e8eef7;}.sb-1xbet-ext175{box-shadow:0 6px 18px rgba(0,0,0,.28);position:relative;}.sb-1xbet-ext176{align-items:center;gap:0.5rem;}.sb-1xbet-ext177{justify-content:space-between;border-radius:10px;}.sb-1xbet-ext178{overflow:hidden;line-height:1.45;}.sb-1xbet-ext179{background:rgba(255,255,255,.06);justify-content:space-between;}.sb-1xbet-ext180{color:#e8eef7;color:#e8eef7;}@media(min-width:640px){.sb-1xbet-ext180{padding:0.4rem;}}.sb-1xbet-ext181{transition:transform .2s ease;position:relative;}.sb-1xbet-ext182{flex-wrap:wrap;gap:0.5rem;}.sb-1xbet-ext183{position:relative;border-radius:10px;}.sb-1xbet-ext184{display:flex;line-height:1.45;}.sb-1xbet-ext185{display:grid;justify-content:space-between;}.sb-1xbet-ext186{gap:0.5rem;color:#e8eef7;}.sb-1xbet-ext187{padding:0.75rem;position:relative;}.sb-1xbet-ext188{margin:0.4rem;gap:0.5rem;}.sb-1xbet-ext189{border-radius:10px;border-radius:10px;}@media(min-width:1000px){.sb-1xbet-ext189{padding:0.55rem;}}.sb-1xbet-ext190{opacity:0.95;line-height:1.45;}.sb-1xbet-ext191{font-size:0.95rem;justify-content:space-between;}.sb-1xbet-ext192{line-height:1.45;color:#e8eef7;}.sb-1xbet-ext193{box-shadow:0 6px 18px rgba(0,0,0,.28);position:relative;}.sb-1xbet-ext194{align-items:center;gap:0.5rem;}.sb-1xbet-ext195{justify-content:space-between;border-radius:10px;}.sb-1xbet-ext196{overflow:hidden;line-height:1.45;}.sb-1xbet-ext197{background:rgba(255,255,255,.06);justify-content:space-between;}.sb-1xbet-ext198{color:#e8eef7;color:#e8eef7;}@media(min-width:960px){.sb-1xbet-ext198{padding:0.7rem;}}.sb-1xbet-ext199{transition:transform .2s ease;position:relative;}.sb-1xbet-ext200{flex-wrap:wrap;gap:0.5rem;}.sb-1xbet-ext201{position:relative;border-radius:10px;}.sb-1xbet-ext202{display:flex;line-height:1.45;}.sb-1xbet-ext203{display:grid;justify-content:space-between;}.sb-1xbet-ext204{gap:0.5rem;color:#e8eef7;}.sb-1xbet-ext205{padding:0.75rem;position:relative;}.sb-1xbet-ext206{margin:0.4rem;gap:0.5rem;}.sb-1xbet-ext207{border-radius:10px;border-radius:10px;}@media(min-width:920px){.sb-1xbet-ext207{padding:0.85rem;}}.sb-1xbet-ext208{opacity:0.95;line-height:1.45;}.sb-1xbet-ext209{font-size:0.95rem;justify-content:space-between;}.sb-1xbet-ext210{line-height:1.45;color:#e8eef7;}.sb-1xbet-ext211{box-shadow:0 6px 18px rgba(0,0,0,.28);position:relative;}.sb-1xbet-ext212{align-items:center;gap:0.5rem;}.sb-1xbet-ext213{justify-content:space-between;border-radius:10px;}.sb-1xbet-ext214{overflow:hidden;line-height:1.45;}.sb-1xbet-ext215{background:rgba(255,255,255,.06);justify-content:space-between;}.sb-1xbet-ext216{color:#e8eef7;color:#e8eef7;}@media(min-width:880px){.sb-1xbet-ext216{padding:0.4rem;}}.sb-1xbet-ext217{transition:transform .2s ease;position:relative;}.sb-1xbet-ext218{flex-wrap:wrap;gap:0.5rem;}.sb-1xbet-ext219{position:relative;border-radius:10px;}.sb-1xbet-ext220{display:flex;line-height:1.45;}.sb-1xbet-ext221{display:grid;justify-content:space-between;}.sb-1xbet-ext222{gap:0.5rem;color:#e8eef7;}.sb-1xbet-ext223{padding:0.75rem;position:relative;}.sb-1xbet-ext224{margin:0.4rem;gap:0.5rem;}.sb-1xbet-ext225{border-radius:10px;border-radius:10px;}@media(min-width:840px){.sb-1xbet-ext225{padding:0.55rem;}}.sb-1xbet-ext226{opacity:0.95;line-height:1.45;}.sb-1xbet-ext227{font-size:0.95rem;justify-content:space-between;}.sb-1xbet-ext228{line-height:1.45;color:#e8eef7;}.sb-1xbet-ext229{box-shadow:0 6px 18px rgba(0,0,0,.28);position:relative;}.sb-1xbet-ext230{align-items:center;gap:0.5rem;}.sb-1xbet-ext231{justify-content:space-between;border-radius:10px;}.sb-1xbet-ext232{overflow:hidden;line-height:1.45;}.sb-1xbet-ext233{background:rgba(255,255,255,.06);justify-content:space-between;}.sb-1xbet-ext234{color:#e8eef7;color:#e8eef7;}@media(min-width:800px){.sb-1xbet-ext234{padding:0.7rem;}}.sb-1xbet-ext235{transition:transform .2s ease;position:relative;}.sb-1xbet-ext236{flex-wrap:wrap;gap:0.5rem;}.sb-1xbet-ext237{position:relative;border-radius:10px;}.sb-1xbet-ext238{display:flex;line-height:1.45;}.sb-1xbet-ext239{display:grid;justify-content:space-between;}.sb-1xbet-ext240{gap:0.5rem;color:#e8eef7;}.sb-1xbet-ext241{padding:0.75rem;position:relative;}.sb-1xbet-ext242{margin:0.4rem;gap:0.5rem;}.sb-1xbet-ext243{border-radius:10px;border-radius:10px;}@media(min-width:760px){.sb-1xbet-ext243{padding:0.85rem;}}.sb-1xbet-ext244{opacity:0.95;line-height:1.45;}.sb-1xbet-ext245{font-size:0.95rem;justify-content:space-between;}.sb-1xbet-ext246{line-height:1.45;color:#e8eef7;}.sb-1xbet-ext247{box-shadow:0 6px 18px rgba(0,0,0,.28);position:relative;}.sb-1xbet-ext248{align-items:center;gap:0.5rem;}.sb-1xbet-ext249{justify-content:space-between;border-radius:10px;}.sb-1xbet-ext250{overflow:hidden;line-height:1.45;}.sb-1xbet-ext251{background:rgba(255,255,255,.06);justify-content:space-between;}.sb-1xbet-ext252{color:#e8eef7;color:#e8eef7;}@media(min-width:720px){.sb-1xbet-ext252{padding:0.4rem;}}.sb-1xbet-ext253{transition:transform .2s ease;position:relative;}.sb-1xbet-ext254{flex-wrap:wrap;gap:0.5rem;}.sb-1xbet-ext255{position:relative;border-radius:10px;}.sb-1xbet-ext256{display:flex;line-height:1.45;}.sb-1xbet-ext257{display:grid;justify-content:space-between;}.sb-1xbet-ext258{gap:0.5rem;color:#e8eef7;}.sb-1xbet-ext259{padding:0.75rem;position:relative;}.sb-1xbet-ext260{margin:0.4rem;gap:0.5rem;}.sb-1xbet-ext261{border-radius:10px;border-radius:10px;}@media(min-width:680px){.sb-1xbet-ext261{padding:0.55rem;}}.sb-1xbet-ext262{opacity:0.95;line-height:1.45;}.sb-1xbet-ext263{font-size:0.95rem;justify-content:space-between;}.sb-1xbet-ext264{line-height:1.45;color:#e8eef7;}.sb-1xbet-ext265{box-shadow:0 6px 18px rgba(0,0,0,.28);position:relative;}.sb-1xbet-ext266{align-items:center;gap:0.5rem;}.sb-1xbet-ext267{justify-content:space-between;border-radius:10px;}.sb-1xbet-ext268{overflow:hidden;line-height:1.45;}.sb-1xbet-ext269{background:rgba(255,255,255,.06);justify-content:space-between;}.sb-1xbet-ext270{color:#e8eef7;color:#e8eef7;}@media(min-width:640px){.sb-1xbet-ext270{padding:0.7rem;}}.sb-1xbet-ext271{transition:transform .2s ease;position:relative;}.sb-1xbet-ext272{flex-wrap:wrap;gap:0.5rem;}.sb-1xbet-ext273{position:relative;border-radius:10px;}.sb-1xbet-ext274{display:flex;line-height:1.45;}.sb-1xbet-ext275{display:grid;justify-content:space-between;}.sb-1xbet-ext276{gap:0.5rem;color:#e8eef7;}.sb-1xbet-ext277{padding:0.75rem;position:relative;}.sb-1xbet-ext278{margin:0.4rem;gap:0.5rem;}.sb-1xbet-ext279{border-radius:10px;border-radius:10px;}@media(min-width:1000px){.sb-1xbet-ext279{padding:0.85rem;}}.sb-1xbet-ext280{opacity:0.95;line-height:1.45;}.sb-1xbet-ext281{font-size:0.95rem;justify-content:space-between;}.sb-1xbet-ext282{line-height:1.45;color:#e8eef7;}.sb-1xbet-ext283{box-shadow:0 6px 18px rgba(0,0,0,.28);position:relative;}.sb-1xbet-ext284{align-items:center;gap:0.5rem;}.sb-1xbet-ext285{justify-content:space-between;border-radius:10px;}.sb-1xbet-ext286{overflow:hidden;line-height:1.45;}.sb-1xbet-ext287{background:rgba(255,255,255,.06);justify-content:space-between;}.sb-1xbet-ext288{color:#e8eef7;color:#e8eef7;}@media(min-width:960px){.sb-1xbet-ext288{padding:0.4rem;}}.sb-1xbet-ext289{transition:transform .2s ease;position:relative;}.sb-1xbet-ext290{flex-wrap:wrap;gap:0.5rem;}.sb-1xbet-ext291{position:relative;border-radius:10px;}.sb-1xbet-ext292{display:flex;line-height:1.45;}.sb-1xbet-ext293{display:grid;justify-content:space-between;}.sb-1xbet-ext294{gap:0.5rem;color:#e8eef7;}.sb-1xbet-ext295{padding:0.75rem;position:relative;}.sb-1xbet-ext296{margin:0.4rem;gap:0.5rem;}.sb-1xbet-ext297{border-radius:10px;border-radius:10px;}@media(min-width:920px){.sb-1xbet-ext297{padding:0.55rem;}}.sb-1xbet-ext298{opacity:0.95;line-height:1.45;}.sb-1xbet-ext299{font-size:0.95rem;justify-content:space-between;}.sb-1xbet-ext300{line-height:1.45;color:#e8eef7;}.sb-1xbet-ext301{box-shadow:0 6px 18px rgba(0,0,0,.28);position:relative;}.sb-1xbet-ext302{align-items:center;gap:0.5rem;}.sb-1xbet-ext303{justify-content:space-between;border-radius:10px;}.sb-1xbet-ext304{overflow:hidden;line-height:1.45;}.sb-1xbet-ext305{background:rgba(255,255,255,.06);justify-content:space-between;}.sb-1xbet-ext306{color:#e8eef7;color:#e8eef7;}@media(min-width:880px){.sb-1xbet-ext306{padding:0.7rem;}}.sb-1xbet-ext307{transition:transform .2s ease;position:relative;}.sb-1xbet-ext308{flex-wrap:wrap;gap:0.5rem;}.sb-1xbet-ext309{position:relative;border-radius:10px;}.sb-1xbet-ext310{display:flex;line-height:1.45;}.sb-1xbet-ext311{display:grid;justify-content:space-between;}.sb-1xbet-ext312{gap:0.5rem;color:#e8eef7;}.sb-1xbet-ext313{padding:0.75rem;position:relative;}.sb-1xbet-ext314{margin:0.4rem;gap:0.5rem;}.sb-1xbet-ext315{border-radius:10px;border-radius:10px;}@media(min-width:840px){.sb-1xbet-ext315{padding:0.85rem;}}.sb-1xbet-ext316{opacity:0.95;line-height:1.45;}.sb-1xbet-ext317{font-size:0.95rem;justify-content:space-between;}.sb-1xbet-ext318{line-height:1.45;color:#e8eef7;}.sb-1xbet-ext319{box-shadow:0 6px 18px rgba(0,0,0,.28);position:relative;}.sb-1xbet-ext320{align-items:center;gap:0.5rem;}.sb-1xbet-ext321{justify-content:space-between;border-radius:10px;}.sb-1xbet-ext322{overflow:hidden;line-height:1.45;}.sb-1xbet-ext323{background:rgba(255,255,255,.06);justify-content:space-between;}.sb-1xbet-ext324{color:#e8eef7;color:#e8eef7;}@media(min-width:800px){.sb-1xbet-ext324{padding:0.4rem;}}.sb-1xbet-ext325{transition:transform .2s ease;position:relative;}.sb-1xbet-ext326{flex-wrap:wrap;gap:0.5rem;}.sb-1xbet-ext327{position:relative;border-radius:10px;}.sb-1xbet-ext328{display:flex;line-height:1.45;}.sb-1xbet-ext329{display:grid;justify-content:space-between;}.sb-1xbet-ext330{gap:0.5rem;color:#e8eef7;}.sb-1xbet-ext331{padding:0.75rem;position:relative;}.sb-1xbet-ext332{margin:0.4rem;gap:0.5rem;}.sb-1xbet-ext333{border-radius:10px;border-radius:10px;}@media(min-width:760px){.sb-1xbet-ext333{padding:0.55rem;}}.sb-1xbet-ext334{opacity:0.95;line-height:1.45;}.sb-1xbet-ext335{font-size:0.95rem;justify-content:space-between;}.sb-1xbet-ext336{line-height:1.45;color:#e8eef7;}.sb-1xbet-ext337{box-shadow:0 6px 18px rgba(0,0,0,.28);position:relative;}.sb-1xbet-ext338{align-items:center;gap:0.5rem;}.sb-1xbet-ext339{justify-content:space-between;border-radius:10px;}.sb-1xbet-ext340{overflow:hidden;line-height:1.45;}.sb-1xbet-ext341{background:rgba(255,255,255,.06);justify-content:space-between;}.sb-1xbet-ext342{color:#e8eef7;color:#e8eef7;}@media(min-width:720px){.sb-1xbet-ext342{padding:0.7rem;}}.sb-1xbet-ext343{transition:transform .2s ease;position:relative;}.sb-1xbet-ext344{flex-wrap:wrap;gap:0.5rem;}.sb-1xbet-ext345{position:relative;border-radius:10px;}.sb-1xbet-ext346{display:flex;line-height:1.45;}.sb-1xbet-ext347{display:grid;justify-content:space-between;}.sb-1xbet-ext348{gap:0.5rem;color:#e8eef7;}.sb-1xbet-ext349{padding:0.75rem;position:relative;}.sb-1xbet-ext350{margin:0.4rem;gap:0.5rem;}.sb-1xbet-ext351{border-radius:10px;border-radius:10px;}@media(min-width:680px){.sb-1xbet-ext351{padding:0.85rem;}}.sb-1xbet-ext352{opacity:0.95;line-height:1.45;}.sb-1xbet-ext353{font-size:0.95rem;justify-content:space-between;}.sb-1xbet-ext354{line-height:1.45;color:#e8eef7;}.sb-1xbet-ext355{box-shadow:0 6px 18px rgba(0,0,0,.28);position:relative;}.sb-1xbet-ext356{align-items:center;gap:0.5rem;}.sb-1xbet-ext357{justify-content:space-between;border-radius:10px;}.sb-1xbet-ext358{overflow:hidden;line-height:1.45;}.sb-1xbet-ext359{background:rgba(255,255,255,.06);justify-content:space-between;}.sb-1xbet-ext360{color:#e8eef7;color:#e8eef7;}@media(min-width:640px){.sb-1xbet-ext360{padding:0.4rem;}}.sb-1xbet-ext361{transition:transform .2s ease;position:relative;}.sb-1xbet-ext362{flex-wrap:wrap;gap:0.5rem;}.sb-1xbet-ext363{position:relative;border-radius:10px;}.sb-1xbet-ext364{display:flex;line-height:1.45;}.sb-1xbet-ext365{display:grid;justify-content:space-between;}.sb-1xbet-ext366{gap:0.5rem;color:#e8eef7;}.sb-1xbet-ext367{padding:0.75rem;position:relative;}.sb-1xbet-ext368{margin:0.4rem;gap:0.5rem;}.sb-1xbet-ext369{border-radius:10px;border-radius:10px;}@media(min-width:1000px){.sb-1xbet-ext369{padding:0.55rem;}}.sb-1xbet-ext370{opacity:0.95;line-height:1.45;}.sb-1xbet-ext371{font-size:0.95rem;justify-content:space-between;}.sb-1xbet-ext372{line-height:1.45;color:#e8eef7;}.sb-1xbet-ext373{box-shadow:0 6px 18px rgba(0,0,0,.28);position:relative;}.sb-1xbet-ext374{align-items:center;gap:0.5rem;}.sb-1xbet-ext375{justify-content:space-between;border-radius:10px;}.sb-1xbet-ext376{overflow:hidden;line-height:1.45;}.sb-1xbet-ext377{background:rgba(255,255,255,.06);justify-content:space-between;}.sb-1xbet-ext378{color:#e8eef7;color:#e8eef7;}@media(min-width:960px){.sb-1xbet-ext378{padding:0.7rem;}}.sb-1xbet-ext379{transition:transform .2s ease;position:relative;}.sb-1xbet-ext380{flex-wrap:wrap;gap:0.5rem;}.sb-1xbet-ext381{position:relative;border-radius:10px;}.sb-1xbet-ext382{display:flex;line-height:1.45;}.sb-1xbet-ext383{display:grid;justify-content:space-between;}.sb-1xbet-ext384{gap:0.5rem;color:#e8eef7;}.sb-1xbet-ext385{padding:0.75rem;position:relative;}.sb-1xbet-ext386{margin:0.4rem;gap:0.5rem;}.sb-1xbet-ext387{border-radius:10px;border-radius:10px;}@media(min-width:920px){.sb-1xbet-ext387{padding:0.85rem;}}.sb-1xbet-ext388{opacity:0.95;line-height:1.45;}.sb-1xbet-ext389{font-size:0.95rem;justify-content:space-between;}.sb-1xbet-ext390{line-height:1.45;color:#e8eef7;}.sb-1xbet-ext391{box-shadow:0 6px 18px rgba(0,0,0,.28);position:relative;}.sb-1xbet-ext392{align-items:center;gap:0.5rem;}.sb-1xbet-ext393{justify-content:space-between;border-radius:10px;}.sb-1xbet-ext394{overflow:hidden;line-height:1.45;}.sb-1xbet-ext395{background:rgba(255,255,255,.06);justify-content:space-between;}.sb-1xbet-ext396{color:#e8eef7;color:#e8eef7;}@media(min-width:880px){.sb-1xbet-ext396{padding:0.4rem;}}.sb-1xbet-ext397{transition:transform .2s ease;position:relative;}.sb-1xbet-ext398{flex-wrap:wrap;gap:0.5rem;}.sb-1xbet-ext399{position:relative;border-radius:10px;}.sb-1xbet-ext400{display:flex;line-height:1.45;}.sb-1xbet-ext401{display:grid;justify-content:space-between;}.sb-1xbet-ext402{gap:0.5rem;color:#e8eef7;}.sb-1xbet-ext403{padding:0.75rem;position:relative;}.sb-1xbet-ext404{margin:0.4rem;gap:0.5rem;}.sb-1xbet-ext405{border-radius:10px;border-radius:10px;}@media(min-width:840px){.sb-1xbet-ext405{padding:0.55rem;}}.sb-1xbet-ext406{opacity:0.95;line-height:1.45;}.sb-1xbet-ext407{font-size:0.95rem;justify-content:space-between;}.sb-1xbet-ext408{line-height:1.45;color:#e8eef7;}.sb-1xbet-ext409{box-shadow:0 6px 18px rgba(0,0,0,.28);position:relative;}.sb-1xbet-ext410{align-items:center;gap:0.5rem;}.sb-1xbet-ext411{justify-content:space-between;border-radius:10px;}.sb-1xbet-ext412{overflow:hidden;line-height:1.45;}.sb-1xbet-ext413{background:rgba(255,255,255,.06);justify-content:space-between;}.sb-1xbet-ext414{color:#e8eef7;color:#e8eef7;}@media(min-width:800px){.sb-1xbet-ext414{padding:0.7rem;}}.sb-1xbet-ext415{transition:transform .2s ease;position:relative;}.sb-1xbet-ext416{flex-wrap:wrap;gap:0.5rem;}.sb-1xbet-ext417{position:relative;border-radius:10px;}.sb-1xbet-ext418{display:flex;line-height:1.45;}.sb-1xbet-ext419{display:grid;justify-content:space-between;}.sb-1xbet-ext420{gap:0.5rem;color:#e8eef7;}.sb-1xbet-ext421{padding:0.75rem;position:relative;}.sb-1xbet-ext422{margin:0.4rem;gap:0.5rem;}.sb-1xbet-ext423{border-radius:10px;border-radius:10px;}@media(min-width:760px){.sb-1xbet-ext423{padding:0.85rem;}}.sb-1xbet-ext424{opacity:0.95;line-height:1.45;}.sb-1xbet-ext425{font-size:0.95rem;justify-content:space-between;}.sb-1xbet-ext426{line-height:1.45;color:#e8eef7;}.sb-1xbet-ext427{box-shadow:0 6px 18px rgba(0,0,0,.28);position:relative;}.sb-1xbet-ext428{align-items:center;gap:0.5rem;}.sb-1xbet-ext429{justify-content:space-between;border-radius:10px;}.sb-1xbet-ext430{overflow:hidden;line-height:1.45;}.sb-1xbet-ext431{background:rgba(255,255,255,.06);justify-content:space-between;}.sb-1xbet-ext432{color:#e8eef7;color:#e8eef7;}@media(min-width:720px){.sb-1xbet-ext432{padding:0.4rem;}}.sb-1xbet-ext433{transition:transform .2s ease;position:relative;}.sb-1xbet-ext434{flex-wrap:wrap;gap:0.5rem;}.sb-1xbet-ext435{position:relative;border-radius:10px;}.sb-1xbet-ext436{display:flex;line-height:1.45;}.sb-1xbet-ext437{display:grid;justify-content:space-between;}.sb-1xbet-ext438{gap:0.5rem;color:#e8eef7;}.sb-1xbet-ext439{padding:0.75rem;position:relative;}.sb-1xbet-ext440{margin:0.4rem;gap:0.5rem;}.sb-1xbet-ext441{border-radius:10px;border-radius:10px;}@media(min-width:680px){.sb-1xbet-ext441{padding:0.55rem;}}.sb-1xbet-ext442{opacity:0.95;line-height:1.45;}.sb-1xbet-ext443{font-size:0.95rem;justify-content:space-between;}.sb-1xbet-ext444{line-height:1.45;color:#e8eef7;}.sb-1xbet-ext445{box-shadow:0 6px 18px rgba(0,0,0,.28);position:relative;}.sb-1xbet-ext446{align-items:center;gap:0.5rem;}.sb-1xbet-ext447{justify-content:space-between;border-radius:10px;}.sb-1xbet-ext448{overflow:hidden;line-height:1.45;}.sb-1xbet-ext449{background:rgba(255,255,255,.06);justify-content:space-between;}.sb-1xbet-ext450{color:#e8eef7;color:#e8eef7;}@media(min-width:640px){.sb-1xbet-ext450{padding:0.7rem;}}.sb-1xbet-ext451{transition:transform .2s ease;position:relative;}.sb-1xbet-ext452{flex-wrap:wrap;gap:0.5rem;}.sb-1xbet-ext453{position:relative;border-radius:10px;}.sb-1xbet-ext454{display:flex;line-height:1.45;}.sb-1xbet-ext455{display:grid;justify-content:space-between;}.sb-1xbet-ext456{gap:0.5rem;color:#e8eef7;}.sb-1xbet-ext457{padding:0.75rem;position:relative;}.sb-1xbet-ext458{margin:0.4rem;gap:0.5rem;}.sb-1xbet-ext459{border-radius:10px;border-radius:10px;}@media(min-width:1000px){.sb-1xbet-ext459{padding:0.85rem;}}.sb-1xbet-ext460{opacity:0.95;line-height:1.45;}.sb-1xbet-ext461{font-size:0.95rem;justify-content:space-between;}.sb-1xbet-ext462{line-height:1.45;color:#e8eef7;}.sb-1xbet-ext463{box-shadow:0 6px 18px rgba(0,0,0,.28);position:relative;}.sb-1xbet-ext464{align-items:center;gap:0.5rem;}.sb-1xbet-ext465{justify-content:space-between;border-radius:10px;}.sb-1xbet-ext466{overflow:hidden;line-height:1.45;}.sb-1xbet-ext467{background:rgba(255,255,255,.06);justify-content:space-between;}.sb-1xbet-ext468{color:#e8eef7;color:#e8eef7;}@media(min-width:960px){.sb-1xbet-ext468{padding:0.4rem;}}.sb-1xbet-ext469{transition:transform .2s ease;position:relative;}.sb-1xbet-ext470{flex-wrap:wrap;gap:0.5rem;}.sb-1xbet-ext471{position:relative;border-radius:10px;}.sb-1xbet-ext472{display:flex;line-height:1.45;}.sb-1xbet-ext473{display:grid;justify-content:space-between;}.sb-1xbet-ext474{gap:0.5rem;color:#e8eef7;}.sb-1xbet-ext475{padding:0.75rem;position:relative;}.sb-1xbet-ext476{margin:0.4rem;gap:0.5rem;}.sb-1xbet-ext477{border-radius:10px;border-radius:10px;}@media(min-width:920px){.sb-1xbet-ext477{padding:0.55rem;}}.sb-1xbet-ext478{opacity:0.95;line-height:1.45;}.sb-1xbet-ext479{font-size:0.95rem;justify-content:space-between;}.sb-1xbet-ext480{line-height:1.45;color:#e8eef7;}.sb-1xbet-ext481{box-shadow:0 6px 18px rgba(0,0,0,.28);position:relative;}.sb-1xbet-ext482{align-items:center;gap:0.5rem;}.sb-1xbet-ext483{justify-content:space-between;border-radius:10px;}.sb-1xbet-ext484{overflow:hidden;line-height:1.45;}.sb-1xbet-ext485{background:rgba(255,255,255,.06);justify-content:space-between;}.sb-1xbet-ext486{color:#e8eef7;color:#e8eef7;}@media(min-width:880px){.sb-1xbet-ext486{padding:0.7rem;}}.sb-1xbet-ext487{transition:transform .2s ease;position:relative;}.sb-1xbet-ext488{flex-wrap:wrap;gap:0.5rem;}.sb-1xbet-ext489{position:relative;border-radius:10px;}.sb-1xbet-ext490{display:flex;line-height:1.45;}.sb-1xbet-ext491{display:grid;justify-content:space-between;}.sb-1xbet-ext492{gap:0.5rem;color:#e8eef7;}.sb-1xbet-ext493{padding:0.75rem;position:relative;}.sb-1xbet-ext494{margin:0.4rem;gap:0.5rem;}.sb-1xbet-ext495{border-radius:10px;border-radius:10px;}@media(min-width:840px){.sb-1xbet-ext495{padding:0.85rem;}}.sb-1xbet-ext496{opacity:0.95;line-height:1.45;}.sb-1xbet-ext497{font-size:0.95rem;justify-content:space-between;}.sb-1xbet-ext498{line-height:1.45;color:#e8eef7;}.sb-1xbet-ext499{box-shadow:0 6px 18px rgba(0,0,0,.28);position:relative;}.sb-1xbet-ext500{align-items:center;gap:0.5rem;}.sb-1xbet-ext501{justify-content:space-between;border-radius:10px;}.sb-1xbet-ext502{overflow:hidden;line-height:1.45;}.sb-1xbet-ext503{background:rgba(255,255,255,.06);justify-content:space-between;}.sb-1xbet-ext504{color:#e8eef7;color:#e8eef7;}@media(min-width:800px){.sb-1xbet-ext504{padding:0.4rem;}}.sb-1xbet-ext505{transition:transform .2s ease;position:relative;}.sb-1xbet-ext506{flex-wrap:wrap;gap:0.5rem;}.sb-1xbet-ext507{position:relative;border-radius:10px;}.sb-1xbet-ext508{display:flex;line-height:1.45;}.sb-1xbet-ext509{display:grid;justify-content:space-between;}.sb-1xbet-ext510{gap:0.5rem;color:#e8eef7;}.sb-1xbet-ext511{padding:0.75rem;position:relative;}.sb-1xbet-ext512{margin:0.4rem;gap:0.5rem;}.sb-1xbet-ext513{border-radius:10px;border-radius:10px;}@media(min-width:760px){.sb-1xbet-ext513{padding:0.55rem;}}.sb-1xbet-ext514{opacity:0.95;line-height:1.45;}.sb-1xbet-ext515{font-size:0.95rem;justify-content:space-between;}.sb-1xbet-ext516{line-height:1.45;color:#e8eef7;}.sb-1xbet-ext517{box-shadow:0 6px 18px rgba(0,0,0,.28);position:relative;}.sb-1xbet-ext518{align-items:center;gap:0.5rem;}.sb-1xbet-ext519{justify-content:space-between;border-radius:10px;}.sb-1xbet-ext520{overflow:hidden;line-height:1.45;}.sb-1xbet-ext521{background:rgba(255,255,255,.06);justify-content:space-between;}.sb-1xbet-ext522{color:#e8eef7;color:#e8eef7;}@media(min-width:720px){.sb-1xbet-ext522{padding:0.7rem;}}.sb-1xbet-ext523{transition:transform .2s ease;position:relative;}.sb-1xbet-ext524{flex-wrap:wrap;gap:0.5rem;}.sb-1xbet-ext525{position:relative;border-radius:10px;}.sb-1xbet-ext526{display:flex;line-height:1.45;}.sb-1xbet-ext527{display:grid;justify-content:space-between;}.sb-1xbet-ext528{gap:0.5rem;color:#e8eef7;}.sb-1xbet-ext529{padding:0.75rem;position:relative;}.sb-1xbet-ext530{margin:0.4rem;gap:0.5rem;}.sb-1xbet-ext531{border-radius:10px;border-radius:10px;}@media(min-width:680px){.sb-1xbet-ext531{padding:0.85rem;}}.sb-1xbet-ext532{opacity:0.95;line-height:1.45;}.sb-1xbet-ext533{font-size:0.95rem;justify-content:space-between;}.sb-1xbet-ext534{line-height:1.45;color:#e8eef7;}.sb-1xbet-ext535{box-shadow:0 6px 18px rgba(0,0,0,.28);position:relative;}.sb-1xbet-ext536{align-items:center;gap:0.5rem;}.sb-1xbet-ext537{justify-content:space-between;border-radius:10px;}.sb-1xbet-ext538{overflow:hidden;line-height:1.45;}.sb-1xbet-ext539{background:rgba(255,255,255,.06);justify-content:space-between;}.sb-1xbet-ext540{color:#e8eef7;color:#e8eef7;}@media(min-width:640px){.sb-1xbet-ext540{padding:0.4rem;}}.sb-1xbet-ext541{transition:transform .2s ease;position:relative;}.sb-1xbet-ext542{flex-wrap:wrap;gap:0.5rem;}.sb-1xbet-ext543{position:relative;border-radius:10px;}.sb-1xbet-ext544{display:flex;line-height:1.45;}.sb-1xbet-ext545{display:grid;justify-content:space-between;}.sb-1xbet-ext546{gap:0.5rem;color:#e8eef7;}.sb-1xbet-ext547{padding:0.75rem;position:relative;}.sb-1xbet-ext548{margin:0.4rem;gap:0.5rem;}.sb-1xbet-ext549{border-radius:10px;border-radius:10px;}@media(min-width:1000px){.sb-1xbet-ext549{padding:0.55rem;}}.sb-1xbet-ext550{opacity:0.95;line-height:1.45;}.sb-1xbet-ext551{font-size:0.95rem;justify-content:space-between;}.sb-1xbet-ext552{line-height:1.45;color:#e8eef7;}.sb-1xbet-ext553{box-shadow:0 6px 18px rgba(0,0,0,.28);position:relative;}.sb-1xbet-ext554{align-items:center;gap:0.5rem;}.sb-1xbet-ext555{justify-content:space-between;border-radius:10px;}.sb-1xbet-ext556{overflow:hidden;line-height:1.45;}.sb-1xbet-ext557{background:rgba(255,255,255,.06);justify-content:space-between;}.sb-1xbet-ext558{color:#e8eef7;color:#e8eef7;}@media(min-width:960px){.sb-1xbet-ext558{padding:0.7rem;}}.sb-1xbet-ext559{transition:transform .2s ease;position:relative;}.sb-1xbet-ext560{flex-wrap:wrap;gap:0.5rem;}.sb-1xbet-ext561{position:relative;border-radius:10px;}.sb-1xbet-ext562{display:flex;line-height:1.45;}.sb-1xbet-ext563{display:grid;justify-content:space-between;}.sb-1xbet-ext564{gap:0.5rem;color:#e8eef7;}.sb-1xbet-ext565{padding:0.75rem;position:relative;}.sb-1xbet-ext566{margin:0.4rem;gap:0.5rem;}.sb-1xbet-ext567{border-radius:10px;border-radius:10px;}@media(min-width:920px){.sb-1xbet-ext567{padding:0.85rem;}}.sb-1xbet-ext568{opacity:0.95;line-height:1.45;}.sb-1xbet-ext569{font-size:0.95rem;justify-content:space-between;}.sb-1xbet-ext570{line-height:1.45;color:#e8eef7;}.sb-1xbet-ext571{box-shadow:0 6px 18px rgba(0,0,0,.28);position:relative;}.sb-1xbet-ext572{align-items:center;gap:0.5rem;}.sb-1xbet-ext573{justify-content:space-between;border-radius:10px;}.sb-1xbet-ext574{overflow:hidden;line-height:1.45;}.sb-1xbet-ext575{background:rgba(255,255,255,.06);justify-content:space-between;}.sb-1xbet-ext576{color:#e8eef7;color:#e8eef7;}@media(min-width:880px){.sb-1xbet-ext576{padding:0.4rem;}}.sb-1xbet-ext577{transition:transform .2s ease;position:relative;}.sb-1xbet-ext578{flex-wrap:wrap;gap:0.5rem;}.sb-1xbet-ext579{position:relative;border-radius:10px;}.sb-1xbet-ext580{display:flex;line-height:1.45;}.sb-1xbet-ext581{display:grid;justify-content:space-between;}.sb-1xbet-ext582{gap:0.5rem;color:#e8eef7;}.sb-1xbet-ext583{padding:0.75rem;position:relative;}.sb-1xbet-ext584{margin:0.4rem;gap:0.5rem;}.sb-1xbet-ext585{border-radius:10px;border-radius:10px;}@media(min-width:840px){.sb-1xbet-ext585{padding:0.55rem;}}.sb-1xbet-ext586{opacity:0.95;line-height:1.45;}.sb-1xbet-ext587{font-size:0.95rem;justify-content:space-between;}.sb-1xbet-ext588{line-height:1.45;color:#e8eef7;}.sb-1xbet-ext589{box-shadow:0 6px 18px rgba(0,0,0,.28);position:relative;}.sb-1xbet-ext590{align-items:center;gap:0.5rem;}.sb-1xbet-ext591{justify-content:space-between;border-radius:10px;}.sb-1xbet-ext592{overflow:hidden;line-height:1.45;}.sb-1xbet-ext593{background:rgba(255,255,255,.06);justify-content:space-between;}.sb-1xbet-ext594{color:#e8eef7;color:#e8eef7;}@media(min-width:800px){.sb-1xbet-ext594{padding:0.7rem;}}.sb-1xbet-ext595{transition:transform .2s ease;position:relative;}.sb-1xbet-ext596{flex-wrap:wrap;gap:0.5rem;}.sb-1xbet-ext597{position:relative;border-radius:10px;}.sb-1xbet-ext598{display:flex;line-height:1.45;}.sb-1xbet-ext599{display:grid;justify-content:space-between;}.sb-1xbet-ext600{gap:0.5rem;color:#e8eef7;}.sb-1xbet-ext601{padding:0.75rem;position:relative;}.sb-1xbet-ext602{margin:0.4rem;gap:0.5rem;}.sb-1xbet-ext603{border-radius:10px;border-radius:10px;}@media(min-width:760px){.sb-1xbet-ext603{padding:0.85rem;}}.sb-1xbet-ext604{opacity:0.95;line-height:1.45;}.sb-1xbet-ext605{font-size:0.95rem;justify-content:space-between;}.sb-1xbet-ext606{line-height:1.45;color:#e8eef7;}.sb-1xbet-ext607{box-shadow:0 6px 18px rgba(0,0,0,.28);position:relative;}.sb-1xbet-ext608{align-items:center;gap:0.5rem;}.sb-1xbet-ext609{justify-content:space-between;border-radius:10px;}.sb-1xbet-ext610{overflow:hidden;line-height:1.45;}.sb-1xbet-ext611{background:rgba(255,255,255,.06);justify-content:space-between;}.sb-1xbet-ext612{color:#e8eef7;color:#e8eef7;}@media(min-width:720px){.sb-1xbet-ext612{padding:0.4rem;}}.sb-1xbet-ext613{transition:transform .2s ease;position:relative;}.sb-1xbet-ext614{flex-wrap:wrap;gap:0.5rem;}.sb-1xbet-ext615{position:relative;border-radius:10px;}.sb-1xbet-ext616{display:flex;line-height:1.45;}.sb-1xbet-ext617{display:grid;justify-content:space-between;}.sb-1xbet-ext618{gap:0.5rem;color:#e8eef7;}.sb-1xbet-ext619{padding:0.75rem;position:relative;}.sb-1xbet-ext620{margin:0.4rem;gap:0.5rem;}.sb-1xbet-ext621{border-radius:10px;border-radius:10px;}@media(min-width:680px){.sb-1xbet-ext621{padding:0.55rem;}}.sb-1xbet-ext622{opacity:0.95;line-height:1.45;}.sb-1xbet-ext623{font-size:0.95rem;justify-content:space-between;}.sb-1xbet-ext624{line-height:1.45;color:#e8eef7;}.sb-1xbet-ext625{box-shadow:0 6px 18px rgba(0,0,0,.28);position:relative;}.sb-1xbet-ext626{align-items:center;gap:0.5rem;}.sb-1xbet-ext627{justify-content:space-between;border-radius:10px;}.sb-1xbet-ext628{overflow:hidden;line-height:1.45;}.sb-1xbet-ext629{background:rgba(255,255,255,.06);justify-content:space-between;}.sb-1xbet-ext630{color:#e8eef7;color:#e8eef7;}@media(min-width:640px){.sb-1xbet-ext630{padding:0.7rem;}}.sb-1xbet-ext631{transition:transform .2s ease;position:relative;}.sb-1xbet-ext632{flex-wrap:wrap;gap:0.5rem;}.sb-1xbet-ext633{position:relative;border-radius:10px;}.sb-1xbet-ext634{display:flex;line-height:1.45;}.sb-1xbet-ext635{display:grid;justify-content:space-between;}.sb-1xbet-ext636{gap:0.5rem;color:#e8eef7;}.sb-1xbet-ext637{padding:0.75rem;position:relative;}.sb-1xbet-ext638{margin:0.4rem;gap:0.5rem;}.sb-1xbet-ext639{border-radius:10px;border-radius:10px;}@media(min-width:1000px){.sb-1xbet-ext639{padding:0.85rem;}}.sb-1xbet-ext640{opacity:0.95;line-height:1.45;}.sb-1xbet-ext641{font-size:0.95rem;justify-content:space-between;}.sb-1xbet-ext642{line-height:1.45;color:#e8eef7;}.sb-1xbet-ext643{box-shadow:0 6px 18px rgba(0,0,0,.28);position:relative;}.sb-1xbet-ext644{align-items:center;gap:0.5rem;}.sb-1xbet-ext645{justify-content:space-between;border-radius:10px;}.sb-1xbet-ext646{overflow:hidden;line-height:1.45;}.sb-1xbet-ext647{background:rgba(255,255,255,.06);justify-content:space-between;}.sb-1xbet-ext648{color:#e8eef7;color:#e8eef7;}@media(min-width:960px){.sb-1xbet-ext648{padding:0.4rem;}}.sb-1xbet-ext649{transition:transform .2s ease;position:relative;}.sb-1xbet-ext650{flex-wrap:wrap;gap:0.5rem;}.sb-1xbet-ext651{position:relative;border-radius:10px;}.sb-1xbet-ext652{display:flex;line-height:1.45;}.sb-1xbet-ext653{display:grid;justify-content:space-between;}.sb-1xbet-ext654{gap:0.5rem;color:#e8eef7;}.sb-1xbet-ext655{padding:0.75rem;position:relative;}.sb-1xbet-ext656{margin:0.4rem;gap:0.5rem;}.sb-1xbet-ext657{border-radius:10px;border-radius:10px;}@media(min-width:920px){.sb-1xbet-ext657{padding:0.55rem;}}.sb-1xbet-ext658{opacity:0.95;line-height:1.45;}.sb-1xbet-ext659{font-size:0.95rem;justify-content:space-between;}.sb-1xbet-ext660{line-height:1.45;color:#e8eef7;}.sb-1xbet-ext661{box-shadow:0 6px 18px rgba(0,0,0,.28);position:relative;}.sb-1xbet-ext662{align-items:center;gap:0.5rem;}.sb-1xbet-ext663{justify-content:space-between;border-radius:10px;}.sb-1xbet-ext664{overflow:hidden;line-height:1.45;}.sb-1xbet-ext665{background:rgba(255,255,255,.06);justify-content:space-between;}.sb-1xbet-ext666{color:#e8eef7;color:#e8eef7;}@media(min-width:880px){.sb-1xbet-ext666{padding:0.7rem;}}.sb-1xbet-ext667{transition:transform .2s ease;position:relative;}.sb-1xbet-ext668{flex-wrap:wrap;gap:0.5rem;}.sb-1xbet-ext669{position:relative;border-radius:10px;}.sb-1xbet-ext670{display:flex;line-height:1.45;}.sb-1xbet-ext671{display:grid;justify-content:space-between;}.sb-1xbet-ext672{gap:0.5rem;color:#e8eef7;}.sb-1xbet-ext673{padding:0.75rem;position:relative;}.sb-1xbet-ext674{margin:0.4rem;gap:0.5rem;}.sb-1xbet-ext675{border-radius:10px;border-radius:10px;}@media(min-width:840px){.sb-1xbet-ext675{padding:0.85rem;}}.sb-1xbet-ext676{opacity:0.95;line-height:1.45;}.sb-1xbet-ext677{font-size:0.95rem;justify-content:space-between;}.sb-1xbet-ext678{line-height:1.45;color:#e8eef7;}.sb-1xbet-ext679{box-shadow:0 6px 18px rgba(0,0,0,.28);position:relative;}.sb-1xbet-ext680{align-items:center;gap:0.5rem;}.sb-1xbet-ext681{justify-content:space-between;border-radius:10px;}.sb-1xbet-ext682{overflow:hidden;line-height:1.45;}.sb-1xbet-ext683{background:rgba(255,255,255,.06);justify-content:space-between;}.sb-1xbet-ext684{color:#e8eef7;color:#e8eef7;}@media(min-width:800px){.sb-1xbet-ext684{padding:0.4rem;}}.sb-1xbet-ext685{transition:transform .2s ease;position:relative;}.sb-1xbet-ext686{flex-wrap:wrap;gap:0.5rem;}.sb-1xbet-ext687{position:relative;border-radius:10px;}.sb-1xbet-ext688{display:flex;line-height:1.45;}.sb-1xbet-ext689{display:grid;justify-content:space-between;}.sb-1xbet-ext690{gap:0.5rem;color:#e8eef7;}.sb-1xbet-ext691{padding:0.75rem;position:relative;}.sb-1xbet-ext692{margin:0.4rem;gap:0.5rem;}.sb-1xbet-ext693{border-radius:10px;border-radius:10px;}@media(min-width:760px){.sb-1xbet-ext693{padding:0.55rem;}}.sb-1xbet-ext694{opacity:0.95;line-height:1.45;}.sb-1xbet-ext695{font-size:0.95rem;justify-content:space-between;}.sb-1xbet-ext696{line-height:1.45;color:#e8eef7;}.sb-1xbet-ext697{box-shadow:0 6px 18px rgba(0,0,0,.28);position:relative;}.sb-1xbet-ext698{align-items:center;gap:0.5rem;}.sb-1xbet-ext699{justify-content:space-between;border-radius:10px;}.sb-1xbet-ext700{overflow:hidden;line-height:1.45;}.sb-1xbet-ext701{background:rgba(255,255,255,.06);justify-content:space-between;}.sb-1xbet-ext702{color:#e8eef7;color:#e8eef7;}@media(min-width:720px){.sb-1xbet-ext702{padding:0.7rem;}}.sb-1xbet-ext703{transition:transform .2s ease;position:relative;}.sb-1xbet-ext704{flex-wrap:wrap;gap:0.5rem;}.sb-1xbet-ext705{position:relative;border-radius:10px;}.sb-1xbet-ext706{display:flex;line-height:1.45;}.sb-1xbet-ext707{display:grid;justify-content:space-between;}.sb-1xbet-ext708{gap:0.5rem;color:#e8eef7;}.sb-1xbet-ext709{padding:0.75rem;position:relative;}.sb-1xbet-ext710{margin:0.4rem;gap:0.5rem;}.sb-1xbet-ext711{border-radius:10px;border-radius:10px;}@media(min-width:680px){.sb-1xbet-ext711{padding:0.85rem;}}.sb-1xbet-ext712{opacity:0.95;line-height:1.45;}.sb-1xbet-ext713{font-size:0.95rem;justify-content:space-between;}.sb-1xbet-ext714{line-height:1.45;color:#e8eef7;}.sb-1xbet-ext715{box-shadow:0 6px 18px rgba(0,0,0,.28);position:relative;}.sb-1xbet-ext716{align-items:center;gap:0.5rem;}.sb-1xbet-ext717{justify-content:space-between;border-radius:10px;}.sb-1xbet-ext718{overflow:hidden;line-height:1.45;}.sb-1xbet-ext719{background:rgba(255,255,255,.06);justify-content:space-between;}.sb-1xbet-ext720{color:#e8eef7;color:#e8eef7;}@media(min-width:640px){.sb-1xbet-ext720{padding:0.4rem;}}.sb-1xbet-ext721{transition:transform .2s ease;position:relative;}.sb-1xbet-ext722{flex-wrap:wrap;gap:0.5rem;}.sb-1xbet-ext723{position:relative;border-radius:10px;}.sb-1xbet-ext724{display:flex;line-height:1.45;}.sb-1xbet-ext725{display:grid;justify-content:space-between;}.sb-1xbet-ext726{gap:0.5rem;color:#e8eef7;}.sb-1xbet-ext727{padding:0.75rem;position:relative;}.sb-1xbet-ext728{margin:0.4rem;gap:0.5rem;}.sb-1xbet-ext729{border-radius:10px;border-radius:10px;}@media(min-width:1000px){.sb-1xbet-ext729{padding:0.55rem;}}.sb-1xbet-ext730{opacity:0.95;line-height:1.45;}.sb-1xbet-ext731{font-size:0.95rem;justify-content:space-between;}.sb-1xbet-ext732{line-height:1.45;color:#e8eef7;}.sb-1xbet-ext733{box-shadow:0 6px 18px rgba(0,0,0,.28);position:relative;}.sb-1xbet-ext734{align-items:center;gap:0.5rem;}.sb-1xbet-ext735{justify-content:space-between;border-radius:10px;}.sb-1xbet-ext736{overflow:hidden;line-height:1.45;}.sb-1xbet-ext737{background:rgba(255,255,255,.06);justify-content:space-between;}.sb-1xbet-ext738{color:#e8eef7;color:#e8eef7;}@media(min-width:960px){.sb-1xbet-ext738{padding:0.7rem;}}.sb-1xbet-ext739{transition:transform .2s ease;position:relative;}.sb-1xbet-ext740{flex-wrap:wrap;gap:0.5rem;}.sb-1xbet-ext741{position:relative;border-radius:10px;}.sb-1xbet-ext742{display:flex;line-height:1.45;}.sb-1xbet-ext743{display:grid;justify-content:space-between;}.sb-1xbet-ext744{gap:0.5rem;color:#e8eef7;}.sb-1xbet-ext745{padding:0.75rem;position:relative;}.sb-1xbet-ext746{margin:0.4rem;gap:0.5rem;}.sb-1xbet-ext747{border-radius:10px;border-radius:10px;}@media(min-width:920px){.sb-1xbet-ext747{padding:0.85rem;}}.sb-1xbet-ext748{opacity:0.95;line-height:1.45;}.sb-1xbet-ext749{font-size:0.95rem;justify-content:space-between;}.sb-1xbet-ext750{line-height:1.45;color:#e8eef7;}.sb-1xbet-ext751{box-shadow:0 6px 18px rgba(0,0,0,.28);position:relative;}.sb-1xbet-ext752{align-items:center;gap:0.5rem;}.sb-1xbet-ext753{justify-content:space-between;border-radius:10px;}.sb-1xbet-ext754{overflow:hidden;line-height:1.45;}.sb-1xbet-ext755{background:rgba(255,255,255,.06);justify-content:space-between;}.sb-1xbet-ext756{color:#e8eef7;color:#e8eef7;}@media(min-width:880px){.sb-1xbet-ext756{padding:0.4rem;}}.sb-1xbet-ext757{transition:transform .2s ease;position:relative;}.sb-1xbet-ext758{flex-wrap:wrap;gap:0.5rem;}.sb-1xbet-ext759{position:relative;border-radius:10px;}.sb-1xbet-ext760{display:flex;line-height:1.45;}.sb-1xbet-ext761{display:grid;justify-content:space-between;}.sb-1xbet-ext762{gap:0.5rem;color:#e8eef7;}.sb-1xbet-ext763{padding:0.75rem;position:relative;}.sb-1xbet-ext764{margin:0.4rem;gap:0.5rem;}.sb-1xbet-ext765{border-radius:10px;border-radius:10px;}@media(min-width:840px){.sb-1xbet-ext765{padding:0.55rem;}}.sb-1xbet-ext766{opacity:0.95;line-height:1.45;}.sb-1xbet-ext767{font-size:0.95rem;justify-content:space-between;}.sb-1xbet-ext768{line-height:1.45;color:#e8eef7;}.sb-1xbet-ext769{box-shadow:0 6px 18px rgba(0,0,0,.28);position:relative;}.sb-1xbet-ext770{align-items:center;gap:0.5rem;}.sb-1xbet-ext771{justify-content:space-between;border-radius:10px;}.sb-1xbet-ext772{overflow:hidden;line-height:1.45;}.sb-1xbet-ext773{background:rgba(255,255,255,.06);justify-content:space-between;}.sb-1xbet-ext774{color:#e8eef7;color:#e8eef7;}@media(min-width:800px){.sb-1xbet-ext774{padding:0.7rem;}}.sb-1xbet-ext775{transition:transform .2s ease;position:relative;}.sb-1xbet-ext776{flex-wrap:wrap;gap:0.5rem;}.sb-1xbet-ext777{position:relative;border-radius:10px;}.sb-1xbet-ext778{display:flex;line-height:1.45;}.sb-1xbet-ext779{display:grid;justify-content:space-between;}.sb-1xbet-ext780{gap:0.5rem;color:#e8eef7;}.sb-1xbet-ext781{padding:0.75rem;position:relative;}.sb-1xbet-ext782{margin:0.4rem;gap:0.5rem;}.sb-1xbet-ext783{border-radius:10px;border-radius:10px;}@media(min-width:760px){.sb-1xbet-ext783{padding:0.85rem;}}.sb-1xbet-ext784{opacity:0.95;line-height:1.45;}.sb-1xbet-ext785{font-size:0.95rem;justify-content:space-between;}.sb-1xbet-ext786{line-height:1.45;color:#e8eef7;}.sb-1xbet-ext787{box-shadow:0 6px 18px rgba(0,0,0,.28);position:relative;}.sb-1xbet-ext788{align-items:center;gap:0.5rem;}.sb-1xbet-ext789{justify-content:space-between;border-radius:10px;}.sb-1xbet-ext790{overflow:hidden;line-height:1.45;}.sb-1xbet-ext791{background:rgba(255,255,255,.06);justify-content:space-between;}.sb-1xbet-ext792{color:#e8eef7;color:#e8eef7;}@media(min-width:720px){.sb-1xbet-ext792{padding:0.4rem;}}.sb-1xbet-ext793{transition:transform .2s ease;position:relative;}.sb-1xbet-ext794{flex-wrap:wrap;gap:0.5rem;}.sb-1xbet-ext795{position:relative;border-radius:10px;}.sb-1xbet-ext796{display:flex;line-height:1.45;}.sb-1xbet-ext797{display:grid;justify-content:space-between;}.sb-1xbet-ext798{gap:0.5rem;color:#e8eef7;}.sb-1xbet-ext799{padding:0.75rem;position:relative;}.sb-1xbet-ext800{margin:0.4rem;gap:0.5rem;}.sb-1xbet-ext801{border-radius:10px;border-radius:10px;}@media(min-width:680px){.sb-1xbet-ext801{padding:0.55rem;}}.sb-1xbet-ext802{opacity:0.95;line-height:1.45;}.sb-1xbet-ext803{font-size:0.95rem;justify-content:space-between;}.sb-1xbet-ext804{line-height:1.45;color:#e8eef7;}.sb-1xbet-ext805{box-shadow:0 6px 18px rgba(0,0,0,.28);position:relative;}.sb-1xbet-ext806{align-items:center;gap:0.5rem;}.sb-1xbet-ext807{justify-content:space-between;border-radius:10px;}.sb-1xbet-ext808{overflow:hidden;line-height:1.45;}.sb-1xbet-ext809{background:rgba(255,255,255,.06);justify-content:space-between;}.sb-1xbet-ext810{color:#e8eef7;color:#e8eef7;}@media(min-width:640px){.sb-1xbet-ext810{padding:0.7rem;}}.sb-1xbet-ext811{transition:transform .2s ease;position:relative;}.sb-1xbet-ext812{flex-wrap:wrap;gap:0.5rem;}.sb-1xbet-ext813{position:relative;border-radius:10px;}.sb-1xbet-ext814{display:flex;line-height:1.45;}.sb-1xbet-ext815{display:grid;justify-content:space-between;}.sb-1xbet-ext816{gap:0.5rem;color:#e8eef7;}.sb-1xbet-ext817{padding:0.75rem;position:relative;}.sb-1xbet-ext818{margin:0.4rem;gap:0.5rem;}.sb-1xbet-ext819{border-radius:10px;border-radius:10px;}@media(min-width:1000px){.sb-1xbet-ext819{padding:0.85rem;}}.sb-1xbet-ext820{opacity:0.95;line-height:1.45;}.sb-1xbet-ext821{font-size:0.95rem;justify-content:space-between;}.sb-1xbet-ext822{line-height:1.45;color:#e8eef7;}.sb-1xbet-ext823{box-shadow:0 6px 18px rgba(0,0,0,.28);position:relative;}.sb-1xbet-ext824{align-items:center;gap:0.5rem;}.sb-1xbet-ext825{justify-content:space-between;border-radius:10px;}.sb-1xbet-ext826{overflow:hidden;line-height:1.45;}.sb-1xbet-ext827{background:rgba(255,255,255,.06);justify-content:space-between;}.sb-1xbet-ext828{color:#e8eef7;color:#e8eef7;}@media(min-width:960px){.sb-1xbet-ext828{padding:0.4rem;}}.sb-1xbet-ext829{transition:transform .2s ease;position:relative;}.sb-1xbet-ext830{flex-wrap:wrap;gap:0.5rem;}.sb-1xbet-ext831{position:relative;border-radius:10px;}.sb-1xbet-ext832{display:flex;line-height:1.45;}.sb-1xbet-ext833{display:grid;justify-content:space-between;}.sb-1xbet-ext834{gap:0.5rem;color:#e8eef7;}.sb-1xbet-ext835{padding:0.75rem;position:relative;}.sb-1xbet-ext836{margin:0.4rem;gap:0.5rem;}.sb-1xbet-ext837{border-radius:10px;border-radius:10px;}@media(min-width:920px){.sb-1xbet-ext837{padding:0.55rem;}}.sb-1xbet-ext838{opacity:0.95;line-height:1.45;}.sb-1xbet-ext839{font-size:0.95rem;justify-content:space-between;}.sb-1xbet-ext840{line-height:1.45;color:#e8eef7;}.sb-1xbet-ext841{box-shadow:0 6px 18px rgba(0,0,0,.28);position:relative;}.sb-1xbet-ext842{align-items:center;gap:0.5rem;}.sb-1xbet-ext843{justify-content:space-between;border-radius:10px;}.sb-1xbet-ext844{overflow:hidden;line-height:1.45;}.sb-1xbet-ext845{background:rgba(255,255,255,.06);justify-content:space-between;}.sb-1xbet-ext846{color:#e8eef7;color:#e8eef7;}@media(min-width:880px){.sb-1xbet-ext846{padding:0.7rem;}}.sb-1xbet-ext847{transition:transform .2s ease;position:relative;}.sb-1xbet-ext848{flex-wrap:wrap;gap:0.5rem;}.sb-1xbet-ext849{position:relative;border-radius:10px;}.sb-1xbet-ext850{display:flex;line-height:1.45;}.sb-1xbet-ext851{display:grid;justify-content:space-between;}.sb-1xbet-ext852{gap:0.5rem;color:#e8eef7;}.sb-1xbet-ext853{padding:0.75rem;position:relative;}.sb-1xbet-ext854{margin:0.4rem;gap:0.5rem;}.sb-1xbet-ext855{border-radius:10px;border-radius:10px;}@media(min-width:840px){.sb-1xbet-ext855{padding:0.85rem;}}.sb-1xbet-ext856{opacity:0.95;line-height:1.45;}.sb-1xbet-ext857{font-size:0.95rem;justify-content:space-between;}.sb-1xbet-ext858{line-height:1.45;color:#e8eef7;}.sb-1xbet-ext859{box-shadow:0 6px 18px rgba(0,0,0,.28);position:relative;}.sb-1xbet-ext860{align-items:center;gap:0.5rem;}.sb-1xbet-ext861{justify-content:space-between;border-radius:10px;}.sb-1xbet-ext862{overflow:hidden;line-height:1.45;}.sb-1xbet-ext863{background:rgba(255,255,255,.06);justify-content:space-between;}.sb-1xbet-ext864{color:#e8eef7;color:#e8eef7;}@media(min-width:800px){.sb-1xbet-ext864{padding:0.4rem;}}.sb-1xbet-ext865{transition:transform .2s ease;position:relative;}.sb-1xbet-ext866{flex-wrap:wrap;gap:0.5rem;}.sb-1xbet-ext867{position:relative;border-radius:10px;}.sb-1xbet-ext868{display:flex;line-height:1.45;}.sb-1xbet-ext869{display:grid;justify-content:space-between;}.sb-1xbet-ext870{gap:0.5rem;color:#e8eef7;}.sb-1xbet-ext871{padding:0.75rem;position:relative;}.sb-1xbet-ext872{margin:0.4rem;gap:0.5rem;}.sb-1xbet-ext873{border-radius:10px;border-radius:10px;}@media(min-width:760px){.sb-1xbet-ext873{padding:0.55rem;}}.sb-1xbet-ext874{opacity:0.95;line-height:1.45;}.sb-1xbet-ext875{font-size:0.95rem;justify-content:space-between;}.sb-1xbet-ext876{line-height:1.45;color:#e8eef7;}.sb-1xbet-ext877{box-shadow:0 6px 18px rgba(0,0,0,.28);position:relative;}.sb-1xbet-ext878{align-items:center;gap:0.5rem;}.sb-1xbet-ext879{justify-content:space-between;border-radius:10px;}.sb-1xbet-ext880{overflow:hidden;line-height:1.45;}.sb-1xbet-ext881{background:rgba(255,255,255,.06);justify-content:space-between;}.sb-1xbet-ext882{color:#e8eef7;color:#e8eef7;}@media(min-width:720px){.sb-1xbet-ext882{padding:0.7rem;}}.sb-1xbet-ext883{transition:transform .2s ease;position:relative;}.sb-1xbet-ext884{flex-wrap:wrap;gap:0.5rem;}.sb-1xbet-ext885{position:relative;border-radius:10px;}.sb-1xbet-ext886{display:flex;line-height:1.45;}.sb-1xbet-ext887{display:grid;justify-content:space-between;}.sb-1xbet-ext888{gap:0.5rem;color:#e8eef7;}.sb-1xbet-ext889{padding:0.75rem;position:relative;}.sb-1xbet-ext890{margin:0.4rem;gap:0.5rem;}.sb-1xbet-ext891{border-radius:10px;border-radius:10px;}@media(min-width:680px){.sb-1xbet-ext891{padding:0.85rem;}}.sb-1xbet-ext892{opacity:0.95;line-height:1.45;}.sb-1xbet-ext893{font-size:0.95rem;justify-content:space-between;}.sb-1xbet-ext894{line-height:1.45;color:#e8eef7;}.sb-1xbet-ext895{box-shadow:0 6px 18px rgba(0,0,0,.28);position:relative;}.sb-1xbet-ext896{align-items:center;gap:0.5rem;}.sb-1xbet-ext897{justify-content:space-between;border-radius:10px;}.sb-1xbet-ext898{overflow:hidden;line-height:1.45;}.sb-1xbet-ext899{background:rgba(255,255,255,.06);justify-content:space-between;}.sb-1xbet-ext900{color:#e8eef7;color:#e8eef7;}@media(min-width:640px){.sb-1xbet-ext900{padding:0.4rem;}}.sb-1xbet-ext901{transition:transform .2s ease;position:relative;}.sb-1xbet-ext902{flex-wrap:wrap;gap:0.5rem;}.sb-1xbet-ext903{position:relative;border-radius:10px;}.sb-1xbet-ext904{display:flex;line-height:1.45;}.sb-1xbet-ext905{display:grid;justify-content:space-between;}.sb-1xbet-ext906{gap:0.5rem;color:#e8eef7;}.sb-1xbet-ext907{padding:0.75rem;position:relative;}.sb-1xbet-ext908{margin:0.4rem;gap:0.5rem;}.sb-1xbet-ext909{border-radius:10px;border-radius:10px;}@media(min-width:1000px){.sb-1xbet-ext909{padding:0.55rem;}}.sb-1xbet-ext910{opacity:0.95;line-height:1.45;}.sb-1xbet-ext911{font-size:0.95rem;justify-content:space-between;}.sb-1xbet-ext912{line-height:1.45;color:#e8eef7;}.sb-1xbet-ext913{box-shadow:0 6px 18px rgba(0,0,0,.28);position:relative;}.sb-1xbet-ext914{align-items:center;gap:0.5rem;}.sb-1xbet-ext915{justify-content:space-between;border-radius:10px;}.sb-1xbet-ext916{overflow:hidden;line-height:1.45;}.sb-1xbet-ext917{background:rgba(255,255,255,.06);justify-content:space-between;}.sb-1xbet-ext918{color:#e8eef7;color:#e8eef7;}@media(min-width:960px){.sb-1xbet-ext918{padding:0.7rem;}}.sb-1xbet-ext919{transition:transform .2s ease;position:relative;}.sb-1xbet-ext920{flex-wrap:wrap;gap:0.5rem;}.sb-1xbet-ext921{position:relative;border-radius:10px;}.sb-1xbet-ext922{display:flex;line-height:1.45;}.sb-1xbet-ext923{display:grid;justify-content:space-between;}.sb-1xbet-ext924{gap:0.5rem;color:#e8eef7;}.sb-1xbet-ext925{padding:0.75rem;position:relative;}.sb-1xbet-ext926{margin:0.4rem;gap:0.5rem;}.sb-1xbet-ext927{border-radius:10px;border-radius:10px;}@media(min-width:920px){.sb-1xbet-ext927{padding:0.85rem;}}.sb-1xbet-ext928{opacity:0.95;line-height:1.45;}.sb-1xbet-ext929{font-size:0.95rem;justify-content:space-between;}.sb-1xbet-ext930{line-height:1.45;color:#e8eef7;}.sb-1xbet-ext931{box-shadow:0 6px 18px rgba(0,0,0,.28);position:relative;}.sb-1xbet-ext932{align-items:center;gap:0.5rem;}.sb-1xbet-ext933{justify-content:space-between;border-radius:10px;}.sb-1xbet-ext934{overflow:hidden;line-height:1.45;}.sb-1xbet-ext935{background:rgba(255,255,255,.06);justify-content:space-between;}.sb-1xbet-ext936{color:#e8eef7;color:#e8eef7;}@media(min-width:880px){.sb-1xbet-ext936{padding:0.4rem;}}.sb-1xbet-ext937{transition:transform .2s ease;position:relative;}.sb-1xbet-ext938{flex-wrap:wrap;gap:0.5rem;}.sb-1xbet-ext939{position:relative;border-radius:10px;}.sb-1xbet-ext940{display:flex;line-height:1.45;}.sb-1xbet-ext941{display:grid;justify-content:space-between;}.sb-1xbet-ext942{gap:0.5rem;color:#e8eef7;}.sb-1xbet-ext943{padding:0.75rem;position:relative;}.sb-1xbet-ext944{margin:0.4rem;gap:0.5rem;}.sb-1xbet-ext945{border-radius:10px;border-radius:10px;}@media(min-width:840px){.sb-1xbet-ext945{padding:0.55rem;}}.sb-1xbet-ext946{opacity:0.95;line-height:1.45;}.sb-1xbet-ext947{font-size:0.95rem;justify-content:space-between;}.sb-1xbet-ext948{line-height:1.45;color:#e8eef7;}.sb-1xbet-ext949{box-shadow:0 6px 18px rgba(0,0,0,.28);position:relative;}.sb-1xbet-ext950{align-items:center;gap:0.5rem;}.sb-1xbet-ext951{justify-content:space-between;border-radius:10px;}.sb-1xbet-ext952{overflow:hidden;line-height:1.45;}.sb-1xbet-ext953{background:rgba(255,255,255,.06);justify-content:space-between;}.sb-1xbet-ext954{color:#e8eef7;color:#e8eef7;}@media(min-width:800px){.sb-1xbet-ext954{padding:0.7rem;}}.sb-1xbet-ext955{transition:transform .2s ease;position:relative;}.sb-1xbet-ext956{flex-wrap:wrap;gap:0.5rem;}.sb-1xbet-ext957{position:relative;border-radius:10px;}.sb-1xbet-ext958{display:flex;line-height:1.45;}.sb-1xbet-ext959{display:grid;justify-content:space-between;}.sb-1xbet-ext960{gap:0.5rem;color:#e8eef7;}.sb-1xbet-ext961{padding:0.75rem;position:relative;}.sb-1xbet-ext962{margin:0.4rem;gap:0.5rem;}.sb-1xbet-ext963{border-radius:10px;border-radius:10px;}@media(min-width:760px){.sb-1xbet-ext963{padding:0.85rem;}}.sb-1xbet-ext964{opacity:0.95;line-height:1.45;}.sb-1xbet-ext965{font-size:0.95rem;justify-content:space-between;}.sb-1xbet-ext966{line-height:1.45;color:#e8eef7;}.sb-1xbet-ext967{box-shadow:0 6px 18px rgba(0,0,0,.28);position:relative;}.sb-1xbet-ext968{align-items:center;gap:0.5rem;}.sb-1xbet-ext969{justify-content:space-between;border-radius:10px;}.sb-1xbet-ext970{overflow:hidden;line-height:1.45;}.sb-1xbet-ext971{background:rgba(255,255,255,.06);justify-content:space-between;}.sb-1xbet-ext972{color:#e8eef7;color:#e8eef7;}@media(min-width:720px){.sb-1xbet-ext972{padding:0.4rem;}}.sb-1xbet-ext973{transition:transform .2s ease;position:relative;}.sb-1xbet-ext974{flex-wrap:wrap;gap:0.5rem;}.sb-1xbet-ext975{position:relative;border-radius:10px;}.sb-1xbet-ext976{display:flex;line-height:1.45;}.sb-1xbet-ext977{display:grid;justify-content:space-between;}.sb-1xbet-ext978{gap:0.5rem;color:#e8eef7;}.sb-1xbet-ext979{padding:0.75rem;position:relative;}.sb-1xbet-ext980{margin:0.4rem;gap:0.5rem;}.sb-1xbet-ext981{border-radius:10px;border-radius:10px;}@media(min-width:680px){.sb-1xbet-ext981{padding:0.55rem;}}.sb-1xbet-ext982{opacity:0.95;line-height:1.45;}.sb-1xbet-ext983{font-size:0.95rem;justify-content:space-between;}.sb-1xbet-ext984{line-height:1.45;color:#e8eef7;}.sb-1xbet-ext985{box-shadow:0 6px 18px rgba(0,0,0,.28);position:relative;}.sb-1xbet-ext986{align-items:center;gap:0.5rem;}.sb-1xbet-ext987{justify-content:space-between;border-radius:10px;}.sb-1xbet-ext988{overflow:hidden;line-height:1.45;}.sb-1xbet-ext989{background:rgba(255,255,255,.06);justify-content:space-between;}.sb-1xbet-ext990{color:#e8eef7;color:#e8eef7;}@media(min-width:640px){.sb-1xbet-ext990{padding:0.7rem;}}.sb-1xbet-ext991{transition:transform .2s ease;position:relative;}.sb-1xbet-ext992{flex-wrap:wrap;gap:0.5rem;}.sb-1xbet-ext993{position:relative;border-radius:10px;}.sb-1xbet-ext994{display:flex;line-height:1.45;}.sb-1xbet-ext995{display:grid;justify-content:space-between;}.sb-1xbet-ext996{gap:0.5rem;color:#e8eef7;}.sb-1xbet-ext997{padding:0.75rem;position:relative;}.sb-1xbet-ext998{margin:0.4rem;gap:0.5rem;}.sb-1xbet-ext999{border-radius:10px;border-radius:10px;}@media(min-width:1000px){.sb-1xbet-ext999{padding:0.85rem;}}.sb-1xbet-ext1000{opacity:0.95;line-height:1.45;}.sb-1xbet-ext1001{font-size:0.95rem;justify-content:space-between;}.sb-1xbet-ext1002{line-height:1.45;color:#e8eef7;}.sb-1xbet-ext1003{box-shadow:0 6px 18px rgba(0,0,0,.28);position:relative;}.sb-1xbet-ext1004{align-items:center;gap:0.5rem;}.sb-1xbet-ext1005{justify-content:space-between;border-radius:10px;}.sb-1xbet-ext1006{overflow:hidden;line-height:1.45;}.sb-1xbet-ext1007{background:rgba(255,255,255,.06);justify-content:space-between;}.sb-1xbet-ext1008{color:#e8eef7;color:#e8eef7;}@media(min-width:960px){.sb-1xbet-ext1008{padding:0.4rem;}}.sb-1xbet-ext1009{transition:transform .2s ease;position:relative;}.sb-1xbet-ext1010{flex-wrap:wrap;gap:0.5rem;}.sb-1xbet-ext1011{position:relative;border-radius:10px;}.sb-1xbet-ext1012{display:flex;line-height:1.45;}.sb-1xbet-ext1013{display:grid;justify-content:space-between;}.sb-1xbet-ext1014{gap:0.5rem;color:#e8eef7;}.sb-1xbet-ext1015{padding:0.75rem;position:relative;}.sb-1xbet-ext1016{margin:0.4rem;gap:0.5rem;}.sb-1xbet-ext1017{border-radius:10px;border-radius:10px;}@media(min-width:920px){.sb-1xbet-ext1017{padding:0.55rem;}}.sb-1xbet-ext1018{opacity:0.95;line-height:1.45;}.sb-1xbet-ext1019{font-size:0.95rem;justify-content:space-between;}.sb-1xbet-ext1020{line-height:1.45;color:#e8eef7;}.sb-1xbet-ext1021{box-shadow:0 6px 18px rgba(0,0,0,.28);position:relative;}.sb-1xbet-ext1022{align-items:center;gap:0.5rem;}.sb-1xbet-ext1023{justify-content:space-between;border-radius:10px;}.sb-1xbet-ext1024{overflow:hidden;line-height:1.45;}.sb-1xbet-ext1025{background:rgba(255,255,255,.06);justify-content:space-between;}.sb-1xbet-ext1026{color:#e8eef7;color:#e8eef7;}@media(min-width:880px){.sb-1xbet-ext1026{padding:0.7rem;}}.sb-1xbet-ext1027{transition:transform .2s ease;position:relative;}.sb-1xbet-ext1028{flex-wrap:wrap;gap:0.5rem;}.sb-1xbet-ext1029{position:relative;border-radius:10px;}.sb-1xbet-ext1030{display:flex;line-height:1.45;}.sb-1xbet-ext1031{display:grid;justify-content:space-between;}.sb-1xbet-ext1032{gap:0.5rem;color:#e8eef7;}.sb-1xbet-ext1033{padding:0.75rem;position:relative;}.sb-1xbet-ext1034{margin:0.4rem;gap:0.5rem;}.sb-1xbet-ext1035{border-radius:10px;border-radius:10px;}@media(min-width:840px){.sb-1xbet-ext1035{padding:0.85rem;}}.sb-1xbet-ext1036{opacity:0.95;line-height:1.45;}.sb-1xbet-ext1037{font-size:0.95rem;justify-content:space-between;}.sb-1xbet-ext1038{line-height:1.45;color:#e8eef7;}.sb-1xbet-ext1039{box-shadow:0 6px 18px rgba(0,0,0,.28);position:relative;}.sb-1xbet-ext1040{align-items:center;gap:0.5rem;}.sb-1xbet-ext1041{justify-content:space-between;border-radius:10px;}.sb-1xbet-ext1042{overflow:hidden;line-height:1.45;}.sb-1xbet-ext1043{background:rgba(255,255,255,.06);justify-content:space-between;}.sb-1xbet-ext1044{color:#e8eef7;color:#e8eef7;}@media(min-width:800px){.sb-1xbet-ext1044{padding:0.4rem;}}.sb-1xbet-ext1045{transition:transform .2s ease;position:relative;}.sb-1xbet-ext1046{flex-wrap:wrap;gap:0.5rem;}.sb-1xbet-ext1047{position:relative;border-radius:10px;}.sb-1xbet-ext1048{display:flex;line-height:1.45;}.sb-1xbet-ext1049{display:grid;justify-content:space-between;}.sb-1xbet-ext1050{gap:0.5rem;color:#e8eef7;}.sb-1xbet-ext1051{padding:0.75rem;position:relative;}.sb-1xbet-ext1052{margin:0.4rem;gap:0.5rem;}.sb-1xbet-ext1053{border-radius:10px;border-radius:10px;}@media(min-width:760px){.sb-1xbet-ext1053{padding:0.55rem;}}.sb-1xbet-ext1054{opacity:0.95;line-height:1.45;}.sb-1xbet-ext1055{font-size:0.95rem;justify-content:space-between;}.sb-1xbet-ext1056{line-height:1.45;color:#e8eef7;}.sb-1xbet-ext1057{box-shadow:0 6px 18px rgba(0,0,0,.28);position:relative;}.sb-1xbet-ext1058{align-items:center;gap:0.5rem;}.sb-1xbet-ext1059{justify-content:space-between;border-radius:10px;}.sb-1xbet-ext1060{overflow:hidden;line-height:1.45;}.sb-1xbet-ext1061{background:rgba(255,255,255,.06);justify-content:space-between;}.sb-1xbet-ext1062{color:#e8eef7;color:#e8eef7;}@media(min-width:720px){.sb-1xbet-ext1062{padding:0.7rem;}}.sb-1xbet-ext1063{transition:transform .2s ease;position:relative;}.sb-1xbet-ext1064{flex-wrap:wrap;gap:0.5rem;}.sb-1xbet-ext1065{position:relative;border-radius:10px;}.sb-1xbet-ext1066{display:flex;line-height:1.45;}.sb-1xbet-ext1067{display:grid;justify-content:space-between;}.sb-1xbet-ext1068{gap:0.5rem;color:#e8eef7;}.sb-1xbet-ext1069{padding:0.75rem;position:relative;}.sb-1xbet-ext1070{margin:0.4rem;gap:0.5rem;}.sb-1xbet-ext1071{border-radius:10px;border-radius:10px;}@media(min-width:680px){.sb-1xbet-ext1071{padding:0.85rem;}}.sb-1xbet-ext1072{opacity:0.95;line-height:1.45;}.sb-1xbet-ext1073{font-size:0.95rem;justify-content:space-between;}.sb-1xbet-ext1074{line-height:1.45;color:#e8eef7;}.sb-1xbet-ext1075{box-shadow:0 6px 18px rgba(0,0,0,.28);position:relative;}.sb-1xbet-ext1076{align-items:center;gap:0.5rem;}.sb-1xbet-ext1077{justify-content:space-between;border-radius:10px;}.sb-1xbet-ext1078{overflow:hidden;line-height:1.45;}.sb-1xbet-ext1079{background:rgba(255,255,255,.06);justify-content:space-between;}.sb-1xbet-ext1080{color:#e8eef7;color:#e8eef7;}@media(min-width:640px){.sb-1xbet-ext1080{padding:0.4rem;}}.sb-1xbet-ext1081{transition:transform .2s ease;position:relative;}.sb-1xbet-ext1082{flex-wrap:wrap;gap:0.5rem;}.sb-1xbet-ext1083{position:relative;border-radius:10px;}.sb-1xbet-ext1084{display:flex;line-height:1.45;}.sb-1xbet-ext1085{display:grid;justify-content:space-between;}.sb-1xbet-ext1086{gap:0.5rem;color:#e8eef7;}.sb-1xbet-ext1087{padding:0.75rem;position:relative;}.sb-1xbet-ext1088{margin:0.4rem;gap:0.5rem;}.sb-1xbet-ext1089{border-radius:10px;border-radius:10px;}@media(min-width:1000px){.sb-1xbet-ext1089{padding:0.55rem;}}.sb-1xbet-ext1090{opacity:0.95;line-height:1.45;}.sb-1xbet-ext1091{font-size:0.95rem;justify-content:space-between;}.sb-1xbet-ext1092{line-height:1.45;color:#e8eef7;}.sb-1xbet-ext1093{box-shadow:0 6px 18px rgba(0,0,0,.28);position:relative;}.sb-1xbet-ext1094{align-items:center;gap:0.5rem;}.sb-1xbet-ext1095{justify-content:space-between;border-radius:10px;}.sb-1xbet-ext1096{overflow:hidden;line-height:1.45;}.sb-1xbet-ext1097{background:rgba(255,255,255,.06);justify-content:space-between;}.sb-1xbet-ext1098{color:#e8eef7;color:#e8eef7;}@media(min-width:960px){.sb-1xbet-ext1098{padding:0.7rem;}}.sb-1xbet-ext1099{transition:transform .2s ease;position:relative;}.sb-1xbet-ext1100{flex-wrap:wrap;gap:0.5rem;}.sb-1xbet-ext1101{position:relative;border-radius:10px;}.sb-1xbet-ext1102{display:flex;line-height:1.45;}.sb-1xbet-ext1103{display:grid;justify-content:space-between;}.sb-1xbet-ext1104{gap:0.5rem;color:#e8eef7;}.sb-1xbet-ext1105{padding:0.75rem;position:relative;}.sb-1xbet-ext1106{margin:0.4rem;gap:0.5rem;}.sb-1xbet-ext1107{border-radius:10px;border-radius:10px;}@media(min-width:920px){.sb-1xbet-ext1107{padding:0.85rem;}}.sb-1xbet-ext1108{opacity:0.95;line-height:1.45;}.sb-1xbet-ext1109{font-size:0.95rem;justify-content:space-between;}.sb-1xbet-ext1110{line-height:1.45;color:#e8eef7;}.sb-1xbet-ext1111{box-shadow:0 6px 18px rgba(0,0,0,.28);position:relative;}.sb-1xbet-ext1112{align-items:center;gap:0.5rem;}.sb-1xbet-ext1113{justify-content:space-between;border-radius:10px;}.sb-1xbet-ext1114{overflow:hidden;line-height:1.45;}.sb-1xbet-ext1115{background:rgba(255,255,255,.06);justify-content:space-between;}.sb-1xbet-ext1116{color:#e8eef7;color:#e8eef7;}@media(min-width:880px){.sb-1xbet-ext1116{padding:0.4rem;}}.sb-1xbet-ext1117{transition:transform .2s ease;position:relative;}.sb-1xbet-ext1118{flex-wrap:wrap;gap:0.5rem;}.sb-1xbet-ext1119{position:relative;border-radius:10px;}.sb-1xbet-ext1120{display:flex;line-height:1.45;}.sb-1xbet-ext1121{display:grid;justify-content:space-between;}.sb-1xbet-ext1122{gap:0.5rem;color:#e8eef7;}.sb-1xbet-ext1123{padding:0.75rem;position:relative;}.sb-1xbet-ext1124{margin:0.4rem;gap:0.5rem;}.sb-1xbet-ext1125{border-radius:10px;border-radius:10px;}@media(min-width:840px){.sb-1xbet-ext1125{padding:0.55rem;}}.sb-1xbet-ext1126{opacity:0.95;line-height:1.45;}.sb-1xbet-ext1127{font-size:0.95rem;justify-content:space-between;}.sb-1xbet-ext1128{line-height:1.45;color:#e8eef7;}.sb-1xbet-ext1129{box-shadow:0 6px 18px rgba(0,0,0,.28);position:relative;}.sb-1xbet-ext1130{align-items:center;gap:0.5rem;}.sb-1xbet-ext1131{justify-content:space-between;border-radius:10px;}.sb-1xbet-ext1132{overflow:hidden;line-height:1.45;}.sb-1xbet-ext1133{background:rgba(255,255,255,.06);justify-content:space-between;}.sb-1xbet-ext1134{color:#e8eef7;color:#e8eef7;}@media(min-width:800px){.sb-1xbet-ext1134{padding:0.7rem;}}.sb-1xbet-ext1135{transition:transform .2s ease;position:relative;}.sb-1xbet-ext1136{flex-wrap:wrap;gap:0.5rem;}.sb-1xbet-ext1137{position:relative;border-radius:10px;}.sb-1xbet-ext1138{display:flex;line-height:1.45;}.sb-1xbet-ext1139{display:grid;justify-content:space-between;}.sb-1xbet-ext1140{gap:0.5rem;color:#e8eef7;}.sb-1xbet-ext1141{padding:0.75rem;position:relative;}.sb-1xbet-ext1142{margin:0.4rem;gap:0.5rem;}.sb-1xbet-ext1143{border-radius:10px;border-radius:10px;}@media(min-width:760px){.sb-1xbet-ext1143{padding:0.85rem;}}.sb-1xbet-ext1144{opacity:0.95;line-height:1.45;}.sb-1xbet-ext1145{font-size:0.95rem;justify-content:space-between;}.sb-1xbet-ext1146{line-height:1.45;color:#e8eef7;}.sb-1xbet-ext1147{box-shadow:0 6px 18px rgba(0,0,0,.28);position:relative;}.sb-1xbet-ext1148{align-items:center;gap:0.5rem;}.sb-1xbet-ext1149{justify-content:space-between;border-radius:10px;}.sb-1xbet-ext1150{overflow:hidden;line-height:1.45;}.sb-1xbet-ext1151{background:rgba(255,255,255,.06);justify-content:space-between;}.sb-1xbet-ext1152{color:#e8eef7;color:#e8eef7;}@media(min-width:720px){.sb-1xbet-ext1152{padding:0.4rem;}}.sb-1xbet-ext1153{transition:transform .2s ease;position:relative;}.sb-1xbet-ext1154{flex-wrap:wrap;gap:0.5rem;}.sb-1xbet-ext1155{position:relative;border-radius:10px;}.sb-1xbet-ext1156{display:flex;line-height:1.45;}.sb-1xbet-ext1157{display:grid;justify-content:space-between;}.sb-1xbet-ext1158{gap:0.5rem;color:#e8eef7;}.sb-1xbet-ext1159{padding:0.75rem;position:relative;}.sb-1xbet-ext1160{margin:0.4rem;gap:0.5rem;}.sb-1xbet-ext1161{border-radius:10px;border-radius:10px;}@media(min-width:680px){.sb-1xbet-ext1161{padding:0.55rem;}}.sb-1xbet-ext1162{opacity:0.95;line-height:1.45;}.sb-1xbet-ext1163{font-size:0.95rem;justify-content:space-between;}.sb-1xbet-ext1164{line-height:1.45;color:#e8eef7;}.sb-1xbet-ext1165{box-shadow:0 6px 18px rgba(0,0,0,.28);position:relative;}.sb-1xbet-ext1166{align-items:center;gap:0.5rem;}.sb-1xbet-ext1167{justify-content:space-between;border-radius:10px;}.sb-1xbet-ext1168{overflow:hidden;line-height:1.45;}.sb-1xbet-ext1169{background:rgba(255,255,255,.06);justify-content:space-between;}.sb-1xbet-ext1170{color:#e8eef7;color:#e8eef7;}@media(min-width:640px){.sb-1xbet-ext1170{padding:0.7rem;}}.sb-1xbet-ext1171{transition:transform .2s ease;position:relative;}.sb-1xbet-ext1172{flex-wrap:wrap;gap:0.5rem;}.sb-1xbet-ext1173{position:relative;border-radius:10px;}.sb-1xbet-ext1174{display:flex;line-height:1.45;}.sb-1xbet-ext1175{display:grid;justify-content:space-between;}.sb-1xbet-ext1176{gap:0.5rem;color:#e8eef7;}.sb-1xbet-ext1177{padding:0.75rem;position:relative;}.sb-1xbet-ext1178{margin:0.4rem;gap:0.5rem;}.sb-1xbet-ext1179{border-radius:10px;border-radius:10px;}@media(min-width:1000px){.sb-1xbet-ext1179{padding:0.85rem;}}.sb-1xbet-ext1180{opacity:0.95;line-height:1.45;}.sb-1xbet-ext1181{font-size:0.95rem;justify-content:space-between;}.sb-1xbet-ext1182{line-height:1.45;color:#e8eef7;}.sb-1xbet-ext1183{box-shadow:0 6px 18px rgba(0,0,0,.28);position:relative;}.sb-1xbet-ext1184{align-items:center;gap:0.5rem;}.sb-1xbet-ext1185{justify-content:space-between;border-radius:10px;}.sb-1xbet-ext1186{overflow:hidden;line-height:1.45;}.sb-1xbet-ext1187{background:rgba(255,255,255,.06);justify-content:space-between;}.sb-1xbet-ext1188{color:#e8eef7;color:#e8eef7;}@media(min-width:960px){.sb-1xbet-ext1188{padding:0.4rem;}}.sb-1xbet-ext1189{transition:transform .2s ease;position:relative;}.sb-1xbet-ext1190{flex-wrap:wrap;gap:0.5rem;}.sb-1xbet-ext1191{position:relative;border-radius:10px;}.sb-1xbet-ext1192{display:flex;line-height:1.45;}.sb-1xbet-ext1193{display:grid;justify-content:space-between;}.sb-1xbet-ext1194{gap:0.5rem;color:#e8eef7;}.sb-1xbet-ext1195{padding:0.75rem;position:relative;}.sb-1xbet-ext1196{margin:0.4rem;gap:0.5rem;}.sb-1xbet-ext1197{border-radius:10px;border-radius:10px;}@media(min-width:920px){.sb-1xbet-ext1197{padding:0.55rem;}}.sb-1xbet-ext1198{opacity:0.95;line-height:1.45;}.sb-1xbet-ext1199{font-size:0.95rem;justify-content:space-between;}

/* Visual UX foundation — loads via /styles.php after legacy site.css.
   Does not remove SEO DOM; layout/CSS only. */

html {
  margin: 0;
  width: 100%;
  max-width: 100%;
  overflow-x: hidden;
  -webkit-text-size-adjust: 100%;
}

body[class*="sb-"] {
  margin: 0;
  width: 100%;
  max-width: 100%;
  overflow-x: hidden;
  font-family: Inter, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Arial, sans-serif;
  font-size: 17px;
  line-height: 1.6;
  color: var(--vx-text, #f4f7fb);
  background: var(--vx-bg, #0a0f16);
}

body[class*="sb-"] *,
body[class*="sb-"] *::before,
body[class*="sb-"] *::after {
  box-sizing: border-box;
}

body[class*="sb-"] img,
body[class*="sb-"] svg,
body[class*="sb-"] video {
  max-width: 100%;
  height: auto;
}

body[class*="sb-"] a {
  color: inherit !important;
  text-decoration: none !important;
}

body[class*="sb-"] a:visited {
  color: inherit !important;
  text-decoration: none !important;
}

body[class*="sb-"] a:hover {
  color: var(--vx-primary, #4da3ff) !important;
  text-decoration: none !important;
}

body[class*="sb-"] a:focus-visible,
body[class*="sb-"] button:focus-visible {
  outline: 2px solid var(--vx-accent, #58d68d);
  outline-offset: 2px;
}

/* Shell / container */
body[class*="sb-"] [class*="-shell"] {
  width: min(100% - 32px, 1320px);
  margin-inline: auto;
  padding-inline: 0;
  max-width: 1320px;
  position: relative;
  overflow-x: clip;
  display: flex;
  flex-direction: column;
  gap: 0;
}

body[class*="sb-"] [class*="-preloader"] {
  display: none !important;
}

body[class*="sb-"] [class*="-bgfx"] {
  position: fixed !important;
  inset: 0 !important;
  width: 100% !important;
  height: 100% !important;
  margin: 0 !important;
  z-index: 0 !important;
  pointer-events: none !important;
  overflow: hidden !important;
  order: 0 !important;
}

body[class*="sb-"] [class*="-skip"] {
  order: 0;
}

body[class*="sb-"] [class*="-chrome-footer"],
body[class*="sb-"] footer[class*="-chrome-footer"] {
  order: 90 !important;
  margin-top: 40px;
}

body[class*="sb-"] [class*="-popup"] {
  order: 95 !important;
}

body[class*="sb-"] [class*="-support"] {
  order: 96 !important;
}

body[class*="sb-"] [class*="-shell"] > :not([class*="-bgfx"]):not([class*="-preloader"]) {
  position: relative;
  z-index: 1;
}

@media (max-width: 1439px) {
  body[class*="sb-"] [class*="-shell"] {
    width: min(100% - 48px, 1200px);
  }
}

@media (max-width: 1023px) {
  body[class*="sb-"] [class*="-shell"] {
    width: min(100% - 40px, 100%);
  }
}

@media (max-width: 767px) {
  body[class*="sb-"] [class*="-shell"] {
    width: min(100% - 28px, 100%);
  }
}

/* Header */
body[class*="sb-"] [class*="-chrome-header"] {
  display: grid;
  grid-template-columns: auto 1fr auto;
  gap: 16px 20px;
  align-items: start;
  padding: 18px 0 12px;
  margin: 0 0 8px;
  border-bottom: 1px solid color-mix(in srgb, var(--vx-text, #fff) 12%, transparent);
}

body[class*="sb-"] [class*="-logo"] {
  display: inline-flex;
  align-items: center;
  gap: 10px;
  min-height: 44px;
  font-weight: 700;
  letter-spacing: 0.01em;
}

body[class*="sb-"] [class*="-logo"] img {
  height: 44px;
  width: auto;
  display: block;
}

body[class*="sb-"] [class*="-header-actions"] {
  display: flex;
  flex-wrap: wrap;
  gap: 8px;
  justify-content: flex-end;
  align-items: center;
}

body[class*="sb-"] [class*="-nav-list"] {
  display: flex;
  flex-wrap: wrap;
  gap: 8px;
  list-style: none;
  margin: 0;
  padding: 0;
  grid-column: 1 / -1;
}

body[class*="sb-"] [class*="-nav-list"] > li {
  margin: 0;
  padding: 0;
}

body[class*="sb-"] [class*="-nav-list"] a {
  display: inline-flex;
  align-items: center;
  min-height: 36px;
  padding: 6px 12px;
  border-radius: var(--vx-chip-radius, 999px);
  background: color-mix(in srgb, var(--vx-surface, #162b47) 88%, transparent);
  border: 1px solid color-mix(in srgb, var(--vx-text, #fff) 12%, transparent);
  font-size: 13px;
  line-height: 1.3;
  color: var(--vx-text, #fff);
}

body[class*="sb-"] [class*="-nav-list"] a:hover {
  background: color-mix(in srgb, var(--vx-primary, #2374ff) 22%, var(--vx-surface, #162b47));
  border-color: color-mix(in srgb, var(--vx-primary, #2374ff) 55%, transparent);
  color: var(--vx-text, #fff);
}

/* Primary vs “Подробно” chips */
body[class*="sb-"] [class*="-nav-list"] a[href^="/"]:not([href*="ru/ru"]) {
  background: color-mix(in srgb, var(--vx-primary, #2374ff) 18%, var(--vx-surface, #162b47));
  border-color: color-mix(in srgb, var(--vx-primary, #2374ff) 40%, transparent);
}

body[class*="sb-"] [class*="-nav-list"] a[href*="/ru/ru/"] {
  background: transparent;
  color: var(--vx-muted, #9eb0c8);
  border-style: dashed;
}

/* Buttons */
body[class*="sb-"] [class*="-btn"],
body[class*="sb-"] button[class*="-btn"] {
  appearance: none;
  border: 0;
  cursor: pointer;
  min-height: 42px;
  padding: 0.55rem 1rem;
  border-radius: var(--vx-btn-radius, 10px);
  background: var(--vx-primary, #2374ff);
  color: #fff;
  font-weight: 700;
  font-size: 14px;
  line-height: 1.2;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  gap: 6px;
}

body[class*="sb-"] [class*="-btn-ghost"] {
  background: color-mix(in srgb, var(--vx-text, #fff) 10%, transparent);
  color: var(--vx-text, #fff);
  border: 1px solid color-mix(in srgb, var(--vx-text, #fff) 16%, transparent);
}

/* Visual button labels via data-buzz (DOM text kept) */
body[class*="sb-"] button[data-buzz="login"],
body[class*="sb-"] button[data-buzz="reg"],
body[class*="sb-"] button[data-buzz="menu"] {
  font-size: 0 !important;
  letter-spacing: 0;
}

body[class*="sb-"] button[data-buzz="login"]::after,
body[class*="sb-"] button[data-buzz="reg"]::after,
body[class*="sb-"] button[data-buzz="menu"]::after {
  font-size: 14px;
  font-weight: 700;
  line-height: 1.2;
}

/* Defaults; brands override content */
body[class*="sb-"] button[data-buzz="login"]::after { content: "Вход"; }
body[class*="sb-"] button[data-buzz="reg"]::after { content: "Регистрация"; }
body[class*="sb-"] button[data-buzz="menu"]::after { content: "Разделы"; }

/* Hero / H1 */
body[class*="sb-"] h1 {
  font-size: clamp(34px, 4vw, 56px);
  line-height: 1.1;
  margin: 0 0 16px;
  max-width: 22ch;
  letter-spacing: -0.02em;
  font-weight: 800;
}

@media (max-width: 767px) {
  body[class*="sb-"] h1 {
    font-size: clamp(30px, 9vw, 42px);
    max-width: none;
  }
}

body[class*="sb-"] h2 {
  font-size: clamp(24px, 2.4vw, 34px);
  line-height: 1.2;
  margin: 1.4rem 0 0.7rem;
}

body[class*="sb-"] h3 {
  font-size: clamp(18px, 1.6vw, 22px);
  line-height: 1.3;
  margin: 0.8rem 0 0.45rem;
}

body[class*="sb-"] p {
  max-width: 72ch;
  margin: 0 0 0.9rem;
}

/* Link clouds → chip clusters */
body[class*="sb-"] [class*="-link-cloud"] {
  display: flex;
  flex-wrap: wrap;
  gap: 8px;
  padding: 14px 16px;
  margin: 12px 0 20px;
  border-radius: var(--vx-card-radius, 14px);
  background: color-mix(in srgb, var(--vx-surface, #102139) 92%, transparent);
  border: 1px solid color-mix(in srgb, var(--vx-text, #fff) 10%, transparent);
}

body[class*="sb-"] [class*="-link-cloud"] a {
  display: inline-flex;
  align-items: center;
  min-height: 34px;
  padding: 5px 11px;
  border-radius: var(--vx-chip-radius, 999px);
  background: color-mix(in srgb, var(--vx-surface-2, #162b47) 90%, transparent);
  border: 1px solid color-mix(in srgb, var(--vx-text, #fff) 12%, transparent);
  font-size: 13px;
  color: var(--vx-text, #fff);
  margin: 0 !important;
}

body[class*="sb-"] [class*="-link-cloud"] a:hover {
  border-color: var(--vx-primary, #2374ff);
  color: #fff;
}

/* Quick banner bubbles */
body[class*="sb-"] [class*="-banners"] {
  display: grid;
  grid-template-columns: repeat(4, minmax(0, 1fr));
  gap: 16px;
  margin: 16px 0 28px;
  width: 100%;
  max-width: 100%;
}

body[class*="sb-"] [class*="-banners"] > [class*="-bubble"] {
  min-width: 0;
  max-width: 100%;
  overflow: hidden;
  display: flex;
  flex-direction: column;
  gap: 10px;
  padding: 16px 18px;
  background: var(--vx-surface, #102139);
  border: 1px solid color-mix(in srgb, var(--vx-text, #fff) 12%, transparent);
  border-radius: var(--vx-card-radius, 14px);
}

body[class*="sb-"] [class*="-banners"] img {
  display: block;
  width: 100%;
  max-width: 100%;
  height: auto;
  aspect-ratio: 16 / 9;
  object-fit: cover;
  border-radius: calc(var(--vx-card-radius, 14px) - 4px);
  margin: 0;
}

body[class*="sb-"] [class*="-banner-links"] {
  display: flex;
  flex-wrap: wrap;
  gap: 6px;
}

body[class*="sb-"] [class*="-banner-links"] a {
  display: inline-flex;
  align-items: center;
  min-height: 32px;
  padding: 4px 10px;
  border-radius: var(--vx-chip-radius, 999px);
  background: color-mix(in srgb, var(--vx-surface-2, #162b47) 90%, transparent);
  border: 1px solid color-mix(in srgb, var(--vx-text, #fff) 12%, transparent);
  font-size: 12px;
}

body[class*="sb-"] [class*="-banner-cta"] .sb-1xbet-btn,
body[class*="sb-"] [class*="-banner-cta"] [class*="-btn"] {
  width: 100%;
}

/* Content grids / cells / article / media */
body[class*="sb-"] [class*="-grid"] {
  display: grid;
  grid-template-columns: repeat(3, minmax(0, 1fr));
  gap: 16px;
  margin: 16px 0 28px;
  width: 100%;
  max-width: 100%;
}

body[class*="sb-"] [class*="-widgets"] {
  display: flex;
  flex-direction: column;
  gap: 18px;
  margin: 12px 0 28px;
  width: 100%;
  max-width: 100%;
}

body[class*="sb-"] [class*="-widgets"] > [class*="-widget"],
body[class*="sb-"] [class*="-article-card"],
body[class*="sb-"] [class*="-media-card"],
body[class*="sb-"] [class*="-cell"] {
  min-width: 0;
  max-width: 100%;
  width: 100%;
  margin: 0; /* kill UA figure { margin-inline: 40px } pill collapse */
  box-sizing: border-box;
  overflow: hidden;
  padding: 22px 24px;
  background: var(--vx-surface, #102139);
  border: 1px solid color-mix(in srgb, var(--vx-text, #fff) 12%, transparent);
  border-radius: var(--vx-card-radius, 14px);
}

body[class*="sb-"] [class*="-article-card"] img,
body[class*="sb-"] [class*="-media-card"] img,
body[class*="sb-"] [class*="-widget"] img,
body[class*="sb-"] [class*="-cell"] img {
  display: block;
  width: 100%;
  max-width: 100%;
  aspect-ratio: 16 / 9;
  object-fit: cover;
  border-radius: calc(var(--vx-card-radius, 14px) - 4px);
  margin: 0 0 12px;
  background: color-mix(in srgb, var(--vx-surface-2, #162b47) 80%, #000);
}

body[class*="sb-"] [class*="-article-card"] p,
body[class*="sb-"] [class*="-widget"] p,
body[class*="sb-"] [class*="-cell"] p,
body[class*="sb-"] [class*="-main"] > p,
body[class*="sb-"] [class*="-main"] p {
  max-width: 72ch;
}

body[class*="sb-"] [class*="-gallery-grid"] {
  display: grid;
  grid-template-columns: repeat(5, minmax(0, 1fr));
  gap: 10px;
  width: 100%;
}

body[class*="sb-"] [class*="-gallery-grid"] img {
  width: 100%;
  height: auto;
  aspect-ratio: 4 / 3;
  object-fit: cover;
  border-radius: 8px;
}

body[class*="sb-"] [class*="-media-row"] {
  display: grid;
  grid-template-columns: repeat(3, minmax(0, 1fr));
  gap: 14px;
  margin: 12px 0 20px;
}

body[class*="sb-"] [class*="-seo-cluster"],
body[class*="sb-"] [class*="-layout-cluster"],
body[class*="sb-"] [class*="-market-cluster"] {
  display: flex;
  flex-wrap: wrap;
  gap: 8px;
  padding: 14px 16px;
  margin: 12px 0 18px;
  border-radius: var(--vx-card-radius, 14px);
  background: color-mix(in srgb, var(--vx-surface, #102139) 88%, transparent);
  border: 1px solid color-mix(in srgb, var(--vx-text, #fff) 10%, transparent);
}

body[class*="sb-"] [class*="-seo-cluster"] a,
body[class*="sb-"] [class*="-layout-cluster"] a,
body[class*="sb-"] [class*="-market-cluster"] a {
  display: inline-flex;
  align-items: center;
  min-height: 34px;
  padding: 5px 11px;
  border-radius: var(--vx-chip-radius, 999px);
  background: color-mix(in srgb, var(--vx-surface-2, #162b47) 90%, transparent);
  border: 1px solid color-mix(in srgb, var(--vx-text, #fff) 12%, transparent);
  font-size: 13px;
}

body[class*="sb-"] [class*="-topbar"],
body[class*="sb-"] [class*="-h1"] {
  width: 100%;
}

body[class*="sb-"] [class*="-h1"] {
  padding-top: 40px;
  padding-bottom: 12px;
  margin: 0;
}

body[class*="sb-"] [class*="-main"] {
  width: 100%;
  max-width: 100%;
  padding-bottom: 24px;
}

body[class*="sb-"] [class*="-cards"] {
  width: 100%;
  margin: 20px 0 32px;
}

body[class*="sb-"] [class*="-faq-item"] {
  padding: 14px 16px;
  margin: 0 0 8px;
  border-radius: var(--vx-card-radius, 14px);
  background: color-mix(in srgb, var(--vx-surface, #102139) 90%, transparent);
  border: 1px solid color-mix(in srgb, var(--vx-text, #fff) 10%, transparent);
}

@media (max-width: 1199px) {
  body[class*="sb-"] [class*="-banners"] {
    grid-template-columns: repeat(3, minmax(0, 1fr));
  }
  body[class*="sb-"] [class*="-grid"],
  body[class*="sb-"] [class*="-media-row"] {
    grid-template-columns: repeat(2, minmax(0, 1fr));
  }
}

@media (max-width: 899px) {
  body[class*="sb-"] [class*="-banners"] {
    grid-template-columns: repeat(2, minmax(0, 1fr));
  }
  body[class*="sb-"] [class*="-gallery-grid"] {
    grid-template-columns: repeat(3, minmax(0, 1fr));
  }
}

@media (max-width: 599px) {
  body[class*="sb-"] [class*="-banners"],
  body[class*="sb-"] [class*="-grid"],
  body[class*="sb-"] [class*="-media-row"],
  body[class*="sb-"] [class*="-gallery-grid"] {
    grid-template-columns: minmax(0, 1fr);
  }
  body[class*="sb-"] [class*="-h1"] {
    padding-top: 28px;
  }
}

/* Support widget */
body[class*="sb-"] [class*="-support"],
body[class*="sb-"] #support-widget {
  position: fixed;
  right: max(20px, env(safe-area-inset-right));
  bottom: max(20px, env(safe-area-inset-bottom));
  z-index: 40;
  display: flex;
  flex-direction: column;
  align-items: stretch;
  gap: 8px;
  width: min(220px, calc(100vw - 40px));
  max-width: 220px;
  padding: 10px;
  border-radius: 14px;
  background: color-mix(in srgb, var(--vx-surface, #102139) 94%, #000);
  border: 1px solid color-mix(in srgb, var(--vx-text, #fff) 14%, transparent);
  box-shadow: 0 10px 28px rgba(0, 0, 0, 0.35);
}

body[class*="sb-"] [class*="-support"] .sb-1xbet-btn,
body[class*="sb-"] #support-widget button {
  width: 100%;
}

body[class*="sb-"] [class*="-countdown"] {
  font-variant-numeric: tabular-nums;
  font-size: 13px;
  text-align: center;
  color: var(--vx-muted, #9eb0c8);
}

@media (max-width: 599px) {
  body[class*="sb-"] [class*="-support"],
  body[class*="sb-"] #support-widget {
    width: auto;
    min-width: 0;
    max-width: none;
    right: 12px;
    bottom: 12px;
    padding: 8px;
    flex-direction: row;
    align-items: center;
  }
  body[class*="sb-"] [class*="-countdown"] {
    display: none;
  }
}

/* Footer clearance so widget never covers last links */
body[class*="sb-"] [class*="-chrome-footer"],
body[class*="sb-"] footer {
  padding-bottom: 96px;
  margin-top: 40px;
}

body[class*="sb-"] [class*="-chrome-footer"] [class*="-link-cloud"],
body[class*="sb-"] footer [class*="-link-cloud"] {
  margin-bottom: 12px;
}

/* Skip / orbs stay non-intrusive */
body[class*="sb-"] [class*="-skip"] {
  position: absolute;
  left: -9999px;
}

body[class*="sb-"] [class*="-skip"]:focus {
  left: 16px;
  top: 16px;
  z-index: 50;
  padding: 8px 12px;
  background: var(--vx-primary);
  color: #fff;
}

body[class*="sb-"] [class*="-orb"] {
  filter: blur(40px);
  opacity: 0.28;
}

/* Kill leftover utility layout that forces overflow */
body[class*="sb-"] [class^="sb-"][class*="-u"] {
  max-width: 100% !important;
}

body[class*="sb-"] [class*="-chrome"] {
  width: 100%;
  max-width: 100%;
  overflow-x: clip;
}

/* Topbar secondary nav (plain <a> list) */
body[class*="sb-"] [class*="-topbar"] {
  width: 100%;
  margin: 0 0 8px;
}

body[class*="sb-"] [class*="-topbar"] [class*="-nav"],
body[class*="sb-"] nav[class*="-nav"] {
  display: flex !important;
  flex-wrap: wrap !important;
  gap: 8px !important;
  margin: 0 0 12px;
}

body[class*="sb-"] [class*="-topbar"] [class*="-nav"] a,
body[class*="sb-"] nav[class*="-nav"] > a {
  display: inline-flex !important;
  align-items: center;
  min-height: 34px;
  padding: 5px 12px !important;
  margin: 0 !important;
  border-radius: var(--vx-chip-radius, 999px);
  background: color-mix(in srgb, var(--vx-surface, #102139) 90%, transparent);
  border: 1px solid color-mix(in srgb, var(--vx-text, #fff) 12%, transparent);
  font-size: 13px;
  color: var(--vx-text, #fff) !important;
  text-decoration: none !important;
}

/* Force banners off horizontal-scroll flex from inline ui-base */
body[class*="sb-"] [class*="-banners"] {
  display: grid !important;
  grid-template-columns: repeat(4, minmax(0, 1fr)) !important;
  gap: 16px !important;
  overflow: visible !important;
  overflow-x: visible !important;
  width: 100% !important;
  max-width: 100% !important;
  flex-wrap: unset !important;
}

body[class*="sb-"] [class*="-banners"] > * {
  flex: unset !important;
  width: auto !important;
  min-width: 0 !important;
  max-width: 100% !important;
}

body[class*="sb-"] [class*="-banners"] img {
  width: 100% !important;
  max-width: 100% !important;
  height: auto !important;
}

body[class*="sb-"] [class*="-nav-list"] {
  display: flex !important;
  flex-wrap: wrap !important;
  gap: 8px !important;
  overflow: visible !important;
}

body[class*="sb-"] [class*="-grid"] {
  display: grid !important;
  overflow: visible !important;
}

body[class*="sb-"] [class*="-gallery-grid"] {
  display: grid !important;
  overflow: visible !important;
  overflow-x: visible !important;
}

@media (max-width: 1199px) {
  body[class*="sb-"] [class*="-banners"] {
    grid-template-columns: repeat(3, minmax(0, 1fr)) !important;
  }
}
@media (max-width: 899px) {
  body[class*="sb-"] [class*="-banners"] {
    grid-template-columns: repeat(2, minmax(0, 1fr)) !important;
  }
}
@media (max-width: 599px) {
  body[class*="sb-"] [class*="-banners"] {
    grid-template-columns: minmax(0, 1fr) !important;
  }
}

/* First screen: site-header → homepage-hero → site-nav/quick → seo-navigation */

body[class*="sb-"] .site-top {
  display: grid;
  grid-template-columns: auto minmax(0, 1fr) auto;
  grid-template-areas:
    "brand nav actions"
    "hero hero hero"
    "quick quick quick"
    "seo seo seo";
  column-gap: 24px;
  row-gap: 0;
  align-items: center;
  margin: 0 0 28px;
}

body[class*="sb-"] .site-header {
  display: contents;
}

body.fs-v2 .site-header {
  display: flex !important;
}

body[class*="sb-"] .site-brand {
  grid-area: brand;
  display: inline-flex;
  align-items: center;
  gap: 10px;
  min-height: 72px;
  font-weight: 800;
  text-decoration: none !important;
  color: var(--vx-text, #fff) !important;
  z-index: 2;
}

body[class*="sb-"] .site-brand img {
  height: 40px;
  width: auto;
  display: block;
  border-radius: 0;
  object-fit: contain;
}

body[class*="sb-"] .site-nav {
  grid-area: nav;
  display: flex;
  flex-wrap: wrap;
  gap: 8px 18px;
  align-items: center;
  justify-content: center;
  min-height: 72px;
}

body[class*="sb-"] .site-nav-link {
  display: inline-flex;
  align-items: center;
  min-height: 40px;
  padding: 0 2px;
  font-size: 14px;
  font-weight: 600;
  color: var(--vx-text, #fff) !important;
  text-decoration: none !important;
  border-bottom: 2px solid transparent;
}

body[class*="sb-"] .site-nav-link:hover {
  border-bottom-color: var(--vx-primary, #4da3ff);
}

body[class*="sb-"] .site-header-actions {
  grid-area: actions;
  display: flex;
  align-items: center;
  justify-content: flex-end;
  gap: 8px;
  min-height: 72px;
}

body[class*="sb-"] .site-header-buzz {
  display: flex !important;
  flex-direction: row !important;
  flex-wrap: nowrap !important;
  gap: 8px !important;
  width: auto !important;
  max-width: none !important;
}

body[class*="sb-"] .site-header-buzz [class*="-btn"],
body[class*="sb-"] .site-header-buzz button {
  width: auto !important;
  min-height: 40px !important;
  padding: 0 14px !important;
  white-space: nowrap;
}

/* Desktop: one solid CTA (login), mute the rest */
body[class*="sb-"] .site-header-buzz [data-buzz="reg"] {
  opacity: 0.9;
}

body[class*="sb-"] button[data-buzz="login"]::after { content: "Войти"; }

/* ===== HERO ===== */
body[class*="sb-"] .homepage-hero {
  grid-area: hero;
  display: grid;
  grid-template-columns: minmax(0, 1.05fr) minmax(420px, 0.95fr);
  gap: 64px;
  align-items: center;
  min-height: 600px;
  padding: 24px 0 32px;
}

body[class*="sb-"] .hero-copy {
  min-width: 0;
}

body[class*="sb-"] .hero-title,
body[class*="sb-"] h1.hero-title {
  max-width: 680px !important;
  width: auto !important;
  margin: 0 !important;
  padding: 0 !important;
  border: 0 !important;
  background: none !important;
  -webkit-background-clip: border-box !important;
  background-clip: border-box !important;
  color: var(--vx-text, #fff) !important;
  font-size: clamp(52px, 4.2vw, 68px) !important;
  line-height: 1.02 !important;
  letter-spacing: -0.03em;
  font-weight: 800;
}

body[class*="sb-"] .hero-title::before {
  display: none !important;
  content: none !important;
}

body[class*="sb-"] .hero-lead {
  max-width: 640px;
  margin: 22px 0 0;
  font-size: 18px;
  line-height: 1.55;
  color: var(--vx-muted, #9eb0c8);
}

body[class*="sb-"] .hero-actions {
  display: flex;
  flex-wrap: wrap;
  gap: 12px;
  margin-top: 28px;
}

body[class*="sb-"] .hero-cta {
  display: inline-flex !important;
  align-items: center;
  justify-content: center;
  min-height: 50px;
  padding: 0 22px !important;
  border-radius: var(--vx-btn-radius, 12px);
  font-weight: 750;
  font-size: 15px;
  text-decoration: none !important;
}

body[class*="sb-"] .hero-cta-primary {
  background: var(--vx-primary, #2374ff);
  color: #fff !important;
  border: 1px solid transparent;
}

body[class*="sb-"] .hero-cta-secondary {
  background: transparent;
  color: var(--vx-text, #fff) !important;
  border: 1px solid color-mix(in srgb, var(--vx-text, #fff) 28%, transparent);
}

body[class*="sb-"] .hero-media {
  min-width: 0;
  display: flex;
  align-items: center;
  justify-content: center;
}

body[class*="sb-"] .hero-visual-placeholder {
  position: relative;
  width: min(100%, 500px);
  height: 540px;
  border-radius: var(--vx-card-radius, 18px);
  background-color: var(--vx-surface, #102139);
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
  border: 1px solid color-mix(in srgb, var(--vx-text, #fff) 12%, transparent);
  box-shadow: 0 18px 50px rgba(0, 0, 0, 0.28);
  overflow: hidden;
}

body[class*="sb-"] .hero-visual-placeholder .hero-svg {
  position: absolute;
  inset: 0;
  width: 100%;
  height: 100%;
  display: block;
}

/* When webp paints, keep SVG as fallback under it via blend — SVG always present */
body[class*="sb-"] .hero-visual-placeholder[style*="background-image"] .hero-svg {
  mix-blend-mode: normal;
  opacity: 0.92;
}

/* ===== QUICK NAV ===== */
body[class*="sb-"] .quick-nav {
  grid-area: quick;
  display: flex;
  flex-wrap: wrap;
  gap: 8px;
  margin: 8px 0 20px;
}

body[class*="sb-"] .quick-nav-link {
  display: inline-flex;
  align-items: center;
  min-height: 38px;
  padding: 0 12px;
  border-radius: var(--vx-chip-radius, 10px);
  border: 1px solid color-mix(in srgb, var(--vx-text, #fff) 14%, transparent);
  background: color-mix(in srgb, var(--vx-surface, #102139) 88%, transparent);
  font-size: 13px;
  color: var(--vx-text, #fff) !important;
  text-decoration: none !important;
}

/* ===== SEO NAV (below hero) ===== */
body[class*="sb-"] .seo-navigation {
  grid-area: seo;
  margin: 8px 0 24px;
  padding: 20px 18px;
  border-radius: var(--vx-card-radius, 16px);
  background: color-mix(in srgb, var(--vx-surface, #102139) 90%, transparent);
  border: 1px solid color-mix(in srgb, var(--vx-text, #fff) 10%, transparent);
}

body[class*="sb-"] .seo-navigation-title {
  margin: 0 0 14px;
  font-size: 13px;
  font-weight: 750;
  letter-spacing: 0.12em;
  text-transform: uppercase;
  color: var(--vx-muted, #9eb0c8);
}

body[class*="sb-"] .seo-navigation-grid {
  display: grid;
  grid-template-columns: repeat(4, minmax(0, 1fr));
  gap: 12px;
}

body[class*="sb-"] .seo-card {
  display: flex;
  flex-direction: column;
  gap: 6px;
  padding: 12px 14px;
  border-radius: 10px;
  background: color-mix(in srgb, var(--vx-surface-2, #162b47) 75%, transparent);
  border: 1px solid color-mix(in srgb, var(--vx-text, #fff) 8%, transparent);
  min-height: 72px;
}

body[class*="sb-"] .seo-card-primary {
  font-size: 14px;
  font-weight: 700;
  color: var(--vx-text, #fff) !important;
  text-decoration: none !important;
  line-height: 1.35;
}

body[class*="sb-"] .seo-card-secondary {
  font-size: 12px;
  font-weight: 500;
  color: var(--vx-muted, #9eb0c8) !important;
  text-decoration: none !important;
  border-bottom: 1px dashed color-mix(in srgb, var(--vx-muted, #9eb0c8) 45%, transparent);
  align-self: flex-start;
  padding-bottom: 1px;
}

/* Support */
@media (min-width: 900px) {
  body[class*="sb-"] [class*="-support"],
  body[class*="sb-"] #support-widget {
    right: 20px;
    bottom: 20px;
  }
}

/* ===== MOBILE ===== */
@media (max-width: 899px) {
  body[class*="sb-"] .site-top {
    display: flex;
    flex-direction: column;
    align-items: stretch;
    gap: 0;
  }

  body[class*="sb-"] .site-header {
    display: flex;
    align-items: center;
    justify-content: space-between;
    min-height: 60px;
    max-height: 64px;
    padding: 8px 0;
    order: 1;
  }

  body[class*="sb-"] .site-brand {
    min-height: 44px;
  }

  body[class*="sb-"] .site-header-actions {
    display: flex;
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
    gap: 6px;
    min-height: 44px;
  }

  body[class*="sb-"] .site-header-actions .site-header-cta {
    min-height: 36px !important;
    padding: 0 10px !important;
  }

  body[class*="sb-"] .site-menu {
    min-height: 40px !important;
    min-width: 44px;
    padding: 0 12px !important;
  }

  body[class*="sb-"] .site-buzz-extra {
    order: 4;
    margin: 8px 0;
  }

  body[class*="sb-"] .homepage-hero {
    order: 2;
    display: flex;
    flex-direction: column;
    gap: 16px;
    min-height: 0;
    padding: 8px 0 20px;
    grid-template-columns: 1fr;
  }

  body[class*="sb-"] .hero-copy { order: 1; }
  body[class*="sb-"] .hero-media { order: 2; width: 100%; }

  body[class*="sb-"] .hero-title,
  body[class*="sb-"] h1.hero-title {
    font-size: clamp(32px, 8.2vw, 40px) !important;
    line-height: 1.05 !important;
    max-width: 100% !important;
  }

  body[class*="sb-"] .hero-lead {
    font-size: 15px;
    margin-top: 12px;
  }

  body[class*="sb-"] .hero-actions {
    margin-top: 16px;
  }

  body[class*="sb-"] .hero-cta {
    flex: 1 1 calc(50% - 8px);
    min-height: 48px;
  }

  body[class*="sb-"] .hero-visual-placeholder {
    width: 100%;
    height: auto;
    max-height: 260px;
    aspect-ratio: 300 / 260;
    background-size: contain;
  }

  /* Primary nav AFTER hero on mobile (= quick cluster, not header wall) */
  body[class*="sb-"] .site-nav {
    order: 3;
    display: grid;
    grid-template-columns: repeat(2, minmax(0, 1fr));
    gap: 8px;
    min-height: 0;
    margin: 4px 0 16px;
    justify-content: stretch;
  }

  body[class*="sb-"] .site-nav-link {
    justify-content: center;
    min-height: 40px;
    padding: 0 10px;
    border: 1px solid color-mix(in srgb, var(--vx-text, #fff) 14%, transparent);
    border-radius: var(--vx-chip-radius, 10px);
    background: color-mix(in srgb, var(--vx-surface, #102139) 88%, transparent);
  }

  body[class*="sb-"] .quick-nav {
    order: 4;
    display: grid;
    grid-template-columns: repeat(2, minmax(0, 1fr));
    margin-top: 0;
  }

  body[class*="sb-"] .seo-navigation {
    order: 5;
  }

  body[class*="sb-"] .seo-navigation-grid {
    grid-template-columns: repeat(2, minmax(0, 1fr));
  }

  body[class*="sb-"] [class*="-support"],
  body[class*="sb-"] #support-widget {
    right: 10px;
    bottom: 10px;
    max-width: 120px;
    padding: 4px;
  }

  body[class*="sb-"] [class*="-support"] [class*="-countdown"],
  body[class*="sb-"] #support-widget [class*="-countdown"] {
    font-size: 10px;
    line-height: 1.1;
  }

  body[class*="sb-"] [class*="-support"] [class*="-btn"],
  body[class*="sb-"] #support-widget [class*="-btn"] {
    min-height: 44px;
    min-width: 72px;
    max-width: 112px;
    padding: 0 10px;
    font-size: 12px;
    font-weight: 700;
  }
}

@media (max-width: 599px) {
  body[class*="sb-"] .seo-navigation-grid {
    grid-template-columns: 1fr;
  }

  /* Mobile: emphasize menu; keep login/reg visible but tiny in header */
  body[class*="sb-"] .site-header-buzz [data-buzz="login"],
  body[class*="sb-"] .site-header-buzz [data-buzz="reg"] {
    position: static;
    max-width: 64px;
    padding: 0 6px !important;
  }
}

/* Clean-room first screen — fs-page / site-header / homepage-hero / seo-navigation
   Scoped via body.fs-v2 (added by FirstScreenBuilder). */

/* Skip must not consume first-screen vertical space */
body.fs-v2 [class*="-skip"] {
  position: absolute !important;
  left: -9999px !important;
  top: 0 !important;
  width: 1px !important;
  height: 1px !important;
  margin: 0 !important;
  padding: 0 !important;
  overflow: hidden !important;
  clip: rect(0, 0, 0, 0) !important;
}
body.fs-v2 [class*="-skip"]:focus {
  left: 16px !important;
  top: 16px !important;
  width: auto !important;
  height: auto !important;
  clip: auto !important;
  z-index: 10000;
}

/* Isolate from foundation [class*="-shell"] flex/order traps */
body.fs-v2 .fs-page {
  display: block !important;
  flex: 1 1 auto !important;
  align-self: stretch !important;
  width: 100% !important;
  max-width: 100% !important;
  margin-inline: 0 !important;
  padding-inline: 32px;
  box-sizing: border-box;
  position: relative;
  overflow: visible;
  color: var(--fs-text);
}
body.fs-v2 .fs-page .site-header,
body.fs-v2 main[class*="-main"],
body.fs-v2 .homepage-hero,
body.fs-v2 .seo-navigation,
body.fs-v2 [class*="-banners"],
body.fs-v2 [class*="-chrome-footer"] {
  order: 0 !important;
}
body.fs-v2 main[id="content"],
body.fs-v2 main[class*="-main"] {
  display: block !important;
  max-width: 1320px;
  margin-inline: auto;
  padding-inline: 32px;
  box-sizing: border-box;
  color: var(--fs-text);
}

/* Leftover early topbar duplicates stay in DOM zone but not as ATF chip wall */
body.fs-v2 .legacy-topbar-zone {
  position: absolute !important;
  width: 1px !important;
  height: 1px !important;
  padding: 0 !important;
  margin: -1px !important;
  overflow: hidden !important;
  clip: rect(0, 0, 0, 0) !important;
  border: 0 !important;
}

/* ===== Brand tokens on body (hero lives outside .fs-page) ===== */
body.fs-v2.sb-1win {
  /* Official 1win UI: near-black canvas, charcoal surfaces, blue/green accents */
  --fs-bg: #141415;
  --fs-surface: #1d1e20;
  --fs-primary: #0075ff;
  --fs-accent: #0988f0;
  --fs-hot: #00b24b;
  --fs-text: #f0f2f5;
  --fs-muted: #9aa1b1;
  --fs-radius: 16px;
  --fs-cta-radius: 999px;
  --fs-card-radius: 16px;
  background:
    radial-gradient(900px 480px at 8% -8%, rgba(0, 117, 255, 0.16), transparent 55%),
    radial-gradient(720px 420px at 92% 0%, rgba(0, 178, 75, 0.1), transparent 50%),
    radial-gradient(640px 360px at 50% 100%, rgba(255, 255, 255, 0.04), transparent 55%),
    linear-gradient(180deg, #0e0e0f 0%, #141415 40%, #101011 100%) !important;
  color: var(--fs-text) !important;
}
body.fs-v2.sb-1xbet {
  --fs-bg: #07111f;
  --fs-surface: #0d1b2e;
  --fs-primary: #1d4ed8;
  --fs-accent: #22c55e;
  --fs-hot: #0ea5e9;
  --fs-text: #e8f1ff;
  --fs-muted: #9fb4d0;
  --fs-radius: 10px;
  --fs-cta-radius: 8px;
  --fs-card-radius: 8px;
}
body.fs-v2.sb-leon {
  --fs-bg: #0c1510;
  --fs-surface: #142018;
  --fs-primary: #1f6b3a;
  --fs-accent: #d4a017;
  --fs-hot: #c9a227;
  --fs-text: #f3f6f0;
  --fs-muted: #b7c4b5;
  --fs-radius: 4px;
  --fs-cta-radius: 4px;
  --fs-card-radius: 4px;
}
body.fs-v2.sb-pinnacle {
  --fs-bg: #121417;
  --fs-surface: #1a1d22;
  --fs-primary: #c2410c;
  --fs-accent: #f97316;
  --fs-hot: #ef4444;
  --fs-text: #f1f3f5;
  --fs-muted: #a8b0ba;
  --fs-radius: 4px;
  --fs-cta-radius: 4px;
  --fs-card-radius: 4px;
}
body.fs-v2.sb-dbbet {
  --fs-bg: #061816;
  --fs-surface: #0d2421;
  --fs-primary: #0d9488;
  --fs-accent: #2dd4bf;
  --fs-hot: #22c55e;
  --fs-text: #e7fffb;
  --fs-muted: #9cc9c2;
  --fs-radius: 12px;
  --fs-cta-radius: 12px;
  --fs-card-radius: 12px;
}

.fs-page[data-brand="1win"],
.fs-page[data-brand="1xbet"],
.fs-page[data-brand="leon"],
.fs-page[data-brand="pinnacle"],
.fs-page[data-brand="dbbet"] {
  /* inherit body tokens; keep selector for legacy brand chrome */
}

/* ===== HEADER ===== */
body.fs-v2 .site-header {
  display: flex !important;
  align-items: center;
  justify-content: flex-start;
  gap: 20px;
  width: 100%;
  box-sizing: border-box;
  min-height: 76px;
  height: 76px;
  padding: 0;
  border-bottom: 1px solid rgba(255, 255, 255, 0.08);
}

body.fs-v2 .site-brand {
  display: inline-flex;
  align-items: center;
  gap: 10px;
  font-weight: 800;
  font-size: 18px;
  color: var(--fs-text) !important;
  text-decoration: none !important;
  flex: 0 0 auto;
  margin-right: auto;
  z-index: 2;
}

body.fs-v2 .site-brand img {
  height: 36px;
  width: auto;
  max-width: 148px;
  border-radius: 0;
  display: block;
  object-fit: contain;
}

body.fs-v2 .site-brand-label {
  font-weight: 800;
  font-size: 18px;
  letter-spacing: -0.03em;
  text-transform: none;
}

body.fs-v2 .fs-primary {
  display: flex;
  align-items: center;
  justify-content: center;
  gap: 8px 20px;
  flex: 1 1 auto;
}

body.fs-v2 .fs-primary a {
  font-size: 14px;
  font-weight: 600;
  color: var(--fs-text) !important;
  text-decoration: none !important;
  padding: 8px 2px;
  border-bottom: 2px solid transparent;
}

body.fs-v2 .fs-primary a:hover {
  border-bottom-color: var(--fs-accent);
}

body.fs-v2 .header-cta {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  min-height: 42px;
  padding: 0 18px;
  border-radius: var(--fs-cta-radius);
  background: linear-gradient(135deg, var(--fs-primary), var(--fs-hot));
  color: #fff !important;
  font-weight: 750;
  font-size: 14px;
  text-decoration: none !important;
  flex: 0 0 auto;
}

body.fs-v2 .mobile-menu-link {
  display: none;
  align-items: center;
  justify-content: center;
  min-height: 40px;
  padding: 0 14px;
  border-radius: var(--fs-cta-radius);
  border: 1px solid color-mix(in srgb, var(--fs-accent) 45%, transparent);
  color: var(--fs-text) !important;
  text-decoration: none !important;
  font-weight: 700;
  font-size: 13px;
}

/* ===== HERO ===== */
body.fs-v2 .homepage-hero {
  display: grid;
  grid-template-columns: minmax(0, 1fr) minmax(420px, 0.85fr);
  gap: 64px;
  align-items: center;
  min-height: 580px;
  padding: 50px 0 60px;
}

body.fs-v2 .hero-copy {
  max-width: 680px;
  min-width: 0;
}

body.fs-v2 .hero-title,
body.fs-v2 h1.hero-title {
  margin: 0 !important;
  padding: 0 !important;
  border: 0 !important;
  background: none !important;
  -webkit-background-clip: border-box !important;
  background-clip: border-box !important;
  color: var(--fs-text) !important;
  font-size: clamp(52px, 4.8vw, 70px) !important;
  line-height: 0.98 !important;
  letter-spacing: -0.04em;
  font-weight: 900;
  max-width: 680px !important;
}

/* 1win polish: desktop H1 ~6% smaller */
.fs-page[data-brand="1win"] .hero-title,
.fs-page[data-brand="1win"] h1.hero-title {
  font-size: clamp(49px, 4.5vw, 66px) !important;
}

body.fs-v2 .hero-title::before {
  display: none !important;
  content: none !important;
}

body.fs-v2 .hero-lead {
  margin: 24px 0 0;
  max-width: 620px;
  font-size: 18px;
  line-height: 1.6;
  color: var(--fs-muted);
}

body.fs-v2 .hero-actions {
  display: flex;
  flex-wrap: wrap;
  gap: 12px;
  margin-top: 28px;
}

body.fs-v2 .hero-cta {
  display: inline-flex !important;
  align-items: center;
  justify-content: center;
  min-height: 50px;
  padding: 0 22px !important;
  border-radius: var(--fs-cta-radius);
  font-weight: 750;
  font-size: 15px;
  text-decoration: none !important;
}

body.fs-v2 .hero-cta.is-primary {
  background: linear-gradient(135deg, var(--fs-primary), var(--fs-hot)) !important;
  color: #fff !important;
  border: 0 !important;
}

body.fs-v2 .hero-cta.is-secondary {
  background: transparent;
  color: var(--fs-text) !important;
  border: 1px solid rgba(255, 255, 255, 0.28);
}

body.fs-v2 .hero-quick-links {
  display: flex;
  flex-wrap: wrap;
  gap: 8px;
  margin-top: 22px;
}

body.fs-v2 .hero-quick-link {
  display: inline-flex;
  align-items: center;
  min-height: 34px;
  padding: 0 12px;
  border-radius: var(--fs-cta-radius);
  border: 1px solid color-mix(in srgb, var(--fs-primary) 40%, transparent);
  background: color-mix(in srgb, var(--fs-surface) 85%, transparent);
  color: var(--fs-text) !important;
  text-decoration: none !important;
  font-size: 13px;
}

body.fs-v2 .hero-media {
  width: 100%;
  min-height: 460px;
  display: flex;
  align-items: center;
  justify-content: center;
}

body.fs-v2 .hero-visual {
  width: min(100%, 560px);
  min-height: 0;
  border-radius: var(--fs-radius);
  background: color-mix(in srgb, var(--fs-bg) 92%, #000);
  border: 1px solid color-mix(in srgb, var(--fs-primary) 40%, transparent);
  box-shadow: 0 24px 60px rgba(0, 0, 0, 0.4);
  overflow: hidden;
  display: flex;
  align-items: center;
  justify-content: center;
  aspect-ratio: 16 / 9;
}

body.fs-v2 .hero-visual .hero-svg {
  width: 100%;
  height: auto;
  display: block;
}

body.fs-v2 .hero-visual .hero-photo {
  width: 100%;
  height: 100%;
  object-fit: cover;
  display: block;
}

/* Brand-specific visual chrome */
.fs-page[data-brand="1xbet"] .hero-visual {
  border-radius: 10px;
  border-width: 1px;
}
.fs-page[data-brand="leon"] .hero-visual {
  border-radius: 4px;
  border-color: color-mix(in srgb, var(--fs-accent) 45%, transparent);
  box-shadow: none;
}
.fs-page[data-brand="leon"] .site-header {
  border-bottom: 1px solid color-mix(in srgb, var(--fs-accent) 35%, transparent);
}
.fs-page[data-brand="pinnacle"] .hero-visual {
  border-radius: 4px;
  border: 1px solid rgba(249, 115, 22, 0.35);
  background: #14171b;
  box-shadow: none;
}
.fs-page[data-brand="dbbet"] .hero-visual {
  border-radius: 12px;
}

/* ===== SEO NAV ===== */
body.fs-v2 .seo-navigation {
  margin: 12px 0 36px;
  padding: 22px 18px;
  border-radius: var(--fs-radius);
  background: color-mix(in srgb, var(--fs-surface) 90%, transparent);
  border: 1px solid rgba(255, 255, 255, 0.08);
}

body.fs-v2 .seo-navigation-title {
  margin: 0 0 16px;
  font-size: 12px;
  letter-spacing: 0.14em;
  text-transform: uppercase;
  color: var(--fs-muted);
  font-weight: 750;
}

body.fs-v2 .seo-navigation-grid {
  display: grid;
  grid-template-columns: repeat(3, minmax(0, 1fr));
  gap: 12px;
}

body.fs-v2 .seo-card {
  display: flex;
  flex-direction: column;
  gap: 0;
  padding: 16px 18px;
  border-radius: var(--fs-card-radius);
  background: color-mix(in srgb, var(--fs-bg) 80%, transparent);
  border: 1px solid color-mix(in srgb, var(--fs-primary) 30%, transparent);
  min-height: 64px;
  position: relative;
}

body.fs-v2 .seo-card-primary {
  font-size: 15px;
  font-weight: 700;
  color: var(--fs-text) !important;
  text-decoration: none !important;
  line-height: 1.35;
}

body.fs-v2 .seo-card-secondary,
body.fs-v2 .seo-card-extra {
  position: absolute;
  width: 1px;
  height: 1px;
  padding: 0;
  margin: -1px;
  overflow: hidden;
  clip: rect(0, 0, 0, 0);
  white-space: nowrap;
  border: 0;
}

body.fs-v2 .site-buzz-deferred,
body.sb-1win .site-buzz-deferred {
  position: absolute !important;
  width: 1px !important;
  height: 1px !important;
  padding: 0 !important;
  margin: -1px !important;
  overflow: hidden !important;
  clip: rect(0, 0, 0, 0) !important;
  border: 0 !important;
  display: block !important; /* keep nodes for SEO; never paint */
}

/*
 * Widgets section contains: h2 + several .layout-cluster wrappers.
 * NEVER put 3-col grid on .*-widgets itself — that parks h2 in col1
 * and each cluster in col2/col3 (empty first column / lonely third row).
 * Grid the clusters (or their cards) instead.
 */
body.fs-v2 [class*="-widgets"] {
  display: flex !important;
  flex-direction: column !important;
  gap: 18px !important;
  grid-template-columns: none !important;
}

body.fs-v2 [class*="-widgets"] > [class*="-layout-cluster"] {
  display: grid !important;
  grid-template-columns: repeat(3, minmax(0, 1fr)) !important;
  gap: 16px !important;
  width: 100%;
  min-width: 0;
  /* article cards — not chip-wrap chrome from foundation */
  padding: 0 !important;
  background: transparent !important;
  border: 0 !important;
}

body.fs-v2 [class*="-widgets"] > [class*="-layout-cluster"] > * {
  min-width: 0;
  max-width: 100%;
  height: 100%;
  align-self: stretch;
}

/*
 * Uniform content tiles: equal height row, clamped copy, pinned full-width CTA.
 * Stops title/image/button from jumping between cards in the same row.
 */
body.fs-v2 [class*="-layout-cluster"] > [class*="-article-card"],
body.fs-v2 [class*="-layout-cluster"] > [class*="-widget"],
body.fs-v2 [class*="-grid"] > [class*="-article-card"],
body.fs-v2 [class*="-grid"] > [class*="-widget"],
body.fs-v2 [class*="-media-row"] > [class*="-media-card"],
body.fs-v2 figure[class*="-media-card"] {
  display: flex !important;
  flex-direction: column !important;
  gap: 12px !important;
  height: 100% !important;
  min-height: 100%;
  box-sizing: border-box !important;
}

body.fs-v2 [class*="-article-card"] > h3,
body.fs-v2 [class*="-widget"] > h3,
body.fs-v2 [class*="-media-card"] > h3,
body.fs-v2 [class*="-article-card"] > h2,
body.fs-v2 [class*="-widget"] > h2 {
  margin: 0 !important;
  min-height: 2.6em;
  line-height: 1.3;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 2;
  overflow: hidden;
}

body.fs-v2 [class*="-article-card"] > p,
body.fs-v2 [class*="-widget"] > p,
body.fs-v2 [class*="-media-card"] > p {
  margin: 0 !important;
  max-width: none !important;
  line-height: 1.45;
  min-height: calc(1.45em * 3);
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 3;
  overflow: hidden;
}

body.fs-v2 [class*="-article-card"] > img,
body.fs-v2 [class*="-widget"] > img,
body.fs-v2 [class*="-media-card"] > img {
  width: 100% !important;
  aspect-ratio: 16 / 9 !important;
  height: auto !important;
  object-fit: cover !important;
  margin: 0 !important;
  flex: 0 0 auto;
  border-radius: 14px;
}

/* One clear CTA, always on the same baseline at the card bottom */
body.fs-v2 [class*="-article-card"] > [class*="-link-cloud"],
body.fs-v2 [class*="-widget"] > [class*="-link-cloud"],
body.fs-v2 [class*="-media-card"] > [class*="-link-cloud"] {
  margin-top: auto !important;
  display: flex !important;
  flex-wrap: nowrap !important;
  gap: 0 !important;
  padding: 0 !important;
  background: none !important;
  border: 0 !important;
  position: relative;
  overflow: hidden;
  width: 100%;
}

body.fs-v2 [class*="-article-card"] > [class*="-link-cloud"] > a:first-child,
body.fs-v2 [class*="-widget"] > [class*="-link-cloud"] > a:first-child,
body.fs-v2 [class*="-media-card"] > [class*="-link-cloud"] > a:first-child {
  display: inline-flex !important;
  align-items: center;
  justify-content: center;
  width: 100%;
  min-height: 44px;
  padding: 0 14px;
  box-sizing: border-box;
  border-radius: 12px;
  text-align: center;
  text-decoration: none !important;
  font-size: 14px;
  font-weight: 650;
  line-height: 1.2;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}

body.fs-v2 [class*="-article-card"] > [class*="-link-cloud"] > a:not(:first-child),
body.fs-v2 [class*="-widget"] > [class*="-link-cloud"] > a:not(:first-child),
body.fs-v2 [class*="-media-card"] > [class*="-link-cloud"] > a:not(:first-child) {
  position: absolute !important;
  left: -10000px !important;
  width: 1px !important;
  height: 1px !important;
  overflow: hidden !important;
  clip: rect(0, 0, 0, 0) !important;
}

/* Generic «Подробнее» buzz buttons — never a second competing CTA */
body.fs-v2 [class*="-article-card"] > button[data-buzz],
body.fs-v2 [class*="-widget"] > button[data-buzz],
body.fs-v2 [class*="-article-card"] > [class*="-btn"],
body.fs-v2 [class*="-widget"] > [class*="-btn"] {
  display: none !important;
}

/*
 * Gallery: .gallery-grid wraps several .media-row groups.
 * NEVER 3-col the outer gallery-grid (same trap as widgets).
 * Grid the media-rows; kill UA figure margins (1em 40px → pill collapse).
 */
body.fs-v2 [class*="-gallery-grid"] {
  display: flex !important;
  flex-direction: column !important;
  gap: 16px !important;
  grid-template-columns: none !important;
}

body.fs-v2 [class*="-media-row"] {
  display: grid !important;
  grid-template-columns: repeat(3, minmax(0, 1fr)) !important;
  gap: 16px !important;
  width: 100%;
  min-width: 0;
  margin: 0 !important;
}

body.fs-v2 [class*="-media-card"],
body.fs-v2 figure[class*="-media-card"] {
  width: 100% !important;
  max-width: 100% !important;
  min-width: 0 !important;
  margin: 0 !important; /* override UA figure { margin-inline: 40px } */
  box-sizing: border-box !important;
}

body.fs-v2 [class*="-media-card"] img {
  width: 100% !important;
  max-width: 100% !important;
  height: auto !important;
}

/* Force content grids under fs-v2 away from 5–6 column traps */
body.fs-v2 [class*="-banners"],
body.fs-v2 [class*="-grid"]:not([class*="-gallery-grid"]) {
  grid-template-columns: repeat(3, minmax(0, 1fr)) !important;
}
@media (max-width: 899px) {
  body.fs-v2 [class*="-widgets"] > [class*="-layout-cluster"],
  body.fs-v2 [class*="-media-row"],
  body.fs-v2 [class*="-banners"],
  body.fs-v2 [class*="-grid"]:not([class*="-gallery-grid"]) {
    grid-template-columns: repeat(2, minmax(0, 1fr)) !important;
  }
}
@media (max-width: 599px) {
  body.fs-v2 [class*="-widgets"] > [class*="-layout-cluster"],
  body.fs-v2 [class*="-media-row"],
  body.fs-v2 [class*="-banners"],
  body.fs-v2 [class*="-grid"]:not([class*="-gallery-grid"]) {
    grid-template-columns: minmax(0, 1fr) !important;
  }
}

body.fs-v2 [class*="-main"] p,
body.fs-v2 [class*="-main"] li,
body.fs-v2 [class*="-unit"] p {
  max-width: 90ch;
}

/*
 * Prose panels (.seo-cluster wrapping .*-block): frame was full content
 * width while p/h2 stayed at 90ch — empty gutter on the right.
 * Hug the reading measure; let inner copy fill the frame.
 */
body.fs-v2 [class*="-seo-cluster"] {
  display: flex !important;
  flex-direction: column !important;
  flex-wrap: nowrap !important;
  align-items: stretch !important;
  gap: 14px !important;
  max-width: 90ch !important;
  width: 100%;
  box-sizing: border-box;
}

body.fs-v2 [class*="-seo-cluster"] > * {
  width: 100%;
  max-width: 100%;
  flex: 0 0 auto;
}

body.fs-v2 [class*="-seo-cluster"] p,
body.fs-v2 [class*="-seo-cluster"] h2,
body.fs-v2 [class*="-seo-cluster"] h3,
body.fs-v2 [class*="-seo-cluster"] li {
  max-width: none !important;
}

body.fs-v2 [class*="-cta-box"] p,
body.fs-v2 [class*="-cta-box"] > div {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  gap: 12px;
}

body.fs-v2 a.lh-cpa {
  display: inline-flex;
  align-items: center;
  gap: 8px;
  min-height: 44px;
  padding: 10px 16px;
  border-radius: 12px;
  text-decoration: none;
  font-weight: 600;
  line-height: 1.3;
  box-sizing: border-box;
}

/* Deep SEO twins + "Подробно" clouds: DOM yes, paint no */
body.fs-v2 [class*="-chrome-footer"] [class*="-link-cloud"] + [class*="-link-cloud"],
body.fs-v2 [class*="-chrome-footer"] a[href*="/ru/ru/"],
body.fs-v2 [class*="-link-cloud"] a[href*="/ru/ru/"] {
  position: absolute !important;
  width: 1px !important;
  height: 1px !important;
  padding: 0 !important;
  margin: -1px !important;
  overflow: hidden !important;
  clip: rect(0, 0, 0, 0) !important;
  border: 0 !important;
  white-space: nowrap !important;
}

/*
 * Broken buzz chrome: #buzz-popup is only the bare string
 * "Спецпредложение {brand}" — timer unhides it into document flow
 * (bottom-left under footer). Kill on fs-v2; no real modal UI.
 */
body.fs-v2 #buzz-popup,
body.fs-v2 [id="buzz-popup"],
body.fs-v2 [class*="-popup"] {
  display: none !important;
  visibility: hidden !important;
  pointer-events: none !important;
}

/* Live win toast — distinctive card, not bare text */
.buzz-win-toast {
  position: fixed;
  left: max(16px, env(safe-area-inset-left));
  bottom: max(16px, env(safe-area-inset-bottom));
  z-index: 80;
  display: flex;
  align-items: center;
  gap: 12px;
  max-width: min(360px, calc(100vw - 32px));
  padding: 12px 14px;
  border-radius: 16px;
  background:
    linear-gradient(145deg, rgba(29, 30, 32, 0.98), rgba(14, 14, 15, 0.98));
  border: 1px solid rgba(0, 117, 255, 0.35);
  box-shadow:
    0 0 0 1px rgba(0, 117, 255, 0.18),
    0 18px 40px rgba(0, 0, 0, 0.45),
    0 0 28px rgba(0, 178, 75, 0.12);
  color: #f0f2f5;
  opacity: 0;
  transform: translateY(18px) scale(0.96);
  transition: opacity 0.35s ease, transform 0.35s ease;
  pointer-events: none;
  font-family: inherit;
}
.buzz-win-toast.is-in {
  opacity: 1;
  transform: translateY(0) scale(1);
}
.buzz-win-toast.is-out {
  opacity: 0;
  transform: translateY(10px) scale(0.98);
}
.buzz-win-toast__avatar {
  flex: 0 0 auto;
  width: 42px;
  height: 42px;
  border-radius: 50%;
  display: grid;
  place-items: center;
  font-weight: 800;
  font-size: 18px;
  color: #fff;
  background: linear-gradient(135deg, #0075ff, #00b24b);
  box-shadow: 0 0 0 2px rgba(255, 255, 255, 0.12);
}
.buzz-win-toast__body {
  display: flex;
  flex-direction: column;
  gap: 2px;
  min-width: 0;
}
.buzz-win-toast__who {
  font-size: 13px;
  font-weight: 700;
  letter-spacing: 0.01em;
  color: #f5e9ff;
}
.buzz-win-toast__msg {
  font-size: 13px;
  line-height: 1.35;
  color: rgba(250, 247, 255, 0.82);
}
.buzz-win-toast__msg em {
  font-style: normal;
  font-weight: 800;
  color: #4ade80;
  text-shadow: 0 0 12px rgba(74, 222, 128, 0.35);
}

@media (max-width: 599px) {
  .buzz-win-toast {
    left: 12px;
    right: 12px;
    max-width: none;
    bottom: max(72px, env(safe-area-inset-bottom)); /* above support FAB */
  }
}

body.fs-v2 [class*="-support"].support-compact {
  margin: 0;
}

/* Support compact — button only, no preview/thumbnail */
body.fs-v2 [class*="-support"].support-compact,
body.fs-v2 #support-widget.support-compact {
  right: 16px;
  bottom: 16px;
  width: 150px;
  max-width: 150px;
  max-height: 48px;
  height: 48px;
  padding: 0;
  background: transparent;
  border: 0;
  border-radius: 0;
  overflow: hidden;
}

body.fs-v2 [class*="-support"].support-compact img,
body.fs-v2 #support-widget.support-compact img,
body.fs-v2 [class*="-support"].support-compact picture,
body.fs-v2 [class*="-support"].support-compact [class*="-preview"],
body.fs-v2 [class*="-support"].support-compact [class*="-shot"],
body.fs-v2 [class*="-support"].support-compact [class*="-thumb"] {
  position: absolute !important;
  width: 1px !important;
  height: 1px !important;
  overflow: hidden !important;
  clip-path: inset(50%) !important;
  opacity: 0 !important;
  pointer-events: none !important;
}

body.fs-v2 [class*="-support"].support-compact [class*="-countdown"] {
  position: absolute !important;
  width: 1px !important;
  height: 1px !important;
  overflow: hidden !important;
  clip-path: inset(50%) !important;
  opacity: 0 !important;
}

body.fs-v2 [class*="-support"].support-compact [class*="-btn"],
body.fs-v2 #support-widget.support-compact a[class*="-btn"] {
  min-height: 48px;
  height: 48px;
  width: 150px;
  max-width: 150px;
  border-radius: 12px;
  font-size: 13px;
  font-weight: 700;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  text-decoration: none;
  box-sizing: border-box;
  color: inherit;
}

/* Neutralize old brand h1 padding / transparent gradient */
body.fs-v2 [class*="-h1"].hero-title,
body.fs-v2 h1.hero-title {
  padding: 0 !important;
  margin-right: 0 !important;
  max-width: 680px !important;
  background: none !important;
  color: var(--fs-text) !important;
  -webkit-background-clip: border-box !important;
}

/* ===== MOBILE ===== */
@media (max-width: 899px) {
  body.fs-v2 .fs-page,
  body.fs-v2 main[id="content"],
  body.fs-v2 main[class*="-main"] {
    padding-inline: 16px;
    max-width: 100%;
    width: 100% !important;
    margin-inline: 0 !important;
  }

  body.fs-v2 .site-header {
    display: flex !important;
    width: 100% !important;
    height: 60px;
    min-height: 60px;
    justify-content: space-between;
    align-items: center;
    gap: 12px;
  }

  body.fs-v2 .site-brand {
    margin-right: 0;
    margin-left: 0;
    order: 1;
    justify-self: start;
  }

  body.fs-v2 .site-brand img {
    height: 28px;
    max-width: 120px;
    border-radius: 0;
  }

  body.fs-v2 .fs-primary,
  body.fs-v2 .header-cta {
    display: none !important;
  }

  body.fs-v2 .mobile-menu-link {
    display: inline-flex !important;
    order: 2;
    margin-left: auto;
    flex: 0 0 auto;
  }

  body.fs-v2 .homepage-hero {
    display: flex;
    flex-direction: column;
    gap: 16px;
    min-height: 0;
    padding: 10px 0 16px;
  }

  body.fs-v2 .hero-copy {
    max-width: 100%;
    order: 1;
  }

  body.fs-v2 .hero-media {
    order: 2;
    min-height: 0;
  }

  body.fs-v2 .hero-title,
  body.fs-v2 h1.hero-title {
    font-size: clamp(36px, 9.5vw, 44px) !important;
    line-height: 1 !important;
    letter-spacing: -0.035em;
    max-width: 100% !important;
  }

  /* 1win polish: mobile H1 ~12% smaller */
  .fs-page[data-brand="1win"] .hero-title,
  .fs-page[data-brand="1win"] h1.hero-title {
    font-size: clamp(32px, 8.4vw, 39px) !important;
  }

  body.fs-v2 .hero-lead {
    font-size: 15px;
    margin-top: 12px;
  }

  body.fs-v2 .hero-actions {
    margin-top: 16px;
  }

  body.fs-v2 .hero-cta {
    flex: 1 1 calc(50% - 8px);
    min-height: 48px;
  }

  body.fs-v2 .hero-quick-links {
    display: grid;
    grid-template-columns: repeat(2, minmax(0, 1fr));
    margin-top: 12px;
  }

  body.fs-v2 .hero-quick-link {
    justify-content: center;
  }

  /* 1win polish: quick links secondary vs CTA */
  .fs-page[data-brand="1win"] .hero-quick-link {
    min-height: 28px;
    padding: 0 8px;
    font-size: 11px;
    font-weight: 500;
    border-color: rgba(255, 255, 255, 0.12);
    background: rgba(16, 5, 31, 0.35);
    color: rgba(250, 247, 255, 0.72) !important;
    border-radius: 10px;
  }

  body.fs-v2 .hero-visual {
    width: 100%;
    min-height: 0;
    max-height: none;
    aspect-ratio: 16 / 9;
  }

  body.fs-v2 .seo-navigation-grid {
    grid-template-columns: 1fr;
  }

  body.fs-v2 [class*="-support"].support-compact,
  body.fs-v2 #support-widget.support-compact {
    max-width: 110px;
    width: 110px;
    max-height: 44px;
    height: 44px;
    right: 10px;
    bottom: 10px;
    padding: 0;
    background: transparent;
    border: 0;
  }

  body.fs-v2 [class*="-support"].support-compact [class*="-countdown"] {
    position: absolute;
    width: 1px;
    height: 1px;
    overflow: hidden;
    clip-path: inset(50%);
  }

  body.fs-v2 [class*="-support"].support-compact [class*="-btn"],
  body.fs-v2 #support-widget.support-compact [class*="-btn"] {
    min-height: 44px;
    height: 44px;
    width: 110px;
    max-width: 110px;
    font-size: 12px !important;
    line-height: 44px !important;
    color: #fff !important;
    border-radius: 12px;
    background: linear-gradient(135deg, var(--fs-primary), var(--fs-hot));
  }

  body.fs-v2 [class*="-support"].support-compact [class*="-btn"]::after,
  body.fs-v2 #support-widget.support-compact [class*="-btn"]::after {
    content: none;
  }
}

/* 1xbet-money-247 — full 1win visual skin on sb-1xbet shell classes.
   Loaded only for site id 1xbet-money-247 via brands/1xbet-money-247.css */

/* 1win — official near-black UI (match 1win.com canvas)
   Content UI rule: logical entities only. SEO short/deep twins stay in DOM
   but are NOT each rendered as separate chips/cards. */

body.sb-1xbet {
  --vx-bg: #141415;
  --vx-surface: #1d1e20;
  --vx-surface-2: #252628;
  --vx-primary: #0075ff;
  --vx-secondary: #00b24b;
  --vx-accent: #0988f0;
  --vx-text: #f0f2f5;
  --vx-muted: #9aa1b1;
  --vx-card-radius: 16px;
  --vx-btn-radius: 999px;
  --vx-chip-radius: 999px;
  /* Beat baked ui-base inline purple body bg from homepage_static */
  background:
    radial-gradient(900px 480px at 8% -8%, rgba(0, 117, 255, 0.14), transparent 55%),
    radial-gradient(720px 420px at 92% 0%, rgba(0, 178, 75, 0.08), transparent 50%),
    radial-gradient(640px 360px at 50% 100%, rgba(255, 255, 255, 0.03), transparent 55%),
    linear-gradient(180deg, #0e0e0f 0%, #141415 40%, #101011 100%) !important;
  color: var(--vx-text) !important;
}

body.sb-1xbet .sb-1xbet-preloader {
  background: #141415 !important;
}

body.sb-1xbet .sb-1xbet-orb-1 { background: #0075ff !important; opacity: 0.22 !important; }
body.sb-1xbet .sb-1xbet-orb-2 { background: #00b24b !important; opacity: 0.14 !important; }
body.sb-1xbet .sb-1xbet-orb-3 { background: #ffffff !important; opacity: 0.06 !important; }

body.sb-1xbet button[data-buzz="login"]::after { content: "Войти"; }
body.sb-1xbet button[data-buzz="reg"]::after { content: "Аккаунт"; }
body.sb-1xbet button[data-buzz="menu"]::after { content: "Меню"; }

/* Official 1win wordmark — no purple 1W pill chrome */
body.sb-1xbet .sb-1xbet-logo.site-brand,
body.sb-1xbet a.sb-1xbet-logo {
  display: inline-flex;
  align-items: center;
  gap: 0;
  background: none !important;
  border: 0 !important;
  box-shadow: none !important;
  padding: 0 !important;
  border-radius: 0 !important;
}

body.sb-1xbet .sb-1xbet-logo img,
body.sb-1xbet .site-brand img {
  height: 36px;
  width: auto;
  max-width: 148px;
  border-radius: 0 !important;
  background: none !important;
  box-shadow: none !important;
  object-fit: contain;
}

@media (max-width: 899px) {
  body.sb-1xbet .sb-1xbet-logo img,
  body.sb-1xbet .site-brand img {
    height: 28px;
    max-width: 120px;
  }
}

body.sb-1xbet .sb-1xbet-btn {
  background: linear-gradient(135deg, #0075ff, #0988f0);
  border: 0;
  color: #fff;
}

body.sb-1xbet .sb-1xbet-btn-ghost {
  background: rgba(255, 255, 255, 0.06);
  border: 1px solid rgba(255, 255, 255, 0.12);
}

/* Keep legacy chrome order tokens harmless under fs-v2 */
body.sb-1xbet .sb-1xbet-topbar { order: 1 !important; }
body.sb-1xbet .sb-1xbet-chrome-header { order: 2 !important; }
body.sb-1xbet .sb-1xbet-banners { order: 3 !important; }
body.sb-1xbet .sb-1xbet-mobile-drawer { order: 4 !important; }
body.sb-1xbet .sb-1xbet-main { order: 5 !important; }
body.sb-1xbet .sb-1xbet-chrome-footer { order: 90 !important; }

body.sb-1xbet .sb-1xbet-h1:not(.vx-hero-title):not(.hero-title) {
  padding: 24px 0 12px;
  margin-right: 0;
  max-width: 90ch !important;
  background: none !important;
  color: var(--vx-text) !important;
  -webkit-background-clip: border-box !important;
}

body.sb-1xbet h1:not(.vx-hero-title):not(.hero-title),
body.sb-1xbet .sb-1xbet-h1:not(.vx-hero-title):not(.hero-title) {
  max-width: 90ch;
  margin-left: 0;
  background: none;
  -webkit-background-clip: border-box;
  background-clip: border-box;
  color: var(--vx-text) !important;
  font-weight: 900;
}

body.sb-1xbet h2 {
  font-size: clamp(22px, 2.4vw, 28px);
  color: var(--vx-accent);
  letter-spacing: -0.01em;
  max-width: 90ch;
}

body.sb-1xbet .sb-1xbet-main p,
body.sb-1xbet .sb-1xbet-main li {
  max-width: 90ch;
}

/* Prose seo-cluster: frame = reading width (no empty right gutter) */
body.sb-1xbet .sb-1xbet-seo-cluster {
  display: flex !important;
  flex-direction: column !important;
  flex-wrap: nowrap !important;
  align-items: stretch !important;
  gap: 14px !important;
  max-width: 90ch !important;
  width: 100%;
  box-sizing: border-box;
}

body.sb-1xbet .sb-1xbet-seo-cluster > .sb-1xbet-block,
body.sb-1xbet .sb-1xbet-seo-cluster > * {
  width: 100%;
  max-width: 100%;
  flex: 0 0 auto;
}

body.sb-1xbet .sb-1xbet-seo-cluster p,
body.sb-1xbet .sb-1xbet-seo-cluster h2,
body.sb-1xbet .sb-1xbet-seo-cluster h3,
body.sb-1xbet .sb-1xbet-seo-cluster li {
  max-width: none !important;
}

/* CTA offers: stack readable buttons, no jammed MachinePass+QuickPlay line */
body.sb-1xbet .sb-1xbet-cta-box p,
body.sb-1xbet .sb-1xbet-cta-box > div {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  gap: 12px;
  max-width: 90ch;
}

body.sb-1xbet a.lh-cpa,
body.sb-1xbet a.sb-1xbet-cta {
  display: inline-flex;
  align-items: center;
  min-height: 44px;
  padding: 10px 16px;
  border-radius: 12px;
  background: rgba(0, 117, 255, 0.18);
  border: 1px solid rgba(0, 117, 255, 0.35);
  color: var(--vx-text, #f0f2f5);
  text-decoration: none;
  font-weight: 600;
  line-height: 1.3;
}

body.sb-1xbet .sb-1xbet-offer {
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  gap: 10px 14px;
}

/* ===== Banners / route cards: max 3 columns ===== */
body.sb-1xbet .sb-1xbet-banners {
  display: grid !important;
  grid-template-columns: repeat(3, minmax(0, 1fr)) !important;
  gap: 16px !important;
  overflow: visible !important;
}

body.sb-1xbet .sb-1xbet-banners > :nth-child(n) {
  grid-column: span 1 !important;
  min-height: 0 !important;
}

body.sb-1xbet .sb-1xbet-grid {
  display: grid !important;
  grid-template-columns: repeat(3, minmax(0, 1fr)) !important;
  gap: 16px !important;
}

body.sb-1xbet .sb-1xbet-gallery-grid {
  display: flex !important;
  flex-direction: column !important;
  gap: 16px !important;
  grid-template-columns: none !important;
}

body.sb-1xbet .sb-1xbet-media-row {
  display: grid !important;
  grid-template-columns: repeat(3, minmax(0, 1fr)) !important;
  gap: 16px !important;
  width: 100%;
  margin: 0 !important;
}

body.sb-1xbet .sb-1xbet-widgets {
  display: flex !important;
  flex-direction: column !important;
  gap: 18px !important;
  grid-template-columns: none !important;
}

body.sb-1xbet .sb-1xbet-widgets > .sb-1xbet-layout-cluster {
  display: grid !important;
  grid-template-columns: repeat(3, minmax(0, 1fr)) !important;
  gap: 16px !important;
  padding: 0 !important;
  background: transparent !important;
  border: 0 !important;
}

@media (max-width: 899px) {
  body.sb-1xbet .sb-1xbet-banners,
  body.sb-1xbet .sb-1xbet-grid,
  body.sb-1xbet .sb-1xbet-media-row,
  body.sb-1xbet .sb-1xbet-widgets > .sb-1xbet-layout-cluster {
    grid-template-columns: repeat(2, minmax(0, 1fr)) !important;
  }
}

@media (max-width: 599px) {
  body.sb-1xbet .sb-1xbet-banners,
  body.sb-1xbet .sb-1xbet-grid,
  body.sb-1xbet .sb-1xbet-media-row,
  body.sb-1xbet .sb-1xbet-widgets > .sb-1xbet-layout-cluster {
    grid-template-columns: 1fr !important;
  }
}

body.sb-1xbet .sb-1xbet-banners > .sb-1xbet-bubble,
body.sb-1xbet .sb-1xbet-article-card,
body.sb-1xbet .sb-1xbet-media-card,
body.sb-1xbet .sb-1xbet-widget,
body.sb-1xbet .sb-1xbet-cell {
  border-radius: 22px;
  padding: 18px 18px 16px;
  background: rgba(29, 30, 32, 0.96);
  border: 1px solid rgba(255, 255, 255, 0.08);
  box-shadow: 0 12px 30px rgba(0, 0, 0, 0.45);
  display: flex;
  flex-direction: column;
  gap: 12px;
  min-width: 0;
  width: 100%;
  max-width: 100%;
  height: 100%;
  margin: 0; /* UA figure margin collapses cards into pills */
  box-sizing: border-box;
}

body.sb-1xbet .sb-1xbet-widgets > .sb-1xbet-layout-cluster > .sb-1xbet-article-card,
body.sb-1xbet .sb-1xbet-widgets > .sb-1xbet-layout-cluster > .sb-1xbet-widget,
body.sb-1xbet .sb-1xbet-grid > .sb-1xbet-article-card,
body.sb-1xbet .sb-1xbet-grid > .sb-1xbet-widget,
body.sb-1xbet .sb-1xbet-media-row > .sb-1xbet-media-card {
  height: 100%;
  align-self: stretch;
}

body.sb-1xbet .sb-1xbet-article-card > h3,
body.sb-1xbet .sb-1xbet-widget > h3 {
  margin: 0;
  min-height: 2.6em;
  line-height: 1.3;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 2;
  overflow: hidden;
}

body.sb-1xbet .sb-1xbet-article-card > p,
body.sb-1xbet .sb-1xbet-widget > p {
  margin: 0;
  max-width: none;
  line-height: 1.45;
  min-height: calc(1.45em * 3);
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 3;
  overflow: hidden;
}

/* Landscape media — never portrait crop for landscape masters */
body.sb-1xbet .sb-1xbet-media-card img,
body.sb-1xbet .sb-1xbet-article-card img,
body.sb-1xbet .sb-1xbet-bubble img,
body.sb-1xbet .sb-1xbet-widget img {
  aspect-ratio: 16 / 9 !important;
  width: 100%;
  height: auto;
  object-fit: cover;
  border-radius: 14px;
  display: block;
  margin: 0;
  flex: 0 0 auto;
}

/* ===== Demote SEO twin links: keep in DOM, one visual primary ===== */
body.sb-1xbet .sb-1xbet-banner-links,
body.sb-1xbet .sb-1xbet-link-cloud {
  display: flex;
  flex-wrap: wrap;
  gap: 10px;
  padding: 0;
  background: none;
  border: 0;
  position: relative;
  overflow: hidden;
}

body.sb-1xbet .sb-1xbet-article-card > .sb-1xbet-link-cloud,
body.sb-1xbet .sb-1xbet-widget > .sb-1xbet-link-cloud,
body.sb-1xbet .sb-1xbet-media-card > .sb-1xbet-link-cloud {
  margin-top: auto;
  flex-wrap: nowrap;
  gap: 0;
  width: 100%;
}

body.sb-1xbet .sb-1xbet-banner-links a:not(:first-child),
body.sb-1xbet .sb-1xbet-article-card .sb-1xbet-link-cloud a:not(:first-child),
body.sb-1xbet .sb-1xbet-widget .sb-1xbet-link-cloud a:not(:first-child),
body.sb-1xbet .sb-1xbet-bubble .sb-1xbet-banner-links a:not(:first-child),
body.sb-1xbet .sb-1xbet-banner-links a[href*="/ru/ru/"],
body.sb-1xbet .sb-1xbet-link-cloud a[href*="/ru/ru/"],
body.sb-1xbet .sb-1xbet-banner-links a[href*="ru/ru"] {
  position: absolute !important;
  left: -10000px !important;
  top: auto !important;
  width: 1px !important;
  height: 1px !important;
  overflow: hidden !important;
  clip: rect(0, 0, 0, 0) !important;
  white-space: nowrap !important;
}

/* Hide generic CTAs — card title / first route link is enough */
body.sb-1xbet .sb-1xbet-banner-cta,
body.sb-1xbet .sb-1xbet-article-card > .sb-1xbet-btn,
body.sb-1xbet .sb-1xbet-widget > .sb-1xbet-btn,
body.sb-1xbet .sb-1xbet-article-card button[data-buzz],
body.sb-1xbet .sb-1xbet-widget button[data-buzz],
body.sb-1xbet .sb-1xbet-bubble button[data-buzz] {
  display: none !important;
}

body.sb-1xbet .sb-1xbet-banner-links a:first-child,
body.sb-1xbet .sb-1xbet-link-cloud a:first-child {
  display: inline-flex;
  align-items: center;
  min-height: 40px;
  padding: 0 14px;
  border-radius: 12px;
  border: 1px solid rgba(0, 117, 255, 0.35);
  background: rgba(14, 14, 15, 0.55);
  color: var(--vx-text) !important;
  text-decoration: none !important;
  font-size: 14px;
  font-weight: 650;
}

/* Card CTA: full-width, same baseline in every tile */
body.sb-1xbet .sb-1xbet-article-card > .sb-1xbet-link-cloud > a:first-child,
body.sb-1xbet .sb-1xbet-widget > .sb-1xbet-link-cloud > a:first-child,
body.sb-1xbet .sb-1xbet-media-card > .sb-1xbet-link-cloud > a:first-child {
  width: 100%;
  min-height: 44px;
  justify-content: center;
  text-align: center;
  box-sizing: border-box;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  background: linear-gradient(180deg, rgba(0, 117, 255, 0.35), rgba(14, 14, 15, 0.7));
  border-color: rgba(0, 178, 75, 0.35);
}

/* Footer / sitemap: one visual map of short routes only */
body.sb-1xbet .sb-1xbet-chrome-footer {
  margin-top: 48px;
  padding: 28px 0 88px;
  border-top: 1px solid rgba(255, 255, 255, 0.08);
}

body.sb-1xbet .sb-1xbet-chrome-footer .sb-1xbet-link-cloud {
  display: grid;
  grid-template-columns: repeat(3, minmax(0, 1fr));
  gap: 10px 14px;
  margin-bottom: 16px;
}

/* Short-route chips in the first footer cloud */
body.sb-1xbet .sb-1xbet-chrome-footer .sb-1xbet-link-cloud > a:not([href*="/ru/ru/"]):not(.lh-cpa) {
  position: static;
  display: inline-flex;
  align-items: center;
  justify-content: flex-start;
  width: auto;
  min-height: 36px;
  padding: 8px 10px;
  margin: 0;
  border-radius: 10px;
  background: rgba(14, 14, 15, 0.45);
  border: 1px solid rgba(0, 117, 255, 0.28);
  color: var(--vx-text) !important;
  text-decoration: none !important;
  font-size: 13px;
  font-weight: 650;
}

/*
 * Deep/"Подробно" twins + CPA noise in footer: keep in DOM for SEO,
 * never paint. Must beat any later "unhide" chip styles.
 */
body.sb-1xbet .sb-1xbet-chrome-footer .sb-1xbet-link-cloud + .sb-1xbet-link-cloud,
body.sb-1xbet .sb-1xbet-chrome-footer .sb-1xbet-link-cloud a[href*="/ru/ru/"],
body.sb-1xbet .sb-1xbet-chrome-footer .sb-1xbet-link-cloud a.lh-cpa,
body.sb-1xbet .sb-1xbet-chrome-footer a[href*="/ru/ru/"],
body.sb-1xbet .sb-1xbet-chrome-footer > nav {
  /* nav repeats the same short+deep map — one visual cloud is enough */
  position: absolute !important;
  width: 1px !important;
  height: 1px !important;
  padding: 0 !important;
  margin: -1px !important;
  overflow: hidden !important;
  clip: rect(0, 0, 0, 0) !important;
  border: 0 !important;
  white-space: nowrap !important;
  background: transparent !important;
  box-shadow: none !important;
  pointer-events: none !important;
}

/* Support safe-area — never cover card CTAs */
body.sb-1xbet .sb-1xbet-support,
body.sb-1xbet .sb-1xbet-support.support-compact,
body.fs-v2 [class*="-support"].support-compact {
  right: max(20px, env(safe-area-inset-right));
  bottom: max(20px, env(safe-area-inset-bottom));
  z-index: 30;
}

body.sb-1xbet .sb-1xbet-main,
body.sb-1xbet .sb-1xbet-banners,
body.sb-1xbet .seo-navigation,
body.fs-v2 .seo-navigation,
body.fs-v2 main[class*="-main"] {
  padding-right: 8px;
  padding-bottom: 72px;
}

@media (max-width: 899px) {
  body.sb-1xbet .sb-1xbet-chrome-footer .sb-1xbet-link-cloud {
    grid-template-columns: 1fr;
  }
  body.sb-1xbet .sb-1xbet-support.support-compact {
    right: 10px;
    bottom: 10px;
  }
}

/* Hide empty decorative chrome remnants */
body.sb-1xbet .sb-1xbet-chrome-header:empty,
body.sb-1xbet .site-buzz-deferred:empty {
  display: none !important;
}

/* Broken timer popup — bare "Спецпредложение 1win" text under footer */
body.sb-1xbet #buzz-popup,
body.sb-1xbet .sb-1xbet-popup {
  display: none !important;
  visibility: hidden !important;
  pointer-events: none !important;
}

/* Hero personality leftovers */
body.sb-1xbet .hero-title,
body.sb-1xbet .vx-hero-title {
  background: none !important;
  -webkit-background-clip: border-box !important;
  background-clip: border-box !important;
  color: #faf7ff !important;
}
body.sb-1xbet .vx-hero-visual { border-radius: 22px; background-size: cover; background-color: #1d1e20; }
body.sb-1xbet .vx-cta { border-radius: 999px; }
body.sb-1xbet .vx-cta-primary { background: linear-gradient(135deg,#0075ff,#00b24b); }
body.sb-1xbet .vx-seo-cloud { grid-template-columns: repeat(3, minmax(0,1fr)); }
body.sb-1xbet .vx-quick-nav a { border-radius: 999px; border-color: rgba(34,211,238,.35); }


/* ===== money-247 ATF lock (beat first-screen.css order:0 on banners) ===== */
body.sb-1xbet.fs-v2 .sb-1xbet-shell {
  display: flex !important;
  flex-direction: column !important;
}
body.sb-1xbet.fs-v2 .fs-page { order: 1 !important; }
body.sb-1xbet.fs-v2 .sb-1xbet-main { order: 2 !important; }
body.sb-1xbet.fs-v2 .sb-1xbet-banners { order: 3 !important; }
body.sb-1xbet.fs-v2 .sb-1xbet-chrome-footer { order: 90 !important; }
body.sb-1xbet.fs-v2 .sb-1xbet-support { order: 95 !important; }

/* 1win first-screen tokens on this host (override body.fs-v2.sb-1xbet blues) */
body.sb-1xbet.fs-v2 {
  --fs-bg: #141415;
  --fs-surface: #1d1e20;
  --fs-primary: #0075ff;
  --fs-accent: #0988f0;
  --fs-hot: #00b24b;
  --fs-text: #f0f2f5;
  --fs-muted: #9aa1b1;
  --fs-radius: 16px;
  --fs-cta-radius: 999px;
  --fs-card-radius: 16px;
  background:
    radial-gradient(900px 480px at 8% -8%, rgba(0, 117, 255, 0.16), transparent 55%),
    radial-gradient(720px 420px at 92% 0%, rgba(0, 178, 75, 0.1), transparent 50%),
    radial-gradient(640px 360px at 50% 100%, rgba(255, 255, 255, 0.04), transparent 55%),
    linear-gradient(180deg, #0e0e0f 0%, #141415 40%, #101011 100%) !important;
  color: var(--fs-text) !important;
}

