@font-face{font-family:Gilroy;src:url(/fonts/gilroy/Gilroy-Light.otf?v=651r1113)format("opentype");font-weight:300;font-style:normal;font-display:swap}.steam-quick{margin-top:24px;margin-bottom:28px}.steam-quick form{background:radial-gradient(circle at 92% 12%,#66c0f429,#0000 34%),linear-gradient(135deg,#121923,#0b1017 62%);border:1px solid #66c0f438;border-radius:28px;padding:24px;position:relative;overflow:hidden;box-shadow:0 24px 64px #00000047}.steam-quick form:before{content:"";opacity:.9;background:linear-gradient(#66c0f4,#c7ff35);width:4px;position:absolute;inset:0 auto 0 0}.steam-quick__head{justify-content:space-between;align-items:flex-end;gap:24px;margin-bottom:20px;display:flex;position:relative}.steam-quick__head h2{align-items:center;gap:12px;margin:4px 0 0;font-size:clamp(27px,3vw,42px);line-height:1;display:flex}.steam-quick__head h2 span{color:#08100c;min-width:52px;height:30px;font:900 14px/1 var(--font-display);background:linear-gradient(135deg,#c7ff35,#78df4b);border-radius:999px;place-items:center;padding:0 10px;display:inline-grid}.steam-quick__head>p{color:#aeb9c6;align-items:center;gap:8px;max-width:450px;margin:0;font-size:13px;line-height:1.45;display:flex}.steam-quick__head>p svg{color:#c7ff35;flex:none}.steam-quick__row{grid-template-columns:minmax(220px,1.15fr) minmax(190px,.75fr) minmax(205px,.72fr) minmax(230px,.9fr);align-items:stretch;gap:12px;display:grid;position:relative}.steam-quick__field,.steam-quick__email,.steam-quick__promo{gap:7px;min-width:0;display:grid}.steam-quick__field>span,.steam-quick__email>span,.steam-quick__promo>span{color:#98a4b2;font-size:11px;font-weight:750}.steam-quick__field>input,.steam-quick__field>div,.steam-quick__email input,.steam-quick__promo>div{background:#0e141c;border:1px solid #ffffff1a;border-radius:15px;min-height:58px}.steam-quick input{color:#fff;background:0 0;border:0;outline:0;width:100%;font-size:16px;font-weight:750}.steam-quick__field>input,.steam-quick__email input{padding:0 16px}.steam-quick__field input::placeholder,.steam-quick__email input::placeholder,.steam-quick__promo input::placeholder{color:#657180}.steam-quick__amount>div{align-items:center;padding-right:14px;display:flex}.steam-quick__amount>div input{height:56px;padding:0 8px 0 16px;font-size:22px;font-weight:900}.steam-quick__amount>div b{color:#c7ff35;font-size:12px}.steam-quick__amount>small{color:#697687;font-size:10px}.steam-quick__summary{background:#070b10a6;border:1px solid #ffffff17;border-radius:15px;align-content:center;gap:7px;padding:11px 14px;display:grid}.steam-quick__summary span{justify-content:space-between;align-items:center;gap:8px;display:flex}.steam-quick__summary small{color:#8f9ba9;font-size:10px}.steam-quick__summary b{color:#f6f8fb;white-space:nowrap;font-size:12px}.steam-quick__summary span:last-child b{color:#c7ff35}.steam-quick__pay{color:#07100a;cursor:pointer;background:linear-gradient(135deg,#c7ff35,#72e153);border:0;border-radius:16px;justify-content:center;align-items:center;gap:9px;min-height:82px;padding:12px 18px;font-size:16px;font-weight:950;transition:transform .18s,filter .18s;display:flex;box-shadow:0 12px 28px #89e14a2e}.steam-quick__pay:hover{filter:brightness(1.04);transform:translateY(-1px)}.steam-quick__pay:disabled{cursor:not-allowed;opacity:.6;transform:none}.steam-quick__amounts{flex-wrap:wrap;gap:7px;margin-top:12px;display:flex}.steam-quick__amounts button{color:#aeb8c5;cursor:pointer;background:#111923;border:1px solid #ffffff17;border-radius:10px;min-height:38px;padding:0 14px;font-weight:800}.steam-quick__amounts button.is-active{color:#c7ff35;background:#c7ff3517;border-color:#c7ff358c}.steam-quick__details{border-top:1px solid #ffffff13;grid-template-columns:minmax(220px,1fr) minmax(220px,.85fr) minmax(240px,.9fr);gap:12px;margin-top:18px;padding-top:18px;display:grid}.steam-quick__promo>div{display:flex;overflow:hidden}.steam-quick__promo input{min-width:0;padding:0 12px}.steam-quick__promo>div button{color:#c7ff35;cursor:pointer;background:#18222d;border:0;border-left:1px solid #ffffff14;flex:none;padding:0 14px;font-weight:850}.steam-quick__promo>small{font-size:10px}.steam-quick__promo>small.is-success{color:#c7ff35}.steam-quick__promo>small.is-error{color:#ff8790}.steam-quick__bonus{cursor:pointer;background:#c7ff350b;border:1px solid #c7ff3529;border-radius:15px;align-items:center;gap:10px;min-height:58px;margin-top:18px;padding:10px 13px;display:flex}.steam-quick__bonus>input{accent-color:#c7ff35;width:17px;height:17px}.steam-quick__bonus>span{color:#e9eef4;align-items:center;gap:7px;font-size:12px;font-weight:800;display:flex}.steam-quick__bonus svg{color:#c7ff35}.steam-quick__bonus small{color:#8e9aa8;margin-left:auto;font-size:10px}.steam-quick__legal{color:#8894a2;flex-wrap:wrap;align-items:center;gap:14px;margin-top:15px;display:flex}.steam-quick__legal>label{cursor:pointer;align-items:flex-start;gap:7px;display:flex}.steam-quick__legal>label>input{opacity:0;width:1px;height:1px;position:absolute}.steam-quick__legal>label>span{color:#0000;background:#0d141c;border:1px solid #394453;border-radius:5px;flex:none;place-items:center;width:17px;height:17px;display:grid}.steam-quick__legal>label>input:checked+span{color:#07100a;background:#c7ff35;border-color:#c7ff35}.steam-quick__legal p{margin:1px 0 0;font-size:10px;line-height:1.4}.steam-quick__legal p button{color:#c7ff35;cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}.steam-quick__legal>small{margin-left:auto;font-size:10px}.steam-quick__message{color:#ffd08a;background:#ffae420f;border:1px solid #ffae4233;border-radius:12px;justify-content:space-between;align-items:center;gap:12px;margin:14px 0 0;padding:11px 13px;font-size:12px;display:flex}.steam-quick__message button{color:#07100a;cursor:pointer;background:#c7ff35;border:0;border-radius:9px;padding:8px 11px;font-weight:850}@media (max-width:980px){.steam-quick__row{grid-template-columns:1fr 1fr}.steam-quick__pay{min-height:64px}.steam-quick__details{grid-template-columns:1fr 1fr}.steam-quick__bonus{grid-column:1/-1;margin-top:0}}@media (max-width:640px){.steam-quick{margin-top:14px;margin-bottom:20px;padding-inline:12px}.steam-quick form{border-radius:22px;padding:18px 15px 20px}.steam-quick__head{flex-direction:column;align-items:flex-start;gap:12px}.steam-quick__head h2{font-size:27px}.steam-quick__head>p{font-size:11px}.steam-quick__row,.steam-quick__details{grid-template-columns:1fr}.steam-quick__pay{min-height:58px;font-size:15px}.steam-quick__summary{min-height:65px}.steam-quick__amounts{grid-template-columns:repeat(4,1fr);display:grid}.steam-quick__amounts button{padding:0 5px;font-size:11px}.steam-quick__bonus{grid-column:auto}.steam-quick__legal{flex-direction:column;align-items:flex-start;gap:10px}.steam-quick__legal>small{margin-left:0}.steam-quick__message{flex-direction:column;align-items:flex-start}.steam-quick__message button{width:100%}}@font-face{font-family:Gilroy;src:url(/fonts/gilroy/Gilroy-Light.otf?v=651r1113)format("opentype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Gilroy;src:url(/fonts/gilroy/Gilroy-Light.otf?v=651r1113)format("opentype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Gilroy;src:url(/fonts/gilroy/Gilroy-Light.otf?v=651r1113)format("opentype");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Gilroy;src:url(/fonts/gilroy/Gilroy-ExtraBold.otf?v=651r1113)format("opentype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Gilroy;src:url(/fonts/gilroy/Gilroy-ExtraBold.otf?v=651r1113)format("opentype");font-weight:800;font-style:normal;font-display:swap}@font-face{font-family:Gilroy;src:url(/fonts/gilroy/Gilroy-ExtraBold.otf?v=651r1113)format("opentype");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:Unbounded;src:url(/fonts/unbounded/Unbounded-Bold.ttf?v=651r1113)format("truetype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Unbounded;src:url(/fonts/unbounded/Unbounded-Bold.ttf?v=651r1113)format("truetype");font-weight:800;font-style:normal;font-display:swap}@font-face{font-family:Unbounded;src:url(/fonts/unbounded/Unbounded-Bold.ttf?v=651r1113)format("truetype");font-weight:900;font-style:normal;font-display:swap}:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--font-body:"Gilroy";--font-display:"Unbounded";font-family:var(--font-body);color:#f6f8f1;font-synthesis:none;--ink:#080b12;--panel:#11151e;--panel-2:#171c26;--line:#ffffff1a;--muted:#99a0ad;--lime:#c7ff35;--lime-soft:#d8ff77;--white:#f8faf5;background:#080b12}*{box-sizing:border-box}body{background:var(--ink);min-width:320px;min-height:100vh;font-family:var(--font-body);text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0;font-weight:500}strong,b{font-weight:800}input,button,select,textarea{font-family:var(--font-body)}button,input,select{font:inherit}button,a{-webkit-tap-highlight-color:transparent}button{color:inherit}a{color:inherit;text-decoration:none}button:focus-visible,a:focus-visible,input:focus-visible,select:focus-visible{outline:2px solid var(--lime);outline-offset:3px}.skip-link{z-index:100;background:var(--lime);color:var(--ink);border-radius:10px;padding:10px 14px;font-weight:800;transition:transform .2s;position:fixed;top:12px;left:16px;transform:translateY(-150%)}.skip-link:focus{transform:translateY(0)}.site-shell{background:var(--ink);overflow:clip}.header{z-index:20;justify-content:space-between;align-items:center;width:min(1240px,100% - 40px);height:82px;margin:0 auto;display:flex;position:relative}.logo{font-family:var(--font-display);letter-spacing:-.07em;align-items:center;gap:10px;font-size:22px;font-weight:800;display:inline-flex}.logo>span:last-child>span{color:var(--lime)}.logo__icon{background:var(--lime);width:34px;height:34px;color:var(--ink);border-radius:10px;place-items:center;display:grid;transform:rotate(-5deg)}.nav{color:#b5bac4;align-items:center;gap:36px;font-size:14px;font-weight:600;display:flex}.nav a{transition:all .2s}.nav a:hover{color:var(--lime)}.header__actions{align-items:center;gap:10px;display:flex}.lang-btn,.account-btn,.menu-btn{cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;gap:7px;display:inline-flex}.lang-btn{color:var(--muted);padding:10px;font-size:13px}.account-btn{border:1px solid var(--line);background:#1a202a;border-radius:12px;padding:10px 15px;font-size:13px;font-weight:700;position:relative}.account-btn:hover{border-color:#c7ff3580}.account-badge{background:var(--lime);min-width:18px;height:18px;color:var(--ink);border:2px solid var(--ink);border-radius:9px;place-items:center;padding:0 4px;font-size:8px;font-style:normal;font-weight:900;display:grid;position:absolute;top:-7px;right:-7px}.menu-btn{width:42px;height:42px;display:none}.hero{background:radial-gradient(circle at 72% 52%,#79a41c33,#0000 34%),linear-gradient(135deg,#111620 0%,#0c1018 50%,#12190f 100%);border:1px solid #fff1;border-radius:34px;grid-template-columns:52% 48%;align-items:center;width:min(1320px,100% - 24px);min-height:610px;margin:0 auto 12px;display:grid;position:relative;overflow:hidden}.hero:before{content:"";opacity:.16;background-image:linear-gradient(#ffffff14 1px,#0000 1px),linear-gradient(90deg,#ffffff14 1px,#0000 1px);background-size:54px 54px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#000,#0000 70%);mask-image:linear-gradient(90deg,#000,#0000 70%)}.hero__content{z-index:2;padding:68px 0 68px 70px;position:relative}.hero__tag{color:var(--lime);letter-spacing:.08em;text-transform:uppercase;background:#c7ff350d;border:1px solid #c7ff3538;border-radius:999px;align-items:center;gap:8px;padding:8px 13px;font-size:12px;font-weight:800;display:inline-flex}.hero h1,.section h2,.promo h2,.faq h2{font-family:var(--font-display);letter-spacing:-.055em;margin:22px 0}.hero h1{max-width:720px;font-size:clamp(44px,5.1vw,76px);line-height:1.02}.hero h1 span{color:var(--lime)}.hero__content>p{color:#aeb4bd;max-width:560px;margin:0 0 30px;font-size:17px;line-height:1.7}.hero-search{color:#151820;background:#f7f8f3;border-radius:16px;align-items:center;max-width:570px;height:64px;padding:6px 7px 6px 20px;display:flex;box-shadow:0 20px 60px #00000040}.hero-search input{color:#171a20;background:0 0;border:0;outline:0;flex:1;min-width:0;padding:0 12px;font-size:14px}.hero-search input::placeholder{color:#81858c}.hero-search button{background:var(--lime);height:50px;color:var(--ink);cursor:pointer;border:0;border-radius:11px;align-items:center;gap:8px;padding:0 19px;font-weight:800;transition:transform .2s,background .2s;display:flex}.hero-search button:hover{background:#d6ff69;transform:translateY(-1px)}.hero__trust{color:#9399a3;flex-wrap:wrap;gap:20px;margin-top:18px;font-size:12px;display:flex}.hero__trust span{align-items:center;gap:5px;display:flex}.hero__trust svg{color:var(--lime)}.hero__visual{z-index:1;height:100%;min-height:610px;position:relative}.hero-card{background:#171c25;border:1px solid #ffffff24;border-radius:30px;width:260px;height:365px;padding:11px;position:absolute;overflow:hidden;box-shadow:0 35px 80px #0000007a}.hero-card:after{font-family:var(--font-display);text-shadow:0 4px 14px #000;font-size:25px;font-weight:800;line-height:1;position:absolute;bottom:25px;left:24px}.hero-card--front{z-index:2;top:114px;left:28%;transform:rotate(7deg)}.hero-card--front:after{content:"MOBILE\a LEGENDS";white-space:pre}.hero-card--back{top:78px;left:7%;transform:rotate(-9deg)}.hero-card--back:after{content:"PUBG\a MOBILE";white-space:pre}.hero-card .game-art{border-radius:22px;height:100%}.floating-chip{z-index:4;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#181d25eb;border:1px solid #ffffff21;border-radius:14px;align-items:center;gap:10px;padding:11px 14px;display:flex;position:absolute;box-shadow:0 15px 35px #0000004d}.floating-chip svg{color:var(--lime)}.floating-chip span:not(.avatar-stack){flex-direction:column;gap:2px;display:flex}.floating-chip b{font-size:12px}.floating-chip small{color:#9299a4;font-size:9px}.floating-chip--speed{top:92px;right:8%;transform:rotate(3deg)}.floating-chip--users{bottom:92px;left:3%;transform:rotate(-2deg)}.avatar-stack{padding-left:8px;display:flex}.avatar-stack i{background:#4770db;border:2px solid #1c222b;border-radius:50%;place-items:center;width:27px;height:27px;margin-left:-8px;font-size:9px;font-style:normal;font-weight:800;display:grid}.avatar-stack i:nth-child(2){background:#dc6d49}.avatar-stack i:nth-child(3){background:#9171c5}.hero-cross{color:#c7ff3599;font-size:28px;font-weight:200;position:absolute}.hero-cross--one{top:35%;right:7%}.hero-cross--two{bottom:22%;left:9%}.game-art{background:radial-gradient(circle at 70% 25%, var(--glow), transparent 28%), linear-gradient(145deg, var(--game), #111523 80%);width:100%;height:205px;position:relative;overflow:hidden}.game-art__grid{opacity:.15;transform-origin:bottom;background-image:linear-gradient(#fff3 1px,#0000 1px),linear-gradient(90deg,#fff3 1px,#0000 1px);background-size:25px 25px;position:absolute;inset:0;transform:perspective(300px)rotateX(55deg)scale(1.6)}.game-art__orb{filter:blur(1px);border:1px solid #ffffff40;border-radius:50%;position:absolute}.game-art__orb--one{width:150px;height:150px;top:-20px;right:-30px;box-shadow:inset 0 0 50px #ffffff2e}.game-art__orb--two{background:#ffffff14;width:60px;height:60px;bottom:20px;left:25px}.game-art__mark{font-family:var(--font-display);letter-spacing:-.08em;color:#fff;text-shadow:0 8px 22px #00000073;z-index:2;font-size:46px;font-weight:800;position:absolute;bottom:22px;left:24px}.game-art__icon{color:#ffffff21;width:150px;height:150px;position:absolute;bottom:-28px;right:-15px;transform:rotate(-12deg)}.ticker{background:var(--lime);color:#11140d;align-items:center;height:44px;margin:35px 0 80px;display:flex;overflow:hidden;transform:rotate(-1deg)scale(1.02)}.ticker div{white-space:nowrap;min-width:max-content;font-family:var(--font-display);letter-spacing:.07em;align-items:center;gap:32px;font-size:11px;font-weight:800;animation:22s linear infinite ticker;display:flex}.ticker i{font-size:16px;font-style:normal}@keyframes ticker{to{transform:translate(-45%)}}.section{width:min(1180px,100% - 40px);margin:0 auto 120px}.section-heading{justify-content:space-between;align-items:flex-end;gap:30px;margin-bottom:35px;display:flex}.section-heading h2,.promo h2,.faq h2{margin:8px 0 0;font-size:clamp(30px,4vw,48px);line-height:1.08}.section-heading>p{color:var(--muted);margin:0 0 5px;font-size:14px}.eyebrow{color:var(--lime);text-transform:uppercase;letter-spacing:.17em;margin:0;font-size:11px;font-weight:800}.catalog-tools{justify-content:space-between;align-items:center;gap:20px;margin-bottom:25px;display:flex}.category-tabs{flex-wrap:wrap;align-items:center;gap:7px;display:flex}.category-tabs button{border:1px solid var(--line);color:#969ca7;cursor:pointer;background:#11151d;border-radius:10px;padding:10px 15px;font-size:12px;font-weight:700}.category-tabs button.is-active{background:var(--lime);border-color:var(--lime);color:var(--ink)}.catalog-search{border:1px solid var(--line);color:#727a87;background:#11151d;border-radius:10px;align-items:center;gap:8px;height:40px;padding:0 12px;display:flex}.catalog-search input{color:#fff;background:0 0;border:0;outline:0;width:155px;font-size:12px}.games-grid{grid-template-columns:repeat(4,1fr);gap:16px;display:grid}.game-card{text-align:left;cursor:pointer;background:#11161f;border:1px solid #ffffff14;border-radius:20px;padding:0;transition:transform .25s,border-color .25s,box-shadow .25s;position:relative;overflow:hidden}.game-card__badge{z-index:3;background:var(--lime);color:var(--ink);text-transform:uppercase;letter-spacing:.05em;border-radius:7px;padding:5px 8px;font-size:9px;font-weight:800;position:absolute;top:14px;left:14px}.game-card__body{justify-content:space-between;align-items:center;min-height:74px;padding:15px 16px 15px 18px;display:flex}.game-card__body>span:first-child{flex-direction:column;gap:3px;display:flex}.game-card__body strong{font-size:14px}.game-card__body small{color:#767e8a;font-size:10px}.game-card__arrow{color:#8f96a1;background:#1a202a;border-radius:50%;place-items:center;width:34px;height:34px;transition:all .2s;display:grid}.empty-state{min-height:300px;color:var(--muted);border:1px dashed #ffffff21;border-radius:20px;flex-direction:column;justify-content:center;align-items:center;display:flex}.empty-state h3{color:#fff;margin:15px 0 5px}.empty-state p{margin:0 0 18px}.empty-state button{background:var(--lime);color:var(--ink);cursor:pointer;border:0;border-radius:9px;padding:10px 15px;font-weight:800}.promo{background:var(--lime);min-height:430px;color:var(--ink);border-radius:30px;grid-template-columns:52% 48%;align-items:center;display:grid;position:relative;overflow:hidden}.promo:before{content:"";border:1px solid #0a0d1329;border-radius:50%;width:380px;height:380px;position:absolute;top:10%;right:8%;box-shadow:0 0 0 60px #0a0d1309,0 0 0 120px #0a0d1306}.promo__copy{z-index:2;padding:62px 0 62px 65px;position:relative}.promo .eyebrow{color:#536a11}.promo h2{margin-top:12px}.promo h2 span{color:#fff;text-shadow:0 3px #0000001a}.promo__copy>p:not(.eyebrow){color:#435117;max-width:490px;font-size:14px;line-height:1.65}.light-btn{background:var(--ink);color:#fff;cursor:pointer;border:0;border-radius:12px;align-items:center;gap:10px;margin-top:14px;padding:14px 20px;font-size:12px;font-weight:800;display:inline-flex}.promo__visual{height:100%;position:relative}.bonus-card{color:#fff;background:linear-gradient(145deg,#181d26,#080b11);border:1px solid #ffffff2b;border-radius:22px;width:330px;height:196px;padding:28px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)rotate(6deg);box-shadow:0 30px 50px #252f0859}.bonus-card:before{content:"";border-radius:inherit;background:linear-gradient(110deg,#0000,#ffffff1a,#0000);position:absolute;inset:0}.bonus-card>span{color:#9299a4;letter-spacing:.13em;font-size:9px}.bonus-card>strong{font-family:var(--font-display);margin-top:9px;font-size:37px;display:block}.bonus-card>strong small{color:var(--lime);font-size:13px}.bonus-card>div{gap:7px;margin-top:17px;display:flex}.bonus-card>div i{background:var(--lime);border-radius:5px;width:23px;height:5px}.bonus-card>div i:last-child{background:#3b414b}.bonus-card p{letter-spacing:.1em;color:#8f96a0;justify-content:space-between;font-size:8px;display:flex}.bonus-card p b{color:#fff}.coin{z-index:2;width:58px;height:58px;color:var(--lime);font-family:var(--font-display);background:#12171e;border:6px solid #252c35;border-radius:50%;place-items:center;font-weight:800;display:grid;position:absolute;box-shadow:0 12px 24px #00000040}.coin--one{top:52px;left:17%;transform:rotate(-15deg)}.coin--two{bottom:48px;right:14%;transform:rotate(18deg)scale(.78)}.coin--three{top:90px;right:8%;transform:rotate(28deg)scale(.55)}.section-heading--center{text-align:center;justify-content:center}.steps{grid-template-columns:repeat(3,1fr);gap:34px;margin-top:50px;display:grid}.step{text-align:center;padding:30px;position:relative}.step__number{color:#ffffff0d;font-family:var(--font-display);font-size:57px;font-weight:800;position:absolute;top:12px;right:20%}.step__icon{width:68px;height:68px;color:var(--lime);background:#151b22;border:1px solid #c7ff3526;border-radius:20px;place-items:center;margin:0 auto 22px;display:grid;transform:rotate(-4deg)}.step:nth-child(2) .step__icon{transform:rotate(4deg)}.step h3{font-family:var(--font-display);margin:0 0 10px;font-size:16px}.step p{color:var(--muted);max-width:260px;margin:auto;font-size:12px;line-height:1.65}.step__line{color:#505965;border-top:1px dashed #343b45;width:80px;position:absolute;top:58px;right:-55px}.step__line svg{background:var(--ink);position:absolute;top:-9px;right:-4px}.security-strip{border:1px solid var(--line);background:#11161e;border-radius:18px;grid-template-columns:auto 1fr auto;align-items:center;gap:16px;min-height:92px;margin-top:48px;padding:20px 28px;display:grid}.security-strip__icon{width:48px;height:48px;color:var(--lime);background:#c7ff3514;border-radius:14px;place-items:center;display:grid}.security-strip>div:nth-child(2){flex-direction:column;gap:4px;display:flex}.security-strip strong{font-size:13px}.security-strip span{color:#828a95;font-size:11px}.security-strip__rating{text-align:right}.security-strip__rating>span{color:var(--lime);justify-content:flex-end;gap:3px;display:flex}.security-strip__rating svg{width:14px}.security-strip__rating small{color:#777f8a;font-size:9px}.faq{grid-template-columns:36% 64%;gap:85px;display:grid}.faq__intro>p:not(.eyebrow){color:var(--muted);max-width:310px;font-size:13px;line-height:1.6}.faq h2{margin:13px 0 20px}.support-btn{border:1px solid var(--line);cursor:pointer;background:#141922;border-radius:11px;align-items:center;gap:8px;margin-top:25px;padding:12px 16px;font-size:11px;font-weight:800;display:flex}.faq-item{border-bottom:1px solid var(--line)}.faq-item:first-child{border-top:1px solid var(--line)}.faq-item>button{text-align:left;cursor:pointer;background:0 0;border:0;justify-content:space-between;align-items:center;width:100%;min-height:76px;padding:0 8px 0 0;font-size:14px;font-weight:700;display:flex}.faq-item>button svg{color:#77808d;transition:transform .25s}.faq-item.is-open>button svg{color:var(--lime);transform:rotate(180deg)}.faq-item>div{grid-template-rows:0fr;transition:grid-template-rows .25s;display:grid}.faq-item>div p{min-height:0;color:var(--muted);max-width:620px;margin:0;font-size:12px;line-height:1.7;overflow:hidden}.faq-item.is-open>div{grid-template-rows:1fr}.faq-item.is-open>div p{padding:0 35px 22px 0}.footer{border-top:1px solid var(--line);width:min(1240px,100% - 40px);margin:0 auto;padding-top:58px}.footer__main{grid-template-columns:2fr 1fr 1.2fr 1.6fr;gap:50px;padding-bottom:48px;display:grid}.logo--footer{margin-bottom:17px}.footer__brand>p{color:#777f89;max-width:290px;font-size:11px;line-height:1.7}.socials{gap:8px;margin-top:18px;display:flex}.socials a,.socials__disabled{border:1px solid var(--line);color:#969eaa;background:#11161e;border-radius:9px;place-items:center;width:34px;height:34px;font-size:10px;font-weight:800;display:grid}.socials a{cursor:pointer}.socials a:hover{color:var(--lime);border-color:#c7ff3559}.socials__disabled{opacity:.45;cursor:not-allowed}.footer__links{flex-direction:column;gap:12px;display:flex}.footer__links strong,.footer__pay>strong{margin-bottom:7px;font-size:11px}.footer__links a,.footer-link-btn{color:#7f8792;font-size:10px}.footer__links a:hover,.footer-link-btn:hover{color:var(--lime)}.footer-link-btn{cursor:pointer;background:0 0;border:0;width:-moz-fit-content;width:fit-content;padding:0}.footer__pay>div{flex-wrap:wrap;gap:7px;display:flex}.footer__pay>div span{color:#10131a;background:#f3f4ef;border-radius:7px;place-items:center;min-width:50px;height:29px;padding:0 10px;font-size:9px;font-weight:900;display:grid}.footer__pay p{color:#707985;align-items:center;gap:7px;margin-top:14px;font-size:9px;display:flex}.footer__pay p svg{color:var(--lime)}.footer__bottom{border-top:1px solid var(--line);color:#646c76;justify-content:space-between;align-items:center;min-height:68px;font-size:9px;display:flex}.footer__bottom i{color:var(--lime);font-style:normal}.floating-support{z-index:15;background:var(--lime);height:46px;color:var(--ink);cursor:pointer;border:0;border-radius:14px;align-items:center;gap:8px;padding:0 16px;font-size:11px;font-weight:800;display:flex;position:fixed;bottom:24px;right:25px;box-shadow:0 15px 40px #00000059}.toast{z-index:40;color:#11151c;background:#f5f7f1;border-radius:12px;align-items:center;gap:8px;padding:13px 17px;font-size:12px;font-weight:700;animation:.25s toast-in;display:flex;position:fixed;bottom:28px;left:50%;transform:translate(-50%);box-shadow:0 18px 55px #00000073}.toast svg{color:#68a400}@keyframes toast-in{0%{opacity:0;transform:translate(-50%,12px)}}.drawer-backdrop{z-index:48;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#030508b8;justify-content:flex-end;animation:.2s fade-in;display:flex;position:fixed;inset:0}.account-drawer{background:#0e131b;border-left:1px solid #ffffff1a;width:min(580px,100%);height:100%;padding:30px;animation:.28s drawer-in;overflow-y:auto;box-shadow:-35px 0 90px #0000005c}@keyframes drawer-in{0%{opacity:.5;transform:translate(35px)}}.drawer-head{justify-content:space-between;align-items:flex-start;margin-bottom:24px;display:flex}.drawer-head h2{font-family:var(--font-display);letter-spacing:-.05em;margin:7px 0 0;font-size:28px}.drawer-close{border:1px solid var(--line);cursor:pointer;background:#171c25;border-radius:50%;place-items:center;width:38px;height:38px;display:grid}.profile-card{background:linear-gradient(110deg,#c7ff351a,#c7ff3506);border:1px solid #c7ff3526;border-radius:16px;grid-template-columns:auto 1fr auto;align-items:center;gap:12px;min-height:78px;padding:14px;display:grid}.profile-avatar{background:var(--lime);width:46px;height:46px;color:var(--ink);border-radius:14px;place-items:center;display:grid}.profile-card>div:nth-child(2){flex-direction:column;gap:3px;min-width:0;display:flex}.profile-card strong{font-size:12px}.profile-card span{color:#838b96;font-size:9px}.profile-card>button{cursor:pointer;background:#171d25;border:1px solid #ffffff1f;border-radius:9px;align-items:center;gap:6px;height:34px;padding:0 11px;font-size:9px;font-weight:800;display:flex}.profile-card>button:disabled{color:#77818d;cursor:default;opacity:.75}.account-stats{grid-template-columns:repeat(3,1fr);gap:9px;margin:16px 0 28px;display:grid}.account-stats>div{border:1px solid var(--line);background:#141922;border-radius:13px;flex-direction:column;justify-content:space-between;min-height:82px;padding:13px;display:flex}.account-stats span{color:#79828e;align-items:center;gap:5px;font-size:8px;display:flex}.account-stats span svg{color:var(--lime)}.account-stats strong{font-family:var(--font-display);letter-spacing:-.04em;font-size:15px}.orders-heading{justify-content:space-between;align-items:center;margin-bottom:13px;display:flex}.orders-heading>div{align-items:center;gap:8px;display:flex}.orders-heading svg{color:var(--lime)}.orders-heading strong{font-size:12px}.orders-heading>span{color:#8d96a2;background:#1a202a;border-radius:8px;place-items:center;min-width:23px;height:23px;padding:0 6px;font-size:9px;display:grid}.order-search{border:1px solid var(--line);color:#737c88;background:#141922;border-radius:10px;align-items:center;gap:8px;height:42px;margin-bottom:10px;padding:0 12px;display:flex}.order-search input{color:#fff;background:0 0;border:0;outline:0;flex:1;min-width:0;font-size:10px}.orders-list{flex-direction:column;gap:9px;display:flex}.order-card{border:1px solid var(--line);background:#141922;border-radius:15px;grid-template-columns:88px 1fr;gap:12px;min-height:126px;padding:10px;display:grid;position:relative}.order-card>.game-art{border-radius:11px;width:88px;height:83px}.order-card>.game-art .game-art__mark{font-size:20px;bottom:8px;left:9px}.order-card>.game-art .game-art__icon{width:55px;height:55px}.order-card__info{min-width:0;padding:4px 2px 0 0}.order-card__top,.order-card__bottom{justify-content:space-between;align-items:center;gap:8px;display:flex}.order-card__top>strong{white-space:nowrap;text-overflow:ellipsis;font-size:11px;overflow:hidden}.order-card__info>p{color:#838c98;white-space:nowrap;text-overflow:ellipsis;margin:8px 0;font-size:9px;overflow:hidden}.order-card__bottom{border-top:1px solid #ffffff12;padding-top:8px}.order-card__bottom span{color:#69727e;font-size:8px}.order-card__bottom b{white-space:nowrap;font-size:10px}.order-status{white-space:nowrap;border-radius:99px;align-items:center;gap:5px;padding:4px 7px;font-size:7px;font-weight:800;display:inline-flex}.order-status i{background:currentColor;border-radius:50%;width:5px;height:5px}.status--waiting{color:#ffcc68;background:#ffb73217}.status--processing{color:#80b9ff;background:#4b90ff1a}.status--completed{color:var(--lime);background:#c7ff3514}.repeat-btn{color:#a8b0ba;cursor:pointer;background:#ffffff12;border:0;border-radius:7px;justify-content:center;align-items:center;gap:4px;width:88px;height:25px;font-size:7px;font-weight:800;display:flex;position:absolute;bottom:9px;left:10px}.repeat-btn:hover{background:var(--lime);color:var(--ink)}.orders-empty{text-align:center;border:1px dashed #ffffff21;border-radius:15px;flex-direction:column;justify-content:center;align-items:center;min-height:235px;padding:25px;display:flex}.orders-empty>div{width:57px;height:57px;color:var(--lime);background:#c7ff3514;border-radius:17px;place-items:center;margin-bottom:14px;display:grid}.orders-empty>strong{font-size:12px}.orders-empty>span{color:#727b87;max-width:250px;margin:6px 0 15px;font-size:9px;line-height:1.6}.orders-empty>button{background:var(--lime);height:37px;color:var(--ink);cursor:pointer;border:0;border-radius:9px;align-items:center;gap:7px;padding:0 13px;font-size:9px;font-weight:900;display:flex}.orders-empty--small{min-height:150px}.orders-empty--small>svg{color:#5f6874;margin-bottom:12px}.drawer-note{color:#646e79;align-items:flex-start;gap:7px;margin-top:15px;font-size:8px;line-height:1.5;display:flex}.drawer-note svg{color:#81922e;flex:none}.admin-entry{align-items:center;gap:5px;display:flex}.admin-entry svg{color:var(--lime)}.admin-backdrop{z-index:60;-webkit-backdrop-filter:blur(9px);backdrop-filter:blur(9px);background:#020407e0;place-items:center;padding:18px;animation:.2s fade-in;display:grid;position:fixed;inset:0}.admin-login{text-align:center;background:radial-gradient(circle at 50% 0,#c7ff351a,#0000 35%),#11161e;border:1px solid #ffffff1f;border-radius:24px;width:min(430px,100%);padding:42px;animation:.25s modal-in;position:relative;box-shadow:0 40px 100px #0000008c}.admin-login__close{border:1px solid var(--line);cursor:pointer;background:#181e27;border-radius:50%;place-items:center;width:35px;height:35px;display:grid;position:absolute;top:17px;right:17px}.admin-login__logo{background:var(--lime);width:66px;height:66px;color:var(--ink);border-radius:19px;place-items:center;margin:0 auto 23px;display:grid;transform:rotate(-4deg);box-shadow:0 0 0 11px #c7ff3512}.admin-login h2{font-family:var(--font-display);letter-spacing:-.05em;margin:9px 0 12px;font-size:28px;line-height:1.18}.admin-login>p:not(.eyebrow){color:#858e9a;font-size:11px}.admin-login>label{border:1px solid var(--line);color:#69737f;background:#171d26;border-radius:11px;align-items:center;gap:9px;height:50px;margin-top:25px;padding:0 13px;display:flex}.admin-login>label.is-error{border-color:#e36d71}.admin-login>label input{color:#fff;background:0 0;border:0;outline:0;flex:1;min-width:0;font-size:11px}.admin-login>label button{color:#727c88;cursor:pointer;background:0 0;border:0;place-items:center;display:grid}.admin-login__error{color:#ec7d80;text-align:left;margin:6px 0 -6px;font-size:8px;display:block}.admin-login>small{color:#606a76;margin-top:14px;font-size:8px;display:block}.admin-login>small button{color:var(--lime);font-size:inherit;cursor:pointer;background:0 0;border:0;padding:0}.admin-panel{background:#0f141b;border:1px solid #ffffff1f;border-radius:24px;grid-template-columns:220px 1fr;width:min(1450px,100%);height:min(900px,100vh - 36px);animation:.28s admin-in;display:grid;overflow:hidden;box-shadow:0 45px 120px #0000008c}@keyframes admin-in{0%{opacity:0;transform:scale(.98)translateY(12px)}}.admin-sidebar{background:#0a0e14;border-right:1px solid #ffffff12;flex-direction:column;padding:25px 15px 18px;display:flex}.admin-brand{align-items:center;gap:8px;padding:0 10px 27px;display:flex}.admin-brand>span{background:var(--lime);width:31px;height:31px;color:var(--ink);border-radius:9px;place-items:center;display:grid;transform:rotate(-5deg)}.admin-brand>b{font-family:var(--font-display);letter-spacing:-.07em;font-size:16px}.admin-brand>b i{color:var(--lime);font-style:normal}.admin-brand>small{color:#525c68;letter-spacing:.17em;margin-left:auto;font-size:6px}.admin-sidebar nav{flex-direction:column;gap:5px;display:flex}.admin-sidebar nav button{color:#737d89;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:10px;align-items:center;gap:10px;width:100%;height:43px;padding:0 11px;font-size:10px;font-weight:700;display:flex}.admin-sidebar nav button:hover{color:#b7bdc5;background:#ffffff09}.admin-sidebar nav button.is-active{color:var(--lime);background:#c7ff351a}.admin-sidebar nav button>i{color:#9ba3ae;background:#202630;border-radius:7px;place-items:center;min-width:20px;height:20px;margin-left:auto;padding:0 5px;font-size:7px;font-style:normal;display:grid}.admin-user{border-top:1px solid #ffffff12;align-items:center;gap:9px;margin-top:auto;padding:18px 7px 0;display:flex}.admin-user>div{width:34px;height:34px;color:var(--lime);background:#252c36;border-radius:10px;place-items:center;font-size:9px;font-weight:900;display:grid}.admin-user>span{flex-direction:column;gap:2px;display:flex}.admin-user b{font-size:8px}.admin-user small{color:#59636f;font-size:7px}.admin-content{grid-template-rows:66px 1fr;min-width:0;display:grid}.admin-header{background:#11161e;border-bottom:1px solid #ffffff12;justify-content:space-between;align-items:center;padding:0 25px;display:flex}.admin-header>div:first-child{flex-direction:column;gap:2px;display:flex}.admin-header p{margin:0;font-size:12px;font-weight:800}.admin-header span{color:#626c78;font-size:8px}.admin-header>div:last-child{align-items:center;gap:15px;display:flex}.admin-live{background:#c7ff350f;border-radius:8px;align-items:center;gap:6px;padding:7px 10px;display:flex;color:#8d9d60!important}.admin-live i{background:var(--lime);border-radius:50%;width:6px;height:6px;box-shadow:0 0 0 4px #c7ff3514}.admin-header>div:last-child>button{border:1px solid var(--line);cursor:pointer;background:#181e27;border-radius:9px;place-items:center;width:35px;height:35px;display:grid}.admin-mobile-tabs{display:none}.admin-main{background:#0f141b;min-width:0;padding:28px;overflow-y:auto}.admin-title{justify-content:space-between;align-items:flex-start;gap:20px;min-height:62px;margin-bottom:23px;display:flex}.admin-title h2{font-family:var(--font-display);letter-spacing:-.05em;margin:7px 0 5px;font-size:25px}.admin-title>div>span{color:#69737f;font-size:9px}.admin-title>button{border:1px solid var(--line);cursor:pointer;background:#181e27;border-radius:9px;align-items:center;gap:7px;min-height:38px;padding:0 13px;font-size:9px;font-weight:800;display:flex}.metric-grid{grid-template-columns:repeat(4,1fr);gap:12px;display:grid}.metric-grid article{background:linear-gradient(145deg,#171d26,#131820);border:1px solid #ffffff14;border-radius:14px;grid-template-columns:1fr auto;align-items:center;min-height:132px;padding:15px;display:grid}.metric-grid article>div{width:38px;height:38px;color:var(--lime);background:#c7ff3514;border-radius:11px;grid-area:1/2/3;place-items:center;display:grid}.metric-grid article>span{color:#747e8a;grid-column:1;font-size:8px}.metric-grid article>strong{font-family:var(--font-display);letter-spacing:-.05em;grid-column:1;font-size:20px}.metric-grid article>small{color:#646e79;border-top:1px solid #ffffff0f;grid-column:1/-1;padding-top:10px;font-size:7px}.metric-grid article>small b{color:var(--lime)}.admin-overview-grid{grid-template-columns:1.65fr 1fr;gap:12px;margin-top:12px;display:grid}.revenue-card,.popular-card,.recent-orders{background:#151a22;border:1px solid #ffffff14;border-radius:14px;padding:17px}.admin-card-head{justify-content:space-between;align-items:flex-start;gap:15px;display:flex}.admin-card-head>div{flex-direction:column;gap:3px;display:flex}.admin-card-head strong{font-size:10px}.admin-card-head span{color:#66707c;font-size:7px}.admin-card-head button{border:1px solid var(--line);color:#8b949f;cursor:pointer;background:#1b212b;border-radius:7px;align-items:center;gap:5px;min-height:27px;padding:0 8px;font-size:7px;display:flex}.revenue-total{align-items:baseline;gap:10px;margin-top:13px;display:flex}.revenue-total strong{font-family:var(--font-display);font-size:19px}.revenue-total span{color:var(--lime);font-size:7px}.bar-chart{grid-template-columns:repeat(7,1fr);align-items:end;gap:10px;height:150px;padding-top:20px;display:grid}.bar-chart>div{flex-direction:column;justify-content:flex-end;align-items:center;gap:7px;height:100%;display:flex}.bar-chart>div>span{background:#2a313b;border-radius:5px 5px 2px 2px;width:min(26px,70%);transition:all .2s}.bar-chart>div>span.is-current{background:linear-gradient(to top, #91ba22, var(--lime));box-shadow:0 0 18px #c7ff3521}.bar-chart small{color:#59636f;font-size:6px}.popular-list{flex-direction:column;margin-top:13px;display:flex}.popular-list>div{border-bottom:1px solid #ffffff0e;grid-template-columns:38px 1fr auto;align-items:center;gap:9px;min-height:48px;display:grid}.popular-list>div:last-child{border-bottom:0}.popular-list .game-art{border-radius:8px;width:38px;height:34px}.popular-list .game-art__mark{font-size:10px;bottom:5px;left:5px}.popular-list .game-art__icon{display:none}.popular-list>div>span{flex-direction:column;gap:2px;display:flex}.popular-list b{font-size:8px}.popular-list small{color:#65707b;font-size:6px}.popular-list>div>strong{color:#88919d;font-size:8px}.recent-orders{margin-top:12px}.recent-order{border-top:1px solid #ffffff0e;grid-template-columns:100px 1.3fr 1fr 70px 95px 90px;align-items:center;gap:10px;min-height:47px;font-size:8px;display:grid}.recent-order:first-of-type{margin-top:10px}.recent-order__id{font-weight:700;color:#929ba6!important}.recent-order>span{color:#66717d}.recent-order>b{font-size:8px}.recent-order>small{color:#5e6874;text-align:right;font-size:6px}.admin-empty-row{color:#66717d;text-align:center;place-items:center;min-height:100px;font-size:9px;display:grid}.admin-filters{justify-content:space-between;align-items:center;gap:15px;margin-bottom:13px;display:flex}.admin-filters>label{border:1px solid var(--line);color:#69737f;background:#171d26;border-radius:9px;align-items:center;gap:8px;width:min(330px,100%);height:40px;padding:0 11px;display:flex}.admin-filters input{color:#fff;background:0 0;border:0;outline:0;flex:1;min-width:0;font-size:9px}.admin-filters>div{align-items:center;gap:5px;display:flex}.admin-filters button{border:1px solid var(--line);color:#727c88;cursor:pointer;background:#171d26;border-radius:8px;height:34px;padding:0 10px;font-size:8px;font-weight:700}.admin-filters button.is-active{background:var(--lime);border-color:var(--lime);color:var(--ink)}.orders-table-wrap{background:#151a22;border:1px solid #ffffff14;border-radius:14px;overflow-x:auto}.orders-table{border-collapse:collapse;text-align:left;width:100%;min-width:850px}.orders-table th{color:#606b77;text-transform:uppercase;letter-spacing:.08em;background:#12171f;height:44px;padding:0 13px;font-size:7px}.orders-table td{border-top:1px solid #ffffff0e;height:64px;padding:0 13px;font-size:8px}.orders-table td>b,.orders-table td>small{display:block}.orders-table td>small{color:#606b76;margin-top:3px;font-size:6px}.orders-table td>strong{font-size:9px}.orders-table td>span{color:#707a86;font-size:7px}.orders-table select{border:1px solid var(--line);color:#aab1bb;cursor:pointer;background:#1c222c;border-radius:7px;outline:0;min-width:124px;height:31px;padding:0 7px;font-size:7px}.catalog-count{color:#9bae68;background:#c7ff3512;border-radius:8px;padding:8px 10px;font-size:8px}.admin-games-list{flex-direction:column;gap:9px;display:flex}.admin-game{background:#151a22;border:1px solid #ffffff14;border-radius:13px;overflow:hidden}.admin-game.is-expanded{border-color:#c7ff3533}.admin-game__main{grid-template-columns:62px 1fr auto auto auto;align-items:center;gap:12px;min-height:76px;padding:10px 13px;display:grid}.admin-game__main>.game-art{border-radius:9px;width:62px;height:54px}.admin-game__main>.game-art .game-art__mark{font-size:14px;bottom:6px;left:7px}.admin-game__main>.game-art .game-art__icon{width:40px;height:40px}.admin-game__main>div:nth-child(2){flex-direction:column;gap:4px;display:flex}.admin-game__main>div:nth-child(2) strong{font-size:10px}.admin-game__main>div:nth-child(2) span{color:#697480;font-size:7px}.visibility-label{color:#8d9e5b;align-items:center;gap:5px;min-width:77px;font-size:7px;display:flex}.visibility-label.is-hidden{color:#6c7682}.switch{cursor:pointer;display:inline-flex}.switch input{display:none}.switch>span{background:#2a313b;border-radius:10px;width:34px;height:19px;padding:2px;transition:all .2s}.switch>span:before{content:"";background:#77808b;border-radius:50%;width:15px;height:15px;transition:all .2s;display:block}.switch input:checked+span{background:#c7ff3538}.switch input:checked+span:before{background:var(--lime);transform:translate(15px)}.manage-game-btn{border:1px solid var(--line);color:#9099a4;cursor:pointer;background:#1c222b;border-radius:8px;align-items:center;gap:5px;height:32px;padding:0 9px;font-size:7px;font-weight:800;display:flex}.admin-game.is-expanded .manage-game-btn svg:last-child{transform:rotate(180deg)}.package-editor{background:#12171f;border-top:1px solid #ffffff0f;grid-template-columns:repeat(3,1fr);gap:8px;padding:13px;display:grid}.package-editor>label{background:#171d25;border:1px solid #ffffff12;border-radius:9px;justify-content:space-between;align-items:center;gap:8px;min-height:50px;padding:8px 9px;display:flex}.package-editor>label>span{color:#8a939e;font-size:7px}.package-editor>label>div{align-items:center;display:flex}.package-editor input{border:1px solid var(--line);color:#fff;background:#10151c;border-radius:6px 0 0 6px;outline:0;width:48px;height:29px;padding:0 5px;font-size:8px}.package-editor b{border:1px solid var(--line);color:#737d88;border-left:0;border-radius:0 6px 6px 0;place-items:center;height:29px;padding:0 6px;font-size:6px;display:grid}.promo-create{background:linear-gradient(100deg,#c7ff3512,#c7ff3504);border:1px solid #c7ff3521;border-radius:14px;grid-template-columns:1.6fr 1fr .7fr auto;align-items:end;gap:13px;min-height:100px;padding:15px;display:grid}.promo-create>div:first-child{color:var(--lime);align-self:center;align-items:center;gap:10px;display:flex}.promo-create>div:first-child>span{flex-direction:column;gap:3px;display:flex}.promo-create>div:first-child strong{color:#fff;font-size:10px}.promo-create>div:first-child small{color:#69737e;font-size:7px}.promo-create>label{flex-direction:column;gap:5px;display:flex}.promo-create>label>span{color:#737e89;font-size:7px}.promo-create input{border:1px solid var(--line);color:#fff;background:#11161e;border-radius:8px;outline:0;width:100%;height:37px;padding:0 10px;font-size:8px}.promo-create>label>div{display:flex}.promo-create>label>div input{border-radius:8px 0 0 8px}.promo-create>label>div b{border:1px solid var(--line);color:#7a8590;border-left:0;border-radius:0 8px 8px 0;place-items:center;height:37px;padding:0 10px;font-size:8px;display:grid}.promo-create>button{background:var(--lime);height:37px;color:var(--ink);cursor:pointer;border:0;border-radius:8px;align-items:center;gap:6px;padding:0 13px;font-size:8px;font-weight:900;display:flex}.promo-admin-grid{grid-template-columns:repeat(2,1fr);gap:10px;margin-top:13px;display:grid}.promo-admin-grid article{background:#151a22;border:1px solid #ffffff14;border-radius:13px;grid-template-columns:auto 1fr auto auto auto;align-items:center;gap:12px;min-height:105px;padding:14px;display:grid}.promo-admin-grid article.is-disabled{opacity:.52}.promo-admin-icon{width:45px;height:45px;color:var(--lime);background:#c7ff3514;border-radius:13px;place-items:center;display:grid}.promo-admin-grid article>div:nth-child(2){flex-direction:column;gap:3px;display:flex}.promo-admin-grid article>div:nth-child(2) span,.promo-admin-grid article>div:nth-child(2) small{color:#65707c;font-size:6px}.promo-admin-grid article>div:nth-child(2) strong{font-family:var(--font-display);font-size:11px}.promo-discount{flex-direction:column;align-items:flex-end;gap:2px;display:flex}.promo-discount strong{color:var(--lime);font-family:var(--font-display);font-size:14px}.promo-discount span{color:#626d78;font-size:6px}.delete-promo{border:1px solid var(--line);color:#6e7782;cursor:pointer;background:#1c222b;border-radius:8px;place-items:center;width:30px;height:30px;display:grid}.delete-promo:hover{color:#ef7478;border-color:#ef74784d}.environment-badge{color:#f2c36c;background:#f2c36c14;border:1px solid #f2c36c2e;border-radius:9px;padding:8px 11px;font-size:8px;font-weight:800}.environment-badge.is-live{color:var(--lime);background:#c7ff3512;border-color:#c7ff352e}.integration-grid{grid-template-columns:repeat(2,1fr);gap:13px;display:grid}.integration-card{background:#141a22;border:1px solid #ffffff14;border-radius:16px;min-height:275px;padding:20px}.integration-card__head{border-bottom:1px solid #ffffff12;grid-template-columns:auto 1fr auto;align-items:center;gap:12px;padding-bottom:18px;display:grid}.provider-logo{width:46px;height:46px;font-family:var(--font-display);color:#10141b;border-radius:13px;place-items:center;font-size:13px;display:grid}.provider-logo--smart{background:linear-gradient(135deg, var(--lime), #8cecff)}.provider-logo--dt{background:linear-gradient(135deg,#ffce52,#ff7d54)}.integration-card__head>div:nth-child(2){flex-direction:column;gap:3px;display:flex}.integration-card__head span{color:#67727e;font-size:7px}.integration-card__head h3{font-family:var(--font-display);margin:0;font-size:14px}.integration-card__head>b{color:#dc9d6c;background:#dc9d6c14;border-radius:7px;padding:6px 8px;font-size:7px}.integration-card__head>b.is-ready{color:var(--lime);background:#c7ff3514}.integration-stats{grid-template-columns:repeat(2,1fr);gap:8px;margin:15px 0;display:grid}.integration-stats>div{background:#0e131a;border-radius:10px;flex-direction:column;gap:5px;min-height:58px;padding:11px;display:flex}.integration-stats span{color:#65707d;font-size:7px}.integration-stats strong{text-transform:capitalize;font-size:11px}.integration-card ul{flex-direction:column;gap:9px;margin:0;padding:0;list-style:none;display:flex}.integration-card li{color:#929ba6;align-items:center;gap:7px;font-size:8px;display:flex}.integration-card li svg{color:var(--lime)}.integration-flow{background:#11171f;border:1px solid #ffffff14;border-radius:15px;grid-template-columns:1fr auto 1fr auto 1fr auto 1fr;align-items:center;gap:9px;margin-top:13px;padding:16px;display:grid}.integration-flow>div{background:#171e27;border-radius:10px;flex-direction:column;justify-content:center;gap:3px;min-height:70px;padding:10px;display:flex}.integration-flow>div span{color:var(--lime);font-size:7px;font-weight:900}.integration-flow>div strong{font-size:10px}.integration-flow>div small{color:#66717d;font-size:6px}.integration-flow>i{color:#4e5965}.integration-note{min-height:65px;color:var(--lime);background:#c7ff350e;border:1px solid #c7ff351f;border-radius:13px;align-items:center;gap:11px;margin-top:13px;padding:14px 16px;display:flex}.integration-note>div{flex-direction:column;gap:4px;display:flex}.integration-note strong{color:#fff;font-size:9px}.integration-note span{color:#818b96;font-size:7px;line-height:1.5}.modal-backdrop{z-index:50;-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);background:#030508c7;place-items:center;padding:25px;animation:.2s fade-in;display:grid;position:fixed;inset:0;overflow-y:auto}@keyframes fade-in{0%{opacity:0}}.order-modal{background:#10151d;border:1px solid #ffffff1f;border-radius:24px;width:min(780px,100%);max-height:calc(100vh - 50px);padding:28px;animation:.25s modal-in;position:relative;overflow-y:auto;box-shadow:0 40px 100px #00000080}@keyframes modal-in{0%{opacity:0;transform:translateY(20px)scale(.98)}}.modal-close{z-index:2;border:1px solid var(--line);cursor:pointer;background:#0c1016b3;border-radius:50%;place-items:center;width:36px;height:36px;display:grid;position:absolute;top:20px;right:20px}.modal-head{border-bottom:1px solid var(--line);grid-template-columns:120px 1fr;align-items:center;gap:20px;padding-bottom:24px;display:grid}.modal-head .game-art{border-radius:14px;width:120px;height:100px}.modal-head .game-art__mark{font-size:27px;bottom:12px;left:12px}.modal-head .game-art__icon{width:70px;height:70px}.modal-head h2{font-family:var(--font-display);letter-spacing:-.04em;margin:6px 0;font-size:25px}.modal-head>div:last-child>span{color:var(--muted);align-items:center;gap:5px;font-size:11px;display:flex}.order-section{padding-top:23px}.section-label{align-items:center;gap:9px;margin-bottom:13px;font-size:12px;font-weight:800;display:flex}.section-label>span{width:21px;height:21px;color:var(--lime);background:#c7ff351f;border-radius:7px;place-items:center;font-size:9px;display:grid}.package-grid{grid-template-columns:repeat(3,1fr);gap:9px;display:grid}.package{border:1px solid var(--line);cursor:pointer;background:#151b24;border-radius:11px;flex-direction:column;justify-content:center;align-items:flex-start;gap:3px;min-height:65px;padding:10px 12px;display:flex;position:relative}.package strong{font-size:11px}.package small{color:#7e8793;font-size:10px}.package.is-selected{border-color:var(--lime);background:#c7ff350f}.package__check{background:var(--lime);color:var(--ink);border-radius:50%;place-items:center;width:16px;height:16px;display:grid;position:absolute;top:7px;right:7px}.input-row{gap:10px;display:flex}.field{flex-direction:column;flex:1;gap:7px;min-width:0;display:flex}.field>span{color:#888f99;font-size:9px}.field input{border:1px solid var(--line);color:#fff;background:#151b24;border-radius:10px;outline:0;height:44px;padding:0 13px;font-size:11px}.field input:focus{border-color:#c7ff3599}.field--short{flex:.5}.field--error input{border-color:#f06767}.field-error{color:#f27b7b;margin:6px 0 0;font-size:9px}.safe-note{color:#75808a;align-items:center;gap:6px;margin:9px 0 0;font-size:9px;display:flex}.safe-note svg{color:var(--lime)}.payments{grid-template-columns:1fr;gap:8px;display:grid}.payment{border:1px solid var(--line);text-align:left;cursor:pointer;background:#151b24;border-radius:10px;grid-template-columns:auto 1fr auto;align-items:center;gap:9px;min-height:48px;padding:7px 10px;display:grid}.payment b{color:#141820;background:#eef0eb;border-radius:5px;place-items:center;width:38px;height:25px;font-size:8px;display:grid}.payment span{color:#a4abb5;font-size:9px}.payment svg{color:var(--lime)}.payment.is-selected{border-color:var(--lime)}.promo-code{border:1px solid var(--line);background:#151b24;border-radius:12px;justify-content:space-between;align-items:center;gap:12px;min-height:58px;margin-top:19px;padding:9px 10px 9px 13px;display:flex}.promo-code>div:first-child{align-items:center;gap:8px;display:flex}.promo-code>div:first-child>svg{color:var(--lime)}.promo-code>div:first-child span{flex-direction:column;gap:2px;display:flex}.promo-code b{font-size:9px}.promo-code small{color:#707a86;font-size:7px}.promo-code>div:last-child{border:1px solid var(--line);border-radius:8px;height:34px;display:flex;overflow:hidden}.promo-code>div:last-child.is-error{border-color:#d85f63}.promo-code input{color:#fff;text-transform:uppercase;background:#10151d;border:0;outline:0;width:110px;min-width:0;padding:0 9px;font-size:9px}.promo-code button{border:0;border-left:1px solid var(--line);color:#d2d6db;cursor:pointer;background:#1f2630;place-items:center;min-width:70px;font-size:8px;font-weight:800;display:grid}.promo-code button svg{color:var(--lime)}.promo-message{color:var(--lime);text-align:right;margin:6px 0 -8px;font-size:8px}.promo-message--error{color:#eb777c}.order-total{border-top:1px solid var(--line);justify-content:space-between;align-items:center;gap:20px;margin-top:20px;padding-top:20px;display:flex}.order-total>div{grid-template-columns:auto auto;align-items:baseline;column-gap:9px;display:grid}.order-total span{color:#7e8691;grid-column:1/-1;font-size:9px}.order-total strong{font-family:var(--font-display);font-size:22px}.order-total del{color:#6e7782;font-size:9px}.primary-btn{background:var(--lime);min-height:48px;color:var(--ink);cursor:pointer;border:0;border-radius:11px;justify-content:center;align-items:center;gap:10px;padding:0 20px;font-size:11px;font-weight:900;display:inline-flex}.primary-btn:disabled{opacity:.55;cursor:wait}.primary-btn--full{width:100%;margin-top:18px}.checkout-message{color:#e4b467;margin:12px 0 -6px;font-size:8px;line-height:1.5}.checkout-message--inline{text-align:right;margin:10px 0 0}.order-success{text-align:center;padding:35px 15%}.success-icon{width:70px;height:70px;color:var(--ink);background:var(--lime);border-radius:50%;place-items:center;margin:0 auto 20px;display:grid;box-shadow:0 0 0 12px #c7ff3514}.success-icon--receipt{color:var(--lime);background:#202833;box-shadow:0 0 0 12px #ffffff09}.order-success h2{font-family:var(--font-display);margin:8px 0 10px}.order-success>p:not(.eyebrow){color:#929aa5;font-size:12px;line-height:1.6}.order-number{background:#171d26;border-radius:12px;justify-content:space-between;align-items:center;margin:18px 0 0;padding:15px;display:flex}.order-number>span{color:#858e99;font-size:10px}.order-number button{color:#fff;cursor:pointer;background:0 0;border:0;align-items:center;gap:8px;font-weight:800;display:flex}.order-success>small{color:#646d79;margin-top:8px;font-size:9px;display:block}.payment-summary{text-align:left;background:#171d26;border-radius:13px;margin-top:22px;padding:7px 15px}.payment-summary>div{border-bottom:1px solid #ffffff12;justify-content:space-between;align-items:center;gap:18px;min-height:42px;display:flex}.payment-summary>div:last-child{border-bottom:0}.payment-summary span{color:#7d8692;font-size:9px}.payment-summary strong{text-align:right;font-size:10px}.payment-summary .discount-value{color:var(--lime)}.payment-summary__total strong{font-family:var(--font-display);font-size:17px}.text-btn{color:#858e9a;cursor:pointer;background:0 0;border:0;margin:12px auto 0;padding:5px;font-size:9px;display:block}.text-btn:hover{color:#fff}.order-progress{grid-template-columns:auto 1fr auto 1fr auto;align-items:center;margin:27px 0 18px;display:grid}.order-progress>div{color:#5f6874;flex-direction:column;align-items:center;gap:6px;display:flex}.order-progress>div>span{background:#171d26;border:1px solid #363e49;border-radius:50%;place-items:center;width:30px;height:30px;display:grid}.order-progress>div>small{font-size:7px}.order-progress>i{background:#353d47;height:1px;margin:-12px 7px 0}.order-progress .is-done,.order-progress .is-active{color:var(--lime)}.order-progress>i.is-done{background:var(--lime)}.order-progress .is-active>span{box-shadow:0 0 0 5px #c7ff3514}@media (max-width:1024px){.hero{grid-template-columns:58% 42%}.hero__content{padding-left:45px}.hero-card{width:220px;height:330px}.hero-card--front{left:22%}.hero-card--back{left:-8%}.games-grid{grid-template-columns:repeat(3,1fr)}.promo__copy{padding-left:45px}.bonus-card{width:285px}.faq{gap:45px}.footer__main{grid-template-columns:1.5fr 1fr 1fr}.footer__pay{grid-column:1/-1}.admin-panel{grid-template-columns:190px 1fr}.metric-grid{grid-template-columns:repeat(2,1fr)}.admin-overview-grid{grid-template-columns:1fr}.recent-order{grid-template-columns:95px 1.2fr 1fr 65px 90px}.recent-order>small{display:none}.promo-create{grid-template-columns:1fr 1fr .7fr}.promo-create>div:first-child{grid-column:1/-1}.promo-create>button{align-self:end}.promo-admin-grid{grid-template-columns:1fr}.integration-flow{grid-template-columns:repeat(2,1fr)}.integration-flow>i{display:none}}@media (max-width:760px){.header{width:calc(100% - 28px);height:70px}.logo{font-size:19px}.logo__icon{width:31px;height:31px}.account-btn span,.lang-btn{display:none}.account-btn{width:40px;height:40px;padding:0}.menu-btn{display:grid}.nav{border:1px solid var(--line);visibility:hidden;opacity:0;background:#171c24;border-radius:15px;flex-direction:column;align-items:stretch;gap:5px;padding:18px;transition:all .2s;position:absolute;top:65px;left:0;right:0;transform:translateY(-8px)}.nav.is-open{visibility:visible;opacity:1;transform:none}.nav a{padding:12px}.hero{border-radius:23px;grid-template-columns:1fr;width:calc(100% - 16px);min-height:auto}.hero__content{padding:45px 22px 35px}.hero h1{margin:18px 0;font-size:clamp(38px,12.5vw,58px)}.hero__content>p{font-size:14px;line-height:1.55}.hero-search{height:57px;padding-left:14px}.hero-search button{justify-content:center;width:48px;height:45px;padding:0;font-size:0}.hero-search button svg{width:20px}.hero__trust{gap:10px 16px;font-size:10px}.hero__visual{min-height:370px}.hero-card{width:190px;height:280px}.hero-card--back{top:25px;left:10%}.hero-card--front{top:45px;left:40%}.hero-card:after{font-size:17px;left:18px}.floating-chip--speed{top:5px;right:4%}.floating-chip--users{bottom:30px;left:7%}.ticker{margin:25px 0 65px}.section{width:calc(100% - 28px);margin-bottom:85px}.section-heading{display:block}.section-heading>p{margin-top:12px}.section-heading h2,.promo h2,.faq h2{font-size:31px}.catalog-tools{flex-direction:column;align-items:stretch}.category-tabs{flex-wrap:nowrap;padding-bottom:5px;overflow-x:auto}.category-tabs button{white-space:nowrap}.catalog-search input{width:100%}.games-grid{grid-template-columns:repeat(2,1fr);gap:10px}.game-art{height:145px}.game-art__mark{font-size:34px;bottom:14px;left:15px}.game-card__body{min-height:68px;padding:12px}.game-card__body strong{font-size:11px}.game-card__arrow{width:30px;height:30px}.promo{grid-template-columns:1fr;align-content:start;width:calc(100% - 28px);min-height:650px}.promo__copy{padding:42px 26px 15px}.promo__visual{height:310px}.bonus-card{width:min(300px,80vw)}.coin--one{left:5%}.steps{grid-template-columns:1fr;gap:0}.step{padding:24px 20px}.step__line{display:none}.security-strip{grid-template-columns:auto 1fr;padding:18px}.security-strip__rating{text-align:left;grid-column:2}.security-strip__rating>span{justify-content:flex-start}.faq{grid-template-columns:1fr;gap:35px}.faq h2 br{display:none}.footer__main{grid-template-columns:1fr 1fr;gap:35px 25px}.footer__brand,.footer__pay{grid-column:1/-1}.footer__bottom{flex-direction:column;justify-content:center;align-items:flex-start;gap:6px}.floating-support span{display:none}.floating-support{justify-content:center;width:46px;padding:0;bottom:14px;right:14px}.toast{text-align:center;justify-content:center;width:calc(100% - 30px);bottom:18px}.account-drawer{width:100%;padding:23px 16px}.drawer-head h2{font-size:23px}.profile-card{grid-template-columns:auto 1fr}.profile-card>button{grid-column:1/-1;justify-content:center;width:100%}.account-stats{gap:6px}.account-stats>div{min-height:75px;padding:10px}.account-stats span{font-size:7px}.account-stats strong{font-size:12px}.order-card{grid-template-columns:78px 1fr}.order-card>.game-art,.repeat-btn{width:78px}.order-card__top{flex-direction:column;align-items:flex-start;gap:5px}.order-card__info>p{margin:6px 0}.admin-backdrop{padding:0}.admin-panel{border:0;border-radius:0;width:100%;height:100%;display:block}.admin-sidebar{display:none}.admin-content{grid-template-rows:58px 52px 1fr;height:100%}.admin-header{padding:0 14px}.admin-header>div:first-child>span,.admin-live{display:none}.admin-mobile-tabs{background:#0d1218;border-bottom:1px solid #ffffff12;gap:5px;padding:7px 10px;display:flex;overflow-x:auto}.admin-mobile-tabs button{color:#737d89;background:#161c24;border:0;border-radius:8px;flex:1 0 auto;justify-content:center;align-items:center;gap:5px;min-width:74px;height:36px;font-size:7px;font-weight:800;display:flex}.admin-mobile-tabs button.is-active{color:var(--lime);background:#c7ff351f}.admin-main{padding:18px 13px 35px}.admin-title{margin-bottom:15px}.admin-title h2{font-size:21px}.admin-title>button,.catalog-count{align-self:flex-start}.metric-grid{gap:7px}.metric-grid article{min-height:115px;padding:12px}.metric-grid article>strong{font-size:16px}.admin-overview-grid{gap:8px;margin-top:8px}.recent-orders{overflow-x:auto}.recent-order{min-width:650px}.admin-filters{flex-direction:column;align-items:stretch}.admin-filters>label{width:100%}.admin-filters>div{overflow-x:auto}.admin-filters button{flex:none}.admin-game__main{grid-template-columns:52px 1fr auto auto;gap:8px}.admin-game__main>.game-art{width:52px;height:48px}.visibility-label{display:none}.manage-game-btn{grid-column:2/-1;justify-content:center;width:100%}.package-editor{grid-template-columns:repeat(2,1fr)}.promo-create{grid-template-columns:1fr 90px}.promo-create>div:first-child{grid-column:1/-1}.promo-create>label:first-of-type{grid-column:1}.promo-create>label:last-of-type{grid-column:2}.promo-create>button{grid-column:1/-1;justify-content:center}.promo-admin-grid article{grid-template-columns:auto 1fr auto auto}.promo-admin-grid .promo-discount{display:none}.admin-login{border-radius:0;flex-direction:column;justify-content:center;width:100%;min-height:100%;padding:35px 25px;display:flex}.integration-grid{grid-template-columns:1fr}.integration-card{min-height:auto}.integration-flow{grid-template-columns:1fr 1fr}.modal-backdrop{align-items:end;padding:0}.order-modal{border-radius:22px 22px 0 0;max-height:92vh;padding:20px 16px}.modal-head{grid-template-columns:90px 1fr}.modal-head .game-art{width:90px;height:82px}.modal-head h2{font-size:19px}.package-grid{grid-template-columns:repeat(2,1fr)}.payments{grid-template-columns:1fr}.payment{min-height:44px}.promo-code{flex-direction:column;align-items:stretch}.promo-code>div:last-child{width:100%}.promo-code input{flex:1;width:auto}.order-success{padding:30px 5%}}.admin-user>button{border:1px solid var(--line);color:#737d88;cursor:pointer;background:#171d25;border-radius:8px;place-items:center;width:31px;height:31px;margin-left:auto;display:grid}.admin-user>button:hover{color:#ef858a;border-color:#ef858a40}.admin-login__warning{color:#e4b467!important}.admin-header__logout{color:#89939f}.admin-header__logout:hover{color:#ef858a}.admin-sync-banner{color:#9aa58f;background:#c7ff350d;border:1px solid #c7ff3524;border-radius:10px;align-items:center;gap:9px;min-height:42px;margin-bottom:14px;padding:10px 13px;font-size:9px;display:flex}.admin-sync-spinner{border:2px solid #c7ff3533;border-top-color:var(--lime);border-radius:50%;width:14px;height:14px;animation:.7s linear infinite admin-spin}.admin-sync-banner--error{color:#e58b90;background:#ef70770e;border-color:#ef707733;justify-content:space-between}.admin-sync-banner--error button{color:#ef9ba0;cursor:pointer;background:#191d25;border:1px solid #ef707738;border-radius:7px;min-height:27px;padding:0 9px;font-size:8px}.orders-table select:disabled{opacity:.55;cursor:wait}.admin-game.is-saving,.promo-admin-grid article.is-saving{opacity:.62}.promo-create>button:disabled,.delete-promo:disabled,.switch input:disabled+span{opacity:.5;cursor:wait}@keyframes admin-spin{to{transform:rotate(360deg)}}@media (max-width:390px){.games-grid{grid-template-columns:1fr}.game-art{height:175px}.hero__visual{min-height:330px}.hero-card{width:165px;height:245px}.floating-chip{transform:scale(.86)}.footer__main{grid-template-columns:1fr}.footer__links,.footer__pay,.footer__brand{grid-column:1}.input-row{flex-direction:column}.order-total{flex-direction:column;align-items:stretch}.primary-btn{width:100%}.order-card__bottom{flex-direction:column;align-items:flex-start}.order-card{min-height:141px}.metric-grid,.package-editor{grid-template-columns:1fr}.admin-title{flex-direction:column;align-items:flex-start}.promo-create{grid-template-columns:1fr}.promo-create>label:first-of-type,.promo-create>label:last-of-type,.promo-create>button{grid-column:1}.promo-admin-grid article{gap:8px}.promo-admin-grid article>.switch{grid-column:3}.delete-promo{grid-column:4}}@media (prefers-reduced-motion:reduce){:root:not([data-loot-motion=full]) *,:root:not([data-loot-motion=full]) :before,:root:not([data-loot-motion=full]) :after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.page-hidden{display:none}.nav button{color:inherit;cursor:pointer;background:0 0;border:0;padding:8px 0;transition:color .2s}.nav button:hover{color:var(--lime)}.game-art__image{z-index:0;object-fit:cover;object-position:center;width:100%;height:100%;position:absolute;inset:0}.ticker .ticker__track{align-items:center;gap:0;width:max-content;min-width:0;animation:24s linear infinite ticker-loop;display:flex}.ticker .ticker__group{flex:none;align-items:center;gap:32px;min-width:max-content;padding-right:32px;animation:none;display:flex}@keyframes ticker-loop{to{transform:translate(-50%)}}.standalone-page{min-height:65vh;padding-bottom:110px}.page-hero{background:radial-gradient(circle at 84% 22%,#c7ff3521,#0000 28%),linear-gradient(135deg,#121721,#0e1418 65%,#121b0f);border:1px solid #ffffff12;border-radius:34px;flex-direction:column;justify-content:center;width:min(1320px,100% - 24px);min-height:410px;margin:0 auto 65px;padding:75px max(40px,7vw);display:flex;position:relative;overflow:hidden}.page-hero:before{content:"";opacity:.13;background-image:linear-gradient(#ffffff1a 1px,#0000 1px),linear-gradient(90deg,#ffffff1a 1px,#0000 1px);background-size:48px 48px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#000,#0000 75%);mask-image:linear-gradient(90deg,#000,#0000 75%)}.page-hero>*{z-index:1;position:relative}.page-hero h1{max-width:900px;font-family:var(--font-display);letter-spacing:-.06em;margin:18px 0;font-size:clamp(36px,5vw,67px);line-height:1.05}.page-hero>p:not(.eyebrow){color:#9da5b0;max-width:690px;margin:0;font-size:16px;line-height:1.7}.page-hero label{color:#11151b;background:#f5f7f2;border-radius:14px;align-items:center;gap:11px;width:min(560px,100%);height:58px;margin-top:28px;padding:0 18px;display:flex}.page-hero label input{color:#11151b;background:0 0;border:0;outline:0;flex:1;min-width:0}.page-container{width:min(1180px,100% - 40px);margin-left:auto;margin-right:auto}.catalog-page-meta{color:#7d8692;justify-content:space-between;align-items:center;margin-bottom:22px;font-size:12px;display:flex}.catalog-page-meta button{border:1px solid var(--line);color:#fff;cursor:pointer;background:#151a22;border-radius:10px;align-items:center;gap:7px;padding:10px 13px;font-size:10px;font-weight:800;display:flex}.info-card-grid{grid-template-columns:repeat(4,1fr);gap:13px;display:grid}.info-card-grid article{background:#121820;border:1px solid #ffffff14;border-radius:18px;min-height:275px;padding:24px;position:relative;overflow:hidden}.info-card-grid article>span{color:#ffffff0f;font-family:var(--font-display);font-size:48px;font-weight:800;position:absolute;top:13px;right:17px}.info-card-grid article>div{width:48px;height:48px;color:var(--lime);background:#c7ff3514;border-radius:13px;place-items:center;margin-bottom:46px;display:grid}.info-card-grid h2{font-family:var(--font-display);margin:0 0 10px;font-size:14px}.info-card-grid p{color:#7f8995;margin:0;font-size:11px;line-height:1.65}.page-cta{background:var(--lime);min-height:165px;color:var(--ink);border-radius:20px;justify-content:space-between;align-items:center;gap:25px;margin-top:55px;padding:32px 40px;display:flex}.page-cta h2{font-family:var(--font-display);letter-spacing:-.05em;margin:8px 0 0;font-size:clamp(20px,3vw,34px)}.page-cta .eyebrow{color:#526918}.page-cta button{background:var(--ink);color:#fff;cursor:pointer;border:0;border-radius:11px;align-items:center;gap:8px;min-height:48px;padding:0 18px;font-weight:800;display:flex}.support-channels{grid-template-columns:repeat(3,1fr);gap:12px;margin-bottom:60px;display:grid}.support-channels>a{min-height:105px;color:var(--lime);text-align:left;cursor:pointer;background:#131922;border:1px solid #ffffff14;border-radius:16px;grid-template-columns:auto 1fr auto;align-items:center;gap:13px;padding:18px;transition:transform .2s,border-color .2s;display:grid}.support-channels>a:hover{border-color:#c7ff354d;transform:translateY(-3px)}.support-channels>a>svg:first-child{width:28px;height:28px}.support-channels>a>svg:last-child{color:#616b77;width:17px}.support-channels span{flex-direction:column;gap:4px;display:flex}.support-channels strong{color:#fff;font-size:12px}.support-channels small{color:#737e8a;font-size:8px}.page-section-head h2{font-family:var(--font-display);letter-spacing:-.05em;margin:8px 0 24px;font-size:32px}.help-faq{grid-template-columns:repeat(2,1fr);gap:11px;display:grid}.help-faq .page-section-head{grid-column:1/-1}.help-faq article{background:#121820;border:1px solid #ffffff14;border-radius:15px;padding:22px}.help-faq article strong{font-size:12px}.help-faq article p{color:#7e8894;margin:9px 0 0;font-size:10px;line-height:1.65}.socials a svg,.socials__disabled svg{width:16px;height:16px}.payment-brands{flex-wrap:wrap;gap:7px;display:flex}.footer__pay .payment-brands span{color:#11151a;background:#f3f5f1;border-radius:9px;place-items:center;min-width:54px;height:39px;padding:0 10px;font-size:10px;font-weight:900;display:grid}.footer__pay .payment-brands .payment-partner-mark{color:#16371e;background:var(--lime);min-width:88px}.fors-credit b{color:var(--lime)}.fors-credit{color:#89929d;background:#c7ff3509;border:1px solid #c7ff352e;border-radius:9px;padding:7px 10px}.status--failed{color:#ef8a8f;background:#ef707714}.status--failed i{background:#ef7077}.provider-health{border-top:1px solid #ffffff12;justify-content:space-between;align-items:center;gap:12px;margin-top:16px;padding-top:14px;display:flex}.provider-health>div{flex-direction:column;gap:4px;min-width:0;display:flex}.provider-health>div>span{color:#909aa5;font-size:8px;font-weight:800}.provider-health small{color:#66717d;text-overflow:ellipsis;white-space:nowrap;max-width:260px;font-size:7px;overflow:hidden}.provider-health button{min-height:34px;color:var(--lime);cursor:pointer;white-space:nowrap;background:#c7ff350f;border:1px solid #c7ff352e;border-radius:8px;align-items:center;gap:6px;padding:0 11px;font-size:7px;font-weight:900;display:flex}.provider-health button:disabled{opacity:.55;cursor:wait}.provider-health--loading button svg{animation:.8s linear infinite payment-spin}.provider-health--ready>div>span{color:var(--lime)}.provider-health--error>div>span,.provider-health--error small{color:#ef8a8f}@keyframes payment-spin{to{transform:rotate(360deg)}}.bank-deeplinks{background:#c7ff3509;border:1px solid #c7ff3521;border-radius:12px;margin-top:10px;padding:12px}.bank-deeplinks__head{color:var(--lime);align-items:center;gap:9px;margin-bottom:10px;display:flex}.bank-deeplinks__head>span{flex-direction:column;gap:3px;display:flex}.bank-deeplinks__head strong{color:#fff;font-size:9px}.bank-deeplinks__head small{color:#747f8a;font-size:7px}.bank-deeplinks>p{color:#7d8792;margin:0;font-size:8px;line-height:1.5}.bank-deeplinks__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;display:grid}.bank-deeplinks__grid button{border:1px solid var(--line);color:#8f98a3;text-align:left;cursor:pointer;background:#121820;border-radius:8px;grid-template-columns:auto 1fr auto;align-items:center;gap:7px;min-height:38px;padding:7px 9px;display:grid}.bank-deeplinks__grid button span{text-overflow:ellipsis;white-space:nowrap;font-size:8px;font-weight:800;overflow:hidden}.bank-deeplinks__grid button svg{color:#6e7985}.bank-deeplinks__grid button.is-selected{border-color:var(--lime);color:#fff;background:#c7ff3512}.bank-deeplinks__grid button.is-selected svg{color:var(--lime)}.region-field{margin-top:12px}.field select{border:1px solid var(--line);color:#fff;cursor:pointer;background:#151b24;border-radius:10px;outline:0;width:100%;height:44px;padding:0 38px 0 13px;font-size:11px}.field input:focus,.field select:focus{border-color:#c7ff35a6;box-shadow:0 0 0 3px #c7ff3512}.region-field>small{color:#77818c;font-size:9px;line-height:1.55}.checkout-consent{color:#8a939e;cursor:pointer;grid-template-columns:20px 1fr;align-items:start;gap:9px;margin-top:16px;display:grid}.checkout-consent>input{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute}.checkout-consent>span{color:#0000;background:#151b24;border:1px solid #fff3;border-radius:6px;place-items:center;width:20px;height:20px;display:grid}.checkout-consent>input:focus-visible+span{outline:2px solid var(--lime);outline-offset:2px}.checkout-consent>input:checked+span{border-color:var(--lime);background:var(--lime);color:var(--ink)}.checkout-consent p{margin:1px 0 0;font-size:10px;line-height:1.55}.checkout-consent p button{color:var(--lime);font-size:inherit;cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}.checkout-message,.field-error{font-size:10px}.footer__links a,.footer-link-btn{font-size:11px;line-height:1.45}.footer__bottom{font-size:10px}.order-lookup{background:linear-gradient(120deg,#c7ff3512,#ffffff04);border:1px solid #c7ff3529;border-radius:20px;grid-template-columns:1fr minmax(340px,.9fr);align-items:center;gap:18px 36px;margin-bottom:28px;padding:28px;display:grid}.order-lookup h2{font-family:var(--font-display);letter-spacing:-.05em;margin:8px 0 6px;font-size:25px}.order-lookup>div:first-child>p:last-child{color:#808a96;margin:0;font-size:11px}.order-lookup form{gap:8px;display:flex}.order-lookup form label{border:1px solid var(--line);color:#737e89;background:#10151c;border-radius:11px;flex:1;align-items:center;gap:8px;min-width:0;height:48px;padding:0 13px;display:flex}.order-lookup form input{color:#fff;text-transform:uppercase;background:0 0;border:0;outline:0;flex:1;min-width:0}.order-lookup form button{background:var(--lime);min-height:48px;color:var(--ink);cursor:pointer;border:0;border-radius:11px;align-items:center;gap:7px;padding:0 16px;font-size:10px;font-weight:900;display:flex}.order-lookup form button:disabled{opacity:.55;cursor:wait}.lookup-result{grid-column:1/-1}.lookup-error{color:#ef8a8f;background:#eb777c14;border-radius:10px;margin:0;padding:11px 13px;font-size:11px}.lookup-result article{background:#121820;border:1px solid #c7ff3526;border-radius:13px;justify-content:space-between;align-items:center;gap:20px;min-height:82px;padding:14px 16px;display:flex}.lookup-result article>div{flex-direction:column;align-items:flex-start;gap:4px;display:flex}.lookup-result article>div:last-child{align-items:flex-end}.lookup-result article span:not(.order-status),.lookup-result article small{color:#77818c;font-size:9px}.lookup-result article strong{font-size:12px}.lookup-result article button{color:var(--lime);cursor:pointer;background:0 0;border:0;padding:0;font-size:9px}.support-setup-note{min-height:92px;color:var(--lime);border:1px dashed #ffffff24;border-radius:15px;align-items:center;gap:13px;margin-bottom:60px;padding:20px;display:flex}.support-setup-note div{flex-direction:column;gap:4px;display:flex}.support-setup-note strong{color:#fff;font-size:12px}.support-setup-note span{color:#7c8692;font-size:10px;line-height:1.55}.legal-document{background:#111720;border:1px solid #ffffff17;border-radius:22px;margin-top:-55px;margin-bottom:80px;padding:34px 40px}.legal-document header{border-bottom:1px solid var(--line);justify-content:space-between;align-items:flex-end;gap:20px;margin-bottom:9px;padding-bottom:24px;display:flex}.legal-document header h2{font-family:var(--font-display);letter-spacing:-.05em;margin:7px 0 0;font-size:27px}.legal-document header>span{color:#77818d;white-space:nowrap;font-size:10px}.legal-document article{border-bottom:1px solid #ffffff12;grid-template-columns:minmax(190px,.55fr) 1.45fr;gap:30px;padding:22px 0;display:grid}.legal-document article h3{margin:0;font-size:13px}.legal-document article p{color:#8a949f;margin:0;font-size:11px;line-height:1.75}.legal-document aside{color:var(--lime);background:#c7ff350f;border-radius:12px;align-items:flex-start;gap:11px;margin-top:24px;padding:16px;display:flex}.legal-document aside p{flex-direction:column;gap:4px;margin:0;display:flex}.legal-document aside strong{color:#fff;font-size:11px}.legal-document aside span{color:#909a88;font-size:10px;line-height:1.55}@media (max-width:1024px){.info-card-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:760px){.nav button{text-align:left;width:100%;padding:12px}.page-hero{border-radius:23px;min-height:330px;margin-bottom:45px;padding:45px 24px}.page-hero>p:not(.eyebrow){font-size:13px}.page-container{width:calc(100% - 28px)}.info-card-grid,.support-channels,.help-faq{grid-template-columns:1fr}.info-card-grid article{min-height:220px}.info-card-grid article>div{margin-bottom:30px}.page-cta{flex-direction:column;align-items:flex-start;padding:25px}.page-cta button{justify-content:center;width:100%}.catalog-page-meta{flex-direction:column;align-items:flex-start;gap:12px}.game-card__body strong{font-size:13px}.game-card__body small{font-size:10px}.order-lookup{grid-template-columns:1fr;padding:20px}.order-lookup form{flex-direction:column}.order-lookup form button{justify-content:center}.lookup-result{grid-column:1}.lookup-result article{flex-direction:column;align-items:flex-start}.lookup-result article>div:last-child{align-items:flex-start;width:100%}.legal-document{margin-top:-35px;padding:24px 20px}.legal-document header{flex-direction:column;align-items:flex-start}.legal-document article{grid-template-columns:1fr;gap:9px}}.language-switcher{position:relative}.language-menu{z-index:30;background:#151b24;border:1px solid #ffffff1f;border-radius:13px;width:174px;padding:7px;position:absolute;top:calc(100% + 8px);right:0;box-shadow:0 20px 48px #00000061}.language-menu button{color:#a9b0ba;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:8px;grid-template-columns:28px 1fr auto;align-items:center;gap:8px;width:100%;min-height:40px;padding:0 9px;font-size:12px;display:grid}.language-menu button:hover,.language-menu button.is-active{color:#fff;background:#c7ff3514}.language-menu button>span{color:var(--lime);font-size:10px;font-weight:900}.order-modal{width:min(940px,100%)}.bank-deeplinks{margin-top:12px;padding:15px}.bank-deeplinks__head strong{font-size:12px}.bank-deeplinks__head small{font-size:10px;line-height:1.45}.bank-deeplinks>p{font-size:11px}.bank-deeplinks__grid button{border-radius:10px;min-height:50px;padding:7px 9px}.bank-deeplinks__grid button span{white-space:normal;font-size:10px;line-height:1.2}.bank-deeplinks__grid button:disabled{opacity:.42;cursor:not-allowed;filter:grayscale(.35)}.bank-mark{background:color-mix(in srgb, var(--bank-color) 82%, #10151c);color:#fff;width:38px;height:38px;font-family:var(--font-display);letter-spacing:-.04em;border:1px solid #fff3;border-radius:12px;flex:none;place-items:center;font-size:9px;font-weight:800;display:inline-grid;box-shadow:inset 0 1px #ffffff2e}.bank-mark--compact{border-radius:9px;width:32px;height:32px;font-size:8px}.payment-qr{background:var(--lime)!important;color:var(--ink)!important}.fors-credit{color:#4d5560;opacity:.65;background:0 0;border:0;padding:0}.admin-backdrop--page{-webkit-backdrop-filter:none;backdrop-filter:none;background:#0b1016;padding:0;position:fixed;inset:0}.admin-backdrop--page .admin-panel{width:100%;height:100%;max-height:none;box-shadow:none;border:0;border-radius:0;grid-template-columns:250px 1fr}.admin-backdrop--page .admin-login{border-radius:24px;min-height:auto}.admin-sidebar nav button{font-size:12px}.admin-header p{font-size:14px}.admin-header span,.admin-title>div>span,.metric-grid article>span,.metric-grid article>small{font-size:11px}.admin-title h2{font-size:27px}.admin-title>button,.admin-card-head strong,.admin-card-head button,.orders-table,.admin-filters input,.admin-filters button{font-size:11px}.admin-card-head span,.bar-chart small,.popular-list small,.recent-order,.admin-games-list,.promo-create,.promo-admin-grid,.integration-card,.integration-flow,.provider-health>div>span,.provider-health button{font-size:10px}.provider-health small{font-size:9px}.admin-sync-banner{font-size:11px}@media (max-width:900px){.bank-deeplinks__grid{grid-template-columns:repeat(3,minmax(0,1fr))}.admin-backdrop--page .admin-panel{grid-template-columns:205px 1fr}}.tournament-topnav a{align-items:center;gap:7px;display:inline-flex}.tournament-topnav a svg{flex:none}@media (max-width:760px){.language-menu{position:fixed;top:66px;right:14px}.order-modal{width:100%}.bank-deeplinks{padding:12px 10px}.bank-deeplinks__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.bank-deeplinks__grid button{min-height:48px}.bank-deeplinks__grid button span{font-size:9px}.admin-backdrop--page .admin-login{border-radius:0;min-height:100%}.admin-mobile-tabs button{font-size:10px}}.fatal-error{color:#fff;background:#080b12;place-items:center;min-height:100vh;padding:24px;display:grid}.fatal-error__card{text-align:center;background:#121722f5;border:1px solid #ffffff1f;border-radius:24px;width:min(100%,520px);padding:36px;box-shadow:0 24px 80px #00000059}.fatal-error__card>svg{color:#c7ff35}.fatal-error__card h1{margin:10px 0;font-size:clamp(1.7rem,5vw,2.4rem)}.fatal-error__card p{color:#aeb7c7;line-height:1.65}.fatal-error__card button{color:#080b12;font:inherit;cursor:pointer;background:#c7ff35;border:0;border-radius:12px;align-items:center;gap:9px;margin-top:12px;padding:13px 18px;font-weight:800;display:inline-flex}.account-page-shell{color:#fff;background:#080b12;min-height:100vh}.account-page-head{border-bottom:1px solid #ffffff14;align-items:center;gap:24px;height:72px;padding:0 max(24px,5vw);display:flex}.account-page-head button{color:#c7ff35;background:0 0;border:0;align-items:center;gap:8px;font-weight:800;display:flex}.account-page-head button svg{transform:rotate(180deg)}.account-page-head h1{font-size:20px}.account-page{width:min(1100px,92vw);margin:0 auto;padding:48px 0 80px}.account-profile-panel{background:#ffffff09;border:1px solid #ffffff1a;border-radius:24px;align-items:center;gap:18px;padding:24px;display:flex}.account-profile-panel>div:nth-child(2){flex:1}.account-profile-panel h2{margin:3px 0 4px}.account-profile-panel span{color:#9aa3b2}.account-profile-panel button,.auth-options button{border:0;border-radius:14px;align-items:center;gap:9px;padding:13px 18px;font-weight:800;display:flex}.account-profile-panel button{color:#080b12;background:#c7ff35}.auth-options{background:#c7ff350b;border:1px solid #c7ff3533;border-radius:22px;margin-top:22px;padding:24px}.auth-options h2{margin:0 0 16px}.auth-options>div{gap:12px;display:flex}.auth-options button{color:#111;background:#fff}.auth-options button:disabled{opacity:.42}.auth-options p{color:#9aa3b2;margin:14px 0 0}.account-stats--page{margin:24px 0}.account-orders-page{border:1px solid #ffffff14;border-radius:24px;padding:24px}.account-orders-page .order-card{margin-top:12px}.account-orders-page .order-card__info{width:100%}@media (max-width:700px){.account-profile-panel{flex-wrap:wrap;align-items:flex-start}.account-profile-panel>div:nth-child(2){min-width:65%}.auth-options>div{flex-direction:column}.account-page{padding-top:28px}}.rewards-panel{background:linear-gradient(135deg,#c7ff3521,#ffffff08);border:1px solid #c7ff3547;border-radius:24px;grid-template-columns:1.2fr 1fr;gap:18px;padding:24px;display:grid}.rewards-panel h2{margin:4px 0;font-size:34px}.rewards-panel>div:last-child{flex-direction:column;justify-content:center;gap:6px;display:flex}.rewards-panel strong{letter-spacing:.08em;font-size:20px}.rewards-panel small,.rewards-panel span{color:var(--muted)}@media (max-width:700px){.rewards-panel{grid-template-columns:1fr}}:root{--panel:#111722;--panel-2:#151c28;--line:#ffffff17}.header{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#080b12c7;border-bottom:1px solid #ffffff0f}.hero{background:radial-gradient(circle at 74% 24%,#c7ff351a,#0000 31%),linear-gradient(#090d15 0%,#080b12 100%);border-bottom:1px solid #ffffff0f;min-height:680px}.hero__content h1{letter-spacing:-.065em;font-size:clamp(52px,7.2vw,112px);line-height:.9}.hero__content p{max-width:600px;font-size:15px}.hero-search{box-shadow:0 24px 70px #00000059,0 0 0 1px #c7ff3514}.game-card{background:linear-gradient(#ffffff0b,#ffffff05);border-color:#ffffff14;transition:transform .25s,border-color .25s,box-shadow .25s}.trust-metrics{background:var(--line);border:1px solid var(--line);border-radius:24px;grid-template-columns:repeat(4,1fr);gap:1px;padding-top:28px;padding-bottom:28px;display:grid;overflow:hidden}.trust-metrics article{background:#0c1119;flex-direction:column;gap:7px;padding:26px 30px;display:flex}.trust-metrics strong{font-family:var(--font-display);color:var(--lime);letter-spacing:-.05em;font-size:clamp(22px,3vw,36px)}.trust-metrics span{color:var(--muted);font-size:11px}.daily-drops{padding-top:95px}.deals-grid{grid-template-columns:1.2fr 1fr 1fr;gap:18px;display:grid}.deal-card{border:1px solid var(--line);color:#fff;text-align:left;cursor:pointer;background:#111722;border-radius:24px;min-height:280px;padding:0;position:relative;overflow:hidden}.deal-card:first-child{grid-row:span 1;min-height:360px}.deal-card .game-art{border-radius:0;height:100%;position:absolute;inset:0}.deal-card .game-art__shade{background:linear-gradient(#0000 18%,#05080df0 88%)}.deal-card__discount{background:var(--lime);color:var(--ink);border-radius:999px;padding:8px 10px;font-size:10px;font-weight:900;position:absolute;top:16px;right:16px}.deal-card__content{flex-direction:column;align-items:flex-start;gap:5px;display:flex;position:absolute;bottom:19px;left:20px;right:20px}.deal-card__content small{color:var(--lime);text-transform:uppercase;letter-spacing:.1em;font-size:9px}.deal-card__content strong{font-size:20px}.deal-card__content>span{color:#aab3c0;font-size:11px}.deal-card__content b{justify-content:space-between;align-items:center;width:100%;margin-top:8px;font-size:14px;display:flex}.deal-card:hover .game-art__image{transform:scale(1.06)}.game-art__image{transition:transform .5s}.proof-grid{grid-template-columns:1.1fr .9fr;gap:22px;padding-top:90px;display:grid}.live-activity,.testimonial-panel{border:1px solid var(--line);background:linear-gradient(145deg,#ffffff0b,#ffffff04);border-radius:28px;padding:28px}.proof-head{justify-content:space-between;align-items:flex-start;gap:25px;display:flex}.proof-head h2,.testimonial-panel h2,.banks-showcase h2{letter-spacing:-.04em;margin:4px 0 0;font-size:clamp(25px,3vw,42px)}.proof-head>span{color:var(--muted);align-items:center;gap:7px;max-width:190px;font-size:9px;line-height:1.45;display:flex}.proof-head>span i,.live-dot{background:var(--lime);width:7px;height:7px;box-shadow:0 0 13px var(--lime);border-radius:50%}.live-activity__list{gap:9px;margin-top:24px;display:grid}.live-activity__list article{background:#ffffff06;border:1px solid #ffffff0f;border-radius:15px;grid-template-columns:auto 1fr auto;align-items:center;gap:13px;padding:14px 16px;display:grid}.live-activity__list div{flex-direction:column;gap:3px;display:flex}.live-activity__list strong{font-size:12px}.live-activity__list small{color:var(--muted);font-size:9px}.live-activity__list b{color:#8e98a7;font-size:10px}.testimonial-panel>p:nth-of-type(2){color:var(--muted);line-height:1.65}.testimonial-quote{background:var(--lime);color:var(--ink);border-radius:20px;margin-top:30px;padding:24px}.testimonial-quote>span{font:800 46px/1 serif}.testimonial-quote>p{margin:-7px 0 20px;font-size:15px;line-height:1.55}.testimonial-quote footer{justify-content:space-between;align-items:end;display:flex}.testimonial-quote footer b{font-size:11px}.testimonial-quote footer small{opacity:.65;font-size:9px}.banks-showcase{grid-template-columns:.8fr 1.2fr;align-items:center;gap:48px;padding-top:90px;padding-bottom:90px;display:grid}.banks-showcase>div:first-child>p:last-child{color:var(--muted);line-height:1.7}.banks-marquee{grid-template-columns:repeat(3,1fr);gap:10px;display:grid}.banks-marquee>span{border:1px solid var(--line);background:#ffffff06;border-radius:14px;align-items:center;gap:10px;padding:10px;display:flex}.banks-marquee b{font-size:9px;line-height:1.3}.order-modal{border:1px solid #c7ff3526;box-shadow:0 35px 110px #000000b3}.order-progress{background:#ffffff06;border-radius:16px;padding:12px}.metric-grid article{background:linear-gradient(145deg,#ffffff0e,#ffffff05);border-color:#ffffff14}@media (max-width:900px){.trust-metrics{grid-template-columns:repeat(2,1fr)}.deals-grid{grid-template-columns:1fr 1fr}.deal-card:first-child{grid-column:1/-1}.proof-grid,.banks-showcase{grid-template-columns:1fr}.banks-showcase{gap:24px}.banks-marquee{grid-template-columns:repeat(3,1fr)}}@media (max-width:620px){.hero{min-height:auto;padding-top:110px;padding-bottom:72px}.hero__content h1{font-size:49px}.trust-metrics{border-radius:18px;grid-template-columns:1fr 1fr}.trust-metrics article{padding:18px}.trust-metrics strong{font-size:23px}.deals-grid{grid-template-columns:1fr}.deal-card:first-child{grid-column:auto;min-height:300px}.deal-card{min-height:250px}.proof-head{flex-direction:column}.proof-grid{padding-top:65px}.banks-showcase{padding-top:65px;padding-bottom:65px}.banks-marquee{grid-template-columns:1fr 1fr}.banks-marquee b{font-size:8px}}.admin-backdrop--page{overflow:hidden}.admin-backdrop--page .admin-panel,.admin-content{min-height:0;overflow:hidden}.admin-main{overscroll-behavior:contain;scrollbar-gutter:stable;height:100%;min-height:0;overflow-y:auto}.admin-games-list{padding-bottom:48px}.admin-game{flex:none}.admin-game-editor{background:#10151d;border-top:1px solid #ffffff12}.image-editor{grid-template-columns:220px 1fr;gap:18px;padding:18px;display:grid}.image-editor__preview{background:#080d13;border:1px solid #ffffff14;border-radius:15px;min-height:135px;overflow:hidden}.image-editor__preview .game-art{border-radius:0;width:100%;height:100%;min-height:135px}.image-editor__fields{grid-template-columns:minmax(260px,1fr) 160px auto;align-content:center;gap:10px;display:grid}.image-editor__fields label{flex-direction:column;gap:7px;display:flex}.image-editor__fields label span{color:#8994a2;font-size:9px;font-weight:700}.image-editor__fields input,.image-editor__fields select{color:#fff;width:100%;height:40px;font:inherit;background:#171e28;border:1px solid #ffffff1a;border-radius:9px;outline:none;padding:0 12px;font-size:10px}.image-editor__fields input:focus,.image-editor__fields select:focus{border-color:#c7ff358c;box-shadow:0 0 0 3px #c7ff3512}.image-editor__fields button{background:var(--lime);color:#080b12;cursor:pointer;border:0;border-radius:9px;justify-content:center;align-self:end;align-items:center;gap:7px;height:40px;padding:0 14px;font-size:9px;font-weight:900;display:flex}.image-editor__fields small{color:#626d7a;grid-column:1/-1;font-size:8px}.admin-game__main{z-index:2;background:#151a22;position:sticky;top:-28px}.admin-game.is-expanded .admin-game__main{box-shadow:0 8px 20px #0000003d}@media (max-width:900px){.image-editor{grid-template-columns:140px 1fr}.image-editor__fields{grid-template-columns:1fr 130px}.image-editor__fields button{grid-column:1/-1}.admin-game__main{position:static}}@media (max-width:600px){.image-editor{grid-template-columns:1fr}.image-editor__preview{min-height:180px}.image-editor__fields{grid-template-columns:1fr}.image-editor__fields button,.image-editor__fields small{grid-column:1}}.section-heading>p{display:none}.games-section .section-heading{grid-template-columns:1fr}.legal-document{z-index:1;margin-top:32px;position:relative}.info-card-grid{z-index:1;margin-bottom:34px;position:relative}.payment-showcase{padding-top:86px;padding-bottom:86px}.payment-showcase__head{grid-template-columns:1fr .85fr;align-items:end;gap:42px;margin-bottom:28px;display:grid}.payment-showcase__head h2{letter-spacing:-.05em;margin:5px 0 0;font-size:clamp(28px,4vw,52px)}.payment-showcase__head>p{color:var(--muted);margin:0;font-size:13px;line-height:1.75}.payment-showcase__primary{grid-template-columns:repeat(3,1fr);gap:14px;display:grid}.payment-tile{border:1px solid var(--line);background:linear-gradient(145deg,#ffffff0e,#ffffff05);border-radius:20px;align-items:center;gap:16px;min-height:112px;padding:20px;display:flex}.payment-tile>svg{width:56px;height:56px}.payment-tile>span{background:var(--lime);width:56px;height:56px;color:var(--ink);border-radius:15px;place-items:center;font:900 18px/1 Unbounded;display:grid}.payment-tile div{flex-direction:column;gap:5px;display:flex}.payment-tile strong{font-size:15px}.payment-tile small{color:var(--muted);font-size:10px}.wallets-grid{grid-template-columns:repeat(4,1fr);gap:10px;margin-top:14px;display:grid}.wallets-grid article{border:1px solid var(--line);background:#ffffff06;border-radius:16px;align-items:center;gap:11px;min-height:72px;padding:12px 14px;display:flex}.wallets-grid article span{background:var(--wallet-color);color:#fff;border-radius:11px;flex:0 0 38px;place-items:center;width:38px;height:38px;font-size:9px;font-weight:900;display:grid}.wallets-grid article strong{font-size:10px;line-height:1.3}.payment-showcase__note{color:var(--muted);justify-content:center;align-items:center;gap:8px;margin:16px 0 0;font-size:10px;display:flex}.payment-showcase__note svg{color:var(--lime)}@media (max-width:900px){.payment-showcase__head{grid-template-columns:1fr;gap:12px}.wallets-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:620px){.payment-showcase{padding-top:62px;padding-bottom:62px}.payment-showcase__primary{grid-template-columns:1fr}.wallets-grid{grid-template-columns:1fr 1fr}.wallets-grid article{min-height:64px;padding:10px}.payment-showcase__note{text-align:left;align-items:flex-start}.legal-document{margin-top:24px}}.favorite-btn{z-index:5;color:#fff;background:#070b12bf;border:1px solid #ffffff21;border-radius:50%;place-items:center;width:34px;height:34px;display:grid;position:absolute;top:12px;right:12px}.favorite-btn.is-active{color:#c7ff35;border-color:#c7ff35}.game-card{position:relative}.banner-admin-list,.support-admin-list,.audit-list{gap:12px;display:grid}.banner-admin-list article,.support-admin-list article,.audit-list article{background:#121821;border:1px solid #27303b;border-radius:16px;align-items:center;gap:14px;padding:16px;display:flex}.banner-admin-list article{grid-template-columns:1fr 2fr 1fr auto;display:grid}.banner-admin-list label{gap:7px;display:grid}.banner-admin-list input,.banner-admin-list textarea,.support-chat__panel input,.support-chat__panel textarea{color:#fff;background:#0b1017;border:1px solid #2a3440;border-radius:10px;padding:11px}.support-admin-list article>div{flex:1}.support-admin-list p{margin:8px 0}.audit-list code{text-overflow:ellipsis;color:#91a3b7;max-width:45%;margin-left:auto;overflow:hidden}.support-chat{z-index:80;position:fixed;bottom:22px;right:22px}.support-chat .floating-support{position:static}.support-chat__panel{background:#111821;border:1px solid #303b47;border-radius:18px;gap:11px;width:min(360px,100vw - 30px);padding:16px;display:grid;position:absolute;bottom:62px;right:0;box-shadow:0 24px 80px #0000008c}.support-chat__panel header{justify-content:space-between;align-items:center;display:flex}.support-chat__panel header button{color:#fff;background:0 0;border:0}.support-chat__panel textarea{resize:vertical;min-height:110px}.support-chat__panel>button{color:#0b0f14;background:#c7ff35;border:0;border-radius:10px;padding:12px;font-weight:800}@media (max-width:800px){.banner-admin-list article{grid-template-columns:1fr}.audit-list code{max-width:100%}}.provider-admin-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;margin-bottom:20px;display:grid}.provider-admin-grid>article{background:#10151f;border:1px solid #252d3b;border-radius:20px;gap:18px;padding:20px;display:grid}.provider-admin-grid>article.is-disabled{opacity:.62}.provider-admin-head{align-items:center;gap:12px;display:flex}.provider-admin-head>div:nth-child(2){flex:1}.provider-admin-head span,.provider-admin-head small{color:#8690a1;font-size:12px}.provider-admin-head h3{margin:3px 0 0;font-size:18px}.provider-admin-head>b{text-transform:uppercase;color:#ff8d96;background:#2b2024;border-radius:999px;padding:7px 9px;font-size:11px}.provider-admin-head>b.is-ready{color:#78e48e;background:#1d3325}.provider-admin-stats{grid-template-columns:repeat(3,1fr);gap:10px;display:grid}.provider-admin-stats>div{background:#0b1018;border:1px solid #202837;border-radius:14px;padding:12px}.provider-admin-stats span{color:#7e899b;font-size:11px;display:block}.provider-admin-stats strong{margin-top:5px;font-size:20px;display:block}.provider-admin-controls{grid-template-columns:100px 1fr auto;align-items:end;gap:10px;display:grid}.provider-admin-controls label>span{color:#8a95a5;margin-bottom:6px;font-size:11px;display:block}.provider-admin-controls input,.provider-admin-controls select,.provider-map-search input{color:#fff;background:#090d14;border:1px solid #293243;border-radius:10px;width:100%;padding:10px}.provider-admin-controls .switch{align-self:center}.provider-admin-actions{flex-wrap:wrap;gap:10px;display:flex}.provider-admin-actions button,.provider-import{color:#0a0d12;cursor:pointer;background:#c8ff38;border:0;border-radius:11px;justify-content:center;align-items:center;gap:8px;padding:11px 14px;font-weight:800;display:inline-flex}.provider-import{color:#eef4ff;background:#19212d;border:1px solid #303a4a}.provider-import input{display:none}.provider-sync-date{color:#7f8998}.provider-routing-card{background:#10151f;border:1px solid #252d3b;border-radius:20px;padding:20px}.provider-routing-card .admin-card-head{flex-wrap:wrap;gap:14px}.provider-map-search{align-items:center;gap:8px;min-width:290px;display:flex}.provider-map-table-wrap{border:1px solid #252d3b;border-radius:14px;max-height:480px;margin-top:16px;overflow:auto}.provider-map-table{border-collapse:collapse;width:100%;min-width:850px}.provider-map-table th,.provider-map-table td{text-align:left;border-bottom:1px solid #222a37;padding:12px 14px;font-size:12px}.provider-map-table th{color:#8d98a8;z-index:1;background:#151b25;position:sticky;top:0}.provider-map-table code{color:#c8ff38}.provider-map-table small{color:#8c96a6}.provider-map-table tr:hover td{background:#121a25}@media (max-width:900px){.provider-admin-grid{grid-template-columns:1fr}.provider-admin-controls{grid-template-columns:90px 1fr auto}.provider-map-search{min-width:100%}}@media (max-width:560px){.provider-admin-controls{grid-template-columns:1fr 1fr}.provider-admin-controls .switch{grid-column:1/-1}.provider-admin-actions>*{flex:1}.provider-admin-stats{grid-template-columns:repeat(3,1fr)}}.ops-metrics{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin-bottom:18px;display:grid}.ops-metrics article{background:#111722;border:1px solid #202938;border-radius:18px;grid-template-columns:auto 1fr;gap:5px 12px;padding:18px;display:grid}.ops-metrics article>div{color:#c7ff35;background:#c7ff351a;border-radius:12px;grid-row:1/4;place-items:center;width:40px;height:40px;display:grid}.ops-metrics span,.ops-metrics small{color:#8490a3;font-size:12px}.ops-metrics strong{font-size:26px}.ops-grid{grid-template-columns:minmax(0,1.35fr) minmax(300px,.65fr);gap:18px;display:grid}.ops-panel{background:#0e141e;border:1px solid #202938;border-radius:20px;min-width:0;padding:18px}.ops-orders{gap:8px;margin-top:15px;display:grid}.ops-orders>button{width:100%;color:inherit;text-align:left;background:#111925;border:1px solid #1f2937;border-radius:14px;grid-template-columns:auto 1fr auto auto;align-items:center;gap:12px;padding:13px;display:grid}.ops-orders>button:hover{background:#151f2d;border-color:#465363}.ops-orders div{gap:3px;display:grid}.ops-orders div:nth-child(3){text-align:right}.ops-orders small{color:#8490a3}.ops-status{background:#64748b;border-radius:50%;width:9px;height:9px}.ops-status--completed{background:#4ade80}.ops-status--processing{background:#facc15}.ops-status--failed{background:#fb7185}.ops-status--waiting{background:#60a5fa}.incident-list{gap:10px;margin-top:15px;display:grid}.incident-list>article{background:#191318;border:1px solid #31262b;border-radius:14px;grid-template-columns:auto 1fr auto;gap:10px;padding:13px;display:grid}.incident-list>article>svg{color:#fb7185}.incident-list>article div{gap:4px;display:grid}.incident-list small{color:#8490a3}.incident-list>article>span{text-transform:uppercase;color:#fb7185;font-size:10px}.ops-ok{text-align:center;color:#8490a3;flex-direction:column;justify-content:center;align-items:center;gap:8px;min-height:240px;display:flex}.ops-ok svg{color:#4ade80}.ops-ok strong{color:#e8edf5}.system-strip{grid-template-columns:repeat(4,1fr);gap:12px;margin-top:18px;display:grid}.system-strip>div{background:#0e141e;border:1px solid #202938;border-radius:15px;align-items:center;gap:10px;padding:14px;display:flex}.system-strip svg{color:#c7ff35}.system-strip span{display:grid}.system-strip small{color:#8490a3}.timeline-backdrop{z-index:1000;background:#02060cb8;justify-content:flex-end;display:flex;position:fixed;inset:0}.timeline-drawer{background:#0b1018;border-left:1px solid #253043;width:min(520px,100%);height:100%;padding:22px;overflow:auto}.timeline-drawer>header{border-bottom:1px solid #202938;justify-content:space-between;align-items:center;padding-bottom:16px;display:flex}.timeline-drawer header span,.timeline-summary span{color:#8490a3;font-size:12px}.timeline-drawer header h3{margin:3px 0 0}.timeline-drawer header button{color:#fff;background:#121a26;border:1px solid #273246;border-radius:12px;place-items:center;width:38px;height:38px;display:grid}.timeline-summary{grid-template-columns:repeat(3,1fr);gap:10px;margin:18px 0;display:grid}.timeline-summary>div{background:#111722;border:1px solid #202938;border-radius:13px;gap:4px;padding:12px;display:grid}.timeline-events{display:grid}.timeline-events>article{grid-template-columns:18px 1fr;gap:12px;padding-bottom:22px;display:grid;position:relative}.timeline-events>article:before{content:"";background:#2b3749;width:1px;position:absolute;top:13px;bottom:0;left:5px}.timeline-events>article:last-child:before{display:none}.timeline-events>article>i{background:#c7ff35;border-radius:50%;width:11px;height:11px;margin-top:4px;box-shadow:0 0 0 4px #c7ff351a}.timeline-events>article>div{gap:4px;display:grid}.timeline-events time,.timeline-events small{color:#8490a3;font-size:12px}.timeline-events code{white-space:pre-wrap;overflow-wrap:anywhere;color:#b7c2d3;background:#101722;border:1px solid #202938;border-radius:10px;margin-top:5px;padding:10px;font-size:11px}.environment-badge.is-error{color:#fb7185;background:#fb71851a}@media (max-width:980px){.ops-metrics,.system-strip{grid-template-columns:repeat(2,1fr)}.ops-grid{grid-template-columns:1fr}}@media (max-width:560px){.ops-metrics,.system-strip,.timeline-summary{grid-template-columns:1fr}.ops-orders>button{grid-template-columns:auto 1fr auto}.ops-orders div:nth-child(3){display:none}}.ops-panel--wide{margin-top:18px}.jobs-table-wrap{overflow:auto}.jobs-table{border-collapse:collapse;width:100%}.jobs-table th,.jobs-table td{text-align:left;vertical-align:top;border-bottom:1px solid #ffffff14;padding:12px}.jobs-table td small{color:#8f98aa;max-width:320px;margin-top:4px;display:block}.job-state,.risk-badge{text-transform:uppercase;border:1px solid #ffffff1f;border-radius:999px;padding:4px 8px;font-size:11px;display:inline-flex}.job-state--completed,.risk-badge--low{color:#bafc68;background:#bafc6814}.job-state--failed,.risk-badge--high{color:#ff7d7d;background:#ff525217}.job-state--retry,.job-state--running,.risk-badge--medium{color:#ffd36a;background:#ffbe3c17}.job-actions{gap:7px;display:flex}.job-actions button,.incident-resolve{color:inherit;background:0 0;border:1px solid #ffffff1f;border-radius:8px;align-items:center;gap:5px;padding:7px 9px;display:inline-flex}.job-actions .is-danger{color:#ff8a8a}.job-actions button:disabled{opacity:.35}.incident-list article{grid-template-columns:auto 1fr auto auto}.users-grid{gap:10px;display:grid}.users-grid>article{background:#ffffff06;border:1px solid #ffffff14;border-radius:14px;grid-template-columns:auto minmax(220px,1fr) repeat(3,minmax(100px,auto)) auto;align-items:center;gap:18px;padding:16px;display:grid}.user-avatar{color:#c7ff35;background:#c7ff351f;border-radius:12px;place-items:center;width:42px;height:42px;font-weight:700;display:grid}.user-main small,.users-grid article>div span{color:#8f98aa;font-size:12px;display:block}.risk-summary{grid-template-columns:repeat(3,1fr);gap:12px;margin-bottom:16px;display:grid}.risk-summary article{border:1px solid #ffffff14;border-radius:14px;padding:16px}.risk-summary span{color:#8f98aa;margin:8px 0 4px;display:block}.risk-summary strong{font-size:28px}.risk-list{gap:10px;display:grid}.risk-list>article{border:1px solid #ffffff14;border-radius:14px;grid-template-columns:auto minmax(220px,1fr) auto auto;align-items:center;gap:14px;padding:16px;display:grid}.risk-list section span,.risk-list section small{color:#8f98aa;margin-top:4px;display:block}.risk-list time{color:#8f98aa;font-size:12px}@media (max-width:900px){.users-grid>article{grid-template-columns:auto 1fr}.users-grid>article>div:not(.user-main):not(.user-avatar),.users-grid>article>.risk-badge{grid-column:2}.risk-summary{grid-template-columns:1fr}.risk-list>article{grid-template-columns:auto 1fr}.risk-list>article>.risk-badge,.risk-list>article>time{grid-column:2}.jobs-table{min-width:900px}}.crm-metrics{grid-template-columns:repeat(5,minmax(0,1fr));gap:12px;margin-bottom:16px;display:grid}.crm-metrics article{background:#ffffff06;border:1px solid #ffffff14;border-radius:14px;padding:16px}.crm-metrics span{color:#8f98aa;font-size:12px;display:block}.crm-metrics strong{margin-top:7px;font-size:24px;display:block}.crm-toolbar{grid-template-columns:minmax(240px,1fr) 220px;gap:12px;margin-bottom:14px;display:grid}.crm-toolbar label{align-items:center;gap:9px;display:flex}.crm-toolbar input,.crm-toolbar select,.crm-controls input,.crm-controls select,.crm-compose select,.crm-compose textarea,.crm-notes textarea{color:#eef4ff;background:#0b1018;border:1px solid #273246;border-radius:11px;width:100%;padding:11px 12px}.crm-layout{grid-template-columns:minmax(300px,.8fr) minmax(420px,1.2fr);gap:14px;min-height:620px;display:grid}.crm-ticket-list{align-content:start;gap:9px;display:grid}.crm-ticket-list>button{text-align:left;color:inherit;background:#0e141e;border:1px solid #202938;border-radius:14px;gap:9px;padding:15px;display:grid}.crm-ticket-list>button:hover,.crm-ticket-list>button.is-selected{background:#131c29;border-color:#586778}.crm-ticket-list>button>div{justify-content:space-between;gap:12px;display:flex}.crm-ticket-list small,.crm-ticket-list p,.crm-ticket-list footer{color:#8f98aa}.crm-ticket-list p{white-space:nowrap;text-overflow:ellipsis;margin:0;overflow:hidden}.crm-ticket-list footer{justify-content:space-between;font-size:11px;display:flex}.crm-ticket-list footer b{font-weight:500}.crm-ticket-list footer b.is-overdue{color:#fb7185}.ticket-priority,.ticket-status{text-transform:uppercase;border:1px solid #ffffff1f;border-radius:999px;padding:4px 7px;font-size:10px}.ticket-priority--urgent{color:#ff7d7d}.ticket-priority--high{color:#ffd36a}.ticket-priority--low{color:#8ad8ff}.crm-detail{background:#0e141e;border:1px solid #202938;border-radius:18px;min-width:0;padding:17px}.crm-detail>header{border-bottom:1px solid #202938;justify-content:space-between;gap:12px;padding-bottom:14px;display:flex}.crm-detail>header small,.crm-detail>header span{color:#8f98aa}.crm-detail>header h3{margin:4px 0}.crm-detail>header button{color:#fff;background:#111925;border:1px solid #273246;border-radius:10px;width:36px;height:36px}.crm-controls{grid-template-columns:repeat(3,1fr);gap:10px;margin:14px 0;display:grid}.crm-controls label span{color:#8f98aa;margin-bottom:6px;font-size:11px;display:block}.crm-thread{gap:10px;max-height:340px;padding-right:4px;display:grid;overflow:auto}.crm-thread article{background:#111925;border:1px solid #273246;border-radius:14px;max-width:88%;padding:12px}.crm-thread article.is-agent{background:#c7ff3514;border-color:#c7ff3538;justify-self:end}.crm-thread article header{justify-content:space-between;gap:12px;display:flex}.crm-thread article time{color:#8f98aa;font-size:10px}.crm-thread article p{white-space:pre-wrap;margin:8px 0 0}.crm-compose{border-top:1px solid #202938;gap:9px;margin-top:15px;padding-top:15px;display:grid}.crm-compose textarea,.crm-notes textarea{resize:vertical;min-height:88px}.crm-compose button,.crm-notes button{color:#0a0d12;background:#c7ff35;border:0;border-radius:10px;justify-self:end;align-items:center;gap:7px;padding:10px 14px;font-weight:800;display:inline-flex}.crm-notes{border:1px dashed #334155;border-radius:14px;margin-top:16px;padding:14px}.crm-notes h4{margin:0 0 10px}.crm-notes article{border-bottom:1px solid #ffffff0f;padding:10px 0}.crm-notes article p{margin:5px 0}.crm-notes article time{color:#8f98aa;font-size:10px}.crm-notes textarea{margin-top:10px}.crm-notes button{color:#eef4ff;background:#202938;border:1px solid #334155;margin-top:8px}@media (max-width:1050px){.crm-metrics{grid-template-columns:repeat(3,1fr)}.crm-layout{grid-template-columns:1fr}.crm-detail{min-height:500px}}@media (max-width:650px){.crm-metrics{grid-template-columns:repeat(2,1fr)}.crm-toolbar,.crm-controls{grid-template-columns:1fr}.crm-layout{min-height:0}}.finance-actions{align-items:center;gap:9px;display:flex}.finance-actions select,.finance-actions button{color:#eef4ff;background:#111925;border:1px solid #273246;border-radius:10px;padding:10px 12px}.finance-actions button{color:#0a0d12;background:#c7ff35;border-color:#c7ff35;align-items:center;gap:7px;font-weight:800;display:inline-flex}.finance-metrics{grid-template-columns:repeat(5,minmax(0,1fr));gap:12px;margin-bottom:16px;display:grid}.finance-metrics article{background:#0e141e;border:1px solid #202938;border-radius:15px;padding:17px}.finance-metrics span,.finance-metrics small{color:#8f98aa;display:block}.finance-metrics strong{margin:8px 0 5px;font-size:23px;display:block}.finance-warning{background:#facc1512;border:1px solid #facc1540;border-radius:14px;align-items:flex-start;gap:11px;margin-bottom:16px;padding:14px 16px;display:flex}.finance-warning svg{color:#facc15;flex:none}.finance-warning span{color:#a7b0bf;margin-top:3px;display:block}.finance-grid{grid-template-columns:1.2fr .8fr;gap:14px;display:grid}.finance-daily{gap:10px;margin-top:15px;display:grid}.finance-daily article{grid-template-columns:65px minmax(120px,1fr) 135px;align-items:center;gap:12px;display:grid}.finance-daily time,.finance-daily span{color:#8f98aa;font-size:12px}.finance-daily>article>div{background:#182231;border-radius:999px;height:10px;position:relative;overflow:hidden}.finance-daily i,.finance-daily b{border-radius:999px;height:5px;position:absolute;left:0}.finance-daily i{background:#536579;top:0}.finance-daily b{background:#c7ff35;bottom:0}.finance-games{gap:9px;margin-top:15px;display:grid}.finance-games article{border:1px solid #ffffff12;border-radius:12px;grid-template-columns:1fr auto auto;align-items:center;gap:12px;padding:12px;display:grid}.finance-games small{color:#8f98aa;margin-top:3px;display:block}.finance-games span{color:#aeb8c8}.finance-games b{color:#c7ff35}.finance-table{min-width:1100px}.finance-table td strong{white-space:nowrap}@media (max-width:1150px){.finance-metrics{grid-template-columns:repeat(3,1fr)}}@media (max-width:850px){.finance-grid{grid-template-columns:1fr}.finance-metrics{grid-template-columns:repeat(2,1fr)}}@media (max-width:560px){.finance-metrics{grid-template-columns:1fr}.finance-actions{width:100%}.admin-title{align-items:flex-start}.finance-daily article{grid-template-columns:55px 1fr}.finance-daily article>span{grid-column:2}}.analytics-metrics{grid-template-columns:repeat(5,minmax(0,1fr));gap:12px;margin-bottom:16px;display:grid}.analytics-metrics article{background:#0e141e;border:1px solid #202938;border-radius:15px;padding:17px}.analytics-metrics span,.analytics-metrics small{color:#8f98aa;display:block}.analytics-metrics strong{margin:8px 0 5px;font-size:25px;display:block}.analytics-grid{grid-template-columns:1.35fr .65fr;gap:14px;margin-bottom:14px;display:grid}.analytics-grid--equal{grid-template-columns:1fr 1fr}.analytics-daily{gap:10px;margin-top:14px;display:grid}.analytics-daily article{grid-template-columns:60px minmax(100px,1fr) 82px 95px 55px;align-items:center;gap:10px;display:grid}.analytics-daily time,.analytics-daily span,.analytics-daily em{color:#8f98aa;font-size:12px;font-style:normal}.analytics-daily>article>div{background:#182231;border-radius:999px;height:10px;overflow:hidden}.analytics-daily i{background:#c7ff35;border-radius:999px;height:100%;display:block}.analytics-daily b{text-align:right;font-size:12px}.retention-list{grid-template-columns:1fr 1fr;gap:10px;margin-top:14px;display:grid}.retention-list article{border:1px solid #ffffff12;border-radius:12px;padding:14px}.retention-list span{color:#8f98aa;font-size:12px;display:block}.retention-list strong{margin-top:7px;font-size:24px;display:block}.analytics-list{gap:9px;margin-top:14px;display:grid}.analytics-list article{border:1px solid #ffffff12;border-radius:12px;grid-template-columns:1fr auto auto;align-items:center;gap:12px;padding:12px;display:grid}.analytics-list small{color:#8f98aa;margin-top:3px;display:block}.analytics-list span{color:#aeb8c8}.analytics-list b{color:#c7ff35}@media (max-width:1150px){.analytics-metrics{grid-template-columns:repeat(3,1fr)}}@media (max-width:850px){.analytics-grid,.analytics-grid--equal{grid-template-columns:1fr}.analytics-metrics{grid-template-columns:repeat(2,1fr)}}@media (max-width:600px){.analytics-metrics{grid-template-columns:1fr}.analytics-daily article{grid-template-columns:52px 1fr auto}.analytics-daily article span,.analytics-daily article em{display:none}.retention-list{grid-template-columns:1fr}}.customer-portal{color:#f7f9fc;background:#080b12;grid-template-columns:270px 1fr;min-height:100vh;display:grid}.customer-sidebar{background:#0b0f18;border-right:1px solid #202632;flex-direction:column;gap:22px;height:100vh;padding:26px 18px;display:flex;position:sticky;top:0}.customer-logo{color:#c7ff35;background:0 0;border:0;align-items:center;gap:10px;font-size:22px;font-weight:900;display:flex}.customer-identity{border:1px solid #242b37;border-radius:16px;align-items:center;gap:12px;padding:14px;display:flex}.customer-identity div:last-child{min-width:0;display:grid}.customer-identity span{color:#8993a4;text-overflow:ellipsis;font-size:12px;overflow:hidden}.customer-sidebar nav{gap:5px;display:grid}.customer-sidebar nav button,.customer-logout{color:#9ba5b5;text-align:left;background:0 0;border:0;border-radius:12px;align-items:center;gap:11px;padding:12px 14px;font-weight:700;display:flex}.customer-sidebar nav button:hover,.customer-sidebar nav button.active{color:#d9ff79;background:#192118}.customer-logout{margin-top:auto}.customer-main{width:100%;max-width:1320px;margin:0 auto;padding:36px}.customer-head{justify-content:space-between;align-items:center;margin-bottom:26px;display:flex}.customer-head h1{margin:4px 0 0;font-size:32px}.customer-head>button,.primary-action{color:#080b12;background:#c7ff35;border:0;border-radius:12px;justify-content:center;align-items:center;gap:8px;padding:12px 17px;font-weight:900;display:flex}.customer-hero{background:linear-gradient(130deg,#17200e,#111827);border:1px solid #34451c;border-radius:24px;justify-content:space-between;align-items:center;padding:30px;display:flex}.customer-hero h2{margin:8px 0;font-size:34px}.customer-hero svg{color:#c7ff35}.customer-kpis{grid-template-columns:repeat(4,1fr);gap:14px;margin:18px 0;display:grid}.customer-kpis article,.customer-card,.wallet-card{background:#10151f;border:1px solid #252c38;border-radius:18px;padding:20px}.customer-kpis article{gap:5px;display:grid}.customer-kpis strong{color:#fff;font-size:27px}.customer-kpis span,.customer-kpis small,.muted{color:#8d97a7}.customer-grid{grid-template-columns:1fr 1fr;gap:18px;display:grid}.card-title{align-items:center;gap:9px;margin-bottom:16px;display:flex}.card-title button{color:#c7ff35;background:0 0;border:0;margin-left:auto}.mini-order,.favorite-row,.saved-account,.wallet-line,.security-row{border-bottom:1px solid #252c38;justify-content:space-between;align-items:center;gap:14px;padding:13px 0;display:flex}.mini-order div,.saved-account div,.security-row div{gap:4px;display:grid}.mini-order span,.saved-account span,.security-row span{color:#8d97a7;font-size:13px}.favorite-row{color:#f7f9fc;background:0 0;border-top:0;border-left:0;border-right:0;width:100%}.favorite-row>span{color:#c7ff35;font-weight:900}.customer-list{gap:0;display:grid}.portal-order{border-bottom:1px solid #252c38;justify-content:space-between;align-items:center;padding:17px 0;display:flex}.portal-order>div{gap:5px;display:grid}.portal-order span,.portal-order small{color:#8d97a7}.customer-card input,.customer-card select,.settings-form input,.settings-form select{color:#fff;background:#090d14;border:1px solid #2b3441;border-radius:11px;width:100%;margin-bottom:10px;padding:12px}.saved-account button{color:#ff7487;background:#211419;border:0;border-radius:9px;padding:9px}.wallet-card{color:#071006;background:linear-gradient(140deg,#c7ff35,#83bc0d);gap:8px;display:grid}.wallet-card strong{font-size:52px}.wallet-card small{max-width:340px}.referral-card code{color:#d8ff79;background:#080b12;border-radius:10px;margin:12px 0;padding:13px;display:block;overflow:auto}.favorite-catalog{grid-template-columns:repeat(3,1fr);gap:13px;display:grid}.favorite-catalog article{background:#10151f;border:1px solid #252c38;border-radius:16px;justify-content:space-between;align-items:center;padding:17px;display:flex}.favorite-catalog article.selected{border-color:#7da51e}.favorite-catalog article div{gap:5px;display:grid}.favorite-catalog article span{color:#c7ff35;font-size:12px;font-weight:900}.favorite-catalog button{color:#c7ff35;background:0 0;border:0}.secondary-action{color:#fff;background:#202834;border:0;border-radius:11px;margin-top:16px;padding:11px 14px}.security-tip{color:#b9c2cf;align-items:flex-start;gap:9px;display:flex}.security-tip svg{color:#c7ff35;flex:none}.settings-form{grid-template-columns:1fr 1fr;gap:15px;max-width:760px;display:grid}.settings-form label{color:#9ba5b5;font-size:13px}.settings-form .primary-action{grid-column:1/-1;width:max-content}.customer-auth{max-width:620px;margin:12vh auto}.customer-auth h1{font-size:38px}@media (max-width:900px){.customer-portal{grid-template-columns:1fr}.customer-sidebar{border-bottom:1px solid #202632;border-right:0;height:auto;position:static}.customer-sidebar nav{grid-template-columns:repeat(4,1fr)}.customer-sidebar nav button{justify-content:center;font-size:0}.customer-sidebar nav button svg{width:22px;height:22px}.customer-main{padding:22px}.customer-kpis{grid-template-columns:1fr 1fr}.customer-grid{grid-template-columns:1fr}.favorite-catalog{grid-template-columns:1fr 1fr}}@media (max-width:560px){.customer-main{padding:16px}.customer-head{align-items:flex-start}.customer-head>button{padding:12px;font-size:0}.customer-kpis,.favorite-catalog,.settings-form{grid-template-columns:1fr}.customer-sidebar nav{grid-template-columns:repeat(4,1fr)}.customer-hero h2{font-size:27px}.portal-order{align-items:flex-start;gap:10px}.portal-order>div:last-child{text-align:right}.customer-identity{display:none}}.marketing-grid{grid-template-columns:minmax(0,1.2fr) minmax(320px,.8fr);gap:18px;margin:18px 0;display:grid}.marketing-form,.segment-create{gap:12px;padding:16px;display:grid}.marketing-form label,.segment-create{font-size:12px}.marketing-form label span{color:#8f98aa;margin-bottom:6px;display:block}.marketing-form input,.marketing-form select,.marketing-form textarea,.segment-create input,.segment-create select{color:#fff;background:#0d121c;border:1px solid #273043;border-radius:10px;width:100%;padding:11px 12px}.marketing-form textarea{resize:vertical;min-height:90px}.marketing-form button,.segment-create button{color:#080b12;background:#c7ff35;border:0;border-radius:10px;justify-content:center;align-items:center;gap:8px;padding:11px 14px;font-weight:800;display:flex}.marketing-form__row{grid-template-columns:1fr 1fr;gap:12px;display:grid}.segment-list{gap:8px;max-height:300px;padding:12px 16px;display:grid;overflow:auto}.segment-list article{background:#0d121c;border:1px solid #222b3b;border-radius:10px;justify-content:space-between;gap:12px;padding:12px;display:flex}.segment-list strong,.segment-list small{display:block}.segment-list small{color:#8791a5;margin-top:3px}.segment-list code{color:#c7ff35;font-size:11px}.segment-create{border-top:1px solid #222b3b}.segment-create>div{grid-template-columns:1fr 100px;gap:8px;display:grid}.marketing-metrics{margin-top:16px}@media (max-width:980px){.marketing-grid{grid-template-columns:1fr}}@media (max-width:620px){.marketing-form__row,.segment-create>div{grid-template-columns:1fr}}:root{--bg:#070a10;--surface:#0d121b;--surface-2:#121923;--surface-3:#18212d;--text:#f7f9f4;--text-2:#b5bdc9;--text-3:#7f8997;--border:#ffffff16;--border-strong:#c7ff354d;--shadow-sm:0 10px 30px #00000038;--shadow-lg:0 30px 90px #00000075;--radius-sm:12px;--radius-md:18px;--radius-lg:28px;--ease:cubic-bezier(.2,.8,.2,1)}html{background:var(--bg);scroll-padding-top:100px}body{background:radial-gradient(circle at 50% -20%,#c7ff350e,transparent 38%),var(--bg);color:var(--text);text-rendering:optimizelegibility}::selection{background:var(--lime);color:var(--ink)}button,input,select,textarea{font:inherit}img{max-width:100%}.header{z-index:70;-webkit-backdrop-filter:blur(20px)saturate(135%);backdrop-filter:blur(20px)saturate(135%);background:#080b12c2;border:1px solid #ffffff12;border-radius:20px;height:70px;margin-top:12px;padding:0 14px;position:sticky;top:12px;box-shadow:0 18px 50px #0000003d}.logo__icon{box-shadow:0 0 0 1px #ffffff40,0 8px 25px #c7ff352e}.nav a{padding:8px 0;position:relative}.nav a:after{content:"";background:var(--lime);height:2px;transition:right .22s var(--ease);border-radius:2px;position:absolute;bottom:0;left:0;right:100%}.nav a:hover:after{right:0}.account-btn{background:linear-gradient(#1b222d,#141a23);box-shadow:inset 0 1px #ffffff0a}.hero{isolation:isolate;box-shadow:inset 0 1px #ffffff0a,var(--shadow-lg);background:radial-gradient(circle at 76% 35%,#c7ff3529,#0000 28%),radial-gradient(circle at 15% 0,#5473ff14,#0000 32%),linear-gradient(145deg,#101620,#090d14 56%,#11180d);margin-top:16px}.hero:after{content:"";filter:blur(30px);pointer-events:none;z-index:-1;background:radial-gradient(#c7ff351a,#0000 65%);height:70%;position:absolute;inset:auto -10% -50% 38%}.hero__content{padding-left:clamp(28px,5vw,70px)}.hero__tag{box-shadow:inset 0 0 22px #c7ff350a}.hero__content h1{text-wrap:balance}.hero__content>p{text-wrap:pretty;color:var(--text-2)}.hero-search{border:1px solid #ffffff8c;box-shadow:0 22px 70px #00000061}.hero-search:focus-within{box-shadow:0 22px 70px #0000006b,0 0 0 4px #c7ff351f}.hero-search button{justify-content:center;min-width:132px;box-shadow:0 10px 26px #8cbe1238}.hero-search button:hover{transform:translateY(-2px);box-shadow:0 14px 32px #8cbe1247}.hero-card{transition:transform .5s var(--ease);will-change:transform}.hero:hover .hero-card--front{transform:rotate(5deg)translateY(-8px)}.hero:hover .hero-card--back{transform:rotate(-7deg)translate(-4px,4px)}.floating-chip{box-shadow:0 18px 50px #00000061,inset 0 1px #ffffff0f}.section{margin-bottom:clamp(78px,9vw,128px)}.section-heading h2,.proof-head h2,.testimonial-panel h2,.banks-showcase h2{text-wrap:balance}.category-tabs{border:1px solid var(--border);background:#ffffff05;border-radius:15px;padding:5px}.category-tabs button{background:0 0;border-color:#0000}.category-tabs button:hover{color:#fff;background:#ffffff0d}.category-tabs button.is-active{box-shadow:0 8px 22px #8cbe1226}.catalog-search{background:#ffffff06;border-radius:14px;height:46px}.catalog-search:focus-within{border-color:var(--border-strong);box-shadow:0 0 0 3px #c7ff3514}.game-card{background:linear-gradient(#ffffff0c,#ffffff05);border-radius:22px;box-shadow:inset 0 1px #ffffff06}.game-card:after{content:"";border-radius:inherit;pointer-events:none;transition:transform .65s var(--ease);background:linear-gradient(120deg,#0000 35%,#ffffff12,#0000 62%);position:absolute;inset:0;transform:translate(-110%)}.game-card:hover .game-card__arrow{background:var(--lime);color:var(--ink)}.trust-metrics,.live-activity,.testimonial-panel,.deal-card,.banks-marquee>span{box-shadow:inset 0 1px #ffffff06}.trust-metrics article{transition:background .2s}.trust-metrics article:hover{background:#101722}.deal-card{transition:transform .28s var(--ease),border-color .2s ease,box-shadow .2s ease}.deal-card:hover{border-color:#c7ff3540;transform:translateY(-5px);box-shadow:0 24px 62px #00000057}.live-activity__list article{transition:transform .2s var(--ease),background .2s ease,border-color .2s ease}.live-activity__list article:hover{background:#ffffff0a;border-color:#c7ff3529;transform:translate(4px)}.banks-marquee>span{transition:transform .2s var(--ease),border-color .2s ease,background .2s ease}.banks-marquee>span:hover{background:#ffffff0a;border-color:#c7ff3533;transform:translateY(-2px)}.order-modal,.account-drawer,.admin-card,.customer-card,.customer-kpis article,.wallet-card{border-color:var(--border);box-shadow:inset 0 1px #ffffff06}.drawer-backdrop,.admin-backdrop{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.order-modal{box-shadow:var(--shadow-lg);background:linear-gradient(#101721,#0b1018);border-radius:26px}.field input,.field select,.settings-form input,.settings-form select,.customer-card input,.customer-card select{transition:border-color .18s,box-shadow .18s,background .18s}.field input:focus,.field select:focus,.settings-form input:focus,.settings-form select:focus,.customer-card input:focus,.customer-card select:focus{background:#0b1119;border-color:#c7ff3573;outline:none;box-shadow:0 0 0 3px #c7ff3514}.primary-action,.customer-head>button{box-shadow:0 10px 26px #8cbe1229}.primary-action:hover,.customer-head>button:hover{transform:translateY(-2px);box-shadow:0 14px 32px #8cbe123b}.customer-portal{background:radial-gradient(circle at 80% 0,#c7ff350b,transparent 28%),var(--bg)}.customer-sidebar{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#080c12ed}.customer-sidebar nav button{transition:background .18s ease,color .18s ease,transform .18s var(--ease)}.customer-sidebar nav button:hover{transform:translate(3px)}.customer-hero{box-shadow:var(--shadow-sm);background:radial-gradient(circle at 85% 15%,#c7ff352e,#0000 30%),linear-gradient(130deg,#17200e,#101722);position:relative;overflow:hidden}.customer-hero:after{content:"";border:1px solid #c7ff352e;border-radius:50%;width:220px;height:220px;position:absolute;bottom:-110px;right:-70px}.customer-kpis article,.customer-card{transition:transform .2s var(--ease),border-color .2s ease;background:linear-gradient(160deg,#ffffff0b,#ffffff05)}.customer-kpis article:hover,.customer-card:hover{border-color:#c7ff3524;transform:translateY(-2px)}.admin-sidebar{border-right-color:var(--border);background:#080c12}.admin-content{background:radial-gradient(circle at 68% -5%,#c7ff350e,#0000 26%),#0a0f16}.admin-card,.metric-grid article,.analytics-metrics article,.finance-metrics article{border-color:var(--border);background:linear-gradient(155deg,#ffffff0c,#ffffff04)}.metric-grid article,.analytics-metrics article,.finance-metrics article{transition:transform .2s var(--ease),border-color .2s ease}.metric-grid article:hover,.analytics-metrics article:hover,.finance-metrics article:hover{border-color:#c7ff3529;transform:translateY(-2px)}.footer{border-top:1px solid var(--border);background:linear-gradient(#ffffff03,#0000)}@media (max-width:900px){.header{width:calc(100% - 20px);margin-top:8px;top:8px}.hero{grid-template-columns:1fr;min-height:auto}.hero__visual{min-height:470px}.hero__content{padding-right:clamp(28px,5vw,70px)}.catalog-tools{flex-direction:column;align-items:stretch}.catalog-search input{width:100%}}@media (max-width:620px){.header{border-radius:16px;height:62px;padding:0 10px}.logo{font-size:19px}.logo__icon{width:31px;height:31px}.hero{border-radius:24px;width:calc(100% - 14px);margin-top:10px}.hero__content{padding:42px 20px 28px}.hero__content h1{font-size:clamp(43px,14vw,58px);line-height:.94}.hero-search{height:auto;min-height:58px;padding-left:14px}.hero-search button{min-width:auto;padding:0 15px}.hero__visual{transform-origin:top;min-height:395px;margin-bottom:-40px;transform:scale(.9)}.section{width:calc(100% - 28px)}.section-heading{flex-direction:column;align-items:flex-start;gap:8px;margin-bottom:22px}.category-tabs{scrollbar-width:none;flex-wrap:nowrap;padding:4px;overflow-x:auto}.category-tabs::-webkit-scrollbar{display:none}.category-tabs button{white-space:nowrap}.games-grid{grid-template-columns:1fr 1fr;gap:11px}.game-art{height:145px}.game-card__body{min-height:102px;padding:14px}.game-card__body strong{font-size:13px}.game-card__body small{font-size:10px}.trust-metrics{grid-template-columns:1fr 1fr}.customer-sidebar{z-index:60;background:#080c12f0;padding:10px 12px;position:sticky;top:0}.customer-sidebar nav{z-index:80;border:1px solid var(--border);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#0a0f16eb;border-radius:18px;padding:7px;position:fixed;bottom:10px;left:10px;right:10px;box-shadow:0 20px 60px #00000073}.customer-main{padding-bottom:96px}}@media (max-width:390px){.games-grid{grid-template-columns:1fr}.game-art{height:185px}}@media (prefers-reduced-motion:reduce){:root:not([data-loot-motion=full]) *,:root:not([data-loot-motion=full]) :before,:root:not([data-loot-motion=full]) :after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}:root:not([data-loot-motion=full]) .ticker div{animation:none}}@media (prefers-contrast:more){:root{--line:#ffffff38;--muted:#c2c8d1}.game-card,.customer-card,.admin-card{border-color:#ffffff38}}:root{--motion-spring:cubic-bezier(.2,.8,.2,1);--motion-soft:cubic-bezier(.22,1,.36,1)}html{scroll-behavior:smooth}body:before{content:"";pointer-events:none;z-index:-1;background:radial-gradient(circle at 30% 30%,#c7ff350e,#0000 28%),radial-gradient(circle at 75% 65%,#5e7aff0b,#0000 32%);animation:18s ease-in-out infinite alternate ambientDrift;position:fixed;inset:-25%}.reveal{opacity:0;filter:blur(7px);transition:opacity .72s var(--motion-soft) var(--reveal-delay,0s), transform .72s var(--motion-soft) var(--reveal-delay,0s), filter .72s var(--motion-soft) var(--reveal-delay,0s);transform:translateY(28px)scale(.985)}.reveal.is-visible{opacity:1;filter:blur();transform:none}.hero__content>*{opacity:0;animation:heroEnter .78s var(--motion-soft) forwards}.hero-card--front{animation:6.5s ease-in-out infinite cardFloatFront}.hero-card--back{animation:7.2s ease-in-out infinite cardFloatBack}.hero-cross--one{animation:4.5s ease-in-out infinite crossFloat}.hero-cross--two{animation:5.4s ease-in-out .7s infinite reverse crossFloat}.hero:before{animation:24s linear infinite gridPan}.hero-search{transition:transform .35s var(--motion-spring), box-shadow .35s ease}.hero-search:focus-within{transform:translateY(-3px)scale(1.01);box-shadow:0 28px 80px #0000005c,0 0 0 4px #c7ff351a}button,a,input,textarea,select{-webkit-tap-highlight-color:transparent}button{transition:transform .22s var(--motion-spring), box-shadow .22s ease, background-color .22s ease, border-color .22s ease, color .22s ease}button:active{transform:scale(.965)}.game-card{will-change:transform}.game-card:hover{transform:translateY(-9px)scale(1.015);box-shadow:0 28px 60px #00000057,0 0 0 1px #c7ff351f}.game-card:hover .game-card__arrow{transform:rotate(-30deg)scale(1.08)}.promo:before{animation:7s ease-in-out infinite promoRings}.logo__icon{animation:3.2s ease-in-out infinite logoGlow}.floating-support{animation:3s ease-in-out infinite supportBreathe}.toast{animation:toastIn .45s var(--motion-soft), toastGlow 2s ease-in-out .45s infinite alternate}.support-chat__panel,.account-drawer,.modal-card{transform-origin:100% 100%;animation:panelIn .38s var(--motion-soft)}.faq-item,.category-chip,.payment-brands>*,.socials>*{transition:transform .25s var(--motion-spring), background-color .25s ease, border-color .25s ease, color .25s ease}.faq-item:hover,.category-chip:hover,.payment-brands>:hover,.socials>:hover{transform:translateY(-3px)}@keyframes heroEnter{0%{opacity:0;filter:blur(8px);transform:translateY(24px)}to{opacity:1;filter:blur();transform:none}}@keyframes cardFloatFront{0%,to{transform:rotate(7deg)translateY(0)}50%{transform:rotate(5deg)translateY(-18px)}}@keyframes cardFloatBack{0%,to{transform:rotate(-9deg)translateY(0)}50%{transform:rotate(-11deg)translateY(14px)}}@keyframes crossFloat{0%,to{opacity:.45;transform:translateY(0)rotate(0)}50%{opacity:.9;transform:translateY(-16px)rotate(90deg)}}@keyframes gridPan{0%{background-position:0 0,0 0}to{background-position:108px 54px,54px 108px}}@keyframes ambientDrift{0%{transform:translate(-2%,-1%)scale(1)}to{transform:translate(3%,2%)scale(1.08)}}@keyframes badgePulse{0%,to{box-shadow:0 0 #c7ff3500}50%{box-shadow:0 0 0 7px #c7ff3517}}@keyframes promoRings{0%,to{transform:scale(.94)rotate(0)}50%{transform:scale(1.06)rotate(8deg)}}@keyframes logoGlow{0%,to{filter:drop-shadow(0 0 #c7ff3500)}50%{filter:drop-shadow(0 0 10px #c7ff3580)}}@keyframes supportBreathe{0%,to{box-shadow:0 12px 35px #0000004d}50%{box-shadow:0 14px 45px #c7ff3533}}@keyframes toastIn{0%{opacity:0;transform:translateY(22px)scale(.94)}to{opacity:1;transform:none}}@keyframes toastGlow{0%{box-shadow:0 12px 35px #00000047}to{box-shadow:0 16px 45px #c7ff3529}}@keyframes panelIn{0%{opacity:0;transform:translateY(22px)scale(.96)}to{opacity:1;transform:none}}@media (max-width:760px){.hero-card--front{animation-duration:7.5s}.hero-card--back{animation-duration:8.2s}.reveal{transform:translateY(18px)}}@media (prefers-reduced-motion:reduce){:root:not([data-loot-motion=full]) *,:root:not([data-loot-motion=full]) :before,:root:not([data-loot-motion=full]) :after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}:root:not([data-loot-motion=full]) .reveal{opacity:1;filter:none;transform:none}}.listing-page{padding-top:6px}.listing-promo{background:radial-gradient(circle at 84% 18%,#c7ff3533,#0000 30%),linear-gradient(135deg,#121923 0%,#0c1118 56%,#17220f 100%);border:1px solid #ffffff17;border-radius:34px;grid-template-columns:minmax(0,1.25fr) minmax(300px,.75fr);align-items:center;gap:48px;width:min(1196px,100% - 40px);min-height:390px;margin:0 auto 78px;padding:clamp(38px,6vw,72px);display:grid;position:relative;overflow:hidden;box-shadow:0 28px 90px #00000047}.listing-promo:before{content:"";opacity:.14;background-image:linear-gradient(#ffffff1a 1px,#0000 1px),linear-gradient(90deg,#ffffff1a 1px,#0000 1px);background-size:48px 48px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#000,#0000 88%);mask-image:linear-gradient(90deg,#000,#0000 88%)}.listing-promo>*{z-index:1;position:relative}.listing-promo__copy h1{max-width:760px;font-family:var(--font-display);letter-spacing:-.065em;margin:15px 0 18px;font-size:clamp(38px,5vw,68px);line-height:1.02}.listing-promo__copy>p:not(.eyebrow){color:#9ca5b0;max-width:650px;margin:0;font-size:15px;line-height:1.75}.listing-promo__actions{flex-wrap:wrap;align-items:center;gap:18px;margin-top:30px;display:flex}.listing-promo__actions button{background:var(--lime);color:#090d12;cursor:pointer;border:0;border-radius:13px;align-items:center;gap:9px;min-height:52px;padding:0 20px;font-weight:900;transition:transform .2s,box-shadow .2s;display:flex}.listing-promo__actions button:hover{transform:translateY(-3px);box-shadow:0 14px 35px #c7ff3533}.listing-promo__actions span{color:#858f9b;align-items:center;gap:8px;font-size:10px;font-weight:700;display:flex}.listing-promo__actions span svg{color:var(--lime)}.listing-promo__visual{place-items:center;min-height:250px;display:grid;position:relative}.listing-promo__halo{filter:blur(2px);background:radial-gradient(circle,#c7ff3547,#c7ff3508 45%,#0000 70%);border-radius:50%;width:260px;height:260px;animation:4s ease-in-out infinite promo-pulse;position:absolute}.listing-promo__badge{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:linear-gradient(145deg,#c7ff3529,#0a0e14d1);border:1px solid #c7ff3559;border-radius:36px;flex-direction:column;justify-content:center;align-items:center;gap:6px;width:190px;height:190px;display:flex;transform:rotate(-7deg);box-shadow:0 28px 70px #0006}.listing-promo__badge svg{color:var(--lime)}.listing-promo__badge strong{font-family:var(--font-display);color:#fff;font-size:34px}.listing-promo__badge small{color:var(--lime);letter-spacing:.16em;font-size:8px;font-weight:900}.listing-promo__ticket{min-width:150px;color:var(--lime);background:#0c1118d9;border:1px solid #ffffff1f;border-radius:14px;align-items:center;gap:10px;padding:13px 16px;display:flex;position:absolute;bottom:5%;right:2%;transform:rotate(5deg);box-shadow:0 18px 44px #00000059}.listing-promo__ticket span{color:#fff;letter-spacing:.08em;font-size:9px;font-weight:900}@keyframes promo-pulse{50%{opacity:.72;transform:scale(1.08)}}.catalog-page-section{margin-bottom:96px}.catalog-toolbar{justify-content:space-between;align-items:flex-end;gap:30px;margin-bottom:30px;display:flex}.catalog-toolbar h2{font-family:var(--font-display);letter-spacing:-.055em;margin:9px 0 0;font-size:clamp(27px,4vw,42px)}.catalog-page-search{color:#7e8792;background:#111720;border:1px solid #ffffff1a;border-radius:14px;align-items:center;gap:10px;width:min(430px,100%);height:54px;padding:0 17px;transition:border-color .2s,box-shadow .2s;display:flex}.catalog-page-search:focus-within{border-color:#c7ff3566;box-shadow:0 0 0 4px #c7ff350d}.catalog-page-search input{color:#fff;background:0 0;border:0;outline:0;flex:1;min-width:0}.catalog-page-meta{border-top:1px solid #ffffff12;margin-bottom:24px;padding-top:18px}.catalog-page-section .games-grid{gap:22px 16px}.footer{background:linear-gradient(#ffffff05,#070a0fb8);border-top:1px solid #ffffff14;width:100%;max-width:none;margin:110px 0 0;padding:0}.footer__main{grid-template-columns:minmax(250px,1.55fr) minmax(130px,.75fr) minmax(150px,.85fr) minmax(270px,1.3fr);align-items:start;gap:clamp(34px,5vw,76px);width:min(1240px,100% - 48px);margin:0 auto;padding:64px 0 54px}.footer__brand>p{max-width:330px;margin:0 0 20px;font-size:11px;line-height:1.8}.footer__links{gap:14px}.footer__links strong,.footer__pay>strong{color:#f2f4ef;margin-bottom:10px}.footer__pay .payment-brands span{min-width:58px;height:40px}.footer__bottom{width:min(1240px,100% - 48px);min-height:72px;margin:0 auto}.fors-credit{opacity:.72}@media (max-width:900px){.listing-promo{grid-template-columns:1fr;min-height:auto;margin-bottom:58px}.listing-promo__visual{min-height:220px}.catalog-toolbar{flex-direction:column;align-items:stretch}.catalog-page-search{width:100%}.footer__main{grid-template-columns:1.3fr 1fr 1fr}.footer__pay{grid-column:1/-1}}@media (max-width:640px){.listing-promo{border-radius:24px;gap:24px;width:calc(100% - 24px);padding:34px 24px}.listing-promo__copy h1{font-size:36px}.listing-promo__visual{min-height:185px}.listing-promo__badge{border-radius:28px;width:150px;height:150px}.listing-promo__badge strong{font-size:27px}.listing-promo__ticket{right:0}.page-container{width:calc(100% - 28px)}.catalog-page-section{margin-bottom:66px}.catalog-page-section .games-grid{gap:14px}.footer{margin-top:72px}.footer__main{grid-template-columns:1fr 1fr;gap:36px 24px;width:calc(100% - 32px);padding:48px 0 38px}.footer__brand,.footer__pay{grid-column:1/-1}.footer__bottom{width:calc(100% - 32px)}}@media (max-width:390px){.footer__main{grid-template-columns:1fr}.footer__brand,.footer__pay,.footer__links{grid-column:1}}:root{--section-space:clamp(76px, 8vw, 132px)}main>section+section,.page-shell>section+section{margin-top:var(--section-space)}.listing-page{padding-bottom:clamp(120px,12vw,190px)}.listing-toolbar{margin-top:clamp(64px,7vw,104px);margin-bottom:clamp(48px,5vw,78px)}.games-grid,.services-grid{gap:clamp(28px,3vw,44px) clamp(22px,2.4vw,36px)}.site-footer{margin-top:clamp(110px,11vw,180px)}.reveal{filter:blur(3px);transition-duration:1.15s;transform:translateY(18px)}.hero__content>*{animation-duration:1.05s}.hero__content>:first-child{animation-delay:.12s}.hero__content>:nth-child(2){animation-delay:.25s}.hero__content>:nth-child(3){animation-delay:.38s}.hero__content>:nth-child(4){animation-delay:.51s}.hero__content>:nth-child(5){animation-delay:.64s}.hero-card--front{animation-duration:10s}.hero-card--back{animation-duration:11.5s}.hero-cross--one{animation-duration:8s}.hero-cross--two{animation-duration:9.5s}.hero:before{animation-duration:42s}.game-card .game-art{transition-duration:.95s}.game-card__badge{animation-duration:4.8s}.promo:before,.listing-promo__halo{animation-duration:8.5s}.logo__icon{animation-duration:5.5s}.floating-support{animation-duration:5s}button{transition-duration:.34s}.support-chat__panel,.account-drawer,.modal-card,.admin-login,.admin-panel{animation-duration:.58s}@media (max-width:760px){:root{--section-space:64px}.listing-toolbar{margin-top:52px;margin-bottom:38px}.site-footer{margin-top:90px}}:root{--motion-calm:cubic-bezier(.22,.72,.22,1)}.reveal{transition-duration:1.25s;transition-timing-function:var(--motion-calm)}.reveal:nth-of-type(3n+1){transform:translate(-22px,18px)}.reveal:nth-of-type(3n+2){transform:translate(22px,18px)}.reveal:nth-of-type(3n){transform:translateY(26px)scale(.99)}.reveal.is-visible{transform:none}.games-grid .game-card{animation:card-settle 1.05s var(--motion-calm) both;animation-delay:calc(var(--card-index,0) * 90ms)}.games-grid .game-card:nth-child(4n+1){--card-index:1}.games-grid .game-card:nth-child(4n+2){--card-index:2}.games-grid .game-card:nth-child(4n+3){--card-index:3}.games-grid .game-card:nth-child(4n){--card-index:4}.games-grid .game-card:nth-child(odd):hover{transform:translateY(-9px)rotate(-.35deg)}.games-grid .game-card:nth-child(2n):hover{transform:translateY(-9px)rotate(.35deg)}.listing-promo__visual{animation:8.5s ease-in-out infinite promo-card-drift}.listing-promo__halo{animation-duration:7.5s}.primary-btn,.admin-login__submit,.floating-support{position:relative;overflow:hidden}.primary-btn:after,.admin-login__submit:after{content:"";pointer-events:none;background:linear-gradient(90deg,#0000,#ffffff6b,#0000);width:24%;animation:5.8s ease-in-out infinite button-sheen;position:absolute;inset:-40% auto -40% -35%;transform:skew(-18deg)}.customer-auth{animation:auth-arrive 1.1s var(--motion-calm) both}.customer-auth input:focus,.admin-login input:focus{transition:box-shadow .55s,border-color .55s;box-shadow:0 0 0 3px #c7ff351a,0 0 28px #c7ff3514}.admin-login__logo{animation:5.5s ease-in-out infinite admin-logo-float}.admin-login{animation:auth-arrive 1.05s var(--motion-calm) both}.account-sidebar nav button.is-active svg{animation:2.8s ease-in-out infinite active-icon}@keyframes card-settle{0%{opacity:0;filter:blur(5px);transform:translateY(28px)scale(.965)}to{opacity:1;filter:none;transform:none}}@keyframes promo-card-drift{0%,to{transform:translateY(0)rotate(-3deg)}50%{transform:translateY(-12px)rotate(1deg)}}@keyframes button-sheen{0%,68%{opacity:0;left:-35%}74%{opacity:.8}88%,to{opacity:0;left:120%}}@keyframes auth-arrive{0%{opacity:0;filter:blur(4px);transform:translateY(22px)scale(.985)}to{opacity:1;filter:none;transform:none}}@keyframes admin-logo-float{0%,to{transform:rotate(-4deg)translateY(0)}50%{transform:rotate(2deg)translateY(-7px)}}@keyframes active-icon{0%,to{transform:scale(1)}50%{transform:scale(1.12)}}@media (prefers-reduced-motion:reduce){:root:not([data-loot-motion=full]) .games-grid .game-card,:root:not([data-loot-motion=full]) .listing-promo__visual,:root:not([data-loot-motion=full]) .admin-login__logo,:root:not([data-loot-motion=full]) .account-sidebar nav button.is-active svg{animation:none!important}}.reveal{opacity:0;transition:opacity .9s cubic-bezier(.22,1,.36,1) var(--reveal-delay,0s),transform 1.05s cubic-bezier(.22,1,.36,1) var(--reveal-delay,0s);transform:translateY(18px)}.reveal.is-visible{opacity:1;transform:translate(0,0)}@media (prefers-reduced-motion:reduce){:root:not([data-loot-motion=full]) .reveal,:root:not([data-loot-motion=full]) .reveal.is-visible{opacity:1;transition:none;transform:none}}.auth-service-warning{color:#f6b86d;margin-top:14px;font-size:12px;line-height:1.55;display:block}.customer-portal--guest .customer-main{isolation:isolate;background:radial-gradient(circle at 82% 8%,#c7ff3513,#0000 31%),radial-gradient(circle at 16% 82%,#5384ff0d,#0000 28%),#080b12;place-items:center;min-width:0;max-width:none;padding:clamp(42px,6vw,92px);display:grid;position:relative;overflow:hidden}.customer-portal--guest .customer-main:before{content:"";z-index:-2;opacity:.18;background-image:linear-gradient(#ffffff09 1px,#0000 1px),linear-gradient(90deg,#ffffff09 1px,#0000 1px);background-size:56px 56px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#0000,#000 20% 75%,#0000);mask-image:linear-gradient(#0000,#000 20% 75%,#0000)}.customer-portal--guest .customer-sidebar nav button:disabled{cursor:not-allowed;opacity:.42;transform:none}.customer-portal--guest .customer-sidebar nav button:disabled:hover{color:#9ba5b5;background:0 0}.customer-sidebar__promo{color:#f7f9fc;text-align:left;background:linear-gradient(135deg,#c7ff3517,#ffffff05);border:1px solid #c7ff352b;border-radius:16px;grid-template-columns:auto 1fr auto;align-items:center;gap:10px;width:100%;margin-top:auto;padding:13px;display:grid}.customer-sidebar__promo:hover{background:linear-gradient(135deg,#c7ff3524,#ffffff09);border-color:#c7ff3561;transform:translateY(-2px)}.customer-sidebar__promo-icon{color:#080b12;background:#c7ff35;border-radius:11px;place-items:center;width:36px;height:36px;display:grid}.customer-sidebar__promo>span:nth-child(2){gap:3px;min-width:0;display:grid}.customer-sidebar__promo strong{font-size:12px;line-height:1.25}.customer-sidebar__promo small{color:#8e99aa;font-size:10px}.customer-auth{background:linear-gradient(135deg,#c7ff3561,#ffffff14 34%,#ffffff0d 72%,#c7ff3538);border:0;border-radius:30px;width:min(880px,100%);max-width:none;margin:0;padding:1px;position:relative;overflow:hidden;box-shadow:0 28px 90px #0000006b,0 0 0 1px #ffffff06}.customer-auth:before{content:"";pointer-events:none;background:linear-gradient(115deg,#0000 10%,#ffffff0b 38%,#0000 62%);animation:9s ease-in-out infinite customer-auth-sheen;position:absolute;inset:0;transform:translate(-70%)}.customer-auth__inner{z-index:1;background:radial-gradient(circle at 50% 0,#c7ff3512,#0000 34%),linear-gradient(145deg,#111720fb,#080c12fc);border-radius:29px;padding:clamp(34px,5vw,64px);position:relative}.customer-auth__glow{z-index:0;filter:blur(80px);opacity:.12;pointer-events:none;border-radius:50%;width:240px;height:240px;position:absolute}.customer-auth__glow--left{background:#c7ff35;top:28%;left:-120px}.customer-auth__glow--right{background:#638cff;bottom:5%;right:-120px}.customer-auth__badge{color:#c7ff35;background:#c7ff350e;border:1px solid #c7ff3547;border-radius:999px;align-items:center;gap:8px;width:max-content;max-width:100%;min-height:38px;margin:0 auto 24px;padding:7px 12px;display:flex}.customer-auth__badge span{letter-spacing:.12em;font-size:12px;font-weight:950}.customer-auth__badge i{color:#8f9aaa;border-left:1px solid #ffffff1a;padding-left:8px;font-size:11px;font-style:normal}.customer-auth__header{text-align:center;max-width:690px;margin:0 auto 30px}.customer-auth__header h1{letter-spacing:-.045em;margin:0;font-size:clamp(34px,4.4vw,56px);line-height:1.02}.customer-auth__header p{color:#9da7b7;max-width:620px;margin:16px auto 0;font-size:clamp(14px,1.5vw,17px);line-height:1.65}.customer-auth__form{gap:13px;width:min(610px,100%);margin:0 auto;display:grid}.customer-auth__field{color:#9da7b7;letter-spacing:.02em;gap:8px;font-size:12px;font-weight:750;display:grid}.customer-auth__field>div{color:#7f8a9b;background:#070b11b8;border:1px solid #303846;border-radius:15px;align-items:center;gap:12px;min-height:58px;padding:0 17px;transition:border-color .3s,box-shadow .35s,background .3s;display:flex}.customer-auth__field>div:focus-within{background:#0a0f17;border-color:#c7ff3599;box-shadow:0 0 0 4px #c7ff3513,0 16px 38px #0000002e}.customer-auth__field input{color:#fff;background:0 0;border:0;outline:0;width:100%;min-width:0;height:56px;padding:0;font-size:16px;box-shadow:none!important}.customer-auth__field input::placeholder{color:#5f6978}.customer-auth__code{letter-spacing:.34em;font-variant-numeric:tabular-nums;font-weight:900;font-size:22px!important}.customer-auth__submit{color:#071006;background:#c7ff35;border:0;border-radius:15px;grid-template-columns:auto 1fr auto;align-items:center;gap:10px;width:100%;min-height:58px;padding:0 20px;font-size:15px;font-weight:950;display:grid;position:relative;overflow:hidden;box-shadow:0 12px 32px #97d50e26}.customer-auth__submit:hover:not(:disabled){background:#d2ff5d;transform:translateY(-2px);box-shadow:0 18px 42px #97d50e38}.customer-auth__submit:active:not(:disabled){transform:translateY(0)scale(.995)}.customer-auth__submit:disabled{cursor:not-allowed;opacity:.38;box-shadow:none}.customer-auth__submit:after{content:"";pointer-events:none;background:linear-gradient(90deg,#0000,#ffffff8c,#0000);width:18%;animation:6.8s ease-in-out infinite customer-auth-button-sheen;position:absolute;inset:-80% auto -80% -28%;transform:skew(-18deg)}.customer-auth__hint{color:#7f8999;text-align:center;justify-content:center;align-items:center;gap:7px;font-size:11px;line-height:1.5;display:flex}.customer-auth__hint svg{color:#92b92d;flex:none}.customer-auth__sent{color:#aab5c5;background:#c7ff350b;border:1px solid #c7ff3524;border-radius:12px;align-items:flex-start;gap:9px;margin:0;padding:11px 13px;font-size:12px;line-height:1.5;display:flex}.customer-auth__sent svg{color:#c7ff35;flex:none;margin-top:1px}.customer-auth__link{color:#b7c28f;background:0 0;border:0;justify-self:center;padding:4px 8px;font-size:12px;font-weight:750}.customer-auth__link:hover{color:#c7ff35}.customer-auth__benefits{background:#ffffff05;border:1px solid #ffffff13;border-radius:17px;grid-template-columns:repeat(3,1fr);gap:1px;max-width:710px;margin:30px auto 0;padding:15px;display:grid}.customer-auth__benefits article{align-items:center;gap:11px;min-width:0;padding:7px 14px;display:flex}.customer-auth__benefits article+article{border-left:1px solid #ffffff13}.customer-auth__benefits article>span{color:#c7ff35;background:#c7ff350e;border:1px solid #c7ff3529;border-radius:12px;flex:none;place-items:center;width:38px;height:38px;display:grid}.customer-auth__benefits article>div{gap:3px;min-width:0;display:grid}.customer-auth__benefits strong{color:#edf2f7;font-size:12px}.customer-auth__benefits small{color:#7f8998;font-size:10px;line-height:1.35}.customer-auth__notice{color:#e7b572;background:#f6b86d0e;border:1px solid #f6b86d2e;border-radius:14px;grid-template-columns:auto 1fr auto;align-items:center;gap:12px;width:min(710px,100%);margin:18px auto 0;padding:13px 14px;display:grid}.customer-auth__notice>svg{flex:none}.customer-auth__notice>div{gap:3px;min-width:0;display:grid}.customer-auth__notice strong{color:#f1c58b;font-size:12px}.customer-auth__notice span{color:#a78d6c;font-size:10px;line-height:1.45}.customer-auth__notice button{color:#f0c487;white-space:nowrap;background:0 0;border:0;align-items:center;gap:5px;font-size:11px;font-weight:850;display:flex}.customer-auth__notice button:hover{color:#fff0db}@keyframes customer-auth-sheen{0%,70%{opacity:0;transform:translate(-80%)}76%{opacity:1}92%,to{opacity:0;transform:translate(110%)}}@keyframes customer-auth-button-sheen{0%,74%{opacity:0;left:-28%}80%{opacity:.75}91%,to{opacity:0;left:125%}}@media (max-width:900px){.customer-portal--guest .customer-main{padding:40px 22px 110px}.customer-portal--guest .customer-sidebar{gap:12px;height:auto}.customer-sidebar__promo{display:none}.customer-auth__inner{padding:38px 28px}}@media (max-width:680px){.customer-portal--guest .customer-sidebar nav{display:none}.customer-auth{border-radius:24px}.customer-auth__inner{border-radius:23px;padding:32px 20px}.customer-auth__badge i{display:none}.customer-auth__header{margin-bottom:24px}.customer-auth__header h1{font-size:34px}.customer-auth__benefits{grid-template-columns:1fr;padding:8px 14px}.customer-auth__benefits article{padding:11px 4px}.customer-auth__benefits article+article{border-top:1px solid #ffffff13;border-left:0}.customer-auth__notice{grid-template-columns:auto 1fr}.customer-auth__notice button{grid-column:2;justify-self:start;padding:0}}@media (max-width:420px){.customer-portal--guest .customer-main{padding:24px 12px 50px}.customer-auth__inner{padding:27px 15px}.customer-auth__header h1{font-size:30px}.customer-auth__field>div{min-height:54px;padding:0 14px}.customer-auth__field input{height:52px;font-size:15px}.customer-auth__submit{min-height:54px}}@media (prefers-reduced-motion:reduce){:root:not([data-loot-motion=full]) .customer-auth:before,:root:not([data-loot-motion=full]) .customer-auth__submit:after{animation:none!important}}@media (min-width:761px){.games-grid .game-card{animation:card-settle 1.05s var(--motion-calm) both;animation-delay:calc(var(--card-index,0) * 90ms)}}.app-loading{min-height:100vh;min-height:100svh;padding:max(24px, env(safe-area-inset-top)) 24px max(24px, env(safe-area-inset-bottom));background:radial-gradient(circle at 50% 46%,#c7ff3513,#0000 26%),#080b12;place-items:center;display:grid;position:relative;overflow:hidden}.app-loading__brand{z-index:1;justify-items:center;gap:20px;animation:.64s cubic-bezier(.22,.9,.32,1) both lootStartupReveal;display:grid;position:relative}.app-loading__brand img{object-fit:contain;width:clamp(220px,48vw,360px);height:auto;display:block}.app-loading__brand p{color:#f8faf5c7;letter-spacing:.035em;text-align:center;margin:0;font-family:Gilroy,system-ui,sans-serif;font-size:clamp(13px,2.8vw,17px);font-weight:300}@keyframes lootStartupReveal{0%{opacity:0;transform:translateY(8px)scale(.975)}to{opacity:1;transform:translateY(0)scale(1)}}@media (prefers-reduced-motion:reduce){:root:not([data-loot-motion=full]) .app-loading__brand{animation:none}}@media (max-width:760px){.catalog-page-section .games-grid,.section .games-grid{width:100%;opacity:1!important;visibility:visible!important;display:grid!important}.games-grid .game-card,.games-grid .game-card.reveal,.games-grid .game-card.reveal.is-visible{opacity:1!important;visibility:visible!important;filter:none!important;transition:border-color .35s,box-shadow .35s!important;animation:none!important;display:block!important;transform:none!important}.games-grid .game-card:active{border-color:#c7ff3561;transform:scale(.985)!important}.game-card .game-art,.game-card .game-art__image{opacity:1!important;visibility:visible!important}}@media (max-width:560px){.games-grid,.catalog-page-section .games-grid{grid-template-columns:minmax(0,1fr)!important;gap:18px!important}.game-card{border-radius:20px;width:100%;min-width:0}.game-art{height:clamp(178px,51vw,220px)!important}.game-card__body{min-height:86px;padding:15px 16px}.game-card__body strong{font-size:14px}.game-card__body small{font-size:11px}}.customer-portal--guest{grid-template-columns:minmax(0,1fr)!important}.customer-portal--guest .customer-main{grid-column:1;width:100%}.hero:before,.page-hero:before,.listing-promo:before,.customer-portal--guest .customer-main:before{content:none!important;background:0 0!important;animation:none!important;display:none!important}.game-art__grid{background:0 0!important;display:none!important}@media (max-width:900px){.customer-portal--guest .customer-main{padding-top:clamp(28px,7vw,56px)}}.logo,.hero h1,.section h2,.promo h2,.faq h2,.page-hero h1,.page-section-head h2,.page-cta h2,.listing-promo__copy h1,.catalog-toolbar h2,.customer-auth__header h1,.customer-head h1,.customer-hero h2,.admin-login h2,.drawer-head h2,.modal-head h2,.order-success h2,.step h3,.game-art__mark,.game-art__fallback,.hero-card:after{font-family:var(--font-display);font-synthesis:weight;text-rendering:geometricprecision;font-weight:900}.hero h1{letter-spacing:-.072em;-webkit-text-stroke:.32px currentColor;text-wrap:balance;max-width:780px;font-size:clamp(48px,5.65vw,86px);font-weight:900;line-height:.98}.hero h1 span{font-weight:900}.hero__tag,.nav,.account-btn,.hero-search button,.catalog-toolbar,.game-card__body strong,.customer-auth__submit,.customer-auth__badge,.admin-nav button{font-family:var(--font-body)}.hero__content>p{letter-spacing:-.012em;font-size:16px;font-weight:500;line-height:1.65}.section h2,.promo h2,.faq h2,.page-hero h1,.listing-promo__copy h1,.catalog-toolbar h2,.customer-auth__header h1{letter-spacing:-.058em;-webkit-text-stroke:.18px currentColor}.logo{letter-spacing:-.075em;-webkit-text-stroke:.16px currentColor}@media (max-width:1000px){.hero h1{font-size:clamp(46px,7vw,76px)}}@media (max-width:760px){.hero h1{letter-spacing:-.065em;-webkit-text-stroke:.2px currentColor;max-width:none;font-size:clamp(42px,13vw,64px);line-height:1}.hero__content>p{font-size:15px}}@media (max-width:420px){.hero h1{font-size:clamp(39px,12.5vw,54px)}}.games-grid .game-card{--loot-card-delay:0s;opacity:1;visibility:visible;animation:loot-card-enter 1.02s var(--motion-calm,cubic-bezier(.22,1,.36,1)) var(--loot-card-delay) backwards}.games-grid .game-card:nth-child(8n+1){--loot-card-delay:60ms}.games-grid .game-card:nth-child(8n+2){--loot-card-delay:.14s}.games-grid .game-card:nth-child(8n+3){--loot-card-delay:.22s}.games-grid .game-card:nth-child(8n+4){--loot-card-delay:.3s}.games-grid .game-card:nth-child(8n+5){--loot-card-delay:.38s}.games-grid .game-card:nth-child(8n+6){--loot-card-delay:.46s}.games-grid .game-card:nth-child(8n+7){--loot-card-delay:.54s}.games-grid .game-card:nth-child(8n){--loot-card-delay:.62s}@keyframes loot-card-enter{0%{opacity:0;filter:blur(4px)saturate(.9);transform:translateY(30px)scale(.965)}58%{opacity:1;filter:blur()saturate(1.02);transform:translateY(-3px)scale(1.004)}to{opacity:1;filter:none;transform:none}}@media (max-width:760px){.games-grid .game-card,.games-grid .game-card.reveal,.games-grid .game-card.reveal.is-visible{opacity:1!important;visibility:visible!important;animation:loot-card-enter-mobile .86s cubic-bezier(.22,1,.36,1) var(--loot-card-delay) backwards!important;transition:border-color .35s,box-shadow .35s!important}.games-grid .game-card:nth-child(8n+1){--loot-card-delay:35ms}.games-grid .game-card:nth-child(8n+2){--loot-card-delay:.105s}.games-grid .game-card:nth-child(8n+3){--loot-card-delay:.175s}.games-grid .game-card:nth-child(8n+4){--loot-card-delay:.245s}.games-grid .game-card:nth-child(8n+5){--loot-card-delay:.315s}.games-grid .game-card:nth-child(8n+6){--loot-card-delay:.385s}.games-grid .game-card:nth-child(8n+7){--loot-card-delay:.455s}.games-grid .game-card:nth-child(8n){--loot-card-delay:.525s}}@keyframes loot-card-enter-mobile{0%{opacity:0;transform:translateY(24px)scale(.975)}65%{opacity:1;transform:translateY(-2px)scale(1.002)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){:root:not([data-loot-motion=full]) .games-grid .game-card,:root:not([data-loot-motion=full]) .games-grid .game-card.reveal,:root:not([data-loot-motion=full]) .games-grid .game-card.reveal.is-visible{opacity:1!important;visibility:visible!important;filter:none!important;animation:none!important;transform:none!important}}.catalog-v4-actions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:12px;display:flex}.catalog-v4-actions>button,.catalog-v4-create button,.catalog-v4-editor-actions button{cursor:pointer;border:0;border-radius:11px;justify-content:center;align-items:center;gap:8px;padding:11px 14px;font-weight:850;display:flex}.catalog-v4-actions>button{color:#080b12;background:#c7ff35}.catalog-v4-create{background:linear-gradient(145deg,#c7ff350f,#ffffff05);border:1px solid #c7ff352e;border-radius:18px;margin:18px 0 24px;padding:18px}.catalog-v4-create>header>div{align-items:center;gap:10px;display:flex}.catalog-v4-create>header svg{color:#c7ff35}.catalog-v4-create>header span{gap:3px;display:grid}.catalog-v4-create>header strong{font-size:14px}.catalog-v4-create>header small{color:#8490a1;font-size:11px}.catalog-v4-form-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-top:16px;display:grid}.catalog-v4-form-grid label,.catalog-v4-new-pack label{color:#8f99a9;gap:6px;font-size:11px;font-weight:700;display:grid}.catalog-v4-form-grid input,.catalog-v4-form-grid select,.catalog-v4-new-pack input,.catalog-v4-new-pack select{color:#fff;background:#0c1119;border:1px solid #283140;border-radius:10px;outline:0;width:100%;height:42px;padding:0 11px}.catalog-v4-form-grid input:focus,.catalog-v4-form-grid select:focus,.catalog-v4-new-pack input:focus{border-color:#c7ff3580;box-shadow:0 0 0 3px #c7ff350f}.catalog-v4-span-2{grid-column:span 2}.catalog-v4-new-pack{grid-template-columns:minmax(0,1.5fr) minmax(170px,.5fr) auto;align-items:end;gap:12px;margin-top:14px;display:grid}.catalog-v4-new-pack label>div{background:#0c1119;border:1px solid #283140;border-radius:10px;align-items:center;display:flex;overflow:hidden}.catalog-v4-new-pack label>div input{border:0}.catalog-v4-new-pack label>div b{color:#7f8998;padding:0 11px;font-size:10px}.catalog-v4-new-pack>button{color:#080b12;background:#c7ff35;height:42px}.catalog-v4-new-pack>button:disabled{opacity:.4;cursor:not-allowed}.catalog-v4-list{gap:12px}.catalog-v4-list .admin-game__head{grid-template-columns:auto minmax(190px,1fr) auto auto auto auto}.admin-game__name small{color:#596474;font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:9px}.catalog-v4-order{gap:5px;display:flex}.catalog-v4-order button{color:#aab4c2;cursor:pointer;background:#141a23;border:1px solid #293241;border-radius:8px;width:30px;height:30px}.catalog-v4-order button:hover:not(:disabled){color:#c7ff35;border-color:#c7ff354d}.catalog-v4-order button:disabled{opacity:.25;cursor:not-allowed}.catalog-v4-editor{gap:18px;display:grid}.catalog-v4-editor .catalog-v4-form-grid{margin-top:0}.catalog-v4-featured{align-items:center;gap:8px!important;display:flex!important}.catalog-v4-featured input{accent-color:#c7ff35;width:16px!important;height:16px!important}.catalog-v4-packages{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px!important;display:grid!important}.catalog-v4-package{background:#0c1119;border:1px solid #242d3a;border-radius:12px;grid-template-columns:minmax(0,1.35fr) minmax(130px,.65fr) auto;align-items:end;gap:8px;padding:11px;display:grid}.catalog-v4-package label{color:#8f99aa;gap:6px;font-size:10px;display:grid}.catalog-v4-package label>input,.catalog-v4-package label>div{background:#101620;border:1px solid #2b3544;border-radius:9px;height:38px}.catalog-v4-package label>input{color:#fff;padding:0 10px}.catalog-v4-package label>div{align-items:center;display:flex;overflow:hidden}.catalog-v4-package label>div input{color:#fff;background:0 0;border:0;flex:1;min-width:0;height:36px;padding:0 10px}.catalog-v4-package label>div b{color:#758091;padding:0 10px;font-size:9px}.catalog-v4-package>button{color:#e56d73;background:#ee61680f;border:1px solid #ee616840;border-radius:9px;place-items:center;width:38px;height:38px;display:grid}.catalog-v4-package>button:disabled{opacity:.25}.catalog-v4-editor-actions{flex-wrap:wrap;align-items:center;gap:9px;display:flex}.catalog-v4-editor-actions .secondary-action{color:#fff;background:#1a222e;margin:0}.catalog-v4-editor-actions .primary-action{color:#080b12;background:#c7ff35;margin:0}.catalog-v4-delete{color:#ef777c;background:#ee616814;margin-left:auto;border:1px solid #ee616833!important}@media (max-width:1200px){.catalog-v4-form-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.catalog-v4-list .admin-game__head{grid-template-columns:auto minmax(180px,1fr) auto auto}.catalog-v4-order{grid-area:2/2}.catalog-v4-list .visibility-label,.catalog-v4-list .manage-game-btn{grid-row:2}}@media (max-width:760px){.catalog-v4-actions{justify-content:flex-start}.catalog-v4-form-grid{grid-template-columns:1fr}.catalog-v4-span-2{grid-column:auto}.catalog-v4-new-pack,.catalog-v4-packages{grid-template-columns:1fr}.catalog-v4-package{grid-template-columns:1fr auto}.catalog-v4-package label:nth-child(2){grid-column:1}.catalog-v4-package>button{grid-area:2/2}.catalog-v4-list .admin-game__head{grid-template-columns:auto minmax(0,1fr) auto}.catalog-v4-list .visibility-label,.catalog-v4-list .switch{display:none}.catalog-v4-order{grid-area:auto}.catalog-v4-list .manage-game-btn{grid-area:auto/1/auto/-1;width:100%}.catalog-v4-delete{margin-left:0}}.checkout-v4-progress{background:#ffffff05;border:1px solid #ffffff13;border-radius:16px;grid-template-columns:repeat(4,1fr);gap:10px;margin:4px 0 24px;padding:13px;display:grid}.checkout-v4-progress>div{color:#667180;align-items:center;gap:8px;display:flex;position:relative}.checkout-v4-progress>div:not(:last-child):after{content:"";background:#2b3340;width:12px;height:1px;position:absolute;top:15px;left:calc(100% - 2px)}.checkout-v4-progress span{background:#111720;border:1px solid #303946;border-radius:10px;place-items:center;width:30px;height:30px;font-size:11px;font-weight:900;display:grid}.checkout-v4-progress small{font-size:10px;font-weight:800}.checkout-v4-progress .is-active{color:#e9f1fa}.checkout-v4-progress .is-active span{color:#c7ff35;background:#c7ff351a;border-color:#c7ff3561}.checkout-v4-fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:13px;display:grid}.checkout-v4-fields .field:only-child{grid-column:1/-1}.checkout-v4-fields .field small{color:#727d8c;margin-top:7px;font-size:10px;line-height:1.45;display:block}.checkout-v4-fields .field b{color:#f07b80;margin-top:6px;font-size:10px;display:block}.checkout-v4-validate{color:#c7ff35;background:#c7ff350e;border:1px solid #c7ff3533;border-radius:11px;align-items:center;gap:8px;min-height:43px;margin-top:13px;padding:0 15px;font-size:11px;font-weight:900;display:inline-flex}.checkout-v4-validate:hover:not(:disabled){background:#c7ff351a;border-color:#c7ff3561}.checkout-v4-validate:disabled{opacity:.58}@media (max-width:620px){.checkout-v4-progress{grid-template-columns:repeat(4,auto);gap:5px;padding:10px}.checkout-v4-progress small{display:none}.checkout-v4-progress>div{justify-content:center}.checkout-v4-progress>div:not(:last-child):after{display:none}.checkout-v4-fields{grid-template-columns:1fr}}.price-engine-metrics{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin-bottom:18px;display:grid}.price-engine-metrics article{background:#111721;border:1px solid #252d3a;border-radius:16px;gap:6px;padding:18px;display:grid}.price-engine-metrics span{color:#8994a5;font-size:11px}.price-engine-metrics strong{font-family:Unbounded,Arial,sans-serif;font-size:27px}.price-engine-metrics small{color:#6f7a8c;font-size:10px}.price-engine-metrics .is-warning{border-color:#ffae4247}.price-engine-metrics .is-danger{border-color:#ff5b5b52}.price-engine-layout{grid-template-columns:minmax(0,1.5fr) minmax(280px,.5fr);gap:18px;margin-bottom:18px;display:grid}.price-settings-card,.price-health-card{padding:19px}.price-settings-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:18px 0 12px;display:grid}.price-rate-grid{grid-template-columns:repeat(3,1fr);gap:12px;margin-bottom:16px;display:grid}.price-settings-card label{gap:6px;display:grid}.price-settings-card label span{color:#8f99aa;font-size:10px}.price-settings-card input{color:#fff;background:#0b1018;border:1px solid #293243;border-radius:10px;width:100%;padding:11px 12px}.price-health-list{gap:12px;margin-top:18px;display:grid}.price-health-list>div{color:#aeb7c5;border:1px solid #252d3a;border-radius:11px;grid-template-columns:auto 1fr auto;align-items:center;gap:9px;padding:11px 12px;font-size:12px;display:grid}.price-dot{background:#657085;border-radius:50%;width:9px;height:9px}.price-dot.healthy{background:#8bdc43}.price-dot.warning{background:#ffae42}.price-dot.danger{background:#ff5b5b}.price-dot.unmapped{background:#748094}.price-row--loss td{background:#ff5b5b06}.price-row--low_margin td{background:#ffae4205}.price-row--healthy td:last-child strong{color:#c7ff35}@media (max-width:1050px){.price-engine-metrics{grid-template-columns:1fr 1fr}.price-engine-layout{grid-template-columns:1fr}.price-settings-grid{grid-template-columns:1fr 1fr}}@media (max-width:650px){.price-engine-metrics,.price-settings-grid,.price-rate-grid{grid-template-columns:1fr}}.staff-create{gap:12px;display:grid}.staff-create input,.staff-create select{color:#eef2f7;background:#0d121a;border:1px solid #293243;border-radius:11px;width:100%;min-height:44px;padding:0 13px}.staff-role-list{gap:10px;display:grid}.staff-role-list p{background:#0d121a;border:1px solid #252e3d;border-radius:11px;gap:4px;margin:0;padding:12px;display:grid}.staff-role-list b{color:#c7ff35;text-transform:uppercase;font-size:12px}.staff-role-list span{color:#8d98a8;font-size:11px;line-height:1.45}.staff-table{margin-top:18px}.staff-table article{border-top:1px solid #222a37;grid-template-columns:minmax(180px,1.3fr) 110px minmax(180px,1fr) auto;align-items:center;gap:14px;padding:14px 0;display:grid}.staff-table article>div{gap:4px;display:grid}.staff-table article>div strong{font-size:13px}.staff-table article>div span,.staff-table article small{color:#8490a1;font-size:11px}.staff-role{color:#c7ff35;text-transform:uppercase;background:#c7ff3514;border-radius:999px;width:max-content;padding:6px 9px;font-size:10px;font-weight:900}.staff-table article>button{color:#d8dee8;background:#151b24;border:1px solid #30394a;border-radius:9px;padding:8px 11px;font-size:11px}.staff-table article>button:hover{color:#c7ff35;border-color:#c7ff3566}@media (max-width:760px){.staff-table article{grid-template-columns:1fr auto}.staff-table article small{grid-column:1/-1}.staff-table article>button{grid-area:1/2/3}.admin-two-column{grid-template-columns:1fr}}.security-metrics{margin-bottom:18px}.security-sessions{margin-bottom:18px;padding:18px}.security-sessions h3{margin:0 0 12px}.security-sessions article{border-top:1px solid #252c38;justify-content:space-between;align-items:center;gap:14px;padding:12px 0;display:flex}.security-sessions article:first-of-type{border-top:0}.security-sessions article div{gap:4px;display:grid}.security-sessions article small{color:#8f98aa}.security-sessions article button{color:#e7ebf1;background:#151b24;border:1px solid #343d4d;border-radius:9px;align-items:center;gap:6px;padding:8px 10px;display:flex}.security-sessions article>span{color:#c7ff35;font-size:11px}.audit-list article code{text-overflow:ellipsis;white-space:nowrap;max-width:44%;overflow:hidden}@media (max-width:680px){.security-sessions article{align-items:flex-start}.audit-list article code{max-width:100%}}.notification-settings{margin-bottom:18px;padding:18px}.notification-switches{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:16px;display:grid}.notification-switches label{color:#dbe2ec;background:#0d121c;border:1px solid #273043;border-radius:12px;align-items:center;gap:10px;padding:13px 14px;display:flex}.notification-switches input{accent-color:#c7ff35;width:18px;height:18px}.notification-history{padding:18px}.notification-history>article{border-top:1px solid #222b3b;grid-template-columns:110px 1fr;gap:14px;padding:14px 0;display:grid}.notification-history>article:first-of-type{border-top:0}.notification-history article div{gap:4px;display:grid}.notification-history small{color:#8791a5}.notification-history p{color:#c4ccd8;white-space:pre-wrap;margin:4px 0}.notification-history code{color:#ff9b9b;font-size:11px}.notification-status{text-align:center;border-radius:999px;align-self:start;padding:6px 8px;font-size:10px;font-weight:900}.notification-status--sent{color:#c7ff35;background:#c7ff351a}.notification-status--failed{color:#ff9292;background:#ff52521c}@media (max-width:700px){.notification-switches,.notification-history>article{grid-template-columns:1fr}}.mobile-bottom-nav{display:none}.pwa-install{z-index:75;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#0d121bf5;border:1px solid #c7ff3538;border-radius:18px;grid-template-columns:auto 1fr auto auto;align-items:center;gap:13px;width:min(620px,100% - 32px);padding:13px 14px;animation:.6s cubic-bezier(.22,1,.36,1) pwa-rise;display:grid;position:fixed;bottom:24px;left:50%;transform:translate(-50%);box-shadow:0 22px 60px #0000006b}.pwa-install__icon{color:#080b12;background:#c7ff35;border-radius:13px;place-items:center;width:42px;height:42px;display:grid}.pwa-install>div:nth-child(2){gap:3px;min-width:0;display:grid}.pwa-install strong{font-size:13px}.pwa-install span{color:#8f99a9;font-size:10px;line-height:1.4}.pwa-install__action{color:#080b12;background:#c7ff35;border:0;border-radius:10px;height:38px;padding:0 14px;font-size:11px;font-weight:900}.pwa-install__close{color:#8f99a9;background:#1a212c;border:0;border-radius:10px;place-items:center;width:36px;height:36px;display:grid}.network-status{z-index:80;color:#f2c487;text-align:center;background:#231a11f5;border:1px solid #f6b86d40;border-radius:13px;justify-content:center;align-items:center;gap:9px;width:min(600px,100% - 28px);padding:11px 14px;font-size:11px;display:flex;position:fixed;top:78px;left:50%;transform:translate(-50%);box-shadow:0 15px 40px #0000004d}@keyframes pwa-rise{0%{opacity:0;transform:translate(-50%,24px)}to{opacity:1;transform:translate(-50%)}}@media (max-width:760px){body{padding-bottom:76px}.mobile-bottom-nav{z-index:70;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#0a0e15f0;border:1px solid #ffffff17;border-radius:19px;grid-template-columns:repeat(4,1fr);gap:3px;min-height:62px;padding:7px;display:grid;position:fixed;bottom:10px;left:10px;right:10px;box-shadow:0 20px 55px #00000080}.mobile-bottom-nav button{color:#747f8f;background:0 0;border:0;border-radius:13px;flex-direction:column;justify-content:center;align-items:center;gap:4px;min-width:0;padding:6px 3px;font-size:9px;font-weight:800;display:flex}.mobile-bottom-nav button.active{color:#c7ff35;background:#c7ff351a}.mobile-bottom-nav button:active{transform:scale(.96)}.pwa-install{grid-template-columns:auto 1fr auto;padding:12px;bottom:84px}.pwa-install__action{grid-column:2;width:max-content}.pwa-install__close{width:30px;height:30px;position:absolute;top:8px;right:8px}.pwa-install>div:nth-child(2){padding-right:28px}.support-fab,.support-chat__trigger{bottom:88px!important}.footer{padding-bottom:20px}}@media (max-width:420px){.pwa-install__icon{width:38px;height:38px}.pwa-install span{font-size:9px}.network-status{top:68px}}@media (prefers-reduced-motion:reduce){:root:not([data-loot-motion=full]) .pwa-install{animation:none}}.monitoring-summary{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin:18px 0;display:grid}.monitoring-summary article{background:#101621;border:1px solid #252e3d;border-radius:16px;align-content:space-between;gap:8px;min-height:118px;padding:18px;display:grid}.monitoring-summary span,.monitoring-summary small{color:#8691a3;font-size:11px}.monitoring-summary strong{font-family:var(--font-display);letter-spacing:-.04em;font-size:24px}.monitoring-overall.is-ok{background:linear-gradient(145deg,#c7ff3517,#101621);border-color:#c7ff3547}.monitoring-overall.is-warning{border-color:#f6b86d52}.monitoring-overall.is-critical{border-color:#ff5b6361}.monitoring-components{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-bottom:18px;display:grid}.monitoring-component{background:#0f151f;border:1px solid #252e3d;border-radius:16px;grid-template-columns:auto 1fr auto;align-items:start;gap:12px;min-height:112px;padding:16px;display:grid;position:relative}.monitoring-component.is-ok{border-color:#c7ff3526}.monitoring-component.is-warning{border-color:#f6b86d4d}.monitoring-component.is-critical{border-color:#ff5b6359}.monitoring-component__icon{color:#c7ff35;background:#c7ff3512;border-radius:12px;place-items:center;width:42px;height:42px;display:grid}.monitoring-component>div:nth-child(2){gap:5px;display:grid}.monitoring-component strong{font-size:13px}.monitoring-component span{color:#8b96a8;font-size:11px}.monitoring-component>b{letter-spacing:.08em;color:#c7ff35;font-size:9px}.monitoring-component.is-warning>b{color:#f6b86d}.monitoring-component.is-critical>b{color:#ff7379}.monitoring-component code{color:#6f7b8e;white-space:normal;grid-column:2/-1;font-size:9px;line-height:1.5}.monitoring-layout{grid-template-columns:1fr 1fr;gap:16px;display:grid}.monitoring-layout .admin-card{padding:18px}.monitoring-layout h3{margin:0 0 14px}.monitoring-list{gap:8px;display:grid}.monitoring-list article{background:#0c121b;border:1px solid #222b39;border-radius:12px;justify-content:space-between;align-items:center;gap:12px;padding:12px;display:flex}.monitoring-list article>div{gap:4px;min-width:0;display:grid}.monitoring-list strong{text-overflow:ellipsis;font-size:11px;overflow:hidden}.monitoring-list small{color:#788395;font-size:9px}.monitoring-status{text-transform:uppercase;color:#9aa6b8;background:#1b2532;border-radius:999px;padding:5px 8px;font-size:8px;font-weight:900}.monitoring-status.is-ok{color:#c7ff35;background:#c7ff3517}.monitoring-status.is-warning{color:#f6b86d;background:#f6b86d1a}.monitoring-status.is-critical{color:#ff7379;background:#ff5b631a}@media (max-width:1000px){.monitoring-summary{grid-template-columns:1fr 1fr}.monitoring-components,.monitoring-layout{grid-template-columns:1fr}}@media (max-width:560px){.monitoring-summary{grid-template-columns:1fr}.monitoring-component{grid-template-columns:auto 1fr}.monitoring-component>b{grid-column:2}.monitoring-component code{grid-column:1/-1}}.customer-auth__link:disabled{cursor:not-allowed;opacity:.48;color:#7f8999}:root{--mobile-nav-height:78px;--mobile-safe-bottom:env(safe-area-inset-bottom,0px);--card-spring:cubic-bezier(.16,1,.3,1)}.game-card{isolation:isolate;backface-visibility:hidden;-webkit-tap-highlight-color:transparent;transform:translateZ(0)}.game-card:before{content:"";z-index:1;pointer-events:none;border-radius:inherit;background:radial-gradient(420px circle at var(--card-x,50%) var(--card-y,18%),#c7ff3524,transparent 42%);opacity:0;transition:opacity .5s;position:absolute;inset:-1px}.game-card:after{z-index:2;opacity:.72}.game-card .game-art{z-index:0;transform-origin:50% 55%;transition:transform .85s var(--card-spring),filter .6s ease;position:relative;overflow:hidden}.game-card .game-art:after{content:"";pointer-events:none;opacity:.72;background:linear-gradient(#0000 48%,#06090e73 100%);transition:opacity .5s;position:absolute;inset:0}.game-card__body,.game-card__badge,.favorite-btn{z-index:4;position:relative}.game-card__body{transition:background-color .4s}.game-card__arrow{transition:transform .45s var(--card-spring),background-color .35s ease,color .35s ease,box-shadow .35s ease}.favorite-btn{transition:transform .35s var(--card-spring),background-color .3s ease,border-color .3s ease,color .3s ease;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.favorite-btn:hover{transform:scale(1.08)}.favorite-btn:active{transform:scale(.9)}@media (hover:hover) and (pointer:fine){.game-card:hover:before{opacity:1}.game-card:hover .game-art{filter:saturate(1.12)contrast(1.03);transform:scale(1.075)translateY(-2px)}.game-card:hover .game-art:after{opacity:.48}.game-card:hover .game-card__body{background:#c7ff3506}.game-card:hover .game-card__arrow{box-shadow:0 10px 25px #c7ff352e}}@media (max-width:760px){html{scroll-padding-top:74px;scroll-padding-bottom:calc(var(--mobile-nav-height) + var(--mobile-safe-bottom) + 22px)}body{padding-bottom:calc(var(--mobile-nav-height) + var(--mobile-safe-bottom) + 18px);overflow-x:hidden}.app{overflow:clip}.header{min-height:64px;padding-top:max(8px,env(safe-area-inset-top,0px));-webkit-backdrop-filter:blur(20px)saturate(1.15);backdrop-filter:blur(20px)saturate(1.15);background:#080b12db}.header__inner{width:calc(100% - 24px);min-height:56px}.logo{font-size:20px}.header__actions{gap:7px}.header__actions button,.header__actions a{min-width:42px;min-height:42px}.hero{border-radius:24px;width:calc(100% - 20px);min-height:auto;padding:46px 17px 28px}.hero__content{max-width:100%}.hero h1{text-wrap:balance;font-size:clamp(38px,12vw,58px);line-height:.96}.hero__content>p{max-width:34ch;font-size:14px;line-height:1.6}.hero__actions{grid-template-columns:1fr;gap:10px;width:100%;display:grid}.hero__actions a,.hero__actions button{width:100%;min-height:50px}.hero__visual{min-height:285px;margin-top:12px;transform:scale(.96)}.section,.catalog-page-section,.faq,.footer__main{width:calc(100% - 20px)}.section{margin-bottom:62px}.section-heading{margin-bottom:22px}.section-heading h2,.promo h2,.faq h2,.page-hero h1{text-wrap:balance;font-size:clamp(28px,8.5vw,38px);line-height:1.02}.section-heading>p{font-size:12px;line-height:1.55}.catalog-tools{gap:12px;position:relative}.category-tabs{scroll-snap-type:x proximity;scrollbar-width:none;width:calc(100vw - 20px);margin-left:-1px;padding:2px 2px 9px}.category-tabs::-webkit-scrollbar{display:none}.category-tabs button{scroll-snap-align:start;border-radius:12px;min-height:42px;padding:0 15px}.catalog-search{border-radius:14px;min-height:48px}.games-grid,.catalog-page-section .games-grid,.section .games-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px 12px}.game-card{transition:transform .28s var(--card-spring),border-color .28s ease,box-shadow .28s ease;touch-action:manipulation;border-radius:18px;box-shadow:0 12px 32px #00000038,inset 0 1px #ffffff09}.game-card .game-art{height:clamp(132px,38vw,176px);transition-duration:.6s}.game-card__body{gap:8px;min-height:82px;padding:12px 11px 12px 13px}.game-card__body>span:first-child{min-width:0}.game-card__body strong{-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:12px;line-height:1.2;display:-webkit-box;overflow:hidden}.game-card__body small{white-space:nowrap;text-overflow:ellipsis;max-width:100%;font-size:9px;overflow:hidden}.game-card__arrow{border-radius:10px;flex:0 0 30px;width:30px;height:30px}.game-card__badge{text-overflow:ellipsis;white-space:nowrap;max-width:calc(100% - 54px);padding:5px 7px;font-size:8px;top:10px;left:10px;overflow:hidden}.favorite-btn{width:32px;height:32px;top:9px;right:9px}.game-card:active{border-color:#c7ff355c!important;transform:scale(.972)translateY(1px)!important;box-shadow:0 7px 18px #0000004d!important}.game-card:active .game-art{transform:scale(1.035)}.game-card:active .game-card__arrow{background:var(--lime);color:var(--ink);transform:translate(2px)}.promo{border-radius:24px;grid-template-columns:1fr;width:calc(100% - 20px);min-height:auto;padding:28px 18px}.promo__copy{padding:0}.promo__visual{min-height:260px}.faq{gap:26px}.faq-list button{text-align:left;min-height:58px;padding:16px 0;font-size:13px}.modal-backdrop{align-items:end;padding:10px}.modal-card{width:100%;max-height:calc(100dvh - 18px);padding-bottom:max(18px,env(safe-area-inset-bottom,0px));border-radius:24px 24px 16px 16px}.checkout-layout,.account-layout{grid-template-columns:1fr}.mobile-bottom-nav{left:8px;right:8px;bottom:max(8px,var(--mobile-safe-bottom));z-index:90;-webkit-backdrop-filter:blur(24px)saturate(1.3);backdrop-filter:blur(24px)saturate(1.3);background:#090d14e6;border-radius:21px;min-height:66px;padding:6px;box-shadow:0 16px 50px #0000009e,inset 0 1px #ffffff0e}.mobile-bottom-nav button{min-height:52px;transition:transform .22s var(--card-spring),background-color .25s ease,color .25s ease;border-radius:15px;font-size:9px}.mobile-bottom-nav button svg{transition:transform .3s var(--card-spring)}.mobile-bottom-nav button.active{background:linear-gradient(#c7ff3524,#c7ff3513);box-shadow:inset 0 0 0 1px #c7ff3514}.mobile-bottom-nav button.active svg{transform:translateY(-1px)scale(1.08)}.mobile-bottom-nav button:active{transform:scale(.92)}.support-chat{right:12px;bottom:calc(var(--mobile-nav-height) + var(--mobile-safe-bottom) + 20px);z-index:95}.support-chat .floating-support{border-radius:16px;justify-content:center;width:50px;height:50px;padding:0;box-shadow:0 14px 38px #00000075,0 0 0 1px #c7ff351f}.support-chat .floating-support span{display:none}.support-chat__panel{left:10px;right:10px;bottom:calc(var(--mobile-nav-height) + var(--mobile-safe-bottom) + 20px);width:auto;max-height:calc(100dvh - 130px - var(--mobile-safe-bottom));transform-origin:100% 100%;border-radius:22px;padding:18px;position:fixed;overflow:auto}.support-chat__panel input{min-height:46px}.support-chat__panel textarea{min-height:120px}.support-chat__panel>button{border-radius:13px;min-height:48px}.pwa-install{bottom:calc(var(--mobile-nav-height) + var(--mobile-safe-bottom) + 18px)}.toast{bottom:calc(var(--mobile-nav-height) + var(--mobile-safe-bottom) + 20px)}}@media (max-width:390px){.games-grid,.catalog-page-section .games-grid,.section .games-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:13px 9px}.game-card .game-art{height:130px}.game-card__body{min-height:78px;padding:10px}.game-card__body strong{font-size:11px}.game-card__arrow{flex-basis:28px;width:28px;height:28px}.hero{padding-left:14px;padding-right:14px}}@media (max-width:330px){.games-grid,.catalog-page-section .games-grid,.section .games-grid{grid-template-columns:1fr}.game-card .game-art{height:178px}.game-card__body strong{font-size:13px}}@media (prefers-reduced-motion:reduce){:root:not([data-loot-motion=full]) .game-card,:root:not([data-loot-motion=full]) .game-card .game-art,:root:not([data-loot-motion=full]) .game-card__arrow,:root:not([data-loot-motion=full]) .favorite-btn,:root:not([data-loot-motion=full]) .mobile-bottom-nav button,:root:not([data-loot-motion=full]) .mobile-bottom-nav button svg{transition:none!important;animation:none!important}}.game-art__image{z-index:0;object-fit:cover;object-position:center;width:100%;height:100%;transition:transform .95s cubic-bezier(.22,1,.36,1),filter .45s;position:absolute;inset:0}.game-art__shade{z-index:1;background:linear-gradient(#0000 35%,#04070bc7 100%);position:absolute;inset:0}.game-art--brand{background:radial-gradient(circle at 75% 20%,var(--glow),transparent 33%),linear-gradient(135deg,var(--game),#111720)}.game-art--brand .game-art__image{object-fit:contain;filter:drop-shadow(0 12px 25px #00000040);width:46%;height:46%;inset:27%}.game-art--brand .game-art__shade{background:linear-gradient(145deg,#ffffff0f,#0000002e)}.game-art__fallback{z-index:2;color:#fff;font-family:var(--font-display);text-align:center;opacity:0;place-items:center;padding:20px;font-size:22px;font-weight:800;display:grid;position:absolute;inset:0}.game-art.image-failed .game-art__fallback{opacity:1}.game-art__grid,.game-art__orb,.game-art__mark{z-index:2}.game-art__mark{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);letter-spacing:-.05em;background:#05080c8c;border-radius:7px;max-width:calc(100% - 38px);padding:6px 9px;font-size:22px}.game-art--large .game-art__mark{font-size:31px}.hero-card .game-art__mark{font-size:22px}.hero-card .game-art__image{object-position:center}.game-card{will-change:transform;background:linear-gradient(#ffffff0c,#ffffff05);border-color:#ffffff14;border-radius:22px;transition:transform .25s,border-color .25s,box-shadow .25s;position:relative;box-shadow:inset 0 1px #ffffff06}.game-card:after{content:"";border-radius:inherit;pointer-events:none;background:linear-gradient(120deg,#0000 35%,#ffffff12,#0000 62%);transition:transform .65s cubic-bezier(.22,1,.36,1);position:absolute;inset:0;transform:translate(-110%)}.game-card:hover:after{transform:translate(110%)}.game-card:hover{border-color:#c7ff3559;transform:translateY(-9px)scale(1.015);box-shadow:0 28px 60px #00000057,0 0 0 1px #c7ff351f}.game-card .game-art{transition:transform .95s cubic-bezier(.22,1,.36,1),filter .45s}.game-card:hover .game-art{filter:saturate(1.13)contrast(1.03);transform:scale(1.075)}.game-card__body{min-height:112px}.game-card__body strong{font-size:15px;line-height:1.25}.game-card__body small{font-size:11px;line-height:1.35}.game-card__arrow{background:#ffffff0b;border-radius:11px}.game-card:hover .game-card__arrow{background:var(--lime);color:var(--ink);transform:rotate(-30deg)scale(1.08)}.game-card__badge{animation:4.8s ease-in-out infinite badgePulse}@media (max-width:760px){.game-art{height:145px}.game-card__body{min-height:102px;padding:14px}.game-card__body strong{font-size:13px}.game-card__body small{font-size:10px}.game-card:active{border-color:#c7ff3561;transform:scale(.985)}}@media (max-width:390px){.games-grid{grid-template-columns:1fr}.game-art{height:185px}}@media (prefers-reduced-motion:reduce){:root:not([data-loot-motion=full]) .game-card,:root:not([data-loot-motion=full]) .game-card:after,:root:not([data-loot-motion=full]) .game-card .game-art,:root:not([data-loot-motion=full]) .game-card__badge{transition:none!important;animation:none!important;transform:none!important}}.games-section.section,.catalog-page-section.page-container{width:min(1540px,100% - 40px);max-width:1540px}.games-grid{grid-template-columns:repeat(4,minmax(0,1fr));align-items:stretch;gap:44px}.game-card{min-width:0;box-shadow:none;background:#0e1219;border:1px solid #ffffff18;border-radius:28px;overflow:hidden;transform:translateZ(0)}.game-card .game-art{aspect-ratio:1.42;transform-origin:50%;border-radius:0;height:auto}.game-card .game-art__image{object-fit:cover;object-position:center}.game-card .game-art__shade{background:linear-gradient(#04070b05 0%,#04070b0a 70%,#04070b1f 100%)}.game-card .game-art__grid{opacity:.08}.game-card .game-art__orb{opacity:.5}.game-card .game-art__mark{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#05080cc7;border-radius:8px;max-width:calc(100% - 48px);padding:7px 12px;font-size:29px;line-height:1;bottom:22px;left:24px}.game-card__body{background:#0e1219;gap:18px;min-height:140px;padding:28px 20px 26px 22px}.game-card__body>span:first-child{min-width:0}.game-card__body strong{letter-spacing:-.025em;font-size:20px;line-height:1.12}.game-card__body small{color:#687180;margin-top:7px;font-size:14px;line-height:1.25}.game-card__arrow{color:#7f8997;background:#171c24;border-radius:14px;flex:0 0 44px;width:44px;height:44px}.favorite-btn{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#0a0e14d1;border:1px solid #ffffff21;border-radius:50%;width:44px;height:44px;top:16px;right:16px}.game-card__badge{letter-spacing:.035em;border-radius:8px;padding:7px 11px;font-size:10px;top:16px;left:16px}@media (hover:hover) and (pointer:fine){.game-card:hover{border-color:#c7ff3547;transform:translateY(-7px);box-shadow:0 24px 55px #00000047}.game-card:hover .game-art{transform:scale(1.025)}.game-card:hover .game-card__arrow{background:var(--lime);color:var(--ink);transform:translate(2px)}}@media (max-width:1180px){.games-grid{gap:20px}.game-card__body{min-height:116px;padding:21px 17px 20px}.game-card__body strong{font-size:17px}.game-card__body small{font-size:12px}}@media (max-width:760px){.daily-drops{display:none}.games-section.section,.catalog-page-section.page-container{width:calc(100% - 10px);max-width:none;margin-left:auto;margin-right:auto}.games-section .section-heading{margin-bottom:20px}.games-section .section-heading h2{max-width:360px;font-size:34px;line-height:.98}.catalog-tools{gap:14px;margin-bottom:24px}.category-tabs{scrollbar-width:none;background:#0e1219;border:1px solid #ffffff14;border-radius:15px;flex-wrap:nowrap;width:100%;padding:5px;overflow-x:auto}.category-tabs::-webkit-scrollbar{display:none}.category-tabs button{background:0 0;border:0;border-radius:10px;flex:none;min-height:38px;padding:0 14px;font-size:11px}.category-tabs button.is-active{background:var(--lime);color:var(--ink)}.catalog-search{background:#0e1219;border-radius:14px;height:46px;padding:0 13px}.catalog-search input{font-size:11px}.games-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.game-card{border-radius:22px}.game-card .game-art{aspect-ratio:1.36;height:auto}.game-card__body{gap:8px;min-height:96px;padding:14px 12px 13px 13px}.game-card__body strong{-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:12px;line-height:1.16;display:-webkit-box;overflow:hidden}.game-card__body small{white-space:nowrap;text-overflow:ellipsis;margin-top:4px;font-size:9px;overflow:hidden}.game-card__arrow{border-radius:10px;flex-basis:31px;width:31px;height:31px}.game-card__arrow svg{width:16px;height:16px}.favorite-btn{width:34px;height:34px;top:10px;right:10px}.favorite-btn svg{width:17px;height:17px}.game-card__badge{border-radius:7px;max-width:calc(100% - 55px);padding:5px 8px;font-size:8px;top:10px;left:10px}.game-card .game-art__mark{max-width:calc(100% - 28px);padding:5px 8px;font-size:20px;bottom:12px;left:14px}}@media (max-width:390px){.games-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.game-card .game-art{aspect-ratio:1.28}.game-card__body{min-height:92px;padding:12px 10px}.game-card__body strong{font-size:11px}.game-card__body small{font-size:8.5px}}.games-grid{grid-template-columns:repeat(4,minmax(0,1fr));align-items:stretch;gap:22px;display:grid}.loot-product-card{--card-delay:0s;cursor:pointer;isolation:isolate;opacity:0;filter:blur(10px)saturate(.72);clip-path:inset(10% 5% 8% round 30px);min-width:0;transition:opacity .7s cubic-bezier(.2,.75,.2,1) var(--card-delay), transform .9s cubic-bezier(.16,1,.3,1) var(--card-delay), filter .8s ease var(--card-delay), clip-path .9s cubic-bezier(.16,1,.3,1) var(--card-delay), border-color .28s ease, box-shadow .35s ease;will-change:transform,opacity,filter,clip-path;background:linear-gradient(#121722 0%,#0c1017 100%);border:1px solid #ffffff16;border-radius:26px;position:relative;overflow:hidden;transform:translateY(42px)scale(.94);box-shadow:0 18px 48px #0000002e,inset 0 1px #ffffff09}.loot-product-card.motion-3{clip-path:inset(0 44% round 26px);transform:translateY(56px)scale(.9)}.loot-product-card.motion-4{filter:blur(14px)brightness(.68);transform:translateY(24px)scale(1.06)}.loot-product-card.is-visible{opacity:1;filter:none;clip-path:inset(0 round 26px);transform:translate(0,0)rotate(0)scale(1)}.loot-product-card__visual{aspect-ratio:1.42;background:#111720;position:relative;overflow:hidden}.loot-product-card__visual .game-art{border-radius:0;width:100%;height:100%;transition:transform 1.05s cubic-bezier(.16,1,.3,1),filter .45s;transform:scale(1.06)}.loot-product-card__visual .game-art__shade{background:linear-gradient(#03060a05,#03060a08 58%,#03060a57)}.loot-product-card__visual .game-art__mark{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#06090ebd;border-radius:9px;max-width:calc(100% - 36px);padding:7px 11px;font-size:23px;bottom:16px;left:18px}.loot-product-card__veil{z-index:3;pointer-events:none;background:radial-gradient(circle at 72% 12%,color-mix(in srgb,var(--card-glow) 30%,transparent),transparent 34%),linear-gradient(180deg,transparent 55%,#05080d38);mix-blend-mode:screen;opacity:.42;position:absolute;inset:0}.loot-product-card__scan{z-index:4;pointer-events:none;opacity:0;background:linear-gradient(90deg,#0000,#fff3,#c7ff352e,#0000);width:42%;height:190%;position:absolute;top:-45%;left:-70%;transform:rotate(16deg)}.loot-product-card.is-visible .loot-product-card__scan{animation:lootCardScan .95s cubic-bezier(.2,.7,.2,1) calc(var(--card-delay) + .3s) 1 both}@keyframes lootCardScan{0%{opacity:0;left:-70%}20%{opacity:.82}to{opacity:0;left:135%}}.loot-product-card__badge,.loot-product-card__favorite{z-index:6;opacity:0;transition:opacity .4s ease calc(var(--card-delay) + .25s),transform .55s cubic-bezier(.16,1,.3,1) calc(var(--card-delay) + .25s);position:absolute;top:14px;transform:translateY(-12px)scale(.85)}.loot-product-card.is-visible .loot-product-card__badge,.loot-product-card.is-visible .loot-product-card__favorite{opacity:1;transform:none}.loot-product-card__badge{background:var(--lime);color:#081008;text-transform:uppercase;letter-spacing:.045em;border-radius:9px;padding:7px 10px;font-size:9px;font-weight:900;left:14px;box-shadow:0 8px 24px #c7ff352e}.loot-product-card__favorite{color:#fff;-webkit-backdrop-filter:blur(11px);backdrop-filter:blur(11px);cursor:pointer;background:#080c12c2;border:1px solid #ffffff21;border-radius:50%;place-items:center;width:40px;height:40px;transition-property:opacity,transform,background,color,border-color;display:grid;right:14px}.loot-product-card__favorite:hover,.loot-product-card__favorite.is-active{background:var(--lime);color:#081008;border-color:var(--lime)}.loot-product-card__content{z-index:5;background:linear-gradient(#121722f5,#0b0f16fa);justify-content:space-between;align-items:center;gap:14px;min-height:112px;padding:21px 18px 20px 20px;display:flex;position:relative}.loot-product-card__copy{opacity:0;min-width:0;transition:opacity .5s ease calc(var(--card-delay) + .18s),transform .65s cubic-bezier(.16,1,.3,1) calc(var(--card-delay) + .18s);flex-direction:column;gap:6px;display:flex;transform:translateY(18px)}.loot-product-card.is-visible .loot-product-card__copy{opacity:1;transform:none}.loot-product-card__copy strong{letter-spacing:-.025em;font-size:16px;line-height:1.16}.loot-product-card__copy small{color:#747e8c;white-space:nowrap;text-overflow:ellipsis;font-size:11px;line-height:1.3;overflow:hidden}.loot-product-card__copy em{color:var(--lime);letter-spacing:.01em;margin-top:2px;font-size:10px;font-style:normal;font-weight:900}.loot-product-card__action{color:#87919f;opacity:0;width:40px;height:40px;transition:opacity .45s ease calc(var(--card-delay) + .26s),transform .7s cubic-bezier(.16,1,.3,1) calc(var(--card-delay) + .26s),background .25s ease,color .25s ease;background:#181e28;border-radius:13px;flex:0 0 40px;place-items:center;display:grid;transform:translate(-12px)rotate(-35deg)}.loot-product-card.is-visible .loot-product-card__action{opacity:1;transform:none}.loot-product-card__edge{z-index:8;border-radius:inherit;pointer-events:none;opacity:0;background:linear-gradient(120deg,#0000 25%,#c7ff3514 48%,#0000 70%);position:absolute;inset:0;transform:translate(-120%)}@media (hover:hover) and (pointer:fine){.loot-product-card:hover{border-color:#c7ff3557;transform:translateY(-10px)scale(1.012);box-shadow:0 28px 70px #0000005c,0 0 0 1px #c7ff3512}.loot-product-card:hover .loot-product-card__visual .game-art{filter:saturate(1.12)contrast(1.03);transform:scale(1.065)}.loot-product-card:hover .loot-product-card__action{background:var(--lime);color:#081008;transform:translate(2px)rotate(-8deg)}.loot-product-card:hover .loot-product-card__edge{animation:.8s lootEdgeSweep}}@keyframes lootEdgeSweep{0%{opacity:0;transform:translate(-120%)}25%{opacity:1}to{opacity:0;transform:translate(120%)}}@media (max-width:1180px){.games-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}}@media (max-width:760px){.games-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.loot-product-card{clip-path:inset(8% 4% 7% round 24px);border-radius:21px}.loot-product-card.is-visible{clip-path:inset(0 round 21px)}.loot-product-card.motion-1{transform:translate(-22px,28px)rotate(-1.5deg)scale(.95)}.loot-product-card.motion-2{transform:translate(22px,28px)rotate(1.5deg)scale(.95)}.loot-product-card.motion-3{clip-path:inset(0 38% round 21px);transform:translateY(38px)scale(.92)}.loot-product-card.motion-4{filter:blur(10px)brightness(.76);transform:translateY(20px)scale(1.03)}.loot-product-card__visual{aspect-ratio:1.3}.loot-product-card__visual .game-art__mark{max-width:calc(100% - 22px);padding:5px 7px;font-size:17px;bottom:10px;left:11px}.loot-product-card__content{gap:8px;min-height:88px;padding:13px 10px 12px 12px}.loot-product-card__copy{gap:4px}.loot-product-card__copy strong{-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:12px;display:-webkit-box;overflow:hidden}.loot-product-card__copy small{font-size:8.5px}.loot-product-card__action{border-radius:10px;flex-basis:31px;width:31px;height:31px}.loot-product-card__action svg{width:15px;height:15px}.loot-product-card__favorite{width:34px;height:34px;top:9px;right:9px}.loot-product-card__favorite svg{width:16px;height:16px}.loot-product-card__badge{border-radius:7px;padding:5px 7px;font-size:7.5px;top:9px;left:9px}}@media (max-width:380px){.games-grid{gap:8px}.loot-product-card__visual{aspect-ratio:1.2}.loot-product-card__content{min-height:82px;padding:11px 9px}.loot-product-card__copy strong{font-size:11px}}@media (prefers-reduced-motion:reduce){:root:not([data-loot-motion=full]) .loot-product-card,:root:not([data-loot-motion=full]) .loot-product-card *{transition:none!important;animation:none!important}:root:not([data-loot-motion=full]) .loot-product-card{opacity:1!important;filter:none!important;clip-path:none!important;transform:none!important}:root:not([data-loot-motion=full]) .loot-product-card__badge,:root:not([data-loot-motion=full]) .loot-product-card__favorite,:root:not([data-loot-motion=full]) .loot-product-card__copy,:root:not([data-loot-motion=full]) .loot-product-card__action{opacity:1!important;transform:none!important}}:is(.catalog-page-section,.section:has(.games-grid)){width:min(1180px,100% - 40px);max-width:1180px;overflow:visible}.games-grid{contain:layout style;grid-template-columns:repeat(4,minmax(0,1fr));align-items:start;gap:16px;width:100%;max-width:1180px;margin-inline:auto}.loot-product-card{width:100%;min-width:0;max-width:100%;box-shadow:none;opacity:0;filter:none;clip-path:none;transition:opacity .5s ease var(--card-delay), transform .65s cubic-bezier(.16,1,.3,1) var(--card-delay), border-color .22s ease, box-shadow .25s ease;will-change:auto;contain:layout paint style;content-visibility:auto;contain-intrinsic-size:270px 300px;background:#0e131c;border-radius:20px;transform:translateY(22px)scale(.975)}.loot-product-card.motion-1{transform:translate(-16px,20px)scale(.98)}.loot-product-card.motion-2{transform:translate(16px,20px)scale(.98)}.loot-product-card.motion-3{transform:translateY(28px)scale(.965)}.loot-product-card.is-visible,.loot-product-card.motion-1.is-visible,.loot-product-card.motion-2.is-visible,.loot-product-card.motion-3.is-visible{opacity:1;transform:none}.loot-product-card__visual{aspect-ratio:1.48;min-height:0}.loot-product-card__visual .game-art{transition:transform .55s cubic-bezier(.2,.7,.2,1);transform:scale(1.025)}.loot-product-card.is-visible .loot-product-card__visual .game-art{transform:scale(1)}.loot-product-card__veil{opacity:.18;mix-blend-mode:normal;background:linear-gradient(#0000 58%,#05080d42)}.loot-product-card__scan,.loot-product-card__edge{display:none}.loot-product-card__badge,.loot-product-card__favorite,.loot-product-card__copy,.loot-product-card__action{opacity:1;-webkit-backdrop-filter:none;backdrop-filter:none;transform:none}.loot-product-card__badge{box-shadow:none;border-radius:7px;padding:5px 8px;font-size:8px;top:11px;left:11px}.loot-product-card__favorite{background:#080c12d1;width:34px;height:34px;top:10px;right:10px}.loot-product-card__content{background:#0e131c;gap:10px;min-height:78px;padding:14px 13px 14px 15px}.loot-product-card__copy{gap:3px}.loot-product-card__copy strong{font-size:13px;line-height:1.2}.loot-product-card__copy small{font-size:9px}.loot-product-card__action{border-radius:10px;flex-basis:32px;width:32px;height:32px}.loot-product-card__action svg{width:15px;height:15px}@media (hover:hover) and (pointer:fine){.loot-product-card:hover{border-color:#c7ff354d;transform:translateY(-5px);box-shadow:0 16px 34px #0000003d}.loot-product-card:hover .loot-product-card__visual .game-art{transform:scale(1.035)}.loot-product-card:hover .loot-product-card__action{background:var(--lime);color:#081008;transform:translate(1px)}}@media (max-width:1180px){.games-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}}@media (max-width:760px){:is(.catalog-page-section,.section:has(.games-grid)){width:calc(100% - 20px);max-width:none;overflow:visible}.games-grid{contain:none;grid-template-columns:repeat(2,minmax(0,1fr));gap:9px}.loot-product-card{opacity:1;content-visibility:visible;contain:layout paint style;contain-intrinsic-size:auto;border-radius:16px;transition:border-color .2s,transform .18s;transform:none}.loot-product-card.motion-1,.loot-product-card.motion-2,.loot-product-card.motion-3{transform:none}.loot-product-card__visual{aspect-ratio:1.32}.loot-product-card__visual .game-art{transition:none;transform:none}.loot-product-card__content{gap:6px;min-height:68px;padding:10px 8px 10px 10px}.loot-product-card__copy strong{-webkit-line-clamp:2;font-size:10.5px;line-height:1.2}.loot-product-card__copy small{font-size:7.5px}.loot-product-card__action{border-radius:8px;flex-basis:27px;width:27px;height:27px}.loot-product-card__favorite{width:30px;height:30px;top:7px;right:7px}.loot-product-card__badge{padding:4px 6px;font-size:6.5px;top:7px;left:7px}.loot-product-card:active{transform:scale(.985)}}@media (max-width:360px){.games-grid{gap:7px}.loot-product-card__visual{aspect-ratio:1.24}.loot-product-card__content{min-height:64px;padding:9px 7px}.loot-product-card__copy strong{font-size:9.5px}}@media (max-width:760px){.games-grid,.catalog-page-section .games-grid,.section .games-grid,.services-grid{align-items:stretch;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px!important;width:100%!important;min-width:0!important;max-width:100%!important;display:grid!important}.games-grid>*,.services-grid>*,.loot-product-card{width:100%!important;min-width:0!important;max-width:100%!important}.loot-product-card__visual{aspect-ratio:1.28}.loot-product-card__content{min-height:70px;padding:10px 8px 10px 10px}}@media (max-width:390px){.games-grid,.catalog-page-section .games-grid,.section .games-grid,.services-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important}.loot-product-card__visual{aspect-ratio:1.18}.loot-product-card__content{min-height:64px;padding:9px 7px}.loot-product-card__copy strong{font-size:9.5px}.loot-product-card__copy small{font-size:7px}}@media (max-width:760px){html,body,#root,.site-shell{width:100%;max-width:100%;overflow-x:hidden}.reveal,.reveal.is-visible{opacity:1!important;filter:none!important;transition:none!important;transform:none!important}:is(.catalog-page-section,.section:has(.games-grid)){width:calc(100% - 20px)!important;max-width:none!important;margin-inline:auto!important;overflow:visible!important}.games-grid,.catalog-page-section>.games-grid,.section .games-grid,.services-grid{contain:none!important;grid-template-columns:minmax(0,1fr) minmax(0,1fr)!important;grid-auto-flow:row!important;gap:10px!important;width:100%!important;min-width:0!important;max-width:100%!important;margin:0!important;display:grid!important}.games-grid>*,.services-grid>*,.loot-product-card{grid-column:auto!important;width:auto!important;min-width:0!important;max-width:100%!important}.loot-product-card{opacity:1!important;filter:none!important;clip-path:none!important;content-visibility:visible!important;contain:layout paint style!important;will-change:auto!important;border-radius:16px!important;transform:none!important}.loot-product-card__visual{aspect-ratio:1.26!important;min-height:0!important}.loot-product-card__visual .game-art{height:100%!important;min-height:0!important;transition:none!important;transform:none!important}.loot-product-card__content{min-height:68px!important;padding:10px 8px 10px 10px!important}.loot-product-card__copy strong{font-size:10.5px!important}.loot-product-card__copy small{font-size:7.5px!important}body:has(.modal-backdrop){padding-bottom:0!important;overflow:hidden!important}:is(body:has(.modal-backdrop) .mobile-bottom-nav,body:has(.modal-backdrop) .support-chat){display:none!important}.modal-backdrop{-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:#080b12!important;place-items:stretch stretch!important;padding:0!important;inset:0!important;overflow:hidden!important}.order-modal{overscroll-behavior:contain;-webkit-overflow-scrolling:touch;width:100%!important;height:100dvh!important;max-height:100dvh!important;padding:max(18px, env(safe-area-inset-top,0px)) 16px calc(28px + env(safe-area-inset-bottom,0px))!important;border:0!important;border-radius:0!important;margin:0!important;animation:none!important;overflow-y:auto!important}.modal-close{top:max(16px, env(safe-area-inset-top,0px))!important;position:fixed!important;right:16px!important}.modal-head{padding-top:14px;padding-right:48px}.checkout-v4-progress{position:static}.package-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}.header,.mobile-bottom-nav,.support-chat__panel,.pwa-install{-webkit-backdrop-filter:none!important}}@media (max-width:380px){.games-grid,.catalog-page-section>.games-grid,.section .games-grid,.services-grid{gap:8px!important}.loot-product-card__visual{aspect-ratio:1.18!important}.loot-product-card__content{min-height:64px!important;padding:9px 7px!important}.loot-product-card__copy strong{font-size:9.5px!important}}.customer-portal{grid-template-columns:224px minmax(0,1fr)}.customer-sidebar{gap:14px;width:224px;padding:20px 14px;overflow:hidden}.customer-logo{padding:6px 8px;font-size:19px}.customer-identity{border-radius:13px;gap:9px;padding:10px}.customer-identity .profile-avatar{width:36px;min-width:36px;height:36px}.customer-identity strong{white-space:nowrap;text-overflow:ellipsis;font-size:12px;overflow:hidden}.customer-identity span{white-space:nowrap;font-size:10px}.customer-sidebar nav{gap:4px}.customer-sidebar nav button,.customer-logout{border-radius:10px;gap:9px;min-height:39px;padding:9px 10px;font-size:11px}.customer-sidebar nav button span,.customer-logout span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.customer-language{background:#0e131c;border:1px solid #242b37;border-radius:13px;gap:8px;margin-top:auto;padding:10px;display:grid}.customer-language__label{letter-spacing:.12em;text-transform:uppercase;color:#778294;font-size:9px;font-weight:800}.customer-language__options{grid-template-columns:repeat(3,1fr);gap:5px;display:grid}.customer-language__options button{color:#8d98a9;cursor:pointer;background:#121924;border:1px solid #293240;border-radius:8px;height:31px;font-size:9px;font-weight:900}.customer-language__options button.is-active{color:#d8ff79;background:#c7ff351f;border-color:#c7ff3580}.customer-logout{width:100%;margin-top:0}.customer-main{min-width:0;max-width:1180px;padding:30px}@media (max-width:900px){.customer-portal{min-height:100dvh;display:block}.customer-sidebar{-webkit-backdrop-filter:none;backdrop-filter:none;background:#080c12;border-bottom:1px solid #202632;border-right:0;gap:10px;width:auto;height:auto;margin:0;padding:12px 14px 10px;position:relative;top:auto;overflow:visible}.customer-logo{padding:5px 2px;font-size:18px}.customer-identity{padding:9px 10px;display:flex}.customer-sidebar nav{box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:#0b1018;border:1px solid #202936;border-radius:16px;grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;padding:7px;display:grid;position:static}.customer-sidebar nav button{border-radius:11px;flex-direction:column;justify-content:center;gap:4px;min-width:0;min-height:48px;padding:7px 4px;font-size:0;display:flex}.customer-sidebar nav button span{white-space:nowrap;text-overflow:ellipsis;max-width:100%;font-size:8px;line-height:1;display:block;overflow:hidden}.customer-sidebar nav button svg{width:19px;height:19px}.customer-language{border-radius:12px;grid-template-columns:auto 1fr;align-items:center;margin:0;padding:7px 8px}.customer-language__label{font-size:8px}.customer-language__options{justify-self:end;width:150px}.customer-language__options button{height:28px}.customer-logout{justify-content:center;min-height:38px;margin:0}.customer-main{padding:22px 16px 104px}.customer-head{margin-bottom:18px}.customer-head h1{font-size:clamp(30px,9vw,42px)}.customer-head>button{border-radius:14px;width:48px;height:48px;padding:0}.customer-hero{border-radius:20px;padding:22px}.customer-hero h2{font-size:28px}.customer-kpis{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.customer-kpis article,.customer-card,.wallet-card{border-radius:16px;padding:16px}.customer-kpis strong{font-size:23px}.favorite-catalog{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.favorite-catalog article{min-width:0;padding:13px}.favorite-catalog article strong{text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.settings-form{grid-template-columns:1fr;gap:10px}.settings-form .primary-action{grid-column:auto;width:100%}}@media (max-width:560px){.customer-sidebar{padding:10px}.customer-logo{font-size:17px}.customer-identity{display:none}.customer-sidebar nav{grid-template-columns:repeat(4,1fr);gap:4px;padding:6px}.customer-sidebar nav button{min-height:44px}.customer-sidebar nav button span{font-size:7px}.customer-language{grid-template-columns:1fr;gap:6px}.customer-language__label{display:none}.customer-language__options{justify-self:stretch;width:100%}.customer-main{padding:18px 12px 96px}.customer-head{align-items:center}.customer-head h1{font-size:34px}.customer-hero{padding:20px}.customer-kpis{grid-template-columns:1fr 1fr}.customer-grid{gap:12px}.favorite-catalog{grid-template-columns:1fr 1fr}.portal-order{flex-direction:column}.portal-order>div:last-child{text-align:left}}.customer-sidebar__top{gap:10px;display:grid}.customer-mobile-logout{display:none}@media (max-width:900px){.customer-portal{background:#070a10;display:block}.customer-sidebar{z-index:70;background:#070a10f5;border:0;border-bottom:1px solid #ffffff12;width:100%;margin:0;padding:10px 12px 8px;position:sticky;top:0}.customer-sidebar__top{align-items:center;gap:9px;height:48px;display:flex}.customer-logo{letter-spacing:-.04em;background:#111813;border:1px solid #c7ff3538;border-radius:12px;min-width:92px;height:40px;padding:0 11px;font-size:16px}.customer-logo svg{width:15px}.customer-identity{background:#0d121a;border:0;border-radius:12px;flex:1;min-width:0;height:40px;padding:5px 8px;display:flex!important}.customer-identity .profile-avatar{border-radius:9px;width:30px;min-width:30px;height:30px}.customer-identity .profile-avatar svg{width:16px}.customer-identity strong{font-size:10px}.customer-identity span{font-size:8px}.customer-mobile-logout{color:#a9b2c0;background:#121923;border:1px solid #26303e;border-radius:12px;flex:0 0 40px;place-items:center;width:40px;height:40px;display:grid}.customer-sidebar nav{overscroll-behavior-inline:contain;scrollbar-width:none;background:0 0;border:0;border-radius:0;gap:6px;margin:4px -2px 0;padding:2px;display:flex;position:static;overflow-x:auto}.customer-sidebar nav::-webkit-scrollbar{display:none}.customer-sidebar nav button{color:#8792a3;background:#0c1119;border:1px solid #202936;border-radius:11px;flex-direction:row;flex:none;justify-content:center;gap:6px;width:auto;min-width:76px;height:42px;min-height:42px;padding:0 10px;font-size:9px}.customer-sidebar nav button span{max-width:82px;font-size:9px;display:block}.customer-sidebar nav button svg{width:16px;height:16px}.customer-sidebar nav button.active{color:#d8ff79;background:linear-gradient(135deg,#c7ff352e,#c7ff3512);border-color:#c7ff3547}.customer-language{background:0 0;border:0;align-items:center;gap:5px;margin:5px 0 0;padding:0;display:flex}.customer-language__label{display:none}.customer-language__options{gap:4px;width:auto;display:flex}.customer-language__options button{border-radius:8px;width:37px;height:25px;font-size:8px}.customer-logout{display:none}.customer-main{max-width:none;padding:20px 12px calc(104px + env(safe-area-inset-bottom))}.customer-head{align-items:center;margin:0 0 14px;padding:0 2px;position:relative}.customer-head .eyebrow{letter-spacing:.18em;font-size:8px}.customer-head h1{letter-spacing:-.055em;margin-top:3px;font-size:clamp(27px,8vw,36px);line-height:1}.customer-head>button{border-radius:13px;width:42px;height:42px;box-shadow:0 8px 24px #c7ff3529}.customer-hero{background:radial-gradient(circle at 90% 10%,#c7ff3529,#0000 35%),linear-gradient(145deg,#132011,#0d141d 68%);border-radius:20px;min-height:158px;padding:20px}.customer-hero>div{min-width:0}.customer-hero span{color:#b7c0ce;font-size:11px}.customer-hero h2{margin:8px 0 12px;font-size:30px;line-height:1}.customer-hero p{color:#a0a9b7;margin:0;font-size:11px}.customer-hero>svg{opacity:.88;width:44px;height:44px}.customer-kpis{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin:10px 0}.customer-kpis article{background:#0e131c;border-radius:16px;min-height:102px;padding:14px}.customer-kpis span{font-size:10px}.customer-kpis strong{font-size:25px;line-height:1}.customer-kpis small{font-size:9px;line-height:1.35}.customer-grid{grid-template-columns:1fr;gap:10px}.customer-card,.wallet-card{background:#0e131c;border-radius:17px;padding:15px}.card-title{margin-bottom:11px;font-size:12px}.card-title svg{width:17px}.mini-order,.favorite-row,.saved-account,.wallet-line,.security-row{gap:10px;padding:11px 0}.mini-order strong,.favorite-row strong,.saved-account strong,.security-row strong{font-size:11px}.mini-order span,.saved-account span,.security-row span{font-size:9px}.portal-order{gap:8px;padding:13px 0}.portal-order strong{font-size:12px}.portal-order span,.portal-order small{font-size:9px}.portal-order b{font-size:11px}.favorite-catalog{grid-template-columns:1fr;gap:8px}.favorite-catalog article{border-radius:15px;min-height:72px;padding:13px 15px}.favorite-catalog article strong{font-size:13px}.wallet-card{min-height:180px;padding:22px}.wallet-card strong{font-size:48px}.wallet-card small{font-size:11px}.referral-card h2{word-break:break-word;font-size:25px}.referral-card code{white-space:normal;word-break:break-all;font-size:11px}.settings-form{grid-template-columns:1fr;gap:8px;padding:14px;display:grid}.settings-form label{font-size:10px}.settings-form input,.settings-form select{border-radius:12px;height:48px;margin-top:5px;margin-bottom:0;padding:0 13px;font-size:12px}.settings-form .primary-action{border-radius:13px;height:48px;margin-top:5px;font-size:12px}.secondary-action{width:100%;font-size:10px}.security-tip{font-size:11px;line-height:1.45}}@media (max-width:430px){.customer-sidebar{padding:8px 9px 7px}.customer-sidebar__top{height:43px}.customer-logo{min-width:78px;height:36px;padding:0 9px;font-size:14px}.customer-identity{height:36px}.customer-identity .profile-avatar{width:27px;min-width:27px;height:27px}.customer-mobile-logout{flex-basis:36px;width:36px;height:36px}.customer-sidebar nav button{min-width:65px;height:38px;min-height:38px;padding:0 8px}.customer-sidebar nav button span{max-width:65px;font-size:8px}.customer-main{padding:16px 10px calc(96px + env(safe-area-inset-bottom))}.customer-head h1{font-size:29px}.customer-head>button{width:40px;height:40px}.customer-hero{min-height:145px;padding:17px}.customer-hero h2{font-size:27px}.customer-kpis article{min-height:94px;padding:12px}.customer-kpis strong{font-size:22px}}@media (max-width:900px){.customer-portal:not(.customer-portal--guest){min-height:100dvh;background:radial-gradient(circle at 100% 0,#c7ff350e,#0000 28rem),#070a10!important;display:block!important}.customer-portal:not(.customer-portal--guest) .customer-sidebar{-webkit-backdrop-filter:none!important;backdrop-filter:none!important;width:100%!important;height:auto!important;box-shadow:none!important;background:#080c13!important;border:0!important;border-bottom:1px solid #ffffff12!important;gap:10px!important;margin:0!important;padding:14px 14px 12px!important;display:grid!important;position:relative!important;inset:auto!important;overflow:visible!important}.customer-portal:not(.customer-portal--guest) .customer-sidebar__top{background:linear-gradient(145deg,#101722,#0b1018)!important;border:1px solid #202936!important;border-radius:18px!important;grid-template-columns:46px minmax(0,1fr) 42px!important;align-items:center!important;gap:10px!important;height:auto!important;min-height:58px!important;padding:8px!important;display:grid!important}.customer-portal:not(.customer-portal--guest) .customer-logo{background:var(--lime)!important;color:#071006!important;border:0!important;border-radius:14px!important;place-items:center!important;width:46px!important;min-width:46px!important;height:46px!important;padding:0!important;font-size:0!important;display:grid!important;overflow:hidden!important;box-shadow:0 8px 24px #c7ff352e!important}.customer-portal:not(.customer-portal--guest) .customer-logo svg{width:20px!important;height:20px!important}.customer-portal:not(.customer-portal--guest) .customer-identity{background:0 0!important;border:0!important;grid-template-columns:36px minmax(0,1fr)!important;align-items:center!important;gap:10px!important;min-width:0!important;height:auto!important;padding:0!important;display:grid!important}.customer-portal:not(.customer-portal--guest) .customer-identity .profile-avatar{background:#182130!important;border-radius:12px!important;width:36px!important;min-width:36px!important;height:36px!important}.customer-portal:not(.customer-portal--guest) .customer-identity strong{color:#fff!important;text-overflow:ellipsis!important;white-space:nowrap!important;max-width:100%!important;font-size:13px!important;line-height:1.25!important;display:block!important;overflow:hidden!important}.customer-portal:not(.customer-portal--guest) .customer-identity span{color:#7f8998!important;text-overflow:ellipsis!important;white-space:nowrap!important;max-width:100%!important;font-size:9px!important;line-height:1.35!important;display:block!important;overflow:hidden!important}.customer-portal:not(.customer-portal--guest) .customer-mobile-logout{color:#a8b2c1!important;background:#121925!important;border:1px solid #283342!important;border-radius:13px!important;place-items:center!important;width:42px!important;min-width:42px!important;height:42px!important;display:grid!important}.customer-portal:not(.customer-portal--guest) .customer-sidebar nav{scroll-snap-type:x proximity!important;scrollbar-width:none!important;width:100%!important;box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:#0a1018!important;border:1px solid #202936!important;border-radius:16px!important;gap:6px!important;margin:0!important;padding:5px!important;display:flex!important;position:static!important;inset:auto!important;overflow:auto hidden!important}.customer-portal:not(.customer-portal--guest) .customer-sidebar nav::-webkit-scrollbar{display:none!important}.customer-portal:not(.customer-portal--guest) .customer-sidebar nav button{scroll-snap-align:start!important;color:#8994a4!important;white-space:nowrap!important;background:0 0!important;border:1px solid #0000!important;border-radius:12px!important;flex-direction:row!important;flex:none!important;justify-content:flex-start!important;align-items:center!important;gap:8px!important;width:auto!important;min-width:116px!important;height:44px!important;min-height:44px!important;padding:0 12px!important;font-size:10px!important;font-weight:800!important;display:inline-flex!important}.customer-portal:not(.customer-portal--guest) .customer-sidebar nav button svg{flex:0 0 17px!important;width:17px!important;height:17px!important}.customer-portal:not(.customer-portal--guest) .customer-sidebar nav button span{text-overflow:clip!important;white-space:nowrap!important;max-width:none!important;font-size:10px!important;line-height:1!important;display:block!important;overflow:visible!important}.customer-portal:not(.customer-portal--guest) .customer-sidebar nav button.active{color:#d8ff79!important;background:linear-gradient(135deg,#c7ff352b,#c7ff3512)!important;border-color:#c7ff3547!important}.customer-portal:not(.customer-portal--guest) .customer-language{background:#0a1018!important;border:1px solid #202936!important;border-radius:14px!important;justify-content:space-between!important;align-items:center!important;gap:10px!important;margin:0!important;padding:7px 8px!important;display:flex!important}.customer-portal:not(.customer-portal--guest) .customer-language__label{color:#788394!important;letter-spacing:.12em!important;font-size:8px!important;display:block!important}.customer-portal:not(.customer-portal--guest) .customer-language__options{gap:4px!important;width:auto!important;display:flex!important}.customer-portal:not(.customer-portal--guest) .customer-language__options button{border-radius:8px!important;width:38px!important;height:28px!important;font-size:8px!important}.customer-portal:not(.customer-portal--guest) .customer-logout{display:none!important}.customer-portal:not(.customer-portal--guest) .customer-main{width:100%!important;min-width:0!important;max-width:760px!important;padding:18px 14px calc(112px + env(safe-area-inset-bottom))!important;margin:0 auto!important}.customer-portal:not(.customer-portal--guest) .customer-head{align-items:center!important;gap:12px!important;min-height:58px!important;margin:0 0 16px!important;padding:0!important;display:flex!important}.customer-portal:not(.customer-portal--guest) .customer-head>div{flex:1!important;min-width:0!important}.customer-portal:not(.customer-portal--guest) .customer-head .eyebrow{font-size:8px!important}.customer-portal:not(.customer-portal--guest) .customer-head h1{color:#fff!important;letter-spacing:-.045em!important;overflow-wrap:anywhere!important;max-width:100%!important;margin:4px 0 0!important;font-size:clamp(26px,8vw,38px)!important;line-height:1!important}.customer-portal:not(.customer-portal--guest) .customer-head>button{border-radius:14px!important;flex:0 0 44px!important;width:44px!important;height:44px!important;padding:0!important;font-size:0!important}.customer-portal:not(.customer-portal--guest) .customer-hero{border-radius:20px!important;min-height:0!important;padding:20px!important}.customer-portal:not(.customer-portal--guest) .customer-kpis{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px!important;margin:12px 0!important}.customer-portal:not(.customer-portal--guest) .customer-kpis article{min-width:0!important;min-height:104px!important;padding:15px!important}.customer-portal:not(.customer-portal--guest) .customer-grid{grid-template-columns:1fr!important;gap:12px!important}.customer-portal:not(.customer-portal--guest) .customer-card,.customer-portal:not(.customer-portal--guest) .wallet-card{min-width:0!important;padding:16px!important}.customer-portal:not(.customer-portal--guest) .favorite-catalog{grid-template-columns:1fr!important}.customer-portal:not(.customer-portal--guest) .settings-form{grid-template-columns:1fr!important;max-width:none!important}.customer-portal:not(.customer-portal--guest) .settings-form .primary-action{width:100%!important}}@media (max-width:430px){.customer-portal:not(.customer-portal--guest) .customer-sidebar{padding:10px!important}.customer-portal:not(.customer-portal--guest) .customer-sidebar__top{grid-template-columns:42px minmax(0,1fr) 38px!important;padding:7px!important}.customer-portal:not(.customer-portal--guest) .customer-logo{width:42px!important;min-width:42px!important;height:42px!important}.customer-portal:not(.customer-portal--guest) .customer-mobile-logout{width:38px!important;min-width:38px!important;height:38px!important}.customer-portal:not(.customer-portal--guest) .customer-sidebar nav button{min-width:105px!important;height:42px!important;min-height:42px!important;padding:0 10px!important}.customer-portal:not(.customer-portal--guest) .customer-main{padding:16px 10px calc(104px + env(safe-area-inset-bottom))!important}.customer-portal:not(.customer-portal--guest) .customer-kpis{grid-template-columns:1fr 1fr!important}}.customer-sidebar-toggle,.customer-sidebar-backdrop,.customer-sidebar-close{display:none}.customer-nav-arrow{opacity:.45;margin-left:auto}@media (max-width:900px){.customer-portal:not(.customer-portal--guest){min-height:100vh;padding-top:72px;display:block}.customer-portal:not(.customer-portal--guest) .customer-main{width:min(100%,760px);margin:0 auto;padding:18px 14px 110px}.customer-portal:not(.customer-portal--guest) .customer-sidebar-toggle{z-index:94;color:#f7f9fc;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#0a0f17f5;border:1px solid #242d3a;border-radius:16px;justify-content:flex-start;align-items:center;gap:11px;height:52px;padding:0 16px;font-weight:900;display:flex;position:fixed;top:12px;left:12px;right:12px;box-shadow:0 16px 45px #00000059}.customer-sidebar-toggle span{font-size:13px}.customer-sidebar-toggle svg{color:#c7ff35}.customer-sidebar-backdrop{z-index:95;opacity:0;pointer-events:none;background:#020509ad;border:0;transition:opacity .24s;display:block;position:fixed;inset:0}.customer-sidebar-backdrop.is-open{opacity:1;pointer-events:auto}.customer-portal:not(.customer-portal--guest) .customer-sidebar{z-index:96!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:#0a0f17!important;border:0!important;border-right:1px solid #26303c!important;border-radius:0 24px 24px 0!important;gap:14px!important;width:min(84vw,320px)!important;height:100dvh!important;margin:0!important;padding:16px!important;transition:transform .28s cubic-bezier(.22,.85,.28,1)!important;display:flex!important;position:fixed!important;top:0!important;bottom:0!important;left:0!important;overflow:hidden auto!important;transform:translate(-104%)!important;box-shadow:28px 0 80px #0000008c!important}.customer-portal:not(.customer-portal--guest) .customer-sidebar.is-open{transform:translate(0)!important}.customer-portal:not(.customer-portal--guest) .customer-sidebar__top{border-bottom:1px solid #202936!important;grid-template-columns:1fr 42px!important;align-items:center!important;gap:10px!important;height:auto!important;min-height:58px!important;padding:0 0 14px!important;display:grid!important}.customer-portal:not(.customer-portal--guest) .customer-logo{justify-self:start!important;font-size:21px!important}.customer-portal:not(.customer-portal--guest) .customer-identity{border-radius:14px!important;grid-column:1/-1!important;padding:12px!important;display:flex!important}.customer-sidebar-close{color:#e9edf3;cursor:pointer;background:#121923;border:1px solid #283241;border-radius:12px;place-items:center;width:42px;height:42px;display:grid}.customer-portal:not(.customer-portal--guest) .customer-sidebar nav{box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;grid-template-columns:1fr!important;gap:5px!important;padding:0!important;display:grid!important;position:static!important;overflow:visible!important}.customer-portal:not(.customer-portal--guest) .customer-sidebar nav button{color:#9ca7b7!important;text-align:left!important;background:0 0!important;border:1px solid #0000!important;border-radius:12px!important;flex-direction:row!important;justify-content:flex-start!important;align-items:center!important;gap:11px!important;width:100%!important;min-width:0!important;height:46px!important;min-height:46px!important;padding:0 12px!important;font-size:12px!important;display:flex!important}.customer-portal:not(.customer-portal--guest) .customer-sidebar nav button span{white-space:normal!important;max-width:none!important;font-size:12px!important;line-height:1.2!important;display:block!important;overflow:visible!important}.customer-portal:not(.customer-portal--guest) .customer-sidebar nav button svg{flex:none!important;width:19px!important;height:19px!important}.customer-portal:not(.customer-portal--guest) .customer-sidebar nav button.active{color:#d8ff79!important;background:linear-gradient(135deg,#c7ff352b,#c7ff350f)!important;border-color:#c7ff3540!important}.customer-portal:not(.customer-portal--guest) .customer-sidebar nav button.active .customer-nav-arrow{opacity:1;transform:translate(2px)}.customer-portal:not(.customer-portal--guest) .customer-language{background:#0d131c!important;border:1px solid #222c38!important;border-radius:14px!important;margin-top:4px!important;padding:12px!important}.customer-portal:not(.customer-portal--guest) .customer-logout{color:#ff96a5!important;background:#171116!important;border:1px solid #33242a!important;justify-content:center!important;width:100%!important;min-height:44px!important;margin-top:auto!important;display:flex!important}.customer-mobile-logout{display:none!important}.customer-head{margin-bottom:18px!important}}@media (max-width:560px){.customer-portal:not(.customer-portal--guest){padding-top:66px}.customer-portal:not(.customer-portal--guest) .customer-sidebar-toggle{border-radius:14px;height:48px;top:9px;left:9px;right:9px}.customer-portal:not(.customer-portal--guest) .customer-main{padding:14px 12px 105px}.customer-portal:not(.customer-portal--guest) .customer-sidebar{width:min(88vw,304px)!important;padding:14px!important}.customer-head h1{font-size:29px!important}.customer-head>button{width:42px!important;height:42px!important;padding:0!important}}.mobile-site-drawer__backdrop{display:none}.customer-auth__slogan{color:#c7ff35!important;letter-spacing:.08em!important;text-transform:uppercase!important;margin:0 0 10px!important;font-size:12px!important;font-weight:900!important}.account-sidebar-v2__label{color:#657184;letter-spacing:.12em;text-transform:uppercase;padding:0 10px;font-size:10px;font-weight:900}.account-sidebar-v2__links{border-top:1px solid #202936;gap:5px;padding-top:10px;display:grid}.account-sidebar-v2__links button{color:#8591a2;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:11px;align-items:center;gap:10px;min-height:42px;padding:0 11px;font-size:12px;font-weight:800;display:flex}.account-sidebar-v2__links button span{flex:1}.account-sidebar-v2__links button:hover{color:#d7ff77;background:#111923}@media (max-width:900px){:is(body:has(.mobile-site-drawer.is-open),body:has(.account-sidebar-v2.is-open)){overflow:hidden}.header{width:calc(100% - 20px);height:72px}.header .language-switcher{display:none!important}.mobile-site-drawer__backdrop{z-index:78;opacity:0;pointer-events:none;background:#020509b8;border:0;transition:opacity .22s;display:block;position:fixed;inset:0}.mobile-site-drawer__backdrop.is-open{opacity:1;pointer-events:auto}.header .nav.mobile-site-drawer{z-index:80!important;color:#f8faf5!important;background:#0a1018!important;border:0!important;border-left:1px solid #24303d!important;border-radius:24px 0 0 24px!important;flex-direction:column!important;align-items:stretch!important;gap:14px!important;width:min(86vw,340px)!important;height:100dvh!important;padding:16px!important;transition:transform .28s cubic-bezier(.22,.85,.28,1)!important;display:flex!important;position:fixed!important;inset:0 0 0 auto!important;overflow-y:auto!important;transform:translate(105%)!important;box-shadow:-28px 0 80px #0000009e!important}.header .nav.mobile-site-drawer.is-open{transform:translate(0)!important}.mobile-site-drawer__head{border-bottom:1px solid #202a36;justify-content:space-between;align-items:center;padding-bottom:13px;display:flex}.mobile-site-drawer__head>button{color:#eef2f7;background:#111923;border:1px solid #2a3543;border-radius:12px;place-items:center;width:42px;height:42px;display:grid}.mobile-site-drawer__brand{align-items:center;gap:10px;display:flex}.mobile-site-drawer__brand strong{font-family:var(--font-display);font-size:22px}.mobile-site-drawer__brand strong span{color:#c7ff35}.mobile-site-drawer__intro{background:linear-gradient(135deg,#c7ff351c,#c7ff3506);border:1px solid #c7ff352b;border-radius:16px;gap:5px;padding:15px;display:grid}.mobile-site-drawer__intro small{color:#c7ff35;letter-spacing:.16em;font-size:9px;font-weight:900}.mobile-site-drawer__intro strong{font-size:16px;line-height:1.25}.mobile-site-drawer__links{gap:6px;display:grid}.header .nav.mobile-site-drawer .mobile-site-drawer__links button{color:#a8b1bf;text-align:left;background:#0e151f;border:1px solid #0000;border-radius:13px;align-items:center;gap:11px;width:100%;height:48px;padding:0 13px;font-size:13px;font-weight:800;display:flex}.header .nav.mobile-site-drawer .mobile-site-drawer__links button span{flex:1}.header .nav.mobile-site-drawer .mobile-site-drawer__links button:hover{color:#d9ff7a;background:#121c22;border-color:#c7ff353b}.mobile-site-drawer__language{background:#0d141d;border:1px solid #202b38;border-radius:14px;gap:10px;padding:13px;display:grid}.mobile-site-drawer__language>span{color:#778395;text-transform:uppercase;letter-spacing:.12em;font-size:10px;font-weight:900}.mobile-site-drawer__language>div{grid-template-columns:repeat(3,1fr);gap:7px;display:grid}.header .nav.mobile-site-drawer .mobile-site-drawer__language button{color:#8793a4;background:#111924;border:1px solid #273342;border-radius:10px;height:36px;font-size:11px;font-weight:900}.header .nav.mobile-site-drawer .mobile-site-drawer__language button.is-active{color:#080b12;background:#c7ff35;border-color:#c7ff35}.mobile-site-drawer__legal{border-top:1px solid #202a36;gap:13px;margin-top:auto;padding-top:12px;display:flex}.header .nav.mobile-site-drawer .mobile-site-drawer__legal button{color:#697588;background:0 0;border:0;padding:0;font-size:10px}.customer-portal:not(.customer-portal--guest){padding-top:72px!important}.customer-portal:not(.customer-portal--guest) .account-menu-trigger-v2{z-index:94!important;color:#f7f9fc!important;text-align:left!important;background:#0a1018!important;border:1px solid #25303d!important;border-radius:15px!important;grid-template-columns:22px 1fr 16px!important;align-items:center!important;gap:10px!important;height:52px!important;padding:0 14px!important;display:grid!important;position:fixed!important;top:10px!important;left:10px!important;right:10px!important;box-shadow:0 14px 40px #0000005c!important}.account-menu-trigger-v2>span{gap:1px!important;display:grid!important}.account-menu-trigger-v2>span strong{font-size:12px!important}.account-menu-trigger-v2>span small{color:#778395!important;font-size:9px!important}.account-menu-trigger-v2>svg:first-child{color:#c7ff35}.account-menu-trigger-v2>svg:last-child{color:#6e7988;transform:rotate(-90deg)}.customer-portal:not(.customer-portal--guest) .account-sidebar-v2{z-index:97!important;background:#091019!important;border:0!important;border-right:1px solid #273240!important;border-radius:0 24px 24px 0!important;gap:13px!important;width:min(86vw,318px)!important;height:100dvh!important;margin:0!important;padding:15px!important;transition:transform .28s cubic-bezier(.22,.85,.28,1)!important;display:flex!important;position:fixed!important;top:0!important;bottom:0!important;left:0!important;overflow:hidden auto!important;transform:translate(-105%)!important;box-shadow:30px 0 80px #0000009e!important}.customer-portal:not(.customer-portal--guest) .account-sidebar-v2.is-open{transform:translate(0)!important}.account-drawer-backdrop-v2{z-index:96!important}.customer-portal:not(.customer-portal--guest) .account-sidebar-v2 .customer-sidebar__top{border-bottom:1px solid #202a36!important;grid-template-columns:1fr 42px!important;gap:10px!important;height:auto!important;min-height:0!important;padding:0 0 13px!important;display:grid!important}.customer-portal:not(.customer-portal--guest) .account-sidebar-v2 .customer-identity{grid-column:1/-1!important;display:flex!important}.customer-portal:not(.customer-portal--guest) .account-sidebar-v2 .account-sidebar-v2__nav{background:0 0!important;border:0!important;grid-template-columns:1fr!important;gap:5px!important;padding:0!important;display:grid!important;overflow:visible!important}.customer-portal:not(.customer-portal--guest) .account-sidebar-v2 .account-sidebar-v2__nav button{color:#929eae!important;text-align:left!important;background:0 0!important;border:1px solid #0000!important;border-radius:12px!important;flex-direction:row!important;gap:10px!important;width:100%!important;min-width:0!important;height:45px!important;padding:0 11px!important;display:flex!important}.customer-portal:not(.customer-portal--guest) .account-sidebar-v2 .account-sidebar-v2__nav button span{flex:1!important;max-width:none!important;font-size:12px!important;display:block!important}.customer-portal:not(.customer-portal--guest) .account-sidebar-v2 .account-sidebar-v2__nav button.active{color:#d8ff77!important;background:#c7ff351f!important;border-color:#c7ff3538!important}.account-sidebar-v2__links button{height:42px!important}.pwa-install.pwa-install--compact{left:12px!important;right:82px!important;bottom:calc(86px + env(safe-area-inset-bottom))!important;border-radius:16px!important;grid-template-columns:38px minmax(0,1fr) auto 30px!important;gap:8px!important;width:auto!important;min-height:58px!important;padding:8px 9px!important;display:grid!important}.pwa-install--compact .pwa-install__icon{border-radius:11px!important;width:38px!important;height:38px!important}.pwa-install--compact .pwa-install__copy{gap:1px!important;min-width:0!important;display:grid!important}.pwa-install--compact .pwa-install__copy strong{font-size:11px!important}.pwa-install--compact .pwa-install__copy span{white-space:nowrap!important;text-overflow:ellipsis!important;font-size:8px!important;overflow:hidden!important}.pwa-install--compact .pwa-install__action{border-radius:9px!important;height:34px!important;padding:0 10px!important;font-size:9px!important}.pwa-install--compact .pwa-install__close{width:30px!important;height:30px!important;position:static!important}}@media (max-width:390px){.header .nav.mobile-site-drawer{width:min(90vw,318px)!important;padding:13px!important}.pwa-install.pwa-install--compact{grid-template-columns:34px minmax(0,1fr) auto 28px!important;right:72px!important}.pwa-install--compact .pwa-install__icon{width:34px!important;height:34px!important}.pwa-install--compact .pwa-install__action{padding:0 8px!important}}.account-mobile-header,.account-mobile-drawer,.account-mobile-drawer__backdrop{display:none}.customer-sidebar--desktop{width:224px}@media (max-width:900px){.customer-portal:not(.customer-portal--guest){min-height:100dvh!important;padding-top:70px!important;display:block!important}.customer-portal:not(.customer-portal--guest)>.customer-sidebar--desktop,.customer-portal:not(.customer-portal--guest)>.account-menu-trigger-v2,.customer-portal:not(.customer-portal--guest)>.customer-sidebar-toggle{display:none!important}.account-mobile-header{z-index:94;background:#080d14f7;border:1px solid #25303d;border-radius:16px;grid-template-columns:42px auto minmax(0,1fr) 40px;align-items:center;gap:9px;height:54px;padding:6px 8px;display:grid;position:fixed;top:8px;left:8px;right:8px;box-shadow:0 16px 42px #0000006b}.account-mobile-header button{cursor:pointer;border:0}.account-mobile-header__menu,.account-mobile-header__avatar{place-items:center;width:40px;height:40px;display:grid;color:#dce3ec!important;background:#121a25!important;border-radius:12px!important}.account-mobile-header__menu{color:#c7ff35!important}.account-mobile-header__brand{align-items:center;gap:8px;padding:0;display:flex;color:#f8faf5!important;background:0 0!important}.account-mobile-header__brand .logo__icon{border-radius:9px;width:31px;height:31px}.account-mobile-header__brand strong{font-family:var(--font-display);font-size:17px}.account-mobile-header__brand strong span{color:#c7ff35}.account-mobile-header__identity{gap:1px;min-width:0;display:grid}.account-mobile-header__identity strong,.account-mobile-header__identity small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.account-mobile-header__identity strong{font-size:11px}.account-mobile-header__identity small{color:#778395;font-size:8px}.account-mobile-drawer__backdrop{z-index:98;opacity:0;pointer-events:none;background:#020509bd;border:0;transition:opacity .2s;display:block;position:fixed;inset:0}.account-mobile-drawer__backdrop.is-open{opacity:1;pointer-events:auto}.account-mobile-drawer{z-index:99;background:#091019;border-right:1px solid #293442;border-radius:0 24px 24px 0;flex-direction:column;gap:13px;width:min(86vw,320px);height:100dvh;padding:14px;transition:transform .26s cubic-bezier(.22,.85,.28,1);display:flex;position:fixed;top:0;bottom:0;left:0;overflow-y:auto;transform:translate(-105%);box-shadow:30px 0 90px #000000ad}.account-mobile-drawer.is-open{transform:translate(0)}.account-mobile-drawer__head{border-bottom:1px solid #202a36;justify-content:space-between;align-items:center;padding-bottom:12px;display:flex}.account-mobile-drawer__brand{color:#fff;background:0 0;border:0;align-items:center;gap:9px;display:flex}.account-mobile-drawer__brand strong{font-family:var(--font-display);font-size:20px}.account-mobile-drawer__brand strong span{color:#c7ff35}.account-mobile-drawer__close{color:#e9eef5;background:#121923;border:1px solid #2a3543;border-radius:12px;place-items:center;width:40px;height:40px;display:grid}.account-mobile-drawer__profile{background:#0d141e;border:1px solid #222d39;border-radius:14px;align-items:center;gap:10px;padding:12px;display:flex}.account-mobile-drawer__profile>div:last-child{gap:3px;min-width:0;display:grid}.account-mobile-drawer__profile strong,.account-mobile-drawer__profile span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.account-mobile-drawer__profile strong{font-size:12px}.account-mobile-drawer__profile span{color:#7f8b9c;font-size:9px}.account-mobile-drawer__nav{background:0 0!important;border:0!important;grid-template-columns:1fr!important;gap:5px!important;padding:0!important;display:grid!important;position:static!important}.account-mobile-drawer__nav button{color:#929eae;text-align:left;background:0 0;border:1px solid #0000;border-radius:12px;align-items:center;gap:11px;width:100%;height:46px;padding:0 12px;font-size:12px;font-weight:800;display:flex}.account-mobile-drawer__nav button span{flex:1}.account-mobile-drawer__nav button.active{color:#d8ff77;background:#c7ff351f;border-color:#c7ff353d}.account-mobile-drawer__quick{border-top:1px solid #202a36;gap:5px;padding-top:10px;display:grid}.account-mobile-drawer__quick button{color:#8793a4;text-align:left;background:#0d151f;border:0;border-radius:11px;align-items:center;gap:10px;height:42px;padding:0 12px;font-size:11px;font-weight:800;display:flex}.account-mobile-drawer__language{background:#0d141d;border:1px solid #222d39;border-radius:14px;gap:9px;padding:12px;display:grid}.account-mobile-drawer__language>span{color:#758194;text-transform:uppercase;letter-spacing:.12em;font-size:9px;font-weight:900}.account-mobile-drawer__language>div{grid-template-columns:repeat(3,1fr);gap:6px;display:grid}.account-mobile-drawer__language button{color:#8793a4;background:#121923;border:1px solid #2a3543;border-radius:9px;height:34px;font-size:10px;font-weight:900}.account-mobile-drawer__language button.is-active{color:#080b12;background:#c7ff35;border-color:#c7ff35}.account-mobile-drawer__logout{color:#ff91a1;background:#181116;border:1px solid #38262d;border-radius:12px;justify-content:center;align-items:center;gap:9px;height:44px;margin-top:auto;font-weight:900;display:flex}.customer-portal:not(.customer-portal--guest) .customer-main{width:100%!important;max-width:760px!important;padding:16px 12px calc(110px + env(safe-area-inset-bottom))!important;margin:0 auto!important}.customer-portal:not(.customer-portal--guest) .customer-head{align-items:center!important;margin:0 0 16px!important}.customer-portal:not(.customer-portal--guest) .customer-head h1{font-size:30px!important;line-height:1.05!important}}@media (max-width:390px){.account-mobile-header{grid-template-columns:40px auto minmax(0,1fr) 38px;height:52px;top:6px;left:6px;right:6px}.account-mobile-header__menu,.account-mobile-header__avatar{width:38px;height:38px}.account-mobile-header__identity strong{font-size:10px}.account-mobile-drawer{width:min(90vw,304px);padding:12px}}@media (max-width:900px){.customer-portal:not(.customer-portal--guest){min-height:100dvh!important;padding:82px 0 calc(96px + env(safe-area-inset-bottom))!important;background:#080b12!important;display:block!important}.customer-portal:not(.customer-portal--guest)>.customer-sidebar,.customer-portal:not(.customer-portal--guest)>.customer-sidebar--desktop,.customer-portal:not(.customer-portal--guest)>.customer-sidebar-toggle,.customer-portal:not(.customer-portal--guest)>.account-menu-trigger-v2,.customer-portal:not(.customer-portal--guest) .customer-sidebar__nav{display:none!important}.account-mobile-header{top:max(8px, env(safe-area-inset-top))!important;z-index:120!important;-webkit-backdrop-filter:blur(18px)!important;backdrop-filter:blur(18px)!important;background:#080d14f5!important;border:1px solid #ffffff1a!important;border-radius:18px!important;grid-template-columns:42px minmax(0,1fr) 40px!important;align-items:center!important;gap:10px!important;min-height:58px!important;padding:7px 9px!important;display:grid!important;position:fixed!important;left:10px!important;right:10px!important;box-shadow:0 18px 54px #00000075!important}.account-mobile-header__brand{justify-content:flex-start!important;min-width:0!important}.account-mobile-header__identity{display:none!important}.account-mobile-header__menu,.account-mobile-header__avatar{border-radius:12px!important;width:40px!important;height:40px!important}.account-mobile-drawer__backdrop{z-index:130!important;opacity:0!important;visibility:hidden!important;pointer-events:none!important;background:#020509c7!important;border:0!important;transition:opacity .22s,visibility .22s!important;display:block!important;position:fixed!important;inset:0!important}.account-mobile-drawer__backdrop.is-open{opacity:1!important;visibility:visible!important;pointer-events:auto!important}.account-mobile-drawer{z-index:140!important;width:min(84vw,320px)!important;height:100dvh!important;padding:max(14px, env(safe-area-inset-top)) 14px calc(16px + env(safe-area-inset-bottom))!important;background:#091019!important;border:0!important;border-right:1px solid #ffffff1a!important;border-radius:0 24px 24px 0!important;flex-direction:column!important;transition:transform .28s cubic-bezier(.22,.85,.28,1)!important;display:flex!important;position:fixed!important;top:0!important;bottom:0!important;left:0!important;overflow-y:auto!important;transform:translate(-104%)!important;box-shadow:34px 0 90px #000000b8!important}.account-mobile-drawer__nav{grid-template-columns:1fr!important;gap:6px!important;display:grid!important}.account-mobile-drawer__nav button{border-radius:13px!important;min-height:48px!important;padding:0 12px!important}.customer-portal:not(.customer-portal--guest) .customer-main{width:min(100%,720px)!important;max-width:720px!important;margin:0 auto!important;padding:20px 14px 24px!important}.customer-portal:not(.customer-portal--guest) .customer-head{margin:8px 0 22px!important}.customer-portal:not(.customer-portal--guest) .customer-head h1{font-size:clamp(30px,9vw,42px)!important;line-height:.98!important}.customer-overview-grid,.customer-kpis{gap:12px!important}html,body,#root{max-width:100%;overflow-x:hidden}.customer-portal:not(.customer-portal--guest){padding:68px 0 calc(88px + env(safe-area-inset-bottom))!important;background:radial-gradient(circle at 100% 0,#c7ff350e,#0000 24rem),#080b12!important}.account-mobile-header{top:max(6px, env(safe-area-inset-top))!important;-webkit-backdrop-filter:blur(12px)!important;backdrop-filter:blur(12px)!important;background:#070c12f0!important;border-radius:15px!important;grid-template-columns:auto minmax(0,1fr) 38px 38px!important;gap:6px!important;height:50px!important;min-height:50px!important;padding:5px 6px 5px 10px!important;left:8px!important;right:8px!important;box-shadow:0 12px 34px #00000052!important}.account-mobile-header__brand{gap:7px!important}.account-mobile-header__brand .logo__icon{border-radius:9px!important;width:30px!important;height:30px!important}.account-mobile-header__brand strong{font-size:16px!important}.account-mobile-header__identity{gap:0!important;min-width:0!important;display:grid!important}.account-mobile-header__identity strong{font-size:10px!important;line-height:1.1!important}.account-mobile-header__identity small{font-size:8px!important}.account-mobile-header__avatar,.account-mobile-header__menu{border-radius:11px!important;width:36px!important;height:36px!important}.account-mobile-header__menu{order:4}.account-mobile-drawer{width:min(86vw,312px)!important;padding:max(12px, env(safe-area-inset-top)) 12px calc(14px + env(safe-area-inset-bottom))!important;border-left:1px solid #ffffff1a!important;border-right:0!important;border-radius:22px 0 0 22px!important;gap:10px!important;left:auto!important;right:0!important;transform:translate(104%)!important;box-shadow:-30px 0 86px #000000b3!important}.account-mobile-drawer.is-open{transform:translate(0,0)!important}.account-mobile-drawer__head{padding-bottom:9px!important}.account-mobile-drawer__brand strong{font-size:18px!important}.account-mobile-drawer__close{width:36px!important;height:36px!important}.account-mobile-drawer__profile{border-radius:13px!important;padding:10px!important}.account-mobile-drawer__profile .profile-avatar{width:38px!important;height:38px!important}.account-mobile-drawer__nav{gap:3px!important}.account-mobile-drawer__nav button{border-radius:11px!important;height:42px!important;min-height:42px!important;padding:0 10px!important;font-size:11px!important}.account-mobile-drawer__quick{gap:4px!important;padding-top:8px!important}.account-mobile-drawer__quick button{height:38px!important;font-size:10px!important}.account-mobile-drawer__language{gap:7px!important;padding:10px!important}.account-mobile-drawer__language button{height:32px!important}.account-mobile-drawer__logout{height:40px!important;min-height:40px!important}.customer-portal:not(.customer-portal--guest) .customer-main{width:min(100%,620px)!important;padding:14px 12px 20px!important}.customer-portal:not(.customer-portal--guest) .customer-head{min-height:48px!important;margin:4px 0 14px!important}.customer-portal:not(.customer-portal--guest) .customer-head h1{letter-spacing:-.045em!important;font-size:clamp(27px,8vw,36px)!important;line-height:1!important}.customer-portal:not(.customer-portal--guest) .customer-head .eyebrow{font-size:9px!important}.customer-portal:not(.customer-portal--guest) .customer-add-btn,.customer-portal:not(.customer-portal--guest) .customer-head>button{border-radius:13px!important;width:42px!important;min-width:42px!important;height:42px!important}.customer-panel,.customer-card,.customer-form-card,.customer-security-card,.customer-referral-card,.customer-wallet-card{border-radius:18px!important}.customer-welcome-card{border-radius:20px!important;min-height:150px!important;padding:24px!important}.customer-welcome-card h2{font-size:27px!important}.customer-overview-grid,.customer-kpis{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px!important}.customer-kpi,.customer-stat-card{border-radius:17px!important;min-height:112px!important;padding:16px!important}.customer-kpi strong,.customer-stat-card strong{font-size:24px!important}.customer-form,.customer-form-card{gap:12px!important;padding:16px!important}.customer-form input,.customer-form select,.customer-form textarea{border-radius:13px!important;min-height:48px!important}.customer-form button{border-radius:12px!important;min-height:44px!important}.customer-favorites-grid,.saved-accounts-grid{grid-template-columns:1fr!important;gap:10px!important}.customer-favorite-card,.saved-account-card{border-radius:16px!important;min-height:86px!important;padding:15px!important}.mobile-bottom-nav{left:8px!important;right:8px!important;bottom:max(7px, env(safe-area-inset-bottom))!important;border-radius:18px!important;height:62px!important;min-height:62px!important}.mobile-bottom-nav a,.mobile-bottom-nav button{border-radius:14px!important;min-height:50px!important}.support-fab{bottom:calc(78px + env(safe-area-inset-bottom))!important;width:50px!important;height:50px!important;right:12px!important}.pwa-install{left:10px!important;right:10px!important;bottom:calc(76px + env(safe-area-inset-bottom))!important;border-radius:15px!important;padding:10px!important}}@media (max-width:420px){.account-mobile-header__identity{display:none!important}.account-mobile-header{grid-template-columns:minmax(0,1fr) 36px 36px!important}.customer-overview-grid,.customer-kpis{grid-template-columns:1fr 1fr!important}.customer-kpi,.customer-stat-card{min-height:104px!important;padding:14px!important}}.wallet-card,.wallet-card span,.wallet-card strong,.wallet-card small{color:#071006!important}.profile-setup-backdrop{z-index:150;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#020509d1;place-items:center;padding:18px;display:grid;position:fixed;inset:0}.profile-setup-card{background:#0d131c;border:1px solid #c7ff3547;border-radius:24px;width:min(100%,430px);padding:24px;box-shadow:0 28px 80px #0000008c}.profile-setup-card h2{margin:10px 0 8px;font-size:30px}.profile-setup-card>p:not(.eyebrow){color:#8f99a8;line-height:1.55}.profile-setup-card label{color:#cdd5df;gap:7px;margin-top:15px;font-size:12px;font-weight:800;display:grid}.profile-setup-card label small{color:#748091;font-weight:600}.profile-setup-card input{color:#fff;background:#090e15;border:1px solid #2a3441;border-radius:13px;height:50px;padding:0 14px}.profile-setup-card .primary-action{width:100%;margin-top:18px}.modal-head--banner{border-radius:24px 24px 0 0;min-height:230px;margin:-28px -28px 24px;position:relative;overflow:hidden;border:0!important;padding:0!important;display:block!important}.modal-head--banner .game-art{border-radius:0!important;width:100%!important;height:230px!important}.modal-head--banner>div:last-child{z-index:3;background:linear-gradient(#0000,#04070be6);padding-top:80px;position:absolute;bottom:22px;left:24px;right:24px}.modal-head--banner h2{font-size:28px!important}.modal-head--banner .eyebrow{color:var(--lime)}.checkout-v4-progress{display:none!important}.bank-deeplinks{padding:10px!important}.bank-deeplinks__head{margin-bottom:8px!important}.bank-deeplinks__head small{display:none}.bank-deeplinks__grid{grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:6px!important}.bank-deeplinks__grid button{min-height:38px!important;padding:5px 7px!important}.bank-deeplinks__grid button span{white-space:nowrap!important;font-size:8px!important}.bank-mark--compact{transform:scale(.82)}@media (max-width:900px){.account-mobile-drawer{border-left:1px solid #293442!important;border-right:0!important;border-radius:24px 0 0 24px!important;left:auto!important;right:0!important;transform:translate(105%)!important;box-shadow:-30px 0 90px #000000ad!important}.account-mobile-drawer.is-open{transform:translate(0)!important}.account-mobile-header{margin:10px 12px 16px!important}.customer-main{padding:0 14px 110px!important}.customer-head{margin:0 0 16px!important}.customer-head h1{font-size:28px!important}.customer-hero{border-radius:20px!important;padding:20px!important}.customer-hero h2{font-size:28px!important}.customer-kpis{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px!important}.customer-kpis article{min-height:112px;padding:14px!important}.customer-grid{grid-template-columns:1fr!important;gap:12px!important}.modal-head--banner{min-height:190px;margin:-18px -14px 18px!important}.modal-head--banner .game-art{height:190px!important}.modal-head--banner>div:last-child{bottom:15px;left:16px;right:16px}.modal-head--banner h2{font-size:22px!important}.bank-deeplinks__grid{grid-template-columns:repeat(3,minmax(0,1fr))!important}.bank-deeplinks__grid button{min-height:34px!important}.bank-deeplinks__grid button span{font-size:7px!important}}@media (max-width:390px){.bank-deeplinks__grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}}.app-loading{min-height:100vh;color:var(--lime);font-family:var(--font-display);letter-spacing:-.05em;background:#080b12;place-items:center;font-size:28px;display:grid}.launch-status{background:radial-gradient(circle at 82% 18%,#c7ff3521,#0000 32%),linear-gradient(135deg,#111722,#0b1017);border:1px solid #c7ff3538;border-radius:28px;justify-content:space-between;align-items:center;gap:32px;min-height:250px;padding:42px;display:flex}.launch-status h2{max-width:760px;font-family:var(--font-display);margin:10px 0 12px;font-size:clamp(28px,4vw,46px);line-height:1.08}.launch-status p{max-width:650px;color:var(--muted);line-height:1.6}.launch-status>button{background:var(--lime);min-height:52px;color:var(--ink);cursor:pointer;border:0;border-radius:14px;flex:none;align-items:center;gap:10px;padding:0 20px;font-weight:900;display:inline-flex}.launch-notice-backdrop{z-index:180;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#03060ac7;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.launch-notice{background:radial-gradient(circle at 84% 12%,#c7ff351f,#0000 34%),#10161f;border:1px solid #c7ff3540;border-radius:26px;width:min(520px,100%);padding:34px;position:relative;box-shadow:0 28px 90px #00000080}.launch-notice__close{border:1px solid var(--line);cursor:pointer;background:#151c26;border-radius:13px;place-items:center;width:42px;height:42px;display:grid;position:absolute;top:16px;right:16px}.launch-notice__icon{background:var(--lime);width:54px;height:54px;color:var(--ink);border-radius:16px;place-items:center;margin-bottom:20px;display:grid}.launch-notice h2{font-family:var(--font-display);margin:10px 0 12px;font-size:32px;line-height:1.08}.launch-notice>p:not(.eyebrow){color:var(--muted);margin:0;line-height:1.6}.launch-notice form{grid-template-columns:1fr auto;gap:10px;margin-top:24px;display:grid}.launch-notice input{border:1px solid var(--line);color:#fff;background:#0a0f16;border-radius:13px;outline:0;min-width:0;height:52px;padding:0 16px}.launch-notice input:focus{border-color:#c7ff358c}.launch-notice form button{background:var(--lime);min-height:52px;color:var(--ink);cursor:pointer;border:0;border-radius:13px;align-items:center;gap:8px;padding:0 17px;font-weight:900;display:inline-flex}.launch-notice form button:disabled{opacity:.65;cursor:default}.launch-notice__feedback{color:#aeb6c2;margin-top:12px;display:block}.launch-notice__feedback.is-sent{color:var(--lime)}.launch-notice__feedback.is-error{color:#ff7f87}.package.is-unavailable,.package:disabled{opacity:.5;cursor:not-allowed;filter:saturate(.55)}.package.is-unavailable:hover,.package:disabled:hover{border-color:var(--line);transform:none}@media (max-width:700px){.launch-status{border-radius:22px;min-height:0;padding:26px 20px;display:block}.launch-status h2{font-size:28px}.launch-status>button{justify-content:center;width:100%;margin-top:18px}.launch-notice-backdrop{align-items:end;padding:12px}.launch-notice{padding:28px 18px calc(22px + env(safe-area-inset-bottom));border-radius:24px 24px 0 0}.launch-notice h2{padding-right:38px;font-size:27px}.launch-notice form{grid-template-columns:1fr}.launch-notice form button{justify-content:center}}.legal-status{background:linear-gradient(135deg,#c7ff3514,#11151ef0);border:1px solid #c7ff3538;border-radius:18px;align-items:flex-start;gap:14px;margin-bottom:22px;padding:20px 22px;display:flex}.legal-status>svg{color:var(--lime);flex:none}.legal-status div{flex-direction:column;gap:5px;display:flex}.legal-status strong{font-size:14px}.legal-status span{color:var(--muted);font-size:12px;line-height:1.55}.legal-index{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin-bottom:28px;display:grid}.legal-index article{border:1px solid var(--line);background:#11161f;border-radius:18px;min-width:0;padding:20px}.legal-index article>div{color:var(--lime);justify-content:space-between;align-items:center;display:flex}.legal-index article>div span{text-transform:uppercase;letter-spacing:.08em;font-size:10px;font-weight:800}.legal-index h2{margin:18px 0 7px;font-size:17px}.legal-index p{color:var(--muted);margin:0;font-size:11px}.legal-company{border:1px solid var(--line);background:#11161f;border-radius:20px;padding:24px}.legal-company h2{margin:0 0 18px}.legal-company dl{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.legal-company dl div{background:#0b1018;border-radius:13px;padding:14px}.legal-company dt{color:var(--muted);font-size:10px}.legal-company dd{overflow-wrap:anywhere;margin:5px 0 0;font-size:13px;font-weight:800}@media (max-width:700px){.legal-index,.legal-company dl{grid-template-columns:1fr}.legal-status{padding:16px}.legal-index article{padding:17px}.legal-index h2{font-size:15px}}.legal-index-card{border:1px solid var(--line);min-width:0;color:inherit;text-align:left;cursor:pointer;background:#11161f;border-radius:18px;padding:20px;transition:transform .2s,border-color .2s,background .2s}.legal-index-card:hover,.legal-index-card:focus-visible{background:#141a23;border-color:#c7ff3557;outline:none;transform:translateY(-3px)}.legal-index-card>div{color:var(--lime);justify-content:space-between;align-items:center;display:flex}.legal-index-card>div span{text-transform:uppercase;letter-spacing:.08em;font-size:10px;font-weight:800}.legal-index-card h2{align-items:flex-start;gap:10px;margin:18px 0 7px;font-size:17px;line-height:1.28;display:flex}.legal-index-card h2 b{color:var(--lime);font:800 10px/1 var(--font-display);flex:none;padding-top:5px}.legal-index-card p{color:var(--muted);margin:0;font-size:11px}.legal-index-card small{color:#b7c0cb;margin-top:14px;font-size:10px;font-weight:800;display:block}.legal-full__hero{padding-bottom:54px}.legal-full__back{color:var(--lime);font:800 11px/1.2 var(--font-display);cursor:pointer;background:0 0;border:0;margin-bottom:28px;padding:0}.legal-full__status,.legal-full__language,.legal-full__document,.legal-full__footer{width:min(980px,100% - 40px)}.legal-full__status{background:#0e141d;border:1px solid #ffffff17;border-radius:16px;justify-content:space-between;align-items:center;gap:20px;margin-top:-24px;margin-bottom:14px;padding:17px 20px;display:flex}.legal-full__status span{letter-spacing:.05em;text-transform:uppercase;border-radius:999px;flex:none;padding:7px 10px;font-size:9px;font-weight:900}.legal-full__status .is-draft{color:#ffc066;background:#ffb74d1a;border:1px solid #ffb74d33}.legal-full__status .is-published{color:var(--lime);background:#c7ff351a;border:1px solid #c7ff3533}.legal-full__status p{color:#87919e;text-align:right;margin:0;font-size:11px;line-height:1.55}.legal-full__language{color:#9db8de;background:#5b9bff12;border:1px solid #5b9bff24;border-radius:14px;margin-bottom:14px;padding:14px 18px;font-size:11px;line-height:1.55}.legal-full__document{background:#11161f;border:1px solid #ffffff14;border-radius:22px;margin-bottom:18px;padding:34px 38px}.legal-full__document>p{color:#a4aeba;margin:0 0 14px;font-size:12px;line-height:1.8}.legal-full__document>h2{font-family:var(--font-display);letter-spacing:-.025em;border-top:1px solid #ffffff12;margin:34px 0 14px;padding-top:30px;font-size:17px;line-height:1.4}.legal-full__document>h2:first-child{border-top:0;margin-top:0;padding-top:0}.legal-full__list{color:#a4aeba;margin:0 0 18px;padding-left:22px}.legal-full__list li{margin:8px 0;font-size:12px;line-height:1.7}.legal-full__table-wrap{border:1px solid #ffffff14;border-radius:14px;margin:18px 0 26px;overflow-x:auto}.legal-full__table-wrap table{border-collapse:collapse;width:100%;min-width:540px}.legal-full__table-wrap th,.legal-full__table-wrap td{text-align:left;vertical-align:top;border-bottom:1px solid #ffffff0f;padding:12px 14px;font-size:11px;line-height:1.5}.legal-full__table-wrap th{color:#f5f7f9;background:#0c1118;width:34%;font-weight:800}.legal-full__table-wrap td{color:#9ba6b2}.legal-full__table-wrap tr:last-child th,.legal-full__table-wrap tr:last-child td{border-bottom:0}.legal-full__footer{border:1px solid var(--line);background:#0e141d;border-radius:16px;justify-content:space-between;align-items:center;gap:20px;margin-bottom:70px;padding:20px 22px;display:flex}.legal-full__footer div{flex-direction:column;gap:4px;display:flex}.legal-full__footer strong{font-size:12px}.legal-full__footer span{color:var(--muted);font-size:10px}.legal-full__footer button{color:var(--lime);cursor:pointer;background:#c7ff3512;border:1px solid #c7ff3540;border-radius:10px;padding:10px 13px;font-size:10px;font-weight:800}@media (max-width:700px){.legal-index-card{padding:17px}.legal-index-card h2{font-size:15px}.legal-full__status,.legal-full__language,.legal-full__document,.legal-full__footer{width:min(100% - 24px,980px)}.legal-full__status{flex-direction:column;align-items:flex-start}.legal-full__status p{text-align:left}.legal-full__document{padding:24px 18px}.legal-full__document>h2{font-size:15px}.legal-full__footer{flex-direction:column;align-items:flex-start}.legal-full__footer button{width:100%}}img{max-width:100%;height:auto}.seo-product-page{width:min(1180px,100% - 32px);margin:0 auto;padding:112px 0 72px}.seo-breadcrumbs{color:#9ca3af;flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:24px;font-size:13px;display:flex}.seo-breadcrumbs a{color:#c7ff35}.seo-product-hero{background:#11151e;border:1px solid #ffffff1a;border-radius:28px;grid-template-columns:minmax(0,1fr) minmax(300px,.8fr);align-items:center;gap:32px;padding:34px;display:grid}.seo-product-hero h1{margin:10px 0 18px;font-size:clamp(36px,6vw,72px);line-height:.98}.seo-product-hero p{color:#b8bec9;max-width:680px}.seo-product-hero img{aspect-ratio:16/10;object-fit:cover;border-radius:20px;width:100%}.seo-package-section,.seo-faq{padding:64px 0 0}.seo-package-section h2,.seo-faq h2{margin:8px 0 24px;font-size:clamp(28px,4vw,44px)}.seo-package-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.seo-package-grid article{background:#11151e;border:1px solid #ffffff17;border-radius:16px;justify-content:space-between;gap:18px;padding:18px;display:flex}.seo-package-grid article span{color:#c7ff35;white-space:nowrap}.seo-faq details{border-top:1px solid #ffffff1a;padding:18px 0}.seo-faq summary{cursor:pointer;font-weight:700}.seo-faq details p{color:#aeb5c2;padding-top:10px}.app-loading{color:#c7ff35;letter-spacing:.15em;background:#080b12;place-items:center;min-height:100vh;font-weight:900;display:grid}@media (max-width:760px){.seo-product-page{width:min(100% - 20px,1180px);padding-top:88px}.seo-product-hero{border-radius:22px;grid-template-columns:1fr;padding:22px}.seo-product-hero img{order:-1}.seo-package-grid{grid-template-columns:1fr}.seo-package-section,.seo-faq{padding-top:44px}}.steam-amount{background:#c7ff350b;border:1px solid #c7ff352e;border-radius:16px;gap:12px;padding:15px;display:grid}.steam-amount label{gap:7px;display:grid}.steam-amount label span{color:#aeb7c2;font-size:10px}.steam-amount input{color:#fff;background:#0e141c;border:1px solid #c7ff354d;border-radius:12px;outline:0;height:52px;padding:0 15px;font-size:20px;font-weight:800}.steam-amount>div{grid-template-columns:repeat(4,1fr);gap:7px;display:grid}.steam-amount button{border:1px solid var(--line);color:#e8edf2;cursor:pointer;background:#161d26;border-radius:10px;min-height:38px;font-weight:800}.steam-amount button.is-selected{border-color:var(--lime);color:var(--lime);background:#c7ff3512}.steam-amount small{color:#7e8894;line-height:1.5}.field-help-trigger{color:var(--lime);cursor:pointer;background:0 0;border:0;padding:0;font-size:9px;text-decoration:underline}.account-id-help{color:var(--lime);background:#c7ff350b;border:1px solid #c7ff3524;border-radius:12px;gap:10px;margin:10px 0;padding:12px;display:flex}.account-id-help div{gap:4px;display:grid}.account-id-help strong{color:#f8faf5;font-size:10px}.account-id-help p{color:#8f9aa6;margin:0;font-size:9px;line-height:1.55}.smartpay-only{color:var(--lime);background:#141b23;border:1px solid #c7ff3529;border-radius:14px;align-items:center;gap:12px;padding:14px;display:flex}.smartpay-only div{gap:4px;display:grid}.smartpay-only strong{color:#fff;font-size:10px}.smartpay-only small{color:#7d8792;font-size:8px;line-height:1.5}.public-order-page{max-width:780px;margin:0 auto;padding:120px 20px 70px}.public-order-card{border:1px solid var(--line);background:#111820;border-radius:24px;padding:24px}.public-order-card h1{font-family:var(--font-display);margin:7px 0 12px}.public-order-grid{grid-template-columns:repeat(2,1fr);gap:10px;margin-top:18px;display:grid}.public-order-grid div{background:#0d131a;border-radius:12px;gap:5px;padding:13px;display:grid}.public-order-grid span{color:#727d89;font-size:9px}.public-order-grid strong{font-size:12px}.public-order-error{color:#ef777c}@media (max-width:520px){.steam-amount>div{grid-template-columns:repeat(2,1fr)}.public-order-grid{grid-template-columns:1fr}.smartpay-only{align-items:flex-start}}.catalog-page-filters{flex-wrap:wrap;gap:10px;display:flex}.catalog-page-filters select{color:#f8faf5;background:#11151e;border:1px solid #ffffff1f;border-radius:14px;min-height:44px;padding:0 14px}.saved-account__actions{gap:8px;display:flex}.saved-account__actions button{min-width:38px;min-height:38px}.portal-order .repeat-btn{margin-top:8px}@media (max-width:640px){.catalog-page-filters{width:100%}.catalog-page-filters select{flex:1;min-width:140px}}.reveal,.reveal.is-visible,.section.reveal,.promo.reveal,.faq.reveal,.footer__main>.reveal{opacity:1!important;visibility:visible!important;filter:none!important;transform:none!important}.loot-product-card,.loot-product-card.is-visible,.loot-product-card.motion-rise,.loot-product-card.motion-slide-left,.loot-product-card.motion-zoom,.loot-product-card.motion-tilt{opacity:1!important;visibility:visible!important;filter:none!important;clip-path:none!important;transform:none!important}main>.section,main>.promo,main>.faq,.daily-drops,.games-section,.launch-status{content-visibility:visible!important}.daily-drops:empty,.games-section:empty{display:none!important}@media (min-width:901px){.header .nav.mobile-site-drawer{width:auto!important;height:auto!important;min-height:0!important;box-shadow:none!important;visibility:visible!important;opacity:1!important;color:#b5bac4!important;background:0 0!important;border:0!important;border-radius:0!important;align-items:center!important;padding:0!important;transition:none!important;display:flex!important;position:static!important;inset:auto!important;overflow:visible!important;transform:none!important}.mobile-site-drawer__head,.mobile-site-drawer__intro,.mobile-site-drawer__language,.mobile-site-drawer__legal{display:none!important}.mobile-site-drawer__links{align-items:center!important;gap:clamp(12px,1.4vw,24px)!important;display:flex!important}.header .nav.mobile-site-drawer .mobile-site-drawer__links button{color:#aeb6c3!important;white-space:nowrap!important;text-align:center!important;background:0 0!important;border:0!important;border-radius:0!important;align-items:center!important;gap:0!important;width:auto!important;height:auto!important;min-height:40px!important;padding:0!important;font-size:13px!important;font-weight:750!important;line-height:1!important;display:inline-flex!important}.header .nav.mobile-site-drawer .mobile-site-drawer__links button span{flex:none!important}.header .nav.mobile-site-drawer .mobile-site-drawer__links button svg{display:none!important}.header .nav.mobile-site-drawer .mobile-site-drawer__links button:hover,.header .nav.mobile-site-drawer .mobile-site-drawer__links button:focus-visible{color:var(--lime)!important;background:0 0!important}}.ticker.ticker--brands{height:42px!important;margin:28px 0 70px!important}.ticker--brands .ticker__brand{padding:0 2px;gap:0!important;font-size:10px!important}.ticker--brands .ticker__brand img{display:none!important}.promo--rewards{isolation:isolate;transform-origin:50%;transition:transform .42s cubic-bezier(.2,.8,.2,1),box-shadow .42s,filter .42s;transform:translateZ(0);box-shadow:0 24px 70px #0000002e}.promo--rewards:after{content:"";z-index:1;pointer-events:none;background:linear-gradient(100deg,#0000,#ffffff3d,#0000);width:34%;animation:7.5s ease-in-out infinite lootRewardsSweep;position:absolute;inset:-35% auto -35% -28%;transform:skew(-14deg)translate(-140%)}.promo--rewards:hover{filter:saturate(1.025);transform:translateY(-8px)scale(1.006);box-shadow:0 34px 90px #00000047,0 0 0 1px #c7ff3533}.promo--rewards .bonus-card{transition:box-shadow .35s;animation:6.4s ease-in-out infinite lootRewardsCardFloat}.promo--rewards:hover .bonus-card{box-shadow:0 38px 70px #252f0870,0 0 0 1px #ffffff14}.promo--rewards .bonus-card:before{background:linear-gradient(110deg,#0000 20%,#ffffff29 48%,#0000 72%) 0 0/220% 100%;animation:5.8s ease-in-out infinite lootRewardsCardShine}.promo--rewards .coin--one{animation:4.8s ease-in-out infinite lootRewardsCoinOne}.promo--rewards .coin--two{animation:5.5s ease-in-out -.8s infinite lootRewardsCoinTwo}.promo--rewards .coin--three{animation:4.3s ease-in-out -1.4s infinite lootRewardsCoinThree}@keyframes lootRewardsCardFloat{0%,to{transform:translate(-50%,-50%)rotate(6deg)}50%{transform:translate(-50%,-56%)rotate(3.5deg)}}@keyframes lootRewardsCardShine{0%,30%{opacity:.45;background-position:130% 0}55%,to{opacity:.9;background-position:-120% 0}}@keyframes lootRewardsSweep{0%,55%{opacity:0;transform:skew(-14deg)translate(-140%)}70%{opacity:.75}90%,to{opacity:0;transform:skew(-14deg)translate(560%)}}@keyframes lootRewardsCoinOne{0%,to{transform:translateY(0)rotate(-15deg)}50%{transform:translateY(-12px)rotate(-5deg)}}@keyframes lootRewardsCoinTwo{0%,to{transform:translateY(0)rotate(18deg)scale(.78)}50%{transform:translateY(10px)rotate(28deg)scale(.82)}}@keyframes lootRewardsCoinThree{0%,to{transform:translateY(0)rotate(28deg)scale(.55)}50%{transform:translateY(-9px)rotate(12deg)scale(.61)}}.arena-art-card img{animation:.58s cubic-bezier(.16,1,.3,1) both tournamentSelectedArtIn}@keyframes tournamentSelectedArtIn{0%{opacity:0;clip-path:inset(8% 5% round 22px)}to{opacity:1;clip-path:inset(0)}}.about-company{background:radial-gradient(circle at 92% 8%,#c7ff3521,#0000 34%),linear-gradient(145deg,#111820,#0b1017);border:1px solid #ffffff17;border-radius:28px;margin-bottom:34px;padding:clamp(24px,4vw,46px)}.about-company__head{grid-template-columns:minmax(0,1.1fr) minmax(260px,.9fr);align-items:end;gap:clamp(24px,5vw,76px);display:grid}.about-company__head h2{letter-spacing:-.05em;max-width:760px;margin:8px 0 0;font-family:Unbounded,sans-serif;font-size:clamp(29px,4.3vw,54px);line-height:1.03}.about-company__head>p{color:#a6b0bd;margin:0;font-family:Gilroy,sans-serif;font-size:15px;line-height:1.7}.about-company__facts{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin:32px 0 14px;display:grid}.about-company__facts article{background:#060a0f9e;border:1px solid #ffffff12;border-radius:17px;flex-direction:column;justify-content:space-between;min-height:94px;padding:18px;transition:transform .25s,border-color .25s,background .25s;display:flex}.about-company__facts article:hover{background:#c7ff350b;border-color:#c7ff354d;transform:translateY(-4px)}.about-company__facts span{color:#74808e;font-size:10px}.about-company__facts strong{color:#f8faf5;font-family:Unbounded,sans-serif;font-size:13px}.about-company__story{grid-template-columns:1fr 1fr;gap:14px;display:grid}.about-company__story>article{background:#0a0f16;border:1px solid #ffffff12;border-radius:21px;grid-template-columns:44px 1fr;gap:18px;min-height:250px;padding:25px;display:grid}.about-company__story>article>span{width:44px;height:44px;color:var(--lime);background:#c7ff351a;border-radius:14px;place-items:center;display:grid}.about-company__story h3{margin:4px 0 11px;font-family:Unbounded,sans-serif;font-size:18px}.about-company__story p{color:#9ca7b4;margin:0;line-height:1.7}.about-company__story ul{gap:10px;margin:0;padding:0;list-style:none;display:grid}.about-company__story li{color:#aeb8c4;align-items:flex-start;gap:9px;line-height:1.45;display:flex}.about-company__story li svg{color:var(--lime);flex:none;margin-top:2px}.about-company__status{background:#c7ff3513;border:1px solid #c7ff3538;border-radius:19px;grid-template-columns:auto 1fr;gap:15px;margin-top:14px;padding:21px 23px;display:grid}.about-company__status>svg{color:var(--lime)}.about-company__status strong{margin-bottom:6px;font-family:Unbounded,sans-serif;font-size:13px;display:block}.about-company__status p{color:#abb5c0;margin:0;line-height:1.6}@media (max-width:760px){.ticker.ticker--brands{height:38px!important;margin:20px 0 54px!important}.ticker--brands .ticker__group{gap:12px!important;padding-right:12px!important}.ticker--brands .ticker__brand{font-size:8px!important}.promo--rewards:hover{transform:none}.about-company{border-radius:22px;padding:22px 18px}.about-company__head,.about-company__story{grid-template-columns:1fr}.about-company__head{gap:15px}.about-company__facts{grid-template-columns:1fr 1fr;margin-top:24px}.about-company__story>article{grid-template-columns:38px 1fr;gap:13px;min-height:auto;padding:20px}.about-company__story>article>span{border-radius:12px;width:38px;height:38px}}@media (prefers-reduced-motion:reduce){:root:not([data-loot-motion=full]) .promo--rewards,:root:not([data-loot-motion=full]) .promo--rewards:hover,:root:not([data-loot-motion=full]) .promo--rewards .bonus-card,:root:not([data-loot-motion=full]) .promo--rewards .bonus-card:before,:root:not([data-loot-motion=full]) .promo--rewards .coin,:root:not([data-loot-motion=full]) .promo--rewards:after,:root:not([data-loot-motion=full]) .arena-art-card img{transition:none!important;animation:none!important}:root:not([data-loot-motion=full]) .promo--rewards,:root:not([data-loot-motion=full]) .promo--rewards:hover{transform:none!important}}@media (min-width:901px) and (max-width:1180px){.header{width:calc(100% - 24px)!important;padding-inline:12px!important}.mobile-site-drawer__links{gap:11px!important}.header .nav.mobile-site-drawer .mobile-site-drawer__links button{font-size:11px!important}.account-btn{padding-inline:12px!important}}@media (max-width:900px){.menu-btn{display:grid!important}.header .nav.mobile-site-drawer{visibility:visible!important;opacity:1!important}.mobile-site-drawer__head{display:flex!important}.mobile-site-drawer__intro,.mobile-site-drawer__language,.mobile-site-drawer__links{display:grid!important}.mobile-site-drawer__legal{display:flex!important}}:root{--loot-motion-fast:.18s;--loot-motion-base:.36s;--loot-motion-page:.52s;--loot-motion-ease:cubic-bezier(.22,1,.36,1);--loot-motion-spring:cubic-bezier(.2,.85,.25,1.15)}.reveal{opacity:1!important;filter:none!important;transform:none!important}.reveal.is-visible{animation:lootSafeReveal .68s var(--loot-motion-ease) both;animation-delay:var(--reveal-delay,0s)}.header{view-transition-name:loot-header}.floating-support{view-transition-name:loot-support}.mobile-bottom-nav{view-transition-name:loot-mobile-nav}.site-shell>main:not(.page-hidden),.site-shell>.standalone-page,.seo-product-page,.public-order-page,.customer-main{view-transition-name:loot-page}::view-transition-group(root){animation-duration:var(--loot-motion-page)}::view-transition-old(root){mix-blend-mode:normal;animation:none}::view-transition-new(root){mix-blend-mode:normal;animation:none}::view-transition-old(loot-page){animation:.22s both lootPageOut}::view-transition-new(loot-page){animation:lootPageIn .48s var(--loot-motion-ease) both}::view-transition-old(loot-header){animation:none}::view-transition-new(loot-header){animation:none}::view-transition-old(loot-support){animation:none}::view-transition-new(loot-support){animation:none}::view-transition-old(loot-mobile-nav){animation:none}::view-transition-new(loot-mobile-nav){animation:none}html[data-route-motion=a] .site-shell>main:not(.page-hidden),html[data-route-motion=a] .seo-product-page,html[data-route-motion=a] .public-order-page,html[data-route-motion=a] .customer-main{animation:lootRouteEnterA .48s var(--loot-motion-ease) both}html[data-route-motion=b] .site-shell>main:not(.page-hidden),html[data-route-motion=b] .seo-product-page,html[data-route-motion=b] .public-order-page,html[data-route-motion=b] .customer-main{animation:lootRouteEnterB .48s var(--loot-motion-ease) both}body:after{content:"";z-index:9999;pointer-events:none;background:linear-gradient(90deg,transparent,var(--lime),#fff,var(--lime),transparent);transform-origin:0;opacity:0;height:2px;position:fixed;top:0;left:0;right:0;transform:scaleX(0)}html[data-route-motion=a] body:after{animation:.62s both lootProgressA}html[data-route-motion=b] body:after{animation:.62s both lootProgressB}.header{animation:lootHeaderDrop .58s var(--loot-motion-ease) both}.nav button,.nav a,.header__actions>button,.lang-btn,.account-btn{transition:transform var(--loot-motion-fast) var(--loot-motion-spring), color var(--loot-motion-fast) ease, background-color var(--loot-motion-fast) ease, border-color var(--loot-motion-fast) ease, box-shadow var(--loot-motion-fast) ease}.nav button:hover,.nav a:hover{transform:translateY(-2px)}.header__actions>button:hover,.lang-btn:hover,.account-btn:hover{transform:translateY(-2px)scale(1.015)}.language-menu{transform-origin:100% 0;animation:lootPopoverIn .24s var(--loot-motion-ease) both}.mobile-site-drawer.is-open{animation:lootDrawerIn .34s var(--loot-motion-ease) both}.mobile-site-drawer__backdrop.is-open{animation:.25s both lootBackdropIn}.game-card,.deal-card,.category-card,.info-card-grid article,.seo-package-grid article,.customer-card,.customer-kpis article,.wallet-card{backface-visibility:hidden;transform:translateZ(0)}.games-grid .game-card,.deals-grid .deal-card,.info-card-grid article,.seo-package-grid article{animation:lootCardRise .56s var(--loot-motion-ease) both}.games-grid>:nth-child(2),.deals-grid>:nth-child(2),.info-card-grid>:nth-child(2),.seo-package-grid>:nth-child(2){animation-delay:55ms}.games-grid>:nth-child(3),.deals-grid>:nth-child(3),.info-card-grid>:nth-child(3),.seo-package-grid>:nth-child(3){animation-delay:.1s}.games-grid>:nth-child(4),.deals-grid>:nth-child(4),.info-card-grid>:nth-child(4),.seo-package-grid>:nth-child(4){animation-delay:.145s}.games-grid>:nth-child(n+5),.seo-package-grid>:nth-child(n+5){animation-delay:.185s}.game-card:before,.deal-card:before{content:"";border-radius:inherit;pointer-events:none;transition:transform .8s var(--loot-motion-ease);z-index:2;background:linear-gradient(115deg,#0000 25%,#ffffff1a 45%,#0000 65%);position:absolute;inset:-1px;transform:translate(-130%)}.game-card:hover:before,.deal-card:hover:before{transform:translate(130%)}.primary-action,.primary-btn,.light-btn,.support-btn,.hero-search button,.page-cta button{isolation:isolate;position:relative;overflow:hidden}.primary-action:after,.primary-btn:after,.light-btn:after,.support-btn:after,.hero-search button:after,.page-cta button:after{content:"";z-index:-1;transition:transform .65s var(--loot-motion-ease);background:linear-gradient(110deg,#0000 20%,#ffffff47 48%,#0000 75%);position:absolute;inset:0;transform:translate(-130%)}.primary-action:hover:after,.primary-btn:hover:after,.light-btn:hover:after,.support-btn:hover:after,.hero-search button:hover:after,.page-cta button:hover:after{transform:translate(130%)}.primary-action:hover,.primary-btn:hover,.light-btn:hover,.support-btn:hover,.page-cta button:hover{transform:translateY(-3px);box-shadow:0 18px 42px #0000004d,0 0 0 1px #c7ff3524}.customer-main>section,.customer-main>.customer-grid,.customer-main>.customer-card{animation:lootPanelEnter .44s var(--loot-motion-ease) both}.modal-card,.profile-setup-card,.support-chat__panel,.account-drawer{animation:lootDialogIn .36s var(--loot-motion-ease) both}.modal-backdrop,.profile-setup-backdrop{animation:.22s both lootBackdropIn}.faq-item.is-open{animation:lootFaqOpen .28s var(--loot-motion-ease)}@keyframes lootSafeReveal{0%{opacity:.18;filter:blur(3px);transform:translateY(18px)scale(.992)}to{opacity:1;filter:none;transform:none}}@keyframes lootPageOut{to{opacity:0;filter:blur(2px);transform:translate(-10px)scale(.995)}}@keyframes lootPageIn{0%{opacity:0;filter:blur(5px);transform:translate(18px,8px)scale(.992)}to{opacity:1;filter:none;transform:none}}@keyframes lootRouteEnterA{0%{opacity:.2;filter:blur(4px);transform:translate(16px,10px)}to{opacity:1;filter:none;transform:none}}@keyframes lootRouteEnterB{0%{opacity:.2;filter:blur(4px);transform:translate(-16px,10px)}to{opacity:1;filter:none;transform:none}}@keyframes lootProgressA{0%{opacity:0;transform:scaleX(0)}18%{opacity:1}65%{opacity:1;transform:scaleX(.86)}to{opacity:0;transform:scaleX(1)}}@keyframes lootProgressB{0%{opacity:0;transform:scaleX(0)}18%{opacity:1}65%{opacity:1;transform:scaleX(.86)}to{opacity:0;transform:scaleX(1)}}@keyframes lootHeaderDrop{0%{opacity:0;transform:translateY(-16px)scale(.99)}to{opacity:1;transform:none}}@keyframes lootPopoverIn{0%{opacity:0;transform:translateY(-8px)scale(.96)}to{opacity:1;transform:none}}@keyframes lootDrawerIn{0%{opacity:0;transform:translate(28px)}to{opacity:1;transform:translate(0)}}@keyframes lootBackdropIn{0%{opacity:0}to{opacity:1}}@keyframes lootCardRise{0%{opacity:.15;transform:translateY(20px)scale(.985)}to{opacity:1;transform:none}}@keyframes lootPanelEnter{0%{opacity:.25;transform:translateY(14px)}to{opacity:1;transform:none}}@keyframes lootDialogIn{0%{opacity:0;transform:translateY(18px)scale(.965)}to{opacity:1;transform:none}}@keyframes lootFaqOpen{0%{transform:scale(.992)}to{transform:none}}@media (max-width:760px){:root{--loot-motion-page:.4s}.games-grid .game-card,.deals-grid .deal-card{animation-duration:.44s}.primary-action:hover,.primary-btn:hover,.light-btn:hover,.support-btn:hover,.page-cta button:hover{transform:none}}@media (prefers-reduced-motion:reduce){:root:not([data-loot-motion=full]) .reveal,:root:not([data-loot-motion=full]) .reveal.is-visible,:root:not([data-loot-motion=full]) .header,:root:not([data-loot-motion=full]) .games-grid .game-card,:root:not([data-loot-motion=full]) .deals-grid .deal-card,:root:not([data-loot-motion=full]) .info-card-grid article,:root:not([data-loot-motion=full]) .seo-package-grid article,:root:not([data-loot-motion=full]) .customer-main>section,:root:not([data-loot-motion=full]) .customer-main>.customer-grid,:root:not([data-loot-motion=full]) .customer-main>.customer-card,:root:not([data-loot-motion=full]) .modal-card,:root:not([data-loot-motion=full]) .profile-setup-card,:root:not([data-loot-motion=full]) .support-chat__panel,:root:not([data-loot-motion=full]) .account-drawer,:root:not([data-loot-motion=full]) .faq-item.is-open{opacity:1!important;filter:none!important;animation:none!important;transform:none!important}:root:not([data-loot-motion=full]) body:after{display:none!important}:root:not([data-loot-motion=full]) ::view-transition-old(root){animation:none!important}:root:not([data-loot-motion=full]) ::view-transition-new(root){animation:none!important}:root:not([data-loot-motion=full]) ::view-transition-old(loot-page){animation:none!important}:root:not([data-loot-motion=full]) ::view-transition-new(loot-page){animation:none!important}}.games-grid{perspective:1400px;perspective-origin:50% 38%}.games-grid .loot-product-card.dynamic-product-card{--card-lift:0px;--card-scale:1;--tilt-x:0deg;--tilt-y:0deg;--parallax-x:0px;--parallax-y:0px;--pointer-x:50%;--pointer-y:50%;transform-style:preserve-3d;transform-origin:50%;backface-visibility:hidden;isolation:isolate;will-change:transform,box-shadow;overflow:hidden;transform:perspective(1050px) translate3d(0,var(--card-lift),0) rotateX(var(--tilt-x)) rotateY(var(--tilt-y)) scale(var(--card-scale))!important;transition:transform .48s cubic-bezier(.16,1,.3,1),border-color .28s,box-shadow .42s cubic-bezier(.16,1,.3,1),background-color .28s!important}.games-grid .loot-product-card.dynamic-product-card.is-tilting{transition:transform 90ms linear,border-color .22s,box-shadow .22s!important}.games-grid .loot-product-card.dynamic-product-card:before{content:"";z-index:7;border-radius:inherit;pointer-events:none;background:radial-gradient(300px circle at var(--pointer-x) var(--pointer-y), color-mix(in srgb,var(--card-glow,#c7ff35) 28%,transparent), #ffffff12 22%, transparent 58%);opacity:.08;mix-blend-mode:screen;transition:opacity .3s;position:absolute;inset:-2px}.games-grid .loot-product-card.dynamic-product-card:after{content:"";z-index:8;pointer-events:none;opacity:0;width:34%;height:190%;animation:lootAmbientCardSweep 7.4s ease-in-out calc(var(--card-delay) + 1.2s) infinite;background:linear-gradient(90deg,#0000,#ffffff24,#c7ff352e,#0000);position:absolute;top:-45%;left:-62%;transform:translate3d(-130%,0,42px)rotate(18deg)}.games-grid .loot-product-card.dynamic-product-card .loot-product-card__visual{transform-style:preserve-3d;backface-visibility:hidden;animation-duration:.78s;animation-timing-function:cubic-bezier(.16,1,.3,1);animation-delay:var(--card-delay);animation-fill-mode:both;transform:translateZ(22px)}.games-grid .loot-product-card.dynamic-product-card.motion-rise .loot-product-card__visual{animation-name:lootCardVisualRise}.games-grid .loot-product-card.dynamic-product-card.motion-slide-left .loot-product-card__visual{animation-name:lootCardVisualSlide}.games-grid .loot-product-card.dynamic-product-card.motion-zoom .loot-product-card__visual{animation-name:lootCardVisualZoom}.games-grid .loot-product-card.dynamic-product-card.motion-tilt .loot-product-card__visual{animation-name:lootCardVisualTilt}.games-grid .loot-product-card.dynamic-product-card .loot-product-card__content{animation:lootCardCopyRise .7s cubic-bezier(.16,1,.3,1) calc(var(--card-delay) + .1s) both;transform:translateZ(18px)}.games-grid .loot-product-card.dynamic-product-card .loot-product-card__badge{animation:lootCardBadgePop .58s cubic-bezier(.2,.9,.25,1.2) calc(var(--card-delay) + .22s) both;transform:translateZ(42px)}.games-grid .loot-product-card.dynamic-product-card .loot-product-card__action{transform:translateZ(34px)}.games-grid .loot-product-card.dynamic-product-card .loot-product-card__visual .game-art{transform-origin:50%;will-change:transform,filter;transform:translate3d(var(--parallax-x),var(--parallax-y),0) scale(1.045)!important;transition:transform .42s cubic-bezier(.16,1,.3,1),filter .35s!important}.games-grid .loot-product-card.dynamic-product-card .loot-product-card__veil{background:radial-gradient(circle at var(--pointer-x) var(--pointer-y),#ffffff2b,transparent 27%), radial-gradient(circle at 72% 12%,color-mix(in srgb,var(--card-glow) 30%,transparent),transparent 38%), linear-gradient(180deg,transparent 48%,#05080d57);opacity:.48;transition:opacity .3s}.games-grid .loot-product-card.dynamic-product-card .loot-product-card__scan,.games-grid .loot-product-card.dynamic-product-card .loot-product-card__edge{display:block!important}.games-grid .loot-product-card.dynamic-product-card .loot-product-card__scan{animation:lootDynamicScan 5.8s cubic-bezier(.2,.7,.2,1) calc(var(--card-delay) + .7s) infinite}@media (hover:hover) and (pointer:fine){.games-grid .loot-product-card.dynamic-product-card:hover{--card-lift:-13px;--card-scale:1.022;box-shadow:0 34px 78px #00000075, 0 0 0 1px #c7ff351a, 0 0 44px color-mix(in srgb,var(--card-glow,#c7ff35) 16%,transparent);border-color:#c7ff356b}.games-grid .loot-product-card.dynamic-product-card:hover:before{opacity:.72}.games-grid .loot-product-card.dynamic-product-card:hover:after{animation:.85s cubic-bezier(.2,.7,.2,1) both lootHoverCardSweep}.games-grid .loot-product-card.dynamic-product-card:hover .loot-product-card__visual .game-art{filter:saturate(1.18)contrast(1.045)brightness(1.04);transform:translate3d(var(--parallax-x),var(--parallax-y),0) scale(1.105)!important}.games-grid .loot-product-card.dynamic-product-card:hover .loot-product-card__veil{opacity:.72}.games-grid .loot-product-card.dynamic-product-card:hover .loot-product-card__action{background:var(--lime);color:#081008;transform:translate3d(3px,0,34px)rotate(-8deg)scale(1.08);box-shadow:0 12px 30px #c7ff3538}.games-grid .loot-product-card.dynamic-product-card:hover .loot-product-card__copy strong{color:#fff;text-shadow:0 0 22px #ffffff1f}.deal-card,.category-card,.info-card-grid article,.seo-package-grid article,.customer-card,.wallet-card{transition:transform .38s cubic-bezier(.16,1,.3,1),border-color .25s,box-shadow .38s;transform:translateZ(0)}.deal-card:hover,.category-card:hover,.info-card-grid article:hover,.seo-package-grid article:hover,.customer-card:hover,.wallet-card:hover{border-color:#c7ff354d;transform:translateY(-8px)scale(1.012);box-shadow:0 24px 58px #00000057,0 0 0 1px #c7ff350f}}@keyframes lootCardVisualRise{0%{opacity:.35;filter:blur(7px)saturate(.72);transform:translate3d(0,34px,22px)scale(.93)}to{opacity:1;filter:none;transform:translateZ(22px)scale(1)}}@keyframes lootCardVisualSlide{0%{opacity:.25;filter:blur(6px);transform:translate3d(-42px,22px,22px)rotate(-3deg)scale(.94)}to{opacity:1;filter:none;transform:translateZ(22px)rotate(0)scale(1)}}@keyframes lootCardVisualZoom{0%{opacity:.18;filter:blur(9px)brightness(.75);transform:translate3d(0,16px,22px)scale(.82)}to{opacity:1;filter:none;transform:translateZ(22px)scale(1)}}@keyframes lootCardVisualTilt{0%{opacity:.22;filter:blur(7px);transform:translate3d(34px,28px,22px)rotate(4deg)scale(.92)}to{opacity:1;filter:none;transform:translateZ(22px)rotate(0)scale(1)}}@keyframes lootCardCopyRise{0%{opacity:.25;transform:translate3d(0,18px,18px)}to{opacity:1;transform:translateZ(18px)}}@keyframes lootCardBadgePop{0%{opacity:0;transform:translate3d(0,-12px,42px)scale(.72)rotate(-7deg)}to{opacity:1;transform:translateZ(42px)scale(1)rotate(0)}}@keyframes lootDynamicScan{0%,68%{opacity:0;left:-70%}73%{opacity:.5}86%{opacity:0;left:135%}to{opacity:0;left:135%}}@keyframes lootAmbientCardSweep{0%,76%{opacity:0;transform:translate3d(-130%,0,42px)rotate(18deg)}81%{opacity:.28}94%{opacity:0;transform:translate3d(620%,0,42px)rotate(18deg)}to{opacity:0;transform:translate3d(620%,0,42px)rotate(18deg)}}@keyframes lootHoverCardSweep{0%{opacity:0;transform:translate3d(-130%,0,42px)rotate(18deg)}28%{opacity:.7}to{opacity:0;transform:translate3d(620%,0,42px)rotate(18deg)}}@media (max-width:760px){.games-grid .loot-product-card.dynamic-product-card{transition:transform .2s,border-color .2s,box-shadow .2s!important;transform:translate(0,0)scale(1)!important}.games-grid .loot-product-card.dynamic-product-card:active{border-color:#c7ff3559;transform:translateY(1px)scale(.975)!important}.games-grid .loot-product-card.dynamic-product-card:after{animation-duration:9s}.games-grid .loot-product-card.dynamic-product-card .loot-product-card__visual .game-art{transform:scale(1.035)!important}}@media (prefers-reduced-motion:reduce){:root:not([data-loot-motion=full]) .games-grid .loot-product-card.dynamic-product-card,:root:not([data-loot-motion=full]) .games-grid .loot-product-card.dynamic-product-card *{transition:none!important;animation:none!important}:root:not([data-loot-motion=full]) .games-grid .loot-product-card.dynamic-product-card{transform:none!important}:root:not([data-loot-motion=full]) .games-grid .loot-product-card.dynamic-product-card:before,:root:not([data-loot-motion=full]) .games-grid .loot-product-card.dynamic-product-card:after{display:none!important}:root:not([data-loot-motion=full]) .games-grid .loot-product-card.dynamic-product-card .loot-product-card__visual,:root:not([data-loot-motion=full]) .games-grid .loot-product-card.dynamic-product-card .loot-product-card__content,:root:not([data-loot-motion=full]) .games-grid .loot-product-card.dynamic-product-card .loot-product-card__badge{opacity:1!important;filter:none!important;transform:none!important}}.site-shell>.header+.standalone-page,.site-shell>.header+main:not(.page-hidden),.site-shell>.header+.public-order-page,.site-shell>.header+.seo-product-page,.site-shell>.header+.customer-portal{margin-top:clamp(22px,2.4vw,34px)}.games-grid .loot-product-card.dynamic-product-card:before,.games-grid .loot-product-card.dynamic-product-card:after,.games-grid .loot-product-card.dynamic-product-card .loot-product-card__scan{content:none!important;animation:none!important;display:none!important}.games-grid .loot-product-card.dynamic-product-card .loot-product-card__veil{background:radial-gradient(circle at 76% 14%,color-mix(in srgb,var(--card-glow) 24%,transparent),transparent 38%), linear-gradient(180deg,transparent 46%,#05080d61);opacity:.54}.listing-promo{grid-template-columns:minmax(0,1.02fr) minmax(380px,.98fr);padding-right:0}.listing-promo__visual--image{isolation:isolate;border-radius:0 33px 33px 0;align-self:stretch;min-height:100%;margin:calc(-1*clamp(38px,6vw,72px)) 0 calc(-1*clamp(38px,6vw,72px)) -34px;overflow:hidden}.listing-promo__image{object-fit:cover;object-position:center;opacity:.94;width:100%;height:100%;animation:10s ease-in-out infinite alternate lootBannerDrift;position:absolute;inset:0;transform:scale(1.035);-webkit-mask-image:linear-gradient(90deg,#0000 0%,#00000061 17%,#000 42%);mask-image:linear-gradient(90deg,#0000 0%,#00000061 17%,#000 42%)}.listing-promo__image-fade{z-index:2;pointer-events:none;background:linear-gradient(90deg,#0d131b 0%,#0d131bdb 12%,#0d131b38 45%,#0000 72%),linear-gradient(#070a0f1f,#0000 55%,#070a0f57);position:absolute;inset:0}.listing-promo__image-orbit{z-index:3;border:1px solid #c7ff3529;border-radius:50%;width:180px;height:180px;animation:7s ease-in-out infinite alternate lootOrbitFloat;position:absolute;top:14%;right:8%;box-shadow:0 0 70px #c7ff3517,inset 0 0 40px #c7ff350b}@keyframes lootBannerDrift{0%{transform:scale(1.035)translate(-4px)}to{transform:scale(1.075)translate(8px,-5px)}}@keyframes lootOrbitFloat{0%{opacity:.55;transform:translate(0,0)scale(.96)}to{opacity:.9;transform:translate(-18px,16px)scale(1.06)}}.standalone-page>section,.site-shell>main:not(.page-hidden)>section,.public-order-page>section,.seo-product-page>section,.customer-main>section,.customer-main>.customer-grid,.customer-main>.customer-card{animation:.72s cubic-bezier(.16,1,.3,1) both lootSectionEnter}.standalone-page>section:nth-child(2),.site-shell>main:not(.page-hidden)>section:nth-child(2),.customer-main>section:nth-child(2){animation-delay:70ms}.standalone-page>section:nth-child(3),.site-shell>main:not(.page-hidden)>section:nth-child(3),.customer-main>section:nth-child(3){animation-delay:.13s}.standalone-page>section:nth-child(n+4),.site-shell>main:not(.page-hidden)>section:nth-child(n+4),.customer-main>section:nth-child(n+4){animation-delay:.18s}.page-hero .eyebrow,.page-hero h1,.page-hero>p,.listing-promo__copy>*{animation:.7s cubic-bezier(.16,1,.3,1) both lootCopyEnter}.page-hero h1,.listing-promo__copy h1{animation-delay:70ms}.page-hero>p,.listing-promo__copy>p:not(.eyebrow){animation-delay:.13s}.listing-promo__actions{animation:.7s cubic-bezier(.16,1,.3,1) .19s both lootCopyEnter}.info-card-grid article,.help-faq article,.support-channels>a,.legal-index article,.seo-package-grid article,.order-lookup,.page-cta,.legal-document>article{animation:.66s cubic-bezier(.16,1,.3,1) both lootCardSoftEnter}.info-card-grid article:nth-child(2n),.help-faq article:nth-child(2n),.support-channels>a:nth-child(2n),.legal-index article:nth-child(2n){animation-delay:75ms}.info-card-grid article:nth-child(3n),.help-faq article:nth-child(3n),.support-channels>a:nth-child(3n),.legal-index article:nth-child(3n){animation-delay:.135s}.footer__main>*{animation:.72s cubic-bezier(.16,1,.3,1) both lootFooterEnter}.footer__main>:nth-child(2){animation-delay:70ms}.footer__main>:nth-child(3){animation-delay:.12s}.footer__main>:nth-child(4){animation-delay:.17s}@keyframes lootSectionEnter{0%{opacity:.58;filter:blur(3px);transform:translateY(24px)scale(.992)}to{opacity:1;filter:none;transform:none}}@keyframes lootCopyEnter{0%{opacity:.5;transform:translate(-18px,14px)}to{opacity:1;transform:none}}@keyframes lootCardSoftEnter{0%{opacity:.6;transform:translateY(20px)scale(.98)}to{opacity:1;transform:none}}@keyframes lootFooterEnter{0%{opacity:.56;transform:translateY(16px)}to{opacity:1;transform:none}}.order-modal .primary-btn:disabled{cursor:not-allowed}.order-modal .primary-btn:disabled:not(.is-loading){opacity:.62}@media (max-width:900px){.listing-promo{grid-template-columns:1fr;padding-right:clamp(24px,6vw,42px)}.listing-promo__visual--image{border-radius:0 0 24px 24px;min-height:250px;margin:0 calc(-1*clamp(24px,6vw,42px)) calc(-1*clamp(24px,6vw,42px))}.listing-promo__image{-webkit-mask-image:linear-gradient(#0000 0%,#0000008c 18%,#000 42%);mask-image:linear-gradient(#0000 0%,#0000008c 18%,#000 42%)}.listing-promo__image-fade{background:linear-gradient(#0d131b 0%,#0d131b8a 20%,#0000 58%)}}@media (max-width:640px){.site-shell>.header+.standalone-page,.site-shell>.header+main:not(.page-hidden),.site-shell>.header+.public-order-page,.site-shell>.header+.seo-product-page,.site-shell>.header+.customer-portal{margin-top:18px}.listing-promo__visual--image{min-height:205px}.listing-promo__image-orbit{width:120px;height:120px}}@media (prefers-reduced-motion:reduce){:root:not([data-loot-motion=full]) .listing-promo__image,:root:not([data-loot-motion=full]) .listing-promo__image-orbit,:root:not([data-loot-motion=full]) .standalone-page>section,:root:not([data-loot-motion=full]) .site-shell>main:not(.page-hidden)>section,:root:not([data-loot-motion=full]) .public-order-page>section,:root:not([data-loot-motion=full]) .seo-product-page>section,:root:not([data-loot-motion=full]) .customer-main>section,:root:not([data-loot-motion=full]) .customer-main>.customer-grid,:root:not([data-loot-motion=full]) .customer-main>.customer-card,:root:not([data-loot-motion=full]) .page-hero .eyebrow,:root:not([data-loot-motion=full]) .page-hero h1,:root:not([data-loot-motion=full]) .page-hero>p,:root:not([data-loot-motion=full]) .listing-promo__copy>*,:root:not([data-loot-motion=full]) .info-card-grid article,:root:not([data-loot-motion=full]) .help-faq article,:root:not([data-loot-motion=full]) .support-channels>a,:root:not([data-loot-motion=full]) .legal-index article,:root:not([data-loot-motion=full]) .seo-package-grid article,:root:not([data-loot-motion=full]) .order-lookup,:root:not([data-loot-motion=full]) .page-cta,:root:not([data-loot-motion=full]) .legal-document>article,:root:not([data-loot-motion=full]) .footer__main>*{opacity:1!important;filter:none!important;animation:none!important;transform:none!important}}html.loot-modal-open,html.loot-modal-open body{overscroll-behavior:none;overflow:hidden!important}.order-modal{isolation:isolate}.order-modal .modal-close{touch-action:manipulation;-webkit-tap-highlight-color:transparent;color:#f8faf5;box-shadow:0 10px 28px #0000006b;z-index:40!important;pointer-events:auto!important;background:#080c12e6!important;border-color:#ffffff2e!important}.order-modal .modal-close:hover{color:#c7ff35;transform:rotate(4deg)scale(1.05);border-color:#c7ff357a!important}.order-modal .modal-close:active{transform:scale(.92)}.modal-head--banner{background:radial-gradient(circle at 82% 24%,color-mix(in srgb,var(--banner-glow,#2a67ff) 34%,transparent),transparent 35%), linear-gradient(120deg,#0e1626 0%,color-mix(in srgb,var(--banner-color,#101c38) 54%,#101c38) 52%,#0b1119 100%);border-radius:24px 24px 0 0!important;grid-template-columns:minmax(0,.92fr) minmax(300px,1.08fr)!important;align-items:stretch!important;min-height:260px!important;margin:-28px -28px 24px!important;padding:0!important;display:grid!important;overflow:hidden!important}.modal-head--banner .modal-head__copy{flex-direction:column;justify-content:flex-end;align-items:flex-start;gap:7px;min-width:0;z-index:5!important;background:linear-gradient(90deg,#080d16fa 0%,#080d16e0 62%,#080d1600 100%)!important;grid-area:1/1!important;padding:42px 18px 34px 28px!important;display:flex!important;position:relative!important;inset:auto!important}.modal-head--banner .modal-head__copy h2{margin:0;line-height:1.02;font-size:clamp(27px,3.2vw,38px)!important}.modal-head--banner .modal-head__copy>span{color:#aab4c3;align-items:center;gap:6px;font-size:12px;display:flex}.modal-head--banner>.game-art{overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000 0%,#00000094 20%,#000 46%);mask-image:linear-gradient(90deg,#0000 0%,#00000094 20%,#000 46%);background:0 0!important;border-radius:0!important;grid-area:1/2!important;width:100%!important;height:260px!important;min-height:260px!important;position:relative!important;inset:auto!important}.modal-head--banner>.game-art .game-art__image{transform:scale(1.03);object-fit:cover!important;object-position:center!important;width:100%!important;height:100%!important;inset:0!important}.modal-head--banner>.game-art.game-art--brand .game-art__image{filter:drop-shadow(0 20px 38px #0000007a);object-fit:contain!important;width:88%!important;height:88%!important;inset:6%!important}.modal-head--banner>.game-art .game-art__mark,.modal-head--banner>.game-art .game-art__grid{display:none!important}.modal-head--banner>.game-art .game-art__shade{background:linear-gradient(90deg,#080d1659,#0000 45%,#03060a14)!important}.social-handle{color:#c7ff35;letter-spacing:.04em;margin-top:11px;font-size:12px;font-weight:900;text-decoration:none;display:inline-flex}.social-handle:hover{color:#fff;transform:translate(3px)}.footer-wallets{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;margin-top:11px;display:grid}.footer-wallet{color:#abb4c0;background:#0f151d;border:1px solid #202a35;border-radius:10px;align-items:center;gap:7px;min-width:0;min-height:38px;padding:6px 8px;display:flex}.footer-wallet i{background:color-mix(in srgb,var(--wallet-color) 20%,#111820);border:1px solid color-mix(in srgb,var(--wallet-color) 48%,transparent);color:#f8faf5;border-radius:7px;flex:0 0 25px;place-items:center;width:25px;height:25px;font-size:8px;font-style:normal;font-weight:950;display:grid}.footer-wallet b{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:8px;line-height:1.1;overflow:hidden}@media (max-width:900px) and (prefers-reduced-motion:no-preference){.header{animation:.52s cubic-bezier(.16,1,.3,1) both lootMobileHeaderIn}.hero__content>*{animation-duration:.62s!important}.hero-card:first-child{animation:5.8s ease-in-out infinite alternate lootMobileHeroCardA}.hero-card:last-child{animation:6.4s ease-in-out .4s infinite alternate lootMobileHeroCardB}.floating-chip{animation:4.8s ease-in-out infinite alternate lootMobileChip}.mobile-bottom-nav{animation:.48s cubic-bezier(.16,1,.3,1) both lootMobileNavUp}.mobile-bottom-nav button{animation:.44s cubic-bezier(.16,1,.3,1) both lootMobileItemIn;animation-delay:calc(var(--mobile-index,0) * 45ms)}.mobile-site-drawer.is-open .mobile-site-drawer__links button{animation:.36s cubic-bezier(.16,1,.3,1) both lootMobileLinkIn}.mobile-site-drawer.is-open .mobile-site-drawer__links button:nth-child(2){animation-delay:45ms}.mobile-site-drawer.is-open .mobile-site-drawer__links button:nth-child(3){animation-delay:90ms}.mobile-site-drawer.is-open .mobile-site-drawer__links button:nth-child(4){animation-delay:.135s}.mobile-site-drawer.is-open .mobile-site-drawer__links button:nth-child(5){animation-delay:.18s}.loot-product-card.dynamic-product-card{animation:lootMobileProductIn .58s cubic-bezier(.16,1,.3,1) var(--card-delay,0s) both!important}.loot-product-card.dynamic-product-card.is-touching{--card-lift:-7px;--card-scale:.985;--tilt-x:-2deg;--tilt-y:2deg;box-shadow:0 24px 48px #0000006b,0 0 0 1px #c7ff3542!important}.order-modal{animation:.46s cubic-bezier(.16,1,.3,1) both lootMobileSheetIn!important}.order-modal .modal-head--banner{animation:.55s cubic-bezier(.16,1,.3,1) both lootMobileBannerIn}.order-modal .order-section,.order-modal .promo-code,.order-modal .checkout-consent,.order-modal .order-total{animation:.48s cubic-bezier(.16,1,.3,1) both lootMobileFormIn}.order-modal .order-section:nth-of-type(2){animation-delay:60ms}.order-modal .order-section:nth-of-type(3){animation-delay:.115s}.footer-wallet{animation:.46s cubic-bezier(.16,1,.3,1) both lootMobileWalletIn}.footer-wallet:nth-child(2n){animation-delay:45ms}.footer-wallet:nth-child(3n){animation-delay:90ms}.support-chat{animation:3.8s ease-in-out infinite lootMobileSupportPulse}}@keyframes lootMobileHeaderIn{0%{opacity:.2;transform:translateY(-14px)scale(.985)}to{opacity:1;transform:none}}@keyframes lootMobileHeroCardA{0%{transform:translate(-3px,2px)rotate(-4deg)}to{transform:translate(5px,-7px)rotate(-1deg)}}@keyframes lootMobileHeroCardB{0%{transform:translate(2px,-2px)rotate(3deg)}to{transform:translate(-5px,7px)rotate(5deg)}}@keyframes lootMobileChip{0%{transform:translateY(0)}to{transform:translateY(-6px)}}@keyframes lootMobileNavUp{0%{opacity:0;transform:translateY(22px)}to{opacity:1;transform:none}}@keyframes lootMobileItemIn{0%{opacity:.2;transform:translateY(10px)scale(.92)}to{opacity:1;transform:none}}@keyframes lootMobileLinkIn{0%{opacity:0;transform:translate(18px)}to{opacity:1;transform:none}}@keyframes lootMobileProductIn{0%{opacity:.32;transform:translateY(22px)scale(.97)}to{opacity:1;transform:none}}@keyframes lootMobileSheetIn{0%{opacity:.2;transform:translateY(44px)scale(.985)}to{opacity:1;transform:none}}@keyframes lootMobileBannerIn{0%{opacity:.4;transform:scale(1.025)}to{opacity:1;transform:none}}@keyframes lootMobileFormIn{0%{opacity:.3;transform:translateY(16px)}to{opacity:1;transform:none}}@keyframes lootMobileWalletIn{0%{opacity:.2;transform:translateY(10px)scale(.96)}to{opacity:1;transform:none}}@keyframes lootMobileSupportPulse{0%,to{transform:translateY(0)}50%{transform:translateY(-4px)}}@media (max-width:760px){.modal-backdrop{align-items:end!important;padding:0!important}.order-modal{scrollbar-width:thin;width:100%!important;max-height:94dvh!important;padding:18px 14px calc(22px + env(safe-area-inset-bottom,0px))!important;border-radius:24px 24px 0 0!important}.order-modal .modal-close{float:right;width:42px;height:42px;margin:0 0 -44px auto;z-index:60!important;position:sticky!important;top:10px!important;right:10px!important}.modal-head--banner{border-radius:24px 24px 0 0!important;grid-template-columns:minmax(0,1.05fr) minmax(135px,.95fr)!important;min-height:205px!important;margin:-18px -14px 18px!important}.modal-head--banner .modal-head__copy{justify-content:flex-end;padding:72px 4px 22px 20px!important}.modal-head--banner .modal-head__copy h2{font-size:clamp(22px,7vw,30px)!important}.modal-head--banner>.game-art{height:205px!important;min-height:205px!important}.modal-head--banner>.game-art.game-art--brand .game-art__image{width:98%!important;height:78%!important;inset:11% 1%!important}.footer-wallets{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px}.footer-wallet{min-height:36px;padding:5px 6px}.footer-wallet b{font-size:7px}.socials{flex-wrap:wrap}}@media (max-width:380px){.modal-head--banner{grid-template-columns:1fr 120px!important;min-height:185px!important}.modal-head--banner>.game-art{height:185px!important;min-height:185px!important}.modal-head--banner .modal-head__copy{padding-left:16px!important}.footer-wallets{grid-template-columns:1fr 1fr}}.auth-site-header{z-index:120;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#080c12e6;border:1px solid #ffffff1a;border-radius:20px;grid-template-columns:auto 1fr auto;align-items:center;gap:22px;width:min(1180px,100% - 28px);min-height:66px;margin:12px auto 0;padding:0 14px 0 12px;display:grid;position:sticky;top:12px;box-shadow:0 18px 58px #00000057}.auth-site-header__brand{color:#fff;background:0 0;border:0;align-items:center;gap:10px;font-size:20px;font-weight:950;display:flex}.auth-site-header__brand strong>span{color:var(--lime)}.auth-site-header__nav{justify-content:center;align-items:center;gap:8px;display:flex}.auth-site-header__nav button,.auth-site-header__languages button{color:#a9b2bf;background:0 0;border:0;border-radius:10px;padding:9px 11px;font-size:12px;font-weight:800}.auth-site-header__nav button:hover,.auth-site-header__languages button:hover,.auth-site-header__languages button.is-active{color:#fff;background:#ffffff0e}.auth-site-header__actions{align-items:center;gap:10px;display:flex}.auth-site-header__languages{border:1px solid #ffffff14;border-radius:12px;align-items:center;padding:3px;display:flex}.auth-site-header__languages button{padding:7px 8px;font-size:10px}.auth-site-header__languages button.is-active{color:var(--lime)}.auth-site-header__back{color:#dfff86;background:#c7ff3514;border:1px solid #c7ff3538;border-radius:12px;align-items:center;gap:8px;min-height:42px;padding:0 14px;font-size:12px;font-weight:900;display:flex}.auth-site-header__back svg{transform:rotate(180deg)}.auth-site-header__back:hover{background:var(--lime);color:#071006;transform:translateY(-2px)}.customer-portal--guest{min-height:calc(100dvh - 90px)!important}.customer-portal--guest .customer-main{align-content:start;min-height:calc(100dvh - 90px)!important;padding:clamp(30px,5vw,60px) 18px 70px!important}.customer-auth{border-radius:24px!important;width:min(520px,100%)!important;box-shadow:0 24px 72px #0006,0 0 0 1px #ffffff05!important}.customer-auth__inner{border-radius:23px!important;padding:34px 32px!important}.customer-auth__glow{filter:blur(65px);opacity:.08;width:170px;height:170px}.customer-auth__badge{min-height:32px;margin:0 auto 18px;padding:5px 10px}.customer-auth__badge span{font-size:10px}.customer-auth__header{max-width:430px;margin:0 auto 22px}.customer-auth__header h1{line-height:1.03;font-size:clamp(29px,4vw,40px)!important}.customer-auth__header p{margin-top:11px!important;font-size:13px!important;line-height:1.5!important}.customer-auth__form{gap:11px;width:100%}.customer-auth__field>div{border-radius:13px;min-height:52px;padding:0 14px}.customer-auth__field input{height:50px;font-size:15px}.customer-auth__submit{border-radius:13px;min-height:52px;font-size:14px}.customer-auth__hint{margin-top:1px;font-size:10px}.customer-auth__benefits,.customer-auth__slogan{display:none!important}.payment-brand-word{letter-spacing:-.02em;font-family:Arial,sans-serif}.payment-brand-word--amex{color:#fff!important;background:#1877c9!important;font-size:10px!important}.payment-brand-word--apple{background:#f5f5f5!important}.payment-brand-word--apple svg{width:42px!important;height:24px!important}.payment-brand-word--google{color:#1a73e8!important;background:#fff!important;font-weight:900!important}.footer-wallets{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.footer-wallet{min-height:44px;padding:7px 8px}.footer-wallet__logo{flex:0 0 54px;place-items:center;width:54px;height:28px;display:grid;position:relative}.footer-wallet__logo img{object-fit:contain;z-index:2;background:0 0;border-radius:6px;width:100%;height:100%;padding:2px;position:absolute;inset:0}.footer-wallet__logo i{z-index:1;position:relative;flex:none!important;width:28px!important;height:28px!important}.footer-wallet b{font-size:8.5px}@media (max-width:900px) and (hover:none) and (pointer:coarse) and (prefers-reduced-motion:no-preference){.games-grid .loot-product-card.dynamic-product-card{transform-origin:50%;animation:lootMobileProductIn .62s cubic-bezier(.16,1,.3,1) var(--card-delay,0s) both, lootMobileCardBreathe 5.4s ease-in-out calc(var(--card-delay,0s) + .75s) infinite!important}.games-grid .loot-product-card.dynamic-product-card:nth-child(2n){animation-duration:.62s,6.1s!important}.games-grid .loot-product-card.dynamic-product-card .loot-product-card__visual .game-art{animation:lootMobileArtDrift 4.8s ease-in-out calc(var(--card-delay,0s) + .4s) infinite alternate!important}.games-grid .loot-product-card.dynamic-product-card:nth-child(3n) .loot-product-card__visual .game-art{animation-duration:5.6s!important}.games-grid .loot-product-card.dynamic-product-card .loot-product-card__action{animation:lootMobileActionPulse 2.8s ease-in-out calc(var(--card-delay,0s) + 1s) infinite}.games-grid .loot-product-card.dynamic-product-card.is-touching{animation-play-state:paused!important;transform:translateY(-5px)scale(.975)!important}}@keyframes lootMobileCardBreathe{0%,to{transform:translate(0,0)rotate(0)scale(1)}50%{transform:translateY(-5px)rotate(.35deg)scale(1.008)}}@keyframes lootMobileArtDrift{0%{transform:translate(-2px,2px)scale(1.035)}to{transform:translate(4px,-4px)scale(1.075)}}@keyframes lootMobileActionPulse{0%,to{box-shadow:none;transform:translateZ(34px)scale(1)}50%{transform:translateZ(34px)scale(1.08);box-shadow:0 0 0 5px #c7ff3512}}@media (max-width:900px){.auth-site-header{border-radius:17px;grid-template-columns:auto 1fr;width:calc(100% - 20px);min-height:58px;margin:10px auto 0;padding:0 10px;position:relative;top:auto}.auth-site-header__brand{font-size:18px}.auth-site-header__nav,.auth-site-header__languages{display:none}.auth-site-header__actions{justify-self:end}.auth-site-header__back{min-height:38px;padding:0 11px}.customer-portal--guest .customer-main{min-height:auto!important;padding:22px 12px 90px!important}.customer-auth__inner{padding:27px 20px!important}.customer-auth__header h1{font-size:30px!important}.footer-wallets{grid-template-columns:repeat(2,minmax(0,1fr))}.footer-wallet__logo{flex-basis:46px;width:46px;height:26px}}@media (max-width:420px){.auth-site-header__back span{display:none}.auth-site-header__back{justify-content:center;width:40px;padding:0}.customer-auth__inner{padding:24px 15px!important}.customer-auth__header h1{font-size:27px!important}.customer-auth__header p{font-size:12px!important}.footer-wallet b{font-size:7.5px}}@media (prefers-reduced-motion:reduce){:root:not([data-loot-motion=full]) .games-grid .loot-product-card.dynamic-product-card .loot-product-card__visual .game-art,:root:not([data-loot-motion=full]) .games-grid .loot-product-card.dynamic-product-card .loot-product-card__action{animation:none!important}}.customer-head{align-items:flex-end!important}.customer-head>button:has(.lucide-plus){display:none!important}.footer__pay .payment-brands{gap:5px!important}.footer__pay .payment-brands span{border-radius:8px!important;width:auto!important;min-width:46px!important;height:34px!important;padding:0 7px!important}.payment-brand-word--amex{display:none!important}.footer-wallets{grid-template-columns:repeat(4,minmax(0,68px))!important;justify-content:start!important;gap:6px!important}.footer-wallet{border-radius:8px!important;grid-template-rows:24px auto!important;align-content:center!important;justify-items:center!important;gap:2px!important;width:100%!important;min-width:0!important;min-height:40px!important;padding:4px 3px!important;display:grid!important}.footer-wallet__logo{flex:none!important;place-items:center!important;width:52px!important;height:24px!important;display:grid!important}.footer-wallet__logo img{border-radius:4px!important;width:100%!important;height:100%!important;padding:1px!important}.footer-wallet b{text-align:center!important;text-overflow:ellipsis!important;white-space:nowrap!important;width:100%!important;max-width:100%!important;font-size:6.5px!important;line-height:1.05!important;overflow:hidden!important}@media (max-width:900px){.mobile-site-drawer__backdrop{z-index:398!important;margin:0!important;position:fixed!important;inset:0!important}.header .nav.mobile-site-drawer{z-index:399!important;height:100dvh!important;min-height:100dvh!important;max-height:none!important;padding-top:max(12px,env(safe-area-inset-top))!important;border-radius:0 0 0 24px!important;margin:0!important;position:fixed!important;inset:0 0 0 auto!important}:is(body:has(.mobile-site-drawer.is-open) .mobile-bottom-nav,body:has(.mobile-site-drawer.is-open) .support-chat,body:has(.mobile-site-drawer.is-open) .pwa-install){opacity:0!important;visibility:hidden!important;pointer-events:none!important}.footer-wallets{grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:5px!important}.footer-wallet{min-height:38px!important;padding:3px 2px!important}.footer-wallet__logo{width:46px!important;height:22px!important}.footer-wallet b{font-size:6px!important}}@media (max-width:360px){.footer-wallets{grid-template-columns:repeat(3,minmax(0,1fr))!important}}html{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}html,html[data-theme=dark]{color:#f8faf5;background:#080b12}.footer__pay .payment-brands{flex-wrap:wrap!important;gap:4px!important;display:flex!important}.footer__pay .payment-brands span{border-radius:7px!important;min-width:40px!important;height:30px!important;padding:0 6px!important}.footer__pay .payment-brands span svg{width:24px!important;height:20px!important}.footer-wallets{grid-template-columns:repeat(5,minmax(0,52px))!important;justify-content:start!important;gap:5px!important;display:grid!important}.footer-wallet{border-radius:7px!important;grid-template-rows:18px auto!important;gap:1px!important;width:52px!important;min-width:0!important;min-height:34px!important;padding:3px 2px!important}.footer-wallet__logo{width:40px!important;height:18px!important}.footer-wallet__logo img{border-radius:3px!important;padding:0!important}.footer-wallet__logo i{border-radius:4px!important;width:18px!important;height:18px!important;font-size:6px!important}.footer-wallet b{font-size:5.5px!important;line-height:1!important}@media (max-width:900px){.footer-wallets{grid-template-columns:repeat(5,minmax(0,1fr))!important;gap:4px!important}.footer-wallet{width:100%!important;min-height:32px!important;padding:2px 1px!important}.footer-wallet__logo{width:36px!important;height:17px!important}.footer-wallet b{font-size:5.2px!important}}@media (max-width:340px){.footer-wallets{grid-template-columns:repeat(4,minmax(0,1fr))!important}}.footer__pay .payment-brands--text{flex-wrap:wrap!important;gap:5px!important;display:flex!important}.footer__pay .payment-brands--text span{color:#10151b!important;white-space:nowrap!important;background:#f3f5f1!important;border-radius:8px!important;justify-content:center!important;align-items:center!important;width:auto!important;min-width:0!important;height:28px!important;padding:0 9px!important;font-size:9px!important;font-weight:950!important;line-height:1!important;display:inline-flex!important}.footer-wallets--text{grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:5px!important;width:100%!important;max-width:440px!important;display:grid!important}.footer-wallet--text{color:#11161c!important;background:#f3f5f1!important;border:1px solid #ffffff14!important;border-radius:8px!important;justify-content:center!important;align-items:center!important;width:100%!important;min-width:0!important;min-height:29px!important;padding:5px 7px!important;display:flex!important}.footer-wallet--text b{text-align:center!important;white-space:normal!important;text-overflow:clip!important;width:auto!important;max-width:100%!important;font-size:8px!important;font-weight:900!important;line-height:1.05!important;overflow:visible!important}.footer-wallet--text .footer-wallet__logo,.footer-wallet--text img,.footer-wallet--text i{display:none!important}@media (max-width:900px){.footer-wallets--text{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:4px!important;max-width:none!important}.footer-wallet--text{min-height:28px!important;padding:4px 5px!important}.footer-wallet--text b{font-size:7.2px!important}.footer__pay .payment-brands--text span{height:27px!important;padding:0 8px!important;font-size:8.5px!important}}@media (max-width:340px){.footer-wallets--text{grid-template-columns:repeat(2,minmax(0,1fr))!important}}.loot-brand-image{object-fit:contain;width:auto;max-width:none;display:block}.loot-brand-image--main{height:34px}.loot-brand-image--header{height:31px}.loot-brand-image--compact{height:27px}.loot-brand-image--drawer{height:30px}.loot-brand-image--footer{height:35px}.header-brand-group{align-items:center;gap:14px;min-width:0;display:flex}.header-brand-slogan{color:#a9b2c0;letter-spacing:.01em;white-space:nowrap;font-size:9px;font-weight:800}.footer-brand-slogan{color:#c7ff35!important;max-width:none!important;margin:10px 0 8px!important;font-size:10px!important;font-weight:900!important;line-height:1.35!important}.auth-site-header__brand,.account-mobile-header__brand,.account-mobile-drawer__brand,.mobile-site-drawer__brand{min-width:0}.auth-site-header__brand .loot-brand-image,.account-mobile-header__brand .loot-brand-image,.account-mobile-drawer__brand .loot-brand-image{pointer-events:none}@media (max-width:900px){.loot-brand-image--main{height:28px}.loot-brand-image--header{height:27px}.loot-brand-image--compact,.loot-brand-image--drawer{height:25px}.loot-brand-image--footer{height:30px}.header-brand-group{gap:8px}.header-brand-slogan{display:none}}@media (max-width:380px){.loot-brand-image--main{height:25px}.loot-brand-image--compact,.loot-brand-image--drawer{height:23px}}.tournament-page{max-width:1440px;margin:0 auto;padding:0 32px 72px;overflow:hidden}.tournament-topnav{align-items:center;gap:8px;display:flex}.tournament-topnav a{color:#9aa4ad;border-radius:999px;padding:10px 14px;font-size:12px;font-weight:800;text-decoration:none;transition:all .2s}.tournament-topnav a:hover,.tournament-topnav a.is-active{color:#080b12;background:#c7ff35}.tournament-mobile-nav{z-index:120;background:#11151e;border:1px solid #26303a;border-radius:20px;gap:8px;padding:14px;display:grid;position:fixed;top:72px;left:12px;right:12px;box-shadow:0 24px 60px #000a}.tournament-mobile-nav a,.tournament-mobile-nav button{color:#f8faf5;min-height:44px;font:inherit;background:#181e28;border:0;border-radius:12px;align-items:center;padding:0 14px;font-weight:750;text-decoration:none;display:flex}.tournament-hero{background:radial-gradient(circle at 82% 18%,#bfff2a20,#0000 34%),linear-gradient(145deg,#111720,#080b12 66%);border:1px solid #202a35;border-radius:34px;grid-template-columns:minmax(0,1.05fr) minmax(380px,.95fr);min-height:650px;margin-top:22px;display:grid;position:relative;overflow:hidden}.tournament-hero:before{content:"";background-image:linear-gradient(#ffffff08 1px,#0000 1px),linear-gradient(90deg,#ffffff08 1px,#0000 1px);background-size:42px 42px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#0000,#000 50%,#000);mask-image:linear-gradient(90deg,#0000,#000 50%,#000)}.tournament-hero__copy{z-index:2;max-width:700px;padding:74px 0 68px 68px;position:relative}.tournament-status{color:#d7ff73;text-transform:uppercase;letter-spacing:.08em;background:#c7ff3510;border:1px solid #c7ff3540;border-radius:999px;align-items:center;gap:9px;padding:8px 12px;font-size:11px;font-weight:850;display:inline-flex}.tournament-status i{background:#c7ff35;border-radius:50%;width:8px;height:8px;box-shadow:0 0 0 6px #c7ff3515}.tournament-hero h1{letter-spacing:-.07em;color:#f8faf5;max-width:780px;margin:16px 0 18px;font-family:Unbounded,system-ui,sans-serif;font-size:clamp(46px,6vw,88px);line-height:.92}.tournament-hero__intro{color:#b7c0c8;max-width:680px;font-size:17px;line-height:1.7}.tournament-hero__facts{flex-wrap:wrap;gap:10px;margin:24px 0;display:flex}.tournament-hero__facts span{color:#dce2e6;background:#111720cc;border:1px solid #27313b;border-radius:999px;align-items:center;gap:7px;padding:9px 12px;font-size:12px;font-weight:750;display:flex}.tournament-countdown-label{color:#7f8a95;text-transform:uppercase;letter-spacing:.1em;margin:26px 0 10px;font-size:11px;font-weight:800}.tournament-countdown{gap:9px;display:flex}.tournament-countdown>div{text-align:center;background:#0b1017;border:1px solid #26313d;border-radius:16px;width:72px;padding:10px 8px}.tournament-countdown strong{color:#f8faf5;font-family:Unbounded,system-ui,sans-serif;font-size:22px;display:block}.tournament-countdown span{color:#737f8a;text-transform:uppercase;margin-top:4px;font-size:9px;display:block}.tournament-hero__actions{flex-wrap:wrap;gap:11px;margin-top:26px;display:flex}.tournament-secondary{color:#f8faf5;border:1px solid #34404c;border-radius:13px;justify-content:center;align-items:center;gap:8px;min-height:46px;padding:0 18px;font-size:12px;font-weight:800;text-decoration:none;display:inline-flex}.tournament-secondary:hover{color:#c7ff35;border-color:#c7ff35}.tournament-hero__visual{place-items:center;min-height:100%;display:grid;position:relative}.tournament-emblem{z-index:3;color:#080b12;background:linear-gradient(145deg,#ceff4b,#9ee900);border:1px solid #c7ff3545;border-radius:38% 62% 55% 45%/44% 45% 55% 56%;flex-direction:column;justify-content:center;align-items:center;width:330px;height:330px;display:flex;position:relative;transform:rotate(-6deg);box-shadow:0 45px 120px #baff2335}.tournament-emblem span{letter-spacing:.3em;font-size:15px;font-weight:900}.tournament-emblem strong{letter-spacing:-.09em;font-family:Unbounded,system-ui,sans-serif;font-size:86px;line-height:.95}.tournament-emblem b{color:#c7ff35;background:#080b12;border-radius:10px;padding:7px 10px;font-size:18px;position:absolute;bottom:44px;right:28px}.tournament-orbit{border:1px solid #c7ff3528;border-radius:50%;position:absolute}.tournament-orbit--one{width:470px;height:470px}.tournament-orbit--two{border-style:dashed;width:560px;height:560px;animation:38s linear infinite tournament-spin}@keyframes tournament-spin{to{transform:rotate(360deg)}}.tournament-date-card,.tournament-slots{z-index:4;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#111720e8;border:1px solid #2b3541;position:absolute;box-shadow:0 18px 50px #0008}.tournament-date-card{border-radius:17px;padding:14px 17px;top:86px;right:42px;transform:rotate(6deg)}.tournament-date-card small,.tournament-date-card span{color:#8b96a0;font-size:10px;font-weight:800;display:block}.tournament-date-card strong{color:#c7ff35;font-family:Unbounded;font-size:27px;display:block}.tournament-slots{border-radius:17px;grid-template-columns:auto auto;align-items:center;gap:0 7px;padding:13px 16px;display:grid;bottom:92px;left:22px}.tournament-slots svg{color:#c7ff35;grid-row:1/3}.tournament-slots strong{font-family:Unbounded;font-size:24px}.tournament-slots span{color:#86929c;letter-spacing:.12em;font-size:9px}.tournament-stat-grid{grid-template-columns:repeat(5,1fr);gap:10px;margin-top:12px;display:grid}.tournament-stat-grid article{background:#11151e;border:1px solid #202a34;border-radius:20px;flex-direction:column;justify-content:space-between;min-height:105px;padding:19px;transition:all .2s;display:flex}.tournament-stat-grid article:hover{border-color:#c7ff3570;transform:translateY(-4px)}.tournament-stat-grid svg{color:#c7ff35}.tournament-stat-grid strong{font-size:12px}.tournament-section{margin-top:90px}.tournament-section__heading{margin-bottom:28px;position:relative}.tournament-section__heading h2,.tournament-purchase h2,.tournament-rules h2,.tournament-partners h2,.tournament-final h2{letter-spacing:-.055em;margin:5px 0 0;font-family:Unbounded,system-ui,sans-serif;font-size:clamp(28px,4vw,52px);line-height:1.05}.tournament-section__heading>span{color:#7d8994;margin-top:12px;font-size:12px;display:inline-block}.tournament-steps{grid-template-columns:repeat(5,1fr);gap:10px;display:grid}.tournament-steps article{background:linear-gradient(155deg,#151b24,#0e131a);border:1px solid #232d38;border-radius:22px;min-height:170px;padding:20px;transition:all .2s}.tournament-steps article:hover{border-color:#c7ff3555;transform:translateY(-5px)}.tournament-steps article>span{color:#c7ff35;font-family:Unbounded;font-size:13px;display:block}.tournament-steps article div{justify-content:space-between;align-items:flex-end;gap:12px;height:110px;display:flex}.tournament-steps strong{font-size:13px;line-height:1.45}.tournament-steps svg{color:#56616b;flex:none}.tournament-purchase{background:linear-gradient(120deg,#c7ff3515,#111720 45%,#11151e);border:1px solid #c7ff3545;border-radius:26px;grid-template-columns:auto 1fr auto;align-items:center;gap:22px;margin-top:26px;padding:28px 30px;display:grid}.tournament-purchase__icon{color:#080b12;background:#c7ff35;border-radius:20px;place-items:center;width:62px;height:62px;display:grid}.tournament-purchase h2{font-size:27px}.tournament-purchase p:last-child{color:#99a4ae;max-width:820px;margin:8px 0 0;line-height:1.6}.tournament-purchase button,.tournament-rules button{color:#080b12;background:#f8faf5;border:0;border-radius:12px;align-items:center;gap:8px;min-height:44px;padding:0 16px;font-weight:850;display:inline-flex}.tournament-purchase button:hover{background:#c7ff35}.tournament-prize-total{color:#c7ff35;font-family:Unbounded;font-size:25px;position:absolute;top:10px;right:0}.prize-podium{grid-template-columns:1fr 1.12fr 1fr .9fr;align-items:end;gap:12px;display:grid}.prize-card{background:linear-gradient(160deg,#181f29,#0e1319);border:1px solid #2a3440;border-radius:24px;flex-direction:column;justify-content:flex-end;min-height:210px;padding:22px;display:flex;position:relative;overflow:hidden}.prize-card:before{content:"";background:#c7ff3512;border-radius:50%;width:130px;height:130px;position:absolute;top:-45px;right:-45px}.prize-card svg{color:#c7ff35;position:absolute;top:21px;right:21px}.prize-card>span{color:#37414b;font-family:Unbounded;font-size:52px}.prize-card strong{font-family:Unbounded;font-size:21px}.prize-card small{color:#77838d;letter-spacing:.12em;margin-top:5px;font-weight:850}.prize-card--first{background:linear-gradient(160deg,#202b17,#10170c);border-color:#c7ff3560;min-height:268px}.prize-card--first>span{color:#c7ff35}.prize-card--mvp{background:linear-gradient(160deg,#252016,#11100d)}.tournament-schedule{border-top:1px solid #28323d}.tournament-schedule article{border-bottom:1px solid #222c36;grid-template-columns:70px 1fr auto;align-items:center;gap:18px;min-height:96px;transition:all .2s;display:grid}.tournament-schedule article:hover{background:#111720;padding-left:10px}.tournament-schedule__index{color:#c7ff35;font-family:Unbounded;font-size:13px}.tournament-schedule article div:nth-child(2){flex-direction:column;gap:6px;display:flex}.tournament-schedule article span{color:#7f8b95;font-size:11px}.tournament-schedule article strong{font-size:15px}.tournament-schedule article small{color:#a9b2ba;border:1px solid #34404b;border-radius:999px;padding:7px 10px;font-size:9px;font-weight:850}.tournament-empty,.tournament-bracket-placeholder{text-align:center;background:#0e1319;border:1px dashed #35414e;border-radius:28px;flex-direction:column;justify-content:center;align-items:center;min-height:280px;display:flex}.tournament-empty svg,.tournament-bracket-placeholder>svg{color:#c7ff35}.tournament-empty strong,.tournament-bracket-placeholder strong{margin-top:13px;font-family:Unbounded;font-size:25px}.tournament-empty p,.tournament-bracket-placeholder p{color:#79858f;max-width:520px;line-height:1.6}.tournament-bracket-placeholder{min-height:390px;position:relative;overflow:hidden}.bracket-lines{opacity:.22;position:absolute;inset:0}.bracket-lines i{border:1px solid #c7ff35;border-left:0;width:180px;height:68px;position:absolute}.bracket-lines i:first-child{top:15%;left:6%}.bracket-lines i:nth-child(2){bottom:15%;left:6%}.bracket-lines i:nth-child(3){top:15%;right:6%;transform:scaleX(-1)}.bracket-lines i:nth-child(4){bottom:15%;right:6%;transform:scaleX(-1)}.bracket-lines i:nth-child(5){border:1px solid #c7ff35;top:calc(50% - 34px);left:calc(50% - 90px)}.tournament-rules-partners{grid-template-columns:1.2fr .8fr;gap:14px;margin-top:90px;display:grid}.tournament-rules,.tournament-partners{background:#111720;border:1px solid #27313c;border-radius:28px;padding:30px}.tournament-rules>svg{color:#c7ff35}.tournament-rules ul{color:#a9b2ba;margin:24px 0;padding-left:18px;line-height:1.8}.tournament-rules button[disabled]{opacity:.55;cursor:not-allowed}.tournament-partners>div{grid-template-columns:repeat(3,1fr);gap:9px;margin-top:35px;display:grid}.tournament-partners>div>span{text-align:center;color:#f3f5f6;border:1px solid #29333e;border-radius:18px;flex-direction:column;justify-content:center;align-items:center;min-height:100px;font-family:Unbounded;font-size:13px;display:flex}.tournament-partners b{color:#77838d;letter-spacing:.12em;font-size:8px}.partner-loot{font-size:24px!important}.partner-loot span{color:#c7ff35}.tournament-faq details{border-bottom:1px solid #29333e}.tournament-faq summary{cursor:pointer;justify-content:space-between;align-items:center;gap:20px;min-height:72px;font-weight:800;list-style:none;display:flex}.tournament-faq summary::-webkit-details-marker{display:none}.tournament-faq details[open] summary svg{transform:rotate(45deg)}.tournament-faq summary svg{color:#c7ff35;transition:all .2s}.tournament-faq details p{color:#96a1aa;max-width:850px;margin:0 0 24px;line-height:1.65}.tournament-final{color:#080b12;background:linear-gradient(115deg,#c7ff35,#a9ec18);border-radius:32px;justify-content:space-between;align-items:center;gap:30px;margin-top:90px;padding:54px;display:flex}.tournament-final .eyebrow{color:#080b1280}.tournament-final h2{max-width:820px}.tournament-final p{max-width:680px}.tournament-final .primary-action{color:#f8faf5;background:#080b12}.tournament-final .primary-action:hover{background:#151b22}.loot-brand-logo{width:126px;height:auto;display:block}@media (max-width:1100px){.tournament-topnav{display:none}.tournament-hero{grid-template-columns:1fr minmax(320px,.75fr)}.tournament-hero__copy{padding-left:40px}.tournament-emblem{width:280px;height:280px}.tournament-emblem strong{font-size:72px}.tournament-stat-grid,.tournament-steps{grid-template-columns:repeat(3,1fr)}.prize-podium{grid-template-columns:repeat(2,1fr)}.prize-card--first{min-height:230px}.tournament-rules-partners{grid-template-columns:1fr}}@media (max-width:760px){.tournament-page{padding:0 14px 48px}.tournament-hero{border-radius:24px;min-height:auto;margin-top:10px;display:block}.tournament-hero__copy{padding:35px 20px 30px}.tournament-hero h1{font-size:43px}.tournament-hero__intro{font-size:14px}.tournament-hero__facts{gap:7px}.tournament-hero__facts span{padding:7px 9px;font-size:10px}.tournament-countdown{gap:6px}.tournament-countdown>div{border-radius:12px;width:58px;padding:8px 5px}.tournament-countdown strong{font-size:17px}.tournament-hero__actions{display:grid}.tournament-hero__actions>*{width:100%}.tournament-hero__visual{min-height:330px}.tournament-emblem{width:225px;height:225px}.tournament-emblem strong{font-size:56px}.tournament-orbit--one{width:285px;height:285px}.tournament-orbit--two{width:325px;height:325px}.tournament-date-card{top:30px;right:14px}.tournament-slots{bottom:35px;left:12px}.tournament-stat-grid{grid-template-columns:repeat(2,1fr);gap:7px}.tournament-stat-grid article{min-height:90px;padding:14px}.tournament-stat-grid article:last-child{grid-column:1/-1}.tournament-section{margin-top:62px}.tournament-section__heading h2,.tournament-final h2{font-size:29px}.tournament-steps{grid-template-columns:1fr}.tournament-steps article{min-height:95px}.tournament-steps article div{height:52px}.tournament-purchase{grid-template-columns:auto 1fr;gap:13px;padding:20px}.tournament-purchase h2{font-size:21px}.tournament-purchase__icon{border-radius:15px;width:48px;height:48px}.tournament-purchase button{grid-column:1/-1;justify-content:center;width:100%}.tournament-prize-total{margin-top:12px;display:block;position:static}.prize-podium{grid-template-columns:1fr 1fr;gap:8px}.prize-card,.prize-card--first{min-height:178px;padding:16px}.prize-card>span{font-size:38px}.prize-card strong{font-size:15px}.tournament-schedule article{grid-template-columns:38px 1fr;gap:10px;padding:12px 0}.tournament-schedule article small{grid-column:2;justify-self:start}.tournament-empty{min-height:220px;padding:20px}.tournament-bracket-placeholder{min-height:300px;padding:20px}.bracket-lines{transform:scale(.75)}.tournament-rules,.tournament-partners{padding:22px}.tournament-partners>div{grid-template-columns:1fr}.tournament-partners>div>span{min-height:76px}.tournament-final{margin-top:62px;padding:28px 22px;display:block}.tournament-final .primary-action{width:100%;margin-top:20px}.loot-brand-logo{width:105px}}@media (prefers-reduced-motion:reduce){:root:not([data-loot-motion=full]) .tournament-orbit--two{animation:none}:root:not([data-loot-motion=full]) .tournament-stat-grid article,:root:not([data-loot-motion=full]) .tournament-steps article,:root:not([data-loot-motion=full]) .tournament-schedule article{transition:none}}.tournament-admin{gap:18px;display:grid}.tournament-admin-actions{flex-wrap:wrap;gap:10px;display:flex}.tournament-admin-actions a,.tournament-admin-actions button,.tournament-bracket-admin-note button{color:#080b12;background:#c7ff35;border:1px solid #c7ff3540;border-radius:12px;justify-content:center;align-items:center;gap:8px;min-height:42px;padding:0 16px;font-weight:800;text-decoration:none;display:inline-flex}.tournament-admin-actions a{color:#f8faf5;background:#151b22}.tournament-admin-card{background:#11151e;border:1px solid #ffffff14;border-radius:22px;gap:16px;padding:18px;display:grid}.tournament-admin-card>header{justify-content:space-between;align-items:center;gap:12px;display:flex}.tournament-admin-card>header>div{align-items:center;gap:10px;display:flex}.tournament-admin-card>header span{gap:2px;display:grid}.tournament-admin-card>header small{color:#89919e}.tournament-admin-form--grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.tournament-admin-form label,.tournament-partner-add label{color:#aeb5c0;gap:7px;font-size:12px;display:grid}.tournament-admin-form .is-wide{grid-column:1/-1}.tournament-admin-form input,.tournament-admin-form textarea,.tournament-admin-form select,.tournament-partner-editor input,.tournament-partner-add input,.tournament-match-add input,.tournament-match-add select,.tournament-match-list input,.tournament-match-list select{color:#f8faf5;background:#090d14;border:1px solid #ffffff1a;border-radius:11px;width:100%;min-height:42px;padding:10px 12px}.tournament-admin-form textarea{resize:vertical;min-height:88px}.tournament-partner-editor{gap:9px;display:grid}.tournament-partner-editor article{grid-template-columns:54px minmax(140px,1fr) minmax(160px,1fr) 42px;align-items:center;gap:9px;display:grid}.tournament-partner-preview{background:#080b12;border:1px solid #ffffff14;border-radius:10px;place-items:center;width:54px;height:42px;display:grid;overflow:hidden}.tournament-partner-preview img{object-fit:contain;width:100%;height:100%;padding:5px}.tournament-partner-preview span{color:#c7ff35;font-weight:900}.tournament-partner-editor button,.tournament-match-list button{color:#ff8989;background:#ff5c5c14;border:1px solid #ff5c5c33;border-radius:10px;height:42px}.tournament-partner-add{grid-template-columns:1fr 1fr 1.3fr auto auto;align-items:end;gap:10px;display:grid}.tournament-logo-upload{cursor:pointer;background:#202631;border-radius:11px;justify-content:center;align-items:center;gap:7px;min-height:42px;padding:0 12px;color:#fff!important;display:flex!important}.tournament-logo-upload input{display:none}.tournament-partner-add>button,.tournament-match-add>button{color:#080b12;background:#c7ff35;border:0;border-radius:11px;align-items:center;gap:7px;min-height:42px;padding:0 14px;font-weight:800;display:flex}.tournament-match-add{grid-template-columns:.7fr 1fr 1fr .5fr 1.2fr auto;gap:9px;display:grid}.tournament-match-list{gap:9px;display:grid}.tournament-match-list article{background:#090d14;border:1px solid #ffffff0f;border-radius:14px;grid-template-columns:130px 1fr auto 1fr 180px 130px 54px auto 54px 42px;align-items:center;gap:8px;padding:9px;display:grid}.tournament-match-list article>div{display:grid}.tournament-match-list article small{color:#89919e}.tournament-match-list .score{text-align:center;padding:7px}.tournament-bracket-admin-note{background:#090d14;border-radius:14px;justify-content:space-between;align-items:center;gap:14px;padding:14px;display:flex}.tournament-bracket-admin-note p{color:#aeb5c0;margin:0}.tournament-public-matches{gap:9px;margin-top:18px;display:grid}.tournament-public-matches article{background:#11151e;border:1px solid #ffffff14;border-radius:14px;grid-template-columns:1fr auto auto;align-items:center;gap:14px;padding:13px 16px;display:grid}.tournament-public-matches article div{gap:4px;display:grid}.tournament-public-matches small,.tournament-public-matches time{color:#9aa2ad}.tournament-public-matches strong{align-items:center;gap:8px;display:flex}.tournament-public-matches em{color:#c7ff35;text-transform:uppercase;font-size:11px;font-style:normal}.tournament-public-bracket{scroll-snap-type:x mandatory;gap:18px;padding:6px 2px 14px;display:flex;overflow-x:auto}.tournament-public-bracket>section{scroll-snap-align:start;align-content:start;gap:12px;min-width:260px;display:grid}.tournament-public-bracket h3{color:#c7ff35;margin:0;font-size:14px}.tournament-public-bracket article{background:#11151e;border:1px solid #ffffff14;border-radius:14px;gap:8px;padding:12px;display:grid}.tournament-public-bracket article small{color:#89919e}.tournament-public-bracket article div{background:#080b12;border-radius:9px;justify-content:space-between;gap:10px;padding:7px 9px;display:flex}.tournament-partners a{color:#f8faf5;background:#080b12;border-radius:14px;place-items:center;min-height:72px;padding:10px;text-decoration:none;display:grid}.tournament-partners a img{object-fit:contain;max-width:130px;max-height:52px}.tournament-rules-link{justify-content:center;align-items:center;text-decoration:none;display:inline-flex}@media (max-width:1100px){.tournament-match-list article{grid-template-columns:100px 1fr auto 1fr}.tournament-match-list article>input[type=datetime-local],.tournament-match-list article>select{grid-column:span 2}.tournament-match-list article .score{grid-column:auto}.tournament-partner-add{grid-template-columns:repeat(2,minmax(0,1fr))}.tournament-partner-add>button{min-height:42px}.tournament-match-add{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:700px){.tournament-admin-form--grid{grid-template-columns:1fr}.tournament-admin-form .is-wide{grid-column:auto}.tournament-partner-editor article{grid-template-columns:48px 1fr 42px}.tournament-partner-editor article input:nth-of-type(2){grid-column:2/4}.tournament-partner-add,.tournament-match-add{grid-template-columns:1fr}.tournament-match-list article{grid-template-columns:1fr auto 1fr;padding:10px}.tournament-match-list article>div,.tournament-match-list article>input[type=datetime-local],.tournament-match-list article>select{grid-column:1/-1}.tournament-match-list article button{grid-column:3}.tournament-bracket-admin-note{flex-direction:column;align-items:stretch}.tournament-public-matches article{grid-template-columns:1fr}.tournament-public-matches strong{flex-wrap:wrap}.tournament-admin-card{border-radius:18px;padding:14px}}@media (min-width:1101px){.mobile-site-drawer__links button:last-child{display:none}}.tournament-hub{--game-accent:#c7ff35;color:#f8faf5;max-width:1240px;margin:0 auto;padding:22px 18px 72px}.tournament-hub__intro{justify-content:space-between;align-items:flex-end;gap:28px;padding:30px 4px 22px;display:flex}.tournament-hub__eyebrow{color:var(--game-accent);letter-spacing:.15em;align-items:center;gap:8px;font-size:11px;font-weight:900;display:inline-flex}.tournament-hub__intro h1{font-family:var(--font-display);max-width:850px;margin:14px 0 12px;font-size:clamp(34px,5vw,68px);line-height:.98}.tournament-hub__intro p{color:#9da6b5;max-width:700px;margin:0}.tournament-hub__live{background:#10151d;border:1px solid #ffffff17;border-radius:18px;grid-template-columns:auto 1fr;align-items:center;gap:2px 8px;min-width:190px;padding:16px 18px;display:grid}.tournament-hub__live>span{background:var(--game-accent);width:9px;height:9px;box-shadow:0 0 18px var(--game-accent);border-radius:50%}.tournament-hub__live b{font-size:12px}.tournament-hub__live small{color:#7f8998;grid-column:1/-1;margin-top:6px;font-size:9px}.tournament-game-picker{background:#0c1119;border:1px solid #ffffff12;border-radius:22px;grid-template-columns:repeat(6,1fr);gap:8px;padding:8px;display:grid}.tournament-game-picker button{color:#84909f;text-align:left;background:#111721;border:1px solid #0000;border-radius:15px;align-items:center;gap:10px;min-width:0;height:70px;padding:10px;transition:all .2s;display:flex}.tournament-game-picker button:hover{color:#fff;transform:translateY(-2px)}.tournament-game-picker button.is-active{border-color:color-mix(in srgb,var(--picker-accent),transparent 55%);background:color-mix(in srgb,var(--picker-accent) 10%,#111721);color:#fff}.tournament-game-picker button>i{width:38px;height:38px;font-style:normal;font-family:var(--font-display);color:var(--picker-accent);background:#090d13;border-radius:11px;place-items:center;font-size:18px;display:grid}.tournament-game-picker button span{min-width:0;display:grid}.tournament-game-picker strong{white-space:nowrap;text-overflow:ellipsis;font-size:11px;overflow:hidden}.tournament-game-picker small{color:#6f7a89;margin-top:3px;font-size:8px}.tournament-featured{background:linear-gradient(125deg,color-mix(in srgb,var(--game-accent) 10%,#0d121a),#0a0e15 58%);border:1px solid #ffffff14;border-radius:32px;grid-template-columns:1.1fr .9fr;min-height:490px;margin-top:14px;display:grid;position:relative;overflow:hidden}.tournament-featured__content{z-index:2;flex-direction:column;justify-content:center;padding:54px;display:flex;position:relative}.tournament-featured__status{background:color-mix(in srgb,var(--game-accent) 12%,transparent);width:max-content;color:var(--game-accent);text-transform:uppercase;border-radius:100px;align-items:center;gap:8px;padding:7px 11px;font-size:10px;font-weight:900;display:flex}.tournament-featured__status span{background:var(--game-accent);border-radius:50%;width:7px;height:7px}.tournament-featured h2{font-family:var(--font-display);max-width:700px;margin:14px 0;font-size:clamp(38px,5vw,70px);line-height:.95}.tournament-featured__description{color:#a7b0bd;max-width:650px;line-height:1.7}.tournament-featured__meta{flex-wrap:wrap;gap:8px;margin-top:20px;display:flex}.tournament-featured__meta span{background:#04070b59;border:1px solid #ffffff14;border-radius:11px;align-items:center;gap:7px;padding:9px 11px;display:flex}.tournament-featured__meta svg{color:var(--game-accent)}.tournament-featured__meta b{font-size:10px}.tournament-featured__actions{gap:10px;margin-top:26px;display:flex}.tournament-featured__actions .primary-action{background:var(--game-accent);color:#080b12}.tournament-outline-action{color:#fff;background:#121923;border:1px solid #ffffff29;border-radius:13px;align-items:center;gap:8px;min-height:48px;padding:0 18px;font-weight:800;display:flex}.tournament-featured__arena{place-items:center;min-height:490px;display:grid;position:relative;overflow:hidden}.arena-grid{background-image:linear-gradient(#ffffff09 1px,#0000 1px),linear-gradient(90deg,#ffffff09 1px,#0000 1px);background-size:34px 34px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(270deg,#000,#0000);mask-image:linear-gradient(270deg,#000,#0000)}.arena-ring{border:1px solid color-mix(in srgb,var(--game-accent),transparent 70%);border-radius:50%;position:absolute}.arena-ring--1{width:330px;height:330px}.arena-ring--2{border-style:dashed;width:430px;height:430px;animation:24s linear infinite lootArenaSpin}.arena-game-mark{background:var(--game-accent);color:#080b12;width:230px;height:230px;box-shadow:0 35px 100px color-mix(in srgb,var(--game-accent),transparent 72%);z-index:2;border-radius:36%;align-content:center;place-items:center;display:grid;position:relative;transform:rotate(-7deg)}.arena-game-mark>*{transform:rotate(7deg)}.arena-game-mark small{font-size:13px;font-weight:900}.arena-game-mark strong{font-family:var(--font-display);font-size:100px;line-height:.9}.arena-game-mark span{letter-spacing:.16em;font-size:10px;font-weight:900}.arena-stat{z-index:3;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#090d14d1;border:1px solid #ffffff1a;border-radius:15px;padding:13px 15px;display:grid;position:absolute}.arena-stat b{color:var(--game-accent);font-size:21px}.arena-stat small{color:#8d98a8;font-size:8px}.tournament-view-tabs{background:#0c1118;border:1px solid #ffffff12;border-radius:16px;gap:5px;margin:14px 0 0;padding:6px;display:flex;position:relative}.tournament-view-tabs button{color:#7f8998;background:0 0;border:0;border-radius:11px;align-items:center;gap:8px;height:46px;padding:0 17px;font-weight:800;display:flex}.tournament-view-tabs button.is-active{background:var(--game-accent);color:#080b12}.tournament-view-tabs button i{color:#fff;background:#ff5b5b;border-radius:9px;place-items:center;min-width:18px;height:18px;font-size:9px;font-style:normal;display:grid}.tournament-dashboard{grid-template-columns:1.45fr .75fr;gap:14px;margin-top:14px;display:grid}.tournament-dashboard__main,.tournament-dashboard__side{gap:14px;display:grid}.tournament-panel,.tournament-content-view,.tournament-community-grid>article{background:#10151d;border:1px solid #ffffff14;border-radius:24px;padding:24px}.tournament-panel header,.tournament-content-view>header{justify-content:space-between;align-items:center;gap:20px;display:flex}.tournament-panel header svg{color:var(--game-accent)}.tournament-panel h3,.tournament-community-grid h3{font-family:var(--font-display);margin:3px 0;font-size:22px}.tournament-panel p{color:#98a2b0;line-height:1.65}.tournament-panel--accent{background:linear-gradient(135deg,color-mix(in srgb,var(--game-accent) 12%,#10151d),#10151d)}.format-path{align-items:center;gap:10px;margin:20px 0;display:flex;overflow-x:auto}.format-path span{white-space:nowrap;background:#090d13;border-radius:10px;padding:9px 12px;font-size:10px;font-weight:800}.format-path svg{width:14px;color:var(--game-accent)}.format-cards{grid-template-columns:repeat(3,1fr);gap:8px;display:grid}.format-cards>div{background:#0a0f16;border-radius:14px;padding:15px;display:grid}.format-cards b{font-size:13px}.format-cards small{color:#697586;margin-top:5px;font-size:9px}.tournament-panel--prize>strong{font-family:var(--font-display);color:var(--game-accent);margin:10px 0 15px;font-size:32px;display:block}.tournament-panel--prize>div{gap:7px;display:grid}.tournament-panel--prize span{border-top:1px solid #ffffff0f;justify-content:space-between;padding:9px 0;display:flex}.tournament-panel--prize b{font-size:10px}.tournament-panel--prize em{color:#fff;font-size:10px;font-style:normal}.next-match{background:#090d13;border-radius:16px;place-items:center;gap:7px;margin-top:18px;padding:18px;display:grid}.next-match small,.next-match time{color:#778395;font-size:9px}.next-match i{color:var(--game-accent);font-style:normal;font-weight:900}.tournament-mini-empty{color:#778395;text-align:center;align-content:center;place-items:center;gap:10px;min-height:160px;display:grid}.tournament-content-view{min-height:430px;margin-top:14px}.tournament-content-view>header h2{font-family:var(--font-display);margin:4px 0;font-size:30px}.tournament-content-view>header>span{color:#7d8898;font-size:10px}.tournament-match-center{gap:8px;margin-top:22px;display:grid}.tournament-match-center article{background:#090d13;border:1px solid #ffffff0f;border-radius:15px;grid-template-columns:90px 110px 1fr auto 1fr 100px;align-items:center;gap:12px;padding:13px;display:grid}.match-time{display:grid}.match-time time{color:#778395;font-size:9px}.match-time b{font-size:14px}.match-round{display:grid}.match-round small{color:#9aa4b1}.match-round span{color:var(--game-accent);font-size:9px}.match-team{justify-content:flex-end;align-items:center;gap:12px;display:flex}.match-team--right{justify-content:flex-start}.match-team strong{background:#151d28;border-radius:8px;place-items:center;min-width:28px;height:28px;display:grid}.tournament-match-center article>i{color:#596575;font-size:10px;font-style:normal}.tournament-match-center article>em{text-transform:uppercase;color:var(--game-accent);text-align:right;font-size:9px;font-style:normal}.tournament-large-empty{text-align:center;color:#768294;align-content:center;place-items:center;min-height:320px;display:grid}.tournament-large-empty svg{width:48px;height:48px;color:var(--game-accent);margin-bottom:10px}.tournament-large-empty h3{font-family:var(--font-display);color:#fff;margin:6px;font-size:24px}.tournament-large-empty p{max-width:520px;line-height:1.6}.universal-bracket{gap:14px;margin-top:22px;padding-bottom:10px;display:flex;overflow-x:auto}.universal-bracket>section{align-content:start;gap:10px;min-width:260px;display:grid}.universal-bracket h3{color:var(--game-accent);font-size:12px}.universal-bracket article{background:#090d13;border:1px solid #ffffff12;border-radius:14px;gap:7px;padding:12px;display:grid}.universal-bracket article small,.universal-bracket article time{color:#6f7b8b;font-size:8px}.universal-bracket article div{background:#111821;border-radius:8px;justify-content:space-between;padding:8px;display:flex}.tournament-community-grid{grid-template-columns:.8fr 1.2fr;gap:14px;margin-top:14px;display:grid}.universal-partners{grid-template-columns:repeat(2,1fr);gap:8px;margin-top:20px;display:grid}.universal-partners a,.universal-partners>span{color:#fff;text-align:center;background:#090d13;border-radius:14px;place-items:center;min-height:78px;padding:12px;text-decoration:none;display:grid}.universal-partners img{object-fit:contain;max-width:130px;max-height:48px}.universal-faq{gap:7px;margin-top:18px;display:grid}.universal-faq button{color:#fff;text-align:left;background:#090d13;border:1px solid #ffffff0f;border-radius:13px;width:100%;padding:13px}.universal-faq button>span{justify-content:space-between;align-items:center;gap:12px;display:flex}.universal-faq button>span b{font-size:11px}.universal-faq button p{color:#8e99a8;margin:12px 0 0;font-size:11px;line-height:1.55}.universal-faq button.is-open svg{color:var(--game-accent);transform:rotate(45deg)}.tournament-organize{background:var(--game-accent);color:#080b12;border-radius:26px;justify-content:space-between;align-items:center;gap:26px;margin-top:14px;padding:34px;display:flex}.tournament-organize h2{font-family:var(--font-display);margin:5px 0;font-size:32px}.tournament-organize p{max-width:760px}.tournament-organize button{color:#fff;white-space:nowrap;background:#080b12;border:0;border-radius:13px;align-items:center;gap:8px;min-height:48px;padding:0 17px;font-weight:800;display:flex}@keyframes lootArenaSpin{to{transform:rotate(360deg)}}@media (max-width:1000px){.tournament-game-picker{grid-template-columns:repeat(3,1fr)}.tournament-featured{grid-template-columns:1fr}.tournament-featured__arena{min-height:380px}.tournament-dashboard{grid-template-columns:1fr}.tournament-dashboard__side{grid-template-columns:1fr 1fr}.tournament-community-grid{grid-template-columns:1fr}.tournament-match-center article{grid-template-columns:72px 80px 1fr auto 1fr}.tournament-match-center article>em{grid-column:1/-1}.tournament-organize{flex-direction:column;align-items:flex-start}}@media (max-width:700px){.tournament-hub{padding:8px 12px 46px}.tournament-hub__intro{flex-direction:column;align-items:flex-start;padding:20px 3px 14px}.tournament-hub__intro h1{font-size:38px}.tournament-hub__live{width:100%}.tournament-game-picker{border-radius:16px;padding:6px;display:flex;overflow-x:auto}.tournament-game-picker button{min-width:112px;height:58px}.tournament-game-picker button>i{width:32px;height:32px}.tournament-featured{border-radius:23px;min-height:auto}.tournament-featured__content{padding:28px 20px}.tournament-featured h2{font-size:42px}.tournament-featured__actions{display:grid}.tournament-featured__actions>*{justify-content:center;width:100%}.tournament-featured__arena{min-height:310px}.arena-game-mark{width:170px;height:170px}.arena-game-mark strong{font-size:72px}.arena-ring--1{width:230px;height:230px}.arena-ring--2{width:290px;height:290px}.arena-stat--teams{bottom:25px;left:15px}.arena-stat--prize{top:25px;right:14px}.tournament-view-tabs{overflow-x:auto}.tournament-view-tabs button{min-width:max-content;padding:0 13px}.tournament-dashboard__side{grid-template-columns:1fr}.tournament-panel,.tournament-content-view,.tournament-community-grid>article{border-radius:19px;padding:18px}.format-cards{grid-template-columns:1fr}.tournament-content-view>header{flex-direction:column;align-items:flex-start}.tournament-match-center article{grid-template-columns:60px 1fr auto 1fr;gap:7px}.match-round{grid-area:1/2/auto/5}.match-time,.match-team,.tournament-match-center article>i{grid-row:2}.tournament-match-center article>em{grid-column:1/-1}.match-team b{font-size:10px}.tournament-community-grid{grid-template-columns:1fr}.tournament-organize{padding:24px 20px}.tournament-organize h2{font-size:26px}.tournament-organize button{justify-content:center;width:100%}.universal-partners{grid-template-columns:1fr 1fr}}@media (prefers-reduced-motion:reduce){:root:not([data-loot-motion=full]) .arena-ring--2{animation:none}:root:not([data-loot-motion=full]) .tournament-game-picker button{transition:none}}.tournament-promo-banner{color:#f8faf5;isolation:isolate;background:#0d131b;border:1px solid #ffffff17;border-radius:28px;grid-template-columns:minmax(0,1.15fr) minmax(300px,.85fr);align-items:center;min-height:210px;margin:14px 0;display:grid;position:relative;overflow:hidden}.tournament-promo-banner:before{content:"";background:radial-gradient(circle at 82% 38%,color-mix(in srgb,var(--game-accent) 24%,transparent),transparent 38%),linear-gradient(110deg,#c7ff3514,transparent 48%);z-index:-1;position:absolute;inset:0}.tournament-promo-banner__copy{z-index:2;padding:36px 42px;position:relative}.tournament-promo-banner__eyebrow{color:var(--game-accent);letter-spacing:.15em;align-items:center;gap:8px;font-size:10px;font-weight:950;display:inline-flex}.tournament-promo-banner h1,.tournament-promo-banner h2{max-width:760px;font-family:var(--font-display);letter-spacing:-.045em;margin:10px 0;font-size:clamp(27px,3.2vw,48px);line-height:1.02}.tournament-promo-banner p{color:#a8b2bf;max-width:700px;margin:0;line-height:1.6}.tournament-promo-banner button{background:var(--game-accent);color:#080b12;border:0;border-radius:13px;align-items:center;gap:9px;min-height:46px;margin-top:20px;padding:0 17px;font-weight:900;display:inline-flex}.tournament-promo-banner button:hover{box-shadow:0 12px 30px color-mix(in srgb,var(--game-accent) 24%,transparent);transform:translateY(-2px)}.tournament-promo-banner__art{justify-content:flex-end;align-items:center;height:100%;min-height:210px;display:flex;position:relative}.tournament-promo-banner__art img{object-fit:cover;object-position:center right;filter:drop-shadow(0 24px 44px #00000059);width:100%;height:100%;min-height:210px}.tournament-promo-banner--bonus{background:linear-gradient(112deg,#10171d,#0a0f15 60%,#10180d);margin-top:8px}.tournament-promo-banner--victory{background:linear-gradient(112deg,#0b1017,#10170d 58%,#080c11);margin-top:14px}.tournament-promo-banner--victory:before{background:radial-gradient(circle at 78%,#c7ff353b,#0000 42%),linear-gradient(100deg,#0000 45%,#c7ff350f)}.tournament-featured{background:linear-gradient(125deg,color-mix(in srgb,var(--game-accent) 9%,#0d121a),#090e14 60%)}.tournament-featured__arena{background:radial-gradient(circle at 58% 48%,color-mix(in srgb,var(--game-accent) 18%,transparent),transparent 42%),linear-gradient(145deg,transparent,#080d13 78%)}.arena-soft-glow{background:color-mix(in srgb,var(--game-accent) 18%,transparent);filter:blur(80px);opacity:.8;border-radius:50%;width:390px;height:390px;position:absolute;top:10%;right:5%}.arena-art-card{border:1px solid color-mix(in srgb,var(--game-accent) 45%,#ffffff14);background:#0b1017;border-radius:28px;position:absolute;overflow:hidden;box-shadow:0 35px 80px #00000073}.arena-art-card img{object-fit:cover;width:100%;height:100%;display:block}.arena-art-card--back{opacity:.68;width:255px;height:340px;top:72px;right:19%;transform:rotate(10deg)}.arena-art-card--front{z-index:2;width:285px;height:380px;top:44px;right:29%;transform:rotate(-8deg)}.arena-art-card--front img{filter:saturate(1.15)contrast(1.05);transform:scale(1.12)}.arena-tournament-crest{z-index:4;color:#080b12;text-align:center;filter:drop-shadow(0 30px 48px #0000008c);align-content:center;place-items:center;width:205px;height:235px;display:grid;position:absolute;bottom:36px;right:5%}.arena-tournament-crest img{object-fit:contain;width:100%;height:100%;position:absolute;inset:0}.arena-tournament-crest strong{font-family:var(--font-display);margin-top:-5px;font-size:72px;line-height:.9;position:relative}.arena-tournament-crest span{letter-spacing:.15em;margin-top:7px;font-size:9px;font-weight:950;position:relative}.arena-stat--teams{bottom:42px;left:24px}.arena-stat--prize{top:32px;right:24px}@media (max-width:1000px){.tournament-promo-banner{grid-template-columns:1fr minmax(240px,.65fr)}.tournament-promo-banner__copy{padding:30px}.arena-art-card--back{right:12%}.arena-art-card--front{right:28%}.arena-tournament-crest{right:5%}}@media (max-width:700px){.tournament-promo-banner{border-radius:22px;grid-template-columns:1fr;min-height:auto}.tournament-promo-banner__copy{padding:25px 20px 8px}.tournament-promo-banner h1,.tournament-promo-banner h2{font-size:30px}.tournament-promo-banner__art,.tournament-promo-banner__art img{min-height:170px}.tournament-featured__arena{min-height:330px}.arena-art-card--back{width:180px;height:235px;top:55px;right:5%}.arena-art-card--front{width:205px;height:270px;top:32px;right:28%}.arena-tournament-crest{width:135px;height:160px;bottom:28px;right:4%}.arena-tournament-crest strong{font-size:48px}.arena-stat--teams{bottom:20px;left:12px}.arena-stat--prize{top:18px;right:12px}}.tournament-promo-banner{--promo-blend-start:#0b1118;--promo-art-overlap:clamp(72px,9vw,150px)}.tournament-promo-banner--bonus{--promo-blend-start:#0a0f15}.tournament-promo-banner--victory{--promo-blend-start:#0d140d}.tournament-promo-banner__copy{z-index:4}.tournament-promo-banner__art{min-width:0;margin-left:calc(var(--promo-art-overlap) * -1);padding-left:var(--promo-art-overlap);isolation:isolate;overflow:hidden}.tournament-promo-banner__art:before{content:"";z-index:3;pointer-events:none;background:linear-gradient(90deg, var(--promo-blend-start) 0%, color-mix(in srgb,var(--promo-blend-start) 94%,transparent) 18%, color-mix(in srgb,var(--promo-blend-start) 68%,transparent) 48%, color-mix(in srgb,var(--promo-blend-start) 24%,transparent) 76%, transparent 100%);filter:blur(2px);width:clamp(150px,35%,310px);position:absolute;inset:-12% auto -12% 0}.tournament-promo-banner__art:after{content:"";z-index:1;pointer-events:none;background:radial-gradient(ellipse at 72% 50%, color-mix(in srgb,var(--game-accent) 18%,transparent), transparent 68%);filter:blur(20px);opacity:.9;position:absolute;inset:4% 0 4% 8%}.tournament-promo-banner__art img{z-index:2;width:calc(100% + var(--promo-art-overlap));max-width:none;margin-left:calc(var(--promo-art-overlap) * -1);transform-origin:100%;opacity:.98;transition:transform .75s cubic-bezier(.2,.8,.2,1),opacity .45s,filter .45s;position:relative;transform:scale(1.035);-webkit-mask-image:linear-gradient(90deg,#0000 0%,#00000014 7%,#00000047 17%,#000000b3 34%,#000 52% 100%);mask-image:linear-gradient(90deg,#0000 0%,#00000014 7%,#00000047 17%,#000000b3 34%,#000 52% 100%)}.tournament-promo-banner:hover .tournament-promo-banner__art img{filter:saturate(1.06)contrast(1.03);transform:scale(1.055)translate(4px)}@media (max-width:1000px){.tournament-promo-banner{--promo-art-overlap:82px}.tournament-promo-banner__art:before{width:42%}}@media (max-width:700px){.tournament-promo-banner{--promo-art-overlap:0px}.tournament-promo-banner__copy{padding-bottom:0}.tournament-promo-banner__art{margin-top:-10px;margin-left:0;padding-left:0}.tournament-promo-banner__art:before{background:linear-gradient(180deg, var(--promo-blend-start) 0%, color-mix(in srgb,var(--promo-blend-start) 88%,transparent) 24%, color-mix(in srgb,var(--promo-blend-start) 44%,transparent) 62%, transparent 100%);filter:blur(1px);width:110%;height:46%;inset:0 -5% auto}.tournament-promo-banner__art:after{inset:12% 0 0}.tournament-promo-banner__art img{transform-origin:bottom;width:100%;margin-left:0;transform:scale(1.04);-webkit-mask-image:linear-gradient(#0000 0%,#0000002e 10%,#000000b8 28%,#000 48% 100%);mask-image:linear-gradient(#0000 0%,#0000002e 10%,#000000b8 28%,#000 48% 100%)}.tournament-promo-banner:hover .tournament-promo-banner__art img{transform:scale(1.04)}}@media (prefers-reduced-motion:reduce){:root:not([data-loot-motion=full]) .tournament-promo-banner__art img{transition:none}:root:not([data-loot-motion=full]) .tournament-promo-banner:hover .tournament-promo-banner__art img{transform:scale(1.035)}}@media (max-width:900px){.support-chat{right:12px!important;bottom:calc(var(--mobile-nav-height,72px) + var(--mobile-safe-bottom,8px) + 16px)!important;z-index:210!important;contain:none!important;animation:none!important;position:fixed!important;transform:none!important}.support-chat .floating-support{transform:none;border-radius:16px!important;place-items:center!important;width:50px!important;min-width:50px!important;height:50px!important;min-height:50px!important;margin:0!important;padding:0!important;animation:3.8s ease-in-out infinite lootMobileSupportButtonPulse!important;display:grid!important;position:relative!important;inset:auto!important}.support-chat__panel{overscroll-behavior:contain;-webkit-overflow-scrolling:touch;top:auto!important;left:12px!important;right:12px!important;bottom:calc(var(--mobile-nav-height,72px) + var(--mobile-safe-bottom,8px) + 78px)!important;width:calc(100vw - 24px)!important;min-width:0!important;max-width:440px!important;max-height:calc(100dvh - var(--mobile-nav-height,72px) - var(--mobile-safe-bottom,8px) - 108px)!important;box-sizing:border-box!important;z-index:220!important;transform-origin:100% 100%!important;border-radius:20px!important;margin:0 auto!important;padding:17px!important;position:fixed!important;overflow:hidden auto!important}.support-chat__panel header{gap:12px;min-width:0}.support-chat__panel header strong,.support-chat__panel p{overflow-wrap:anywhere;min-width:0}.support-chat__panel header button{background:#19212c;border-radius:12px;flex:0 0 40px;place-items:center;width:40px;height:40px;padding:0;display:grid}.support-chat__panel input,.support-chat__panel textarea,.support-chat__panel>button{box-sizing:border-box!important;width:100%!important;min-width:0!important}.support-chat__panel textarea{max-height:30dvh;min-height:112px!important}}@media (max-width:380px){.support-chat__panel{border-radius:18px!important;width:calc(100vw - 16px)!important;padding:14px!important;left:8px!important;right:8px!important}}@media (prefers-reduced-motion:reduce){:root:not([data-loot-motion=full]) .support-chat .floating-support{animation:none!important}}@keyframes lootMobileSupportButtonPulse{0%,to{transform:translateY(0)}50%{transform:translateY(-4px)}}.loot-brand-logo,.loot-brand-image{object-fit:contain;object-position:left center;display:block}.loot-brand-image--main{width:clamp(112px,8.4vw,138px);height:auto}.loot-brand-image--drawer{width:118px;height:auto}.loot-brand-image--compact{width:112px;height:auto}.loot-brand-image--footer{width:132px;height:auto}.loot-brand-mark{object-fit:contain;width:68px;height:68px;display:block}.customer-logo{min-height:42px;padding:4px 0!important}.customer-logo img{object-fit:contain;object-position:left center;width:132px;max-width:100%;height:auto;display:block}.fatal-error__brand{object-fit:contain;width:64px;height:64px;margin:0 auto 8px;display:block}.fatal-error__warning{color:#c7ff35;margin:0 auto 4px}@media (max-width:760px){.loot-brand-image--main{width:104px}.loot-brand-image--drawer,.loot-brand-image--compact{width:100px}.loot-brand-image--footer{width:116px}.customer-logo img{width:112px}}.payment-logo-grid{margin-top:12px;gap:10px!important;display:grid!important}.payment-logo-grid__primary,.payment-logo-grid__banks{gap:7px!important;display:grid!important}.payment-logo-grid__banks{grid-template-columns:repeat(3,minmax(0,1fr))}.footer__pay .payment-logo-card{transition:transform .22s,border-color .22s,box-shadow .22s;box-shadow:0 8px 22px #00000024;background:#f7f8f4!important;border:1px solid #ffffff1f!important;border-radius:10px!important;place-items:center!important;width:100%!important;min-width:0!important;height:42px!important;padding:5px 7px!important;display:grid!important;overflow:hidden!important}.footer__pay .payment-logo-card:hover{transform:translateY(-2px);box-shadow:0 12px 26px #0000003d;border-color:color-mix(in srgb,var(--lime) 55%,#ffffff1f)!important}.footer__pay .payment-logo-card img{object-fit:contain!important;background:0 0!important;border-radius:0!important;width:100%!important;max-width:100%!important;height:100%!important;padding:0!important;display:block!important}.payment-logo-card--primary{height:44px!important}.payment-logo-card--bank{height:40px!important}.tournament-footer{position:relative;border-top:1px solid color-mix(in srgb,var(--game-accent,#c7ff35) 24%,#ffffff14)!important;background:linear-gradient(#c7ff3506,#070a0fe6)!important;margin-top:72px!important}.tournament-footer:before{content:"";background:linear-gradient(90deg,transparent,var(--game-accent,#c7ff35),transparent);opacity:.5;height:1px;position:absolute;inset:0 0 auto}.tournament-footer__main{grid-template-columns:minmax(240px,1.2fr) minmax(110px,.55fr) minmax(120px,.65fr) minmax(390px,1.65fr)!important;gap:clamp(28px,4vw,58px)!important}.tournament-footer__brand>p:not(.footer-brand-slogan){max-width:330px}.tournament-footer .footer__links a{color:#8f99a7;font-size:11px;transition:color .2s,transform .2s}.tournament-footer .footer__links a:hover{color:var(--game-accent,#c7ff35);transform:translate(2px)}.tournament-footer .footer__pay--logos{min-width:0}.tournament-footer .payment-logo-grid__banks{grid-template-columns:repeat(4,minmax(0,1fr))}.tournament-footer__bottom{grid-template-columns:1fr auto auto!important;gap:24px!important;display:grid!important}.tournament-footer__bottom>span:nth-child(2){color:#8a94a1}.tournament-hub+.tournament-footer{margin-top:64px!important}@media (max-width:1100px){.tournament-footer__main{grid-template-columns:1.2fr .7fr .7fr!important}.tournament-footer .footer__pay--logos{grid-column:1/-1}.tournament-footer .payment-logo-grid__banks{grid-template-columns:repeat(6,minmax(0,1fr))}}@media (max-width:760px){.payment-logo-grid__primary,.payment-logo-grid__banks,.tournament-footer .payment-logo-grid__banks{grid-template-columns:repeat(3,minmax(0,1fr))}.tournament-footer{margin-top:48px!important}.tournament-footer__main{grid-template-columns:1fr 1fr!important}.tournament-footer__brand,.tournament-footer .footer__pay--logos{grid-column:1/-1!important}.tournament-footer__bottom{grid-template-columns:1fr!important;gap:6px!important;padding:16px 0!important}.footer__pay .payment-logo-card{height:40px!important}}@media (max-width:440px){.payment-logo-grid__primary,.payment-logo-grid__banks,.tournament-footer .payment-logo-grid__banks{grid-template-columns:repeat(2,minmax(0,1fr))}.tournament-footer__main{grid-template-columns:1fr!important}.tournament-footer__brand,.tournament-footer .footer__pay--logos,.tournament-footer .footer__links{grid-column:1!important}.footer__pay .payment-logo-card{height:42px!important}}@media (prefers-reduced-motion:reduce){:root:not([data-loot-motion=full]) .footer__pay .payment-logo-card{transition:none}:root:not([data-loot-motion=full]) .footer__pay .payment-logo-card:hover{transform:none}}.store-trust{padding-top:76px;padding-bottom:76px}.store-trust__head{justify-content:space-between;align-items:flex-end;gap:28px;margin-bottom:24px;display:flex}.store-trust__head h2{font-family:var(--font-display);letter-spacing:-.045em;margin:8px 0 10px;font-size:clamp(32px,4vw,54px);line-height:1}.store-trust__head>div>p:last-child{color:#8f99a8;margin:0;font-size:14px}.store-trust__rating{background:linear-gradient(145deg,#c7ff3517,#ffffff05);border:1px solid #c7ff3533;border-radius:16px;flex:none;grid-template-columns:auto 1fr;align-items:center;column-gap:12px;padding:14px 18px;display:grid}.store-trust__rating>strong{font-family:var(--font-display);color:#f8faf5;grid-row:1/3;font-size:34px}.store-trust__rating>span,.verified-review header>div>span,.account-review-item header span,.review-stars-input{color:#c7ff35;gap:3px;display:flex}.store-trust__rating small{color:#8f99a8;font-size:10px}.store-trust__layout{grid-template-columns:minmax(0,1.55fr) minmax(300px,.75fr);align-items:start;gap:18px;display:grid}.verified-reviews{grid-template-columns:repeat(2,minmax(0,1fr));gap:13px;display:grid}.verified-review,.recent-purchases{background:linear-gradient(155deg,#111720,#0c1118);border:1px solid #ffffff17;border-radius:20px;box-shadow:0 18px 45px #00000029}.verified-review{flex-direction:column;gap:14px;min-width:0;padding:18px;display:flex}.verified-review>header{grid-template-columns:auto 1fr auto;align-items:center;gap:10px;display:grid}.verified-review__avatar{color:#c7ff35;background:#c7ff351f;border-radius:11px;place-items:center;width:36px;height:36px;font-weight:900;display:grid}.verified-review header>div{gap:4px;display:grid}.verified-review header strong{font-size:12px}.verified-review time{color:#737e8e;font-size:9px}.verified-review>p{color:#d7dce5;overflow-wrap:anywhere;margin:0;font-size:13px;line-height:1.62}.verified-review>footer{border-top:1px solid #ffffff12;gap:5px;margin-top:auto;padding-top:12px;display:grid}.verified-review>footer span,.account-review-item footer>span{color:#c7ff35;align-items:center;gap:6px;font-size:10px;font-weight:800;display:flex}.verified-review>footer small{color:#778292;white-space:nowrap;text-overflow:ellipsis;font-size:9px;overflow:hidden}.recent-purchases{padding:18px}.recent-purchases>h3{align-items:center;gap:8px;margin:0 0 9px;font-size:15px;display:flex}.recent-purchases>h3 svg{color:#c7ff35}.recent-purchases>div>article{border-bottom:1px solid #ffffff12;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:9px;padding:12px 0;display:grid}.recent-purchases__icon{color:#c7ff35;background:#c7ff351a;border-radius:9px;place-items:center;width:28px;height:28px;display:grid}.recent-purchases article>div{gap:3px;min-width:0;display:grid}.recent-purchases article strong{white-space:nowrap;text-overflow:ellipsis;font-size:11px;overflow:hidden}.recent-purchases article small{color:#7e8999;white-space:nowrap;text-overflow:ellipsis;font-size:9px;overflow:hidden}.recent-purchases article time{color:#697483;font-size:8px}.recent-purchases article b{color:#c7ff35;grid-column:2/4;font-size:8px}.recent-purchases__privacy{color:#687484;align-items:center;gap:6px;margin-top:13px;font-size:8px;display:flex}.store-trust__empty{color:#7f8998;text-align:center;border:1px dashed #ffffff1f;border-radius:18px;justify-content:center;align-items:center;gap:9px;min-height:120px;padding:22px;font-size:12px;display:flex}.account-reviews-grid{grid-template-columns:minmax(280px,.8fr) minmax(0,1.2fr);align-items:start;gap:18px;display:grid}.account-review-form label{color:#9ba5b5;gap:7px;font-size:12px;display:grid}.account-review-form textarea{resize:vertical;color:#fff;min-height:130px;font:inherit;background:#090d14;border:1px solid #2b3441;border-radius:11px;padding:13px}.account-review-form label>small{color:#717c8c;justify-self:end}.account-review-form fieldset{border:0;margin:0 0 12px;padding:0}.account-review-form legend{color:#9ba5b5;margin-bottom:7px;font-size:12px}.review-stars-input button{color:#39424f;cursor:pointer;background:0 0;border:0;padding:2px}.review-stars-input button.is-active{color:#c7ff35}.account-review-list{gap:12px;display:grid}.account-review-list>.card-title{margin-bottom:4px}.account-review-item{background:#ffffff05;border:1px solid #ffffff14;border-radius:14px;padding:15px}.account-review-item>header{justify-content:space-between;gap:10px;display:flex}.account-review-item header>div{gap:5px;display:grid}.account-review-item header em{color:#fc6;font-size:9px;font-style:normal}.account-review-item>p{color:#d8dde6;margin:12px 0;font-size:12px;line-height:1.55}.account-review-item>footer{justify-content:space-between;align-items:center;gap:12px;display:flex}.account-review-item footer button{color:#ff8291;background:#ff465a12;border:1px solid #ff647838;border-radius:9px;align-items:center;gap:5px;padding:8px 10px;font-size:10px;display:flex}.review-order-btn{color:#c7ff35!important}@media (max-width:900px){.store-trust__layout,.account-reviews-grid{grid-template-columns:1fr}.recent-purchases{order:2}}@media (max-width:760px){.store-trust{padding-top:52px;padding-bottom:52px}.store-trust__head{flex-direction:column;align-items:flex-start;margin-bottom:16px}.store-trust__head h2{font-size:34px}.store-trust__rating{width:100%}.verified-reviews{scroll-snap-type:x mandatory;scrollbar-width:none;gap:11px;padding:2px 2px 12px;display:flex;overflow-x:auto}.verified-reviews::-webkit-scrollbar{display:none}.verified-review{scroll-snap-align:start;flex:0 0 min(84vw,330px)}.store-trust__empty{width:100%}.recent-purchases{padding:15px}.account-review-item>footer{flex-direction:column;align-items:flex-start}.account-review-item footer button{justify-content:center;width:100%}}.header{position:relative!important;top:auto!important}html,body,#root,.site-shell{max-width:100%!important;overflow-x:clip!important}.ticker{contain:paint!important;width:100%!important;max-width:100vw!important;height:40px!important;margin:28px 0 68px!important;overflow:hidden!important;transform:none!important}.ticker>div{animation:none!important}.ticker .ticker__track{will-change:transform;width:max-content!important;min-width:max-content!important;animation:26s linear infinite lootR9Ticker!important;display:flex!important}.ticker .ticker__group{flex:none!important;animation:none!important}@keyframes lootR9Ticker{to{transform:translate(-50%)}}.support-chat__backdrop{background:0 0;border:0;padding:0;display:none}@media (max-width:900px){.support-chat__backdrop{opacity:0;visibility:hidden;pointer-events:none;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);transition:opacity .2s,visibility .2s;z-index:998!important;background:#03070cb8!important;display:block!important;position:fixed!important;inset:0!important}.support-chat__backdrop.is-open{opacity:1;visibility:visible;pointer-events:auto}.support-chat{right:12px!important;bottom:calc(78px + env(safe-area-inset-bottom,0px))!important;z-index:1000!important;contain:none!important;width:52px!important;height:52px!important;animation:none!important;position:fixed!important;top:auto!important;left:auto!important;overflow:visible!important;transform:none!important}.support-chat .floating-support{z-index:1001!important;border-radius:17px!important;place-items:center!important;width:52px!important;min-width:52px!important;height:52px!important;min-height:52px!important;margin:0!important;padding:0!important;animation:none!important;display:grid!important;position:relative!important;inset:auto!important;transform:none!important}.support-chat .floating-support span{display:none!important}.support-chat.is-open .floating-support{opacity:0!important;visibility:hidden!important;pointer-events:none!important}.support-chat__panel{-webkit-overflow-scrolling:touch;top:auto!important;left:50%!important;right:auto!important;bottom:calc(84px + env(safe-area-inset-bottom,0px))!important;width:min(430px,100vw - 20px)!important;min-width:0!important;max-width:calc(100vw - 20px)!important;max-height:calc(100dvh - 104px - env(safe-area-inset-bottom,0px))!important;box-sizing:border-box!important;overscroll-behavior:contain!important;z-index:1002!important;background:#111821!important;border:1px solid #344152!important;border-radius:22px!important;gap:12px!important;margin:0!important;padding:18px!important;animation:.22s ease-out both lootR9ChatIn!important;display:grid!important;position:fixed!important;overflow:hidden auto!important;transform:translate(-50%)!important;box-shadow:0 30px 100px #000000b8!important}.support-chat__panel header{justify-content:space-between!important;align-items:center!important;gap:12px!important;display:flex!important}.support-chat__panel header button{background:#1a2430!important;border-radius:13px!important;flex:0 0 42px!important;place-items:center!important;width:42px!important;height:42px!important;padding:0!important;display:grid!important}.support-chat__panel p{overflow-wrap:anywhere;color:#aab5c4!important;margin:0!important;line-height:1.55!important}.support-chat__panel input,.support-chat__panel textarea,.support-chat__panel>button{box-sizing:border-box!important;width:100%!important;min-width:0!important}.support-chat__panel input{min-height:48px!important}.support-chat__panel textarea{resize:vertical!important;min-height:118px!important;max-height:28dvh!important}.support-chat__panel>button{border-radius:14px!important;min-height:50px!important}@keyframes lootR9ChatIn{0%{opacity:0;transform:translate(-50%,18px)scale(.98)}to{opacity:1;transform:translate(-50%)scale(1)}}.mobile-site-drawer__backdrop{z-index:1100!important;position:fixed!important;inset:0!important}.header .nav.mobile-site-drawer{width:min(88vw,360px)!important;height:100dvh!important;max-height:100dvh!important;padding:max(14px,env(safe-area-inset-top,0px)) 14px max(18px,env(safe-area-inset-bottom,0px))!important;overscroll-behavior:contain!important;-webkit-overflow-scrolling:touch!important;z-index:1101!important;transition:transform .28s cubic-bezier(.2,.8,.2,1)!important;position:fixed!important;inset:0 0 0 auto!important;overflow:hidden auto!important;transform:translate(105%)!important}.header .nav.mobile-site-drawer.is-open{transform:translate(0,0)!important}body:has(.mobile-site-drawer.is-open){touch-action:none;overflow:hidden!important}.payment-logo-grid{gap:14px!important;min-width:0!important;margin-top:14px!important}.payment-logo-grid__primary{scroll-snap-type:x mandatory;scrollbar-width:none!important;gap:9px!important;padding:2px 1px 7px!important;display:flex!important;overflow-x:auto!important}.payment-logo-grid__primary::-webkit-scrollbar{display:none!important}.payment-logo-grid__banks::-webkit-scrollbar{display:none!important}.payment-logo-grid__banks,.tournament-footer .payment-logo-grid__banks{scroll-snap-type:x mandatory;scrollbar-width:none!important;grid-template-rows:repeat(2,56px)!important;grid-template-columns:none!important;grid-auto-columns:138px!important;grid-auto-flow:column!important;gap:9px!important;padding:2px 1px 8px!important;display:grid!important;overflow:auto hidden!important}.footer__pay .payment-logo-card{scroll-snap-align:start!important;background:#fff!important;border-color:#ffffff2e!important;border-radius:12px!important;flex:0 0 132px!important;width:132px!important;min-width:132px!important;height:54px!important;min-height:54px!important;padding:8px 10px!important;box-shadow:0 8px 22px #00000038!important}.footer__pay .payment-logo-card--bank{width:138px!important;min-width:138px!important;height:56px!important}.footer__pay .payment-logo-card img{object-fit:contain!important;object-position:center!important;filter:none!important;width:100%!important;height:100%!important;max-height:38px!important}.tournament-footer__main{grid-template-columns:1fr!important}.tournament-footer__brand,.tournament-footer .footer__pay--logos,.tournament-footer .footer__links{grid-column:1!important}.ticker{height:34px!important;margin:18px 0 48px!important}.ticker .ticker__group{gap:20px!important;padding-right:20px!important;font-size:8px!important}}@media (max-width:380px){.support-chat__panel{border-radius:18px!important;width:calc(100vw - 12px)!important;max-width:calc(100vw - 12px)!important;padding:15px!important}.payment-logo-grid__banks,.tournament-footer .payment-logo-grid__banks{grid-auto-columns:126px!important}.footer__pay .payment-logo-card--bank{width:126px!important;min-width:126px!important}}@media (prefers-reduced-motion:reduce){:root:not([data-loot-motion=full]) .ticker .ticker__track,:root:not([data-loot-motion=full]) .support-chat__panel{animation:none!important}}.support-ticket-success{text-align:center;background:linear-gradient(145deg,#c7ff351f,#0a0f16cc);border:1px solid #c7ff3542;border-radius:18px;justify-items:center;gap:9px;padding:20px 14px;display:grid}.support-ticket-success>svg{color:var(--lime)}.support-ticket-success>span{color:#aeb8c5;font-size:12px}.support-ticket-success>strong{font-family:var(--font-display);letter-spacing:.06em;color:var(--lime);-webkit-user-select:all;user-select:all;font-size:26px}.support-ticket-success p{max-width:290px!important}.support-ticket-success>div{gap:8px;width:100%;display:flex}.support-ticket-success button{justify-content:center!important;align-items:center!important;gap:7px!important;min-height:44px!important;display:inline-flex!important}.support-ticket-success button:first-child{background:var(--lime)!important;color:#081008!important}.support-ticket-success button:last-child{color:#fff!important;background:#1a2430!important}.help-how,.rewards-help{margin-top:28px}.help-how__grid{grid-template-columns:repeat(4,1fr);gap:14px;display:grid}.help-how__grid article{border:1px solid var(--line);background:#101720;border-radius:20px;padding:22px;position:relative}.help-how__grid article>span{color:var(--lime);font:900 12px var(--font-display);position:absolute;top:14px;right:16px}.help-how__grid svg{color:var(--lime);margin-bottom:24px}.help-how__grid h3{margin:0 0 8px;font-size:17px}.help-how__grid p{color:#9da8b6;margin:0;line-height:1.55}.rewards-help{background:radial-gradient(circle at 85% 5%,#c7ff3526,#0000 36%),#0d141c;border:1px solid #c7ff352e;border-radius:26px;padding:30px}.rewards-help__intro{max-width:760px}.rewards-help__intro h2{font-family:var(--font-display);margin:7px 0;font-size:clamp(28px,4vw,48px)}.rewards-help__intro>p:last-child{color:#aab4c1}.rewards-help__stats{grid-template-columns:repeat(3,1fr);gap:12px;margin:24px 0;display:grid}.rewards-help__stats article{background:#070b10b8;border:1px solid #ffffff14;border-radius:18px;padding:19px}.rewards-help__stats strong{color:var(--lime);font-family:var(--font-display);font-size:32px;display:block}.rewards-help__stats span{color:#aeb8c5;margin-top:6px;line-height:1.45;display:block}.rewards-help__rules{background:#ffffff09;border-radius:18px;padding:20px}.rewards-help__rules h3{margin:0 0 12px}.rewards-help__rules ul{color:#aeb8c5;margin:0;padding-left:20px;line-height:1.75}.psn-offer-types{grid-template-columns:1fr 1fr;gap:16px;margin-top:22px;display:grid}.psn-offer-types article{border:1px solid var(--line);background:linear-gradient(145deg,#111924,#0b1118);border-radius:22px;align-items:flex-start;gap:18px;padding:24px;display:flex}.psn-offer-types svg{color:var(--lime);flex:none}.psn-offer-types h2{font-family:var(--font-display);margin:5px 0;font-size:25px}.psn-offer-types p{color:#9da8b6;margin:0;line-height:1.5}.listing-promo--psn{background:radial-gradient(circle at 82% 45%,#0070ff3d,#0000 38%),linear-gradient(120deg,#101826,#080d15)}.listing-promo--steam{background:radial-gradient(circle at 82% 45%,#428bca38,#0000 38%),linear-gradient(120deg,#101826,#080d15)}.daily-drops .deal-card{animation:lootDailyDropFloat 5.8s ease-in-out infinite,lootCardRise .56s var(--loot-motion-ease) both}.daily-drops .deal-card:after{content:"";filter:blur(18px);opacity:.45;pointer-events:none;background:radial-gradient(#c7ff3533,#0000 70%);height:42%;animation:4.6s ease-in-out infinite lootDailyGlow;position:absolute;inset:auto 12% -28%}.daily-drops .deal-card .game-art__image{animation:9s ease-in-out infinite alternate lootDailyArt}@keyframes lootDailyDropFloat{0%,to{transform:translate(0,0)}50%{transform:translateY(-7px)}}@keyframes lootDailyGlow{0%,to{opacity:.26;transform:scale(.86)}50%{opacity:.62;transform:scale(1.08)}}@keyframes lootDailyArt{0%{transform:scale(1.01)translate(-.5%)}to{transform:scale(1.075)translate(1.5%,-1%)}}.tournament-game-library{border:1px solid var(--admin-line);background:var(--admin-card);border-radius:20px;grid-template-columns:minmax(240px,.8fr) minmax(0,2fr);align-items:end;gap:18px;margin:0 0 18px;padding:20px;display:grid}.tournament-game-library>div:first-child{align-self:start}.tournament-game-library>div:first-child strong{font-size:18px;display:block}.tournament-game-library>div:first-child span{color:var(--admin-muted);margin-top:6px;line-height:1.45;display:block}.tournament-game-library>label{grid-column:1/-1}.tournament-game-library>label span{color:var(--admin-muted);margin-bottom:7px;font-size:12px;display:block}.tournament-game-library select{width:100%;min-height:48px}.tournament-game-tabs{flex-wrap:wrap;gap:8px;display:flex}.tournament-game-tabs button{border:1px solid var(--admin-line);color:#aab6c5;background:#0b1118;border-radius:12px;align-items:center;gap:8px;min-height:38px;padding:0 12px;font-weight:800;display:flex}.tournament-game-tabs button i{background:#1a2430;border-radius:999px;min-width:20px;padding:2px 5px;font-size:10px;font-style:normal}.tournament-game-tabs button.is-active{color:var(--lime);background:#c7ff351f;border-color:#c7ff3559}.fors-credit{color:inherit;text-decoration:none}.fors-credit:hover{color:var(--lime)}@media (max-width:760px){.daily-drops{padding-top:58px;display:block!important}.daily-drops .deals-grid{scroll-snap-type:x mandatory;gap:12px;padding:8px 3px 20px;overflow-x:auto;display:flex!important}.daily-drops .deal-card,.daily-drops .deal-card:first-child{scroll-snap-align:start;flex:0 0 min(82vw,320px);min-height:270px}.help-how__grid,.rewards-help__stats,.psn-offer-types{grid-template-columns:1fr}.rewards-help{padding:22px}.support-ticket-success>div{flex-direction:column}.tournament-game-library{grid-template-columns:1fr}.tournament-game-library>label{grid-column:auto}}@media (prefers-reduced-motion:reduce){:root:not([data-loot-motion=full]) .daily-drops .deal-card,:root:not([data-loot-motion=full]) .daily-drops .deal-card .game-art__image,:root:not([data-loot-motion=full]) .daily-drops .deal-card:after{animation:none!important}}.footer__pay .payment-logo-card,.tournament-footer .payment-logo-card{background:#f7f8f4!important;border-radius:8px!important;width:100%!important;min-width:0!important;height:36px!important;min-height:36px!important;padding:4px 6px!important;position:relative!important;overflow:hidden!important}.footer__pay .payment-logo-card--primary,.tournament-footer .payment-logo-card--primary{height:38px!important}.footer__pay .payment-logo-card img,.tournament-footer .payment-logo-card img{object-fit:contain!important;object-position:center!important;width:100%!important;height:100%!important;max-height:29px!important;display:block!important}.payment-logo-card.is-image-missing:after{content:attr(data-short);color:#10151d;font:900 9px/1 var(--font-display);letter-spacing:.03em;place-items:center;display:grid;position:absolute;inset:0}.payment-logo-grid__primary{grid-template-columns:repeat(5,minmax(0,1fr))!important;gap:6px!important}.payment-logo-grid__banks,.tournament-footer .payment-logo-grid__banks{grid-template-columns:repeat(6,minmax(0,1fr))!important;gap:6px!important}@media (max-width:760px){.footer__pay .payment-logo-grid,.tournament-footer .payment-logo-grid{grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:6px!important;margin-top:10px!important;display:grid!important;overflow:visible!important}.footer__pay .payment-logo-grid__primary,.footer__pay .payment-logo-grid__banks,.tournament-footer .payment-logo-grid__primary,.tournament-footer .payment-logo-grid__banks{display:contents!important}.footer__pay .payment-logo-card,.footer__pay .payment-logo-card--primary,.footer__pay .payment-logo-card--bank,.tournament-footer .payment-logo-card,.tournament-footer .payment-logo-card--primary,.tournament-footer .payment-logo-card--bank{flex:initial!important;scroll-snap-align:none!important;border-radius:8px!important;width:100%!important;min-width:0!important;height:38px!important;min-height:38px!important;padding:4px!important}.footer__pay .payment-logo-card img,.tournament-footer .payment-logo-card img{max-height:27px!important}}@media (max-width:380px){.footer__pay .payment-logo-grid,.tournament-footer .payment-logo-grid{gap:5px!important}.footer__pay .payment-logo-card,.tournament-footer .payment-logo-card{height:35px!important;min-height:35px!important;padding:3px!important}.footer__pay .payment-logo-card img,.tournament-footer .payment-logo-card img{max-height:24px!important}}.loot-product-card__visual .game-art__mark{display:none!important}@keyframes lootDailyDropReveal{0%{opacity:0}to{opacity:1}}.daily-drops .section-heading{align-items:flex-end;gap:24px;margin-bottom:26px}.daily-drops .section-heading p:last-child{color:#8f99aa;max-width:560px;line-height:1.65}.daily-drops .deals-grid{grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;gap:22px}.daily-drops .deal-card,.daily-drops .deal-card:first-child{color:#fff;isolation:isolate;min-height:370px;transition:transform .28s var(--ease,ease),border-color .24s ease,box-shadow .28s ease;background:#0d121b;border:1px solid #ffffff14;border-radius:28px;padding:0;display:block;position:relative;overflow:hidden;box-shadow:0 18px 48px #00000047,inset 0 1px #ffffff09;animation:lootDailyDropReveal .5s var(--loot-motion-ease,ease) both!important}.daily-drops .deal-card:before{display:none!important}.daily-drops .deal-card:after{content:"";z-index:1;filter:blur(22px);opacity:.35;pointer-events:none;background:radial-gradient(#c7ff352e,#0000 68%);height:55%;transition:opacity .28s,transform .28s;position:absolute;inset:auto -10% -32% 35%;animation:none!important}.daily-drops .deal-card .game-art{background:#111722;border-radius:0;height:100%;position:absolute;inset:0}.daily-drops .deal-card__discount{z-index:3;background:var(--lime);min-width:52px;color:var(--ink);letter-spacing:.01em;border-radius:999px;justify-content:center;align-items:center;padding:8px 11px;font-size:11px;font-weight:950;display:inline-flex;position:absolute;top:16px;right:16px;box-shadow:0 12px 30px #c7ff3538}.daily-drops .deal-card__content{z-index:3;-webkit-backdrop-filter:blur(11px);background:linear-gradient(#080c1461,#080c14f0 30%,#080c14fb);border:1px solid #ffffff16;border-radius:21px;flex-direction:column;align-items:stretch;gap:7px;min-height:158px;padding:17px 18px 16px;transition:border-color .24s,background .24s;display:flex;position:absolute;bottom:14px;left:14px;right:14px;box-shadow:0 18px 44px #0003}.daily-drops .deal-card__status{color:var(--lime);letter-spacing:.14em;text-transform:uppercase;margin:0;font-size:10px;font-weight:900}.daily-drops .deal-card__title{color:#fff;letter-spacing:-.035em;white-space:nowrap;text-overflow:ellipsis;margin:0;font-size:25px;line-height:1.08;display:block;overflow:hidden}.daily-drops .deal-card__package{color:#b5bfce;white-space:nowrap;text-overflow:ellipsis;min-height:19px;font-size:12px;line-height:1.45;display:block;overflow:hidden}.daily-drops .deal-card__pricing b{color:#fff;font-size:21px;font-weight:950;line-height:1}.daily-drops .deal-card__pricing s{color:#7e8898;font-size:11px;text-decoration-color:#ffffff45;text-decoration-thickness:1.5px}.daily-drops .deal-card__pricing em{color:#7e8898;flex-basis:100%;font-size:10px;font-style:normal;line-height:1.3}.daily-drops .deal-card__action{background:#ffffff13;border:1px solid #ffffff1a;border-radius:14px;flex:0 0 44px;justify-content:center;align-items:center;width:44px;height:44px;transition:transform .24s,background .24s,color .24s,border-color .24s;box-shadow:inset 0 1px #ffffff0a;color:#fff!important;display:inline-flex!important}.daily-drops .deal-card:hover:after{opacity:.62;transform:scale(1.08)}.daily-drops .deal-card:hover .deal-card__content{background:linear-gradient(#080c1452,#080c14f5 30%,#080c14fe);border-color:#c7ff3533}@supports not ((-webkit-backdrop-filter:blur(2px)) or (backdrop-filter:blur(2px))){.daily-drops .deal-card__content{background:#080c14f5}}@media (max-width:1100px){.daily-drops .deals-grid{gap:17px}.daily-drops .deal-card,.daily-drops .deal-card:first-child{min-height:340px}.daily-drops .deal-card__title{font-size:22px}}@media (max-width:900px){.daily-drops .deals-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.daily-drops .deal-card:first-child{grid-column:1/-1}.daily-drops .deal-card,.daily-drops .deal-card:first-child{min-height:320px}}@media (max-width:760px){.daily-drops{padding-top:58px;display:block!important}.daily-drops .section-heading{align-items:flex-start;margin-bottom:16px}.daily-drops .section-heading p:last-child{font-size:13px}.daily-drops .deals-grid{scroll-snap-type:x mandatory;overscroll-behavior-inline:contain;scrollbar-width:none;gap:12px;padding:6px 3px 20px;overflow-x:auto;display:flex!important}.daily-drops .deals-grid::-webkit-scrollbar{display:none}.daily-drops .deal-card,.daily-drops .deal-card:first-child{scroll-snap-align:start;flex:0 0 min(82vw,318px);min-height:276px}.daily-drops .deal-card__content{border-radius:18px;gap:5px;min-height:137px;padding:14px 14px 13px;bottom:11px;left:11px;right:11px}.daily-drops .deal-card__discount{min-width:47px;padding:7px 9px;font-size:10px;top:11px;right:11px}.daily-drops .deal-card__status{font-size:9px}.daily-drops .deal-card__title{font-size:19px}.daily-drops .deal-card__package{font-size:11px}.daily-drops .deal-card__pricing b{font-size:18px}.daily-drops .deal-card__pricing s{font-size:10px}.daily-drops .deal-card__pricing em{font-size:9px}.daily-drops .deal-card__action{border-radius:12px;flex-basis:38px;width:38px;height:38px}.daily-drops .deal-card:hover{transform:none}.daily-drops .deal-card:active{transform:scale(.985)}}@media (prefers-reduced-motion:reduce){:root:not([data-loot-motion=full]) .daily-drops .deal-card,:root:not([data-loot-motion=full]) .daily-drops .deal-card:hover,:root:not([data-loot-motion=full]) .daily-drops .deal-card .game-art__image,:root:not([data-loot-motion=full]) .daily-drops .deal-card__action,:root:not([data-loot-motion=full]) .daily-drops .deal-card:after{transition:none!important;animation:none!important;transform:none!important}}@keyframes lootDailyEditorialReveal{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}.daily-drops{font-family:var(--font-body)}.daily-drops .section-heading{margin-bottom:30px;display:block}.daily-drops .section-heading>div{max-width:860px}.daily-drops .section-heading h2{max-width:900px;font-family:var(--font-display);letter-spacing:-.055em;margin-top:12px;font-size:clamp(34px,4.5vw,58px);font-weight:800;line-height:1.02}.daily-drops .section-heading p:last-child{color:#8d97a6;max-width:620px;font-family:var(--font-body);margin:14px 0 0;font-size:15px;line-height:1.55}.daily-drops .eyebrow{font-family:var(--font-display);letter-spacing:.16em;font-size:10px;font-weight:800}.daily-drops .deals-grid{grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;gap:16px;display:grid}.daily-drops .deal-card,.daily-drops .deal-card:first-child{color:#fff;text-align:left;isolation:isolate;background:#10151d;border:1px solid #ffffff17;border-radius:24px;grid-template-rows:minmax(0,226px) auto;min-height:390px;padding:0;transition:transform .28s cubic-bezier(.2,.75,.2,1),border-color .24s,box-shadow .28s;display:grid;position:relative;overflow:hidden;box-shadow:0 16px 42px #00000040;animation:.52s cubic-bezier(.2,.75,.2,1) both lootDailyEditorialReveal!important}.daily-drops .deal-card:nth-child(2){animation-delay:70ms!important}.daily-drops .deal-card:nth-child(3){animation-delay:.14s!important}.daily-drops .deal-card:before{z-index:4;opacity:.75;background:linear-gradient(90deg,#0000,#c7ff35b8,#0000);height:1px;transition:opacity .24s;position:absolute;top:225px;left:0;right:0;content:""!important;display:block!important;transform:none!important}.daily-drops .deal-card:after{display:none!important}.daily-drops .deal-card .game-art{background:#111722;border-radius:0;width:100%;height:226px;position:relative;inset:auto;overflow:hidden}.daily-drops .deal-card .game-art__image{transition:transform .65s cubic-bezier(.2,.75,.2,1),filter .35s;transform:scale(1.01);animation:none!important}.daily-drops .deal-card .game-art__shade{background:linear-gradient(#05080d05,#05080d14 72%,#05080d70)}.daily-drops .deal-card .game-art__grid{opacity:.045}.daily-drops .deal-card .game-art__mark,.daily-drops .deal-card .game-art__fallback{display:none!important}.daily-drops .deal-card__discount{z-index:5;background:var(--lime);color:#080b12;min-width:52px;height:30px;font-family:var(--font-display);letter-spacing:-.02em;box-shadow:none;border-radius:10px;justify-content:center;align-items:center;padding:0 11px;font-size:10px;font-weight:800;display:inline-flex;position:absolute;top:15px;right:15px}.daily-drops .deal-card__content{z-index:3;min-height:164px;box-shadow:none;-webkit-backdrop-filter:none;background:#10151d;border:0;border-radius:0;flex-direction:column;align-items:stretch;gap:7px;padding:20px 21px 19px;transition:background .24s;display:flex;position:relative;bottom:auto;left:auto;right:auto}.daily-drops .deal-card__status{color:var(--lime);font-family:var(--font-body);letter-spacing:.12em;text-transform:uppercase;margin:0;font-size:10px;font-weight:700}.daily-drops .deal-card__title{color:#fff;font-family:var(--font-display);letter-spacing:-.04em;white-space:nowrap;text-overflow:ellipsis;margin:0;font-size:20px;font-weight:800;line-height:1.16;display:block;overflow:hidden}.daily-drops .deal-card__package{color:#939dac;min-height:18px;font-family:var(--font-body);white-space:nowrap;text-overflow:ellipsis;font-size:12px;font-weight:500;line-height:1.45;display:block;overflow:hidden}.daily-drops .deal-card__footer{justify-content:space-between;align-items:center;gap:14px;width:100%;margin-top:auto;color:inherit!important;font-size:inherit!important;display:flex!important}.daily-drops .deal-card__pricing{flex-wrap:wrap;align-items:baseline;gap:8px;min-width:0;color:inherit!important;font-size:inherit!important;display:flex!important}.daily-drops .deal-card__pricing b{color:#fff;font-family:var(--font-display);letter-spacing:-.035em;font-size:17px;font-weight:800;line-height:1}.daily-drops .deal-card__pricing s{color:#687281;font-family:var(--font-body);font-size:11px;font-weight:500;text-decoration-color:#687281;text-decoration-thickness:1px}.daily-drops .deal-card__pricing em{color:#687281;font-family:var(--font-body);flex-basis:100%;font-size:10px;font-style:normal;font-weight:500;line-height:1.3}.daily-drops .deal-card__action{width:42px;height:42px;box-shadow:none;background:#171d26;border:1px solid #ffffff1f;border-radius:50%;flex:0 0 42px;justify-content:center;align-items:center;transition:transform .24s,background .24s,color .24s,border-color .24s;color:#fff!important;display:inline-flex!important}.daily-drops .deal-card:hover{border-color:#c7ff3557;transform:translateY(-5px);box-shadow:0 24px 64px #00000059}.daily-drops .deal-card:hover:before{opacity:1}.daily-drops .deal-card:hover .game-art__image{filter:saturate(1.05)contrast(1.02);transform:scale(1.055)}.daily-drops .deal-card:hover .deal-card__content{background:#121922}.daily-drops .deal-card:hover .deal-card__action{background:var(--lime);border-color:var(--lime);transform:rotate(-10deg);color:#080b12!important}.daily-drops .deal-card:focus-visible{outline-offset:3px;outline:2px solid #c7ff35d1}.daily-drops .deal-card:active{transform:translateY(-1px)scale(.99)}.daily-drops .deal-card:disabled{cursor:not-allowed;opacity:.68;filter:saturate(.65)}@media (max-width:1000px){.daily-drops .deals-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.daily-drops .deal-card:first-child{grid-column:auto}.daily-drops .deal-card,.daily-drops .deal-card:first-child{min-height:374px}}@media (max-width:760px){.daily-drops{padding-top:58px;display:block!important}.daily-drops .section-heading{margin-bottom:18px}.daily-drops .section-heading h2{font-size:clamp(31px,10vw,44px)}.daily-drops .section-heading p:last-child{font-size:13px}.daily-drops .deals-grid{scroll-snap-type:x mandatory;overscroll-behavior-inline:contain;scrollbar-width:none;gap:12px;padding:5px 3px 18px;overflow-x:auto;display:flex!important}.daily-drops .deals-grid::-webkit-scrollbar{display:none}.daily-drops .deal-card,.daily-drops .deal-card:first-child{scroll-snap-align:start;border-radius:21px;flex:0 0 min(82vw,310px);grid-template-rows:188px auto;min-height:342px}.daily-drops .deal-card:before{top:187px}.daily-drops .deal-card .game-art{height:188px}.daily-drops .deal-card__discount{min-width:46px;height:28px;padding:0 9px;font-size:9px;top:11px;right:11px}.daily-drops .deal-card__content{gap:5px;min-height:153px;padding:16px 16px 15px}.daily-drops .deal-card__title{font-size:18px}.daily-drops .deal-card__package{font-size:11px}.daily-drops .deal-card__pricing b{font-size:16px}.daily-drops .deal-card__action{flex-basis:38px;width:38px;height:38px}.daily-drops .deal-card:hover{transform:none}.daily-drops .deal-card:active{transform:scale(.985)}}@media (prefers-reduced-motion:reduce){:root:not([data-loot-motion=full]) .daily-drops .deal-card,:root:not([data-loot-motion=full]) .daily-drops .deal-card:hover,:root:not([data-loot-motion=full]) .daily-drops .deal-card .game-art__image,:root:not([data-loot-motion=full]) .daily-drops .deal-card__action{transition:none!important;animation:none!important;transform:none!important}}.daily-drops,.daily-drops .section-heading p,.daily-drops .deal-card,.daily-drops .deal-card__status,.daily-drops .deal-card__package,.daily-drops .deal-card__pricing s,.daily-drops .deal-card__pricing em{font-family:Gilroy!important}.daily-drops .section-heading h2,.daily-drops .deal-card__title,.daily-drops .deal-card__discount,.daily-drops .deal-card__pricing b{font-synthesis:none;font-family:Unbounded!important;font-weight:800!important}.daily-drops .deal-card__discount{left:auto;right:15px}@media (max-width:760px){.daily-drops .deal-card__discount{right:11px}}html,body,input,button,select,textarea{font-family:Gilroy!important}.logo,.hero h1,.section h2,.promo h2,.faq h2,.daily-drops .section-heading h2,.daily-drops .deal-card__title,.daily-drops .deal-card__discount,.daily-drops .deal-card__pricing b{font-family:Unbounded!important;font-weight:700!important}.ticker.ticker--brands{color:#080b12!important;background:#c7ff35!important;height:58px!important;margin:32px 0 76px!important}.ticker--brands .ticker__track{animation-duration:34s!important}.ticker--brands .ticker__group{gap:18px!important;padding-right:18px!important}.ticker--brands .ticker__brand{min-width:max-content;letter-spacing:.02em!important;text-transform:none!important;align-items:center!important;gap:9px!important;font-family:Unbounded,sans-serif!important;font-size:10px!important;font-weight:700!important;line-height:1!important;display:inline-flex!important}.ticker--brands .ticker__brand img{object-fit:cover;background:#080b12;border:1px solid #080b122e;border-radius:10px;flex:0 0 34px;width:34px;height:34px;box-shadow:0 5px 14px #080b1229}.ticker--brands .ticker__brand b{font:inherit;white-space:nowrap}.ticker--brands .ticker__group>i{color:#080b12;opacity:.72;font-size:13px!important}.tournament-game-picker button:last-child{border-color:#52d3ff29}.tournament-game-picker button:last-child small{color:#8fdfff}.universal-faq button>span b,.universal-faq button p{font-family:Gilroy,sans-serif}.universal-faq button>span b{font-weight:800}.universal-faq button p{font-weight:300}@media (max-width:700px){.ticker.ticker--brands{height:50px!important;margin:24px 0 58px!important}.ticker--brands .ticker__track{animation-duration:29s!important}.ticker--brands .ticker__group{gap:13px!important;padding-right:13px!important}.ticker--brands .ticker__brand{gap:7px!important;font-size:8px!important}.ticker--brands .ticker__brand img{border-radius:8px;flex-basis:28px;width:28px;height:28px}}@media (max-width:760px){.hero{grid-template-columns:minmax(0,1fr)!important}.hero__visual{display:none!important}.hero__content{padding-bottom:38px!important}.tournament-featured{grid-template-columns:minmax(0,1fr)!important}.listing-promo__visual,.promo__visual,.tournament-featured__arena,.tournament-promo-banner__art{display:none!important}.listing-promo,.promo,.tournament-promo-banner{grid-template-columns:minmax(0,1fr)!important;min-height:auto!important}.promo__copy,.tournament-promo-banner__copy{padding:26px 20px!important}}:root{--safe-top:env(safe-area-inset-top,0px);--safe-right:env(safe-area-inset-right,0px);--safe-bottom:env(safe-area-inset-bottom,0px);--safe-left:env(safe-area-inset-left,0px);--ios-visual-height:100dvh;--ios-visual-width:100vw;--ios-visual-top:0px}html.ios-device,html.ios-device body,html.ios-device #root,html.ios-device .site-shell{background:#080b12;min-height:100dvh}html.ios-device body,html.ios-device .header{padding-left:var(--safe-left);padding-right:var(--safe-right)}html.ios-device .mobile-bottom-nav{left:max(8px, calc(var(--safe-left) + 8px))!important;right:max(8px, calc(var(--safe-right) + 8px))!important;bottom:max(8px, var(--safe-bottom))!important}html.ios-device .support-chat{right:max(12px, calc(var(--safe-right) + 12px))!important}html.ios-device .account-drawer,html.ios-device .mobile-site-drawer{padding-bottom:max(18px, var(--safe-bottom))!important}html.ios-device .modal-backdrop,html.ios-device .profile-setup-backdrop,html.ios-device .ios-install-backdrop{padding-left:max(10px, var(--safe-left));padding-right:max(10px, var(--safe-right))}html.ios-device .order-modal,html.ios-device .support-chat__panel,html.ios-device .profile-setup-card{max-height:calc(var(--ios-visual-height) - 14px - var(--safe-top))}html.ios-device input,html.ios-device textarea,html.ios-device select,html.ios-device [contenteditable=true]{scroll-margin-top:calc(var(--safe-top) + 76px);scroll-margin-bottom:calc(var(--safe-bottom) + 42px)}.ios-install-backdrop{z-index:1300;padding-top:max(18px, var(--safe-top));padding-bottom:max(10px, var(--safe-bottom));-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#030509b8;justify-content:center;align-items:flex-end;display:flex;position:fixed;inset:0}.ios-install-sheet{width:min(520px,100%);padding:22px 20px max(20px, var(--safe-bottom));background:#111821;border:1px solid #ffffff1f;border-radius:26px;box-shadow:0 28px 90px #0009}.ios-install-sheet>header,.ios-install-sheet>header>div{align-items:center;display:flex}.ios-install-sheet>header{justify-content:space-between;gap:16px}.ios-install-sheet>header>div{gap:12px}.ios-install-sheet>header h2{font-family:var(--font-display);letter-spacing:-.04em;margin:3px 0 0;font-size:20px}.ios-install-sheet>header p{margin:0}.ios-install-sheet>header>button{color:#aab4c3;background:#1a222e;border:1px solid #ffffff1a;border-radius:12px;flex:0 0 38px;place-items:center;width:38px;height:38px;display:grid}.ios-install-sheet__mark{background:var(--lime);width:46px;height:46px;color:var(--ink);border-radius:14px;place-items:center;display:grid}.ios-install-sheet__intro{color:#97a2b2;margin:18px 0 14px;font-size:13px;line-height:1.55}.ios-install-sheet ol{gap:9px;margin:0;padding:0;list-style:none;display:grid}.ios-install-sheet li{color:#d9e0e8;background:#0c121a;border:1px solid #263140;border-radius:15px;grid-template-columns:32px minmax(0,1fr);align-items:center;gap:11px;min-height:58px;padding:11px 12px;font-size:12px;line-height:1.45;display:grid}.ios-install-sheet li b{width:32px;height:32px;color:var(--lime);background:#c7ff3517;border-radius:10px;place-items:center;display:grid}.ios-install-sheet__done{background:var(--lime);width:100%;height:48px;color:var(--ink);border:0;border-radius:13px;margin-top:14px;font-weight:900}@media (max-width:760px){html.ios-device input,html.ios-device textarea,html.ios-device select{font-size:16px!important}html.ios-device .pwa-install.pwa-install--ios{left:max(12px, calc(var(--safe-left) + 12px))!important;right:max(82px, calc(var(--safe-right) + 82px))!important;bottom:calc(86px + var(--safe-bottom))!important}html.ios-keyboard-open .mobile-bottom-nav,html.ios-keyboard-open .pwa-install,html.ios-keyboard-open .support-chat>.floating-support{display:none!important}html.ios-keyboard-open .modal-backdrop,html.ios-keyboard-open .profile-setup-backdrop{top:var(--ios-visual-top);height:var(--ios-visual-height);min-height:0;padding-top:6px!important;padding-bottom:6px!important}html.ios-keyboard-open .order-modal,html.ios-keyboard-open .profile-setup-card,html.ios-keyboard-open .support-chat__panel{max-height:calc(var(--ios-visual-height) - 12px)!important}}@media (max-width:760px) and (orientation:landscape){html.ios-device .header__inner,html.ios-device .section,html.ios-device .catalog-page-section,html.ios-device .faq,html.ios-device .footer__main,html.ios-device .footer__bottom{max-width:calc(100vw - var(--safe-left) - var(--safe-right) - 20px)}}.listing-filter-tabs{overscroll-behavior-inline:contain;scrollbar-width:none;background:#0d121be0;border:1px solid #ffffff1a;border-radius:16px;align-items:center;gap:7px;width:100%;margin:0 0 18px;padding:5px;display:flex;overflow-x:auto}.listing-filter-tabs::-webkit-scrollbar{display:none}.listing-filter-tabs button{color:#929baa;white-space:nowrap;cursor:pointer;background:0 0;border:0;border-radius:12px;flex:none;min-height:42px;padding:0 17px;font-size:11px;font-weight:900}.listing-filter-tabs button:hover{color:#f8faf5;background:#ffffff0b}.listing-filter-tabs button.is-active{background:var(--lime);color:var(--ink);box-shadow:0 8px 24px #c7ff3529}.catalog-page-meta{border-top:0;padding-top:0}.footer-install-app{width:min(100%,270px);min-height:52px;color:var(--lime);text-align:left;cursor:pointer;background:#c7ff3513;border:1px solid #c7ff3540;border-radius:14px;align-items:center;gap:11px;margin:18px 0 20px;padding:9px 13px;display:flex}.footer-install-app>svg{flex:none}.footer-install-app>span{gap:2px;min-width:0;display:grid}.footer-install-app strong{color:#f8faf5;font-size:11px}.footer-install-app small{color:#8f99a8;font-size:9px}.footer-install-app:hover{background:#c7ff351f;border-color:#c7ff357a;transform:translateY(-2px)}.payment-logo-grid__primary{grid-template-columns:repeat(2,minmax(0,1fr))!important}@media (min-width:901px){.site-shell{overflow:clip visible!important}.header{z-index:900!important;background:#080b12eb!important;width:min(1380px,100% - 24px)!important;margin-top:8px!important;padding-inline:12px!important;position:sticky!important;top:8px!important;box-shadow:0 18px 54px #00000061!important}.mobile-site-drawer__links{gap:clamp(8px,.9vw,14px)!important}.header .nav.mobile-site-drawer .mobile-site-drawer__links button{font-size:clamp(9.5px,.78vw,11.5px)!important}.header-brand-slogan{display:none!important}}@media (min-width:901px) and (max-width:1120px){.loot-brand-image--main{width:102px!important}.header__actions{gap:7px!important}.account-btn{padding-inline:9px!important}.mobile-site-drawer__links{gap:7px!important}.header .nav.mobile-site-drawer .mobile-site-drawer__links button{font-size:9px!important}}@media (max-width:900px){.header{position:relative!important;top:auto!important}}@media (max-width:760px){.listing-filter-tabs{width:calc(100vw - 28px);margin-inline:0;padding:4px;scroll-padding-inline:4px}.listing-filter-tabs button{min-height:40px;padding-inline:15px;font-size:10px}.mobile-bottom-nav{left:max(8px, env(safe-area-inset-left,0px))!important;right:max(8px, env(safe-area-inset-right,0px))!important;grid-template-columns:repeat(5,minmax(0,1fr))!important;width:auto!important}.mobile-bottom-nav button{min-width:0!important;padding-inline:1px!important}.mobile-bottom-nav button span{text-overflow:ellipsis;white-space:nowrap;width:100%;font-size:7.5px;line-height:1.1;overflow:hidden}.pwa-install.pwa-install--compact,html.ios-device .pwa-install.pwa-install--ios{left:max(10px, calc(env(safe-area-inset-left,0px) + 10px))!important;right:max(10px, calc(env(safe-area-inset-right,0px) + 10px))!important;bottom:calc(82px + env(safe-area-inset-bottom,0px))!important;width:auto!important;max-width:calc(100vw - 20px - env(safe-area-inset-left,0px) - env(safe-area-inset-right,0px))!important;box-sizing:border-box!important;grid-template-columns:38px minmax(0,1fr) 30px!important;gap:8px!important;min-width:0!important;padding:9px!important;transform:none!important}.pwa-install--compact .pwa-install__copy{grid-column:2;padding-right:0!important}.pwa-install--compact .pwa-install__copy span{white-space:normal!important;line-height:1.25!important}.pwa-install--compact .pwa-install__action{grid-area:2/1/auto/-1!important;width:100%!important;min-width:0!important;max-width:100%!important;height:36px!important}.pwa-install--compact .pwa-install__close{grid-area:1/3;position:static!important}.modal-head--banner{grid-template-rows:minmax(180px,46vw) auto!important;grid-template-columns:minmax(0,1fr)!important;height:auto!important;min-height:0!important;display:grid!important;overflow:hidden!important}.modal-head--banner>.game-art,.modal-head--banner>.game-art.game-art--brand{grid-area:1/1!important;width:100%!important;height:100%!important;min-height:180px!important;position:relative!important;inset:auto!important;-webkit-mask-image:none!important;mask-image:none!important}.modal-head--banner>.game-art .game-art__image{object-fit:cover!important;object-position:center!important;width:100%!important;height:100%!important;inset:0!important;transform:none!important}.modal-head--banner>.game-art.game-art--brand .game-art__image{object-fit:contain!important;width:88%!important;height:88%!important;inset:6%!important}.modal-head--banner .modal-head__copy{background:#0c121a!important;grid-area:2/1!important;width:100%!important;padding:14px 18px 16px!important;position:relative!important;inset:auto!important}.modal-head--banner .modal-head__copy h2{font-size:clamp(20px,6vw,26px)!important}}@media (max-width:380px){.mobile-bottom-nav button span{font-size:6.8px}.pwa-install.pwa-install--compact,html.ios-device .pwa-install.pwa-install--ios{grid-template-columns:34px minmax(0,1fr) 28px!important}}.loot-product-card__bonus{z-index:5;color:#c7ff35;letter-spacing:.02em;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#0b1016db;border:1px solid #c7ff3557;border-radius:999px;padding:7px 10px;font:700 10px/1 Unbounded,sans-serif;position:absolute;bottom:13px;right:13px;box-shadow:0 8px 24px #0000003d}.header-bonus{color:#c7ff35;background:#c7ff3514;border:1px solid #c7ff353d;border-radius:12px;align-items:center;gap:7px;min-height:38px;padding:0 12px;display:inline-flex}.header-bonus strong{white-space:nowrap;font:700 10px/1 Unbounded,sans-serif}.checkout-bonus{background:linear-gradient(145deg,#c7ff3513,#ffffff06);border:1px solid #c7ff3533;border-radius:18px;margin:16px 0;padding:16px}.checkout-bonus__head,.checkout-bonus__head>span,.checkout-bonus__available,.checkout-bonus__totals>span{justify-content:space-between;align-items:center;gap:10px;display:flex}.checkout-bonus__head>span{color:#c7ff35;justify-content:flex-start}.checkout-bonus__head strong{font:700 12px/1 Unbounded,sans-serif}.checkout-bonus__available{color:var(--muted);margin:13px 0 10px;font-size:12px}.checkout-bonus__available b{color:#fff}.checkout-bonus>label{cursor:pointer;align-items:center;gap:11px;display:flex}.checkout-bonus>label>input{opacity:0;position:absolute}.checkout-bonus>label>span{background:#343c46;border-radius:999px;flex:0 0 38px;width:38px;height:22px;transition:all .2s;position:relative}.checkout-bonus>label>span i{background:#fff;border-radius:50%;width:16px;height:16px;transition:all .2s;position:absolute;top:3px;left:3px}.checkout-bonus>label>input:checked+span{background:#c7ff35}.checkout-bonus>label>input:checked+span i{background:#0a0e13;transform:translate(16px)}.checkout-bonus>label p{flex-direction:column;gap:3px;margin:0;font-size:13px;display:flex}.checkout-bonus>label small{color:var(--muted);font-size:10px}.checkout-bonus>label.is-disabled{opacity:.45;cursor:not-allowed}.checkout-bonus__totals{border-top:1px solid #ffffff14;gap:7px;margin-top:12px;padding-top:11px;display:grid}.checkout-bonus__totals span{color:var(--muted);font-size:11px}.checkout-bonus__totals b,.payment-summary__bonus strong{color:#c7ff35}.checkout-bonus__status{color:var(--muted);margin:10px 0 0;font-size:11px}.checkout-bonus__login{color:#fff;text-align:left;background:#ffffff0f;border:0;border-radius:12px;justify-content:space-between;align-items:center;width:100%;margin-top:12px;padding:11px;display:flex}.order-total>div>small{color:#c7ff35;max-width:260px;margin-top:5px;font-size:10px;display:block}.payment-summary__bonus{color:#c7ff35!important}.bonus-page{padding-bottom:70px}.bonus-hero{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:28px;max-width:1180px;margin:0 auto;padding:110px 24px 58px;display:grid}.bonus-hero h1{max-width:820px;margin:8px 0 14px;font-size:clamp(38px,6vw,82px);line-height:.98}.bonus-hero>div>p:last-child{max-width:690px;color:var(--muted);font-size:18px}.bonus-hero__rate{background:#c7ff3512;border:1px solid #c7ff3540;border-radius:22px;flex-direction:column;align-items:flex-end;padding:22px;display:flex}.bonus-hero__rate strong{color:#c7ff35;font:800 24px/1 Unbounded,sans-serif}.bonus-hero__rate span{color:#fff;margin-top:8px}.bonus-wallet{background:radial-gradient(circle at 90% 0,#c7ff352e,#0000 38%),#10161d;border:1px solid #c7ff3538;border-radius:26px;justify-content:space-between;align-items:center;padding:30px;display:flex}.bonus-wallet>div{flex-direction:column;display:flex}.bonus-wallet span{color:var(--muted)}.bonus-wallet strong{margin:8px 0;font:800 clamp(34px,5vw,62px)/1 Unbounded,sans-serif}.bonus-wallet strong small{color:#c7ff35;font-size:.32em}.bonus-wallet p{color:#c7ff35;margin:0}.bonus-wallet>svg{color:#c7ff35}.bonus-how{grid-template-columns:1fr 1fr;gap:18px;margin-top:18px;display:grid}.bonus-how article,.bonus-login,.bonus-rules-link,.bonus-history{background:#10161d;border:1px solid #ffffff14;border-radius:24px}.bonus-how article{padding:25px}.bonus-how ul{gap:11px;margin:16px 0 0;padding:0;list-style:none;display:grid}.bonus-how li{color:#dbe2ea;gap:9px;display:flex}.bonus-how li svg{color:#c7ff35}.bonus-how h2{color:#c7ff35;margin:12px 0;font-size:42px}.bonus-history{margin-top:18px;padding:25px}.bonus-history header{justify-content:space-between;align-items:end;display:flex}.bonus-history header h2{margin:5px 0 0}.bonus-history header>span{color:#0b0f14;background:#c7ff35;border-radius:50%;place-items:center;width:36px;height:36px;font-weight:800;display:grid}.bonus-history>div>article{border-top:1px solid #ffffff12;justify-content:space-between;align-items:center;gap:18px;padding:15px 0;display:flex}.bonus-history>div>article:first-child{margin-top:14px}.bonus-history article>div{flex-direction:column;gap:3px;display:flex}.bonus-history article span,.bonus-history article small{color:var(--muted)}.bonus-history article>b.is-credit,.bonus-account-history .is-credit{color:#c7ff35}.bonus-history article>b.is-debit,.bonus-account-history .is-debit{color:#ff8790}.bonus-login{text-align:center;justify-items:center;gap:13px;padding:45px;display:grid}.bonus-login button,.bonus-rules-link button,.wallet-card button{color:#0b0f14;background:#c7ff35;border:0;border-radius:12px;align-items:center;gap:8px;padding:11px 14px;font-weight:800;display:inline-flex}.bonus-rules-link{align-items:center;gap:13px;margin-top:18px;padding:20px;display:flex}.bonus-rules-link>svg{color:#c7ff35}.bonus-rules-link p{flex-direction:column;flex:1;gap:4px;margin:0;display:flex}.bonus-rules-link span{color:var(--muted)}.bonus-account-grid{grid-template-columns:minmax(260px,.75fr) minmax(280px,1fr)!important}.bonus-account-grid .wallet-card strong small{color:#c7ff35;font-size:.3em}.bonus-account-grid .wallet-card p{color:#c7ff35;margin:0 0 8px}.bonus-account-grid .wallet-card button{margin-top:16px}.bonus-account-history{grid-column:1/-1}.bonus-account-history article{border-top:1px solid #ffffff12;justify-content:space-between;align-items:center;gap:12px;padding:12px 0;display:flex}.bonus-account-history article>div{flex-direction:column;gap:3px;display:flex}.bonus-account-history article span{color:var(--muted);font-size:11px}@media (max-width:760px){.header-bonus{padding:0 9px}.header-bonus strong{font-size:9px}.bonus-hero{grid-template-columns:1fr;padding-top:82px}.bonus-hero__rate{align-items:flex-start}.bonus-how{grid-template-columns:1fr}.bonus-rules-link{flex-wrap:wrap;align-items:flex-start}.bonus-rules-link button{justify-content:center;width:100%}.bonus-account-grid{grid-template-columns:1fr!important}.checkout-bonus{padding:14px}.loot-product-card__bonus{font-size:8px;bottom:9px;right:9px}.bonus-history{padding:18px}.bonus-history>div>article{align-items:flex-start}}.tournament-game-picker{grid-template-columns:repeat(7,minmax(0,1fr))}.tournament-game-picker button{min-height:76px}.tournament-game-picker button>i{background:0 0;border-radius:0;flex:0 0 46px;width:46px;height:50px}.tournament-game-picker button>i img{object-fit:contain;filter:drop-shadow(0 8px 14px #00000061);width:100%;height:100%;display:block}.arena-tournament-crest{width:225px;height:250px;color:inherit}.arena-tournament-crest img{filter:drop-shadow(0 22px 34px color-mix(in srgb,var(--game-accent) 24%,#000000b8));animation:.5s cubic-bezier(.16,1,.3,1) both tournamentCrestEnter}.listing-promo--games .listing-promo__image{object-position:center 46%}.listing-promo--steam .listing-promo__image{object-position:center 48%}.listing-promo--pc-games .listing-promo__image{object-position:center 44%}.listing-promo--consoles .listing-promo__image{object-position:center 48%}@keyframes tournamentCrestEnter{0%{opacity:.35;transform:translate(12px,10px)scale(.9)rotate(2deg)}to{opacity:1;transform:none}}@media (max-width:1120px){.tournament-game-picker{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (max-width:700px){.tournament-game-picker{display:flex}.tournament-game-picker button{min-width:132px;height:66px;min-height:66px}.tournament-game-picker button>i{flex-basis:38px;width:38px;height:42px}}@media (prefers-reduced-motion:reduce){:root:not([data-loot-motion=full]) .arena-tournament-crest img{animation:none}}.analytics-consent{z-index:1200;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:linear-gradient(145deg,#11171ffa,#070b11fa);border:1px solid #c7ff3547;border-radius:22px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:17px;max-width:1120px;margin:0 auto;padding:20px 22px;display:grid;position:fixed;bottom:24px;left:24px;right:24px;box-shadow:0 28px 90px #0000008c}.analytics-consent__icon{color:#c7ff35;background:#c7ff351f;border-radius:15px;place-items:center;width:48px;height:48px;display:grid}.analytics-consent__copy{min-width:0}.analytics-consent__copy .eyebrow{color:#c7ff35;margin:0 0 5px;font-size:9px}.analytics-consent__copy h2{margin:0 0 7px;font:750 18px/1.2 Unbounded,sans-serif}.analytics-consent__copy>p:last-of-type{color:#9ba6b4;max-width:720px;margin:0;font-size:12px;line-height:1.55}.analytics-consent__copy small{color:#74808f;margin-top:7px;font-size:10px;display:block}.analytics-consent__actions{flex-wrap:wrap;justify-content:flex-end;gap:8px;max-width:380px;display:flex}.analytics-consent__actions button{color:#dce3ea;white-space:nowrap;cursor:pointer;background:#151b24;border:1px solid #ffffff1f;border-radius:11px;min-height:40px;padding:0 14px;font-size:11px;font-weight:800;transition:border-color .18s,background .18s,color .18s,transform .18s}.analytics-consent__actions button:hover{border-color:#c7ff357a;transform:translateY(-1px)}.analytics-consent__actions button:focus-visible{outline-offset:2px;outline:2px solid #c7ff35}.analytics-consent__actions .analytics-consent__accept{color:#080b12;background:#c7ff35;border-color:#c7ff35}.analytics-consent__actions .analytics-consent__necessary{background:#111820}.analytics-consent__actions .analytics-consent__settings{color:#c7ff35;text-underline-offset:3px;background:0 0;border-color:#0000;text-decoration:underline}.analytics-consent__close{color:#7f8a98;background:0 0;border:0;place-items:center;width:30px;height:30px;display:grid;position:absolute;top:8px;right:8px}@media (max-width:760px){.analytics-consent{border-radius:18px;grid-template-columns:40px 1fr;gap:11px;padding:16px;bottom:76px;left:10px;right:10px}.analytics-consent__icon{border-radius:12px;width:40px;height:40px}.analytics-consent__copy h2{padding-right:20px;font-size:14px}.analytics-consent__copy>p:last-of-type{font-size:10px}.analytics-consent__actions{grid-column:1/-1;grid-template-columns:1fr 1fr;max-width:none;display:grid}.analytics-consent__actions button:last-child{grid-column:1/-1}.analytics-consent__actions button{white-space:normal;min-width:0;min-height:44px;padding:7px 10px;font-size:10px;line-height:1.25}}@media (max-width:900px) and (hover:none) and (pointer:coarse){html.ios-performance-mode .games-grid{perspective:none!important;contain:layout style!important}html.ios-performance-mode .games-grid .loot-product-card.dynamic-product-card{transform-style:flat!important;backface-visibility:visible!important;will-change:auto!important;content-visibility:auto!important;contain:layout paint style!important;contain-intrinsic-size:220px 230px!important;transition:border-color .16s,transform .12s!important;animation:none!important;transform:none!important}html.ios-performance-mode .games-grid .loot-product-card.dynamic-product-card .loot-product-card__visual,html.ios-performance-mode .games-grid .loot-product-card.dynamic-product-card .loot-product-card__content,html.ios-performance-mode .games-grid .loot-product-card.dynamic-product-card .loot-product-card__badge,html.ios-performance-mode .games-grid .loot-product-card.dynamic-product-card .loot-product-card__action,html.ios-performance-mode .games-grid .loot-product-card.dynamic-product-card .loot-product-card__visual .game-art{filter:none!important;will-change:auto!important;animation:none!important;transform:none!important}html.ios-performance-mode .games-grid .loot-product-card.dynamic-product-card.is-touching{transform:scale(.985)!important;box-shadow:0 12px 30px #00000047!important}html.ios-performance-mode .daily-drops .deal-card,html.ios-performance-mode .daily-drops .deal-card:after,html.ios-performance-mode .daily-drops .deal-card .game-art__image,html.ios-performance-mode .promo--rewards:before,html.ios-performance-mode .promo--rewards .bonus-card,html.ios-performance-mode .promo--rewards .coin,html.ios-performance-mode .hero:before,html.ios-performance-mode .floating-support,html.ios-performance-mode .support-chat,html.ios-performance-mode .support-chat__trigger,html.ios-performance-mode .arena-ring--2,html.ios-performance-mode .tournament-orbit--two{will-change:auto!important;animation:none!important}html.ios-performance-mode .daily-drops .deal-card,html.ios-performance-mode .daily-drops .deal-card .game-art__image{transform:none!important}html.ios-performance-mode .ticker{overscroll-behavior-inline:contain;-webkit-overflow-scrolling:touch;scrollbar-width:none;overflow-x:auto!important}html.ios-performance-mode .ticker::-webkit-scrollbar{display:none}html.ios-performance-mode .ticker .ticker__track{will-change:auto!important;animation:none!important;transform:none!important}html.ios-performance-mode .ticker .ticker__group:nth-child(2){display:none!important}html.ios-performance-mode .analytics-consent,html.ios-performance-mode .ios-install-backdrop,html.ios-performance-mode .auth-site-header,html.ios-performance-mode .tournament-date-card,html.ios-performance-mode .tournament-slots,html.ios-performance-mode .arena-stat,html.ios-performance-mode .loot-product-card__bonus{-webkit-backdrop-filter:none!important;backdrop-filter:none!important}html.ios-performance-mode .analytics-consent{background:#0d131c!important}html.ios-performance-mode .ios-install-backdrop{background:#030509eb!important}}.steam-quick.steam-quick--hero{width:min(1196px,100% - 40px);margin:0 auto 78px}.currency-switcher{background:#111720eb;border:1px solid #ffffff1a;border-radius:11px;grid-auto-columns:minmax(42px,auto);grid-auto-flow:column;gap:3px;min-height:34px;padding:3px;display:inline-grid}.currency-switcher button{color:#7f8998;cursor:pointer;background:0 0;border:0;border-radius:8px;min-width:42px;height:28px;padding:0 9px;font-size:10px;font-weight:900}.currency-switcher button:hover{color:#d7ff77}.currency-switcher button.is-active{color:#080b12;background:#c7ff35;box-shadow:0 5px 15px #c7ff3524}.currency-switcher--compact{grid-template-columns:repeat(2,minmax(0,1fr));width:100%}.currency-switcher--compact button{width:100%}.mobile-site-drawer__language>.currency-switcher,.account-mobile-drawer__language>.currency-switcher{grid-template-columns:repeat(2,minmax(0,1fr))}.customer-language>.currency-switcher{grid-column:1/-1;width:100%}@media (max-width:900px){.header__actions>.currency-switcher{display:none}}.steam-quick--hero form{background:radial-gradient(circle at 100% 0,#c7ff351f,#0000 31%),linear-gradient(110deg,#141b24 0%,#0e141d 52%,#172013 100%);border-color:#c7ff352e;border-radius:30px;min-height:176px;padding:24px;box-shadow:0 26px 78px #00000057}.steam-quick--hero form:before{background:linear-gradient(#c7ff35,#c7ff352e);width:3px}.steam-quick--hero .steam-quick__row{grid-template-columns:minmax(285px,1.28fr) minmax(195px,.95fr) minmax(145px,.7fr) minmax(190px,.92fr) minmax(240px,1.15fr);align-items:end;gap:10px;display:grid}.steam-quick__title{align-self:center;min-width:0;padding-right:6px}.steam-quick__title .eyebrow{color:#c7ff35;margin:0 0 7px;font-size:9px}.steam-quick__title h1{color:#f8faf5;font:800 clamp(19px,1.5vw,24px)/1.08 var(--font-display);letter-spacing:-.04em;white-space:nowrap;margin:0}.steam-quick__title>small{color:#8995a3;align-items:flex-start;gap:6px;max-width:230px;margin-top:9px;font-size:9px;line-height:1.35;display:flex}.steam-quick__title>small svg{color:#c7ff35;flex:none}.steam-quick--hero .steam-quick__field{gap:6px;min-width:0;display:grid}.steam-quick--hero .steam-quick__field>span{color:#a4afbc;font-size:10px;font-weight:750}.steam-quick--hero .steam-quick__field>input,.steam-quick--hero .steam-quick__field>div{background:#0b1118;border:1px solid #ffffff1a;border-radius:15px;min-height:58px;transition:border-color .18s,box-shadow .18s}.steam-quick--hero .steam-quick__field:focus-within>input,.steam-quick--hero .steam-quick__field:focus-within>div{border-color:#c7ff3580;box-shadow:0 0 0 3px #c7ff350f}.steam-quick--hero .steam-quick__field>input{min-width:0;padding:0 15px;font-size:16px}.steam-quick--hero .steam-quick__amount>div{padding-right:12px}.steam-quick--hero .steam-quick__amount>div input{min-width:0;height:56px;padding:0 7px 0 15px;font-size:20px}.steam-quick--hero .steam-quick__pay{white-space:nowrap;border-radius:15px;min-height:58px;padding:10px 15px;font-size:clamp(13px,1.25vw,16px)}.steam-quick__meta{border-top:1px solid #ffffff12;align-items:center;gap:12px 18px;min-width:0;margin-top:15px;padding-top:14px;display:flex;position:relative}.steam-quick--hero .steam-quick__bonus{border-radius:10px;flex:none;min-height:34px;margin:0;padding:7px 10px}.steam-quick--hero .steam-quick__bonus>span{font-size:10px}.steam-quick--hero .steam-quick__legal{flex:auto;align-items:center;gap:7px 14px;min-width:0;margin:0;display:flex}.steam-quick--hero .steam-quick__legal p{white-space:nowrap}.steam-quick__commission{color:#c7ff35;white-space:nowrap;background:#c7ff3512;border:1px solid #c7ff3538;border-radius:999px;flex:none;align-items:center;min-height:26px;margin-left:auto;padding:0 10px;font-size:9px;font-weight:850;line-height:1;display:inline-flex}.steam-quick__server-note{color:#717d8b;text-align:right;white-space:nowrap;margin-left:0;font-size:9px}@media (max-width:1180px){.steam-quick--hero .steam-quick__row{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.steam-quick__title{grid-column:1/-1}.steam-quick__title>small{max-width:none}.steam-quick--hero .steam-quick__pay{min-height:58px}.steam-quick__meta{flex-wrap:wrap;align-items:flex-start}.steam-quick__server-note{text-align:left;flex-basis:100%;margin-left:0}.steam-quick__commission{margin-left:0}}@media (max-width:640px){.steam-quick.steam-quick--hero{width:calc(100% - 24px);margin-bottom:56px;padding-inline:0}.steam-quick--hero form{border-radius:22px;min-height:0;padding:18px 15px}.steam-quick--hero .steam-quick__row{grid-template-columns:1fr;gap:12px}.steam-quick__title{grid-column:auto;padding-right:0}.steam-quick__title h1{font-size:24px}.steam-quick__title>small{max-width:320px}.steam-quick--hero .steam-quick__field>input,.steam-quick--hero .steam-quick__field>div,.steam-quick--hero .steam-quick__pay{min-height:54px}.steam-quick--hero .steam-quick__amount>div input{height:52px}.steam-quick__meta,.steam-quick--hero .steam-quick__legal{flex-direction:column;align-items:flex-start}.steam-quick--hero .steam-quick__legal p,.steam-quick__server-note{white-space:normal}.steam-quick--hero .steam-quick__bonus{width:100%}}@media (max-width:760px){.mobile-bottom-nav{grid-template-columns:repeat(5,minmax(0,1fr))!important}.mobile-bottom-nav button[aria-current=page]{color:#c7ff35;background:linear-gradient(#c7ff3524,#c7ff3513);box-shadow:inset 0 0 0 1px #c7ff3514}.tournament-hub,.customer-portal--guest .customer-main,.customer-portal:not(.customer-portal--guest) .customer-main{padding-bottom:calc(112px + env(safe-area-inset-bottom,0px))!important}html.ios-performance-mode .mobile-bottom-nav{-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:#090d14!important}}@media (min-width:901px){.header .nav.mobile-site-drawer .mobile-site-drawer__links button{letter-spacing:-.015em;position:relative;color:#f1f3f5!important;gap:7px!important;font-weight:800!important}.header .nav.mobile-site-drawer .mobile-site-drawer__links button:after{content:"";background:var(--lime);opacity:0;border-radius:2px;height:2px;transition:opacity .2s,transform .2s;position:absolute;bottom:2px;left:0;right:0;transform:scaleX(.25)}.header .nav.mobile-site-drawer .mobile-site-drawer__links button>svg:first-child{color:currentColor;stroke-width:2.15px;flex:none;width:17px;height:17px;display:block!important}.header .nav.mobile-site-drawer .mobile-site-drawer__links button>svg:last-child{display:none!important}.header .nav.mobile-site-drawer .mobile-site-drawer__links button:hover,.header .nav.mobile-site-drawer .mobile-site-drawer__links button:focus-visible,.header .nav.mobile-site-drawer .mobile-site-drawer__links button.is-active{color:var(--lime)!important}.header .nav.mobile-site-drawer .mobile-site-drawer__links button:hover:after,.header .nav.mobile-site-drawer .mobile-site-drawer__links button:focus-visible:after,.header .nav.mobile-site-drawer .mobile-site-drawer__links button.is-active:after{opacity:1;transform:scaleX(1)}}@media (max-width:900px){.header .nav.mobile-site-drawer .mobile-site-drawer__links button.is-active{color:var(--lime)!important;background:#c7ff3517!important;border-color:#c7ff3552!important}}.footer.footer--editorial{background:radial-gradient(circle at 14% 0,#c7ff350f,#0000 28%),linear-gradient(#070a0f 0%,#05070a 100%);border-top:1px solid #ffffff1a;width:100%;max-width:none;margin:clamp(86px,9vw,150px) 0 0;padding:0;position:relative;overflow:hidden}.footer.footer--editorial:before{content:"";opacity:.65;background:linear-gradient(90deg,#0000,#c7ff3594,#0000);height:1px;position:absolute;inset:0 0 auto}.footer--editorial .footer__main--editorial{width:min(1380px,100% - 48px);margin:0 auto;padding:clamp(54px,6vw,84px) 0 30px;display:block!important}.footer--editorial .footer__topline{grid-template-columns:minmax(190px,.75fr) minmax(520px,2.6fr) minmax(210px,.8fr);align-items:start;gap:clamp(28px,4vw,68px);display:grid}.footer--editorial .footer__brand{min-width:0}.footer--editorial .logo--footer{margin:0;display:inline-flex}.footer--editorial .loot-brand-image--footer{width:clamp(116px,10vw,152px);height:auto}.footer--editorial .footer-brand-slogan{letter-spacing:.055em;text-transform:uppercase;color:#87909c!important;margin:14px 0 0!important;font-size:9px!important;line-height:1.5!important}.footer--editorial .footer-install-app{background:#ffffff09;border-color:#ffffff1a;width:min(100%,240px);min-height:48px;margin:18px 0 0}.footer--editorial .footer__nav{flex-wrap:wrap;place-content:flex-start center;align-items:center;gap:18px clamp(18px,2.1vw,36px);padding-top:5px;flex-direction:row!important;display:flex!important}.footer--editorial .footer__nav .footer-link-btn{color:#e3e6e9;white-space:nowrap;align-items:center;gap:8px;width:auto;padding:5px 0;font-size:12px;font-weight:800;line-height:1;display:inline-flex}.footer--editorial .footer__nav .footer-link-btn svg{color:#f7f8f9;width:17px;height:17px}.footer--editorial .footer__nav .footer-link-btn:hover,.footer--editorial .footer__nav .footer-link-btn:hover svg{color:var(--lime)}.footer--editorial .footer__social-block{justify-items:end;gap:11px;padding-top:1px;display:grid}.footer--editorial .socials{flex-wrap:wrap;justify-content:flex-end;gap:9px;margin:0}.footer--editorial .socials a,.footer--editorial .socials__disabled{color:#9aa1aa;background:0 0;border:0;border-radius:50%;width:37px;height:37px;font-size:18px}.footer--editorial .socials a:hover{color:#fff;background:#ffffff0e}.footer--editorial .social-handle{color:#69727e;font-size:10px;font-weight:800}.footer--editorial .footer__pay--editorial{border-top:1px solid #ffffff13;border-bottom:1px solid #ffffff13;justify-items:center;width:100%;margin-top:clamp(38px,5vw,64px);padding:clamp(28px,3.5vw,42px) 0 30px;display:grid}.footer--editorial .footer__pay--editorial>strong{color:#777f89;letter-spacing:.16em;text-transform:uppercase;margin:0;font-size:9px}.footer--editorial .payment-logo-grid{width:min(100%,900px);gap:9px!important;margin:20px auto 0!important}.footer--editorial .payment-logo-grid__primary{justify-content:center;gap:10px!important;display:flex!important}.footer--editorial .footer__pay .payment-logo-card,.footer--editorial .footer__pay .payment-logo-card--primary,.footer--editorial .footer__pay .payment-logo-card--bank{opacity:.64;filter:grayscale();width:100%!important;min-width:0!important;height:38px!important;min-height:38px!important;box-shadow:none!important;background:#ffffff09!important;border:1px solid #ffffff13!important;border-radius:9px!important;padding:6px 9px!important}.footer--editorial .footer__pay .payment-logo-card--primary{flex:0 0 112px!important;width:112px!important}.footer--editorial .footer__pay .payment-logo-card:hover{opacity:1;filter:none;transform:translateY(-1px);border-color:#c7ff3540!important}.footer--editorial .footer__pay .payment-logo-card img{filter:none!important;max-height:27px!important}.footer--editorial .footer__pay--editorial>p{color:#68717d;margin:17px 0 0;font-size:9px}.footer--editorial .footer__legal{flex-wrap:wrap;justify-content:center;align-items:center;gap:12px clamp(22px,3vw,46px);padding:30px 0 0;flex-direction:row!important;display:flex!important}.footer--editorial .footer__legal .footer-link-btn{color:#8a929d;width:auto;padding:4px 0;font-size:10px;font-weight:700}.footer--editorial .footer__disclaimer{color:#4f5863;text-align:center;max-width:1080px;margin:24px auto 0;font-size:9px;line-height:1.7}.footer--editorial .footer__bottom{color:#59626d;border-top:1px solid #ffffff0f;width:min(1380px,100% - 48px);min-height:64px;margin:0 auto;font-size:9px}@media (max-width:1120px){.footer--editorial .footer__topline{grid-template-columns:minmax(180px,.8fr) minmax(0,2fr)}.footer--editorial .footer__social-block{grid-column:1/-1;grid-template-columns:auto auto;justify-content:center;place-items:center}}@media (max-width:760px){.footer.footer--editorial{margin-top:70px}.footer--editorial .footer__main--editorial,.footer--editorial .footer__bottom{width:calc(100% - 28px)}.footer--editorial .footer__main--editorial{padding-top:44px}.footer--editorial .footer__topline{text-align:center;grid-template-columns:1fr;justify-items:center;gap:30px}.footer--editorial .footer__brand{justify-items:center;display:grid}.footer--editorial .footer__nav{gap:9px 18px;padding:0}.footer--editorial .footer__nav .footer-link-btn{font-size:10px}.footer--editorial .footer__social-block{grid-column:auto;grid-template-columns:1fr}.footer--editorial .footer__pay--editorial{margin-top:36px;padding:28px 0 26px}.footer--editorial .payment-logo-grid{grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:6px!important;margin-top:18px!important;display:grid!important}.footer--editorial .payment-logo-grid__primary,.footer--editorial .payment-logo-grid__banks{display:contents!important}.footer--editorial .footer__pay .payment-logo-card,.footer--editorial .footer__pay .payment-logo-card--primary,.footer--editorial .footer__pay .payment-logo-card--bank{flex:initial!important;width:100%!important;min-width:0!important;height:36px!important;min-height:36px!important;padding:4px!important}.footer--editorial .footer__legal{gap:10px 20px;padding-top:26px}.footer--editorial .footer__disclaimer{margin-top:20px;font-size:8px}.footer--editorial .footer__bottom{min-height:76px;padding-bottom:calc(82px + env(safe-area-inset-bottom,0px))}}@media (max-width:420px){.footer--editorial .footer__nav{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;width:100%;display:grid!important}.footer--editorial .footer__nav .footer-link-btn{background:#ffffff06;border:1px solid #ffffff12;border-radius:10px;justify-content:flex-start;min-height:38px;padding:0 10px}}@media (prefers-reduced-motion:reduce){:root:not([data-loot-motion=full]) .footer--editorial .footer__pay .payment-logo-card,:root:not([data-loot-motion=full]) .header .nav.mobile-site-drawer .mobile-site-drawer__links button:after{transition:none!important}}.desktop-mega-nav{display:none}@media (min-width:901px){.header{overflow:visible!important}.header>.nav--mobile-only{display:none!important}.desktop-mega-nav{flex:auto;justify-content:center;align-items:stretch;gap:clamp(2px,.45vw,8px);min-width:0;height:100%;display:flex}.desktop-mega-nav__item{align-items:stretch;display:flex;position:static}.desktop-mega-nav__trigger{color:#e8ebef;white-space:nowrap;cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;gap:6px;min-width:0;height:100%;padding:0 clamp(5px,.55vw,10px);font:800 clamp(8.5px,.72vw,11px)/1 Gilroy,sans-serif;display:inline-flex;position:relative}.desktop-mega-nav__trigger:after{content:"";background:var(--lime);opacity:0;border-radius:3px;height:2px;transition:opacity .18s,transform .18s;position:absolute;bottom:0;left:8px;right:8px;transform:scaleX(.25)}.desktop-mega-nav__item:hover .desktop-mega-nav__trigger,.desktop-mega-nav__item:focus-within .desktop-mega-nav__trigger,.desktop-mega-nav__item.is-active .desktop-mega-nav__trigger{color:var(--lime)}.desktop-mega-nav__item:hover .desktop-mega-nav__trigger:after,.desktop-mega-nav__item:focus-within .desktop-mega-nav__trigger:after,.desktop-mega-nav__item.is-active .desktop-mega-nav__trigger:after{opacity:1;transform:scaleX(1)}.desktop-mega-nav__panel{z-index:120;opacity:0;visibility:hidden;pointer-events:none;background:#0b1017;border:1px solid #ffffff1c;border-radius:22px;grid-template-columns:minmax(190px,.6fr) minmax(0,2fr);gap:18px;width:min(1080px,100vw - 42px);padding:18px;transition:opacity .18s,transform .18s,visibility .18s;display:grid;position:absolute;top:calc(100% + 10px);left:50%;transform:translate(-50%,8px);box-shadow:0 30px 90px #00000094}.desktop-mega-nav__item:hover .desktop-mega-nav__panel,.desktop-mega-nav__item:focus-within .desktop-mega-nav__panel{opacity:1;visibility:visible;pointer-events:auto;transform:translate(-50%)}.desktop-mega-nav__intro{min-height:154px;color:var(--lime);background:linear-gradient(145deg,#c7ff351f,#c7ff3506);border:1px solid #c7ff3524;border-radius:17px;flex-direction:column;align-items:flex-start;padding:20px;display:flex}.desktop-mega-nav__intro small{color:#778291;text-transform:uppercase;letter-spacing:.1em;margin-top:16px;font-size:9px;font-weight:800}.desktop-mega-nav__intro strong{color:#f7f9f5;margin-top:5px;font:800 17px/1.2 Unbounded,sans-serif}.desktop-mega-nav__intro button{color:var(--lime);cursor:pointer;background:0 0;border:0;align-items:center;gap:7px;margin-top:auto;padding:0;font-weight:800;display:inline-flex}.desktop-mega-nav__products>p{color:#778291;text-transform:uppercase;letter-spacing:.12em;margin:0 0 10px;font-size:9px;font-weight:900}.desktop-mega-nav__products>div{grid-template-columns:repeat(4,minmax(0,1fr));gap:9px;display:grid}.desktop-mega-nav__products button{color:#fff;text-align:left;cursor:pointer;background:#101720;border:1px solid #ffffff12;border-radius:14px;min-width:0;padding:8px}.desktop-mega-nav__products button:hover{background:#121c22;border-color:#c7ff354d}.desktop-mega-nav__products .game-art{border-radius:10px;width:100%;height:76px}.desktop-mega-nav__products .game-art__mark{font-size:14px;bottom:8px;left:10px}.desktop-mega-nav__products button>span{gap:3px;min-width:0;padding:9px 2px 2px;display:grid}.desktop-mega-nav__products button strong{color:#f5f7f8;text-overflow:ellipsis;white-space:nowrap;font-size:10px;overflow:hidden}.desktop-mega-nav__products button small{color:#727e8d;text-overflow:ellipsis;white-space:nowrap;font-size:8px;overflow:hidden}.desktop-mega-nav__products button b{color:var(--lime);font-size:9px}}.header-search-btn{color:#dbe0e6;cursor:pointer;background:#ffffff09;border:1px solid #ffffff17;border-radius:11px;align-items:center;gap:7px;min-height:38px;padding:0 11px;font-size:10px;font-weight:800;display:inline-flex}.header-search-btn:hover{color:var(--lime);border-color:#c7ff3540}html:has(.global-search-backdrop){overflow:hidden}.global-search-backdrop{z-index:2000;padding:max(18px, env(safe-area-inset-top,0px)) 18px max(18px, env(safe-area-inset-bottom,0px));background:#020509d1;place-items:start center;display:grid;position:fixed;inset:0;overflow-y:auto}.global-search-dialog{background:#0b1017;border:1px solid #ffffff1c;border-radius:24px;width:min(760px,100%);margin-top:clamp(8px,7vh,72px);padding:20px;box-shadow:0 40px 110px #000000b3}.global-search-dialog>header{justify-content:space-between;align-items:center;gap:16px;display:flex}.global-search-dialog>header h2{margin:0;font:800 clamp(18px,3vw,27px)/1.1 Unbounded,sans-serif}.global-search-dialog>header button,.global-search-dialog__input>button{color:#dce1e6;cursor:pointer;background:#121922;border:1px solid #ffffff17;border-radius:11px;place-items:center;width:38px;height:38px;display:grid}.global-search-dialog__input{height:60px;color:var(--lime);background:#080d13;border:1px solid #c7ff3540;border-radius:15px;align-items:center;gap:11px;margin-top:18px;padding:0 10px 0 17px;display:flex}.global-search-dialog__input input{color:#fff;background:0 0;border:0;outline:0;flex:1;min-width:0;font-size:15px}.global-search-dialog__quick{margin-top:16px}.global-search-dialog__quick>small,.global-search-dialog__results>p{color:#707b89;text-transform:uppercase;letter-spacing:.1em;font-size:9px;font-weight:900}.global-search-dialog__quick>div{scrollbar-width:none;gap:7px;margin-top:8px;display:flex;overflow-x:auto}.global-search-dialog__quick button{color:#aeb7c3;white-space:nowrap;cursor:pointer;background:#111821;border:1px solid #ffffff14;border-radius:999px;min-height:34px;padding:0 12px}.global-search-dialog__quick button:hover{color:var(--lime);border-color:#c7ff3540}.global-search-dialog__results{margin-top:19px}.global-search-dialog__results>p{margin:0 0 8px}.global-search-dialog__results>button{color:#fff;text-align:left;cursor:pointer;background:0 0;border:0;border-top:1px solid #ffffff0f;grid-template-columns:58px minmax(0,1fr) auto 28px;align-items:center;gap:11px;width:100%;min-height:66px;padding:8px;display:grid}.global-search-dialog__results>button:hover{background:#c7ff350b}.global-search-dialog__results .game-art{border-radius:10px;width:58px;height:49px}.global-search-dialog__results .game-art__mark{font-size:9px;bottom:5px;left:6px}.global-search-dialog__results>button>span{gap:3px;min-width:0;display:grid}.global-search-dialog__results>button strong{text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.global-search-dialog__results>button small{color:#798493;text-overflow:ellipsis;white-space:nowrap;font-size:9px;overflow:hidden}.global-search-dialog__results>button b{color:var(--lime);white-space:nowrap;font:700 10px/1 Unbounded,sans-serif}.global-search-dialog__empty{color:#75808e;text-align:center;align-content:center;place-items:center;gap:12px;min-height:160px;display:grid}.curated-storefront{gap:62px;display:grid}.curated-shelf>header{justify-content:space-between;align-items:end;gap:24px;margin-bottom:18px;display:flex}.curated-shelf>header h2{letter-spacing:-.045em;margin:5px 0 7px;font:800 clamp(23px,3vw,38px)/1 Unbounded,sans-serif}.curated-shelf>header span{color:#7f8997;font-size:12px}.curated-shelf>header>button{color:#e9edf1;cursor:pointer;background:#111720;border:1px solid #ffffff1a;border-radius:11px;align-items:center;gap:7px;min-height:40px;padding:0 13px;font-weight:800;display:inline-flex}.curated-shelf__track{grid-template-columns:repeat(5,minmax(0,1fr));gap:11px;display:grid}.curated-product{color:#fff;text-align:left;cursor:pointer;content-visibility:auto;contain-intrinsic-size:250px 330px;background:#10151e;border:1px solid #ffffff14;border-radius:19px;min-width:0;padding:0;position:relative;overflow:hidden}.curated-product:hover{border-color:#c7ff3542;transform:translateY(-3px)}.curated-product>.game-art{border-radius:0;width:100%;height:170px}.curated-product .game-art__mark{font-size:21px}.curated-product__badge{color:#eef2f4;text-transform:uppercase;background:#080b12e0;border:1px solid #ffffff1f;border-radius:999px;padding:6px 8px;font-size:7px;font-weight:900;position:absolute;top:10px;left:10px}.curated-product__copy{align-content:start;gap:6px;min-height:112px;padding:14px 43px 14px 14px;display:grid}.curated-product__copy strong{text-overflow:ellipsis;white-space:nowrap;font:800 12px/1.25 Unbounded,sans-serif;overflow:hidden}.curated-product__copy small{color:#737e8c;text-overflow:ellipsis;white-space:nowrap;font-size:9px;overflow:hidden}.curated-product__copy b{color:var(--lime);margin-top:5px;font-size:10px}.curated-product__arrow{width:30px;height:30px;color:var(--lime);background:#c7ff3517;border-radius:9px;place-items:center;display:grid;position:absolute;bottom:14px;right:12px}.loot-product-card__copy{min-width:0}.loot-product-card__meta{flex-wrap:wrap;gap:5px;margin-top:2px;display:flex}.loot-product-card__meta i{color:#7d8896;background:#ffffff06;border:1px solid #ffffff12;border-radius:7px;align-items:center;gap:4px;min-width:0;padding:4px 6px;font-size:7px;font-style:normal;line-height:1;display:inline-flex}.loot-product-card__content{min-height:100px}.catalog-filter-controls{margin-top:12px}.catalog-filter-toggle{display:none}.catalog-advanced-filters{background:#0e141d;border:1px solid #ffffff12;border-radius:14px;grid-template-columns:minmax(0,1fr) 210px auto;align-items:end;gap:12px;padding:12px;display:grid}.catalog-advanced-filters>div,.catalog-advanced-filters>label{gap:7px;display:grid}.catalog-advanced-filters small{color:#778291;text-transform:uppercase;letter-spacing:.08em;font-size:8px;font-weight:900}.catalog-advanced-filters>div>span{scrollbar-width:none;gap:6px;display:flex;overflow-x:auto}.catalog-advanced-filters>div button,.catalog-filter-reset{color:#a0a9b5;white-space:nowrap;cursor:pointer;background:#131a24;border:1px solid #ffffff14;border-radius:10px;min-height:36px;padding:0 11px;font-size:9px;font-weight:800}.catalog-advanced-filters>div button.is-active{border-color:var(--lime);color:var(--lime);background:#c7ff351c}.catalog-advanced-filters select{color:#e9edf1;background:#131a24;border:1px solid #ffffff17;border-radius:10px;outline:0;height:36px;padding:0 32px 0 11px;font-size:10px}.catalog-filter-reset:hover{color:var(--lime);border-color:#c7ff3540}.catalog-page-meta b{color:#f4f7f8}.checkout-product-facts{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:0 18px 12px;display:grid}.checkout-product-facts>div{min-width:0;min-height:58px;color:var(--lime);background:#0e141d;border:1px solid #ffffff12;border-radius:12px;align-items:center;gap:9px;padding:10px 11px;display:flex}.checkout-product-facts span{gap:3px;min-width:0;display:grid}.checkout-product-facts small{color:#6f7a88;text-transform:uppercase;letter-spacing:.07em;font-size:7px;font-weight:900}.checkout-product-facts strong{color:#eef1f3;text-overflow:ellipsis;white-space:nowrap;font-size:9px;overflow:hidden}.checkout-product-guide{background:#c7ff3509;border:1px solid #c7ff351f;border-radius:12px;margin:0 18px 14px}.checkout-product-guide summary{color:#dce3e7;cursor:pointer;justify-content:space-between;align-items:center;gap:10px;min-height:42px;padding:0 12px;font-size:10px;font-weight:800;list-style:none;display:flex}.checkout-product-guide summary::-webkit-details-marker{display:none}.checkout-product-guide[open] summary svg{transform:rotate(180deg)}.checkout-product-guide p{color:#818b98;margin:0;padding:0 12px 13px;font-size:9px;line-height:1.55}.order-total--sticky{z-index:12;padding-bottom:max(15px, env(safe-area-inset-bottom,0px));background:#0c1118;border-top:1px solid #ffffff1a;margin:0 -1px -1px;position:sticky;bottom:0;box-shadow:0 -16px 36px #04070bb8}@media (max-width:1180px) and (min-width:901px){.header-search-btn span,.desktop-mega-nav__trigger>svg:last-child{display:none}.header-search-btn{justify-content:center;width:38px;padding:0}.desktop-mega-nav__trigger{padding-inline:5px;font-size:8px}.desktop-mega-nav__trigger>svg:first-child{width:15px}}@media (max-width:900px){.desktop-mega-nav{display:none!important}.header-search-btn{justify-content:center;width:40px;padding:0}.header-search-btn span{display:none}.curated-storefront{gap:48px}.curated-shelf__track{scroll-snap-type:x mandatory;scrollbar-width:none;gap:10px;padding:2px 2px 12px;display:flex;overflow-x:auto}.curated-product{scroll-snap-align:start;flex:0 0 min(44vw,220px)}.catalog-filter-toggle{color:#e6eaee;background:#111821;border:1px solid #ffffff17;border-radius:11px;align-items:center;gap:8px;min-height:40px;padding:0 12px;font-weight:800;display:inline-flex}.catalog-filter-toggle span{min-width:20px;height:20px;color:var(--lime);background:#c7ff351c;border-radius:999px;place-items:center;font-size:8px;display:grid}.catalog-advanced-filters{grid-template-columns:1fr;margin-top:8px;display:none}.catalog-advanced-filters.is-open{display:grid}.checkout-product-facts{grid-template-columns:1fr}}@media (max-width:600px){.global-search-backdrop{padding-inline:8px}.global-search-dialog{border-radius:20px;margin-top:0;padding:15px}.global-search-dialog__input{height:54px}.global-search-dialog__results>button{grid-template-columns:50px minmax(0,1fr) auto;gap:9px}.global-search-dialog__results>button>svg{display:none}.global-search-dialog__results .game-art{width:50px;height:44px}.global-search-dialog__results>button b{font-size:8px}.curated-shelf>header{align-items:flex-start}.curated-shelf>header h2{font-size:23px}.curated-shelf>header span{font-size:10px}.curated-shelf>header>button{width:38px;min-width:38px;padding:0;font-size:0}.curated-product{flex-basis:72vw}.curated-product>.game-art{height:155px}.loot-product-card__meta{display:none}.loot-product-card__content{min-height:68px}.checkout-product-facts,.checkout-product-guide{margin-inline:12px}.order-total--sticky{padding-bottom:max(13px, env(safe-area-inset-bottom,0px))}}@media (prefers-reduced-motion:reduce){:root:not([data-loot-motion=full]) .desktop-mega-nav__panel,:root:not([data-loot-motion=full]) .desktop-mega-nav__trigger:after,:root:not([data-loot-motion=full]) .curated-product,:root:not([data-loot-motion=full]) .checkout-product-guide summary svg{transition:none!important}:root:not([data-loot-motion=full]) .curated-product:hover{transform:none}}html.ios-performance-mode .global-search-backdrop,html.ios-performance-mode .global-search-dialog,html.ios-performance-mode .desktop-mega-nav__panel{-webkit-backdrop-filter:none!important;backdrop-filter:none!important}html.ios-performance-mode .curated-product{transform:none!important}.curated-storefront{display:block}.curated-shelf__tabs{scrollbar-width:none;background:#0d131b;border:1px solid #ffffff12;border-radius:14px;gap:7px;margin:0 0 14px;padding:5px;display:flex;overflow-x:auto}.curated-shelf__tabs::-webkit-scrollbar{display:none}.curated-shelf__tabs button{color:#8b96a4;white-space:nowrap;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:10px;flex:none;min-height:38px;padding:0 14px;font-size:10px;font-weight:850}.curated-shelf__tabs button:hover{color:#eef2f4;background:#ffffff09}.curated-shelf__tabs button.is-active{background:var(--lime);color:#080b12;border-color:#c7ff3547;box-shadow:0 8px 22px #c7ff351f}.curated-shelf__track{animation:.24s both lootShelfSwitch}@keyframes lootShelfSwitch{0%{opacity:.35;transform:translateY(5px)}to{opacity:1;transform:none}}.catalog-progress{background:#0d131b;border:1px solid #ffffff12;border-radius:16px;justify-content:space-between;align-items:center;gap:18px;margin-top:22px;padding:15px 16px;display:flex}.catalog-progress>div{gap:8px;min-width:180px;display:grid}.catalog-progress>div>span{color:#798493;font-size:10px}.catalog-progress>div>span b{color:#eef2f4}.catalog-progress>div>i{background:#ffffff14;border-radius:99px;width:min(290px,38vw);height:3px;overflow:hidden}.catalog-progress>div>i>span{border-radius:inherit;background:var(--lime);height:100%;transition:width .28s;display:block}.catalog-progress>button{min-height:42px;color:var(--lime);cursor:pointer;background:#c7ff3514;border:1px solid #c7ff3547;border-radius:11px;justify-content:center;align-items:center;gap:8px;padding:0 15px;font-weight:850;display:inline-flex}.catalog-progress>button:hover{border-color:var(--lime);background:var(--lime);color:#080b12}@media (max-width:900px){.curated-storefront{margin-bottom:66px}.curated-shelf__tabs{margin-inline:-2px}}@media (max-width:600px){.curated-shelf>header{margin-bottom:14px}.curated-shelf__tabs{scroll-snap-type:x proximity;width:calc(100vw - 20px);padding:4px}.curated-shelf__tabs button{scroll-snap-align:start;min-height:40px;padding-inline:13px}.curated-shelf__track{padding-bottom:10px}.curated-product{flex-basis:min(74vw,250px)}.catalog-progress{flex-direction:column;align-items:stretch;margin-top:15px;padding:13px}.catalog-progress>div{min-width:0}.catalog-progress>div>i{width:100%}.catalog-progress>button{width:100%;min-height:46px}}@media (max-width:340px){.games-grid,.catalog-page-section .games-grid,.section .games-grid{grid-template-columns:1fr!important;gap:12px!important}.loot-product-card__visual{aspect-ratio:1.55}.loot-product-card__copy strong{font-size:12px}}@media (prefers-reduced-motion:reduce){:root:not([data-loot-motion=full]) .curated-shelf__track{animation:none!important}:root:not([data-loot-motion=full]) .catalog-progress>div>i>span{transition:none!important}}.header.header--storefront,.header.header--tournament{isolation:isolate;background:#080c12f5!important;border-color:#ffffff16!important;box-shadow:0 16px 48px #00000057!important}@media (min-width:901px){.header.header--storefront,.header.header--tournament{border-radius:18px;align-items:center;gap:12px;min-height:70px;border:1px solid #ffffff16!important;width:min(1360px,100% - 32px)!important;height:70px!important;margin:8px auto 12px!important;padding:0 14px!important;display:flex!important;overflow:visible!important}.header--storefront .header-brand-group,.header--tournament>.logo{flex:none}.header--storefront .desktop-mega-nav{flex:auto;min-width:0}.header--storefront .desktop-mega-nav__trigger{min-height:46px}.header--storefront .header__actions,.header--tournament .header__actions{flex:none;margin-left:auto}}@media (min-width:901px) and (max-width:1180px){.header--storefront .desktop-mega-nav__trigger{padding-inline:5px;font-size:8.5px}.header--storefront .account-btn span,.header--tournament .account-btn span{display:none}.header--storefront .account-btn,.header--tournament .account-btn{width:40px;padding-inline:0!important}}@media (max-width:900px){.header.header--storefront,.header.header--tournament{border-radius:16px;justify-content:space-between;align-items:center;gap:8px;min-height:64px;z-index:900!important;visibility:visible!important;opacity:1!important;border:1px solid #ffffff16!important;width:calc(100% - 20px)!important;height:64px!important;margin:8px auto 12px!important;padding:0 10px!important;display:flex!important;position:relative!important;top:auto!important;overflow:visible!important}.header--storefront .header-brand-group,.header--tournament>.logo{flex:0 auto;min-width:0;display:flex!important}.header--storefront .loot-brand-image--main,.header--tournament .loot-brand-logo{max-width:96px;width:96px!important;height:auto!important}.header--storefront .desktop-mega-nav,.header--storefront .language-switcher,.header--tournament .language-switcher,.header--tournament .tournament-topnav{display:none!important}.header--storefront .header__actions,.header--tournament .header__actions{flex:none;min-width:0;margin-left:auto;gap:6px!important}.header--storefront .header-search-btn,.header--storefront .account-btn,.header--storefront .menu-btn,.header--tournament .account-btn,.header--tournament .menu-btn{border-radius:12px;flex:0 0 40px;width:40px!important;min-width:40px!important;height:40px!important;min-height:40px!important;padding:0!important}.header--storefront .account-btn span,.header--tournament .account-btn span,.header--storefront .header-search-btn span{display:none!important}}@media (max-width:760px){.header--storefront .header-bonus{display:none!important}}@media (max-width:360px){.header--storefront .loot-brand-image--main,.header--tournament .loot-brand-logo{max-width:88px;width:88px!important}}.footer--editorial .footer__nav{grid-template-columns:repeat(4,minmax(110px,1fr));align-items:center;gap:10px 18px;padding:0;display:grid!important}.footer--editorial .footer__nav .footer-link-btn{min-height:34px;padding:0}.footer--editorial .footer__social-block{align-self:center;padding:0}.footer--editorial .footer__pay--editorial{margin-top:30px;padding:22px 0}.footer--editorial .payment-logo-grid{grid-template-columns:180px minmax(0,1fr);align-items:center;width:min(100%,980px);gap:8px!important;margin:16px auto 0!important;display:grid!important}.footer--editorial .payment-logo-grid__primary{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:6px!important;display:grid!important}.footer--editorial .payment-logo-grid__banks{grid-template-columns:repeat(6,minmax(0,1fr))!important;gap:6px!important;display:grid!important}.footer--editorial .footer__pay .payment-logo-card,.footer--editorial .footer__pay .payment-logo-card--primary,.footer--editorial .footer__pay .payment-logo-card--bank{overflow:hidden;opacity:1!important;filter:none!important;background:#fff!important;border:1px solid #ffffffd1!important;border-radius:9px!important;width:100%!important;min-width:0!important;height:42px!important;min-height:42px!important;padding:6px 8px!important;position:relative!important;box-shadow:0 8px 20px #0000002e!important}.footer--editorial .footer__pay .payment-logo-card--primary{flex:initial!important}.footer--editorial .footer__pay .payment-logo-card:hover{transform:translateY(-1px);border-color:var(--lime)!important;opacity:1!important;filter:none!important;background:#fff!important}.footer--editorial .footer__pay .payment-logo-card img{object-fit:contain!important;object-position:center!important;filter:none!important;opacity:1!important;width:100%!important;height:100%!important;max-height:29px!important;display:block!important}.footer--editorial .footer__legal{gap:10px clamp(18px,2.4vw,34px);padding-top:22px}@media (max-width:1120px){.footer--editorial .footer__topline{grid-template-columns:minmax(180px,.65fr) minmax(0,2fr);align-items:start}.footer--editorial .footer__social-block{grid-column:1/-1}}@media (max-width:760px){.footer.footer--editorial{margin-top:56px}.footer--editorial .footer__main--editorial,.footer--editorial .footer__bottom{width:calc(100% - 28px)}.footer--editorial .footer__main--editorial{padding:36px 0 20px}.footer--editorial .footer__topline{text-align:center;grid-template-columns:1fr;justify-items:center;gap:24px}.footer--editorial .footer__nav{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;width:100%}.footer--editorial .footer__nav .footer-link-btn{background:#ffffff06;border:1px solid #ffffff12;border-radius:10px;justify-content:flex-start;min-height:42px;padding:0 10px}.footer--editorial .footer__social-block{grid-column:auto}.footer--editorial .footer__pay--editorial{margin-top:24px;padding:20px 0}.footer--editorial .payment-logo-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:7px!important;margin-top:16px!important;display:grid!important}.footer--editorial .payment-logo-grid__primary,.footer--editorial .payment-logo-grid__banks{display:contents!important}.footer--editorial .footer__pay .payment-logo-card,.footer--editorial .footer__pay .payment-logo-card--primary,.footer--editorial .footer__pay .payment-logo-card--bank{width:100%!important;min-width:0!important;height:42px!important;min-height:42px!important;padding:5px!important}.footer--editorial .footer__legal{text-align:left;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px 14px;width:100%;padding-top:20px;display:grid!important}.footer--editorial .footer__legal .footer-link-btn{text-align:left;width:100%;min-height:32px}.footer--editorial .footer__disclaimer{margin-top:14px;font-size:8px;line-height:1.55}.footer--editorial .footer__bottom{min-height:68px;padding-bottom:calc(82px + env(safe-area-inset-bottom,0px))}}@media (max-width:360px){.footer--editorial .payment-logo-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (prefers-reduced-motion:reduce){:root:not([data-loot-motion=full]) .footer--editorial .footer__pay .payment-logo-card{transition:none!important}}.header.header--storefront,.header.header--tournament{max-width:none!important}@media (min-width:1480px){.header.header--storefront,.header.header--tournament{grid-template-columns:auto minmax(0,1fr) auto;gap:clamp(14px,1.2vw,24px);width:min(1840px,100% - 32px)!important;padding-inline:16px!important;display:grid!important}.header--storefront .header-brand-group,.header--tournament>.logo{grid-column:1;min-width:0}.header--storefront .header-brand-slogan{display:none!important}.header--storefront .loot-brand-image--main,.header--tournament .loot-brand-logo{width:auto!important;height:32px!important}.header--storefront .desktop-mega-nav,.header--tournament .tournament-topnav{grid-column:2;width:100%;min-width:0}.header--storefront .desktop-mega-nav{justify-content:stretch;gap:2px}.header--storefront .desktop-mega-nav__item{flex:1 1 0;min-width:0}.header--storefront .desktop-mega-nav__trigger{gap:5px;width:100%;padding-inline:clamp(4px,.42vw,8px);font-size:clamp(9px,.58vw,10.5px)}.header--storefront .desktop-mega-nav__trigger>span{text-overflow:ellipsis;min-width:0;overflow:hidden}.header--storefront .header__actions,.header--tournament .header__actions{grid-column:3;gap:8px!important}}@media (min-width:901px) and (max-width:1479px){.header.header--storefront,.header.header--tournament{grid-template-rows:54px 47px;grid-template-columns:auto minmax(24px,1fr) auto;gap:0 16px;width:calc(100% - 24px)!important;height:116px!important;min-height:116px!important;padding:7px 12px 0!important;display:grid!important}.header--storefront .header-brand-group,.header--tournament>.logo{grid-area:1/1;min-width:0}.header--storefront .header-brand-slogan{display:none!important}.header--storefront .loot-brand-image--main,.header--tournament .loot-brand-logo{width:auto!important;height:30px!important}.header--storefront .header__actions,.header--tournament .header__actions{grid-area:1/3;align-self:center;gap:7px!important}.header--storefront .desktop-mega-nav,.header--tournament .tournament-topnav{border-top:1px solid #fff1;grid-area:2/1/auto/-1;align-self:stretch;width:100%;min-width:0;height:47px}.header--storefront .desktop-mega-nav{justify-content:stretch;gap:0}.header--storefront .desktop-mega-nav__item{flex:1 1 0;min-width:0}.header--storefront .desktop-mega-nav__trigger{gap:4px;width:100%;min-height:46px;padding-inline:5px;font-size:clamp(8px,.76vw,10px)}.header--storefront .desktop-mega-nav__trigger>span{text-overflow:ellipsis;min-width:0;overflow:hidden}.header--storefront .desktop-mega-nav__trigger>svg:last-child{display:none}.header--tournament .tournament-topnav{justify-content:center;gap:8px}}.footer.footer--editorial{margin-top:clamp(58px,6vw,82px)}.footer--editorial .footer__main--editorial{width:min(1360px,100% - 48px);padding:clamp(38px,4vw,52px) 0 22px}.footer--editorial .footer__topline{grid-template-columns:minmax(210px,.75fr) minmax(0,2.4fr) minmax(190px,.65fr);align-items:start;gap:clamp(28px,3vw,46px)}.footer--editorial .footer__nav{grid-template-columns:repeat(4,minmax(118px,1fr));align-content:start;align-items:start;gap:9px 20px}.footer--editorial .footer__nav .footer-link-btn{min-height:32px;font-size:11px}.footer--editorial .footer__social-block{align-self:start}.footer--editorial .footer__pay--editorial{background:#ffffff05;border:1px solid #ffffff13;border-radius:18px;width:min(1100px,100%);margin:28px auto 0;padding:16px 18px 14px}.footer--editorial .footer__pay--editorial>strong{letter-spacing:.14em;font-size:8px}.footer--editorial .payment-logo-grid{grid-template-columns:132px minmax(0,1fr);width:100%;gap:7px!important;margin:12px auto 0!important}.footer--editorial .payment-logo-grid__primary,.footer--editorial .payment-logo-grid__banks{gap:5px!important}.footer--editorial .payment-logo-grid__banks{grid-template-columns:repeat(6,minmax(0,1fr))!important}.footer--editorial .footer__pay .payment-logo-card,.footer--editorial .footer__pay .payment-logo-card--primary,.footer--editorial .footer__pay .payment-logo-card--bank{height:32px!important;min-height:32px!important;box-shadow:none!important;opacity:1!important;filter:none!important;background:#fff!important;border-color:#ffffffb8!important;border-radius:7px!important;padding:4px 6px!important}.footer--editorial .footer__pay .payment-logo-card img{margin:auto;filter:none!important;opacity:1!important;width:84%!important;height:100%!important;max-height:20px!important}.footer--editorial .footer__legal{padding-top:20px}.footer--editorial .footer__disclaimer{margin-top:14px}.footer--editorial .footer__bottom{width:min(1360px,100% - 48px);min-height:52px}@media (max-width:1120px) and (min-width:761px){.footer--editorial .footer__topline{grid-template-columns:minmax(210px,.7fr) minmax(0,1.8fr)}.footer--editorial .footer__social-block{grid-column:1/-1;justify-self:center}.footer--editorial .footer__pay--editorial{width:100%}}@media (max-width:760px){.footer.footer--editorial{margin-top:50px}.footer--editorial .footer__main--editorial{padding-top:32px}.footer--editorial .footer__topline{gap:20px}.footer--editorial .footer__pay--editorial{border-radius:15px;width:100%;margin-top:20px;padding:14px 12px 13px}.footer--editorial .payment-logo-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:5px!important;margin-top:12px!important}.footer--editorial .payment-logo-grid__primary,.footer--editorial .payment-logo-grid__banks{display:contents!important}.footer--editorial .footer__pay .payment-logo-card,.footer--editorial .footer__pay .payment-logo-card--primary,.footer--editorial .footer__pay .payment-logo-card--bank{height:32px!important;min-height:32px!important;padding:4px!important}.footer--editorial .footer__pay .payment-logo-card img{width:88%!important;max-height:19px!important}}@media (max-width:360px){.footer--editorial .payment-logo-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}}.footer--editorial .footer__topline{justify-content:space-between;align-items:start;gap:clamp(28px,5vw,72px);grid-template-columns:minmax(240px,360px) auto!important}.footer--editorial .footer__social-block{place-self:start end}.footer--editorial .footer__pay--editorial{background:0 0;border:0;border-top:1px solid #ffffff13;border-radius:0;width:min(860px,100%);margin:26px auto 0;padding:18px 0 0}.footer--editorial .payment-logo-grid{grid-template-columns:112px minmax(0,1fr);width:min(820px,100%);gap:6px!important}.footer--editorial .payment-logo-grid__primary{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:5px!important}.footer--editorial .payment-logo-grid__banks{grid-template-columns:repeat(6,minmax(0,1fr))!important;gap:5px!important}.footer--editorial .footer__pay .payment-logo-card,.footer--editorial .footer__pay .payment-logo-card--primary,.footer--editorial .footer__pay .payment-logo-card--bank{width:100%!important;height:30px!important;min-height:30px!important;box-shadow:none!important;background:#fff!important;border-color:#ffffffb8!important;border-radius:6px!important;padding:3px 5px!important}.footer--editorial .footer__pay .payment-logo-card img{width:78%!important;max-height:17px!important}.footer--editorial .footer__pay--editorial>p{margin-top:10px}.footer--editorial .footer__legal{margin-top:18px;padding-top:18px}@media (max-width:760px){.footer--editorial .footer__topline{gap:22px;grid-template-columns:1fr!important}.footer--editorial .footer__social-block{justify-self:start}.footer--editorial .footer__pay--editorial{border-radius:0;width:100%;margin-top:22px;padding:17px 0 0}.footer--editorial .payment-logo-grid{justify-content:center;width:100%;grid-template-columns:repeat(3,minmax(0,116px))!important;gap:6px!important}.footer--editorial .payment-logo-grid__primary,.footer--editorial .payment-logo-grid__banks{display:contents!important}.footer--editorial .footer__pay .payment-logo-card,.footer--editorial .footer__pay .payment-logo-card--primary,.footer--editorial .footer__pay .payment-logo-card--bank{height:30px!important;min-height:30px!important}.footer--editorial .footer__pay .payment-logo-card img{width:80%!important;max-height:17px!important}}@media (max-width:360px){.footer--editorial .payment-logo-grid{grid-template-columns:repeat(2,minmax(0,132px))!important}}.loot-site-header{z-index:230;-webkit-backdrop-filter:blur(18px)saturate(130%);background:#070a0ff0;border-bottom:1px solid #ffffff14;width:100%;position:sticky;top:0;box-shadow:0 14px 40px #0003}.loot-site-header:before{content:"";background:linear-gradient(90deg,#0000 8%,#c7ff3594 50%,#0000 92%);height:1px;position:absolute;inset:0 0 auto}.loot-site-header__inner{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:clamp(16px,1.4vw,28px);width:min(1720px,100% - 32px);min-height:74px;margin:0 auto;display:grid}.loot-site-header__brand{flex:none;align-items:center;display:inline-flex}.loot-site-header__brand img{width:118px;height:auto;display:block}.loot-site-header__nav{justify-content:center;align-items:center;gap:2px;min-width:0;display:flex}.loot-site-header__nav button{color:#b4bcc8;white-space:nowrap;background:0 0;border:0;border-radius:11px;justify-content:center;align-items:center;gap:6px;min-width:0;height:42px;padding:0 clamp(7px,.55vw,11px);font:700 clamp(9px,.62vw,11px)/1 Gilroy,sans-serif;transition:color .18s,background-color .18s;display:inline-flex;position:relative}.loot-site-header__nav button svg{flex:none}.loot-site-header__nav button:hover{color:#fff;background:#ffffff0d}.loot-site-header__nav button.is-active{color:#f8faf5;background:#c7ff3517}.loot-site-header__nav button.is-active:after{content:"";background:#c7ff35;border-radius:999px;height:2px;position:absolute;inset:auto 11px 2px}.loot-site-header__actions{justify-content:flex-end;align-items:center;gap:7px;display:flex}.loot-site-header__search,.loot-site-header__account,.loot-site-header__bonus,.loot-site-header__menu,.loot-site-header__language>button{color:#f8faf5;background:#11161f;border:1px solid #ffffff1a;border-radius:12px;justify-content:center;align-items:center;gap:7px;min-height:42px;font:700 11px/1 Gilroy,sans-serif;display:inline-flex}.loot-site-header__search,.loot-site-header__account{padding:0 13px}.loot-site-header__search:hover,.loot-site-header__account:hover,.loot-site-header__language>button:hover{border-color:#c7ff3559}.loot-site-header__account.is-active{color:#090c11;background:#c7ff35;border-color:#c7ff35}.loot-site-header__account{position:relative}.loot-site-header__account i{color:#090c11;background:#c7ff35;border:2px solid #080b12;border-radius:999px;place-items:center;min-width:17px;height:17px;padding:0 4px;font:800 8px/1 Gilroy,sans-serif;display:grid;position:absolute;top:-5px;right:-5px}.loot-site-header__bonus{color:#c7ff35;background:#c7ff350f;padding:0 11px}.loot-site-header__language{position:relative}.loot-site-header__language>button{padding:0 10px}.loot-site-header__language-menu{background:#10151e;border:1px solid #ffffff1c;border-radius:14px;gap:3px;width:190px;padding:7px;display:grid;position:absolute;top:calc(100% + 9px);right:0;box-shadow:0 22px 60px #0000007a}.loot-site-header__language-menu button{color:#aab3bf;text-align:left;background:0 0;border:0;border-radius:9px;grid-template-columns:28px 1fr;align-items:center;gap:7px;min-height:36px;padding:0 9px;font:700 10px/1 Gilroy,sans-serif;display:grid}.loot-site-header__language-menu button:hover,.loot-site-header__language-menu button.is-active{color:#fff;background:#ffffff0f}.loot-site-header .currency-switcher{background:#11161f;border-color:#ffffff1a;border-radius:12px;gap:2px;min-width:94px;height:42px;padding:3px}.loot-site-header .currency-switcher button{border-radius:9px;min-width:40px;height:34px;font-size:9px}.loot-site-header__menu{width:42px;padding:0;display:none}.loot-site-drawer__backdrop{z-index:398;-webkit-backdrop-filter:blur(5px);background:#020407b8;border:0;position:fixed;inset:0}.loot-site-drawer{z-index:399;color:#f8faf5;background:#0b0f16;border-left:1px solid #c7ff352e;width:min(380px,100% - 18px);height:100dvh;padding:18px;animation:.2s both lootDrawerIn;position:fixed;inset:0 0 0 auto;overflow-y:auto;box-shadow:-28px 0 80px #0000008c}.loot-site-drawer__head{border-bottom:1px solid #ffffff14;justify-content:space-between;align-items:center;min-height:52px;padding-bottom:15px;display:flex}.loot-site-drawer__head img{width:112px}.loot-site-drawer__head button{color:#fff;background:#141a23;border:1px solid #ffffff1a;border-radius:11px;place-items:center;width:38px;height:38px;display:grid}.loot-site-drawer__nav{gap:4px;padding:14px 0;display:grid}.loot-site-drawer__nav button{color:#c2cad4;text-align:left;background:0 0;border:0;border-radius:11px;grid-template-columns:23px 1fr auto;align-items:center;gap:10px;min-height:46px;padding:0 12px;font:700 12px/1 Gilroy,sans-serif;display:grid}.loot-site-drawer__nav button:hover{color:#fff;background:#ffffff0d}.loot-site-drawer__nav button.is-active{color:#0a0d12;background:#c7ff35}.loot-site-drawer__settings{border-top:1px solid #ffffff14;border-bottom:1px solid #ffffff14;gap:10px;padding:16px 0;display:grid}.loot-site-drawer__settings>span{color:#737e8d;letter-spacing:.12em;text-transform:uppercase;font:800 8px/1 Gilroy,sans-serif}.loot-site-drawer__settings>div{gap:5px;display:flex}.loot-site-drawer__settings>div>button{color:#9da7b4;background:#111720;border:1px solid #ffffff14;border-radius:8px;min-width:43px;height:32px;font:800 9px/1 Gilroy,sans-serif}.loot-site-drawer__settings>div>button.is-active{color:#090c11;background:#c7ff35;border-color:#c7ff35}.loot-site-drawer__legal{flex-wrap:wrap;gap:7px 14px;padding-top:14px;display:flex}.loot-site-drawer__legal button{color:#7f8997;background:0 0;border:0;padding:0;font:700 9px/1.4 Gilroy,sans-serif}body:has(.loot-site-drawer){overflow:hidden}body:has(.loot-site-drawer) .mobile-bottom-nav{visibility:hidden}.loot-site-footer{color:#f8faf5;background:#070a0f;border-top:1px solid #ffffff14;margin-top:clamp(64px,7vw,96px);position:relative}.loot-site-footer:before{content:"";background:linear-gradient(90deg,#0000 5%,#c7ff3573 34%,#0000 72%);height:1px;position:absolute;inset:0 0 auto}.loot-site-footer__inner{width:min(1400px,100% - 48px);margin:0 auto;padding:clamp(38px,4vw,52px) 0 18px}.loot-site-footer__lead{justify-content:space-between;align-items:flex-start;gap:40px;display:flex}.loot-site-footer__brand>a{display:inline-flex}.loot-site-footer__brand>a img{width:154px;height:auto;display:block}.loot-site-footer__brand>p{color:#818b99;letter-spacing:.04em;text-transform:uppercase;margin:14px 0 0;font:800 9px/1.35 Gilroy,sans-serif}.loot-site-footer__install{color:#f8faf5;text-align:left;background:#10151c;border:1px solid #ffffff1c;border-radius:13px;align-items:center;gap:10px;min-width:210px;min-height:48px;margin-top:18px;padding:0 14px;display:flex}.loot-site-footer__install>svg{color:#c7ff35}.loot-site-footer__install span{gap:3px;display:grid}.loot-site-footer__install strong{font:800 10px/1 Gilroy,sans-serif}.loot-site-footer__install small{color:#7f8996;font:500 9px/1 Gilroy,sans-serif}.loot-site-footer__social{justify-items:end;gap:13px;display:grid}.loot-site-footer__social>div{align-items:center;gap:8px;display:flex}.loot-site-footer__social>div>a,.loot-site-footer__social>div>span{color:#98a2af;background:0 0;border:1px solid #ffffff14;border-radius:10px;place-items:center;width:34px;height:34px;transition:color .18s,border-color .18s,transform .18s;display:grid}.loot-site-footer__social>div>a:hover{color:#c7ff35;border-color:#c7ff3559;transform:translateY(-2px)}.loot-site-footer__social svg{width:16px;height:16px}.loot-site-footer__social>a{color:#707a88;letter-spacing:.05em;font:800 9px/1 Gilroy,sans-serif}.loot-site-footer__payments{border-top:1px solid #ffffff13;border-bottom:1px solid #ffffff13;margin-top:30px;padding:22px 0 20px}.loot-site-footer__payments-head{justify-content:space-between;align-items:center;gap:20px;display:flex}.loot-site-footer__payments-head>strong{color:#7e8896;letter-spacing:.16em;text-transform:uppercase;font:800 8px/1 Gilroy,sans-serif}.loot-site-footer__payments-head>span{color:#737e8b;align-items:center;gap:7px;font:600 9px/1 Gilroy,sans-serif;display:inline-flex}.loot-site-footer__payments-head>span svg{color:#c7ff35}.loot-site-footer .payment-logo-grid{width:min(940px,100%);grid-template-columns:repeat(7,minmax(72px,1fr))!important;gap:13px 20px!important;margin:20px auto 0!important;display:grid!important}.loot-site-footer .payment-logo-grid__primary,.loot-site-footer .payment-logo-grid__banks{display:contents!important}.loot-site-footer .payment-logo-card,.loot-site-footer .payment-logo-card--primary,.loot-site-footer .payment-logo-card--bank{place-items:center;width:100%!important;height:25px!important;min-height:25px!important;box-shadow:none!important;opacity:1!important;background:0 0!important;border:0!important;border-radius:0!important;padding:0 5px!important;display:grid!important;overflow:visible!important;transform:none!important}.loot-site-footer .payment-logo-card img{transition:opacity .18s;object-fit:contain!important;filter:grayscale()brightness(0)invert()!important;opacity:.58!important;background:0 0!important;width:auto!important;max-width:78px!important;height:auto!important;max-height:18px!important;padding:0!important;display:block!important}.loot-site-footer .payment-logo-card:hover img{opacity:.95!important}.loot-site-footer .payment-logo-card.is-image-missing:after{content:attr(data-short);color:#8b95a2;font:800 9px/1 Gilroy,sans-serif}.loot-site-footer__legal{flex-wrap:wrap;justify-content:center;align-items:center;gap:10px clamp(18px,2.5vw,34px);padding-top:22px;display:flex}.loot-site-footer__legal button{color:#848e9b;background:0 0;border:0;padding:0;font:700 9px/1.3 Gilroy,sans-serif}.loot-site-footer__legal button:hover{color:#f8faf5}.loot-site-footer__note{color:#515b68;text-align:center;max-width:1040px;margin:18px auto 0;font:500 8px/1.6 Gilroy,sans-serif}.loot-site-footer__bottom{color:#596370;border-top:1px solid #ffffff0e;justify-content:space-between;align-items:center;gap:20px;min-height:48px;margin-top:22px;padding-top:16px;font:600 8px/1 Gilroy,sans-serif;display:flex}.loot-site-footer__bottom a{color:#7b8592}@media (max-width:1499px){.loot-site-header__inner{grid-template-columns:auto 1fr}.loot-site-header__nav{display:none}.loot-site-header__actions{justify-self:end}.loot-site-header__menu{display:inline-flex}}@media (min-width:1500px){.loot-site-drawer,.loot-site-drawer__backdrop{display:none!important}body:has(.loot-site-drawer){overflow:visible}}@media (max-width:900px){.loot-site-header__bonus{display:none}.loot-site-header__inner{width:calc(100% - 24px)}}@media (max-width:680px){.loot-site-header__inner{gap:10px;width:calc(100% - 20px);min-height:64px}.loot-site-header__brand img{width:98px}.loot-site-header__currency,.loot-site-header__language{display:none}.loot-site-header__search,.loot-site-header__account{width:40px;min-height:40px;padding:0}.loot-site-header__search span,.loot-site-header__account span{display:none}.loot-site-header__menu{width:40px;min-height:40px}.loot-site-footer{margin-top:56px}.loot-site-footer__inner{width:calc(100% - 30px);padding-top:32px;padding-bottom:calc(82px + env(safe-area-inset-bottom,0px))}.loot-site-footer__lead{gap:24px;display:grid}.loot-site-footer__social{justify-items:start}.loot-site-footer__social>div{flex-wrap:wrap}.loot-site-footer__payments{margin-top:24px;padding-block:18px}.loot-site-footer__payments-head{flex-direction:column;align-items:flex-start;gap:9px}.loot-site-footer .payment-logo-grid{grid-template-columns:repeat(4,minmax(58px,1fr))!important;gap:15px 8px!important}.loot-site-footer .payment-logo-card img{max-width:64px!important;max-height:16px!important}.loot-site-footer__legal{justify-content:flex-start;gap:11px 19px}.loot-site-footer__note{text-align:left}.loot-site-footer__bottom{flex-direction:column;align-items:flex-start;gap:9px}}@media (max-width:420px){.loot-site-header__actions{gap:5px}.loot-site-footer .payment-logo-grid{grid-template-columns:repeat(3,minmax(58px,1fr))!important}}@media (prefers-reduced-motion:reduce){:root:not([data-loot-motion=full]) .loot-site-drawer{animation:none}:root:not([data-loot-motion=full]) .loot-site-header__nav button,:root:not([data-loot-motion=full]) .loot-site-footer__social>div>a,:root:not([data-loot-motion=full]) .loot-site-footer .payment-logo-card img{transition:none}}.r1138-header{height:70px;overflow:visible}.r1138-footer{background:linear-gradient(#ffffff05,#070a0fb8);border-top:1px solid #ffffff14;width:100%;max-width:none;margin:110px 0 0;padding:0}.r1138-footer .footer__main{grid-template-columns:minmax(250px,1.55fr) minmax(130px,.75fr) minmax(150px,.85fr) minmax(270px,1.3fr);align-items:start;gap:clamp(34px,5vw,76px);width:min(1240px,100% - 48px);margin:0 auto;padding:64px 0 54px}.r1138-footer .footer__brand>p{max-width:330px;margin:0 0 20px;font-size:11px;line-height:1.8}.r1138-footer .footer-brand-slogan{color:#c7ff35!important;margin:10px 0 8px!important;font-size:10px!important;font-weight:900!important;line-height:1.35!important}.r1138-footer .footer__links{gap:14px}.r1138-footer .footer__links strong,.r1138-footer .footer__pay>strong{color:#f2f4ef;margin-bottom:10px}.r1138-footer .footer__bottom{width:min(1240px,100% - 48px);min-height:72px;margin:0 auto}.r1138-footer .payment-logo-grid{margin-top:12px;gap:10px!important;display:grid!important}.r1138-footer .payment-logo-grid__primary{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:6px!important;display:grid!important}.r1138-footer .payment-logo-grid__banks{grid-template-columns:repeat(6,minmax(0,1fr))!important;gap:6px!important;display:grid!important}.r1138-footer .footer__pay .payment-logo-card,.r1138-footer .footer__pay .payment-logo-card--primary,.r1138-footer .footer__pay .payment-logo-card--bank{box-shadow:0 8px 22px #00000024;background:#f7f8f4!important;border:1px solid #ffffff1f!important;border-radius:8px!important;width:100%!important;min-width:0!important;height:36px!important;min-height:36px!important;padding:4px 6px!important;position:relative!important;overflow:hidden!important}.r1138-footer .footer__pay .payment-logo-card--primary{height:38px!important;min-height:38px!important}.r1138-footer .footer__pay .payment-logo-card img{object-fit:contain!important;object-position:center!important;filter:none!important;opacity:1!important;background:0 0!important;border-radius:0!important;width:100%!important;height:100%!important;max-height:29px!important;padding:0!important;display:block!important}@media (min-width:901px){.r1138-header{-webkit-backdrop-filter:blur(20px)saturate(135%);z-index:900!important;background:#080b12eb!important;border:1px solid #ffffff12!important;border-radius:20px!important;width:min(1380px,100% - 24px)!important;margin:8px auto 0!important;padding-inline:12px!important;position:sticky!important;top:8px!important;box-shadow:0 18px 54px #00000061!important}.r1138-header .nav.mobile-site-drawer{width:auto!important;height:auto!important;min-height:0!important;box-shadow:none!important;visibility:visible!important;opacity:1!important;background:0 0!important;border:0!important;border-radius:0!important;align-items:center!important;padding:0!important;transition:none!important;display:flex!important;position:static!important;inset:auto!important;overflow:visible!important;transform:none!important}.r1138-header .mobile-site-drawer__head,.r1138-header .mobile-site-drawer__intro,.r1138-header .mobile-site-drawer__language,.r1138-header .mobile-site-drawer__legal{display:none!important}.r1138-header .mobile-site-drawer__links{align-items:center!important;gap:clamp(8px,.9vw,14px)!important;display:flex!important}.r1138-header .nav.mobile-site-drawer .mobile-site-drawer__links button{color:#aeb6c3!important;white-space:nowrap!important;background:0 0!important;border:0!important;border-radius:0!important;align-items:center!important;gap:0!important;width:auto!important;height:auto!important;min-height:40px!important;padding:0!important;font-size:clamp(9.5px,.78vw,11.5px)!important;font-weight:750!important;line-height:1!important;display:inline-flex!important}.r1138-header .nav.mobile-site-drawer .mobile-site-drawer__links button:hover,.r1138-header .nav.mobile-site-drawer .mobile-site-drawer__links button:focus-visible,.r1138-header .nav.mobile-site-drawer .mobile-site-drawer__links button.is-active{color:var(--lime)!important}.r1138-header .nav.mobile-site-drawer .mobile-site-drawer__links button:after,.r1138-header .nav.mobile-site-drawer .mobile-site-drawer__links button svg,.r1138-header .mobile-site-drawer__links button:last-child,.r1138-header .header-brand-slogan,.r1138-header+.mobile-site-drawer__backdrop{display:none!important}}@media (min-width:901px) and (max-width:1120px){.r1138-header .loot-brand-image--main{width:102px!important}.r1138-header .header__actions{gap:7px!important}.r1138-header .account-btn{padding-inline:9px!important}.r1138-header .mobile-site-drawer__links{gap:7px!important}.r1138-header .nav.mobile-site-drawer .mobile-site-drawer__links button{font-size:9px!important}}@media (max-width:900px){.r1138-header{height:72px;margin-inline:auto;width:calc(100% - 20px)!important;position:relative!important;top:auto!important}.r1138-footer .footer__main{grid-template-columns:1.3fr 1fr 1fr}.r1138-footer .footer__pay{grid-column:1/-1}}@media (max-width:760px){.r1138-footer{margin-top:74px}.r1138-footer .footer__main{grid-template-columns:1fr 1fr;gap:30px 24px;width:calc(100% - 28px);padding:42px 0 34px}.r1138-footer .footer__brand,.r1138-footer .footer__pay{grid-column:1/-1}.r1138-footer .payment-logo-grid{grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:6px!important;overflow:visible!important}.r1138-footer .payment-logo-grid__primary,.r1138-footer .payment-logo-grid__banks{display:contents!important}.r1138-footer .footer__pay .payment-logo-card,.r1138-footer .footer__pay .payment-logo-card--primary,.r1138-footer .footer__pay .payment-logo-card--bank{width:100%!important;min-width:0!important;height:38px!important;min-height:38px!important;padding:4px!important}.r1138-footer .footer__pay .payment-logo-card img{max-height:27px!important}.r1138-footer .footer__bottom{width:calc(100% - 28px);padding-bottom:calc(84px + env(safe-area-inset-bottom,0px))}}@media (max-width:480px){.r1138-footer .footer__main{grid-template-columns:1fr;gap:28px}.r1138-footer .footer__brand,.r1138-footer .footer__pay{grid-column:auto}.r1138-footer .payment-logo-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important}.r1138-footer .footer__bottom{flex-direction:column;justify-content:center;align-items:flex-start;gap:8px}}@media (min-width:901px){.r1138-header .mobile-site-drawer__links{gap:clamp(9px,1vw,16px)!important}.r1138-header .nav.mobile-site-drawer .mobile-site-drawer__links button,.r1138-header .mobile-site-drawer__links button:last-child{display:inline-flex!important}.r1138-header .nav.mobile-site-drawer .mobile-site-drawer__links button{color:#f8faf5!important;letter-spacing:-.01em!important;gap:8px!important;font-size:clamp(10px,.8vw,12px)!important;font-weight:900!important}.r1138-header .nav.mobile-site-drawer .mobile-site-drawer__links button>svg:first-child{color:currentColor;stroke-width:2.2px;flex:none;width:17px!important;height:17px!important;display:block!important}.r1138-header .nav.mobile-site-drawer .mobile-site-drawer__links button>svg:last-child{display:none!important}}@media (min-width:901px) and (max-width:1120px){.r1138-header .mobile-site-drawer__links{gap:6px!important}.r1138-header .nav.mobile-site-drawer .mobile-site-drawer__links button{gap:5px!important;font-size:9.5px!important}.r1138-header .nav.mobile-site-drawer .mobile-site-drawer__links button>svg:first-child{width:15px!important;height:15px!important}}
