:root{--bg-main:#09040f;--bg-purple:#100719;--bg-card:#150b1d;--purple:#b84cff;--purple-light:#d77dff;--purple-dark:#59117c;--green:#1ed760;--green-light:#75ff9f;--green-dark:#0f2a18;--green-deep:#08140d;--orange:#ff6500;--orange-light:#ff9b32;--white:#fff;--gray:#aaa3ad}*{box-sizing:border-box}html{scroll-behavior:smooth}body{color:#fff;isolation:isolate;opacity:0;background:radial-gradient(circle at 50% 0,#6d19972e,#0000 36%),linear-gradient(#0d0614 0%,#08030d 100%);min-height:100vh;margin:0;font-family:Arial,Helvetica,sans-serif;transition:opacity .22s;position:relative}body.roulette-page{--cv-purple:#a633e8;--cv-purple-soft:#a633e857;--cv-yellow:#ffd84a;--cv-yellow-soft:#ffd84a4d;--cv-wood-dark:#170b08;--cv-ink:#07050a}body.roulette-page .cv-page{isolation:isolate;position:relative}body.roulette-page .cv-page:before{content:"";z-index:-1;pointer-events:none;opacity:.34;background:repeating-linear-gradient(115deg,#0000 0 86px,#a633e821 87px,#0000 88px 174px),repeating-linear-gradient(65deg,#0000 0 132px,#ffd84a12 133px,#0000 134px 266px),radial-gradient(circle at 50% 18%,#7317a229,#0000 36%);position:fixed;inset:118px 0 0;-webkit-mask-image:linear-gradient(#000 0%,#000000bf 60%,#0000 100%);mask-image:linear-gradient(#000 0%,#000000bf 60%,#0000 100%)}body.roulette-page .cv-title-sign{background:linear-gradient(90deg,#0000 0 7%,#a633e824 7.2% 7.5%,#0000 7.7% 92%,#ffd84a1f 92.2% 92.5%,#0000 92.7%),linear-gradient(#24100b 0%,#120807 100%);border-color:#ffd34ca8;box-shadow:0 0 0 1px #a633e861,0 0 20px #ffbe1e1f,0 22px 45px #0000009e,inset 0 0 34px #0000007a}body.roulette-page .cv-title-sign:after{background:linear-gradient(90deg, transparent, var(--cv-purple), var(--cv-yellow), var(--cv-purple), transparent);opacity:.72;height:1px}body.roulette-page .cv-title-main{color:#e8d7b8;text-shadow:0 1px #4d2911,0 0 10px #ffd34c29,0 8px 16px #000000b8;letter-spacing:2px}body.roulette-page .cv-title-subplate{color:#fff1a4;background:linear-gradient(90deg,#24102d,#120817 52%,#24102d);border-color:#a633e894;box-shadow:0 0 10px #a633e838}body.roulette-page .cv-sign-bulb:nth-child(3n){background:#ba42ef;box-shadow:0 0 7px #ba42ef94}body.roulette-page .cv-main-card,body.roulette-page .cv-side-card,body.roulette-page .cv-rewards{background:linear-gradient(135deg,#a633e80e,#0000 22% 78%,#ffd84a0b),linear-gradient(#170b08f7,#08050afa);border-color:#ffcc3685;box-shadow:0 0 0 1px #a633e83d,0 0 18px #a633e80f,0 22px 55px #0000008a,inset 0 0 28px #0000006b}body.roulette-page .cv-main-card:before,body.roulette-page .cv-side-card:before,body.roulette-page .cv-rewards:before{content:"";pointer-events:none;border:1px solid #a633e838;position:absolute;inset:5px}body.roulette-page .cv-wheel-divider{background:linear-gradient(#ffdf5cc7,#a633e89e,#0000 86%);box-shadow:0 0 5px #a633e838}body.roulette-page .cv-wheel-center{border-color:#ffd63e94;box-shadow:0 0 0 3px #a633e861,0 0 17px #a633e838,inset 0 0 18px #000000bf}body.roulette-page .cv-pack-btn{background:linear-gradient(#250f2db8,#0f080cf5);border-color:#a633e852}body.roulette-page .cv-spin-btn{color:#fff4c1;text-shadow:0 1px #000,0 0 8px #ffdc4b66;background:linear-gradient(#6d218f 0%,#3e1258 47%,#210b2f 100%);border-color:#f3ca3f;box-shadow:0 0 0 2px #110713,0 0 0 3px #ffd64270,0 0 18px #a633e838,inset 0 1px #ffffff26}body.roulette-page .cv-spin-btn:hover{background:linear-gradient(#8c2bbb 0%,#531773 48%,#2a0c3d 100%);box-shadow:0 0 8px #ffdd4694,0 0 25px #a633e866,inset 0 1px #ffffff2e}.main-nav a.roulette-nav-link,.main-nav a[href=\/roulette]{isolation:isolate;letter-spacing:1.35px;color:#fff1a2;text-shadow:0 0 6px #ffda41d1,0 0 13px #a633e885;background:#1d0c1fb8;border-color:#ffd6377a;min-width:112px;height:56px;padding:0 15px;font-family:Rye,Cinzel,serif;font-size:12px;animation:5.2s ease-in-out infinite rouletteHeaderPulse;overflow:hidden;transform:scale(1.06)}.main-nav a.roulette-nav-link:before,.main-nav a[href=\/roulette]:before{content:"";z-index:-2;background:conic-gradient(from 0deg, transparent 0 235deg, #8e2dcb 266deg, #ffd72e 306deg, #fff6a5 326deg, #a633e8 347deg, transparent 360deg);animation:2.4s linear infinite rouletteLedSpin;position:absolute;inset:-120%}.main-nav a.roulette-nav-link:after,.main-nav a[href=\/roulette]:after{content:"";z-index:-1;background:linear-gradient(#260d2cfa,#0a060cfc);border-radius:5px;width:auto;height:auto;position:absolute;inset:2px;box-shadow:inset 0 0 12px #a633e82b}@keyframes rouletteLedSpin{to{transform:rotate(360deg)}}@keyframes rouletteHeaderPulse{0%,72%,to{filter:brightness();box-shadow:0 0 7px #a633e857,0 0 9px #ffd84a38}78%{filter:brightness(1.35);box-shadow:0 0 9px #ffee82fa,0 0 25px #ffbe14b3,0 0 34px #a633e86b}83%{filter:brightness(1.04)}87%{filter:brightness(1.22);box-shadow:0 0 8px #ffe050d1,0 0 20px #a633e87a}}@media (max-width:900px){.main-nav a.roulette-nav-link{min-width:auto;height:48px;font-size:10px;transform:none}}@media (prefers-reduced-motion:reduce){.main-nav a.roulette-nav-link,.main-nav a.roulette-nav-link:before{animation:none}}body:before{content:"";z-index:-2;pointer-events:none;background:repeating-linear-gradient(120deg,#0000 0 75px,#b84cff06 76px,#b84cff0e 77px,#0000 78px 155px) 0 0/190% 190%,repeating-linear-gradient(45deg,#0000 0 130px,#6e239b06 131px,#0000 133px 250px) 0 0/170% 170%;animation:22s linear infinite background-lines;position:fixed;inset:0}body:after{content:"";z-index:-3;pointer-events:none;filter:blur(50px);background:radial-gradient(circle,#7e23ae17,#0000 68%);border-radius:50%;width:900px;height:900px;animation:10s ease-in-out infinite alternate background-aura;position:fixed;top:30%;left:50%;transform:translate(-50%,-50%)}@keyframes background-lines{0%{background-position:0 0,0 0}to{background-position:450px 250px,-300px 300px}}@keyframes background-aura{0%{opacity:.45}to{opacity:.95}}body.page-ready{opacity:1}body.page-leaving{opacity:0}.main-header{z-index:50;-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);background:linear-gradient(115deg,#ffffff03,#0000 25%,#b84cff0a,#0000 70%),#0b0511f0;border-bottom:1px solid #b84cff5c;grid-template-columns:1fr auto 1fr;align-items:center;height:118px;padding:0 72px;display:grid;position:relative;overflow:hidden;box-shadow:0 8px 35px #0000007a}.main-header:before{content:"";pointer-events:none;filter:blur(30px);background:radial-gradient(#b541f12e,#0000 70%);width:600px;height:190px;animation:9s ease-in-out infinite alternate header-light;position:absolute;top:-40px;left:-350px}@keyframes header-light{0%{left:-350px}to{left:calc(100% - 200px)}}.header-left{z-index:3;justify-self:start;align-items:center;gap:19px;display:flex;position:relative}.header-space{width:150px}.mk-logo{text-decoration:none;display:flex}.mk-logo-inner{background:radial-gradient(circle,#b84cff1a,#0000 72%);border:1px solid #cb62ff26;border-radius:50%;justify-content:center;align-items:center;width:72px;height:72px;transition:all .3s;display:flex}.mk-logo img{object-fit:contain;filter:drop-shadow(0 0 7px #b84cffcc)drop-shadow(0 0 18px #b84cff42);width:62px;height:62px;transition:all .3s;display:block}.mk-logo:hover .mk-logo-inner{border-color:#da7eff73;transform:scale(1.06)}.brand-link{color:#fff;text-decoration:none}.brand-wrap{flex-direction:column;gap:7px;display:flex}.logo{color:#c963ff;letter-spacing:2.4px;text-shadow:0 0 5px #b84cff70;font-family:Trebuchet MS,Arial,sans-serif;font-size:34px;font-weight:900;line-height:1;position:relative}.logo:before{content:attr(data-text);color:#0000;-webkit-text-stroke:1px #e092ff7a;position:absolute;inset:0}.logo:after{content:attr(data-text);color:#0000;background:linear-gradient(90deg,#0000 0% 40%,#ce75ff 46%,#fff 50%,#ce75ff 54%,#0000 60% 100%) 0 0/260% 100%;-webkit-text-fill-color:transparent;filter:drop-shadow(0 0 4px #c95effbf);-webkit-background-clip:text;background-clip:text;animation:1.1s linear infinite logo-neon;position:absolute;inset:0}@keyframes logo-neon{0%{background-position:180% 0}to{background-position:-180% 0}}.brand-bottom{align-items:center;gap:9px;display:flex}.brand-line{background:linear-gradient(90deg,#b84cff,#0000);width:35px;height:1px}.brand-subtitle{color:#e8d6f0ad;letter-spacing:4.6px;font-size:9px;font-weight:700}.main-nav{z-index:4;justify-content:center;justify-self:center;align-items:center;gap:42px;display:flex;position:relative}.main-nav a{color:#f4eff6;letter-spacing:1.3px;border:1px solid #0000;border-radius:6px;justify-content:center;align-items:center;min-width:75px;height:52px;padding:0 9px;font-size:17px;font-weight:800;text-decoration:none;transition:all .22s;display:flex;position:relative}.main-nav a:after{content:"";background:linear-gradient(90deg,#0000,#b84cff,#e191ff,#b84cff,#0000);width:0;height:2px;transition:width .25s;position:absolute;bottom:5px;left:50%;transform:translate(-50%);box-shadow:0 0 8px #b84cffa6}.main-nav a:hover,.main-nav a.active{color:#dc99ff;background:#b84cff0d}.header-deals{z-index:4;justify-self:end;position:relative}.header-deals a{background:linear-gradient(135deg,#ff520017,#480f631f);border:1px solid #ff751259;border-radius:7px;justify-content:center;align-items:center;gap:10px;min-width:155px;height:58px;padding:0 15px;text-decoration:none;transition:all .25s;display:flex}.header-deals a:hover{border-color:#ff8b30b3;transform:translateY(-2px)}.deals-top{color:#ff9e3b;letter-spacing:1.4px;font-size:13px;font-weight:900;display:block}.deals-bottom{color:#ffffff8c;margin-top:3px;font-size:9px;font-weight:700;display:block}.top-deals{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#0c0512b8;border-bottom:1px solid #b84cff1f;width:100%;padding:34px 55px 38px;position:relative;overflow:hidden}.top-deals-header{justify-content:space-between;align-items:flex-end;width:100%;max-width:1480px;margin:0 auto 21px;display:flex}.top-deals-small{color:#ff8c31;letter-spacing:3px;font-size:10px;font-weight:900}.top-deals-header h2{margin:5px 0 0;font-size:31px;font-weight:900}.top-deals-live{color:#ffffff91;letter-spacing:1.5px;align-items:center;gap:7px;font-size:10px;font-weight:800;display:flex}.live-dot{background:#ff6b00;border-radius:50%;width:7px;height:7px;animation:.8s ease-in-out infinite alternate live-dot;box-shadow:0 0 10px #ff6b00}@keyframes live-dot{to{opacity:.55;transform:scale(1.4)}}.promo-carousel{grid-template-columns:repeat(3,1fr);gap:22px;width:100%;max-width:1480px;margin:0 auto;display:grid}.promo-card{background:linear-gradient(#1c0c26f5,#0e0714f7);border:1px solid #b84cff47;min-width:0;transition:transform .28s,opacity .28s,border-color .28s;position:relative;overflow:hidden;box-shadow:0 14px 35px #00000047}.promo-card:hover{border-color:#d867ff9e;transform:translateY(-6px)}.promo-card.rotating{opacity:0;transform:translate(-22px)scale(.98)}.promo-image{aspect-ratio:16/9.3;background:#050208;width:100%;position:relative;overflow:hidden}.promo-card-image{object-fit:cover;width:100%;height:100%;transition:transform .5s;display:block}.promo-card:hover .promo-card-image{transform:scale(1.04)}.promo-image:after{content:"";z-index:1;pointer-events:none;background:linear-gradient(#0000 35%,#07020a1a 54%,#07020ad6 100%);position:absolute;inset:0}.promo-sale-badge{z-index:4;color:#fff;letter-spacing:1.3px;background:linear-gradient(135deg,#ff4700,#ff7900);padding:8px 12px;font-size:11px;font-weight:900;position:absolute;top:14px;left:14px}.promo-discount{z-index:4;color:#fff;background:linear-gradient(135deg,#8523bd,#b83ae6);padding:8px 11px;font-size:11px;font-weight:900;position:absolute;top:14px;right:14px}.promo-image-title{z-index:5;text-align:center;pointer-events:none;width:90%;position:absolute;bottom:22px;left:50%;transform:translate(-50%)}.promo-title-small{color:#fff;font-size:29px;font-weight:900;line-height:.9;display:block}.promo-big-title{color:#a93ee2;margin-top:3px;font-size:45px;font-weight:900;line-height:.9;display:block}.promo-content{justify-content:space-between;align-items:center;gap:18px;min-height:100px;padding:18px 20px;display:flex}.promo-type{color:#c05cf3;letter-spacing:1.8px;margin-bottom:5px;font-size:9px;font-weight:900;display:block}.promo-name{margin:0;font-size:20px;font-weight:900}.promo-buy-area{align-items:center;gap:17px;display:flex}.promo-price{flex-direction:column;align-items:flex-end;display:flex}.promo-old-price{color:#716a73;font-size:11px;text-decoration:line-through}.promo-new-price{color:#fff;font-size:23px;font-weight:900}.promo-buy{color:#fff;background:linear-gradient(135deg,#ff4b00,#ff8a00);border:1px solid #ffa34f;justify-content:center;align-items:center;gap:7px;min-width:118px;height:46px;padding:0 17px;font-size:11px;font-weight:900;text-decoration:none;transition:all .22s;display:inline-flex}.hero{background:#06020aa6;width:100%;position:relative;overflow:hidden}.hero-slider{width:100%;position:relative}.hero-slide{opacity:0;pointer-events:none;width:100%;height:auto;transition:opacity 1s ease-in-out;display:block;position:absolute;inset:0}.hero-slide.active{opacity:1;position:relative}.hero-overlay{z-index:2;pointer-events:none;background:linear-gradient(90deg,#07030c29,#0b061259,#07030c29);position:absolute;inset:0}.hero:after{content:"";z-index:3;pointer-events:none;background:linear-gradient(#0000,#0b0510);height:130px;position:absolute;bottom:0;left:0;right:0}.hero-content{z-index:4;text-align:center;width:calc(100% - 40px);max-width:1000px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.hero-subtitle{color:#c157ff;letter-spacing:4px;font-size:17px;font-weight:700}.hero h1{color:#fff;margin:16px 0 0;font-size:clamp(52px,5vw,78px);font-weight:900;line-height:.95}.hero-description{color:#d5d5d5;max-width:650px;margin:28px auto;font-size:18px;line-height:1.6}.hero-buttons{justify-content:center;gap:15px;display:flex}.hero-button{color:#fff;background:linear-gradient(135deg,#8b2be2,#ad3cef);border:1px solid #c36aff;padding:16px 38px;font-size:15px;font-weight:700;text-decoration:none;transition:all .3s}.hero-button-secondary{background:#0a0511b8}.slider-dots{z-index:6;gap:9px;display:flex;position:absolute;bottom:28px;left:50%;transform:translate(-50%)}.dot{cursor:pointer;background:#fff6;border:0;border-radius:50%;width:10px;height:10px;padding:0}.dot.active{background:#b84cff;border-radius:20px;width:26px}.section-title{text-align:center;width:100%;max-width:1200px;margin:0 auto 60px}.section-title p{color:#b84cff;letter-spacing:4px;margin:0 0 14px;font-size:14px;font-weight:700}.section-title h2{margin:0;font-size:45px;font-weight:900}.section-description{color:#ffffff7a;margin-top:14px;font-size:15px;display:block}.featured-products{background:#0a04108a;width:100%;padding:95px 45px 105px}.featured-products-grid{grid-template-columns:repeat(4,1fr);gap:22px;width:100%;max-width:1350px;margin:0 auto;display:grid}.featured-product-card{background:linear-gradient(#180b22f5,#0d0613f5);border:1px solid #b84cff33;transition:all .3s;overflow:hidden}.featured-product-card:hover{border-color:#c95dff94;transform:translateY(-7px)}.featured-product-image{aspect-ratio:16/10;width:100%;position:relative;overflow:hidden}.featured-product-image img{object-fit:cover;width:100%;height:100%;display:block}.product-label{color:#fff;background:#8f2ccd;padding:7px 9px;font-size:9px;font-weight:900;position:absolute;top:12px;left:12px}.new-label{background:#6833d6}.hot-label{background:#ff5e00}.featured-product-info{padding:19px}.featured-category{color:#b94def;margin-bottom:7px;font-size:9px;font-weight:900;display:block}.featured-product-info h3{margin:0;font-size:20px}.featured-product-bottom{border-top:1px solid #ffffff0f;justify-content:space-between;align-items:center;margin-top:20px;padding-top:16px;display:flex}.featured-product-bottom strong{font-size:22px}.featured-view{color:#cc65ff;font-size:11px;font-weight:900;text-decoration:none}.view-all-products{text-align:center;margin-top:42px}.view-all-products a{color:#fff;border:1px solid #b84cff7a;align-items:center;height:48px;padding:0 27px;text-decoration:none;display:inline-flex}.mods-page{min-height:calc(100vh - 118px);padding:80px 40px 120px}.mods-page-title{text-align:center;margin-bottom:46px}.mods-page-title p{color:#b84cff;letter-spacing:4px;margin:0 0 12px;font-size:12px;font-weight:900}.mods-page-title h1{margin:0;font-size:55px;font-weight:900}.mods-page-title span{color:#ffffff75;margin-top:13px;font-size:14px;display:block}.mods-tools{gap:18px;width:100%;max-width:1250px;margin:0 auto 45px;display:flex}.search-container{flex:1;height:52px;position:relative}.search-symbol{color:#9d51bf;pointer-events:none;font-size:20px;position:absolute;top:50%;left:17px;transform:translateY(-50%)}.mods-tools input,.mods-tools select{color:#fff;background:#140a1df0;border:1px solid #33203f;outline:none;height:52px}.mods-tools input{width:100%;padding:0 18px 0 47px}.mods-tools select{width:230px;padding:0 15px}.all-mods-grid{grid-template-columns:repeat(4,1fr);gap:25px;width:100%;max-width:1250px;margin:0 auto;display:grid}.product-card{background:linear-gradient(#180b22f5,#0c0511f5);border:1px solid #b84cff33;min-width:0;transition:transform .3s,border-color .3s,box-shadow .3s;overflow:hidden}.product-card:hover{border-color:#ff7a18f2;transform:translateY(-7px);box-shadow:0 15px 35px #00000061,0 0 8px #ff690052,0 0 18px #ff69001a,inset 0 0 8px #ff690009}.product-image{aspect-ratio:16/10;background:#060308;width:100%;position:relative;overflow:hidden}.product-image-link{width:100%;height:100%;display:block}.product-image img{object-fit:cover;width:100%;height:100%;transition:transform .45s,opacity .13s;display:block}.product-image img.switching{opacity:0}.product-card:hover .product-image img{transform:scale(1.035)}.product-card-badge{z-index:5;color:#fff;letter-spacing:1px;background:linear-gradient(135deg,#8424b5,#b239e0);border:1px solid #d173ff52;padding:7px 9px;font-size:8px;font-weight:900;position:absolute;top:12px;left:12px}.card-image-dots{z-index:8;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#06020a99;border-radius:20px;justify-content:center;align-items:center;gap:7px;padding:6px 9px;display:flex;position:absolute;bottom:12px;left:50%;transform:translate(-50%)}.card-image-dot{cursor:pointer;background:#ffffff42;border:1px solid #ffffff73;border-radius:50%;width:7px;height:7px;padding:0;transition:all .2s}.card-image-dot:hover{background:#d47aff}.card-image-dot.active{background:#b84cff;border-color:#c665f1;border-radius:10px;width:19px;box-shadow:0 0 8px #b84cff8c}.product-info{padding:20px}.product-category{color:#b84cff;letter-spacing:1.8px;text-transform:uppercase;margin-bottom:8px;font-size:9px;font-weight:900;display:block}.product-info h2{color:#fff;min-height:48px;margin:0;font-size:20px;line-height:1.25}.product-bottom{border-top:1px solid #ffffff0f;justify-content:space-between;align-items:center;margin-top:20px;padding-top:17px;display:flex}.product-price{color:#fff;font-size:22px;font-weight:900}.product-view-button{color:#cf62ff;letter-spacing:.8px;font-size:10px;font-weight:900;text-decoration:none;transition:all .2s}.product-view-button:hover{color:#fff}.product-buy-card-button{isolation:isolate;color:#d9ffe3;letter-spacing:1.2px;background:linear-gradient(#112418,#0a160e);border:1px solid #4dff7e2e;border-radius:7px;justify-content:center;align-items:center;gap:8px;width:100%;height:46px;margin-top:17px;font-size:10px;font-weight:900;text-decoration:none;transition:transform .25s,background .25s,color .25s;display:flex;position:relative;overflow:hidden;box-shadow:inset 0 0 15px #25c85609}.product-buy-card-button:before{content:"";z-index:-2;border-radius:inherit;-webkit-mask-composite:xor;background:conic-gradient(#0000 0deg 255deg,#41ff7614 275deg,#6fff98 305deg,#41ff7624 330deg,#0000 360deg);padding:1px;animation:5s linear infinite buy-neon-border;position:absolute;inset:-1px;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.product-buy-card-button:after{content:"";z-index:-1;background:linear-gradient(#102318,#09140d);border-radius:5px;position:absolute;inset:2px}@keyframes buy-neon-border{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.product-buy-card-button:hover{color:#fff;background:linear-gradient(#16321f,#0c1a11);transform:translateY(-2px)}.product-buy-card-button:hover:before{animation-duration:3.5s}.product-buy-cart{opacity:.88;font-size:13px}.mods-empty{text-align:center;max-width:500px;margin:70px auto;display:none}.mods-empty.show{flex-direction:column;gap:8px;display:flex}.product-page{min-height:calc(100vh - 118px);padding:45px 55px 120px}.product-breadcrumb{color:#ffffff54;align-items:center;gap:10px;width:100%;max-width:1400px;margin:0 auto 32px;font-size:10px;font-weight:900;display:flex}.product-breadcrumb a{color:#bc54ee;text-decoration:none}.product-detail{grid-template-columns:minmax(0,1.2fr) minmax(370px,.8fr);align-items:start;gap:58px;width:100%;max-width:1400px;margin:0 auto;display:grid}.product-main-image{aspect-ratio:16/9;background:#050208;border:1px solid #b84cff52;width:100%;position:relative;overflow:hidden}.product-main-image img{object-fit:cover;width:100%;height:100%;transition:opacity .15s;display:block}.product-main-image img.changing{opacity:0}.product-gallery-arrow{z-index:5;color:#fff;cursor:pointer;opacity:0;background:#050208b8;border:1px solid #ffffff1f;width:48px;height:60px;font-size:35px;position:absolute;top:50%;transform:translateY(-50%)}.product-main-image:hover .product-gallery-arrow{opacity:1}.product-gallery-prev{left:14px}.product-gallery-next{right:14px}.product-image-counter{z-index:5;background:#050208bd;padding:7px 10px;font-size:10px;position:absolute;bottom:15px;right:15px}.product-thumbnails{grid-template-columns:repeat(3,1fr);gap:12px;margin-top:13px;display:grid}.product-thumbnail{aspect-ratio:16/9;cursor:pointer;opacity:.55;background:#050208;border:1px solid #b84cff24;padding:0;overflow:hidden}.product-thumbnail.active{opacity:1;border-color:#b84cff}.product-thumbnail img{object-fit:cover;width:100%;height:100%}.product-detail-info{padding:8px 0}.product-detail-category{color:#cf70f9;background:#b84cff12;border:1px solid #b84cff2e;margin-bottom:16px;padding:7px 10px;font-size:9px;font-weight:900;display:inline-block}.product-detail-info h1{color:#fff;margin:0;font-size:clamp(42px,4vw,66px);font-weight:900;line-height:.92}.product-detail-info h1 span{color:#b849ec;display:block}.product-rating{gap:13px;margin:23px 0;display:flex}.product-rating span{color:#d27aff}.product-detail-price{border-top:1px solid #ffffff12;border-bottom:1px solid #ffffff12;padding:20px 0}.product-detail-price span{color:#ffffff52;font-size:8px;display:block}.product-detail-price strong{font-size:38px}.product-detail-description{color:#ffffff94;font-size:15px;line-height:1.75}.product-features{flex-direction:column;gap:10px;margin:25px 0 30px;display:flex}.product-features>div{background:#b84cff09;border:1px solid #b84cff1a;align-items:center;gap:13px;min-height:59px;padding:11px 13px;display:flex}.feature-check{color:#d17aff;border-radius:50%;justify-content:center;align-items:center;width:31px;height:31px;display:flex}.product-features p{color:#ffffff6b;margin:0;font-size:11px}.product-features strong{color:#fff;display:block}.product-buy-button{color:#fff;background:linear-gradient(135deg,#ff4c00,#ff8d00);border:1px solid #ffad62;justify-content:center;align-items:center;gap:12px;min-height:65px;padding:0 20px;text-decoration:none;display:flex}.product-back-button{color:#ffffff8a;border:1px solid #ffffff1a;justify-content:center;align-items:center;height:46px;margin-top:12px;text-decoration:none;display:flex}.product-security{text-align:center;color:#ffffff45;margin-top:13px;font-size:9px}.product-extra{width:100%;max-width:1400px;margin:110px auto 0}.product-extra-title{text-align:center;margin-bottom:38px}.product-extra-title span{color:#b84cff;font-size:9px;font-weight:900}.product-extra-title h2{font-size:39px}.product-extra-grid{grid-template-columns:repeat(3,1fr);gap:20px;display:grid}.product-extra-card{background:#13081bd1;border:1px solid #b84cff24;min-height:200px;padding:25px;position:relative}.extra-number{color:#b84cff12;font-size:60px;font-weight:900;position:absolute;top:8px;right:16px}.product-extra-card h3{margin:50px 0 12px}.social-floating{z-index:9999;flex-direction:column;align-items:flex-end;gap:10px;display:flex;position:fixed!important;bottom:24px!important;right:24px!important}.social-main-button{color:#fff;cursor:pointer;background:linear-gradient(135deg,#3c0f54fa,#771b9ffa);border:1px solid #d576ff8c;border-radius:11px;justify-content:center;align-items:center;gap:11px;min-width:138px;height:56px;padding:0 18px;display:flex}.social-button-icon{width:35px;height:35px;position:relative}.social-dot{background:#e5a4ff;border-radius:50%;width:9px;height:9px;position:absolute}.social-dot-one{top:13px;left:3px}.social-dot-two{top:3px;right:3px}.social-dot-three{bottom:3px;right:3px}.social-connection{transform-origin:0;background:#d286f0;width:20px;height:2px;position:absolute;left:9px}.connection-one{top:14px;transform:rotate(-27deg)}.connection-two{top:19px;transform:rotate(27deg)}.social-options{pointer-events:none;flex-direction:column;gap:9px;display:flex}.social-item{color:#fff;opacity:0;pointer-events:none;border-radius:10px;align-items:center;gap:11px;width:155px;height:48px;padding:0 13px;text-decoration:none;display:flex;transform:translateY(12px)scale(.95)}.social-network-icon{background:#ffffff21;border-radius:50%;justify-content:center;align-items:center;width:30px;height:30px;display:flex}.youtube-social{background:#d51f26}.tiktok-social{background:#151719}.instagram-social{background:linear-gradient(135deg,#6528a8,#be2875,#dc7130)}.social-floating.open .social-item{opacity:1;pointer-events:auto;transform:translateY(0)scale(1)}.store-tools{align-items:center;gap:8px;display:flex}.store-tool-button{color:#fff;cursor:pointer;background:linear-gradient(#230c2ff0,#0f0616f5);border:1px solid #b93eff47;border-radius:7px;align-items:center;gap:8px;min-height:48px;padding:8px 12px;font-family:inherit;text-decoration:none;transition:border-color .18s,transform .18s,box-shadow .18s,background .18s;display:flex;position:relative}.store-tool-button:hover{background:linear-gradient(#371049f5,#14071dfa);border-color:#cd4effbf;transform:translateY(-1px);box-shadow:0 0 16px #ab2aff2e}.store-tool-icon{justify-content:center;align-items:center;width:27px;height:27px;font-size:17px;display:flex}.store-tool-copy{flex-direction:column;align-items:flex-start;line-height:1;display:flex}.store-tool-copy strong{color:#fff;letter-spacing:.8px;font-size:11px;font-weight:900}.store-tool-copy small{color:#9d8ba8;letter-spacing:.7px;margin-top:5px;font-size:7px;font-weight:800}.store-tool-link{box-sizing:border-box}.store-overlay{z-index:9997;opacity:0;visibility:hidden;background:#030007b8;transition:opacity .2s,visibility .2s;position:fixed;inset:0}.store-overlay.active{opacity:1;visibility:visible}body.store-open{overflow:hidden}.store-drawer{z-index:9999;will-change:transform;background:radial-gradient(circle at 100% 0,#791aab26,#0000 32%),#0c0610;border-left:1px solid #b93bff57;flex-direction:column;width:min(440px,94vw);height:100dvh;transition:transform .25s;display:flex;position:fixed;top:0;right:0;transform:translate(105%);box-shadow:-20px 0 60px #0000008c}.store-drawer.active{transform:translate(0)}.store-drawer-header{border-bottom:1px solid #ffffff14;justify-content:space-between;align-items:center;padding:28px 25px 22px;display:flex}.store-kicker{color:#d258ff;letter-spacing:2px;margin-bottom:7px;font-size:9px;font-weight:900;display:block}.store-drawer-header h2,.account-card h2{color:#fff;letter-spacing:.3px;margin:0;font-size:23px;font-weight:950}.store-close{color:#fff;cursor:pointer;background:#ffffff09;border:1px solid #ffffff1f;border-radius:7px;justify-content:center;align-items:center;width:39px;height:39px;padding:0;font-size:27px;line-height:1;transition:border-color .18s,background .18s;display:flex}.store-close:hover{background:#b52dee1f;border-color:#cb4affb3}.cart-items{flex:1;padding:17px 20px;overflow-y:auto}.cart-item{border-bottom:1px solid #ffffff12;grid-template-columns:78px minmax(0,1fr) auto;align-items:center;gap:13px;padding:13px 0;display:grid}.cart-item-image{background:#120b16;border:1px solid #b734f433;border-radius:5px;width:78px;height:64px;overflow:hidden}.cart-item-image img{object-fit:cover;width:100%;height:100%;display:block}.cart-item-info{min-width:0}.cart-item-info strong{color:#fff;text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:900;display:block;overflow:hidden}.cart-item-info span{color:#d35bff;margin-top:6px;font-size:13px;font-weight:900;display:block}.cart-remove{color:#786d7d;cursor:pointer;background:0 0;border:0;padding:8px;font-size:18px;transition:color .18s}.cart-remove:hover{color:#ff4d61}.cart-empty{color:#8f8295;text-align:center;padding:50px 25px;font-size:12px}.cart-summary{background:#0003;border-top:1px solid #ffffff14;padding:21px 24px 25px}.cart-summary>div{justify-content:space-between;align-items:center;margin-bottom:16px;display:flex}.cart-summary span{color:#a798ae;font-size:11px;font-weight:800}.cart-summary strong{color:#fff;font-size:20px;font-weight:950}.cart-checkout{color:#fff;letter-spacing:1px;cursor:pointer;background:linear-gradient(135deg,#7e16b5,#a822e6);border:1px solid #be40ff;border-radius:5px;width:100%;padding:15px 18px;font-family:inherit;font-size:11px;font-weight:950;transition:transform .18s,box-shadow .18s;box-shadow:0 0 18px #b22def33}.cart-checkout:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 0 24px #b22def52}.cart-checkout:disabled{opacity:.35;cursor:not-allowed}.cart-summary small{color:#6f6574;text-align:center;margin-top:12px;font-size:8px;line-height:1.5;display:block}.account-modal{z-index:9998;pointer-events:none;opacity:0;visibility:hidden;justify-content:center;align-items:center;padding:25px;transition:opacity .2s,visibility .2s;display:flex;position:fixed;inset:0}.account-modal.active{pointer-events:auto;opacity:1;visibility:visible}.account-card{scrollbar-width:thin;scrollbar-color:#b84cff6b transparent;background:radial-gradient(circle at 100% 0,#9e22dc26,#0000 35%),#0d0711;border:1px solid #bf3dff61;border-radius:10px;width:min(470px,100%);max-height:min(760px,100dvh - 50px);padding:34px;position:relative;overflow-y:auto;box-shadow:0 25px 80px #000000a6,0 0 30px #a825e214}.account-close{position:absolute;top:17px;right:17px}.account-form{flex-direction:column;gap:15px;display:flex}.account-form label{color:#bfaec8;letter-spacing:1px;flex-direction:column;gap:7px;font-size:8px;font-weight:900;display:flex}.account-form input{box-sizing:border-box;color:#fff;background:#ffffff09;border:1px solid #ffffff1a;border-radius:5px;outline:none;width:100%;padding:13px 14px;font-family:inherit;font-size:12px;transition:border-color .18s,box-shadow .18s}.account-form input:focus{border-color:#c641ffb3;box-shadow:0 0 0 3px #b22ceb14}.auth-loading{color:#9d8fa4;letter-spacing:.5px;text-align:center;padding:42px 0;font-size:11px;font-weight:800}.auth-guest{width:100%}.auth-tabs{background:#ffffff05;border:1px solid #ffffff12;border-radius:7px;grid-template-columns:1fr 1fr;gap:8px;margin:22px 0 24px;padding:5px;display:grid}.auth-tab{color:#817587;letter-spacing:1px;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:5px;min-height:42px;padding:9px 12px;font-family:inherit;font-size:9px;font-weight:950;transition:color .18s,border-color .18s,background .18s,box-shadow .18s}.auth-tab:hover{color:#fff;background:#b84cff0d}.auth-tab.active{color:#fff;background:linear-gradient(135deg,#7e16b57a,#a822e657);border-color:#c344ff8c;box-shadow:0 0 18px #b22def1c}.auth-form h2{color:#fff;letter-spacing:.2px;margin:0 0 8px;font-size:22px;font-weight:950}.auth-form>p{color:#8f8295;margin:0 0 22px;font-size:10px;line-height:1.65}.auth-form[hidden],.auth-guest[hidden],.account-logged[hidden],.auth-loading[hidden],.auth-message[hidden]{display:none!important}.auth-message{color:#d7cbdc;background:#ffffff06;border:1px solid #ffffff14;border-radius:5px;margin:0 0 18px;padding:12px 13px;font-size:9px;font-weight:750;line-height:1.55}.auth-message.success{color:#8cffb5;background:#168f4614;border-color:#26d36d47}.auth-message.error{color:#ff98a3;background:#b81c3017;border-color:#ff495b52}.auth-message.info{color:#d7a7f1;background:#b84cff12;border-color:#b84cff47}.auth-submit{width:100%;min-height:46px;margin-top:3px;box-shadow:0 0 18px #b830f22e;color:#fff!important;background:linear-gradient(135deg,#8518bc,#b729eb)!important;border:1px solid #c24aff!important;border-radius:5px!important;transition:transform .18s,box-shadow .18s,opacity .18s!important}.auth-submit:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 0 25px #b830f24d}.my-mods-page{background:radial-gradient(circle at 50% 0,#7d19a71f,#0000 34%),#09050c;min-height:calc(100vh - 100px);padding:60px 25px 100px}.my-mods-container{width:min(1320px,100%);margin:0 auto}.my-mods-hero{border-bottom:1px solid #ffffff12;padding:30px 0 45px}.my-mods-hero>span{color:#e25aff;letter-spacing:2.2px;font-size:9px;font-weight:950}.my-mods-hero h1{color:#fff;letter-spacing:-1px;margin:9px 0 10px;font-size:clamp(34px,5vw,62px);font-weight:950}.my-mods-hero h1 em{color:#bf3cff;font-style:normal}.my-mods-hero p{color:#908397;max-width:650px;margin:0;font-size:11px;line-height:1.75}.library-status{color:#9d8fa4;margin:25px 0;font-size:10px;font-weight:800}.my-mods-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:18px;display:grid}.library-card{background:#0d0711;border:1px solid #b636ee3d;transition:transform .18s,border-color .18s;overflow:hidden}.library-card:hover{border-color:#d04affa6;transform:translateY(-3px)}.library-card-image{aspect-ratio:16/10;background:#08050a;overflow:hidden}.library-card-image img{object-fit:cover;width:100%;height:100%;display:block}.library-card-content{padding:17px}.library-card-content>span{color:#c74cff;letter-spacing:1.3px;font-size:7px;font-weight:950}.library-card-content h3{color:#fff;margin:7px 0 15px;font-size:14px;font-weight:950}.library-download{box-sizing:border-box;color:#fff;letter-spacing:1px;background:#a722da17;border:1px solid #bc39f18c;border-radius:4px;justify-content:center;align-items:center;width:100%;padding:11px;font-size:8px;font-weight:950;text-decoration:none;display:flex}.library-empty{text-align:center;background:#ffffff03;border:1px dashed #c645f440;margin-top:25px;padding:55px 25px;display:none}.library-empty.visible{display:block}.cv-add-cart{color:#fff;letter-spacing:1px;cursor:pointer;background:linear-gradient(135deg,#6f129bf2,#a21fdbf2);border:1px solid #c144ff;border-radius:4px;width:100%;margin-top:10px;padding:14px 18px;font-family:inherit;font-size:10px;font-weight:950;transition:transform .18s,box-shadow .18s;box-shadow:0 0 16px #b930f221}.cv-add-cart:hover{transform:translateY(-1px);box-shadow:0 0 22px #b930f240}#accountButton.account-guest{width:auto!important;min-width:96px!important;height:48px!important;min-height:48px!important;box-shadow:none!important;aspect-ratio:auto!important;background:linear-gradient(135deg,#200c2bc7,#120719e6)!important;border:1px solid #b84cff5c!important;border-radius:7px!important;flex:none!important;justify-content:center!important;align-items:center!important;gap:8px!important;padding:8px 12px!important;display:flex!important;overflow:hidden!important}#accountButton.account-guest:after{display:none!important}#accountButton.account-guest .store-tool-icon{width:25px!important;min-width:25px!important;height:25px!important;box-shadow:none!important;color:#dca4ff!important;text-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;justify-content:center!important;align-items:center!important;font-size:16px!important;line-height:1!important;display:flex!important;position:static!important}#accountButton.account-guest .store-tool-copy{clip:auto!important;white-space:normal!important;flex-direction:column!important;justify-content:center!important;align-items:flex-start!important;width:auto!important;min-width:0!important;height:auto!important;margin:0!important;padding:0!important;display:flex!important;position:static!important;overflow:visible!important}#accountButton.account-guest .store-tool-copy strong{color:#fff!important;letter-spacing:.8px!important;font-size:10px!important;font-weight:900!important;line-height:1!important;display:block!important}#accountButton.account-guest .store-tool-copy small{color:#ffffff6e!important;letter-spacing:1px!important;margin-top:4px!important;font-size:7px!important;font-weight:800!important;line-height:1!important;display:block!important}#accountButton.account-guest #cvHeaderProgress{display:none!important}#accountButton.account-authenticated{--cv-account-progress:0deg;box-sizing:border-box!important;aspect-ratio:1!important;background:conic-gradient(from -90deg, #b92fff 0deg, #ff6a00 var(--cv-account-progress), #76358f38 var(--cv-account-progress), #76358f38 360deg)!important;border:0!important;border-radius:50%!important;flex:0 0 46px!important;justify-content:center!important;align-items:center!important;gap:0!important;width:46px!important;min-width:46px!important;max-width:46px!important;height:46px!important;min-height:46px!important;max-height:46px!important;margin:0!important;padding:3px!important;transition:transform .18s,box-shadow .18s!important;display:inline-flex!important;position:relative!important;overflow:visible!important;box-shadow:0 0 0 1px #c951ff29,0 0 16px #a924e51f!important}#accountButton.account-authenticated:after{content:"";z-index:0;background:radial-gradient(circle at 34% 28%,#2b1135 0%,#13081b 60%,#08040c 100%);border:1px solid #cd65ff40;border-radius:50%;position:absolute;inset:3px;display:block!important}#accountButton.account-authenticated:hover{transform:translateY(-1px)scale(1.035)!important;box-shadow:0 0 0 1px #db7aff47,0 0 22px #ba30ff3d!important}#accountButton.account-authenticated .store-tool-icon{z-index:2!important;width:100%!important;min-width:0!important;height:100%!important;box-shadow:none!important;color:#f7eaff!important;letter-spacing:0!important;text-align:center!important;text-transform:uppercase!important;text-shadow:0 0 10px #ca5cff8c!important;background:0 0!important;border:0!important;border-radius:50%!important;justify-content:center!important;align-items:center!important;margin:0!important;padding:0!important;font-size:13px!important;font-weight:950!important;line-height:1!important;display:flex!important;position:relative!important;transform:none!important}#accountButton.account-authenticated .store-tool-copy{clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important;width:1px!important;height:1px!important;margin:-1px!important;padding:0!important;position:absolute!important;overflow:hidden!important}#accountButton.account-authenticated #cvHeaderProgress{display:none!important}#accountLogged:not([hidden]){margin-top:22px;box-sizing:border-box!important;grid-template-columns:58px minmax(0,1fr)!important;align-items:center!important;gap:15px 14px!important;width:100%!important;display:grid!important}#accountLogged>.account-avatar{color:#f9edff!important;text-transform:uppercase!important;background:radial-gradient(circle at 34% 28%,#7727a0 0%,#351047 48%,#110618 100%)!important;border:1px solid #d56cff94!important;border-radius:50%!important;grid-area:1/1!important;justify-content:center!important;align-items:center!important;width:56px!important;min-width:56px!important;max-width:56px!important;height:56px!important;min-height:56px!important;max-height:56px!important;margin:0!important;padding:0!important;font-size:19px!important;font-weight:950!important;line-height:1!important;display:flex!important;box-shadow:inset 0 0 14px #d254ff1a,0 0 17px #b127ed2e!important}#accountLogged>.account-logged-copy{grid-area:1/2!important;width:100%!important;min-width:0!important;margin:0!important;padding:0!important}#accountLogged>.account-logged-copy strong{color:#fff!important;white-space:nowrap!important;text-overflow:ellipsis!important;margin:0 0 4px!important;font-size:14px!important;font-weight:900!important;line-height:1.2!important;display:block!important;overflow:hidden!important}#accountLogged>.account-logged-copy span{color:#93869b!important;white-space:nowrap!important;text-overflow:ellipsis!important;font-size:10px!important;line-height:1.3!important;display:block!important;overflow:hidden!important}#accountLogged>#cvModCollection,#accountLogged>a[href=\/my-mods],#accountLogged>#accountLogout{box-sizing:border-box!important;grid-column:1/-1!important;width:100%!important;margin-left:0!important;margin-right:0!important}#accountLogged>#cvModCollection{background:linear-gradient(#751ba617,#08040d4d)!important;border:1px solid #bc44ff38!important;border-radius:10px!important;margin-top:1px!important;margin-bottom:0!important;padding:13px 14px 12px!important}.account-logged>a,.account-logged>button{box-sizing:border-box;letter-spacing:1px;cursor:pointer;border-radius:5px;justify-content:center;align-items:center;width:100%;padding:13px;font-family:inherit;font-size:9px;font-weight:950;text-decoration:none;transition:transform .18s,border-color .18s,background .18s,color .18s;display:flex}.account-logged>a{color:#fff;background:#ae2ae61c;border:1px solid #b93df0;margin-top:8px}.account-logged>a:hover{background:#ae2ae62b;border-color:#ce53ffd9;transform:translateY(-1px)}.account-logged>button{color:#8e818f;background:#ffffff06;border:1px solid #ffffff1a}.account-logged>button:hover:not(:disabled){color:#ff8c9a;background:#bb223512;border-color:#ff546852}.cv-mod-collection{box-sizing:border-box;background:linear-gradient(#751ba61a,#08040d52);border:1px solid #bb41ff3d;border-radius:10px;width:100%;padding:13px 14px 12px}.cv-mod-collection[hidden]{display:none!important}.cv-collection-top{justify-content:space-between;align-items:center;gap:12px;width:100%;margin-bottom:9px;display:flex}.cv-collection-title{color:#e9deef;letter-spacing:1.2px;text-transform:uppercase;font-size:9px;font-weight:900}.cv-collection-count{color:#d25cff;white-space:nowrap;font-size:9px;font-weight:950}.cv-collection-track{box-sizing:border-box;background:#08040c;border:1px solid #c245ff47;border-radius:999px;width:100%;height:8px;position:relative;overflow:hidden;box-shadow:inset 0 0 8px #000000d9}.cv-collection-fill{border-radius:inherit;background:linear-gradient(90deg,#8724ff 0%,#bc2cff 24%,#ff3f00 48%,#ff7900 70%,#ffb62b 100%) 0 0/220% 100%;width:0;transition:width .7s cubic-bezier(.2,.8,.2,1);animation:1.9s linear infinite cvCollectionMove;position:absolute;top:0;bottom:0;left:0;overflow:hidden;box-shadow:0 0 7px #ff5800cc,0 0 14px #be2eff61}.cv-collection-fill:after{content:"";opacity:.48;background:repeating-linear-gradient(115deg,#0000 0 7px,#ffffff52 8px 10px,#0000 11px 18px);animation:1.25s linear infinite cvFlameTexture;position:absolute;inset:0}.cv-collection-bottom{justify-content:space-between;align-items:center;gap:10px;width:100%;margin-top:8px;display:flex}.cv-collection-owned{color:#948a9a;letter-spacing:.7px;text-transform:uppercase;font-size:8px;font-weight:850}.cv-collection-all{color:#ff9824;letter-spacing:.8px;text-transform:uppercase;margin-left:auto;font-size:8px;font-weight:950}.cv-mod-collection.collection-complete .cv-collection-all{color:#ffd56b;text-shadow:0 0 8px #ff9700cc}@keyframes cvCollectionMove{0%{background-position:0%}to{background-position:220%}}@keyframes cvFlameTexture{0%{transform:translate(-10px)}to{transform:translate(10px)}}@media (max-width:1500px){.store-tool-copy{display:none}.store-tool-button{justify-content:center;min-width:44px;padding:8px}.store-tool-icon{width:25px}#accountButton.account-guest{width:44px!important;min-width:44px!important;height:44px!important;padding:8px!important}#accountButton.account-guest .store-tool-copy{display:none!important}#accountButton.account-authenticated{flex-basis:44px!important;width:44px!important;min-width:44px!important;max-width:44px!important;height:44px!important;min-height:44px!important;max-height:44px!important}}@media (max-width:1200px){.header-deals{display:none}.my-mods-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:1150px){.main-header{padding:0 30px}.main-nav{gap:20px}.promo-content{flex-direction:column;align-items:flex-start}.featured-products-grid{grid-template-columns:repeat(2,1fr)}.all-mods-grid{grid-template-columns:repeat(3,1fr)}.product-detail{grid-template-columns:1fr}}@media (max-width:900px){.main-header{flex-wrap:wrap}.header-right{margin-left:auto}.my-mods-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:768px){.main-header{flex-direction:column;gap:14px;height:auto;padding:16px 20px;display:flex}.main-nav{flex-wrap:wrap;gap:5px}.header-space{display:none}.top-deals{padding:28px 20px}.promo-carousel{grid-template-columns:1fr}.featured-products{padding:70px 20px}.featured-products-grid{grid-template-columns:1fr}.mods-page{padding:55px 20px 80px}.mods-tools{flex-direction:column}.mods-tools select{width:100%}.all-mods-grid{grid-template-columns:repeat(2,1fr)}.product-page{padding:35px 20px 80px}.product-extra-grid{grid-template-columns:1fr}.social-floating{bottom:14px!important;right:14px!important}}@media (max-width:650px){.store-tools{gap:5px}.store-tool-button{min-width:39px;min-height:39px;padding:5px}.store-tool-icon{font-size:15px}.account-card{max-height:calc(100dvh - 24px);padding:30px 21px 23px}.my-mods-page{padding:35px 16px 75px}.my-mods-grid{grid-template-columns:1fr}.cart-item{grid-template-columns:67px minmax(0,1fr) auto}.cart-item-image{width:67px;height:57px}#accountButton.account-guest{width:39px!important;min-width:39px!important;height:39px!important;min-height:39px!important;padding:5px!important}#accountButton.account-authenticated{flex-basis:39px!important;width:39px!important;min-width:39px!important;max-width:39px!important;height:39px!important;min-height:39px!important;max-height:39px!important}#accountLogged:not([hidden]){grid-template-columns:52px minmax(0,1fr)!important;column-gap:12px!important}#accountLogged>.account-avatar{width:50px!important;min-width:50px!important;max-width:50px!important;height:50px!important;min-height:50px!important;max-height:50px!important}}@media (max-width:520px){.all-mods-grid{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.store-drawer,.store-overlay,.account-modal,.store-tool-button,.library-card,.cv-add-cart,.auth-tab,.auth-submit,.account-logged>a,.account-logged>button{transition:none!important}.cv-collection-fill,.cv-collection-fill:after{animation:none!important}}.main-header{grid-template-columns:minmax(300px,1fr) auto minmax(365px,1fr);align-items:center;column-gap:20px;height:118px;padding:0 34px;display:grid;overflow:visible}.header-left{gap:15px;min-width:0}.mk-logo-inner{width:64px;height:64px}.mk-logo img{width:55px;height:55px}.logo{letter-spacing:2px;font-size:30px}.brand-subtitle{letter-spacing:3.8px;font-size:8px}.main-nav{white-space:nowrap;justify-content:center;align-items:center;gap:13px;min-width:0;display:flex}.main-nav a{letter-spacing:1px;min-width:auto;height:50px;padding:0 13px;font-size:14px;font-weight:900}.main-nav a:after{bottom:4px}.main-nav a:hover:after,.main-nav a.active:after{width:64%}.main-nav a[href=\/roulette]{position:relative}.main-nav a[href=\/roulette]:before{content:"";background:#ff7400;border-radius:50%;width:5px;height:5px;animation:1.3s ease-in-out infinite alternate rouletteNavPulse;position:absolute;top:7px;right:5px;box-shadow:0 0 5px #ff7400,0 0 10px #ff7400bf}@keyframes rouletteNavPulse{0%{opacity:.45;transform:scale(.75)}to{opacity:1;transform:scale(1.25)}}.header-right{justify-content:flex-end;align-items:center;gap:8px;min-width:0;display:flex}.header-deals a{gap:8px;min-width:132px;height:52px;padding:0 11px}.deals-fire{font-size:21px}.deals-top{letter-spacing:1px;font-size:11px}.deals-bottom{font-size:8px}.store-tool-button{gap:6px;min-height:46px;padding:7px 9px}.store-tool-icon{flex:none}.store-tool-copy strong{font-size:10px}.store-tool-copy small{font-size:7px}.header-left,.main-nav,.header-right,.store-tools{position:relative}.main-nav{z-index:6}.header-right{z-index:7}@media (max-width:1450px){.main-header{grid-template-columns:minmax(260px,.9fr) auto minmax(320px,.9fr);column-gap:12px;padding:0 22px}.main-nav{gap:7px}.main-nav a{padding:0 10px;font-size:13px}.logo{font-size:27px}.brand-subtitle{letter-spacing:3px}.header-deals a{min-width:115px}.store-tool-button{padding:6px 8px}}@media (max-width:1250px){.main-header{flex-wrap:wrap;justify-content:space-between;row-gap:13px;height:auto;min-height:118px;padding:17px 24px;display:flex}.header-left{order:1}.header-right{order:2;margin-left:auto}.main-nav{border-top:1px solid #b84cff1a;order:3;justify-content:center;gap:20px;width:100%;padding-top:4px}.main-nav a{height:42px;font-size:13px}}@media (max-width:900px){.main-header{padding:14px 18px}.header-left{justify-content:center;width:100%}.header-right{flex-wrap:wrap;justify-content:center;width:100%;margin-left:0}.main-nav{flex-wrap:wrap;gap:7px;width:100%}.main-nav a{padding:0 9px;font-size:12px}}@media (max-width:650px){.main-header{padding:14px 12px}.mk-logo-inner{width:54px;height:54px}.mk-logo img{width:47px;height:47px}.logo{font-size:23px}.brand-subtitle{letter-spacing:2.4px;font-size:7px}.main-nav{grid-template-columns:repeat(3,1fr);gap:5px;display:grid}.main-nav a{text-align:center;width:100%;min-width:0;padding:0 4px;font-size:10px}.header-deals{display:none}.store-tools{justify-content:center;width:100%}}body.roulette-page{min-height:100%;background:#09070a!important}html:has(body.roulette-page){min-height:100%;background:#09070a!important}body.roulette-page{color:#efe5d6;min-height:100vh;margin:0;overflow-x:hidden;background-image:linear-gradient(#0502071a,#05020738),url(/images/horrorfundo.png)!important;background-position:top!important;background-repeat:no-repeat!important;background-size:cover!important;background-attachment:fixed!important}body.roulette-page:before,body.roulette-page:after{content:none!important;display:none!important}body.roulette-page .cv-world{background:0 0;min-height:100vh;position:relative}body.roulette-page .main-header{z-index:50;-webkit-backdrop-filter:blur(11px);backdrop-filter:blur(11px);background:#08040ced;border-bottom:1px solid #9d3dc457;position:relative;box-shadow:0 8px 30px #0000002e}body.roulette-page .cv-page{z-index:2;width:min(1180px,100% - 28px);margin:0 auto;padding:24px 0 58px;position:relative}body.roulette-page .cv-title-wrap{z-index:8;justify-content:center;width:min(710px,82vw);margin:0 auto -24px;display:flex;position:relative}body.roulette-page .cv-title-sign{text-align:center;isolation:isolate;background:linear-gradient(#4e0b0a61,#24070794) 0 0/cover,linear-gradient(#0000,#0000) 0 0/420px 420px,repeating-linear-gradient(0deg,#551b15 0 7px,#47130f 7px 14px,#641b14 14px 22px);border:7px solid #24120d;border-radius:13px 10px 16px 11px;flex-direction:column;justify-content:center;align-items:center;width:100%;min-height:145px;padding:28px 54px 31px;display:flex;position:relative;transform:rotate(-.18deg);box-shadow:0 0 0 2px #6e3a21,0 0 0 5px #120806eb,0 18px 35px #0000008a,inset 0 0 0 2px #9b582b75,inset 0 0 38px #0000008f}body.roulette-page .cv-title-sign:before{content:"";z-index:-1;pointer-events:none;background:linear-gradient(92deg,#0000 0 16%,#00000024 16.5% 17.2%,#0000 17.5% 65%,#da64350d 66% 66.8%,#0000 67%),linear-gradient(#ff964e08,#00000029);border:2px solid #68331cc7;border-radius:7px 11px 7px 10px;position:absolute;inset:11px 13px}body.roulette-page .cv-title-sign:after{content:"";z-index:-2;background-blend-mode:multiply;background:linear-gradient(135deg,#17100c 0 7%,#51311e 8% 12%,#140c09 13% 27%,#6b3c22 28% 31%,#160d09 32% 100%),linear-gradient(#0000,#0000);border-radius:18px;position:absolute;inset:-12px -10px;box-shadow:inset 0 0 18px #000,0 8px 24px #00000085}body.roulette-page .cv-title-main{color:#d7b272;letter-spacing:.035em;text-transform:uppercase;text-shadow:0 2px #62401f,0 4px #2f1c11,1px 1px #e4c68a,0 8px 16px #000000ad;filter:saturate(.82);margin:0;font-family:Rye,Cinzel,Georgia,serif;font-size:clamp(38px,4.35vw,67px);font-weight:400;line-height:.96}body.roulette-page .cv-title-subplate{color:#d6b778;letter-spacing:.18em;text-transform:uppercase;background:linear-gradient(#100a0733,#00000047) 0 0/cover,linear-gradient(#0000,#0000) 0 0/260px 260px,#382419 0 0/cover;border:3px solid #20120d;border-radius:4px;min-width:255px;padding:7px 27px 6px;font-family:Cinzel,Georgia,serif;font-size:10px;font-weight:900;position:absolute;bottom:9px;left:50%;transform:translate(-50%)rotate(.18deg);box-shadow:0 4px 8px #00000085,inset 0 0 0 1px #91552b61}body.roulette-page .cv-sign-screw{z-index:4;background:radial-gradient(circle at 35% 30%,#9c7a45 0 15%,#3d2a1a 35%,#120c09 70%);border-radius:50%;width:10px;height:10px;position:absolute;box-shadow:0 1px 3px #000}body.roulette-page .cv-sign-screw.s1{top:20px;left:21px}body.roulette-page .cv-sign-screw.s2{top:20px;right:21px}body.roulette-page .cv-sign-screw.s3{bottom:20px;left:21px}body.roulette-page .cv-sign-screw.s4{bottom:20px;right:21px}body.roulette-page .cv-sign-bulbs{pointer-events:none;z-index:5;position:absolute;inset:-2px}body.roulette-page .cv-sign-bulb{background:#d68c34;border-radius:50%;width:8px;height:8px;margin:-4px;animation:3.6s step-end infinite cvOldBulb;position:absolute;box-shadow:0 0 5px #ff9836c2,0 0 12px #d24e155c}body.roulette-page .cv-sign-bulb:nth-child(6n){opacity:.12;box-shadow:none;background:#44291a;animation:none}body.roulette-page .cv-sign-bulb:nth-child(9n+2){animation-duration:5.1s}body.roulette-page .cv-sign-bulb:nth-child(11n+3){animation-delay:1.7s}@keyframes cvOldBulb{0%,8%,12%,55%,61%,to{opacity:.72}9%,10%,58%{opacity:.08}11%,59%,60%{opacity:1}}body.roulette-page .cv-machine-wrap{justify-content:center;align-items:flex-start;width:100%;min-height:860px;display:flex;position:relative}body.roulette-page .cv-main-card{background:linear-gradient(#100806c4,#070505e6) 0 0/cover,linear-gradient(#0000,#0000) 0 0/520px 520px,#120c09 0 0/cover;border:6px solid #17100d;border-radius:8px;width:780px;min-height:842px;padding:17px 19px 18px;position:relative;overflow:visible;box-shadow:0 0 0 2px #63391f,0 0 0 4px #0f0806f5,0 34px 70px #00000085,inset 0 0 0 1px #9251265c,inset 0 0 55px #000000a8}body.roulette-page .cv-main-card:before{content:"";pointer-events:none;border:1px solid #773f1e4d;position:absolute;inset:10px;box-shadow:inset 0 0 26px #00000080}body.roulette-page .cv-main-head{z-index:4;color:#bba68b;letter-spacing:.065em;text-transform:uppercase;justify-content:space-between;align-items:center;gap:12px;font-family:Montserrat,Arial,sans-serif;font-size:7px;font-weight:900;display:flex;position:relative}body.roulette-page .cv-main-head-left{align-items:center;gap:7px;display:flex}body.roulette-page .cv-main-head-dot{background:#a52920;border-radius:50%;width:6px;height:6px;box-shadow:0 0 7px #c42a1f94}body.roulette-page .cv-sidebar{z-index:5;gap:10px;width:255px;display:grid;position:absolute;top:2px;left:calc(50% + 414px)}body.roulette-page .cv-wheel-stage{z-index:3;justify-content:center;align-items:center;min-height:588px;margin-top:4px;display:flex;position:relative}body.roulette-page .cv-wheel-shell{aspect-ratio:1;filter:drop-shadow(0 28px 30px #000000a8);border-radius:50%;width:570px;position:relative}body.roulette-page .cv-wheel-shadow{filter:blur(28px);opacity:.5;background:#000;border-radius:50%;position:absolute;inset:6%;transform:translateY(18px)scale(1.03)}body.roulette-page .cv-wheel-ring{background:radial-gradient(circle at 35% 24%,#8248233d,#0000 20%),linear-gradient(135deg,#27150db8,#040404eb) 0 0/cover,linear-gradient(#0000,#0000) 0 0/430px 430px,#100c09 0 0/cover;border:12px solid #171310;border-radius:50%;padding:28px;position:absolute;inset:5.8%;box-shadow:0 0 0 3px #56351f,0 0 0 7px #0c0a09,0 0 0 10px #79502b,0 0 0 14px #110e0b,inset 0 0 0 4px #75431fa3,inset 0 0 34px #000,0 22px 35px #000000a6}body.roulette-page .cv-wheel-ring:before{content:"";pointer-events:none;opacity:.72;background:radial-gradient(circle at 50% 0,#6f4b2e 0 4px,#15100d 5px 8px,#0000 9px) 50% 0/42px 42px repeat-x,radial-gradient(circle at 0,#5b3d27 0 4px,#15100d 5px 8px,#0000 9px) 0/42px 42px repeat-y;border-radius:50%;position:absolute;inset:-16px}body.roulette-page .cv-wheel-rotator{background:linear-gradient(#310a0a59,#0905054d), linear-gradient(transparent,transparent), conic-gradient(from -22.5deg,#29100e 0 45deg,#100a08 45deg 90deg,#35130f 90deg 135deg,#110a08 135deg 180deg,#2a100e 180deg 225deg,#100a08 225deg 270deg,#32120f 270deg 315deg,#100a08 315deg 360deg);will-change:transform;background-size:cover,420px 420px,cover;border-radius:50%;width:100%;height:100%;position:relative;overflow:hidden;transform:rotate(0);box-shadow:inset 0 0 48px #000000b3,inset 0 0 0 4px #572f19ad}body.roulette-page .cv-wheel-rotator:after{content:"";pointer-events:none;z-index:7;background:radial-gradient(circle,#0000 0 52%,#00000057 76%,#0000009e 100%),linear-gradient(120deg,#0000 0 30%,#83231914 31% 34%,#0000 35% 70%,#57100d12 71% 73%,#0000 74%);border-radius:50%;position:absolute;inset:0}body.roulette-page .cv-wheel-divider{z-index:9;transform-origin:50% 0;clip-path:polygon(34% 0,66% 0,100% 100%,0 100%);background:linear-gradient(90deg,#090807 0 14%,#684329 24%,#2c2017 48%,#80522d 67%,#0c0908 88%);width:10px;height:51%;position:absolute;top:50%;left:50%;box-shadow:-2px 0 3px #000c,2px 0 4px #000000b8}body.roulette-page .cv-wheel-image{z-index:5;background:linear-gradient(#0805051f,#08050557),#090707;border:5px solid #17110e;width:30%;height:20.5%;position:absolute;overflow:hidden;transform:translate(-50%,-50%);box-shadow:0 0 0 2px #5d3822,0 7px 12px #0000008c,inset 0 0 17px #00000075}body.roulette-page .cv-wheel-image:after{content:"";pointer-events:none;background:radial-gradient(#0000 42%,#0000007a 100%);position:absolute;inset:0}body.roulette-page .cv-wheel-image img{object-fit:contain;object-position:center;filter:saturate(.83)contrast(1.08)brightness(.9);background:#05050559;width:100%;height:100%;display:block}body.roulette-page .cv-wheel-image small{z-index:3;color:#bca47d;letter-spacing:.04em;background:#0a0706cc;border:1px solid #7d512e99;padding:2px 5px;font:800 5px/1 Montserrat,Arial,sans-serif;position:absolute;bottom:4px;left:5px}body.roulette-page .cv-pos-0{top:18%;left:50%}body.roulette-page .cv-pos-1{top:29.5%;left:72.5%}body.roulette-page .cv-pos-2{top:50%;left:82%}body.roulette-page .cv-pos-3{top:70.5%;left:72.5%}body.roulette-page .cv-pos-4{top:82%;left:50%}body.roulette-page .cv-pos-5{top:70.5%;left:27.5%}body.roulette-page .cv-pos-6{top:50%;left:18%}body.roulette-page .cv-pos-7{top:29.5%;left:27.5%}body.roulette-page .cv-wheel-center{z-index:14;background:radial-gradient(circle at 48% 45%,#53175e52 0 16%,#0000 17%),linear-gradient(145deg,#1b1918,#050505 60%);border:9px solid #15110f;border-radius:50%;flex-direction:column;justify-content:center;align-items:center;width:122px;height:122px;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 0 0 3px #674226,0 0 0 6px #0c0908,0 0 18px #65227f57,inset 0 0 24px #000}body.roulette-page .cv-wheel-center:before{content:"";border:1px solid #973db038;border-radius:50%;position:absolute;inset:13px;box-shadow:inset 0 0 10px #791c9c2b}body.roulette-page .cv-wheel-center img{z-index:3;object-fit:contain;filter:brightness(.86)drop-shadow(0 0 5px #9c2ecd57);width:48px;height:48px;position:relative}body.roulette-page .cv-wheel-center span{z-index:3;color:#8f7d8e;letter-spacing:.07em;margin-top:3px;font:900 6px/1 Montserrat,Arial,sans-serif;position:relative}body.roulette-page .cv-center-crack{z-index:2;transform-origin:0;opacity:.7;background:#8428a3;width:38px;height:2px;position:absolute;box-shadow:0 0 6px #8627ac80}body.roulette-page .cv-center-crack.c1{top:31px;left:56px;transform:rotate(-42deg)}body.roulette-page .cv-center-crack.c2{width:31px;bottom:27px;left:58px;transform:rotate(38deg)}body.roulette-page .cv-wheel-lights{z-index:18;pointer-events:none;position:absolute;inset:0}body.roulette-page .cv-wheel-light{border-radius:50%;width:8px;height:8px;margin:-4px;transition:filter .18s,transform .18s,opacity .18s;position:absolute}body.roulette-page .cv-wheel-light.burnt{box-shadow:none;opacity:.28;background:#261b14;animation:none}@keyframes cvDirtyLight{0%,12%,16%,61%,66%,to{opacity:.72}13%,14%,63%{opacity:.14}15%,64%,65%{opacity:.95}}body.roulette-page .cv-main-card.cv-spinning .cv-wheel-light:nth-child(3n){animation-delay:.11s}body.roulette-page .cv-main-card.cv-spinning .cv-wheel-light:nth-child(3n+1){animation-delay:.22s}@keyframes cvSpinLight{0%,48%{filter:brightness(.65)}49%,to{filter:brightness(1.8)}}body.roulette-page .cv-wheel-smoke{z-index:0;opacity:.18;filter:blur(10px);pointer-events:none;background:linear-gradient(#0000,#0000) bottom/cover no-repeat;height:25%;position:absolute;bottom:1%;left:9%;right:9%}body.roulette-page .cv-pointer{z-index:24;transform-origin:50% 18%;filter:drop-shadow(0 8px 8px #000000b3);width:50px;height:74px;position:absolute;top:-8px;left:50%;transform:translate(-50%)}body.roulette-page .cv-pointer:before{content:"";clip-path:polygon(50% 100%,4% 19%,18% 3%,82% 3%,96% 19%);background:linear-gradient(90deg,#261c12 0,#725128 18%,#c28b3d 44%,#4a321c 66%,#1a120c 100%);border:none;width:32px;height:62px;position:absolute;top:4px;left:50%;transform:translate(-50%)}body.roulette-page .cv-pointer:after{content:"";background:radial-gradient(circle,#b83227 0 20%,#45110d 36%,#17100c 62%);border-radius:50%;width:17px;height:17px;position:absolute;top:7px;left:50%;transform:translate(-50%);box-shadow:0 0 6px #ad251c8c,0 1px 4px #000}body.roulette-page .cv-pointer.cv-idle{animation:2.2s ease-in-out infinite cvPointerIdle}body.roulette-page .cv-pointer.cv-hit{animation:.14s ease-out cvPointerHit}@keyframes cvPointerIdle{0%,to{transform:translate(-50%)rotate(-1deg)}50%{transform:translate(-50%)rotate(1deg)}}@keyframes cvPointerHit{0%{transform:translate(-50%)rotate(0)}45%{transform:translate(-50%)rotate(12deg)}to{transform:translate(-50%)rotate(-2deg)}}body.roulette-page .cv-wheel-image.cv-winner{z-index:12;border-color:#8f281f;animation:1.25s ease-in-out infinite cvWinnerHeavy;box-shadow:0 0 0 3px #6a1e16b8,0 0 28px #cd2b1cb8,inset 0 0 18px #75131061}@keyframes cvWinnerHeavy{0%,to{filter:brightness()}50%{filter:brightness(1.34)}}body.roulette-page .cv-wheel-settle{animation:.5s ease-out cvSettle}@keyframes cvSettle{0%{filter:brightness()}20%{filter:brightness(1.16)}to{filter:brightness()}}body.roulette-page .cv-buy-area{z-index:5;width:min(660px,100%);margin:-7px auto 0;position:relative}body.roulette-page .cv-buy-top-card{text-align:center;color:#8f7c69;margin-bottom:8px;font-family:Montserrat,Arial,sans-serif}body.roulette-page .cv-buy-top-card span{letter-spacing:.12em;font-size:6px;font-weight:900;display:block}body.roulette-page .cv-buy-top-card strong{color:#d8c5a9;margin-top:2px;font-family:Cinzel,Georgia,serif;font-size:16px;display:block}body.roulette-page .cv-pack-grid{grid-template-columns:repeat(3,1fr);gap:10px;display:grid}body.roulette-page .cv-pack-btn{cursor:pointer;color:#cbb795;clip-path:polygon(0 7px,7px 7px,7px 0,calc(100% - 7px) 0,calc(100% - 7px) 7px,100% 7px,100% calc(100% - 7px),calc(100% - 7px) calc(100% - 7px),calc(100% - 7px) 100%,7px 100%,7px calc(100% - 7px),0 calc(100% - 7px));background:linear-gradient(#32120a6b,#0c08077a) 0 0/cover,linear-gradient(#0000,#0000) 0 0/280px 280px,#24130d 0 0/cover;border:2px solid #2c1a11;min-height:74px;padding:10px 12px;font-family:Montserrat,Arial,sans-serif;transition:filter .15s,transform .15s,border-color .15s;position:relative;box-shadow:inset 0 0 0 1px #7a462166,0 5px 11px #00000047}body.roulette-page .cv-pack-btn:hover{filter:brightness(1.08);transform:translateY(-2px)}body.roulette-page .cv-pack-btn.active{border-color:#8b5629;box-shadow:inset 0 0 0 1px #b7652a94,0 0 13px #9439152e}body.roulette-page .cv-pack-btn strong{letter-spacing:.04em;font-size:8px;display:block}body.roulette-page .cv-pack-price{color:#d8a34f;margin-top:3px;font-family:Cinzel,Georgia,serif;font-size:21px;font-weight:900;display:block}body.roulette-page .cv-pack-btn small{color:#77675b;margin-top:2px;font-size:5.5px;font-weight:800;display:block}body.roulette-page .cv-pack-tag{color:#dcb780;background:#76231a;border:1px solid #b25828;padding:3px 6px;font-size:5px;font-weight:900;position:absolute;top:-7px;right:5px}body.roulette-page .cv-spin-btn{cursor:pointer;color:#ecd2a1;letter-spacing:.02em;text-shadow:0 2px #4c160e;background:linear-gradient(#cf4d23f0,#6f1d12fa) 0 0/cover,linear-gradient(#0000,#0000) 0 0/320px 320px,#772415 0 0/cover;border:4px solid #27140d;border-radius:5px;width:100%;min-height:58px;margin-top:10px;font-family:Cinzel,Georgia,serif;font-size:22px;font-weight:900;position:relative;overflow:hidden;box-shadow:0 0 0 2px #6b381d,inset 0 0 0 2px #ff994c24,inset 0 0 20px #0000006b,0 7px 16px #00000059}body.roulette-page .cv-spin-btn:before{content:"";pointer-events:none;border:1px solid #db824147;position:absolute;inset:5px}body.roulette-page .cv-spin-btn:disabled{cursor:not-allowed;opacity:.64}body.roulette-page .cv-pity-box{background:#070606d1;border:2px solid #271911;margin-top:10px;padding:9px 10px;box-shadow:inset 0 0 13px #00000080}body.roulette-page .cv-pity-top{color:#c8a45f;letter-spacing:.05em;justify-content:space-between;align-items:center;gap:12px;font:900 7px/1 Montserrat,Arial,sans-serif;display:flex}body.roulette-page .cv-pity-bar{background:#070606;border:1px solid #362319;height:6px;margin-top:7px;overflow:hidden}body.roulette-page .cv-pity-fill{background:linear-gradient(90deg,#6e1714,#b84e22,#c8963c);height:100%;box-shadow:0 0 8px #ad321638}body.roulette-page .cv-pity-text{color:#817469;margin:6px 0 0;font:500 6px/1.35 Montserrat,Arial,sans-serif}body.roulette-page .cv-side-card,body.roulette-page .cv-rewards{background:linear-gradient(#120a08c4,#060505eb) 0 0/cover,linear-gradient(#0000,#0000) 0 0/360px 360px,#100a08 0 0/cover;border:5px solid #15100d;border-radius:7px;position:relative;box-shadow:0 0 0 2px #5e381f,0 8px 20px #0000005c,inset 0 0 0 1px #76442161,inset 0 0 24px #0000008c}body.roulette-page .cv-side-title{color:#caaa73;letter-spacing:.025em;margin:0;font-family:Rye,Cinzel,Georgia,serif;font-size:14px;font-weight:400}body.roulette-page .cv-side-sub{color:#76695f;margin:4px 0 10px;font:500 6.5px/1.3 Montserrat,Arial,sans-serif}body.roulette-page .cv-chance-list{gap:7px;display:grid}body.roulette-page .cv-chance-row{color:#c2b29f;justify-content:space-between;align-items:center;gap:8px;font:900 6.7px/1 Montserrat,Arial,sans-serif;display:flex}body.roulette-page .cv-chance-left{align-items:center;gap:6px;display:flex}body.roulette-page .cv-dot{border-radius:50%;width:5px;height:5px}body.roulette-page .cv-bar{background:#17110e;border:1px solid #302118;height:3px;margin-top:4px}body.roulette-page .cv-bar span{height:100%;display:block}body.roulette-page .cv-jackpot-box{background:#080606;border:2px solid #2d1a11;height:128px;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #7d4a236b,inset 0 0 20px #0000008f}body.roulette-page .cv-jackpot-box img{object-fit:contain;filter:saturate(.82)brightness(.88)contrast(1.08);width:100%;height:100%}body.roulette-page .cv-jackpot-stars{color:#a77a34;letter-spacing:1px;font-size:8px;position:absolute;top:7px;left:8px}body.roulette-page .cv-jackpot-overlay{background:linear-gradient(#0000,#060505f5 60%);padding:20px 8px 7px;font-family:Montserrat,Arial,sans-serif;position:absolute;bottom:0;left:0;right:0}body.roulette-page .cv-jackpot-overlay span,body.roulette-page .cv-jackpot-overlay strong{display:block}body.roulette-page .cv-jackpot-overlay span{color:#b77d34;font-size:6px;font-weight:900}body.roulette-page .cv-jackpot-overlay strong{color:#d6c6ae;margin-top:2px;font-size:7px;font-weight:900}body.roulette-page .cv-history-list{gap:4px;display:grid}body.roulette-page .cv-history-item{color:#bcae9f;background:#05050594;border:1px solid #5c361f8c;align-items:center;gap:6px;min-height:27px;padding:6px 7px;font:500 6.5px/1.1 Montserrat,Arial,sans-serif;display:flex}body.roulette-page .cv-history-more{text-align:center;color:#8d5a91;min-height:14px;margin-top:5px;font:900 6px/1 Montserrat,Arial,sans-serif}body.roulette-page .cv-rewards{width:980px;max-width:100%;margin:12px auto 0;padding:11px 12px 13px}body.roulette-page .cv-rewards-head{justify-content:space-between;align-items:center;gap:12px;margin-bottom:9px;display:flex}body.roulette-page .cv-rewards-head h2{color:#cba86e;margin:0;font-family:Rye,Cinzel,Georgia,serif;font-size:15px;font-weight:400}body.roulette-page .cv-rewards-head span{color:#72645a;font:900 6px/1 Montserrat,Arial,sans-serif}body.roulette-page .cv-reward-grid{grid-template-columns:repeat(4,1fr);gap:7px;display:grid}body.roulette-page .cv-reward-card{background:#090707e0;border:2px solid #24160f;min-width:0;transition:transform .17s,border-color .17s;overflow:hidden;box-shadow:inset 0 0 0 1px #6f401e57}body.roulette-page .cv-reward-card:hover{border-color:#694022;transform:translateY(-2px)}body.roulette-page .cv-reward-card img{object-fit:contain;filter:saturate(.84)brightness(.9)contrast(1.05);background:#0505057a;width:100%;height:105px;display:block}body.roulette-page .cv-reward-info{border-top:1px solid #633b1d6b;padding:6px 7px 7px}body.roulette-page .cv-reward-meta{justify-content:space-between;align-items:center;gap:6px;font:900 5.7px/1 Montserrat,Arial,sans-serif;display:flex}body.roulette-page .cv-reward-info strong{white-space:nowrap;text-overflow:ellipsis;color:#cec0ad;margin-top:3px;font:800 7px/1.1 Montserrat,Arial,sans-serif;display:block;overflow:hidden}body.roulette-page .cv-sound-btn{z-index:90;cursor:pointer;color:#c2a06b;letter-spacing:.05em;background:linear-gradient(#28160ef5,#110a09fa);border:2px solid #3f291b;border-radius:4px;min-width:142px;min-height:38px;padding:0 13px;font:900 7px/1 Montserrat,Arial,sans-serif;position:fixed;bottom:14px;right:14px;box-shadow:0 7px 18px #00000057,inset 0 0 0 1px #97562533}body.roulette-page .cv-modal{z-index:110;justify-content:center;align-items:center;padding:20px;display:none;position:fixed;inset:0}body.roulette-page .cv-modal.show{display:flex}body.roulette-page .cv-modal-backdrop{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#030203b8;position:absolute;inset:0}body.roulette-page .cv-modal-card{z-index:2;background:linear-gradient(#1b0a08d6,#080606f5) 0 0/cover,linear-gradient(#0000,#0000) 0 0/380px 380px,#120a08 0 0/cover;border:5px solid #17100d;border-radius:7px;width:min(520px,94vw);animation:.42s cubic-bezier(.2,.8,.2,1) cvModalHeavy;position:relative;overflow:hidden;box-shadow:0 26px 64px #0000009e,0 0 0 2px #5e3720,inset 0 0 0 1px #7f4b2485}@keyframes cvModalHeavy{0%{opacity:0;transform:translateY(18px)scale(.965)}to{opacity:1;transform:translateY(0)scale(1)}}body.roulette-page .cv-modal-image{object-fit:contain;filter:saturate(.88)brightness(.94);background:#060505;width:100%;height:270px;display:block}body.roulette-page .cv-modal-body{border-top:2px solid #332015;padding:16px 17px 18px}body.roulette-page .cv-modal-rarity{letter-spacing:.12em;font:900 8px/1 Montserrat,Arial,sans-serif}body.roulette-page .cv-modal-name{color:#e1ceb2;margin:6px 0 4px;font-family:Cinzel,Georgia,serif;font-size:28px}body.roulette-page .cv-modal-chance{color:#8c7b6d;margin:0;font:500 9px/1.4 Montserrat,Arial,sans-serif}body.roulette-page .cv-modal-close{cursor:pointer;color:#dfb97f;background:linear-gradient(#6f2415,#3f130e);border:2px solid #4b2517;width:100%;min-height:45px;margin-top:14px;font-family:Cinzel,Georgia,serif;font-weight:900}@media (max-width:1360px){body.roulette-page .cv-page{width:min(1050px,100% - 24px)}body.roulette-page .cv-main-card{width:735px}body.roulette-page .cv-sidebar{width:235px;left:calc(50% + 386px)}body.roulette-page .cv-wheel-shell{width:540px}}@media (max-width:1180px){body.roulette-page .cv-machine-wrap{grid-template-columns:minmax(0,1fr) 245px;gap:12px;min-height:0;display:grid}body.roulette-page .cv-main-card{width:100%}body.roulette-page .cv-sidebar{width:auto;position:static}body.roulette-page .cv-wheel-shell{width:min(530px,68vw)}}@media (max-width:900px){body.roulette-page{background-position:top!important;background-attachment:scroll!important}body.roulette-page .cv-title-wrap{width:min(680px,92vw);margin-bottom:-15px}body.roulette-page .cv-machine-wrap{grid-template-columns:1fr}body.roulette-page .cv-sidebar{grid-template-columns:repeat(3,1fr)}body.roulette-page .cv-wheel-shell{width:min(520px,82vw)}body.roulette-page .cv-reward-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:650px){body.roulette-page .cv-page{width:calc(100% - 16px);padding-top:14px}body.roulette-page .cv-title-wrap{width:94vw;margin-bottom:-10px}body.roulette-page .cv-title-sign{border-width:5px;min-height:104px;padding:19px 28px 28px}body.roulette-page .cv-title-main{font-size:clamp(28px,9.8vw,45px)}body.roulette-page .cv-title-subplate{min-width:190px;padding:6px 16px 5px;font-size:7px}body.roulette-page .cv-main-card{border-width:4px;min-height:0;padding:10px}body.roulette-page .cv-wheel-stage{min-height:375px}body.roulette-page .cv-wheel-shell{width:min(365px,88vw)}body.roulette-page .cv-wheel-ring{border-width:8px;padding:18px}body.roulette-page .cv-wheel-center{border-width:6px;width:82px;height:82px}body.roulette-page .cv-wheel-center img{width:33px;height:33px}body.roulette-page .cv-wheel-image{border-width:3px}body.roulette-page .cv-wheel-image small{display:none}body.roulette-page .cv-pointer{width:36px;height:54px}body.roulette-page .cv-pack-grid{grid-template-columns:1fr}body.roulette-page .cv-pack-btn{min-height:65px}body.roulette-page .cv-spin-btn{font-size:17px}body.roulette-page .cv-sidebar,body.roulette-page .cv-reward-grid{grid-template-columns:1fr}body.roulette-page .cv-reward-card img{height:130px}body.roulette-page .cv-sound-btn{min-width:126px;bottom:8px;right:8px}}@media (min-width:1800px){body.roulette-page .cv-page{width:1240px}body.roulette-page .cv-main-card{width:800px}body.roulette-page .cv-sidebar{width:268px;left:calc(50% + 425px)}body.roulette-page .cv-wheel-shell{width:590px}}@media (prefers-reduced-motion:reduce){body.roulette-page *,body.roulette-page :before,body.roulette-page :after{scroll-behavior:auto!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}body.roulette-page .cv-page{width:min(1240px,100% - 28px);padding-top:18px}body.roulette-page .cv-title-wrap{width:min(660px,80vw);margin:0 auto -34px}body.roulette-page .cv-title-sign{background:linear-gradient(#360b0929,#1108076b) 0 0/cover,linear-gradient(#0000,#0000) 0 0/540px 540px,linear-gradient(#582119 0%,#371410 52%,#4d1b15 100%) 0 0/cover;border:8px solid #1c120d;border-radius:14px;min-height:154px;padding:22px 42px 34px;box-shadow:0 0 0 2px #7a4929,0 0 0 7px #0f0907f2,0 18px 45px #0000008f,inset 0 0 0 2px #a5633152,inset 0 0 42px #00000085}body.roulette-page .cv-title-sign:before{z-index:1;background:linear-gradient(#ffd68508,#0000001f),radial-gradient(circle at 20% 18%,#ffbc6214,#0000 18%),radial-gradient(circle at 83% 79%,#4c160d1f,#0000 20%);border:1px solid #874f288c;border-radius:8px;inset:12px}body.roulette-page .cv-title-sign:after{background-blend-mode:multiply;background:linear-gradient(135deg,#130d09 0 8%,#56331d 9% 12%,#110c09 13% 28%,#6a3b21 29% 32%,#120c09 33% 100%),linear-gradient(#0000,#0000);border-radius:20px;inset:-14px -12px;box-shadow:inset 0 0 22px #000000db,0 12px 28px #00000094}body.roulette-page .cv-title-main{z-index:3;color:#e2c58c;letter-spacing:.045em;text-shadow:0 1px #f0dab4,0 3px #7a5530,0 5px #3c2416,0 10px 18px #0000009e;max-width:88%;font-size:clamp(42px,4.8vw,72px);position:relative}body.roulette-page .cv-title-subplate{z-index:3;color:#e0bf80;letter-spacing:.18em;background:linear-gradient(#0000001a,#0000003d) 0 0/cover,linear-gradient(#0000,#0000) 0 0/250px 250px,linear-gradient(#4b2417,#27140e) 0 0/cover;border:3px solid #22140d;border-radius:2px;min-width:235px;padding:8px 22px 7px;font-size:12px;font-weight:900;bottom:10px;box-shadow:0 2px 10px #00000061,inset 0 0 0 1px #a76e3a3d}body.roulette-page .cv-sign-bulb{background:#efb347;border-radius:50%;width:9px;height:9px;box-shadow:0 0 6px #f2b543,0 0 16px #ffaa388c,0 0 22px #a8561259}body.roulette-page .cv-sign-bulb:nth-child(6n){opacity:.22;box-shadow:none;background:#4c2e1a}body.roulette-page .cv-machine-wrap{min-height:900px}body.roulette-page .cv-main-card{background:linear-gradient(#120907b8,#080605ed) 0 0/cover,linear-gradient(#0000,#0000) 0 0/560px 560px,radial-gradient(circle at 50% 24%,#78280f1f,#0000 27%) 0 0/cover,#110b08 0 0/cover;border-width:7px;width:820px;min-height:878px;padding:18px 20px 20px;box-shadow:0 0 0 2px #6d3e20,0 0 0 5px #0d0806f5,0 36px 74px #0000008f,0 0 38px #ffb8370d,inset 0 0 0 1px #a05e2e66,inset 0 0 65px #000000ad}body.roulette-page .cv-main-card:before{border:1px solid #89502957;inset:11px;box-shadow:inset 0 0 28px #0000008c}body.roulette-page .cv-main-card:after{content:"";pointer-events:none;border:1px solid #ffc2482e;border-radius:18px;animation:3.2s ease-in-out infinite cvPanelPulse;position:absolute;inset:76px 52px 186px;box-shadow:0 0 14px #ffba301f,0 0 32px #ffba3014,inset 0 0 18px #ffbc370a}@keyframes cvPanelPulse{0%,to{opacity:.55;box-shadow:0 0 10px #ffba3014,0 0 26px #ffba300d,inset 0 0 14px #ffbc3708}50%{opacity:.95;box-shadow:0 0 18px #ffcc4c33,0 0 40px #ffcc4c1a,inset 0 0 22px #ffc2460d}}body.roulette-page .cv-main-head{letter-spacing:.08em;font-size:10px}body.roulette-page .cv-main-head-dot{width:7px;height:7px}body.roulette-page .cv-main-head-right{color:#b98f3d}body.roulette-page .cv-sidebar{gap:12px;width:275px;top:2px;left:calc(50% + 435px)}body.roulette-page .cv-wheel-stage{min-height:636px;margin-top:8px}body.roulette-page .cv-wheel-shell{filter:drop-shadow(0 32px 36px #000000ad);width:615px}body.roulette-page .cv-wheel-shadow{opacity:.58;filter:blur(32px);transform:translateY(22px)scale(1.04)}body.roulette-page .cv-wheel-ring{background:radial-gradient(circle at 30% 18%,#a65c234d,#0000 18%),linear-gradient(140deg,#22120cd1,#060505f5) 0 0/cover,linear-gradient(#0000,#0000) 0 0/430px 430px,#100c09 0 0/cover;border:14px solid #140f0d;padding:30px;inset:5.3%;box-shadow:0 0 0 3px #6a4124,0 0 0 9px #0d0a08,0 0 0 12px #8d6138,0 0 0 16px #0a0908,0 0 0 19px #fdcb561a,0 0 24px #ffb1381a,inset 0 0 0 5px #7e4b26a8,inset 0 0 42px #000000c7,0 24px 38px #000000ad}body.roulette-page .cv-wheel-ring:before{opacity:.88;background:radial-gradient(circle at 50% 0,#8a6035 0 5px,#17110d 6px 10px,#0000 11px) 50% 0/42px 42px repeat-x,radial-gradient(circle at 0,#785130 0 5px,#17110d 6px 10px,#0000 11px) 0/42px 42px repeat-y;inset:-18px}body.roulette-page .cv-wheel-rotator{background:linear-gradient(#350d0b38,#0a070647), linear-gradient(transparent,transparent), conic-gradient(from -22.5deg,#2a100e 0 45deg,#160d0a 45deg 90deg,#33130f 90deg 135deg,#130b09 135deg 180deg,#29100d 180deg 225deg,#120a08 225deg 270deg,#34120e 270deg 315deg,#110a08 315deg 360deg);box-shadow:inset 0 0 58px #000000c2,inset 0 0 0 4px #5c351dc7,inset 0 0 0 12px #0b080775}body.roulette-page .cv-wheel-divider{clip-path:polygon(38% 0,62% 0,100% 100%,0 100%);background:linear-gradient(#8b643d 0%,#5d3a24 16%,#1c1411 46%,#735132 100%);width:14px;height:50%;top:50%;box-shadow:0 0 0 1px #120d0b,inset 0 0 0 1px #ddaa6326,0 2px 12px #0000005c}body.roulette-page .cv-wheel-image{background-color:#090707;background-image:linear-gradient(#0000004d,#00000073),none;background-position:50%;background-repeat:repeat,repeat;background-size:cover;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;border:4px solid #17110e;border-radius:3px;width:31.5%;height:22%;padding:6px;box-shadow:0 0 0 2px #6b4126,0 9px 18px #0000008f,inset 0 0 0 1px #aa673533,inset 0 0 22px #00000085}body.roulette-page .cv-wheel-image:before{content:"";pointer-events:none;background:linear-gradient(#0000001a,#00000057);position:absolute;inset:0}body.roulette-page .cv-wheel-image:after{background:radial-gradient(#0000 34%,#0000008f 100%)}body.roulette-page .cv-wheel-image img{z-index:1;object-fit:contain;object-position:center;filter:saturate(.92)contrast(1.1)brightness(.95);background:0 0;width:100%;height:100%;padding:2px;position:relative}body.roulette-page .cv-wheel-image small{z-index:4;color:#d0ae74;letter-spacing:.1em;background:#0a0706db;border:1px solid #976630b8;padding:3px 6px;font-size:6px;bottom:7px;left:7px}body.roulette-page .cv-wheel-center{background:radial-gradient(circle at 48% 45%,#5e20732e 0 14%,#0000 15%),linear-gradient(145deg,#171412,#060505 62%);border-width:10px;width:126px;height:126px;box-shadow:0 0 0 3px #704a2b,0 0 0 7px #0b0908,0 0 18px #721f922e,inset 0 0 26px #000000eb}body.roulette-page .cv-wheel-center:before{border-color:#80329729;inset:14px}body.roulette-page .cv-wheel-center img{filter:brightness(.88)drop-shadow(0 0 4px #7a21973d);width:50px;height:50px}body.roulette-page .cv-wheel-center span{color:#8a758c;font-size:6.5px}body.roulette-page .cv-center-crack{opacity:.4}body.roulette-page .cv-wheel-light{width:10px;height:10px;margin:-5px}body.roulette-page .cv-wheel-light.amber{background:#e6a53c;animation:3.6s step-end infinite cvDirtyLight;box-shadow:0 0 6px #e6a53c,0 0 14px #e382206b}body.roulette-page .cv-wheel-light.red{background:#a12b20;animation:4.4s step-end infinite cvDirtyLight;box-shadow:0 0 6px #bd3326,0 0 14px #9f231d75}body.roulette-page .cv-wheel-light.purple{background:#7b3691;animation:5.3s step-end infinite cvDirtyLight;box-shadow:0 0 5px #7b3691,0 0 10px #7b369147}body.roulette-page .cv-wheel-light.burnt{opacity:.22}body.roulette-page .cv-main-card.cv-spinning .cv-wheel-light:not(.burnt){opacity:1;filter:brightness(1.9);animation:.28s linear infinite cvSpinLight;transform:scale(1.28)}body.roulette-page .cv-pointer{width:58px;height:82px;top:-12px}body.roulette-page .cv-buy-area{width:min(690px,100%);margin:-3px auto 0}body.roulette-page .cv-buy-top-card span{letter-spacing:.14em;font-size:8px}body.roulette-page .cv-buy-top-card strong{font-size:20px}body.roulette-page .cv-pack-grid{gap:12px}body.roulette-page .cv-pack-btn{min-height:86px;padding:12px 14px}body.roulette-page .cv-pack-btn strong{letter-spacing:.08em;font-size:11px}body.roulette-page .cv-pack-price{font-size:36px;line-height:1}body.roulette-page .cv-pack-btn small{letter-spacing:.04em;font-size:7px}body.roulette-page .cv-pack-tag{padding:3px 7px;font-size:6px;top:-8px;right:6px}body.roulette-page .cv-spin-btn{letter-spacing:.03em;border-width:4px;min-height:64px;margin-top:12px;font-size:18px;box-shadow:0 0 0 2px #6b381d,0 0 18px #ffb03e24,inset 0 0 0 2px #ffb04b24,inset 0 0 24px #0000006b,0 9px 18px #0000005c}body.roulette-page .cv-spin-btn:hover:not(:disabled){filter:brightness(1.14)}body.roulette-page .cv-pity-box{margin-top:12px;padding:11px 12px}body.roulette-page .cv-pity-top{font-size:8px}body.roulette-page .cv-pity-bar{height:8px;margin-top:8px}body.roulette-page .cv-pity-text{margin-top:7px;font-size:7px;line-height:1.45}body.roulette-page .cv-side-card,body.roulette-page .cv-rewards{border-width:5px;border-radius:8px;box-shadow:0 0 0 2px #5e381f,0 10px 24px #00000061,inset 0 0 0 1px #76442161,inset 0 0 28px #0000008f}body.roulette-page .cv-side-card{padding:15px 14px 16px}body.roulette-page .cv-side-title{letter-spacing:.015em;font-size:20px}body.roulette-page .cv-side-sub{color:#8d7a68;margin:5px 0 12px;font-size:10px;line-height:1.35}body.roulette-page .cv-chance-list{gap:10px}body.roulette-page .cv-chance-row{font-size:10.5px}body.roulette-page .cv-dot{width:7px;height:7px}body.roulette-page .cv-bar{height:5px;margin-top:5px}body.roulette-page .cv-jackpot-box{height:154px}body.roulette-page .cv-jackpot-stars{font-size:10px;top:8px;left:10px}body.roulette-page .cv-jackpot-overlay{padding:28px 10px 10px}body.roulette-page .cv-jackpot-overlay span{font-size:8px}body.roulette-page .cv-jackpot-overlay strong{font-size:10px}body.roulette-page .cv-history-list{gap:6px}body.roulette-page .cv-history-item{min-height:34px;padding:8px 9px;font-size:9px;line-height:1.15}body.roulette-page .cv-history-item strong{font-size:8px}body.roulette-page .cv-history-more{margin-top:8px;font-size:8px}body.roulette-page .cv-rewards{margin-top:14px}body.roulette-page .cv-rewards-head{padding:13px 14px 12px}body.roulette-page .cv-rewards-head h2{font-size:21px}body.roulette-page .cv-rewards-head span{font-size:9px}body.roulette-page .cv-reward-grid{grid-template-columns:repeat(4,1fr);gap:10px;padding:0 12px 12px}body.roulette-page .cv-reward-card{border-width:2px}body.roulette-page .cv-reward-card img{object-fit:cover;object-position:center;height:124px}body.roulette-page .cv-reward-info{padding:10px 10px 12px}body.roulette-page .cv-reward-meta{font-size:8px}body.roulette-page .cv-reward-info strong{font-size:10px}@media (max-width:1360px){body.roulette-page .cv-page{width:min(1120px,100% - 24px)}body.roulette-page .cv-main-card{width:770px}body.roulette-page .cv-sidebar{width:255px;left:calc(50% + 410px)}body.roulette-page .cv-wheel-shell{width:580px}}@media (max-width:1180px){body.roulette-page .cv-machine-wrap{grid-template-columns:minmax(0,1fr) 255px;gap:14px}body.roulette-page .cv-main-card{width:100%}body.roulette-page .cv-main-card:after{left:44px;right:44px}body.roulette-page .cv-sidebar{width:auto;position:static}body.roulette-page .cv-wheel-shell{width:min(560px,68vw)}}@media (max-width:900px){body.roulette-page .cv-title-wrap{width:min(700px,92vw);margin-bottom:-18px}body.roulette-page .cv-main-card{min-height:0}body.roulette-page .cv-main-card:after{inset:64px 24px 175px}body.roulette-page .cv-sidebar{grid-template-columns:repeat(3,1fr)}body.roulette-page .cv-wheel-shell{width:min(540px,82vw)}body.roulette-page .cv-side-title{font-size:17px}body.roulette-page .cv-side-sub{font-size:9px}}@media (max-width:650px){body.roulette-page .cv-title-wrap{width:95vw;margin-bottom:-8px}body.roulette-page .cv-title-sign{border-width:5px;min-height:116px;padding:17px 20px 28px}body.roulette-page .cv-title-main{font-size:clamp(28px,9vw,44px)}body.roulette-page .cv-title-subplate{letter-spacing:.12em;min-width:190px;font-size:8px}body.roulette-page .cv-main-card:after{display:none}body.roulette-page .cv-main-head{font-size:8px}body.roulette-page .cv-wheel-stage{min-height:400px}body.roulette-page .cv-wheel-shell{width:min(382px,88vw)}body.roulette-page .cv-wheel-ring{border-width:10px;padding:18px}body.roulette-page .cv-wheel-image{border-width:3px;padding:4px}body.roulette-page .cv-wheel-image small{padding:2px 4px;font-size:5px}body.roulette-page .cv-wheel-center{width:88px;height:88px}body.roulette-page .cv-wheel-center img{width:34px;height:34px}body.roulette-page .cv-pack-btn{min-height:72px}body.roulette-page .cv-pack-price{font-size:28px}body.roulette-page .cv-side-title{font-size:16px}body.roulette-page .cv-side-sub{font-size:9px}body.roulette-page .cv-jackpot-box{height:132px}}body.roulette-page .cv-title-sign{background-blend-mode:normal,multiply,normal;background-image:linear-gradient(#3a0d0938,#11080675),linear-gradient(#0000,#0000),linear-gradient(#0000,#0000);background-position:50%,50%,50%;background-repeat:no-repeat,no-repeat,no-repeat;background-size:cover,cover,cover}body.roulette-page .cv-main-card{background-blend-mode:normal,multiply,normal;background-image:linear-gradient(#0e0807c7,#070505eb),linear-gradient(#0000,#0000),linear-gradient(#0000,#0000);background-position:50%,50%,50%;background-repeat:no-repeat,no-repeat,repeat;background-size:cover,cover,640px 640px}body.roulette-page .cv-wheel-ring{background-blend-mode:normal,normal,multiply;background-image:radial-gradient(circle at 34% 22%,#a65b233d,#0000 18%),linear-gradient(145deg,#190e0ad1,#050505f2),linear-gradient(#0000,#0000);background-position:50%,50%,50%;background-repeat:no-repeat,no-repeat,no-repeat;background-size:auto,cover,cover}body.roulette-page .cv-wheel-rotator{background-image:linear-gradient(#340d0a33,#08060557), linear-gradient(transparent,transparent), linear-gradient(transparent,transparent), conic-gradient(from -22.5deg,#2b100d 0 45deg,#130b09 45deg 90deg,#36130f 90deg 135deg,#120a08 135deg 180deg,#2b100d 180deg 225deg,#120a08 225deg 270deg,#34120f 270deg 315deg,#120a08 315deg 360deg);background-blend-mode:normal,multiply,normal,normal;background-position:50%,50%,50%,50%;background-repeat:no-repeat,no-repeat,repeat,no-repeat;background-size:cover,cover,480px 480px,cover}body.roulette-page .cv-wheel-smoke{opacity:.24;mix-blend-mode:screen;background-image:linear-gradient(#0000,#0000);background-position:bottom;background-repeat:no-repeat;background-size:cover}body.roulette-page .cv-side-card,body.roulette-page .cv-rewards{background-blend-mode:normal,multiply,normal;background-image:linear-gradient(#0e0806cc,#050404f0),linear-gradient(#0000,#0000),linear-gradient(#0000,#0000);background-position:50%,50%,50%;background-repeat:no-repeat,no-repeat,repeat;background-size:cover,cover,520px 520px}body.roulette-page .cv-pack-btn{background-blend-mode:normal,multiply,normal;background-image:linear-gradient(#34120a61,#0a07068a),linear-gradient(#0000,#0000),linear-gradient(#0000,#0000);background-position:50%,50%,50%;background-repeat:no-repeat,no-repeat,repeat;background-size:cover,cover,360px 360px}body.roulette-page .cv-spin-btn{background-blend-mode:normal,multiply;background-image:linear-gradient(#c7491ef0,#65180ffa),linear-gradient(#0000,#0000);background-position:50%,50%;background-repeat:no-repeat,no-repeat;background-size:cover,cover}body.roulette-page .cv-title-sign,body.roulette-page .cv-main-card,body.roulette-page .cv-side-card,body.roulette-page .cv-rewards{background-blend-mode:normal, normal, multiply, normal!important;background-image:linear-gradient(135deg,#a633e817,#0000 26% 72%,#ffd84a0e),linear-gradient(#140909eb,#070509f7),linear-gradient(#0000,#0000),linear-gradient(#0000,#0000)!important;background-size:cover,cover,cover,520px 520px!important;border-color:#ffd34394!important;box-shadow:0 0 0 1px #a633e84d,0 0 20px #a633e814,0 24px 55px #00000094,inset 0 0 30px #0000007a!important}body.roulette-page .cv-wheel-ring{border-color:#ffd84ac7!important;box-shadow:0 0 0 2px #100809,0 0 0 4px #a633e894,0 0 0 6px #ffd84a3d,0 0 26px #a633e82e,inset 0 0 44px #000000c2!important}body.roulette-page .cv-wheel-divider{background:linear-gradient(#ffe062d1,#a633e8ad,#0000 88%)!important}body.roulette-page .cv-pack-btn{background-image:linear-gradient(#34113db3,#0b070ceb),linear-gradient(#0000,#0000),linear-gradient(#0000,#0000)!important;border-color:#a633e861!important}body.roulette-page .cv-pack-btn:hover,body.roulette-page .cv-pack-btn.active{border-color:#ffd84ae6!important;box-shadow:0 0 13px #a633e83d,inset 0 0 16px #ffd84a0f!important}body.roulette-page .cv-spin-btn{color:#fff3b5!important;text-shadow:0 1px #000,0 0 9px #ffdc4b66!important;background-image:linear-gradient(#762499f5,#39104ffa),linear-gradient(#0000,#0000)!important;border-color:#f2ce43!important;box-shadow:0 0 0 2px #100711,0 0 0 3px #ffd84a70,0 0 20px #a633e840,inset 0 1px #ffffff24!important}body.roulette-page .cv-spin-btn:hover{background-image:linear-gradient(#972cc5fa,#4b1368fa),linear-gradient(#0000,#0000)!important}.main-nav a.roulette-nav-link,.main-nav a[href=\/roulette]{transform:scale(1.06);letter-spacing:1.35px!important;color:#fff1a2!important;background:#1e0c22c7!important;border-color:#ffd63785!important;min-width:112px!important;height:56px!important;padding:0 15px!important;font-family:Rye,Cinzel,serif!important;font-size:12px!important;animation:5.2s ease-in-out infinite rouletteHeaderPulse!important}.main-nav a.roulette-nav-link:before,.main-nav a[href=\/roulette]:before{animation:2.4s linear infinite rouletteLedSpin!important}.main-nav a.roulette-nav-link:after,.main-nav a[href=\/roulette]:after{background:linear-gradient(#270d2efa,#09050bfc)!important;width:auto!important;height:auto!important;inset:2px!important}body.roulette-page .main-header{min-height:132px;border-bottom:1px solid #ae3ae885!important;height:132px!important;box-shadow:0 10px 32px #0000007a,0 1px 10px #a633e81a!important}body.roulette-page .cv-page{padding-top:30px!important}body.roulette-page .cv-title-wrap{margin-bottom:-26px!important}body.roulette-page .cv-title-sign{border:2px solid #ffd84a9e!important;border-radius:10px!important;min-height:174px!important;padding:24px 42px 48px!important;box-shadow:0 0 0 1px #a633e86b,0 0 12px #ffd84a14,0 20px 42px #0009,inset 0 0 32px #0000007a!important}body.roulette-page .cv-title-sign:before{border:1px solid #a633e857!important;border-radius:6px!important;inset:8px!important}body.roulette-page .cv-title-sign:after{background:linear-gradient(90deg,#0000,#a633e8cc,#ffd84ac7,#a633e8cc,#0000)!important;border:0!important;border-radius:0!important;width:auto!important;height:1px!important;inset:auto 18px 6px!important;box-shadow:0 0 7px #a633e847!important}body.roulette-page .cv-title-main{letter-spacing:.035em!important;max-width:100%!important;margin:0!important;font-size:clamp(42px,4.4vw,68px)!important;line-height:.84!important}body.roulette-page .cv-title-subplate{z-index:8!important;color:#f3dda0!important;letter-spacing:.22em!important;white-space:nowrap!important;background:#110715f0!important;border:1px solid #ffd84a75!important;min-width:220px!important;margin:0!important;padding:6px 22px!important;font-size:10px!important;line-height:1.2!important;position:absolute!important;bottom:14px!important;left:50%!important;transform:translate(-50%)!important;box-shadow:0 0 8px #a633e82e!important}body.roulette-page .cv-main-card,body.roulette-page .cv-side-card,body.roulette-page .cv-rewards{border-width:1px!important;border-color:#ffd84a7a!important;box-shadow:0 0 0 1px #a633e857,0 0 11px #a633e812,0 22px 50px #0000008c,inset 0 0 28px #00000070!important}body.roulette-page .cv-main-card:before,body.roulette-page .cv-side-card:before,body.roulette-page .cv-rewards:before{box-shadow:none!important;border:1px solid #a633e83d!important;inset:6px!important}body.roulette-page .cv-main-card:after{border-width:1px!important;border-color:#ffd84a2e!important;box-shadow:0 0 9px #ffd84a0f,inset 0 0 10px #a633e806!important}body.roulette-page .cv-wheel-ring{border:2px solid #ffd84a94!important;box-shadow:0 0 0 1px #0b0709,0 0 0 2px #a633e894,0 0 13px #a633e829,inset 0 0 38px #000000c2!important}body.roulette-page .cv-wheel-ring:before{opacity:.54!important;inset:-11px!important}body.roulette-page .cv-wheel-divider{clip-path:none!important;background:linear-gradient(#ffde5ca3,#a633e8a8,#0000 91%)!important;width:3px!important;box-shadow:0 0 5px #a633e826!important}body.roulette-page .cv-wheel-image{border-width:1px!important;box-shadow:0 0 0 1px #ffd84a47,0 7px 14px #00000080,inset 0 0 16px #00000070!important}body.roulette-page .cv-wheel-center{border-width:2px!important;box-shadow:0 0 0 1px #a633e885,0 0 12px #a633e82e,inset 0 0 20px #000000e0!important}body.roulette-page .cv-pack-btn{border-width:1px!important;box-shadow:inset 0 0 12px #a633e80a!important}body.roulette-page .cv-spin-btn{border-width:1px!important;box-shadow:0 0 0 1px #a633e870,0 0 14px #a633e82e,inset 0 1px #ffffff1a!important}body.roulette-page .cv-chance-row,body.roulette-page .cv-history-item,body.roulette-page .cv-reward-card,body.roulette-page .cv-pity-box{border-width:1px!important;border-color:#ffd84a3d!important}body.roulette-page .cv-sign-bulb{background:#f2cf54!important;width:6px!important;height:6px!important;animation:3.8s ease-in-out infinite cvSoftBulb!important;box-shadow:0 0 5px #ffd84aa3!important}body.roulette-page .cv-sign-bulb:nth-child(3n){background:#a73be1!important;animation-delay:.9s!important;box-shadow:0 0 5px #a633e8a8!important}body.roulette-page .cv-sign-bulb:nth-child(4n){opacity:.72!important;animation:none!important}body.roulette-page .cv-sign-bulb:nth-child(7n){animation-duration:5.4s!important;animation-delay:1.8s!important}body.roulette-page .cv-wheel-light{width:7px!important;height:7px!important;margin:-3.5px!important;box-shadow:0 0 5px!important}body.roulette-page .cv-wheel-light:nth-child(3n){opacity:.64!important;animation:none!important}body.roulette-page .cv-side-card:first-child{animation:6.5s ease-in-out infinite cvPanelLife}body.roulette-page .cv-side-card:nth-child(2){animation:none}body.roulette-page .cv-side-card:nth-child(3){animation:8s ease-in-out 2.2s infinite cvPanelLife}@keyframes cvSoftBulb{0%,68%,to{opacity:.58;filter:brightness(.86)}74%{opacity:1;filter:brightness(1.35)}79%{opacity:.7;filter:brightness(.96)}84%{opacity:.94;filter:brightness(1.18)}}@keyframes cvPanelLife{0%,72%,to{border-color:#ffd84a6b;box-shadow:0 0 0 1px #a633e84d,0 0 8px #a633e80d,0 18px 40px #0000007a,inset 0 0 24px #0000006b}78%,83%{border-color:#ffd84ab8;box-shadow:0 0 0 1px #a633e885,0 0 13px #ffd84a1f,0 18px 40px #0000007a,inset 0 0 24px #0000006b}}@media (max-width:650px){body.roulette-page .main-header{min-height:110px;height:auto!important}body.roulette-page .cv-title-sign{min-height:130px!important;padding:18px 20px 40px!important}body.roulette-page .cv-title-subplate{min-width:185px!important;font-size:8px!important;bottom:11px!important}}.main-header{background:radial-gradient(circle at 12%,#831bb524,#0000 25%),linear-gradient(#100719 0%,#08040d 100%)!important;border-bottom:1px solid #b84cff8c!important;height:118px!important;min-height:118px!important;padding:0 28px!important;animation:6s ease-in-out infinite cvHeaderBreathing!important;box-shadow:0 8px 30px #00000094,0 1px #b84cff4d,0 0 20px #6d20a814!important}.header-left{min-width:330px!important}.mk-logo{filter:drop-shadow(0 0 6px #bf3dffbf)drop-shadow(0 0 13px #7f14c17a)!important;flex:0 0 62px!important;width:62px!important;height:62px!important;animation:4.4s step-end infinite cvLogoFailure!important}.mk-logo img{object-fit:contain!important;width:100%!important;height:100%!important}.brand-link{transform-origin:0;transform:scale(1.08)}.brand-name,.logo-text,.brand-link strong{letter-spacing:1.4px!important;text-shadow:0 0 5px #ffffff4d,0 0 9px #d253ffe6,0 0 20px #a123dd9e!important;font-size:27px!important;line-height:1!important;animation:5.8s step-end infinite cvBrandFault!important}.brand-subtitle,.logo-subtitle,.brand-link small{letter-spacing:4px!important;margin-top:7px!important;font-size:7px!important}.main-nav{gap:12px!important;min-height:68px!important}.main-nav a{color:#fff!important;letter-spacing:.8px!important;text-shadow:0 0 4px #ffffff61,0 0 10px #b84cff61!important;border:1px solid #0000!important;border-radius:5px!important;justify-content:center!important;align-items:center!important;min-width:76px!important;height:52px!important;padding:0 15px!important;font-size:13px!important;font-weight:950!important;transition:color .2s,transform .2s,filter .12s linear,opacity .12s linear,border-color .2s,background .2s,box-shadow .2s!important;animation:4.2s step-end infinite cvMenuLampFailure!important;display:inline-flex!important;position:relative!important}.main-nav a:first-child{animation-duration:4.1s!important;animation-delay:-.5s!important}.main-nav a:nth-child(2){animation-duration:5.3s!important;animation-delay:-2.7s!important}.main-nav a:nth-child(3){animation-duration:3.9s!important;animation-delay:-1.1s!important}.main-nav a:nth-child(4){animation-duration:5.7s!important;animation-delay:-3.4s!important}.main-nav a:nth-child(5){animation-duration:4.8s!important;animation-delay:-1.9s!important}.main-nav a:nth-child(6){animation-duration:5.1s!important;animation-delay:-4.2s!important}.main-nav a:hover{color:#fff!important;text-shadow:0 0 5px #fff,0 0 11px #d571fff5,0 0 20px #9f26d899!important;background:#66168e2e!important;border-color:#c759ff8c!important;transform:translateY(-3px)scale(1.06)!important;box-shadow:0 0 8px #b84cff59,0 0 19px #b84cff2e,inset 0 0 12px #b84cff17!important}.main-nav a.active{color:#f4d986!important;background:linear-gradient(#461b4bf0,#14081bfa)!important;border-color:#ffc43aa6!important;box-shadow:0 0 7px #ffcb4261,0 0 17px #b84cff57,inset 0 0 14px #ffd2410f!important}.main-nav a.roulette-nav-link,.main-nav a[href=\/roulette]{color:#ffe994!important;letter-spacing:1px!important;transform-origin:16px 8px!important;text-shadow:0 0 5px #fff4a6f0,0 0 12px #ffc432a3,0 0 20px #b84cff85!important;background:radial-gradient(circle at 13px 9px,#e8c552 0 2px,#5d4019 3px 5px,#0000 6px),radial-gradient(circle at calc(100% - 13px) 9px,#e8c552 0 2px,#5d4019 3px 5px,#0000 6px),linear-gradient(#3b173d 0%,#1c0a23 52%,#0c0710 100%)!important;border:1px solid #ffc537ad!important;border-radius:5px!important;min-width:116px!important;height:58px!important;font-family:Rye,Cinzel,Georgia,serif!important;font-size:13px!important;animation:4.6s ease-in-out infinite cvRouletteHangingSign,3.4s step-end infinite cvRouletteLightFailure!important;transform:rotate(3.2deg)translateY(2px)!important;box-shadow:-5px 7px 10px #0000008c,0 0 8px #ffca3457,0 0 18px #ab2fe040,inset 0 0 15px #0000008c!important}.main-nav a.roulette-nav-link:hover,.main-nav a[href=\/roulette]:hover{transform:rotate(1.2deg)translateY(-2px)scale(1.06)!important}.header-right{gap:9px!important;min-width:370px!important}.store-tools{gap:8px!important}.store-tool-button,.header-deals a{border-radius:6px!important;height:52px!important;min-height:52px!important;padding:0 14px!important;transition:transform .22s,filter .15s,border-color .22s,box-shadow .22s!important}.store-tool-button:hover,.header-deals a:hover{filter:brightness(1.18)!important;transform:translateY(-3px)scale(1.035)!important}.store-tool-icon{font-size:16px!important}.store-tool-copy strong{letter-spacing:.7px!important;font-size:11px!important}.store-tool-copy small{letter-spacing:1px!important;margin-top:3px!important;font-size:6px!important}#accountButton,#cartButton,.store-tool-link{animation:6.2s step-end infinite cvToolLightFailure!important}#cartButton{animation-delay:-2.1s!important}.store-tool-link{animation-delay:-4.3s!important}#accountButton{min-width:62px!important;animation-delay:-1.4s!important}#headerAccountInitial,.account-profile-icon{flex:0 0 34px!important;width:34px!important;height:34px!important;font-size:14px!important;box-shadow:0 0 8px #b84cff8c,0 0 17px #b84cff40!important}.promo-card,.mod-card,.pack-card,.my-mod-card{transition:transform .28s,filter .28s,border-color .28s,box-shadow .28s!important}.promo-card:hover,.mod-card:hover,.pack-card:hover,.my-mod-card:hover{filter:brightness(1.08)saturate(1.06)!important;transform:translateY(-6px)scale(1.012)!important}.promo-card:first-child,.mod-card:nth-child(3n+1),.pack-card:nth-child(3n+1){animation:6.8s ease-in-out infinite cvCardLightPulse!important}.promo-card:nth-child(2),.mod-card:nth-child(3n+2),.pack-card:nth-child(3n+2){animation:8.1s ease-in-out -3s infinite cvCardLightPulse!important}.promo-card:nth-child(3),.mod-card:nth-child(3n),.pack-card:nth-child(3n){animation:7.5s ease-in-out -5s infinite cvCardLightPulse!important}.promo-buy,.buy-button,.pack-buy-button,.add-cart-button,.cv-add-cart{animation:3.8s ease-in-out infinite cvButtonLiving!important}body.roulette-page .cv-wheel-image{width:100%!important;height:100%!important;box-shadow:none!important;background:#070507!important;border:0!important;border-radius:50%!important;margin:0!important;padding:0!important;position:absolute!important;inset:0!important;overflow:hidden!important;transform:none!important}body.roulette-page .cv-wheel-image img{object-fit:cover!important;object-position:center!important;filter:saturate(1.02)contrast(1.1)brightness(.94)!important;background:#070507!important;width:110%!important;height:110%!important;margin:0!important;padding:0!important;display:block!important;position:absolute!important;inset:-5%!important}body.roulette-page .cv-wheel-image:before{content:""!important;z-index:2!important;pointer-events:none!important;background:radial-gradient(circle,#0000004d 0 20%,#0000 38% 70%,#00000057 100%)!important;position:absolute!important;inset:0!important}body.roulette-page .cv-wheel-image:after{content:""!important;z-index:3!important;pointer-events:none!important;background:linear-gradient(90deg,#00000026,#0000 30% 70%,#00000026)!important;position:absolute!important;inset:0!important}body.roulette-page .cv-pos-0{clip-path:polygon(50% 50%,29.29% 0,70.71% 0)!important}body.roulette-page .cv-pos-1{clip-path:polygon(50% 50%,70.71% 0,100% 29.29%)!important}body.roulette-page .cv-pos-2{clip-path:polygon(50% 50%,100% 29.29%,100% 70.71%)!important}body.roulette-page .cv-pos-3{clip-path:polygon(50% 50%,100% 70.71%,70.71% 100%)!important}body.roulette-page .cv-pos-4{clip-path:polygon(50% 50%,70.71% 100%,29.29% 100%)!important}body.roulette-page .cv-pos-5{clip-path:polygon(50% 50%,29.29% 100%,0 70.71%)!important}body.roulette-page .cv-pos-6{clip-path:polygon(50% 50%,0 70.71%,0 29.29%)!important}body.roulette-page .cv-pos-7{clip-path:polygon(50% 50%,0 29.29%,29.29% 0)!important}body.roulette-page .cv-wheel-image small{display:none!important}body.roulette-page .cv-wheel-divider{z-index:9!important;background:linear-gradient(#ffdc55bd,#a633e8b8,#0000 91%)!important;width:3px!important;box-shadow:0 0 5px #a633e83d!important}body.roulette-page .cv-wheel-image.cv-winner{z-index:6!important;filter:brightness(1.42)saturate(1.2)!important;animation:.8s ease-in-out infinite cvWinningSlice!important}@keyframes cvHeaderBreathing{0%,to{filter:brightness()}48%{filter:brightness(1.04)}50%{filter:brightness(.92)}52%{filter:brightness(1.07)}}@keyframes cvMenuLampFailure{0%,54%,58%,63%,to{opacity:1;filter:brightness()}55%{opacity:.35;filter:brightness(.38)}56%{opacity:1;filter:brightness(1.55)}57%{opacity:.58;filter:brightness(.65)}61%{opacity:.78;filter:brightness(.82)}62%{opacity:1;filter:brightness(1.38)}}@keyframes cvRouletteHangingSign{0%,to{transform:rotate(3.2deg)translateY(2px)}50%{transform:rotate(4.4deg)translateY(3px)}}@keyframes cvRouletteLightFailure{0%,44%,49%,74%,78%,to{filter:brightness()}45%{filter:brightness(.34)}46%{filter:brightness(1.75)}47%{filter:brightness(.58)}48%{filter:brightness(1.28)}75%{filter:brightness(.48)}76%{filter:brightness(1.64)}77%{filter:brightness(.82)}}@keyframes cvLogoFailure{0%,70%,74%,to{opacity:1;filter:brightness()}71%{opacity:.54;filter:brightness(.55)}72%{opacity:1;filter:brightness(1.52)}73%{opacity:.75;filter:brightness(.78)}}@keyframes cvBrandFault{0%,80%,84%,to{opacity:1;filter:brightness()}81%{opacity:.55;filter:brightness(.6)}82%{opacity:1;filter:brightness(1.42)}83%{opacity:.72;filter:brightness(.78)}}@keyframes cvToolLightFailure{0%,82%,86%,to{filter:brightness()}83%{filter:brightness(.58)}84%{filter:brightness(1.34)}85%{filter:brightness(.82)}}@keyframes cvCardLightPulse{0%,68%,to{filter:brightness()}72%{filter:brightness(1.07)}74%{filter:brightness(.96)}77%{filter:brightness(1.05)}}@keyframes cvButtonLiving{0%,to{filter:brightness()}50%{filter:brightness(1.12)}}@keyframes cvWinningSlice{0%,to{opacity:1}50%{opacity:.72}}.main-nav a.cv-lamp-dim{opacity:.28!important;filter:brightness(.3)saturate(.55)!important;text-shadow:none!important}.main-nav a.cv-lamp-flash{opacity:1!important;filter:brightness(1.85)saturate(1.22)!important;text-shadow:0 0 4px #fff,0 0 10px #ffec8ff5,0 0 23px #b84cffd6!important}@media (max-width:1250px){.main-header{padding:0 18px!important}.header-left{min-width:270px!important}.header-right{min-width:310px!important}.main-nav{gap:5px!important}.main-nav a{min-width:62px!important;padding:0 9px!important;font-size:11px!important}}@media (max-width:900px){.main-header{height:auto!important;min-height:110px!important}.header-left,.header-right{min-width:0!important}.main-nav a{min-width:auto!important;height:46px!important;font-size:10px!important}.main-nav a.roulette-nav-link,.main-nav a[href=\/roulette]{min-width:90px!important;height:50px!important}}@media (prefers-reduced-motion:reduce){.main-header,.mk-logo,.brand-link,.main-nav a,.store-tool-button,.promo-card,.mod-card,.pack-card,.my-mod-card,.promo-buy,.buy-button,.pack-buy-button,.add-cart-button,.cv-add-cart{animation:none!important}}html,body{width:100%;max-width:100%;overflow-x:clip}.main-nav a:not(.active){color:#d2cad7!important;box-shadow:none!important;text-shadow:none!important;background:0 0!important;border-color:#0000!important;animation:7.8s step-end infinite cvGlobalIdleNav!important}.main-nav a.active{color:#fff0a6!important;animation:3.9s ease-in-out infinite cvGlobalActiveNav!important}.main-nav a:not(.active).cv-lamp-dim{opacity:.48!important;filter:brightness(.5)saturate(.62)!important;text-shadow:none!important}.main-nav a:not(.active).cv-lamp-flash{opacity:.88!important;filter:brightness(.98)saturate(.9)!important;text-shadow:none!important}.main-nav a.roulette-nav-link,.main-nav a[href=\/roulette]{overflow:visible!important}body:not(.roulette-page) .main-nav a.roulette-nav-link:not(.active),body:not(.roulette-page) .main-nav a[href=\/roulette]:not(.active){color:#bcb0c2!important;text-shadow:none!important;background:linear-gradient(#211323,#0d080f)!important;border-color:#7048776b!important;box-shadow:-4px 7px 10px #00000075!important}body:not(.roulette-page) .main-nav a.roulette-nav-link:before,body:not(.roulette-page) .main-nav a[href=\/roulette]:before{content:""!important;z-index:-1!important;top:-17px!important;left:14px!important;background:linear-gradient(#6e596f,#282029)!important;border-radius:0!important;width:1px!important;height:19px!important;animation:none!important;position:absolute!important;inset:auto!important;transform:rotate(-2deg)!important;box-shadow:0 0 3px #ffffff24!important}body:not(.roulette-page) .main-nav a.roulette-nav-link:after,body:not(.roulette-page) .main-nav a[href=\/roulette]:after{content:""!important;z-index:3!important;background:#171018!important;border:1px solid #8b748d!important;border-radius:50%!important;width:7px!important;height:7px!important;animation:none!important;position:absolute!important;inset:5px auto auto 10px!important;box-shadow:inset 0 0 2px #000!important}@keyframes cvGlobalIdleNav{0%,84%,88%,to{opacity:.84;filter:brightness(.9)}85%{opacity:.48;filter:brightness(.48)}86%{opacity:.88;filter:brightness(1.08)}87%{opacity:.67;filter:brightness(.7)}}@keyframes cvGlobalActiveNav{0%,to{filter:brightness()}50%{filter:brightness(1.16)}}@media (min-width:1181px){.main-header{min-height:126px!important}.header-inner{min-height:126px!important;padding-left:30px!important;padding-right:30px!important}.mk-logo{flex-basis:68px!important;width:68px!important;height:68px!important}.logo{letter-spacing:1px!important;font-size:29px!important}.main-nav a{min-height:56px!important;padding-left:17px!important;padding-right:17px!important;font-size:14px!important}.header-tool,.account-button,#accountButton{min-height:56px!important}#headerAccountInitial,.account-profile-icon{flex-basis:48px!important;width:48px!important;height:48px!important;font-size:16px!important}}.main-header{animation:8.6s step-end infinite cvHeaderPowerFault!important}.mk-logo{animation:5.8s step-end infinite cvLogoStreetFault!important}.logo{animation:7.1s step-end infinite cvBrandStreetFault!important}.main-nav a.roulette-nav-link,.main-nav a[href=\/roulette],body:not(.roulette-page) .main-nav a.roulette-nav-link:not(.active),body:not(.roulette-page) .main-nav a[href=\/roulette]:not(.active){isolation:isolate!important;color:#fff0a2!important;text-shadow:0 0 5px #fff2a6,0 0 12px #ffbc17f0,0 0 20px #b22feaad!important;transform-origin:16px -17px!important;background:linear-gradient(#321637 0%,#180b1c 58%,#0b070d 100%)!important;border-color:#ffcf32b8!important;min-width:120px!important;height:60px!important;animation:4.4s step-end infinite cvRouletteHorrorSign!important;overflow:visible!important;box-shadow:-5px 8px 12px #00000085,0 0 9px #ffbf1c57,inset 0 0 14px #a82edc38!important}.main-nav a.roulette-nav-link:before,.main-nav a[href=\/roulette]:before,body:not(.roulette-page) .main-nav a.roulette-nav-link:before,body:not(.roulette-page) .main-nav a[href=\/roulette]:before{content:""!important;z-index:-1!important;background:linear-gradient(90deg,#171118,#9b829e 48%,#201722)!important;border:0!important;border-radius:0!important;width:2px!important;height:25px!important;animation:none!important;position:absolute!important;inset:-22px auto auto 15px!important;transform:rotate(-3deg)!important;box-shadow:0 0 4px #fff3!important}.main-nav a.roulette-nav-link:after,.main-nav a[href=\/roulette]:after,body:not(.roulette-page) .main-nav a.roulette-nav-link:after,body:not(.roulette-page) .main-nav a[href=\/roulette]:after{content:""!important;z-index:3!important;background:#150e17!important;border:1px solid #a68aa7!important;border-radius:50%!important;width:8px!important;height:8px!important;animation:none!important;position:absolute!important;inset:6px auto auto 10px!important;box-shadow:inset 0 0 3px #000,0 0 4px #ffd3335c!important}body.roulette-page .cv-wheel-image img{object-fit:cover!important;width:100%!important;height:100%!important;inset:0!important}body.roulette-page .cv-pos-0 img{object-position:50% 10%!important}body.roulette-page .cv-pos-1 img{object-position:88% 12%!important}body.roulette-page .cv-pos-2 img{object-position:92% 50%!important}body.roulette-page .cv-pos-3 img{object-position:88% 88%!important}body.roulette-page .cv-pos-4 img{object-position:50% 90%!important}body.roulette-page .cv-pos-5 img{object-position:12% 88%!important}body.roulette-page .cv-pos-6 img{object-position:8% 50%!important}body.roulette-page .cv-pos-7 img{object-position:12% 12%!important}@keyframes cvRouletteHorrorSign{0%,8%,12%,30%,34%,55%,59%,77%,82%,to{opacity:1;filter:brightness(1.1)saturate(1.08);transform:rotate(3.6deg)translateY(0)}9%,31%,56%,78%{opacity:.34;filter:brightness(.3)saturate(.52);transform:rotate(3.1deg)translateY(1px)}10%,32%,57%,79%,81%{opacity:.96;filter:brightness(1.32)saturate(1.22);transform:rotate(4deg)translateY(0)}11%,33%,58%,80%{opacity:.58;filter:brightness(.58)saturate(.72);transform:rotate(3.4deg)translateY(1px)}}@keyframes cvHeaderPowerFault{0%,42%,45%,72%,75%,to{filter:brightness()}43%,73%{filter:brightness(.74)}44%,74%{filter:brightness(1.12)}}@keyframes cvLogoStreetFault{0%,18%,22%,48%,52%,81%,85%,to{opacity:1;filter:brightness(1.05)}19%,49%,82%{opacity:.4;filter:brightness(.38)}20%,50%,83%{opacity:1;filter:brightness(1.45)}21%,51%,84%{opacity:.67;filter:brightness(.65)}}@keyframes cvBrandStreetFault{0%,60%,64%,89%,93%,to{opacity:1;filter:brightness()}61%,90%{opacity:.52;filter:brightness(.48)}62%,91%{opacity:1;filter:brightness(1.32)}63%,92%{opacity:.74;filter:brightness(.72)}}@media (max-width:1180px){.main-nav a.roulette-nav-link,.main-nav a[href=\/roulette]{min-width:102px!important;height:52px!important}}@media (prefers-reduced-motion:reduce){.main-header,.mk-logo,.logo,.main-nav a.roulette-nav-link,.main-nav a[href=\/roulette]{animation:none!important}}
