:root{color-scheme:dark;--bg:#080a13;--panel:#111627;--line:#3b3040;--text:#f9f6f5;--muted:#a8adbf;--gold:#efae72}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;background:radial-gradient(ellipse at 65% 0,#191927 0,transparent 48%),var(--bg);font:16px/1.65 system-ui,-apple-system,Segoe UI,sans-serif;color:var(--text)}a{color:inherit;text-decoration:none}button,input,select{font:inherit}button{cursor:pointer}img{max-width:100%}.shell{display:grid;grid-template-columns:245px minmax(0,1fr);min-height:100vh}.sidebar{background:#0d1020;border-right:1px solid #352c31;padding:24px 13px;position:sticky;top:0;height:100vh;overflow-y:auto}.logo{display:block;width:190px;height:52px;object-fit:contain;margin:0 auto 24px}.side-intro{font-size:.67rem;letter-spacing:.15em;color:#a3989c;margin:18px 8px 10px;text-transform:uppercase}.nav{display:grid;gap:7px}.nav a{min-height:49px;border:1px solid #74533d;border-radius:7px;display:flex;align-items:center;gap:11px;background:linear-gradient(130deg,#252735,#10121b 65%);font-size:.76rem;font-weight:800;letter-spacing:.025em;text-transform:uppercase;padding:5px 12px}.nav a:hover,.nav a[aria-current=page]{border-color:#e2a776;background:#29232b}.nav img{width:35px;height:35px;object-fit:contain}.main{min-width:0}.top{height:76px;display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid #282433;padding:0 clamp(20px,3vw,55px);background:#090c18}.top-label{color:#d8c5b5;font-size:.76rem;letter-spacing:.13em;text-transform:uppercase}.actions{display:flex;gap:10px}.button,.outline{display:inline-flex;justify-content:center;align-items:center;gap:8px;border-radius:8px;padding:12px 19px;font-weight:800;font-size:.82rem;border:1px solid #f0bd8f}.button{color:#1d110f;background:linear-gradient(#ffdbb7,#d88f50)}.outline{background:#171828;color:#f5cfb0;border-color:#765440}.wrap{max-width:1490px;margin:auto;padding-inline:clamp(20px,3vw,55px)}.hero{min-height:490px;display:flex;align-items:center;background:radial-gradient(circle at 76% 25%,#66433177,transparent 26%),linear-gradient(95deg,#080b16 15%,#161424 60%,#080b16);border-bottom:1px solid #49313a}.hero-inner{width:100%;padding-top:70px;padding-bottom:70px}.eyebrow{font-size:.73rem;letter-spacing:.19em;color:#efaf7b;font-weight:850;text-transform:uppercase}.eyebrow:before{content:'';display:inline-block;width:36px;height:3px;margin-right:12px;vertical-align:middle;background:linear-gradient(90deg,#d1834c,#ffdbac)}h1{font-size:clamp(3rem,5.3vw,5.5rem);letter-spacing:-.05em;line-height:1.03;max-width:960px;margin:22px 0}h2,h3{line-height:1.2}h2{font-size:clamp(1.5rem,2.2vw,2rem)}.hero p{font-size:1.1rem;color:#c7c5d0;max-width:720px}.hero .actions{margin-top:28px}.tags{display:flex;gap:9px;flex-wrap:wrap;margin-top:23px}.tags span,.chip{font-size:.75rem;color:#edbd91;padding:5px 11px;border:1px solid #70503d;border-radius:20px;background:#2b201f}.content{padding-top:40px;padding-bottom:80px}.section{margin:0 0 54px}.section-head{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-bottom:18px}.section-head h2{margin:0;font-size:1.35rem}.section-head a{color:#e9ad80;font-size:.83rem}.notice{color:var(--muted);font-size:.83rem}.slider{display:grid;grid-template-columns:1fr 1fr;gap:14px}.slider img{width:100%;aspect-ratio:2/1;object-fit:contain;border-radius:12px;background:#111520;display:block}.slider-controls{display:flex;justify-content:flex-end;gap:7px;margin-top:10px}.icon-button,.filter{background:#1c1d2e;color:#e8d4c7;border:1px solid #4e3940;border-radius:8px;padding:8px 13px}.category-grid,.cards{display:grid;grid-template-columns:repeat(4,1fr);gap:12px}.category{border:1px solid #645042;background:linear-gradient(135deg,#24222e,#101421);border-radius:10px;min-height:95px;display:flex;align-items:center;gap:14px;padding:14px;font-weight:800}.category img{width:57px;height:57px;object-fit:contain}.search{width:100%;border:1px solid #534453;border-radius:9px;background:#111626;color:#fff;padding:15px}.games{display:grid;grid-template-columns:repeat(8,minmax(0,1fr));gap:12px}.game{min-width:0}.game img{width:100%;aspect-ratio:3/4;object-fit:contain;background:#171929;border-radius:9px;display:block}.game span{display:block;font-size:.75rem;margin-top:7px;color:#d7d3d3}.game small{color:#a6acb9}.matches{display:grid;grid-template-columns:repeat(3,1fr);gap:12px}.match,.card,.panel,.feature{background:linear-gradient(135deg,#171b2e,#0e1220);border:1px solid #3f3441;border-radius:12px;padding:22px}.match .league{display:flex;justify-content:space-between;color:#d5a277;font-size:.72rem}.teams{display:flex;justify-content:space-between;align-items:center;gap:8px;margin:20px 0;font-weight:800;font-size:.9rem}.teams img{width:40px;height:40px;object-fit:contain}.odds{display:grid;grid-template-columns:repeat(3,1fr);gap:6px}.odds span{padding:8px;background:#080c18;border-radius:6px;color:#e9ae84;text-align:center;font-weight:700}.selector{background:radial-gradient(circle at top left,#332a2b,#111525 55%,#0e1019);border:1px solid #6d5140;border-radius:17px;padding:28px}.selector-lane{display:flex;gap:10px;overflow:hidden;margin:12px 0 20px}.selector-lane img{width:100px;height:128px;object-fit:contain;flex:none;border-radius:8px}.selector-result{color:#f4c4a0}.article{max-width:1050px}.article section{padding:20px 0;border-top:1px solid #292535}.article p,.article li{color:#bfc2ce}.article h2{font-size:1.55rem}.crumb{font-size:.78rem;color:#d1a17e;padding:17px 0}.page-hero{border:1px solid #4b3a3c;border-radius:15px;background:linear-gradient(120deg,#25212d,#111728 65%);padding:clamp(28px,5vw,70px)}.page-hero h1{font-size:clamp(2.5rem,4.2vw,4.6rem)}.page-hero p{max-width:800px;color:#c6c4ce}.cluster{margin-top:32px}.filter-row{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:15px}.filter[aria-pressed=true]{background:#d99b67;color:#140f14}.detail{margin-top:14px;padding:20px;border:1px solid #503b39;border-radius:9px;color:#c5c5d1}.cards .card{min-height:160px}.card strong{display:block;color:#f4c197;font-size:1.1rem}.faq details{border:1px solid #3e3541;background:#111421;border-radius:9px;margin:10px 0;padding:17px}.faq summary{cursor:pointer;font-weight:750}.faq p{color:#c0c1ce}.footer{background:#090c18;border-top:1px solid #493b3b;padding:50px 0}.footer-grid{display:grid;grid-template-columns:2fr repeat(3,1fr);gap:22px}.footer a{display:block;color:#b1b5c4;margin:7px 0;font-size:.86rem}.footer strong{color:#edb58b}.support{position:fixed;right:22px;bottom:22px;width:56px;height:56px;border:0;border-radius:50%;background:linear-gradient(#ffdbb8,#d89259);color:#1b1315;display:grid;place-items:center;box-shadow:0 0 30px #d5a07866;z-index:5}.support svg{width:27px}.redirect{min-height:100vh;display:grid;place-items:center}.redirect-box{text-align:center;max-width:500px;padding:40px}.progress{height:8px;background:#252433;border-radius:8px;overflow:hidden;margin:30px 0}.progress span{height:100%;display:block;background:linear-gradient(90deg,#b56f40,#ffddb6);animation:load 2.5s linear forwards}@keyframes load{from{width:0}to{width:100%}}@media(max-width:1100px){.shell{grid-template-columns:1fr}.sidebar{position:relative;height:auto;padding:10px 20px}.sidebar .logo{margin:0;width:150px}.side-intro{display:none}.nav{display:flex;overflow-x:auto;margin-top:10px;padding-bottom:5px}.nav a{white-space:nowrap;flex:none}.nav img{width:25px;height:25px}.games{grid-template-columns:repeat(4,1fr)}.top{height:60px}.footer-grid{grid-template-columns:repeat(2,1fr)}}@media(max-width:650px){.hero{min-height:400px}.hero-inner{padding-top:50px;padding-bottom:50px}.top-label{display:none}.top{justify-content:flex-end}.slider,.matches{grid-template-columns:1fr}.slider a:nth-child(2){display:none}.category-grid,.cards{grid-template-columns:repeat(2,1fr)}.category{min-height:74px;font-size:.75rem}.category img{width:40px;height:40px}.games{grid-template-columns:repeat(2,1fr)}.section{margin-bottom:38px}.footer-grid{grid-template-columns:1fr 1fr}.teams{font-size:.75rem}.selector-lane img{width:80px;height:100px}.support{width:50px;height:50px}.hero .actions{flex-wrap:wrap}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{scroll-behavior:auto!important;animation-duration:.01ms!important;transition-duration:.01ms!important}}
.nav a.nav-image{padding:0;border:0;background:transparent;overflow:hidden;min-height:0}.nav a.nav-image img{display:block;width:100%;height:auto;max-height:68px;object-fit:contain}.category.category{display:block;text-align:center}.category.category img{display:block;width:100%;height:58px;object-fit:contain;margin-bottom:7px}.cards.feature-cards{grid-template-columns:repeat(3,1fr);margin:22px 0}.cards.feature-cards .card{min-height:120px}.promo-strip{display:block;width:100%;height:auto;max-height:150px;object-fit:contain}.wins{display:grid;grid-template-columns:repeat(8,minmax(0,1fr));gap:8px;overflow:auto}.wins a{display:flex;gap:8px;align-items:center;background:#111727;border:1px solid #342e39;border-radius:8px;padding:7px;min-width:135px;font-size:.7rem}.wins img{width:48px;height:60px;object-fit:contain}.wins strong{display:block;color:#efbb8d}@media(max-width:1100px){.nav a.nav-image{width:170px}}@media(max-width:650px){.cards.feature-cards{grid-template-columns:1fr}}
