*{box-sizing:border-box}body,html{margin:0;padding:0;background:#07090f;color:#fff;font-family:Arial,Helvetica,sans-serif}a{text-decoration:none;color:inherit}button,input{font:inherit}.shell,body{min-height:100vh}.shell{background:radial-gradient(circle at top,#151b2b 0,#07090f 42%)}.header{position:-webkit-sticky;position:sticky;top:0;z-index:20;display:flex;align-items:center;justify-content:space-between;padding:14px 22px;background:rgba(7,9,15,.93);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border-bottom:1px solid #202738}.logo{font-size:27px;font-weight:900;letter-spacing:.5px}.actions{display:flex;gap:10px}.btn{border:0;border-radius:12px;padding:10px 16px;font-weight:800;cursor:pointer}.btn-dark{background:#171c28;color:#fff;border:1px solid #2a3142}.btn-main{background:var(--accent);color:white}.container{max-width:1200px;margin:auto;padding:22px}.hero{border-radius:22px;padding:30px;background:linear-gradient(135deg,var(--accent),#151a29 70%);box-shadow:0 18px 50px rgba(0,0,0,.25)}.hero h1{font-size:42px;margin:0 0 10px}.hero p{opacity:.8;margin:0 0 20px}.navchips{gap:10px;overflow:auto;padding:20px 0 4px}.chip{white-space:nowrap;padding:10px 14px;border-radius:999px;background:#121722;border:1px solid #252d3d;color:#cfd6e5}.section-title{display:flex;justify-content:space-between;align-items:center;margin-top:28px}.section-title h2{margin:0}.grid{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:16px;gap:16px;margin-top:15px}.card{background:linear-gradient(180deg,#161c29,#0d111a);border:1px solid #252d3c;border-radius:18px;overflow:hidden;transition:.2s}.card:hover{transform:translateY(-3px);border-color:var(--accent2)}.thumb{height:155px;display:flex;align-items:center;justify-content:center;font-size:52px;background:linear-gradient(135deg,#20283a,#0f1420)}.cardbody{padding:15px}.cardtitle{font-size:18px;font-weight:900}.muted{color:#8f99aa;font-size:13px;margin-top:5px}.play{display:block;margin-top:13px;padding:11px;border-radius:11px;background:var(--accent);font-weight:900}.footer,.play{text-align:center}.footer{padding:30px 20px 50px;color:#7f899b;font-size:13px}.game-wrap{max-width:760px;margin:25px auto;padding:0 18px}.game-panel{background:#101621;border:1px solid #293144;border-radius:22px;padding:22px;box-shadow:0 20px 60px rgba(0,0,0,.35)}.game-top{display:flex;justify-content:space-between;align-items:center;margin-bottom:22px}.balance{padding:9px 13px;background:#1a2130;border-radius:10px;font-weight:800}.number-display{height:190px;border-radius:20px;background:radial-gradient(circle,#25324a,#0a0f18);display:flex;align-items:center;justify-content:center;font-size:84px;font-weight:900;border:1px solid #2d374c}.choice-row{display:grid;grid-template-columns:1fr 1fr;grid-gap:12px;gap:12px;margin-top:14px}.choice{padding:18px;border:0;border-radius:14px;font-size:18px;font-weight:900;color:white;cursor:pointer}.choice.less{background:#2563eb}.choice.more{background:#e11d48}.result{margin-top:15px;padding:14px;border-radius:12px;background:#171d29;text-align:center;min-height:48px}.controls{display:flex;gap:10px;margin-top:14px;align-items:center}.controls input{width:110px;padding:11px;border-radius:10px;border:1px solid #30384a;background:#0b1018;color:#fff}.back{display:inline-block;margin-bottom:14px;color:#b9c2d4}.cricket-grid{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:12px;gap:12px}.cricket-cell{height:105px;border-radius:16px;border:1px solid #2d3548;background:#151b27;color:#fff;font-weight:900;font-size:22px;cursor:pointer}.cricket-cell:hover{border-color:var(--accent2)}.scoreboard{display:grid;grid-template-columns:1fr 1fr;grid-gap:12px;gap:12px;margin-bottom:16px}.scorebox{padding:16px;background:#171d29;border-radius:14px;text-align:center}.scorebox strong{display:block;font-size:28px;margin-top:5px}@media(max-width:800px){.grid{grid-template-columns:repeat(2,1fr)}.hero h1{font-size:34px}.thumb{height:130px}.header{padding:12px 14px}.container{padding:15px}}.hero-badge{padding:7px 11px;border-radius:999px;font-size:11px;letter-spacing:1.2px;background:rgba(255,255,255,.14);margin-bottom:14px}.hero-badge,.hero-play{display:inline-block;font-weight:900}.hero-play{padding:13px 22px;border-radius:12px;background:#fff;color:#080b11;margin-top:4px}.live-pill{position:absolute;right:12px;top:12px;padding:5px 9px;border-radius:999px;font-size:10px;font-weight:900;background:var(--accent);color:white}.thumb{position:relative;overflow:hidden}.thumb span{filter:drop-shadow(0 8px 15px rgba(0,0,0,.35))}.card{cursor:pointer}.card:active{transform:scale(.98)}.game-buttons{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:12px;gap:12px;margin-top:16px}.game-option{padding:19px 10px;border-radius:14px;border:1px solid #313a4d;background:#171d29;color:white;font-weight:900;font-size:17px;cursor:pointer}.game-option:active{transform:scale(.97)}.big-result{height:180px;display:flex;align-items:center;justify-content:center;text-align:center;font-size:54px;font-weight:900;border-radius:20px;background:radial-gradient(circle,#28354e,#0a0e17);border:1px solid #2b3549}.demo-label{font-size:11px;letter-spacing:1px;color:#8994a7}@media(max-width:600px){.logo{font-size:25px}.actions .btn{padding:10px 13px}.hero{padding:27px 20px}.hero h1{font-size:37px;line-height:1.08}.grid{gap:12px}.cardbody{padding:13px}.cardtitle{font-size:17px}.thumb{height:125px}}.branded{background:radial-gradient(circle at top,var(--hero-bg) 0,var(--brand-bg) 38%,#05070c 100%)}.brandhero{background:linear-gradient(135deg,var(--accent),var(--hero-bg) 58%,#101522);border:1px solid rgba(255,255,255,.07)}.card{box-shadow:0 14px 32px rgba(0,0,0,.18)}.card:hover .thumb{background:linear-gradient(135deg,var(--hero-bg),#111827)}.header{box-shadow:0 4px 25px rgba(0,0,0,.22)}.brand-shell{color:white}.spinarax{background:radial-gradient(circle at 20% 0,#221244 0,#080a10 40%,#04060a 100%)}.spinarax .logo{color:#22d3ee}.spx-hero{padding:34px;border-radius:24px;background:linear-gradient(120deg,#7425e8,#22164b 60%,#081018);margin-bottom:20px}.spx-grid{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:16px;gap:16px}.spx-grid .featured{grid-column:span 2}.spx-grid .featured .thumb{height:210px}.winlixa{background:linear-gradient(180deg,#071225,#05070d)}.winlixa .logo{color:#f472b6}.win-header{border-bottom:2px solid #2563eb}.win-hero{display:grid;grid-template-columns:1.5fr .7fr;grid-gap:18px;gap:18px;background:linear-gradient(135deg,#12368b,#17112b);padding:34px;border-radius:12px}.win-feature{min-height:200px;border-radius:12px;background:#0e1524;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:8px}.big-icon{font-size:68px}.win-grid{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:14px;gap:14px}.win-grid .wide{grid-column:span 2}.winlixa .brand-card{border-radius:8px}.spinrivo{background:linear-gradient(180deg,#07180d,#030905)}.spinrivo .logo{color:#facc15}.rivo-header{background:#0a160e}.rivo-hero{text-align:center;padding:42px 20px;border-radius:28px;background:radial-gradient(circle,#145d30,#08140d 68%)}.rivo-strip{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:12px;gap:12px;margin-top:20px}.rivo-tile{min-height:120px;border-radius:22px;background:#102218;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;border:1px solid #23462f}.rivo-tile span{font-size:40px}.rivo-grid{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:16px;gap:16px}.spinrivo .brand-card{border-radius:24px}.zelvixo{background:radial-gradient(circle at top right,#43160d 0,#110706 38%,#050404 100%)}.zelvixo .logo{color:#fb7185}.zel-header{background:#110807}.zel-hero{max-width:850px;padding:48px 35px;border-left:5px solid #ea580c;background:linear-gradient(90deg,#351008,#151014)}.zel-layout{display:grid;grid-template-columns:1fr 1.5fr;grid-gap:18px;gap:18px;margin-top:25px}.zel-feature{min-height:420px;border-radius:6px;background:linear-gradient(180deg,#58200e,#18100d);padding:30px;display:flex;flex-direction:column;justify-content:center}.zel-side{grid-template-columns:repeat(2,1fr);grid-gap:12px}.zel-grid,.zel-side{display:grid;gap:12px}.zel-grid{grid-template-columns:repeat(4,1fr);grid-gap:12px}.zelvixo .brand-card{border-radius:4px}@media(max-width:800px){.rivo-grid,.spx-grid,.win-grid,.zel-grid{grid-template-columns:repeat(2,1fr)}.spx-grid .featured,.win-grid .wide{grid-column:span 2}.win-hero,.zel-layout{grid-template-columns:1fr}.win-feature{min-height:150px}.rivo-strip,.zel-side{grid-template-columns:repeat(2,1fr)}.zel-feature{min-height:260px}.spx-hero,.win-hero,.zel-hero{padding:26px 20px}}.account-shell{min-height:100vh;padding:32px 16px 64px;display:flex;justify-content:center;background:#07090d}.account-card{width:100%;max-width:760px;padding:24px;border:1px solid rgba(255,255,255,.1);border-radius:22px;background:#0f1218;box-shadow:0 20px 60px rgba(0,0,0,.35)}.account-section-head,.account-top,.wallet-balance-card{display:flex;align-items:center;justify-content:space-between;gap:16px}.account-top{margin-bottom:24px}.account-top h1{margin:6px 0 4px;font-size:clamp(32px,7vw,48px);line-height:1.05}.account-top p{margin:0;color:#aeb6c5;overflow-wrap:anywhere}.small-label{font-size:12px;font-weight:800;letter-spacing:.14em;color:#8f9bad}.wallet-balance-card{padding:18px;margin:18px 0;border-radius:16px;background:#171c24;border:1px solid rgba(255,255,255,.08)}.wallet-balance-card span,.wallet-balance-card strong{display:block}.wallet-balance-card span{color:#9ca7b8;font-size:13px;margin-bottom:4px}.wallet-balance-card strong{font-size:24px}.account-actions{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:12px;gap:12px;margin:18px 0 28px}.account-action{display:flex;flex-direction:column;gap:5px;min-width:0;padding:16px;border-radius:14px;text-decoration:none;background:#151922;border:1px solid rgba(255,255,255,.08)}.account-action strong{color:#fff;font-size:16px}.account-action span{color:#98a2b3;font-size:13px}.account-section{margin-top:24px}.account-section-head{margin-bottom:12px}.account-section h2{margin:0;font-size:24px}.payment-list{display:grid;grid-gap:10px;gap:10px}.payment-row{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:14px 16px;border-radius:14px;text-decoration:none;background:#151922;border:1px solid rgba(255,255,255,.08)}.payment-row>div:first-child{display:flex;flex-direction:column;gap:3px}.payment-row span{color:#98a2b3;font-size:13px}.topup-form{display:grid;grid-template-columns:1fr 1fr;grid-gap:14px 16px;gap:14px 16px;margin-top:22px}.topup-form label{grid-column:span 1;display:flex;flex-direction:column;gap:7px;color:#dce2ec;font-size:14px;font-weight:700}.topup-form input,.topup-form select{width:100%;box-sizing:border-box;min-height:48px;padding:12px 14px;border:1px solid #343b49;border-radius:10px;background:#0b0e13;color:#fff;font-size:16px;outline:none}.topup-form input:focus,.topup-form select:focus{border-color:#707b91}.topup-form button,.topup-form p{grid-column:1/-1}.topup-form p{margin:2px 0 4px;color:#98a2b3;font-size:13px;line-height:1.5}.topup-form .btn-main{width:100%;min-height:50px}.staging-warning{margin:12px 0;padding:12px 14px;border-radius:10px;background:#171c24;border:1px solid rgba(255,255,255,.1)}@media (max-width:640px){.account-shell{padding:18px 12px 40px}.account-card{padding:18px;border-radius:16px}.account-top{align-items:flex-start}.account-actions{grid-template-columns:1fr}.wallet-balance-card{align-items:flex-start;flex-direction:column}.topup-form{grid-template-columns:1fr;gap:12px}.topup-form button,.topup-form label,.topup-form p{grid-column:1}.payment-row{align-items:flex-start}}.site-footer{max-width:1100px;margin:50px auto 0;padding:32px 24px;border-top:1px solid rgba(255,255,255,.18);color:#d7d7df}.footer-warning{margin-bottom:28px}.footer-warning strong{font-size:18px}.footer-bottom p,.footer-warning p{color:#aaaabd;line-height:1.6}.footer-columns{display:grid;grid-template-columns:1fr 1fr;grid-gap:40px;gap:40px}.footer-columns h3{color:#9292a6;font-size:15px;letter-spacing:1px}.footer-columns a{display:block;color:white;text-decoration:none;margin:13px 0;font-weight:600}.footer-columns a:hover{text-decoration:underline}.footer-bottom{margin-top:30px;padding-top:24px;border-top:1px solid rgba(255,255,255,.15)}.footer-bottom strong{font-size:26px}@media(max-width:600px){.footer-columns{grid-template-columns:1fr;gap:18px}.site-footer{padding:26px 20px}}.mr-layout{display:grid;grid-template-columns:minmax(0,2fr) minmax(240px,1fr);grid-gap:18px;gap:18px}@media(max-width:700px){.mr-layout{grid-template-columns:1fr}.mr-layout aside,.mr-layout section{min-width:0;width:100%;box-sizing:border-box}}.game-wrap{width:100%}.mr-layout{position:relative;align-items:stretch}.mr-stage{position:relative;overflow:hidden;min-height:460px;background:radial-gradient(circle at 70% 20%,rgba(34,211,238,.18),transparent 34%),radial-gradient(circle at 25% 70%,rgba(124,58,237,.2),transparent 42%),linear-gradient(145deg,#10182a,#080d18 65%,#060911)!important;border:1px solid rgba(115,145,255,.24)!important;box-shadow:inset 0 0 40px rgba(34,211,238,.035),0 22px 70px rgba(0,0,0,.35)}.mr-stage:before{inset:0;opacity:.28;background-image:linear-gradient(rgba(255,255,255,.035) 1px,transparent 0),linear-gradient(90deg,rgba(255,255,255,.035) 1px,transparent 0);background-size:34px 34px}.mr-stage:after,.mr-stage:before{content:"";position:absolute;pointer-events:none}.mr-stage:after{width:260px;height:260px;right:-80px;top:-80px;border-radius:50%;background:rgba(34,211,238,.08);filter:blur(50px)}.mr-stage>*{position:relative;z-index:2}.mr-current-label{letter-spacing:1.4px;font-size:12px;font-weight:800}.mr-rocket{filter:drop-shadow(0 0 8px rgba(255,255,255,.7)) drop-shadow(0 0 22px rgba(34,211,238,.65));animation:mrFloat 1.3s ease-in-out infinite alternate}@keyframes mrFloat{0%{margin-right:0}to{margin-right:7px}}.mr-stage svg{border-radius:16px;background:linear-gradient(180deg,rgba(34,211,238,.025),rgba(124,58,237,.035))}.mr-stage polyline{filter:drop-shadow(0 0 4px rgba(34,211,238,.9)) drop-shadow(0 0 10px rgba(124,58,237,.55))}.mr-stage .result{min-height:50px;display:flex;align-items:center;padding:0 16px;border-radius:13px;background:rgba(4,8,18,.55);border:1px solid rgba(255,255,255,.08);font-weight:750}.mr-bet-panel{background:linear-gradient(180deg,rgba(26,35,55,.96),rgba(13,20,34,.96))!important;border:1px solid rgba(135,154,200,.22)!important;box-shadow:0 22px 60px rgba(0,0,0,.28)}.mr-bet-panel input{color:#fff!important;background:#0a1020!important;border:1px solid rgba(130,150,205,.28)!important;outline:none;box-shadow:inset 0 1px 0 rgba(255,255,255,.035)}.mr-bet-panel input:focus{border-color:#22d3ee!important;box-shadow:0 0 0 3px rgba(34,211,238,.1)}.mr-bet-panel .game-option{position:relative;overflow:hidden;border:0;border-radius:14px;color:#fff;font-size:18px;font-weight:900;letter-spacing:.5px;background:linear-gradient(110deg,#6d28d9,#7c3aed 45%,#0891b2);box-shadow:0 12px 30px rgba(124,58,237,.3),inset 0 1px 0 rgba(255,255,255,.22);transition:transform .16s ease,box-shadow .16s ease}.mr-bet-panel .game-option:active{transform:scale(.975)}.mr-bet-panel .game-option:hover{box-shadow:0 15px 38px rgba(34,211,238,.23),0 10px 30px rgba(124,58,237,.3)}.mr-bet-panel span{border:1px solid rgba(255,255,255,.07);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}@media(max-width:700px){.game-panel{padding:18px!important}.game-top{align-items:flex-start!important;gap:14px}.game-top h1{font-size:clamp(30px,10vw,45px);line-height:1.02}.balance{flex:none;padding:12px 14px!important;border-radius:14px;font-size:15px}.mr-layout{grid-template-columns:1fr!important;gap:14px}.mr-stage{min-height:390px;padding:15px!important}.mr-stage svg{height:220px!important}.mr-bet-panel{padding:17px!important}.mr-bet-panel input{min-height:54px}.mr-bet-panel .game-option{min-height:62px!important}}.navchips{display:flex;gap:8px;overflow-x:auto;padding:4px 0 10px;scrollbar-width:none}.navchips::-webkit-scrollbar{display:none}.navchips .chip{flex:0 0 auto;min-height:42px;padding:0 15px;border-radius:999px;border:1px solid rgba(255,255,255,.14);background:#101525;color:#dbe3ef;font:inherit;font-size:14px;font-weight:800;cursor:pointer}.navchips .chip.active{color:#fff;background:linear-gradient(110deg,#6d28d9,#7c3aed,#4f46e5);border-color:#8b5cf6}.account-icon{width:46px;padding-left:0!important;padding-right:0!important;text-align:center}@media(max-width:600px){.header{gap:8px;padding-left:14px;padding-right:14px}.header .logo{min-width:0;font-size:27px}.header .actions{gap:6px;margin-left:auto}.header .btn{padding:10px 11px;font-size:14px}}.spx-faq,.spx-how{margin-top:54px}.spx-kicker{color:#67e8f9;font-size:11px;font-weight:900;letter-spacing:1.8px;margin-bottom:10px}.spx-faq h2,.spx-how h2,.spx-responsible h2,.spx-wallet h2{margin:0 0 20px;font-size:30px;line-height:1.1}.spx-steps{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:14px;gap:14px}.spx-steps>div{min-height:180px;padding:22px;border-radius:20px;background:linear-gradient(145deg,#15192a,#0b0e17);border:1px solid rgba(255,255,255,.09);display:flex;flex-direction:column;gap:10px;box-shadow:0 16px 38px rgba(0,0,0,.2)}.spx-steps b{color:#8b5cf6;font-size:30px}.spx-steps strong{font-size:18px}.spx-steps span{color:#939caf;font-size:14px;line-height:1.55}.spx-wallet{margin-top:50px;padding:32px;border-radius:26px;display:grid;grid-template-columns:1.35fr .65fr;grid-gap:28px;gap:28px;align-items:center;background:radial-gradient(circle at 85% 15%,rgba(34,211,238,.15),transparent 28%),linear-gradient(120deg,#24104a,#101426 65%,#071016);border:1px solid rgba(139,92,246,.32)}.spx-responsible p,.spx-wallet p{color:#aab3c5;line-height:1.65;max-width:680px}.spx-wallet-tags{display:flex;flex-wrap:wrap;gap:8px;margin-top:20px}.spx-wallet-tags span{padding:8px 11px;border-radius:999px;background:rgba(255,255,255,.07);border:1px solid rgba(255,255,255,.09);font-size:12px;font-weight:800}.spx-wallet-card{min-height:190px;border-radius:22px;padding:24px;background:linear-gradient(145deg,#7c3aed,#32126e);display:flex;flex-direction:column;justify-content:center;box-shadow:0 20px 50px rgba(0,0,0,.3)}.spx-wallet-card small{opacity:.72;font-weight:800}.spx-wallet-card strong{font-size:28px;margin:10px 0 3px}.spx-wallet-card span{opacity:.78}.spx-wallet-card a{margin-top:24px;font-size:13px;font-weight:900}.spx-trust{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:12px;gap:12px;margin-top:18px}.spx-trust>div{padding:19px 12px;border-radius:16px;text-align:center;background:#10141f;border:1px solid rgba(255,255,255,.08)}.spx-trust strong{display:block;color:#67e8f9;font-size:22px;margin-bottom:5px}.spx-trust span{color:#a3adbd;font-size:12px;font-weight:700}.spx-responsible{margin-top:48px;padding:30px;border-radius:22px;display:flex;justify-content:space-between;align-items:center;gap:30px;background:#0d121d;border:1px solid rgba(255,255,255,.09)}.spx-responsible h2{margin-bottom:8px}.spx-outline{flex:0 0 auto;padding:13px 17px;border-radius:12px;border:1px solid #7c3aed;color:#fff;font-size:12px;font-weight:900}.spx-faq details{margin-top:10px;padding:17px 18px;border-radius:14px;background:#0f131d;border:1px solid rgba(255,255,255,.08)}.spx-faq summary{cursor:pointer;font-weight:850}.spx-faq details p{color:#9da7b8;line-height:1.55;margin:12px 0 1px}@media(max-width:800px){.spx-steps{grid-template-columns:repeat(2,1fr)}.spx-wallet{grid-template-columns:1fr;padding:24px 20px}.spx-trust{grid-template-columns:repeat(2,1fr)}}@media(max-width:500px){.spx-faq,.spx-how{margin-top:38px}.spx-faq h2,.spx-how h2,.spx-responsible h2,.spx-wallet h2{font-size:25px}.spx-steps{grid-template-columns:1fr}.spx-steps>div{min-height:auto;padding:18px}.spx-wallet{margin-top:38px}.spx-responsible{flex-direction:column;align-items:flex-start;padding:22px}}.spinarax .spx-hero{position:relative;overflow:hidden;min-height:360px;padding:52px 42px;display:flex;flex-direction:column;justify-content:center;align-items:flex-start;background:radial-gradient(circle at 80% 30%,rgba(34,211,238,.28),transparent 23%),radial-gradient(circle at 68% 55%,rgba(124,58,237,.42),transparent 31%),linear-gradient(120deg,#160a35,#261057 46%,#07131d);border:1px solid rgba(139,92,246,.35);box-shadow:0 28px 70px rgba(0,0,0,.35)}.spinarax .spx-hero:before{content:"";position:absolute;width:340px;height:340px;right:-65px;top:-80px;border-radius:50%;border:1px solid rgba(103,232,249,.22);box-shadow:0 0 0 45px rgba(124,58,237,.08),0 0 0 90px rgba(34,211,238,.04);pointer-events:none}.spinarax .spx-hero h1{position:relative;margin:0;max-width:680px;font-size:clamp(44px,7vw,76px);line-height:.96;letter-spacing:-3px;font-weight:950;z-index:1}.spinarax .spx-hero p{position:relative;max-width:580px;margin:18px 0 0;color:#c5cbe0;font-size:17px;line-height:1.55;z-index:1}.spx-hero-actions{position:relative;z-index:1;display:flex;gap:10px;margin-top:25px;flex-wrap:wrap}.spx-hero-secondary{display:inline-flex;align-items:center;padding:13px 20px;border-radius:12px;border:1px solid rgba(255,255,255,.25);background:rgba(255,255,255,.05);font-weight:900;font-size:13px}.spx-hero-proof{position:relative;z-index:1;display:flex;gap:8px;flex-wrap:wrap;margin-top:25px}.spx-hero-proof span{padding:7px 10px;border-radius:999px;background:rgba(5,8,16,.48);border:1px solid rgba(255,255,255,.12);color:#c9d2e4;font-size:10px;font-weight:900;letter-spacing:.8px}.spinarax .spx-grid .brand-card{position:relative;isolation:isolate}.spinarax .spx-grid .thumb{height:175px;background:radial-gradient(circle at 50% 35%,rgba(168,85,247,.4),transparent 22%),radial-gradient(circle at 80% 15%,rgba(34,211,238,.18),transparent 27%),linear-gradient(145deg,#19152d,#0a101b 72%)}.spinarax .spx-grid .thumb:after,.spinarax .spx-grid .thumb:before{content:"";position:absolute;border-radius:50%;pointer-events:none}.spinarax .spx-grid .thumb:before{width:120px;height:120px;border:1px solid rgba(255,255,255,.12);box-shadow:0 0 0 18px rgba(124,58,237,.06),0 0 35px rgba(124,58,237,.18)}.spinarax .spx-grid .thumb:after{width:180px;height:1px;background:linear-gradient(90deg,transparent,rgba(34,211,238,.5),transparent);transform:rotate(-22deg)}.spinarax .spx-grid .thumb span{position:relative;z-index:2;font-size:64px;transform:scale(1);transition:transform .25s ease,filter .25s ease;filter:drop-shadow(0 12px 18px rgba(0,0,0,.4)) drop-shadow(0 0 18px rgba(124,58,237,.3))}.spinarax .spx-grid .brand-card:hover .thumb span{transform:scale(1.08) translateY(-3px)}.spinarax .spx-grid .cardbody{position:relative;padding:17px;background:linear-gradient(180deg,rgba(15,20,31,.94),#090d15)}.spinarax .spx-grid .cardtitle{font-size:19px;letter-spacing:-.3px}.spinarax .spx-grid .play{background:linear-gradient(90deg,#7c3aed,#5b21b6);box-shadow:0 8px 22px rgba(124,58,237,.2)}.spinarax .spx-grid .live-pill{background:rgba(5,8,15,.72);border:1px solid rgba(255,255,255,.16);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}@media(max-width:760px){.spinarax .spx-hero{min-height:330px;padding:36px 22px}.spinarax .spx-hero h1{font-size:clamp(42px,13vw,58px);letter-spacing:-2px}.spinarax .spx-hero p{font-size:15px}.spx-hero-actions{width:100%}.spx-hero-actions a{text-align:center}.spinarax .spx-grid .thumb{height:145px}.spinarax .spx-grid .thumb span{font-size:52px}}@media(max-width:390px){.spx-hero-actions{display:grid;grid-template-columns:1fr 1fr}}.spinarax .game-art{background-size:cover!important;background-position:50%!important;background-repeat:no-repeat!important;position:relative}.spinarax .game-art:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,transparent 48%,rgba(5,8,16,.58));pointer-events:none;z-index:1}.spinarax .game-art .game-fallback{position:relative;z-index:2}.spinarax .game-art[style*=".webp"] .game-fallback{opacity:.92}.spinarax .live-pill{z-index:4}.spinarax .game-art.has-art .game-fallback{display:none}@media(max-width:760px){.spinarax .spx-grid{gap:9px}.spinarax .spx-grid .thumb{height:132px;background-position:center 42%!important}.spinarax .spx-grid .cardbody{padding:10px 11px 11px}.spinarax .spx-grid .cardtitle{font-size:14px;line-height:1.15;margin-bottom:3px}.spinarax .spx-grid .muted{font-size:10px;line-height:1.25}.spinarax .spx-grid .play{margin-top:8px;min-height:30px;padding:7px 10px;font-size:10px;border-radius:8px}.spinarax .spx-grid>a:first-child{min-height:0!important;max-height:none!important}.spinarax .spx-grid>a:first-child .thumb{height:170px}.spx-steps{gap:8px}.spx-steps>div{padding:13px 14px;display:grid;grid-template-columns:42px 1fr;grid-column-gap:9px;column-gap:9px;grid-row-gap:2px;row-gap:2px}.spx-steps b{grid-row:1/3;font-size:22px}.spx-steps strong{font-size:14px}.spx-steps span{font-size:11px;line-height:1.35}}.spinarax .game-art.has-art{background-size:contain!important;background-position:50%!important;background-repeat:no-repeat!important;background-color:#070910!important;aspect-ratio:4/3;height:auto!important;min-height:0!important}.spinarax .game-art.has-art:before{display:none!important}@media(max-width:760px){.spinarax .game-art.has-art{aspect-ratio:4/3;height:auto!important}}.spinarax .spx-grid .brand-card{overflow:hidden!important}.spinarax .spx-grid .game-art.has-art{aspect-ratio:4/5!important;background-size:cover!important;background-position:50%!important;background-repeat:no-repeat!important;border-radius:16px 16px 0 0!important}.spinarax .spx-grid .game-art.has-art:before{display:none!important}.spinarax .spx-grid .game-art.has-art:after{background:linear-gradient(180deg,transparent 72%,rgba(5,8,16,.2))!important}.spinarax .spx-grid .cardbody{padding:10px 12px 12px!important}.spinarax .spx-grid .cardtitle{margin:0 0 3px!important}.spinarax .spx-grid .play{margin-top:8px!important}@media(max-width:760px){.spinarax .spx-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px!important}.spinarax .spx-grid .game-art.has-art{aspect-ratio:4/5!important;height:auto!important}.spinarax .spx-grid .cardbody{padding:8px!important}.spinarax .spx-grid .cardtitle{font-size:13px!important}.spinarax .spx-grid .muted{font-size:9px!important;line-height:1.25!important}.spinarax .spx-grid .play{min-height:28px!important;padding:6px!important;font-size:10px!important}}.spinarax .spx-grid .game-art.has-art{width:100%!important;height:auto!important;min-height:0!important;aspect-ratio:auto!important;background:none!important;overflow:hidden!important;display:block!important;position:relative!important}.spinarax .spx-grid .game-cover-image{display:block!important;width:100%!important;height:auto!important;max-width:100%!important;object-fit:contain!important;object-position:center!important;border-radius:14px 14px 0 0!important}.spinarax .spx-grid .game-art.has-art:after,.spinarax .spx-grid .game-art.has-art:before{display:none!important}.spinarax .spx-grid .live-pill{position:absolute!important;top:10px!important;right:10px!important;z-index:5!important}@media(max-width:760px){.spinarax .spx-grid .game-art.has-art{height:auto!important;aspect-ratio:auto!important}.spinarax .spx-grid .game-cover-image{width:100%!important;height:auto!important}}.spinarax .spx-logo-wrap{display:flex;align-items:center;background:none!important}.spinarax .spx-header-logo{display:block;width:220px;max-width:40vw;height:auto;object-fit:contain;filter:drop-shadow(0 5px 18px rgba(243,196,78,.18))}@media(max-width:760px){.spinarax .spx-header-logo{width:165px;max-width:43vw}}:root{--spx-bg:#07060c;--spx-panel:#0d0916;--spx-panel2:#151025;--spx-gold:#f3c44e;--spx-gold2:#ffdf7a;--spx-purple:#7024dc;--spx-purple2:#a13cff;--spx-text:#f7f4ff;--spx-muted:#aaa3b7;--spx-line:rgba(243,196,78,.24)}body{background:radial-gradient(circle at 50% -10%,rgba(112,36,220,.22),transparent 38%),linear-gradient(180deg,#07060c,#0a0711)!important}.spinarax{color:var(--spx-text)!important}.spinarax .spx-hero{background:linear-gradient(90deg,rgba(8,5,14,.98),rgba(10,7,18,.94) 43%,rgba(10,7,18,.48) 68%,rgba(10,7,18,.15)),radial-gradient(circle at 72% 28%,rgba(112,36,220,.3),transparent 46%),#090611!important;border:1px solid rgba(243,196,78,.24)!important;box-shadow:inset 0 0 0 1px rgba(255,255,255,.025),0 24px 70px rgba(0,0,0,.35),0 0 44px rgba(112,36,220,.12)!important}.spinarax .spx-hero:after{content:"";position:absolute;z-index:0;inset:0 0 0 42%;background-image:url(/brand/spinarax-hero-visual.webp);background-size:cover;background-position:50%;background-repeat:no-repeat;opacity:.94;pointer-events:none;-webkit-mask-image:linear-gradient(90deg,transparent,#000 20%,#000);mask-image:linear-gradient(90deg,transparent,#000 20%,#000)}.spinarax .spx-hero>*{position:relative;z-index:2}.spinarax .spx-hero h1{color:#fff!important;text-shadow:0 4px 30px rgba(0,0,0,.4)}.spinarax .spx-hero h1 em,.spinarax .spx-hero h1 strong{color:var(--spx-gold)!important}.spinarax .hero-play,.spinarax .spx-hero .hero-play{background:linear-gradient(135deg,#ffe38a,#f3c44e 42%,#b97a12)!important;color:#0b0710!important;border:1px solid #ffe9a6!important;box-shadow:0 8px 30px rgba(243,196,78,.18)!important}.spinarax .spx-hero-secondary{background:rgba(11,7,17,.68)!important;border:1px solid rgba(243,196,78,.52)!important}.spinarax .hero-play:hover,.spinarax .spx-hero-secondary:hover{transform:translateY(-1px)}.spinarax .spx-grid .brand-card{background:linear-gradient(180deg,#0c0913,#0a0810)!important;border:1px solid rgba(243,196,78,.16)!important;box-shadow:0 12px 34px rgba(0,0,0,.3)!important}.spinarax .spx-grid .brand-card:hover{border-color:rgba(243,196,78,.46)!important;box-shadow:0 14px 38px rgba(0,0,0,.38),0 0 26px rgba(112,36,220,.16)!important}.spinarax .spx-grid .play{background:linear-gradient(135deg,#5b1fc4,#8f31f1)!important;border:1px solid rgba(255,255,255,.1)!important}.spinarax .featured,.spinarax .featured-pill,.spinarax .live-pill{background:linear-gradient(135deg,#cf9b2d,#f3c44e)!important;color:#130a02!important}.spinarax .muted{color:var(--spx-muted)!important}.spinarax .category-tabs button,.spinarax .spx-tabs button{background:rgba(13,9,22,.88)!important;color:#e7e0ef!important;border-color:rgba(243,196,78,.17)!important}.spinarax .category-tabs button.active,.spinarax .spx-tabs button.active{background:linear-gradient(135deg,#5520b8,#8e32f0)!important;color:#fff!important;border-color:rgba(243,196,78,.45)!important}@media(max-width:760px){.spinarax .spx-hero:after{inset:0;opacity:.24;background-position:64%;-webkit-mask-image:linear-gradient(180deg,#000,#000);mask-image:linear-gradient(180deg,#000,#000)}.spinarax .spx-hero{background:linear-gradient(180deg,rgba(8,5,14,.82),rgba(8,5,14,.94)),#090611!important}}.spinarax .header{height:76px;padding:8px 22px;background:rgba(7,5,12,.96)!important;border-bottom:1px solid rgba(243,196,78,.18)!important;box-shadow:0 8px 30px rgba(0,0,0,.32)!important}.spinarax .spx-logo-wrap{height:60px;overflow:hidden}.spinarax .spx-header-logo{width:190px!important;max-height:58px!important;mix-blend-mode:screen;filter:drop-shadow(0 0 10px rgba(243,196,78,.2))!important}.spinarax .spx-hero{position:relative!important;min-height:390px!important;padding:52px 48px!important;overflow:hidden!important;display:flex!important;flex-direction:column!important;justify-content:center!important;background:linear-gradient(110deg,#09060f,#0d0817 52%,#08050d)!important;border:1px solid rgba(243,196,78,.22)!important}.spinarax .spx-hero:before{display:none!important}.spinarax .spx-hero:after{content:""!important;position:absolute!important;inset:0 0 0 48%!important;background:url(/brand/spinarax-hero-visual.webp) 50%/cover no-repeat!important;opacity:.92!important;mask-image:linear-gradient(90deg,transparent,#000 24%,#000)!important;-webkit-mask-image:linear-gradient(90deg,transparent,#000 24%,#000)!important;pointer-events:none!important}.spinarax .spx-hero>*{position:relative!important;z-index:2!important;max-width:560px}.spinarax .spx-hero h1{font-size:clamp(42px,5vw,72px)!important;line-height:.98!important;letter-spacing:-2px!important;margin:14px 0 18px!important}.spinarax .spx-hero p{font-size:18px!important;line-height:1.6!important;color:#c8c0d3!important;max-width:520px!important}.spinarax .hero-play{background:linear-gradient(135deg,#ffe28a,#e6ac27)!important;color:#120b04!important;border:1px solid #ffe9a9!important}.spinarax .spx-hero-secondary{background:rgba(18,10,29,.82)!important;border:1px solid rgba(160,79,255,.65)!important;color:#fff!important}@media(max-width:760px){.spinarax .header{height:64px;padding:6px 12px}.spinarax .spx-logo-wrap{height:50px}.spinarax .spx-header-logo{width:150px!important;max-height:48px!important}.spinarax .spx-hero{min-height:360px!important;padding:34px 22px!important}.spinarax .spx-hero:after{inset:0!important;opacity:.22!important;mask-image:none!important;-webkit-mask-image:none!important}.spinarax .spx-hero h1{font-size:44px!important}.spinarax .spx-hero p{font-size:15px!important}}.spinarax .spx-logo-wrap{height:58px!important;display:flex!important;align-items:center!important;background:transparent!important;overflow:visible!important}.spinarax .spx-header-logo{width:210px!important;height:auto!important;max-height:56px!important;object-fit:contain!important;mix-blend-mode:normal!important;filter:drop-shadow(0 3px 12px rgba(126,52,220,.28))!important}@media(max-width:760px){.spinarax .spx-header-logo{width:155px!important;max-height:46px!important}}.spinarax .spx-grid .brand-card,.spinarax .spx-grid .brand-card .cardtitle,.spinarax .spx-grid .brand-card .live-pill,.spinarax .spx-grid .brand-card .muted,.spinarax .spx-grid .brand-card .play{color:#fff!important}.spinarax .spx-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:14px!important;align-items:stretch!important}.spinarax .spx-grid>a,.spinarax .spx-grid>a:first-child{grid-column:auto!important;min-height:0!important;max-height:none!important;height:100%!important;position:relative!important}.spinarax .game-art{aspect-ratio:1/1!important;width:100%!important;height:auto!important;overflow:hidden!important;display:flex!important;align-items:center!important;justify-content:center!important;background:#08060d!important}.spinarax .game-cover-image{width:100%!important;height:100%!important;object-fit:contain!important;object-position:center!important;display:block!important}.spinarax .cardbody{display:flex!important;flex-direction:column!important;min-height:132px!important;padding:12px!important}.spinarax .cardtitle{min-height:24px!important}.spinarax .cardbody .muted{min-height:42px!important}.spinarax .cardbody .play{margin-top:auto!important}@media(max-width:760px){.spinarax .spx-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:11px!important}.spinarax .spx-grid>a:first-child{grid-column:auto!important;min-height:0!important;max-height:none!important}}@media(max-width:390px){.spinarax .spx-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:9px!important}}.spinarax .spx-grid .brand-card{display:flex!important;flex-direction:column!important;height:100%!important}.spinarax .spx-grid .brand-card .game-art{width:100%!important;aspect-ratio:1/1!important;height:auto!important;flex:none!important;overflow:hidden!important}.spinarax .spx-grid .brand-card .game-cover-image{width:100%!important;height:100%!important;object-fit:contain!important;object-position:center!important}.spinarax .spx-grid .brand-card .cardbody{flex:1 1!important;display:flex!important;flex-direction:column!important}.spinarax .spx-grid .brand-card .cardtitle{margin:0!important;min-height:34px!important}.spinarax .spx-grid .brand-card .muted{min-height:54px!important}.spinarax .spx-grid .brand-card .play{margin-top:auto!important}.legal-site{min-height:100vh;background:radial-gradient(circle at 50% -10%,rgba(112,36,220,.16),transparent 34%),#07070d;color:#f7f4fb}.legal-site .legal-header{position:-webkit-sticky;position:sticky;top:0;z-index:50}.legal-shell{width:min(960px,calc(100% - 40px));margin:0 auto;padding:42px 0 10px}.legal-breadcrumb{display:flex;align-items:center;gap:10px;margin-bottom:28px;color:#8f899a;font-size:14px}.legal-breadcrumb a{color:#d9d2e4;text-decoration:none}.legal-breadcrumb a:hover{color:#fff}.legal-hero{position:relative;overflow:hidden;padding:48px 50px;margin-bottom:22px;border:1px solid rgba(243,196,78,.18);border-radius:26px;background:radial-gradient(circle at 85% 15%,rgba(112,36,220,.22),transparent 38%),linear-gradient(135deg,#10091a,#09070f);box-shadow:0 24px 60px rgba(0,0,0,.28)}.legal-hero:after{content:"";position:absolute;width:260px;height:260px;right:-90px;top:-120px;border-radius:50%;background:rgba(126,52,220,.12);filter:blur(8px);pointer-events:none}.legal-eyebrow{margin-bottom:13px;color:#64e7f2;font-size:13px;line-height:1;font-weight:900;letter-spacing:2px}.legal-hero h1{position:relative;z-index:1;margin:0;max-width:760px;font-size:clamp(38px,6vw,64px);line-height:1.02;letter-spacing:-1.8px}.legal-hero>p{max-width:680px;margin:20px 0 0;color:#bbb4c8;font-size:18px;line-height:1.7}.legal-hero>p,.legal-meta{position:relative;z-index:1}.legal-meta{display:flex;flex-wrap:wrap;gap:8px;margin-top:28px;color:#817a8e;font-size:13px;font-weight:700}.legal-document{padding:12px 4px 0}.legal-section{margin:0 0 14px;padding:30px 34px;border:1px solid rgba(255,255,255,.085);border-radius:20px;background:#10121b;box-shadow:0 12px 32px rgba(0,0,0,.14)}.legal-section h2{margin:0 0 14px;color:#fff;font-size:22px;letter-spacing:-.3px}.legal-section p{max-width:760px;margin:10px 0;color:#b8b6c4;font-size:16px;line-height:1.75}.legal-notice{margin:24px 0 0;padding:25px 28px;border:1px solid rgba(100,231,242,.18);border-left:4px solid #64e7f2;border-radius:16px;background:rgba(16,18,27,.84)}.legal-notice strong{color:#64e7f2;font-size:13px;letter-spacing:1.5px}.legal-notice p{margin:9px 0 0;color:#aaaabd;line-height:1.65}.legal-return{padding:26px 4px 10px}.legal-return a{display:inline-flex;align-items:center;min-height:46px;padding:0 18px;border:1px solid rgba(160,79,255,.45);border-radius:12px;color:#fff;background:rgba(18,10,29,.72);text-decoration:none;font-weight:800}.legal-return a:hover{border-color:#a04fff;background:rgba(112,36,220,.18)}.legal-site .site-footer{margin-top:45px}@media(max-width:760px){.legal-shell{width:min(100% - 26px,960px);padding-top:24px}.legal-breadcrumb{margin:0 4px 20px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.legal-hero{padding:32px 24px;border-radius:20px}.legal-hero h1{font-size:38px;line-height:1.06;letter-spacing:-1px}.legal-hero>p{font-size:16px;line-height:1.65}.legal-meta{font-size:12px;line-height:1.5}.legal-section{padding:24px 22px;border-radius:17px}.legal-section h2{font-size:20px}.legal-section p{font-size:16px;line-height:1.7}.legal-notice{padding:22px}.legal-site .site-footer{margin-top:25px}}@media(max-width:420px){.legal-site .header{gap:8px}.legal-site .header .actions{gap:6px}.legal-site .header .btn{padding:9px 11px;font-size:12px}.legal-site .spx-header-logo{width:138px!important}}.spinarax .brand-wordmark{font-weight:1000;font-size:32px;line-height:1;letter-spacing:1.5px;color:#fff;text-shadow:0 0 14px var(--brand-accent),0 2px 18px rgba(0,0,0,.55)}@media(max-width:760px){.spinarax .brand-wordmark{font-size:24px}}.brand-spinarax{--brand-primary:#7024dc;--brand-secondary:#f3c44e;--brand-glow:rgba(112,36,220,.34);--brand-glow2:rgba(243,196,78,.16);background:radial-gradient(circle at 78% 5%,rgba(112,36,220,.25),transparent 30%),radial-gradient(circle at 15% 28%,rgba(243,196,78,.07),transparent 25%),#07050b}.brand-winlixa{--brand-primary:#2563eb;--brand-secondary:#22d3ee;--brand-glow:rgba(37,99,235,.34);--brand-glow2:rgba(34,211,238,.16);background:radial-gradient(circle at 80% 4%,rgba(37,99,235,.27),transparent 31%),radial-gradient(circle at 10% 30%,rgba(34,211,238,.1),transparent 27%),linear-gradient(180deg,#040812,#050b16 45%,#03060d)}.brand-spinrivo{--brand-primary:#16a34a;--brand-secondary:#facc15;--brand-glow:rgba(22,163,74,.32);--brand-glow2:rgba(250,204,21,.14);background:radial-gradient(circle at 80% 5%,rgba(22,163,74,.24),transparent 31%),radial-gradient(circle at 12% 28%,rgba(250,204,21,.08),transparent 25%),linear-gradient(180deg,#031009,#06110b 48%,#030805)}.brand-zelvixo{--brand-primary:#ea580c;--brand-secondary:#fb7185;--brand-glow:rgba(234,88,12,.32);--brand-glow2:rgba(251,113,133,.15);background:radial-gradient(circle at 80% 5%,rgba(234,88,12,.25),transparent 31%),radial-gradient(circle at 12% 30%,rgba(251,113,133,.1),transparent 27%),linear-gradient(180deg,#110604,#100706 48%,#080303)}.brand-shell .brand-wordmark{color:#fff!important;font-weight:1000!important;letter-spacing:2px!important;text-shadow:0 0 10px var(--brand-primary),0 0 25px var(--brand-glow)!important}.brand-shell .hero-play,.brand-shell .play{background:linear-gradient(135deg,var(--brand-primary),var(--brand-secondary))!important;border-color:var(--brand-secondary)!important;color:#fff!important;box-shadow:0 8px 25px var(--brand-glow),inset 0 1px rgba(255,255,255,.22)!important}.brand-shell .hero-play:hover,.brand-shell .play:hover{filter:brightness(1.12);transform:translateY(-1px)}.brand-shell .spx-hero-secondary{box-shadow:0 0 20px var(--brand-glow2)!important}.brand-shell .chip.active,.brand-shell .spx-hero-secondary{border-color:var(--brand-secondary)!important;color:#fff!important}.brand-shell .chip.active{background:linear-gradient(135deg,var(--brand-primary),var(--brand-secondary))!important;box-shadow:0 5px 18px var(--brand-glow)!important}.brand-shell .live-pill,.brand-shell .section-kicker{color:var(--brand-secondary)!important}.brand-shell .section-title h2{text-shadow:0 0 20px var(--brand-glow)!important}.brand-shell .brand-card{border-color:rgba(255,255,255,.1)!important;background:linear-gradient(180deg,rgba(255,255,255,.045),rgba(255,255,255,.015))!important;box-shadow:0 12px 32px rgba(0,0,0,.32),0 0 0 1px rgba(255,255,255,.025)!important}.brand-shell .brand-card:hover{border-color:var(--brand-primary)!important;box-shadow:0 16px 38px rgba(0,0,0,.42),0 0 24px var(--brand-glow)!important}.brand-shell .game-art{background:radial-gradient(circle at 50% 45%,var(--brand-glow2),rgba(5,4,9,.96) 70%)!important}.brand-shell .header{border-bottom-color:var(--brand-primary)!important}.brand-shell .navchips{scrollbar-color:var(--brand-primary) transparent}.brand-winlixa .brand-wordmark{font-style:italic;letter-spacing:3px!important}.brand-spinrivo .brand-wordmark{letter-spacing:2.5px!important}.brand-zelvixo .brand-wordmark{letter-spacing:4px!important}@media(max-width:760px){.brand-shell .brand-wordmark{font-size:24px!important;letter-spacing:1.5px!important}.brand-zelvixo .brand-wordmark{letter-spacing:2.5px!important}}.winlixa{background:radial-gradient(circle at 80% 8%,rgba(37,99,235,.26),transparent 34%),radial-gradient(circle at 12% 28%,rgba(244,114,182,.1),transparent 24%),#050816}.winlixa .win-hero{display:grid;grid-template-columns:1.25fr .75fr;grid-gap:24px;gap:24px;align-items:center;min-height:360px;padding:42px;border-radius:28px;background:linear-gradient(120deg,rgba(8,19,55,.97),rgba(14,34,83,.92));border:1px solid rgba(34,211,238,.2);box-shadow:0 24px 80px rgba(0,0,0,.35)}.winlixa .win-feature{display:block;position:relative;overflow:hidden;border-radius:24px;min-height:280px;text-decoration:none;background:#081326;border:1px solid rgba(34,211,238,.22)}.winlixa .win-feature img{width:100%;height:280px;display:block;object-fit:cover}.winlixa .win-feature:after{content:"";position:absolute;inset:40% 0 0;background:linear-gradient(transparent,rgba(3,8,20,.96))}.winlixa .win-feature .brand-feature-copy{position:absolute;left:20px;right:20px;bottom:18px;z-index:2;display:flex;flex-direction:column;gap:4px;color:#fff}.winlixa .win-feature strong{font-size:22px}.winlixa .win-feature span{color:#bae6fd}.spinrivo{background:radial-gradient(circle at 82% 0,rgba(22,163,74,.22),transparent 34%),radial-gradient(circle at 12% 30%,rgba(250,204,21,.07),transparent 25%),#06110a}.spinrivo .rivo-hero{min-height:300px;padding:44px;border-radius:28px;background:linear-gradient(120deg,rgba(5,39,20,.96),rgba(7,68,35,.9));border:1px solid rgba(250,204,21,.16)}.spinrivo .rivo-strip{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:14px;gap:14px;margin-top:-58px;position:relative;z-index:3}.spinrivo .rivo-tile{position:relative;min-height:190px;border-radius:20px;overflow:hidden;text-decoration:none;background:#08150d;border:1px solid rgba(74,222,128,.18)}.spinrivo .rivo-tile img{width:100%;height:190px;object-fit:cover;display:block}.spinrivo .rivo-tile:after{content:"";position:absolute;inset:45% 0 0;background:linear-gradient(transparent,rgba(3,14,7,.95))}.spinrivo .rivo-tile strong{position:absolute;left:14px;right:14px;bottom:12px;z-index:2;color:#fff}.zelvixo{background:radial-gradient(circle at 78% 3%,rgba(234,88,12,.24),transparent 34%),radial-gradient(circle at 12% 28%,rgba(251,113,133,.08),transparent 26%),#130805}.zelvixo .zel-hero{min-height:320px;padding:46px;border-radius:30px;background:linear-gradient(125deg,rgba(78,24,8,.98),rgba(91,29,13,.88));border:1px solid rgba(251,146,60,.22)}.zelvixo .zel-feature{display:grid;grid-template-columns:1fr 1fr;overflow:hidden;border-radius:26px;background:#1b0c07;border:1px solid rgba(251,146,60,.22)}.zelvixo .zel-feature img{width:100%;height:100%;min-height:320px;object-fit:cover}.zelvixo .zel-feature .brand-feature-copy{padding:32px;display:flex;flex-direction:column;justify-content:center}@media(max-width:760px){.winlixa .win-hero{grid-template-columns:1fr;padding:24px}.winlixa .win-feature,.winlixa .win-feature img{min-height:220px;height:220px}.spinrivo .rivo-strip{grid-template-columns:repeat(2,minmax(0,1fr));margin-top:-28px}.spinrivo .rivo-tile,.spinrivo .rivo-tile img{min-height:150px;height:150px}.zelvixo .zel-feature{grid-template-columns:1fr}.zelvixo .zel-feature img{min-height:240px;height:240px}}.brand-shell{min-height:100vh;color:#f8fafc}.brand-shell .header{backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);border-bottom:1px solid rgba(255,255,255,.08);box-shadow:0 8px 30px rgba(0,0,0,.28)}.brand-shell .logo{font-weight:950;letter-spacing:1.4px;text-shadow:0 0 24px color-mix(in srgb,var(--accent) 55%,transparent)}.brand-shell .game-card{border:1px solid rgba(255,255,255,.1);box-shadow:0 12px 34px rgba(0,0,0,.28);transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease;overflow:hidden}.brand-shell .game-card:hover{transform:translateY(-4px);border-color:color-mix(in srgb,var(--accent) 62%,white 8%);box-shadow:0 18px 44px rgba(0,0,0,.38),0 0 26px color-mix(in srgb,var(--accent) 18%,transparent)}.brand-shell .game-card img{transition:transform .35s ease,filter .35s ease}.brand-shell .game-card:hover img{transform:scale(1.035);filter:saturate(1.08) contrast(1.04)}.brand-shell .cta,.brand-shell .play-btn,.brand-shell button{transition:transform .15s ease,filter .15s ease,box-shadow .15s ease}.brand-shell .cta:hover,.brand-shell .play-btn:hover,.brand-shell button:hover{transform:translateY(-1px);filter:brightness(1.08)}.brand-shell .hero{position:relative;overflow:hidden}.brand-shell .hero:after{content:"";position:absolute;inset:auto -10% -45% 35%;height:320px;background:radial-gradient(circle,var(--accent),transparent 68%);opacity:.13;pointer-events:none}.brand-shell:not(.winlixa):not(.spinrivo):not(.zelvixo){--accent:#8b5cf6;--accent2:#22d3ee;background:radial-gradient(circle at 15% 0,rgba(124,58,237,.24),transparent 32%),radial-gradient(circle at 88% 16%,rgba(34,211,238,.12),transparent 28%),#060810}.brand-shell.winlixa{--accent:#3b82f6;--accent2:#ec4899;background:radial-gradient(circle at 18% 0,rgba(37,99,235,.3),transparent 34%),radial-gradient(circle at 90% 18%,rgba(236,72,153,.16),transparent 28%),#050816}.winlixa .game-card{background:linear-gradient(160deg,rgba(20,32,66,.95),rgba(7,12,28,.97))}.brand-shell.spinrivo{--accent:#22c55e;--accent2:#facc15;background:radial-gradient(circle at 12% 0,rgba(22,163,74,.26),transparent 34%),radial-gradient(circle at 88% 15%,rgba(250,204,21,.11),transparent 27%),#041008}.spinrivo .game-card{background:linear-gradient(160deg,rgba(9,54,31,.95),rgba(5,19,12,.97))}.brand-shell.zelvixo{--accent:#f97316;--accent2:#fb3f75;background:radial-gradient(circle at 12% 0,rgba(234,88,12,.28),transparent 34%),radial-gradient(circle at 90% 15%,rgba(251,63,117,.16),transparent 28%),#140805}.zelvixo .game-card{background:linear-gradient(160deg,rgba(74,27,12,.95),rgba(25,9,7,.98))}@media(max-width:640px){.brand-shell .game-card{border-radius:16px;box-shadow:0 9px 24px rgba(0,0,0,.28)}.brand-shell .game-card:hover{transform:none}}.brand-shell .card.brand-card{border:1px solid rgba(255,255,255,.11);border-radius:18px;overflow:hidden;box-shadow:0 12px 34px rgba(0,0,0,.3);transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease}.brand-shell .card.brand-card:hover{transform:translateY(-4px);border-color:color-mix(in srgb,var(--accent) 65%,white 8%);box-shadow:0 18px 44px rgba(0,0,0,.4),0 0 27px color-mix(in srgb,var(--accent) 20%,transparent)}.brand-shell .card.brand-card .game-cover-image{width:100%;height:100%;display:block;object-fit:cover;transition:transform .35s ease,filter .35s ease}.brand-shell .card.brand-card:hover .game-cover-image{transform:scale(1.04);filter:saturate(1.1) contrast(1.04)}.brand-shell .cardbody{background:linear-gradient(180deg,color-mix(in srgb,var(--accent) 8%,#101522),#090d16)}.winlixa .cardbody{background:linear-gradient(180deg,#111d3d,#080d1e)}.spinrivo .cardbody{background:linear-gradient(180deg,#0c351f,#06150d)}.zelvixo .cardbody{background:linear-gradient(180deg,#49200f,#190b07)}.brand-shell .live-pill,.brand-shell .play{background:linear-gradient(120deg,var(--accent),var(--accent2));color:#fff;font-weight:900}@media(max-width:640px){.brand-shell .card.brand-card{border-radius:15px}.brand-shell .card.brand-card:hover{transform:none}}.spinarax .spx-grid>a:first-child{grid-column:auto!important;min-height:0!important;max-height:none!important;height:100%!important}.spinarax .spx-grid>a:first-child:before{content:none!important;display:none!important}.spinarax .spx-grid>a:first-child .cardbody{overflow:visible!important}.brand-spinrivo .spx-grid .brand-card .game-art,.brand-winlixa .spx-grid .brand-card .game-art,.brand-zelvixo .spx-grid .brand-card .game-art{width:100%!important;height:auto!important;aspect-ratio:510/1024!important;display:flex!important;align-items:center!important;justify-content:center!important;overflow:hidden!important;position:relative!important;background:#050507!important;flex:none!important}.brand-spinrivo .spx-grid .brand-card .game-cover-image,.brand-winlixa .spx-grid .brand-card .game-cover-image,.brand-zelvixo .spx-grid .brand-card .game-cover-image{display:block!important;width:100%!important;height:100%!important;object-fit:contain!important;object-position:center center!important;margin:0!important;padding:0!important;border-radius:14px 14px 0 0!important}.brand-spinrivo .spx-grid .brand-card:has(img[src*="coin-pusher.jpg"]) .game-art,.brand-spinrivo .spx-grid .brand-card:has(img[src*="goal-predictor.jpg"]) .game-art,.brand-winlixa .spx-grid .brand-card:has(img[src*="coin-pusher.jpg"]) .game-art,.brand-winlixa .spx-grid .brand-card:has(img[src*="goal-predictor.jpg"]) .game-art,.brand-zelvixo .spx-grid .brand-card:has(img[src*="coin-pusher.jpg"]) .game-art,.brand-zelvixo .spx-grid .brand-card:has(img[src*="goal-predictor.jpg"]) .game-art{aspect-ratio:1/1!important}.brand-spinrivo .spx-grid .brand-card:has(img[src*="coin-pusher.jpg"]) .game-cover-image,.brand-spinrivo .spx-grid .brand-card:has(img[src*="goal-predictor.jpg"]) .game-cover-image,.brand-winlixa .spx-grid .brand-card:has(img[src*="coin-pusher.jpg"]) .game-cover-image,.brand-winlixa .spx-grid .brand-card:has(img[src*="goal-predictor.jpg"]) .game-cover-image,.brand-zelvixo .spx-grid .brand-card:has(img[src*="coin-pusher.jpg"]) .game-cover-image,.brand-zelvixo .spx-grid .brand-card:has(img[src*="goal-predictor.jpg"]) .game-cover-image{object-fit:contain!important}.brand-spinrivo .spx-grid .brand-card,.brand-winlixa .spx-grid .brand-card,.brand-zelvixo .spx-grid .brand-card{display:flex!important;flex-direction:column!important;height:100%!important}.brand-spinrivo .spx-grid .brand-card .cardbody,.brand-winlixa .spx-grid .brand-card .cardbody,.brand-zelvixo .spx-grid .brand-card .cardbody{flex:1 1!important;display:flex!important;flex-direction:column!important}.brand-spinrivo .spx-grid .brand-card .play,.brand-winlixa .spx-grid .brand-card .play,.brand-zelvixo .spx-grid .brand-card .play{margin-top:auto!important}@media (max-width:760px){.brand-spinrivo .spx-grid .brand-card .game-art,.brand-winlixa .spx-grid .brand-card .game-art,.brand-zelvixo .spx-grid .brand-card .game-art{aspect-ratio:510/1024!important}}.brand-winlixa .spx-grid .brand-card .game-art{display:flex!important;align-items:center!important;justify-content:center!important;background:#050507!important;flex:none!important}.brand-winlixa .spx-grid .brand-card .game-cover-image{object-position:center center!important;display:block!important;margin:0!important;padding:0!important;border-radius:14px 14px 0 0!important}@media (max-width:760px){.brand-winlixa .spx-grid .brand-card .game-art{aspect-ratio:1/1!important}}.brand-winlixa .spx-grid .brand-card{background:linear-gradient(180deg,rgba(12,18,36,.96),rgba(9,12,24,.98))!important;border:1px solid rgba(92,140,255,.24)!important;box-shadow:0 12px 34px rgba(0,0,0,.34),inset 0 0 0 1px rgba(255,255,255,.018)!important;transition:transform .22s ease,box-shadow .22s ease,border-color .22s ease!important}.brand-winlixa .spx-grid .brand-card:hover{transform:translateY(-4px)!important;border-color:rgba(93,156,255,.52)!important;box-shadow:0 18px 44px rgba(0,0,0,.42),0 0 28px rgba(55,111,255,.12)!important}.brand-winlixa .spx-grid .brand-card .game-art{background:radial-gradient(circle at 50% 20%,rgba(40,100,255,.14),rgba(5,7,16,.96) 68%)!important;box-shadow:inset 0 0 24px rgba(48,95,255,.1)!important}.brand-winlixa .spx-grid .brand-card .game-cover-image{object-fit:cover!important}.brand-winlixa .spx-grid .brand-card .live-pill{top:10px!important;right:10px!important;padding:5px 9px!important;border-radius:999px!important;background:rgba(7,12,28,.78)!important;border:1px solid rgba(120,162,255,.35)!important;-webkit-backdrop-filter:blur(8px)!important;backdrop-filter:blur(8px)!important;font-size:10px!important;letter-spacing:.11em!important}.brand-winlixa .spx-grid .brand-card .cardbody{padding:12px 14px 14px!important;min-height:86px!important;gap:8px!important}.brand-winlixa .spx-grid .brand-card .cardtitle{font-size:15px!important;line-height:1.2!important;font-weight:800!important;letter-spacing:-.01em!important;min-height:0!important;color:#f7f9ff!important}.brand-winlixa .spx-grid .brand-card .muted{display:none!important}.brand-winlixa .spx-grid .brand-card .play{margin-top:2px!important;padding:0!important;min-height:0!important;background:none!important;border:0!important;box-shadow:none!important;color:#7ea7ff!important;font-size:11px!important;font-weight:800!important;letter-spacing:.12em!important;text-transform:uppercase!important}.brand-winlixa .spx-grid .brand-card:hover .play{color:#f08fe0!important}@media (max-width:760px){.brand-winlixa .spx-grid .brand-card .game-art{margin:8px 8px 0!important;width:calc(100% - 16px)!important}.brand-winlixa .spx-grid .brand-card .cardbody{padding:10px 11px 12px!important;min-height:78px!important}.brand-winlixa .spx-grid .brand-card .cardtitle{font-size:14px!important}}.brand-spinrivo .spx-grid{gap:20px!important}.brand-spinrivo .spx-grid>a{min-width:0!important}.brand-spinrivo .spx-grid .brand-card{overflow:hidden!important;border:1px solid rgba(109,255,42,.18)!important;border-radius:20px!important;background:#050806!important;box-shadow:0 18px 48px rgba(0,0,0,.46),inset 0 0 0 1px rgba(255,255,255,.018)!important;transition:transform .35s ease,box-shadow .35s ease,border-color .35s ease!important}.brand-spinrivo .spx-grid .brand-card .game-art{flex:none!important;border-radius:20px!important;background:#050806!important;display:flex!important;align-items:center!important;justify-content:center!important}.brand-spinrivo .spx-grid .brand-card .game-cover-image{object-position:center center!important;display:block!important;margin:0!important;padding:0!important;border-radius:20px!important;transform:scale(1.001)!important;transition:transform .35s ease,filter .35s ease!important}.brand-spinrivo .spx-grid .brand-card:after{background:linear-gradient(180deg,rgba(1,5,2,0) 48%,rgba(1,5,2,.18) 60%,rgba(1,7,2,.88) 88%,rgba(1,6,2,.98))!important}.brand-spinrivo .spx-grid .brand-card .cardbody{padding:22px 18px 16px!important;gap:6px!important}.brand-spinrivo .spx-grid .brand-card .cardtitle{font-size:17px!important;line-height:1.15!important;letter-spacing:-.015em!important;text-shadow:0 2px 12px rgba(0,0,0,.8)!important}.brand-spinrivo .spx-grid .brand-card .play{display:inline-flex!important;align-items:center!important;width:max-content!important;margin:2px 0 0!important;padding:0!important;background:transparent!important;border:0!important;box-shadow:none!important;color:#8dff45!important;font-size:11px!important;font-weight:900!important;letter-spacing:.14em!important;text-transform:uppercase!important}.brand-spinrivo .spx-grid .brand-card .live-pill{z-index:4!important;top:12px!important;right:12px!important;background:rgba(3,12,5,.72)!important;border:1px solid rgba(126,255,64,.3)!important;color:#caffaa!important;-webkit-backdrop-filter:blur(10px)!important;backdrop-filter:blur(10px)!important}.brand-spinrivo .spx-grid .brand-card:hover{transform:translateY(-7px) scale(1.015)!important;border-color:rgba(115,255,46,.44)!important;box-shadow:0 24px 62px rgba(0,0,0,.56),0 0 36px rgba(107,255,35,.18)!important}.brand-spinrivo .spx-grid .brand-card:hover .game-cover-image{transform:scale(1.055)!important;filter:saturate(1.08) brightness(1.04)!important}.brand-spinrivo .spx-grid .brand-card:hover .play{color:#d7ff4f!important}@media (max-width:1100px){.brand-spinrivo .spx-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:16px!important}}@media (max-width:760px){.brand-spinrivo .spx-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:12px!important}.brand-spinrivo .spx-grid .brand-card,.brand-spinrivo .spx-grid .brand-card .game-art,.brand-spinrivo .spx-grid .brand-card .game-cover-image{border-radius:16px!important}.brand-spinrivo .spx-grid .brand-card .cardbody{padding:18px 12px 11px!important}.brand-spinrivo .spx-grid .brand-card .cardtitle{font-size:14px!important}.brand-spinrivo .spx-grid .brand-card .play{font-size:10px!important}}.brand-shell.winlixa{background:radial-gradient(circle at 14% 0,rgba(37,99,235,.38),transparent 30%),radial-gradient(circle at 88% 12%,rgba(236,72,153,.22),transparent 28%),radial-gradient(circle at 50% 46%,rgba(14,165,233,.08),transparent 38%),linear-gradient(180deg,#050817,#070b18 46%,#040711)!important}.winlixa .win-hero{background:radial-gradient(circle at 82% 20%,rgba(236,72,153,.16),transparent 34%),radial-gradient(circle at 16% 10%,rgba(59,130,246,.24),transparent 36%),linear-gradient(135deg,rgba(8,18,46,.98),rgba(8,13,31,.98))!important;border:1px solid rgba(96,165,250,.22)!important;box-shadow:0 26px 80px rgba(0,0,0,.42),0 0 60px rgba(37,99,235,.08)!important}.brand-winlixa .spx-grid .brand-card{background:linear-gradient(180deg,rgba(13,20,42,.98),rgba(7,10,23,.99))!important;border:1px solid rgba(108,142,255,.24)!important;border-radius:20px!important;padding:9px!important;overflow:visible!important;box-shadow:0 14px 38px rgba(0,0,0,.4),inset 0 0 0 1px rgba(255,255,255,.02)!important}.brand-winlixa .spx-grid .brand-card .game-art{width:100%!important;height:auto!important;margin:0!important;padding:8px!important;border-radius:16px!important;background:radial-gradient(circle at 50% 0,rgba(59,130,246,.18),transparent 48%),linear-gradient(145deg,rgba(18,30,62,.96),rgba(7,10,22,.98))!important;border:1px solid rgba(120,160,255,.3)!important;box-shadow:inset 0 0 0 1px rgba(236,72,153,.05),0 10px 28px rgba(0,0,0,.34),0 0 30px rgba(59,130,246,.1)!important}.brand-winlixa .spx-grid .brand-card .game-cover-image{border-radius:11px!important;filter:none!important;background:#070a14!important}.brand-winlixa .spx-grid .brand-card:hover{border-color:rgba(96,165,250,.55)!important;box-shadow:0 22px 52px rgba(0,0,0,.48),0 0 30px rgba(59,130,246,.16),0 0 34px rgba(236,72,153,.08)!important}.brand-winlixa .spx-grid .brand-card:hover .game-art{border-color:rgba(147,197,253,.56)!important;box-shadow:0 12px 32px rgba(0,0,0,.38),0 0 34px rgba(59,130,246,.18),0 0 22px rgba(236,72,153,.08)!important}.brand-winlixa .spx-grid .brand-card:hover .game-cover-image{filter:saturate(1.04) brightness(1.02)!important}.brand-winlixa .spx-grid .brand-card .cardbody{margin:0!important;padding:13px 7px 7px!important}.brand-winlixa .spx-grid .brand-card .cardtitle{color:#f8fbff!important;font-weight:850!important;letter-spacing:.01em!important}.brand-winlixa .spx-grid .brand-card .muted{color:#8fa7ca!important}.brand-winlixa .spx-grid .brand-card .play{background:linear-gradient(120deg,#2563eb,#7c3aed 58%,#ec4899)!important;border:1px solid rgba(255,255,255,.12)!important;box-shadow:0 8px 22px rgba(37,99,235,.2)!important}@media(max-width:760px){.brand-winlixa .spx-grid .brand-card{padding:6px!important;border-radius:16px!important}.brand-winlixa .spx-grid .brand-card .game-art{padding:6px!important;border-radius:13px!important}.brand-winlixa .spx-grid .brand-card .game-cover-image{border-radius:9px!important}}.brand-winlixa .spx-grid .brand-card{padding:0!important;overflow:hidden!important;border:1px solid rgba(255,255,255,.06)!important;border-radius:18px!important;background:rgba(7,11,25,.78)!important;box-shadow:0 10px 28px rgba(0,0,0,.28)!important;transition:transform .28s ease,border-color .28s ease,box-shadow .28s ease!important}.brand-winlixa .spx-grid .brand-card .game-art{margin:10px 10px 0!important;width:calc(100% - 20px)!important;padding:0!important;aspect-ratio:1/1!important;border:0!important;border-radius:14px!important;background:transparent!important;box-shadow:none!important;overflow:hidden!important}.brand-winlixa .spx-grid .brand-card .game-cover-image{width:100%!important;height:100%!important;object-fit:contain!important;object-position:center!important;border-radius:14px!important;background:transparent!important;transform:none!important;transition:transform .28s ease,filter .28s ease!important}.brand-winlixa .spx-grid .brand-card .cardbody{padding:12px 12px 14px!important;background:transparent!important}.brand-winlixa .spx-grid .brand-card:hover{transform:translateY(-5px)!important;border-color:rgba(96,165,250,.4)!important;box-shadow:0 20px 48px rgba(0,0,0,.46),0 0 30px rgba(37,99,235,.24),0 0 34px rgba(236,72,153,.13)!important}.brand-winlixa .spx-grid .brand-card:hover .game-art{border:0!important;box-shadow:none!important}.brand-winlixa .spx-grid .brand-card:hover .game-cover-image{transform:scale(1.015)!important;filter:saturate(1.06) brightness(1.04)!important}@media(max-width:760px){.brand-winlixa .spx-grid .brand-card .game-art{margin:7px 7px 0!important;width:calc(100% - 14px)!important}}.brand-spinrivo .spx-grid{grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:22px!important;perspective:1200px!important}.brand-spinrivo .spx-grid .brand-card{position:relative!important;overflow:visible!important;border:0!important;border-radius:18px!important;background:transparent!important;box-shadow:none!important;min-height:0!important;isolation:isolate!important;transition:transform .38s cubic-bezier(.2,.8,.2,1),filter .38s ease!important;transform-style:preserve-3d!important}.brand-spinrivo .spx-grid .brand-card .game-art{width:100%!important;margin:0!important;aspect-ratio:1/1!important;height:auto!important;border:0!important;border-radius:18px!important;overflow:hidden!important;background:#030604!important;box-shadow:0 16px 34px rgba(0,0,0,.48),0 5px 14px rgba(0,0,0,.38)!important;transition:box-shadow .38s ease!important}.brand-spinrivo .spx-grid .brand-card .game-cover-image{width:100%!important;height:100%!important;object-fit:cover!important;object-position:center!important;border-radius:18px!important;transform:scale(1.002)!important;transition:transform .5s cubic-bezier(.2,.8,.2,1),filter .45s ease!important}.brand-spinrivo .spx-grid .brand-card:after{content:""!important;position:absolute!important;inset:0!important;border-radius:18px!important;pointer-events:none!important;background:linear-gradient(180deg,transparent 54%,rgba(0,4,1,.18) 66%,rgba(0,5,1,.91))!important;z-index:2!important}.brand-spinrivo .spx-grid .brand-card .cardbody{position:absolute!important;left:0!important;right:0!important;bottom:0!important;z-index:3!important;padding:24px 17px 15px!important;background:transparent!important;min-height:0!important;gap:4px!important}.brand-spinrivo .spx-grid .brand-card .cardtitle{color:#fff!important;font-size:16px!important;font-weight:900!important;line-height:1.12!important;text-shadow:0 2px 14px #000,0 0 12px rgba(91,255,32,.16)!important;min-height:0!important;margin:0!important}.brand-spinrivo .spx-grid .brand-card .live-pill,.brand-spinrivo .spx-grid .brand-card .muted,.brand-spinrivo .spx-grid .brand-card .play{display:none!important}.brand-spinrivo .spx-grid .brand-card:hover{transform:translateY(-12px) scale(1.035) rotateX(1.2deg)!important;filter:brightness(1.06) saturate(1.08)!important;z-index:8!important}.brand-spinrivo .spx-grid .brand-card:hover .game-art{box-shadow:0 28px 55px rgba(0,0,0,.62),0 0 30px rgba(92,255,35,.24),0 0 70px rgba(92,255,35,.1)!important}.brand-spinrivo .spx-grid .brand-card:hover .game-cover-image{transform:scale(1.065)!important;filter:contrast(1.04) saturate(1.1) brightness(1.04)!important}@media(max-width:1100px){.brand-spinrivo .spx-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:17px!important}}@media(max-width:760px){.brand-spinrivo .spx-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:12px!important}.brand-spinrivo .spx-grid .brand-card,.brand-spinrivo .spx-grid .brand-card .game-art,.brand-spinrivo .spx-grid .brand-card .game-cover-image,.brand-spinrivo .spx-grid .brand-card:after{border-radius:14px!important}.brand-spinrivo .spx-grid .brand-card .cardbody{padding:18px 11px 10px!important}.brand-spinrivo .spx-grid .brand-card .cardtitle{font-size:13px!important}.brand-spinrivo .spx-grid .brand-card:hover{transform:translateY(-5px) scale(1.02)!important}}.brand-shell.zelvixo{background:radial-gradient(circle at 15% 0,rgba(25,78,54,.22),transparent 30%),radial-gradient(circle at 86% 8%,rgba(176,133,48,.13),transparent 30%),linear-gradient(180deg,#070806,#0a0b08 45%,#050605)!important}.brand-zelvixo .spx-grid{grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:20px!important}.brand-zelvixo .spx-grid>a{min-width:0!important}.brand-zelvixo .spx-grid .brand-card{position:relative!important;overflow:hidden!important;isolation:isolate!important;display:flex!important;flex-direction:column!important;height:100%!important;padding:0!important;border-radius:20px!important;border:1px solid rgba(188,145,58,.22)!important;background:linear-gradient(180deg,rgba(18,19,15,.98),rgba(8,10,8,.99))!important;box-shadow:0 18px 48px rgba(0,0,0,.48),inset 0 0 0 1px rgba(35,91,62,.05)!important;transition:transform .32s ease,border-color .32s ease,box-shadow .32s ease!important}.brand-zelvixo .spx-grid .brand-card .game-art{width:calc(100% - 18px)!important;height:auto!important;aspect-ratio:1/1!important;margin:9px 9px 0!important;padding:0!important;flex:none!important;display:flex!important;align-items:center!important;justify-content:center!important;overflow:hidden!important;border-radius:14px!important;background:#080907!important;border:1px solid rgba(174,132,46,.16)!important;box-shadow:0 10px 28px rgba(0,0,0,.32)!important}.brand-zelvixo .spx-grid .brand-card .game-cover-image{width:100%!important;height:100%!important;object-fit:cover!important;object-position:center!important;display:block!important;margin:0!important;padding:0!important;border-radius:13px!important;transform:scale(1.001)!important;filter:none!important;transition:transform .32s ease,filter .32s ease!important}.brand-zelvixo .spx-grid .brand-card .cardbody{flex:1 1!important;display:flex!important;flex-direction:column!important;padding:12px 14px 14px!important;background:transparent!important;gap:7px!important}.brand-zelvixo .spx-grid .brand-card .cardtitle{color:#f3ead2!important;font-size:15px!important;line-height:1.2!important;font-weight:850!important;letter-spacing:.005em!important;text-shadow:0 1px 10px rgba(0,0,0,.55)!important}.brand-zelvixo .spx-grid .brand-card .muted{display:none!important}.brand-zelvixo .spx-grid .brand-card .play{margin-top:auto!important;padding:0!important;min-height:0!important;width:max-content!important;background:none!important;border:0!important;box-shadow:none!important;color:#c6a453!important;font-size:11px!important;font-weight:850!important;letter-spacing:.13em!important;text-transform:uppercase!important}.brand-zelvixo .spx-grid .brand-card .live-pill{z-index:4!important;top:12px!important;right:12px!important;background:rgba(7,13,9,.76)!important;border:1px solid rgba(197,158,71,.28)!important;color:#e7d8a9!important;-webkit-backdrop-filter:blur(9px)!important;backdrop-filter:blur(9px)!important}.brand-zelvixo .spx-grid .brand-card:hover{transform:translateY(-6px)!important;border-color:rgba(199,157,68,.48)!important;box-shadow:0 24px 58px rgba(0,0,0,.58),0 0 32px rgba(24,104,68,.16),0 0 24px rgba(181,133,42,.1)!important}.brand-zelvixo .spx-grid .brand-card:hover .game-cover-image{transform:scale(1.028)!important;filter:saturate(1.04) brightness(1.025)!important}.brand-zelvixo .spx-grid .brand-card:hover .play{color:#e0bf68!important}@media(max-width:1100px){.brand-zelvixo .spx-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:16px!important}}@media(max-width:760px){.brand-zelvixo .spx-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:12px!important}.brand-zelvixo .spx-grid .brand-card{border-radius:16px!important}.brand-zelvixo .spx-grid .brand-card .game-art{margin:7px 7px 0!important;width:calc(100% - 14px)!important;border-radius:12px!important}.brand-zelvixo .spx-grid .brand-card .game-cover-image{border-radius:11px!important}.brand-zelvixo .spx-grid .brand-card .cardbody{padding:10px 11px 12px!important}.brand-zelvixo .spx-grid .brand-card .cardtitle{font-size:14px!important}}.brand-winlixa .spx-grid .brand-card .game-art{position:relative!important}.brand-winlixa .spx-grid .brand-card .game-art:after{content:"";position:absolute;inset:-35%;pointer-events:none;background:linear-gradient(115deg,transparent 38%,rgba(96,165,250,.04) 45%,rgba(255,255,255,.16) 50%,rgba(236,72,153,.08) 54%,transparent 62%);transform:translateX(-75%) rotate(3deg);opacity:0}.brand-winlixa .spx-grid .brand-card:hover .game-art:after{animation:winlixa-card-sheen .85s ease-out 1}.brand-winlixa .spx-grid .brand-card:hover .game-cover-image{animation:winlixa-art-float 1.6s ease-in-out infinite alternate!important}@keyframes winlixa-card-sheen{0%{transform:translateX(-75%) rotate(3deg);opacity:0}18%{opacity:1}to{transform:translateX(75%) rotate(3deg);opacity:0}}@keyframes winlixa-art-float{0%{transform:scale(1.012) translate3d(-2px,-1px,0)}to{transform:scale(1.028) translate3d(2px,1px,0)}}@media (prefers-reduced-motion:reduce){.brand-winlixa .spx-grid .brand-card:hover .game-art:after,.brand-winlixa .spx-grid .brand-card:hover .game-cover-image{animation:none!important}}.brand-spinrivo .spx-grid .brand-card .game-art:before{content:"";position:absolute;inset:-25%;pointer-events:none;z-index:2;background:radial-gradient(circle at 50% 50%,rgba(128,255,71,.1),transparent 46%);opacity:0;transform:scale(.85);transition:opacity .25s ease}.brand-spinrivo .spx-grid .brand-card:hover .game-art:before{opacity:1;animation:rivo-pulse 1.8s ease-in-out infinite}.brand-spinrivo .spx-grid .brand-card:has(img[src*=premium-roulette]):hover .game-cover-image,.brand-spinrivo .spx-grid .brand-card:has(img[src*=wheel-spin]):hover .game-cover-image{animation:rivo-wheel 5.5s linear infinite!important}.brand-spinrivo .spx-grid .brand-card:has(img[src*=baccarat]):hover .game-cover-image,.brand-spinrivo .spx-grid .brand-card:has(img[src*=blackjack-21]):hover .game-cover-image,.brand-spinrivo .spx-grid .brand-card:has(img[src*=high-low]):hover .game-cover-image,.brand-spinrivo .spx-grid .brand-card:has(img[src*=video-poker]):hover .game-cover-image{animation:rivo-cards 1.9s ease-in-out infinite alternate!important}.brand-spinrivo .spx-grid .brand-card:has(img[src*=coin-pusher]):hover .game-cover-image,.brand-spinrivo .spx-grid .brand-card:has(img[src*=pachinko]):hover .game-cover-image,.brand-spinrivo .spx-grid .brand-card:has(img[src*=plinko]):hover .game-cover-image{animation:rivo-drop 1.45s ease-in-out infinite alternate!important}.brand-spinrivo .spx-grid .brand-card:has(img[src*=goal-predictor]):hover .game-cover-image,.brand-spinrivo .spx-grid .brand-card:has(img[src*=multiplier-rush]):hover .game-cover-image,.brand-spinrivo .spx-grid .brand-card:has(img[src*=penalty-kick]):hover .game-cover-image{animation:rivo-push 1.55s ease-in-out infinite alternate!important}@keyframes rivo-wheel{0%{transform:scale(1.075) rotate(0deg)}to{transform:scale(1.075) rotate(1turn)}}@keyframes rivo-cards{0%{transform:scale(1.07) translate3d(-4px,1px,0) rotate(-.8deg)}to{transform:scale(1.09) translate3d(4px,-2px,0) rotate(.8deg)}}@keyframes rivo-drop{0%{transform:scale(1.07) translate3d(0,-4px,0)}to{transform:scale(1.09) translate3d(0,5px,0)}}@keyframes rivo-push{0%{transform:scale(1.065) translate3d(-3px,0,0)}to{transform:scale(1.095) translate3d(4px,-2px,0)}}@keyframes rivo-pulse{0%,to{transform:scale(.85);opacity:.18}50%{transform:scale(1.08);opacity:.5}}@media (prefers-reduced-motion:reduce){.brand-spinrivo .spx-grid .brand-card:hover .game-art:before,.brand-spinrivo .spx-grid .brand-card:hover .game-cover-image{animation:none!important}}.brand-winlixa .spx-grid .brand-card .game-art:before{content:"";position:absolute;inset:0;pointer-events:none;z-index:2;opacity:0;background-repeat:no-repeat;background-position:50%;background-size:contain}.brand-winlixa .spx-grid .brand-card .game-art:has(img[src*="wheel-spin.webp"]):before{background-image:url(/games/winlixa/wheel-spin.webp);-webkit-clip-path:circle(19% at 61% 49%);clip-path:circle(19% at 61% 49%);transform-origin:61% 49%}.brand-winlixa .spx-grid .brand-card:hover .game-art:has(img[src*="wheel-spin.webp"]):before{opacity:1;animation:winlixa-wheel-spin 1.05s linear infinite}.brand-winlixa .spx-grid .brand-card .game-art:has(img[src*="video-poker.webp"]):before{background-image:url(/games/winlixa/video-poker.webp);-webkit-clip-path:polygon(27% 43%,73% 43%,73% 66%,27% 66%);clip-path:polygon(27% 43%,73% 43%,73% 66%,27% 66%);transform-origin:50% 55%}.brand-winlixa .spx-grid .brand-card:hover .game-art:has(img[src*="video-poker.webp"]):before{opacity:1;animation:winlixa-cards-shuffle .72s ease-in-out infinite alternate}.brand-winlixa .spx-grid .brand-card .game-art:has(img[src*="blackjack-21.webp"]):before{background-image:url(/games/winlixa/blackjack-21.webp);-webkit-clip-path:polygon(35% 30%,67% 30%,68% 57%,34% 57%);clip-path:polygon(35% 30%,67% 30%,68% 57%,34% 57%);transform-origin:51% 44%}.brand-winlixa .spx-grid .brand-card:hover .game-art:has(img[src*="blackjack-21.webp"]):before{opacity:1;animation:winlixa-blackjack-cards .9s ease-in-out infinite alternate}@keyframes winlixa-cards-shuffle{0%{transform:translate3d(-2px,2px,0) rotate(-1.2deg)}to{transform:translate3d(3px,-3px,0) rotate(1.5deg)}}@keyframes winlixa-blackjack-cards{0%{transform:translate3d(-2px,1px,0) rotate(-.8deg)}to{transform:translate3d(3px,-2px,0) rotate(1.1deg)}}@media (prefers-reduced-motion:reduce){.brand-winlixa .spx-grid .brand-card:hover .game-art:before{animation:none!important;opacity:0!important}}.brand-winlixa .game-art.fx-premium-roulette:before,.brand-winlixa .game-art.fx-wheel-spin:before{content:"";position:absolute;right:8%;bottom:8%;width:34%;aspect-ratio:1;border-radius:50%;z-index:5;pointer-events:none;background:repeating-conic-gradient(from 0deg,#f5c542 0 15deg,#4c1d95 15deg 30deg,#111827 30deg 45deg,#db2777 45deg 60deg);border:4px solid rgba(255,215,96,.85);box-shadow:0 0 14px rgba(255,198,64,.35),inset 0 0 0 7px rgba(8,8,20,.55);opacity:0;transform:scale(.82) rotate(0deg);transition:opacity .18s ease,transform .18s ease}.brand-winlixa .brand-card:hover .game-art.fx-premium-roulette:before,.brand-winlixa .brand-card:hover .game-art.fx-wheel-spin:before{opacity:.92;animation:winlixa-wheel-spin 1.15s linear infinite}.brand-winlixa .game-art.fx-blackjack-21:before,.brand-winlixa .game-art.fx-high-low:before,.brand-winlixa .game-art.fx-video-poker:before{content:"A\2660";position:absolute;left:27%;bottom:12%;z-index:5;width:19%;height:29%;display:grid;place-items:center;border-radius:10px;background:linear-gradient(145deg,#fffaf0,#e8e2d7);color:#171717;font:900 22px/1 Georgia,serif;box-shadow:0 8px 18px rgba(0,0,0,.4);opacity:0;transform:translate(-10px,12px) rotate(-16deg);pointer-events:none}.brand-winlixa .game-art.fx-blackjack-21:after,.brand-winlixa .game-art.fx-high-low:after,.brand-winlixa .game-art.fx-video-poker:after{content:"K\2665";position:absolute;left:43%;bottom:11%;z-index:6;width:19%;height:29%;display:grid;place-items:center;border-radius:10px;background:linear-gradient(145deg,#fffaf0,#e8e2d7);color:#b91c1c;font:900 22px/1 Georgia,serif;box-shadow:0 8px 18px rgba(0,0,0,.4);opacity:0;transform:translate(10px,12px) rotate(14deg);pointer-events:none}.brand-winlixa .brand-card:hover .game-art.fx-blackjack-21:before,.brand-winlixa .brand-card:hover .game-art.fx-high-low:before,.brand-winlixa .brand-card:hover .game-art.fx-video-poker:before{opacity:.96;animation:winlixa-card-left 1.05s ease-in-out infinite alternate}.brand-winlixa .brand-card:hover .game-art.fx-blackjack-21:after,.brand-winlixa .brand-card:hover .game-art.fx-high-low:after,.brand-winlixa .brand-card:hover .game-art.fx-video-poker:after{opacity:.96;animation:winlixa-card-right 1.05s ease-in-out infinite alternate}@keyframes winlixa-card-left{to{transform:translate(2px,-10px) rotate(-9deg)}}@keyframes winlixa-card-right{to{transform:translate(-2px,-12px) rotate(8deg)}}.brand-winlixa .game-art.fx-slots-5x3:before{content:"7  BAR  ★  7  BAR  ★";position:absolute;left:18%;right:18%;top:49%;z-index:5;pointer-events:none;height:18%;overflow:hidden;white-space:nowrap;color:#fff3b0;font:900 17px/1.1 Arial,sans-serif;letter-spacing:8px;text-shadow:0 0 8px #f0b429;opacity:0;transform:translateY(0);background:rgba(20,8,34,.46);border-radius:9px;padding:8px 10px}.brand-winlixa .brand-card:hover .game-art.fx-slots-5x3:before{opacity:.96;animation:winlixa-reel .62s linear infinite}@keyframes winlixa-reel{0%{transform:translateY(-8px)}50%{transform:translateY(8px)}to{transform:translateY(-8px)}}.brand-winlixa .game-art.fx-pachinko:before,.brand-winlixa .game-art.fx-plinko:before{content:"";position:absolute;left:49%;top:23%;z-index:6;width:15px;height:15px;border-radius:50%;pointer-events:none;background:radial-gradient(circle at 35% 30%,#fff,#f472b6 35%,#7c3aed 68%,#111 72%);box-shadow:0 0 12px rgba(244,114,182,.8);opacity:0}.brand-winlixa .brand-card:hover .game-art.fx-pachinko:before,.brand-winlixa .brand-card:hover .game-art.fx-plinko:before{opacity:1;animation:winlixa-ball-drop 1.25s cubic-bezier(.2,.7,.3,1) infinite}@keyframes winlixa-ball-drop{0%{transform:translate(0)}25%{transform:translate(-22px,38px)}50%{transform:translate(18px,76px)}75%{transform:translate(-10px,112px)}to{transform:translate(26px,148px);opacity:.25}}.brand-winlixa .game-art.fx-coin-pusher:before{content:"$";position:absolute;left:44%;top:42%;z-index:6;width:34px;height:34px;border-radius:50%;display:grid;place-items:center;pointer-events:none;background:radial-gradient(circle at 32% 28%,#fff4a8,#f5b82e 42%,#8a4d04 75%);border:2px solid #ffd45b;color:#6a3900;font:900 18px Arial;opacity:0}.brand-winlixa .brand-card:hover .game-art.fx-coin-pusher:before{opacity:1;animation:winlixa-coin 1s ease-in-out infinite}@keyframes winlixa-coin{0%{transform:translateY(-10px) rotateY(0)}50%{transform:translateY(8px) rotateY(180deg)}to{transform:translateY(-10px) rotateY(1turn)}}@media (prefers-reduced-motion:reduce){.brand-winlixa .brand-card:hover .game-art:after,.brand-winlixa .brand-card:hover .game-art:before{animation:none!important}}.brand-spinrivo .spx-grid .brand-card .game-art{position:relative!important}.brand-spinrivo .spx-grid .brand-card:has(img[src*="/blackjack-21.webp"]) .game-cover-image,.brand-spinrivo .spx-grid .brand-card:has(img[src*="/video-poker.webp"]) .game-cover-image,.brand-spinrivo .spx-grid .brand-card:has(img[src*="/wheel-spin.webp"]) .game-cover-image{animation:none!important;transform:scale(1.002)!important;filter:none!important}.brand-spinrivo .spx-grid .brand-card:has(img[src*="/blackjack-21.webp"]) .game-art:before,.brand-spinrivo .spx-grid .brand-card:has(img[src*="/video-poker.webp"]) .game-art:before,.brand-spinrivo .spx-grid .brand-card:has(img[src*="/wheel-spin.webp"]) .game-art:before{content:"";position:absolute;inset:0;z-index:2;pointer-events:none;background-repeat:no-repeat;background-size:100% auto;background-position:50%;opacity:0;will-change:transform}.brand-spinrivo .spx-grid .brand-card:has(img[src*="/wheel-spin.webp"]) .game-art:before{background-image:url(/games/spinrivo/wheel-spin.webp);-webkit-clip-path:circle(25% at 79% 48%);clip-path:circle(25% at 79% 48%);transform-origin:79% 48%}.brand-spinrivo .spx-grid .brand-card:has(img[src*="/wheel-spin.webp"]):hover .game-art:before{opacity:1;animation:spinrivo-wheel-object 1.9s cubic-bezier(.22,.61,.36,1) infinite}.brand-spinrivo .spx-grid .brand-card:has(img[src*="/video-poker.webp"]) .game-art:before{background-image:url(/games/spinrivo/video-poker.webp);-webkit-clip-path:polygon(5% 40%,95% 40%,91% 64%,8% 64%);clip-path:polygon(5% 40%,95% 40%,91% 64%,8% 64%);transform-origin:50% 55%}.brand-spinrivo .spx-grid .brand-card:has(img[src*="/video-poker.webp"]):hover .game-art:before{opacity:1;animation:spinrivo-poker-cards 1.35s ease-in-out infinite alternate}.brand-spinrivo .spx-grid .brand-card:has(img[src*="/blackjack-21.webp"]) .game-art:before{background-image:url(/games/spinrivo/blackjack-21.webp);-webkit-clip-path:polygon(18% 28%,76% 28%,78% 61%,22% 61%);clip-path:polygon(18% 28%,76% 28%,78% 61%,22% 61%);transform-origin:48% 48%}.brand-spinrivo .spx-grid .brand-card:has(img[src*="/blackjack-21.webp"]):hover .game-art:before{opacity:1;animation:spinrivo-blackjack-cards 1.2s ease-in-out infinite alternate}@keyframes spinrivo-wheel-object{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes spinrivo-poker-cards{0%{transform:translate3d(-2px,2px,0) rotate(-1deg)}to{transform:translate3d(3px,-5px,0) rotate(1.4deg)}}@keyframes spinrivo-blackjack-cards{0%{transform:translate3d(-2px,3px,0) rotate(-1.2deg)}to{transform:translate3d(3px,-4px,0) rotate(1.2deg)}}@media(prefers-reduced-motion:reduce){.brand-spinrivo .spx-grid .brand-card .game-art:before{animation:none!important}}.brand-winlixa .game-art{position:relative!important}.brand-winlixa .winlixa-motion{position:absolute;z-index:5;pointer-events:none;opacity:0;transition:opacity .16s ease}.brand-winlixa .brand-card:hover .winlixa-motion{opacity:1}.brand-winlixa .winlixa-wheel-motion{right:8%;bottom:10%;width:36%;aspect-ratio:1/1;border-radius:50%;filter:drop-shadow(0 0 14px rgba(236,72,153,.48))}.brand-winlixa .winlixa-wheel-motion span{display:block;width:100%;height:100%;border-radius:50%;background:repeating-conic-gradient(from 0deg,#6d28d9 0 18deg,#f59e0b 18deg 36deg,#2563eb 36deg 54deg,#ec4899 54deg 72deg);border:5px solid rgba(255,215,128,.9);box-shadow:inset 0 0 0 5px rgba(14,8,35,.85),0 0 22px rgba(96,165,250,.28);animation:winlixa-wheel-spin .9s linear infinite}.brand-winlixa .winlixa-wheel-motion span:after{content:"W";position:absolute;inset:36%;display:grid;place-items:center;border-radius:50%;background:#120a2a;color:#ffd978;font-weight:900;font-size:clamp(10px,1.2vw,18px);border:2px solid #ffd978}@keyframes winlixa-wheel-spin{to{transform:rotate(1turn)}}.brand-winlixa .winlixa-cards-motion{left:14%;bottom:13%;width:72%;height:34%;display:flex;align-items:flex-end;justify-content:center;gap:2%}.brand-winlixa .winlixa-cards-motion i{width:25%;height:78%;display:grid;place-items:center;border-radius:8px;background:linear-gradient(145deg,#fff8e8,#d8c7a4);color:#151018;font-style:normal;font-size:clamp(18px,2.2vw,34px);font-weight:900;border:2px solid rgba(255,215,128,.9);box-shadow:0 8px 18px rgba(0,0,0,.45);transform-origin:50% 100%}.brand-winlixa .brand-card:hover .winlixa-cards-motion i:first-child{animation:win-card-left .75s ease-in-out infinite alternate}.brand-winlixa .brand-card:hover .winlixa-cards-motion i:nth-child(2){animation:win-card-mid .62s ease-in-out infinite alternate}.brand-winlixa .brand-card:hover .winlixa-cards-motion i:nth-child(3){animation:win-card-right .8s ease-in-out infinite alternate}@keyframes win-card-left{0%{transform:translateY(8px) rotate(-14deg)}to{transform:translateY(-8px) rotate(-24deg)}}@keyframes win-card-mid{0%{transform:translateY(4px) rotate(0)}to{transform:translateY(-13px) rotate(3deg)}}@keyframes win-card-right{0%{transform:translateY(8px) rotate(14deg)}to{transform:translateY(-7px) rotate(24deg)}}.brand-winlixa .winlixa-reels-motion{left:20%;bottom:18%;width:60%;height:28%;display:flex;gap:5%}.brand-winlixa .winlixa-reels-motion i{flex:1 1;display:grid;place-items:center;border-radius:8px;background:#160b2b;color:#ffd76d;font-style:normal;font-size:clamp(18px,2vw,32px);font-weight:900;border:2px solid #7c3aed;box-shadow:0 0 16px rgba(124,58,237,.35)}.brand-winlixa .brand-card:hover .winlixa-reels-motion i:first-child{animation:win-reel .45s steps(2) infinite}.brand-winlixa .brand-card:hover .winlixa-reels-motion i:nth-child(2){animation:win-reel .38s steps(2) infinite reverse}.brand-winlixa .brand-card:hover .winlixa-reels-motion i:nth-child(3){animation:win-reel .52s steps(2) infinite}@keyframes win-reel{50%{transform:translateY(-10px);filter:brightness(1.35)}}.brand-winlixa .winlixa-coin-motion{right:15%;bottom:16%;width:19%;aspect-ratio:1/1;display:grid;place-items:center;border-radius:50%;background:radial-gradient(circle at 35% 30%,#ffe99b,#d39222 58%,#6f3c08);color:#4c2200;font-weight:950;font-size:clamp(12px,1.5vw,22px);border:3px solid #ffd66b;box-shadow:0 0 18px rgba(245,158,11,.42)}.brand-winlixa .brand-card:hover .winlixa-coin-motion{animation:win-coin 1s cubic-bezier(.2,.8,.2,1) infinite}@keyframes win-coin{0%{transform:translateY(12px) rotateY(0deg)}50%{transform:translateY(-24px) rotateY(180deg)}to{transform:translateY(12px) rotateY(1turn)}}@media (prefers-reduced-motion:reduce){.brand-winlixa .winlixa-motion,.brand-winlixa .winlixa-motion *{animation:none!important}}.brand-zelvixo .spx-grid .brand-card:has(img[src*="/blackjack-21.webp"]) .game-art,.brand-zelvixo .spx-grid .brand-card:has(img[src*="/video-poker.webp"]) .game-art,.brand-zelvixo .spx-grid .brand-card:has(img[src*="/wheel-spin.webp"]) .game-art{position:relative!important;background:#070806!important}.brand-zelvixo .spx-grid .brand-card:has(img[src*="/blackjack-21.webp"]) .game-cover-image,.brand-zelvixo .spx-grid .brand-card:has(img[src*="/video-poker.webp"]) .game-cover-image,.brand-zelvixo .spx-grid .brand-card:has(img[src*="/wheel-spin.webp"]) .game-cover-image{object-fit:contain!important;object-position:center!important;transform:none!important;filter:none!important;background:#070806!important}.brand-zelvixo .spx-grid .brand-card:has(img[src*="/blackjack-21.webp"]) .game-art:before,.brand-zelvixo .spx-grid .brand-card:has(img[src*="/video-poker.webp"]) .game-art:before,.brand-zelvixo .spx-grid .brand-card:has(img[src*="/wheel-spin.webp"]) .game-art:before{content:"";position:absolute;inset:0;z-index:2;pointer-events:none;background-repeat:no-repeat;background-size:contain;background-position:50%;opacity:0;will-change:transform,opacity}.brand-zelvixo .spx-grid .brand-card:has(img[src*="/wheel-spin.webp"]) .game-art:before{background-image:url(/games/zelvixo/wheel-spin.webp);-webkit-clip-path:circle(18% at 61% 49%);clip-path:circle(18% at 61% 49%);transform-origin:61% 49%}.brand-zelvixo .spx-grid .brand-card:has(img[src*="/wheel-spin.webp"]):hover .game-art:before{opacity:1;animation:zelvixo-wheel-object 1.75s linear infinite}.brand-zelvixo .spx-grid .brand-card:has(img[src*="/video-poker.webp"]) .game-art:before{background-image:url(/games/zelvixo/video-poker.webp);-webkit-clip-path:polygon(27% 43%,74% 43%,72% 62%,28% 62%);clip-path:polygon(27% 43%,74% 43%,72% 62%,28% 62%);transform-origin:50% 54%}.brand-zelvixo .spx-grid .brand-card:has(img[src*="/video-poker.webp"]):hover .game-art:before{opacity:1;animation:zelvixo-poker-cards 1.18s ease-in-out infinite alternate}.brand-zelvixo .spx-grid .brand-card:has(img[src*="/blackjack-21.webp"]) .game-art:before{background-image:url(/games/zelvixo/blackjack-21.webp);-webkit-clip-path:polygon(35% 30%,64% 30%,64% 56%,34% 56%);clip-path:polygon(35% 30%,64% 30%,64% 56%,34% 56%);transform-origin:49% 44%}.brand-zelvixo .spx-grid .brand-card:has(img[src*="/blackjack-21.webp"]):hover .game-art:before{opacity:1;animation:zelvixo-blackjack-cards 1.08s ease-in-out infinite alternate}@keyframes zelvixo-wheel-object{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes zelvixo-poker-cards{0%{transform:translate3d(-2px,2px,0) rotate(-.8deg)}to{transform:translate3d(4px,-6px,0) rotate(1.5deg)}}@keyframes zelvixo-blackjack-cards{0%{transform:translate3d(-2px,3px,0) rotate(-1deg)}to{transform:translate3d(4px,-5px,0) rotate(1.35deg)}}@media(prefers-reduced-motion:reduce){.brand-zelvixo .spx-grid .brand-card .game-art:before{animation:none!important;opacity:0!important}}.brand-shell.brand-spinrivo,.brand-shell.spinrivo{--brand-primary:#168a45;--brand-secondary:#d4a62f;--brand-glow:rgba(22,138,69,.30);--brand-glow2:rgba(212,166,47,.16);background:radial-gradient(circle at 78% 4%,rgba(26,118,63,.2),transparent 29%),radial-gradient(circle at 12% 22%,rgba(190,145,42,.08),transparent 24%),linear-gradient(180deg,#020503,#060906 44%,#020402)!important;color:#f2ead6!important}.brand-spinrivo .header{background:rgba(3,7,4,.92)!important;border-bottom:1px solid rgba(190,145,42,.22)!important;box-shadow:0 10px 30px rgba(0,0,0,.32)!important}.brand-spinrivo .brand-wordmark{color:#eee4cb!important;text-shadow:0 0 14px rgba(39,166,84,.28),0 0 24px rgba(202,157,44,.12)!important}.brand-spinrivo .rivo-hero{background:linear-gradient(120deg,rgba(3,13,7,.98),rgba(7,39,20,.94))!important;border:1px solid rgba(196,151,43,.22)!important;box-shadow:0 24px 70px rgba(0,0,0,.48),inset 0 0 60px rgba(24,112,57,.06)!important}.brand-spinrivo .hero-play,.brand-spinrivo .play{background:linear-gradient(135deg,#bd8f29,#e1bd59)!important;border-color:#e1bd59!important;color:#160f03!important;box-shadow:0 10px 28px rgba(198,151,45,.18)!important}.brand-spinrivo .chip,.brand-spinrivo .spx-hero-secondary{background:rgba(7,17,10,.86)!important;border-color:rgba(199,158,59,.22)!important;color:#e7dcc1!important}.brand-spinrivo .chip.active{background:linear-gradient(135deg,#0d6d36,#1c9b4d)!important;border-color:#cba23e!important;color:#fff!important;box-shadow:0 6px 20px rgba(19,122,59,.22)!important}.brand-spinrivo .live-pill,.brand-spinrivo .section-kicker{color:#d9b34e!important}.brand-spinrivo .section-title h2{color:#f1e7d1!important;text-shadow:0 0 18px rgba(23,130,63,.24)!important}.brand-spinrivo .spx-grid .brand-card .cardtitle{color:#f5edd9!important;text-shadow:0 2px 14px #000,0 0 12px rgba(204,160,48,.12)!important}.brand-spinrivo .spx-grid .brand-card:hover .game-art{box-shadow:0 28px 55px rgba(0,0,0,.64),0 0 28px rgba(30,147,70,.18),0 0 44px rgba(202,158,45,.09)!important}.brand-spinrivo a,.brand-spinrivo button{--focus-ring:#d4a62f}.brand-winlixa .winlixa-motion{display:none!important}.brand-winlixa .spx-grid .game-art{position:relative!important;isolation:isolate!important}.brand-winlixa .spx-grid .game-art:after,.brand-winlixa .spx-grid .game-art:before{pointer-events:none!important;position:absolute!important;inset:0!important;z-index:2!important;background-repeat:no-repeat!important;background-size:100% 100%!important;background-position:50%!important;opacity:0;will-change:transform,filter,opacity;transform:translateZ(0)}.brand-winlixa .spx-grid .fx-premium-roulette:before,.brand-winlixa .spx-grid .fx-wheel-spin:before{content:"";background-image:url(/games/winlixa/wheel-spin.webp);-webkit-clip-path:circle(23% at 73% 55%);clip-path:circle(23% at 73% 55%);transform-origin:73% 55%;filter:saturate(1.08) contrast(1.03)}.brand-winlixa .spx-grid .fx-premium-roulette:after,.brand-winlixa .spx-grid .fx-wheel-spin:after{content:"";inset:24% 4% 14% 44%!important;border-radius:50%!important;background:radial-gradient(circle,transparent 48%,rgba(255,230,147,.15) 57%,rgba(168,85,247,.14) 66%,transparent 73%)!important;filter:blur(5px);mix-blend-mode:screen}.brand-winlixa .spx-grid .brand-card:hover .fx-premium-roulette:before,.brand-winlixa .spx-grid .brand-card:hover .fx-wheel-spin:before{opacity:1;animation:win-cinematic-wheel 1.5s cubic-bezier(.2,.55,.18,1) infinite}.brand-winlixa .spx-grid .brand-card:hover .fx-premium-roulette:after,.brand-winlixa .spx-grid .brand-card:hover .fx-wheel-spin:after{opacity:1;animation:win-wheel-aura 1.1s ease-in-out infinite alternate}.brand-winlixa .spx-grid .fx-blackjack-21:before,.brand-winlixa .spx-grid .fx-high-low:before,.brand-winlixa .spx-grid .fx-video-poker:before{content:"";filter:drop-shadow(0 12px 14px rgba(0,0,0,.35))}.brand-winlixa .spx-grid .fx-video-poker:before{background-image:url(/games/winlixa/video-poker.webp);-webkit-clip-path:polygon(7% 41%,95% 41%,91% 61%,10% 61%);clip-path:polygon(7% 41%,95% 41%,91% 61%,10% 61%);transform-origin:50% 58%}.brand-winlixa .spx-grid .fx-blackjack-21:before{background-image:url(/games/winlixa/blackjack-21.webp);-webkit-clip-path:polygon(23% 29%,76% 29%,76% 56%,24% 56%);clip-path:polygon(23% 29%,76% 29%,76% 56%,24% 56%);transform-origin:50% 54%}.brand-winlixa .spx-grid .fx-high-low:before{background-image:url(/games/winlixa/high-low.webp);-webkit-clip-path:polygon(18% 34%,82% 34%,80% 64%,20% 64%);clip-path:polygon(18% 34%,82% 34%,80% 64%,20% 64%);transform-origin:50% 60%}.brand-winlixa .spx-grid .fx-blackjack-21:after,.brand-winlixa .spx-grid .fx-high-low:after,.brand-winlixa .spx-grid .fx-video-poker:after{content:"";background:linear-gradient(110deg,transparent 28%,rgba(255,255,255,.08) 42%,rgba(255,223,132,.32) 50%,rgba(168,85,247,.18) 57%,transparent 70%)!important;mix-blend-mode:screen;transform:translateX(-75%);filter:blur(1px)}.brand-winlixa .spx-grid .brand-card:hover .fx-blackjack-21:before,.brand-winlixa .spx-grid .brand-card:hover .fx-high-low:before,.brand-winlixa .spx-grid .brand-card:hover .fx-video-poker:before{opacity:1;animation:win-card-fan 1.05s cubic-bezier(.22,.75,.18,1) infinite alternate}.brand-winlixa .spx-grid .brand-card:hover .fx-blackjack-21:after,.brand-winlixa .spx-grid .brand-card:hover .fx-high-low:after,.brand-winlixa .spx-grid .brand-card:hover .fx-video-poker:after{opacity:1;animation:win-casino-sweep 1.25s ease-out infinite}.brand-winlixa .spx-grid .fx-slots-5x3:before{content:"";background-image:url(/games/winlixa/slots-5x3.webp);-webkit-clip-path:polygon(13% 18%,86% 18%,82% 43%,15% 43%);clip-path:polygon(13% 18%,86% 18%,82% 43%,15% 43%);transform-origin:50% 31%}.brand-winlixa .spx-grid .fx-slots-5x3:after{content:"";inset:17% 12% 52% 12%!important;border-radius:18px!important;background:linear-gradient(180deg,rgba(255,255,255,.05),transparent 35%,rgba(168,85,247,.22) 55%,transparent 72%)!important;mix-blend-mode:screen;filter:blur(3px);transform:translateY(-90%)}.brand-winlixa .spx-grid .brand-card:hover .fx-slots-5x3:before{opacity:1;animation:win-reel-bank .52s cubic-bezier(.2,.7,.2,1) infinite alternate}.brand-winlixa .spx-grid .brand-card:hover .fx-slots-5x3:after{opacity:1;animation:win-reel-glint .95s linear infinite}.brand-winlixa .spx-grid .fx-coin-pusher:before{content:"";background-image:url(/games/winlixa/coin-pusher.webp);-webkit-clip-path:polygon(50% 27%,96% 27%,95% 83%,48% 83%);clip-path:polygon(50% 27%,96% 27%,95% 83%,48% 83%);transform-origin:72% 61%}.brand-winlixa .spx-grid .fx-coin-pusher:after{content:"";background-image:url(/games/winlixa/coin-pusher.webp);-webkit-clip-path:circle(11% at 28% 80%);clip-path:circle(11% at 28% 80%);transform-origin:28% 80%;filter:drop-shadow(0 0 12px rgba(168,85,247,.45))}.brand-winlixa .spx-grid .brand-card:hover .fx-coin-pusher:before{opacity:1;animation:win-pusher-bed .9s cubic-bezier(.33,.8,.2,1) infinite alternate}.brand-winlixa .spx-grid .brand-card:hover .fx-coin-pusher:after{opacity:1;animation:win-chip-tilt 1.15s cubic-bezier(.2,.8,.2,1) infinite}@keyframes win-cinematic-wheel{0%{transform:rotate(0deg) scale(1)}45%{transform:rotate(165deg) scale(1.012)}to{transform:rotate(1turn) scale(1)}}@keyframes win-wheel-aura{0%{transform:scale(.94);filter:blur(7px) brightness(.9)}to{transform:scale(1.08);filter:blur(3px) brightness(1.25)}}@keyframes win-card-fan{0%{transform:perspective(700px) translate3d(-3px,4px,0) rotate(-1.8deg) rotateX(1deg)}to{transform:perspective(700px) translate3d(5px,-10px,22px) rotate(2.2deg) rotateX(-3deg)}}@keyframes win-casino-sweep{0%{transform:translateX(-78%) skewX(-8deg);opacity:0}18%{opacity:.85}60%{opacity:.48}to{transform:translateX(82%) skewX(-8deg);opacity:0}}@keyframes win-reel-bank{0%{transform:translateY(2px) scale(1.004);filter:blur(.2px) saturate(1.03)}to{transform:translateY(-10px) scale(1.018);filter:blur(.8px) saturate(1.18) brightness(1.08)}}@keyframes win-reel-glint{0%{transform:translateY(-90%)}to{transform:translateY(115%)}}@keyframes win-pusher-bed{0%{transform:translate3d(0,5px,0) scale(1)}to{transform:translate3d(0,-8px,0) scale(1.01)}}@keyframes win-chip-tilt{0%{transform:perspective(500px) rotateY(0deg) translateY(3px)}50%{transform:perspective(500px) rotateY(180deg) translateY(-8px) scale(1.04)}to{transform:perspective(500px) rotateY(1turn) translateY(3px)}}.brand-winlixa .spx-grid .brand-card:hover .game-cover-image{animation:none!important;transform:scale(1.012)!important;filter:saturate(1.055) brightness(1.025)!important}@media(prefers-reduced-motion:reduce){.brand-winlixa .spx-grid .game-art:after,.brand-winlixa .spx-grid .game-art:before{animation:none!important;opacity:0!important}}.brand-shell.zelvixo{background:radial-gradient(circle at 14% 0,rgba(24,74,170,.22),transparent 32%),radial-gradient(circle at 88% 8%,rgba(191,145,47,.14),transparent 30%),radial-gradient(circle at 50% 42%,rgba(17,44,105,.08),transparent 38%),linear-gradient(180deg,#04070f,#070b15 48%,#03050a)!important}.brand-zelvixo .zel-hero,.zelvixo .zel-hero{background:radial-gradient(circle at 80% 20%,rgba(30,86,190,.18),transparent 35%),radial-gradient(circle at 16% 8%,rgba(201,154,54,.1),transparent 32%),linear-gradient(135deg,#07101f,#060b15 56%,#03060c)!important;border:1px solid rgba(196,150,54,.24)!important;box-shadow:0 24px 72px rgba(0,0,0,.52),0 0 46px rgba(29,78,180,.1)!important}.brand-zelvixo .spx-grid .brand-card{background:linear-gradient(180deg,rgba(8,15,30,.98),rgba(4,8,17,.99))!important;border:1px solid rgba(193,148,53,.25)!important;box-shadow:0 16px 44px rgba(0,0,0,.48),inset 0 0 0 1px rgba(48,99,198,.025)!important}.brand-zelvixo .spx-grid .brand-card .game-art{background:#050913!important;border:1px solid rgba(191,147,52,.18)!important;box-shadow:0 10px 30px rgba(0,0,0,.36),inset 0 0 24px rgba(29,78,180,.05)!important}.brand-zelvixo .spx-grid .brand-card .cardtitle{color:#f1e2b7!important;text-shadow:0 1px 10px rgba(0,0,0,.72),0 0 10px rgba(180,133,40,.06)!important}.brand-zelvixo .spx-grid .brand-card .play{color:#cba74e!important}.brand-zelvixo .spx-grid .brand-card .live-pill{background:rgba(4,10,22,.82)!important;border:1px solid rgba(199,157,65,.34)!important;color:#ead99f!important;box-shadow:0 0 16px rgba(31,80,184,.08)!important}.brand-zelvixo .spx-grid .brand-card:hover{border-color:rgba(213,169,74,.58)!important;box-shadow:0 24px 60px rgba(0,0,0,.6),0 0 32px rgba(30,86,200,.19),0 0 24px rgba(191,143,42,.11)!important}.brand-zelvixo .spx-grid .brand-card:hover .play{color:#e3bd59!important}.brand-zelvixo .spx-grid .brand-card:hover .game-art{border-color:rgba(208,163,67,.42)!important;box-shadow:0 12px 34px rgba(0,0,0,.42),0 0 28px rgba(34,91,205,.13)!important}.brand-zelvixo .spx-grid .brand-card:hover .game-cover-image{filter:saturate(1.05) brightness(1.025)!important}.brand-shell.zelvixo,.brand-zelvixo .spx-grid .brand-card,.brand-zelvixo .spx-grid .brand-card .game-art{--zelvixo-accent:#c69b42;--zelvixo-blue:#1d4fa8;--zelvixo-dark:#050913}html body .brand-shell.zelvixo,html body .brand-zelvixo,html body .zelvixo{background:radial-gradient(circle at 16% 0,rgba(28,76,175,.24),transparent 30%),radial-gradient(circle at 84% 6%,rgba(211,159,55,.13),transparent 28%),linear-gradient(180deg,#02050a,#050a14 45%,#020409)!important;color:#f3e7c4!important}html body .brand-zelvixo .hero,html body .brand-zelvixo .zel-hero,html body .zelvixo .hero,html body .zelvixo .zel-hero{background:radial-gradient(circle at 78% 18%,rgba(31,88,205,.2),transparent 34%),radial-gradient(circle at 16% 10%,rgba(205,155,54,.1),transparent 30%),linear-gradient(135deg,#07101e,#040812 62%,#02050a)!important;border-color:rgba(207,162,67,.28)!important;box-shadow:0 24px 70px rgba(0,0,0,.56),0 0 42px rgba(27,76,180,.12)!important}html body .brand-zelvixo .spx-grid{gap:20px!important}html body .brand-zelvixo .spx-grid .brand-card,html body .zelvixo .spx-grid .brand-card{background:linear-gradient(180deg,rgba(7,13,27,.99),rgba(3,7,14,.99))!important;border:1px solid rgba(204,158,64,.3)!important;box-shadow:0 16px 44px rgba(0,0,0,.52),inset 0 0 0 1px rgba(37,82,182,.035)!important}html body .brand-zelvixo .spx-grid .brand-card .game-art,html body .zelvixo .spx-grid .brand-card .game-art{background:#040812!important;border:1px solid rgba(204,158,64,.22)!important;box-shadow:0 10px 28px rgba(0,0,0,.36),inset 0 0 24px rgba(29,75,170,.045)!important}html body .brand-zelvixo .spx-grid .brand-card .cardtitle,html body .zelvixo .spx-grid .brand-card .cardtitle{color:#f3dfaa!important;text-shadow:0 2px 12px rgba(0,0,0,.72),0 0 8px rgba(196,146,41,.08)!important}html body .brand-zelvixo .spx-grid .brand-card .play,html body .zelvixo .spx-grid .brand-card .play{color:#d2a948!important}html body .brand-zelvixo .spx-grid .brand-card .live-pill,html body .zelvixo .spx-grid .brand-card .live-pill{background:rgba(3,8,18,.88)!important;color:#f0ddaa!important;border:1px solid rgba(213,168,70,.38)!important;box-shadow:0 0 14px rgba(35,88,205,.08)!important}html body .brand-zelvixo .spx-grid .brand-card:hover,html body .zelvixo .spx-grid .brand-card:hover{border-color:rgba(226,181,80,.66)!important;box-shadow:0 24px 62px rgba(0,0,0,.62),0 0 32px rgba(32,90,212,.22),0 0 22px rgba(194,145,45,.12)!important}html body .brand-zelvixo .spx-grid .brand-card:hover .game-art,html body .zelvixo .spx-grid .brand-card:hover .game-art{border-color:rgba(220,174,73,.48)!important;box-shadow:0 12px 34px rgba(0,0,0,.44),0 0 26px rgba(31,84,198,.15)!important}html body .brand-zelvixo .spx-grid .brand-card:hover .play,html body .zelvixo .spx-grid .brand-card:hover .play{color:#f0c85c!important}html body .brand-zelvixo h1,html body .brand-zelvixo h2,html body .brand-zelvixo h3,html body .zelvixo h1,html body .zelvixo h2,html body .zelvixo h3{color:#f2dfab!important}html body .brand-zelvixo a,html body .zelvixo a{--zelvixo-gold:#d0a348;--zelvixo-blue:#2453b6}html body .brand-shell.zelvixo,html body .brand-zelvixo,html body .zelvixo{--green:#2453b6!important;--emerald:#2453b6!important;--accent:#d0a348!important;--brand-accent:#d0a348!important}@media(max-width:760px){html body .brand-zelvixo .spx-grid .brand-card,html body .zelvixo .spx-grid .brand-card{border-color:rgba(204,158,64,.28)!important}}html body .brand-shell.zelvixo,html body .brand-zelvixo,html body .zelvixo{--zel-stone-0:#050705!important;--zel-stone-1:#090b09!important;--zel-stone-2:#10130f!important;--zel-stone-3:#171a14!important;--zel-gold-dark:#806021!important;--zel-gold:#b58a35!important;--zel-gold-mid:#c9a14d!important;--zel-gold-light:#e0c276!important;--zel-forest-dark:#071d15!important;--zel-forest:#0c3828!important;--zel-emerald:#145239!important;--zel-emerald-mid:#18734b!important;--zel-gem:#13a765!important;--zel-gem-light:#28c77a!important;--zel-torch:#c76d25!important;--zel-torch-light:#e89a3c!important;--zel-text:#e7d6a5!important;--zel-text-light:#f2e7c8!important;--zel-muted:#a99873!important;--accent:#b58a35!important;--brand-accent:#b58a35!important;--green:#145239!important;--emerald:#145239!important}html body .brand-shell.zelvixo,html body .zelvixo{background:radial-gradient(circle at 14% 4%,rgba(32,92,62,.2) 0,rgba(32,92,62,.08) 18%,transparent 37%),radial-gradient(circle at 88% 10%,rgba(199,119,39,.13) 0,rgba(199,119,39,.04) 20%,transparent 36%),radial-gradient(circle at 50% 62%,rgba(19,62,43,.1) 0,transparent 42%),linear-gradient(180deg,#070906,#0c0f0b 38%,#080a07 70%,#040504)!important;color:var(--zel-text)!important}html body .brand-zelvixo .header,html body .brand-zelvixo header,html body .brand-zelvixo nav,html body .zelvixo .header,html body .zelvixo header,html body .zelvixo nav{background:linear-gradient(180deg,rgba(11,14,10,.98),rgba(6,8,6,.96))!important;border-color:rgba(181,138,53,.2)!important;box-shadow:0 10px 30px rgba(0,0,0,.42),inset 0 -1px 0 rgba(201,161,77,.08)!important}html body .brand-zelvixo .brand-hero,html body .brand-zelvixo .hero,html body .brand-zelvixo .zel-hero,html body .zelvixo .brand-hero,html body .zelvixo .hero,html body .zelvixo .zel-hero{background:radial-gradient(circle at 78% 18%,rgba(21,82,56,.18),transparent 36%),radial-gradient(circle at 15% 12%,rgba(202,113,32,.12),transparent 31%),linear-gradient(135deg,rgba(15,18,13,.99),rgba(8,11,8,.99) 58%,rgba(5,7,5,.99))!important;border:1px solid rgba(190,145,54,.28)!important;box-shadow:0 28px 80px rgba(0,0,0,.58),0 0 50px rgba(18,77,51,.1),inset 0 0 60px rgba(205,126,39,.025)!important}html body .brand-zelvixo .brand-wordmark,html body .brand-zelvixo h1,html body .brand-zelvixo h2,html body .brand-zelvixo h3,html body .zelvixo .brand-wordmark,html body .zelvixo h1,html body .zelvixo h2,html body .zelvixo h3{color:var(--zel-gold-light)!important;text-shadow:0 2px 12px rgba(0,0,0,.75),0 0 13px rgba(183,126,38,.08)!important}html body .brand-zelvixo .spx-grid,html body .zelvixo .spx-grid{grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:20px!important}html body .brand-zelvixo .spx-grid .brand-card,html body .zelvixo .spx-grid .brand-card{position:relative!important;isolation:isolate!important;overflow:hidden!important;background:linear-gradient(180deg,rgba(23,26,20,.98),rgba(11,14,10,.99) 52%,rgba(6,8,6,.99))!important;border:1px solid rgba(181,138,53,.29)!important;border-radius:18px!important;box-shadow:0 17px 44px rgba(0,0,0,.52),inset 0 0 0 1px rgba(230,194,118,.018),inset 0 -18px 36px rgba(0,0,0,.18)!important;transition:transform .3s ease,border-color .3s ease,box-shadow .3s ease!important}html body .brand-zelvixo .spx-grid .brand-card:before,html body .zelvixo .spx-grid .brand-card:before{content:""!important;position:absolute!important;left:12%!important;right:12%!important;top:0!important;height:1px!important;z-index:5!important;pointer-events:none!important;background:linear-gradient(90deg,transparent,rgba(224,194,118,.46),transparent)!important}html body .brand-zelvixo .spx-grid .brand-card .game-art,html body .zelvixo .spx-grid .brand-card .game-art{position:relative!important;width:calc(100% - 18px)!important;height:auto!important;aspect-ratio:1/1!important;margin:9px 9px 0!important;padding:0!important;overflow:hidden!important;border-radius:13px!important;background:linear-gradient(145deg,#11140f,#080a07 52%,#050605)!important;border:1px solid rgba(190,145,54,.25)!important;box-shadow:0 10px 30px rgba(0,0,0,.46),inset 0 0 24px rgba(19,82,55,.05)!important}html body .brand-zelvixo .spx-grid .brand-card .game-cover-image,html body .zelvixo .spx-grid .brand-card .game-cover-image{width:100%!important;height:100%!important;object-fit:cover!important;object-position:center!important;display:block!important;border-radius:12px!important;filter:none!important;transition:transform .32s ease,filter .32s ease!important}html body .brand-zelvixo .spx-grid .brand-card .cardbody,html body .zelvixo .spx-grid .brand-card .cardbody{background:linear-gradient(180deg,rgba(12,15,11,.12),rgba(7,9,7,.58))!important;padding:12px 14px 14px!important}html body .brand-zelvixo .spx-grid .brand-card .cardtitle,html body .zelvixo .spx-grid .brand-card .cardtitle{color:var(--zel-text-light)!important;font-weight:850!important;letter-spacing:.01em!important;text-shadow:0 2px 10px rgba(0,0,0,.76)!important}html body .brand-zelvixo .spx-grid .brand-card .muted,html body .zelvixo .spx-grid .brand-card .muted{color:var(--zel-muted)!important}html body .brand-zelvixo .spx-grid .brand-card .play,html body .zelvixo .spx-grid .brand-card .play{color:var(--zel-gold-mid)!important;background:none!important;border:0!important;box-shadow:none!important;font-weight:850!important;letter-spacing:.13em!important;text-transform:uppercase!important}html body .brand-zelvixo .spx-grid .brand-card .live-pill,html body .zelvixo .spx-grid .brand-card .live-pill{background:linear-gradient(180deg,rgba(13,24,17,.92),rgba(6,11,8,.94))!important;color:#eadcae!important;border:1px solid rgba(195,152,63,.34)!important;box-shadow:0 0 15px rgba(18,104,66,.1),inset 0 0 12px rgba(224,194,118,.025)!important;-webkit-backdrop-filter:blur(8px)!important;backdrop-filter:blur(8px)!important}html body .brand-zelvixo .spx-grid .brand-card:hover,html body .zelvixo .spx-grid .brand-card:hover{transform:translateY(-6px)!important;border-color:rgba(211,168,74,.54)!important;box-shadow:0 25px 64px rgba(0,0,0,.64),0 0 34px rgba(20,105,69,.18),0 0 24px rgba(201,111,34,.08),inset 0 0 0 1px rgba(226,193,111,.025)!important}html body .brand-zelvixo .spx-grid .brand-card:hover .game-art,html body .zelvixo .spx-grid .brand-card:hover .game-art{border-color:rgba(211,166,70,.42)!important;box-shadow:0 13px 36px rgba(0,0,0,.48),0 0 28px rgba(20,111,72,.15),0 0 18px rgba(212,117,35,.055)!important}html body .brand-zelvixo .spx-grid .brand-card:hover .game-cover-image,html body .zelvixo .spx-grid .brand-card:hover .game-cover-image{transform:scale(1.025)!important;filter:saturate(1.035) brightness(1.018)!important}html body .brand-zelvixo .spx-grid .brand-card:hover .play,html body .zelvixo .spx-grid .brand-card:hover .play{color:var(--zel-gold-light)!important}html body .brand-zelvixo .btn,html body .brand-zelvixo .button,html body .brand-zelvixo button,html body .zelvixo .btn,html body .zelvixo .button,html body .zelvixo button{background:linear-gradient(180deg,#174b36,#0c3224)!important;color:#f0dfb4!important;border:1px solid rgba(196,151,59,.44)!important;box-shadow:0 8px 22px rgba(0,0,0,.36),inset 0 0 14px rgba(212,172,78,.04)!important}html body .brand-zelvixo .btn:hover,html body .brand-zelvixo .button:hover,html body .brand-zelvixo button:hover,html body .zelvixo .btn:hover,html body .zelvixo .button:hover,html body .zelvixo button:hover{background:linear-gradient(180deg,#1b6041,#10422f)!important;border-color:rgba(220,177,80,.64)!important;box-shadow:0 10px 28px rgba(0,0,0,.42),0 0 20px rgba(18,130,81,.14)!important}html body .brand-zelvixo input,html body .brand-zelvixo select,html body .brand-zelvixo textarea,html body .zelvixo input,html body .zelvixo select,html body .zelvixo textarea{background:#090c08!important;color:#e8dbb7!important;border:1px solid rgba(178,137,54,.27)!important;box-shadow:inset 0 0 18px rgba(0,0,0,.32)!important}html body .brand-zelvixo input:focus,html body .brand-zelvixo select:focus,html body .brand-zelvixo textarea:focus,html body .zelvixo input:focus,html body .zelvixo select:focus,html body .zelvixo textarea:focus{border-color:rgba(204,163,70,.54)!important;box-shadow:0 0 0 2px rgba(22,104,69,.12),inset 0 0 18px rgba(0,0,0,.32)!important;outline:none!important}html body .brand-zelvixo a,html body .zelvixo a{color:inherit}html body .brand-zelvixo a:hover,html body .zelvixo a:hover{-webkit-text-decoration-color:rgba(201,161,77,.5);text-decoration-color:rgba(201,161,77,.5)}html body .brand-zelvixo *,html body .zelvixo *{--primary:#b58a35;--primary-glow:rgba(20,105,69,.18);--secondary:#145239}@media(max-width:1100px){html body .brand-zelvixo .spx-grid,html body .zelvixo .spx-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:16px!important}}@media(max-width:760px){html body .brand-zelvixo .spx-grid,html body .zelvixo .spx-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:12px!important}html body .brand-zelvixo .spx-grid .brand-card,html body .zelvixo .spx-grid .brand-card{border-radius:15px!important}html body .brand-zelvixo .spx-grid .brand-card .game-art,html body .zelvixo .spx-grid .brand-card .game-art{width:calc(100% - 14px)!important;margin:7px 7px 0!important;border-radius:11px!important}html body .brand-zelvixo .spx-grid .brand-card .game-cover-image,html body .zelvixo .spx-grid .brand-card .game-cover-image{border-radius:10px!important}}