*,:before,:after{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }::backdrop{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }*,:before,:after{box-sizing:border-box;border-width:0;border-style:solid;border-color:#e5e7eb}:before,:after{--tw-content: ""}html,:host{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;-o-tab-size:4;tab-size:4;font-family:ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent}body{margin:0;line-height:inherit}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-feature-settings:normal;font-variation-settings:normal;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-family:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-size:100%;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}button,input:where([type=button]),input:where([type=reset]),input:where([type=submit]){-webkit-appearance:button;background-color:transparent;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dl,dd,h1,h2,h3,h4,h5,h6,hr,figure,p,pre{margin:0}fieldset{margin:0;padding:0}legend{padding:0}ol,ul,menu{list-style:none;margin:0;padding:0}dialog{padding:0}textarea{resize:vertical}input::-moz-placeholder,textarea::-moz-placeholder{opacity:1;color:#9ca3af}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}button,[role=button]{cursor:pointer}:disabled{cursor:default}img,svg,video,canvas,audio,iframe,embed,object{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}[hidden]:where(:not([hidden=until-found])){display:none}.container{width:100%;margin-right:auto;margin-left:auto;padding-right:1rem;padding-left:1rem}@media(min-width:640px){.container{max-width:640px;padding-right:2rem;padding-left:2rem}}@media(min-width:768px){.container{max-width:768px}}@media(min-width:1024px){.container{max-width:1024px;padding-right:4rem;padding-left:4rem}}@media(min-width:1280px){.container{max-width:1280px;padding-right:5rem;padding-left:5rem}}@media(min-width:1536px){.container{max-width:1536px;padding-right:6rem;padding-left:6rem}}.\!visible{visibility:visible!important}.visible{visibility:visible}.static{position:static}.fixed{position:fixed}.absolute{position:absolute}.sticky{position:sticky}.top-10{top:2.5rem}.\!block{display:block!important}.block{display:block}.inline{display:inline}.table{display:table}.hidden{display:none}.grow{flex-grow:1}.transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.resize{resize:both}.shadow{--tw-shadow: 0 1px 3px 0 rgb(0 0 0 / .1), 0 1px 2px -1px rgb(0 0 0 / .1);--tw-shadow-colored: 0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.ring{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.blur{--tw-blur: blur(8px);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.ease-in-out{transition-timing-function:cubic-bezier(.4,0,.2,1)}.ease-out{transition-timing-function:cubic-bezier(0,0,.2,1)}@keyframes enter{0%{opacity:var(--tw-enter-opacity, 1);transform:translate3d(var(--tw-enter-translate-x, 0),var(--tw-enter-translate-y, 0),0) scale3d(var(--tw-enter-scale, 1),var(--tw-enter-scale, 1),var(--tw-enter-scale, 1)) rotate(var(--tw-enter-rotate, 0))}}@keyframes exit{to{opacity:var(--tw-exit-opacity, 1);transform:translate3d(var(--tw-exit-translate-x, 0),var(--tw-exit-translate-y, 0),0) scale3d(var(--tw-exit-scale, 1),var(--tw-exit-scale, 1),var(--tw-exit-scale, 1)) rotate(var(--tw-exit-rotate, 0))}}.ease-in-out{animation-timing-function:cubic-bezier(.4,0,.2,1)}.ease-out{animation-timing-function:cubic-bezier(0,0,.2,1)}.\!running{animation-play-state:running!important}.running{animation-play-state:running}.paused{animation-play-state:paused}@font-face{font-family:Manrope;font-style:normal;font-weight:400 800;font-display:swap;src:url(/fonts/manrope-latin-ext.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Manrope;font-style:normal;font-weight:400 800;font-display:swap;src:url(/fonts/manrope-latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Montserrat;font-style:normal;font-weight:600 900;font-display:swap;src:url(/fonts/montserrat-latin-ext.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Montserrat;font-style:normal;font-weight:600 900;font-display:swap;src:url(/fonts/montserrat-latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{color-scheme:dark;--bg:#080808;--panel:#111;--line:#252525;--text:#f7f7f5;--muted:#8d8d8b;--red:#b31d2e;--telegram:#229ed9;--gold:#f5c542}*{box-sizing:border-box}html{scroll-behavior:smooth;background:var(--bg)}body{margin:0;min-width:320px;color:var(--text);background:var(--bg);font-family:Manrope,sans-serif;-webkit-font-smoothing:antialiased}a{color:inherit;text-decoration:none}button{font:inherit}img{display:block;max-width:100%}.container{width:min(1190px,calc(100% - 48px));margin-inline:auto}.hide-scroll{scrollbar-width:none}.hide-scroll::-webkit-scrollbar{display:none}.topbar{height:76px;position:sticky;top:0;z-index:50;background:#070707f5;border-bottom:1px solid #202020;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.nav-wrap{width:min(1370px,calc(100% - 48px));height:100%;margin:auto;display:flex;align-items:center}.brand{display:inline-flex;align-items:center;gap:11px;font:800 19px/1 Montserrat;letter-spacing:.7px}.brand img{width:34px;height:34px;-o-object-fit:contain;object-fit:contain}.main-nav{height:100%;margin:auto;display:flex;align-items:center;gap:35px}.main-nav a,.sub-menu a{height:100%;display:flex;align-items:center;position:relative;color:#9d9d9a;font-size:13px;font-weight:700;transition:color .2s}.main-nav a:hover,.main-nav a.active,.sub-menu a.active,.sub-menu a:hover{color:#fff}.main-nav a.active:after,.sub-menu a.active:after{content:"";position:absolute;right:0;bottom:0;left:0;height:2px;background:#fff}.nav-actions,.sub-actions{display:flex;align-items:center;gap:12px}.lang{height:40px;padding:0 13px;display:flex;align-items:center;gap:8px;border:1px solid #2a2a2a;background:#111;color:#eee;cursor:pointer}.flag{width:24px;height:16px;display:grid;place-items:center;border-radius:2px;background:#ce2038;color:#fff;font-size:7px;font-weight:900}.lang>span:nth-child(2){font-size:12px;font-weight:800}.down{color:#888;transform:translateY(-2px)}.menu-button{display:none;width:42px;height:40px;padding:10px;border:1px solid #2a2a2a;background:#111}.menu-button span,.sub-burger span{height:1px;display:block;margin:5px 0;background:#fff}.telegram-login-trigger{height:40px;padding:0 15px;display:inline-flex;align-items:center;justify-content:center;gap:8px;border:1px solid #313131;background:#121212;color:#fff;cursor:pointer;font-size:10px;font-weight:700;transition:border-color .2s,background .2s}.telegram-login-trigger:hover{background:#191919;border-color:#4b4b4b}.telegram-login-trigger svg{width:17px;height:17px;fill:#28a8e9}.telegram-login-trigger.compact{width:40px;padding:0;border-color:#2a2a2a}.telegram-login-trigger.compact span{display:none}.telegram-login-skeleton{width:40px;height:40px;display:block;border:1px solid #2d2d2d;background:linear-gradient(90deg,#111,#202020,#111);background-size:200% 100%;animation:authLoading 1.3s linear infinite}.telegram-account{position:relative}.telegram-profile{height:40px;max-width:130px;padding:0 11px 0 5px;display:flex;align-items:center;gap:8px;border:1px solid #313131;background:#141414;color:#fff;cursor:pointer}.telegram-profile>img,.telegram-profile>span{width:29px;height:29px;flex:0 0 29px;display:grid;place-items:center;border-radius:50%;background:#229ed9;color:#fff;-o-object-fit:cover;object-fit:cover;font-size:11px;font-weight:800}.telegram-profile b{max-width:78px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:9px}.telegram-account.compact .telegram-profile{width:40px;padding:4px}.telegram-account.compact .telegram-profile>img,.telegram-account.compact .telegram-profile>span{width:30px;height:30px}.account-menu{position:absolute;z-index:80;top:47px;right:0;width:190px;padding:16px;display:flex;flex-direction:column;background:#141414;border:1px solid #343434;box-shadow:0 18px 55px #000a}.account-menu strong{font-size:10px}.account-menu small{margin-top:4px;color:#28a8e9;font-size:8px}.account-menu button,.account-menu a{height:34px!important;margin-top:14px;border:1px solid #343434!important;background:#1b1b1b!important;color:#aaa!important;cursor:pointer;font-size:8px!important}.account-menu a{height:auto!important;padding:10px;color:#ddd!important;text-align:center}.telegram-modal{position:fixed;z-index:200;top:0;right:0;bottom:0;left:0;padding:20px;display:grid;place-items:center;background:#000d;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);animation:telegramFade .2s ease-out}.telegram-modal-card{width:min(430px,100%);position:relative;padding:45px 46px 39px;overflow:hidden;background:linear-gradient(145deg,#171717,#0d0d0d);border:1px solid #383838;box-shadow:0 35px 100px #000;text-align:center;animation:telegramRise .25s ease-out}.telegram-modal-card:before{content:"";position:absolute;width:260px;height:260px;top:-205px;left:50%;transform:translate(-50%);border-radius:50%;background:#229ed9;filter:blur(75px);opacity:.27}.telegram-close{position:absolute;z-index:2;top:14px;right:14px;width:31px;height:31px;padding:0;border:1px solid #343434;background:#171717;color:#8c8c8c;cursor:pointer;font-size:19px;line-height:1}.telegram-close:hover{color:#fff;border-color:#555}.telegram-modal-icon{width:53px;height:53px;position:relative;margin:0 auto 20px;display:grid;place-items:center;border-radius:50%;background:#229ed9;box-shadow:0 0 0 8px #229ed914}.telegram-modal-icon svg{width:28px;height:28px;fill:#fff;transform:translate(-1px)}.telegram-kicker{margin:0 0 11px!important;color:#229ed9!important;font:800 8px/1 Montserrat!important;letter-spacing:2px}.telegram-modal-card h2{margin:0 0 12px;font:800 23px/1.2 Montserrat;letter-spacing:-.8px}.telegram-modal-card>p:not(.telegram-kicker):not(.telegram-error){max-width:310px;margin:0 auto;color:#858585;font-size:10px;line-height:1.65}.telegram-widget{min-height:54px;margin:27px auto 20px;display:flex;align-items:center;justify-content:center}.telegram-widget iframe{max-width:100%}.telegram-widget>span{color:#aaa;font-size:9px}.telegram-modal-card>small{display:block;max-width:310px;margin:auto;color:#555;font-size:7px;line-height:1.6}.telegram-error{margin:0 0 15px!important;color:#e66572!important;font-size:8px!important}@keyframes authLoading{to{background-position:-200% 0}}@keyframes telegramFade{0%{opacity:0}to{opacity:1}}@keyframes telegramRise{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}.hero{min-height:405px;position:relative;overflow:hidden;background:#120c0c url(/media/sa/3174036097.webp) center 36%/cover no-repeat}.hero:after{content:"";position:absolute;right:0;bottom:0;left:0;height:110px;background:linear-gradient(transparent,#080808)}.hero-shade{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,#050505ed,#050505bd 41%,#05050529 75%,#0505058c)}.hero-content{position:relative;z-index:2;padding:56px 0 70px;display:grid;grid-template-columns:minmax(0,1fr) 360px;gap:56px;align-items:center}.eyebrow{margin:0 0 14px;color:#bdb6b0!important;font:700 10px/1 Montserrat!important;letter-spacing:2.3px}.hero h1{max-width:620px;margin:0 0 15px;font:800 clamp(44px,5vw,70px)/.99 "Montserrat";letter-spacing:-3.8px}.hero-copy>p{margin:0;color:#d1ceca;font-size:15px;line-height:1.7}.partner{display:flex;align-items:center;gap:10px;margin-top:31px;color:#d8d4d0;font-size:10px;font-weight:800;letter-spacing:1.25px}.cert-mark{width:29px;height:29px;display:grid;place-items:center;border:1px solid #aaa;border-radius:50%;color:#ddd;font-size:14px}.partner img{width:29px;height:29px}.categories-section{position:relative;z-index:3;padding-top:64px}.intro-title{margin:0 0 28px;color:#deddda;font:700 16px/1.4 Montserrat}.intro-title span{margin:0 5px;color:#666}.category-grid,.promo-grid,.reviews-grid,.news-grid{display:grid;gap:12px}.category-grid{grid-template-columns:repeat(3,1fr)}.category{height:130px;position:relative;padding:24px 25px;overflow:hidden;background:linear-gradient(135deg,#161616,#0d0d0d);border:1px solid #242424;transition:.25s}.category:hover{border-color:#555;transform:translateY(-2px)}.category h3,.category p{position:relative;z-index:2}.category h3{margin:0 0 8px;font:700 18px Montserrat}.category p{margin:0;color:#777;font-size:11px}.category img{position:absolute;right:18px;bottom:-24%;width:48%;height:125%;-o-object-fit:contain;object-fit:contain}.circle-arrow{position:absolute;bottom:18px;left:24px;width:25px;height:25px;display:grid;place-items:center;border:1px solid #414141;border-radius:50%;color:#aaa;opacity:0;transition:.2s}.category:hover .circle-arrow{opacity:1}.content-section{padding-top:66px}.section-head,.sub-title{display:flex;align-items:center;justify-content:space-between}.section-head{margin-bottom:27px}.section-head h2,.section-head h1{margin:0;font:800 24px/1 Montserrat;letter-spacing:-.7px}.slider-controls{display:flex;gap:7px}.slider-controls button,.sub-title button{display:grid;place-items:center;border:1px solid #292929;background:#111;color:#aaa;cursor:pointer}.slider-controls button{width:38px;height:38px}.slider-controls button:hover{color:#fff;border-color:#555}.popular-row,.games-row,.catalog-row,.provider-row,.top-sites,.news-categories{display:flex;gap:12px;overflow-x:auto}.popular-card{height:264px;flex:0 0 190px;overflow:hidden;background:#151515;border:1px solid #292929;scroll-snap-align:start;transition:.25s}.popular-card:hover{border-color:#555;transform:translateY(-3px)}.popular-top{height:158px;position:relative;display:grid;place-items:center;overflow:hidden;background:radial-gradient(circle at 50% 40%,#55232c,#180d10 73%)}.popular-card:nth-child(2) .popular-top{background:radial-gradient(circle,#5c4f25,#16140d 72%)}.popular-card:nth-child(3) .popular-top{background:radial-gradient(circle,#234e4b,#0c1717 72%)}.popular-card:nth-child(4) .popular-top{background:radial-gradient(circle,#242b5a,#101224 72%)}.popular-card:nth-child(5) .popular-top{background:radial-gradient(circle,#44396c,#151223 72%)}.popular-card:nth-child(6) .popular-top{background:radial-gradient(circle,#51292b,#1b0d0e 72%)}.popular-top:after{content:"";position:absolute;width:110px;height:110px;border:1px solid #ffffff17;border-radius:50%}.popular-top img{position:relative;z-index:2;width:105px;max-height:82px;-o-object-fit:contain;object-fit:contain}.number{position:absolute;top:13px;left:14px;color:#8b7477;font:700 9px Montserrat;letter-spacing:1px}.popular-bottom{height:106px;padding:13px;background:#111}.popular-bottom i{display:block;margin-top:9px;color:var(--gold);font-size:10px;font-style:normal;font-weight:800}.popular-bottom>div{display:flex;align-items:center;justify-content:space-between}.popular-bottom strong{font-size:12px}.popular-bottom b{display:block;margin-top:12px;color:#e2e0dc;font:800 14px Montserrat}.score{display:flex;align-items:center;gap:4px;color:#ddd;font-size:11px}.score svg{width:12px}.ranking-section,.reviews-section{background:#101010;border-top:1px solid #202020}.ranking-section{padding:56px 0 60px;border-bottom:1px solid #202020;background:radial-gradient(ellipse at 50% 0,#f5c54214,transparent 60%),#0d0d0d}#siteler{scroll-margin-top:76px}.ranking-section.embedded{margin:0 0 44px;padding:0;background:none;border:0}.section-sub{margin:8px 0 0;color:#8a8a87;font-size:12px}.ranking-list{display:flex;flex-direction:column;gap:10px}.rank-row{min-height:104px;position:relative;display:grid;grid-template-columns:56px 190px 110px minmax(0,1fr) 190px 170px;grid-template-areas:"num brand score bonus code actions";align-items:center;background:linear-gradient(90deg,#181818,#131313);border:1px solid #2a2a2a;transition:border-color .2s,transform .2s}.rank-row:hover{border-color:#4a4a4a;transform:translateY(-1px)}.rank-row.top-1{border-color:#f5c54299;background:linear-gradient(90deg,#2a2210,#161410 45%,#131313);box-shadow:0 18px 50px -24px #f5c54266}.rank-ribbon{position:absolute;z-index:2;top:-1px;left:-1px;padding:4px 10px;background:var(--gold);color:#111;font:800 9px/1 Montserrat;letter-spacing:1px}.rank-num{grid-area:num;justify-self:center;color:#5c5c5c;font:800 15px Montserrat}.rank-row[class*=top-] .rank-num{width:32px;height:32px;display:grid;place-items:center;border-radius:50%;background:#262626;color:#ddd}.rank-row.top-1 .rank-num{background:var(--gold);color:#111}.rank-row.top-3 .rank-num{background:#5a3a1f;color:#f1b27a}.rank-brand{grid-area:brand;min-width:0;height:70px;padding:10px 18px;display:flex;align-items:center;gap:12px;border-left:1px solid #2d2d2d}.rank-brand img{width:48px;height:48px;flex:0 0 48px;-o-object-fit:contain;object-fit:contain}.rank-brand b{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font:800 15px Montserrat}.rank-brand:hover b{color:var(--gold)}.rank-score{grid-area:score;height:54px;padding-left:20px;display:flex;flex-direction:column;justify-content:center;border-left:1px solid #2d2d2d}.rank-score strong{font:800 24px Montserrat}.rank-score span{color:#e6b431;font-size:9px}.rank-bonus{grid-area:bonus;min-width:0;padding:0 22px;display:flex;flex-direction:column;border-left:1px solid #2d2d2d}.rank-bonus span{color:#777;font-size:9px;font-weight:800;letter-spacing:1px}.rank-bonus strong{margin-top:6px;color:var(--gold);font:800 22px/1.1 Montserrat}.rank-bonus small{margin-top:5px;color:#9a9a97;font-size:11px}.rank-code{grid-area:code;padding-right:12px}.rank-actions{grid-area:actions;padding-right:16px;display:flex;flex-direction:column;gap:8px}.review-link,.featured-review{color:#8d8d8b;text-align:center;font-size:11px;font-weight:700;text-decoration:underline;text-underline-offset:3px}.review-link:hover,.featured-review:hover{color:#fff}.no-code{height:44px;display:grid;place-items:center;border:1px dashed #333;color:#777;font-size:10px;font-weight:700}.affiliate-note{margin:18px 0 0;color:#666;font-size:10px;line-height:1.6}.cta-button{height:44px;padding:0 16px;display:flex;align-items:center;justify-content:center;gap:6px;background:linear-gradient(180deg,#ffd666,#f0a91b);color:#1a1200;font:800 11px/1 Montserrat;letter-spacing:.6px;white-space:nowrap;box-shadow:inset 0 1px #fff6;transition:filter .2s,transform .2s}.cta-button:hover{filter:brightness(1.08);transform:translateY(-1px)}.cta-button.big{height:52px;font-size:13px}.rank-row.top-1 .cta-button,.featured-site .cta-button{animation:ctaPulse 2.4s ease-in-out infinite}@keyframes ctaPulse{0%,to{box-shadow:inset 0 1px #fff6,0 0 #f5c54288}50%{box-shadow:inset 0 1px #fff6,0 0 0 9px #f5c54200}}.promo-code{width:100%;height:44px;padding:0 4px 0 12px;display:flex;align-items:center;gap:8px;border:1px dashed #f5c54288;background:#f5c5420d;color:#fff;cursor:pointer;transition:background .2s,border-color .2s}.promo-code:hover{background:#f5c5421a;border-color:var(--gold)}.promo-code span{color:#a89a6c;font-size:9px;font-weight:800;letter-spacing:1px}.promo-code b{min-width:0;flex:1;overflow:hidden;text-align:left;text-overflow:ellipsis;font:800 14px Montserrat;letter-spacing:.5px}.promo-code i{height:34px;padding:0 10px;display:grid;place-items:center;background:#f5c5421f;color:var(--gold);font-size:10px;font-style:normal;font-weight:800;white-space:nowrap}.promo-code.compact b{font-size:12px}.promo-code.copied{border-style:solid;border-color:#2fbf71}.promo-code.copied i{background:#2fbf7126;color:#4ade80}.header-cta{height:40px;padding:0 14px;display:inline-flex;align-items:center;gap:7px;background:linear-gradient(180deg,#ffd666,#f0a91b);color:#1a1200;font:800 11px/1 Montserrat;white-space:nowrap}.header-cta:hover{filter:brightness(1.08)}.bonus-ticker{height:36px;overflow:hidden;background:linear-gradient(90deg,#1a1405,#0c0b08 50%,#1a1405);border-bottom:1px solid #f5c54233}.bonus-ticker-track{width:-moz-max-content;width:max-content;height:100%;display:flex;animation:ticker 45s linear infinite}.bonus-ticker:hover .bonus-ticker-track{animation-play-state:paused}.bonus-ticker a{height:100%;padding:0 22px;display:flex;align-items:center;gap:8px;border-right:1px solid #ffffff12;font-size:11px;white-space:nowrap}.bonus-ticker img{width:22px;height:22px;-o-object-fit:contain;object-fit:contain}.bonus-ticker b{color:#fff}.bonus-ticker span{color:var(--gold);font-weight:700}@keyframes ticker{to{transform:translate(-50%)}}.hero-logos{margin-top:30px;display:flex;flex-wrap:wrap;align-items:center;gap:8px}.hero-logos a{width:58px;height:44px;padding:7px;display:grid;place-items:center;background:#0009;border:1px solid #ffffff1f;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);transition:border-color .2s,transform .2s}.hero-logos a:hover{border-color:var(--gold);transform:translateY(-2px)}.hero-logos img{max-height:30px;-o-object-fit:contain;object-fit:contain}.hero-logos .hero-logos-all{width:auto;padding:0 14px;color:#ddd;font-size:11px;font-weight:800}.featured-site{position:relative;padding:28px 24px 20px;display:flex;flex-direction:column;gap:14px;background:linear-gradient(160deg,#1e1a10f2,#0f0f0ff2);border:1px solid #f5c54277;box-shadow:0 30px 80px -20px #000,0 0 60px -25px #f5c542aa;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.featured-badge{position:absolute;top:-12px;left:20px;padding:6px 11px;background:var(--gold);color:#111;font:800 10px/1 Montserrat;letter-spacing:1px}.featured-brand{display:flex;align-items:center;gap:14px}.featured-brand img{width:78px;height:56px;padding:6px;-o-object-fit:contain;object-fit:contain;background:#0006;border:1px solid #ffffff14}.featured-brand strong{display:block;font:800 20px Montserrat}.featured-brand em{display:block;margin-top:4px;color:var(--gold);font-size:13px;font-style:normal;font-weight:800}.featured-brand small{color:#8d8d8b;font-size:10px;font-weight:600}.featured-bonus{padding:14px 0;border-block:1px solid #ffffff14}.featured-bonus span{color:#a8a39a;font-size:10px;font-weight:800;letter-spacing:1.2px}.featured-bonus strong{display:block;margin-top:6px;color:var(--gold);font:900 38px/1 Montserrat;letter-spacing:-1px}.featured-bonus small{color:#e8e2d0;font-size:16px;font-weight:700;letter-spacing:0}.sticky-site,.sticky-site-spacer{display:none}@media(prefers-reduced-motion:reduce){.bonus-ticker{overflow-x:auto}.bonus-ticker-track,.cta-button{animation:none!important}}.games-section{padding:69px 0 72px}.game-card{flex:0 0 190px}.game-image{height:190px;position:relative;overflow:hidden;background:#151515}.game-image>img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:.3s}.game-card:hover .game-image>img{filter:brightness(.65);transform:scale(1.04)}.game-score{position:absolute;top:8px;right:8px;height:24px;padding:0 7px;display:flex;align-items:center;gap:3px;background:#000c;font-size:9px;font-weight:700}.play{position:absolute;top:50%;left:50%;width:42px;height:42px;display:grid;place-items:center;padding-left:3px;border-radius:50%;background:#fff;color:#000;opacity:0;transform:translate(-50%,-50%) scale(.8);transition:.2s}.game-card:hover .play{opacity:1;transform:translate(-50%,-50%) scale(1)}.game-card h3{margin:12px 0 3px;font-size:12px}.game-card p{margin:0;color:#777;font-size:9px}.promo-grid{grid-template-columns:repeat(3,1fr);margin-top:58px}.promo{height:176px;position:relative;padding:28px;overflow:hidden;background:linear-gradient(135deg,#7d2530,#2b0e12);border:1px solid #8d3b45}.promo.case{background:linear-gradient(135deg,#5445a0,#1c193d);border-color:#665bb2}.promo.treasure{background:linear-gradient(135deg,#a86925,#43240d);border-color:#b87b36}.promo>div{position:relative;z-index:3}.promo span{color:#d8b7b8;font-size:8px;font-weight:800;letter-spacing:1.2px}.promo h3{margin:12px 0 7px;font:700 19px Montserrat}.promo b{font:900 30px Montserrat}.promo img{position:absolute;z-index:2;right:-15px;bottom:-20px;width:58%;height:125%;-o-object-fit:contain;object-fit:contain}.reviews-section{padding:70px 0 78px}.reviews-grid{grid-template-columns:repeat(2,1fr);gap:8px}.review{min-height:146px;display:flex;gap:15px;padding:20px;background:#161616;border:1px solid #242424}.avatar{flex:0 0 39px;height:39px;display:grid;place-items:center;border-radius:50%;background:#583e34;font-size:13px;font-weight:800}.av-1{background:#293e54}.av-2{background:#4c3051}.av-3{background:#31513f}.av-4{background:#524b2c}.review-body{flex:1;min-width:0}.review-meta{height:28px;display:flex;align-items:flex-start;gap:9px}.review-meta strong{font-size:11px}.stars{color:#f4bb34;font-size:9px;letter-spacing:1px}.review-meta time{margin-left:auto;color:#686868;font-size:8px}.review p{min-height:39px;margin:7px 0 10px;color:#a4a4a1;font-size:10px;line-height:1.55}.site-footer{padding-top:56px;background:#070707;border-top:1px solid #1f1f1f}.footer-inner{width:min(1190px,calc(100% - 48px));margin-inline:auto}.footer-main{padding-bottom:40px;display:grid;grid-template-columns:1.6fr 1fr 1fr 1.3fr;gap:40px}.footer-brand .brand span{display:inline}.footer-brand p{max-width:280px;margin:16px 0 20px;color:#777;font-size:13px;line-height:1.6}.footer-telegram{height:40px;padding:0 14px;display:inline-flex;align-items:center;gap:8px;border:1px solid #2a2a2a;background:#121212;color:#ddd;font-size:12px;font-weight:700;transition:border-color .2s,color .2s}.footer-telegram svg{width:17px;height:17px;fill:#28a8e9}.footer-telegram:hover{border-color:#229ed9;color:#fff}.footer-col{display:flex;flex-direction:column;gap:12px}.footer-col b{margin-bottom:4px;color:#fff;font:700 13px Montserrat}.footer-col a{color:#8a8a87;font-size:13px;transition:color .2s}.footer-col a:hover{color:#fff}.footer-sites a{display:flex;justify-content:space-between;gap:12px;padding-bottom:10px;border-bottom:1px solid #1c1c1c}.footer-sites em{color:var(--gold);font-style:normal;font-weight:800}.footer-disclaimer{padding:24px 0;display:flex;align-items:center;gap:18px;border-top:1px solid #1f1f1f}.footer-disclaimer strong{width:48px;height:48px;flex:0 0 48px;display:grid;place-items:center;border:1px solid #555;border-radius:50%;font:700 15px Montserrat}.footer-disclaimer p{max-width:760px;margin:0;color:#6f6f6c;font-size:12px;line-height:1.7}.footer-copy{min-height:60px;padding:16px 0;display:flex;align-items:center;justify-content:space-between;gap:10px;border-top:1px solid #1f1f1f;color:#5c5c5a;font-size:12px}@media(max-width:900px){.footer-inner{width:calc(100% - 30px)}.footer-main{grid-template-columns:1fr 1fr;gap:32px 24px}.footer-brand{grid-column:1/-1}}@media(max-width:600px){.footer-inner{width:calc(100% - 24px)}.footer-disclaimer{align-items:flex-start}.footer-copy{flex-direction:column;align-items:flex-start}}.sub-shell{min-height:100vh;background:#080809}.sub-page,.news-page{width:min(1300px,calc(100% - 48px));margin-inline:auto}.sub-topbar{position:sticky;top:0;z-index:60;height:74px;background:#090909;border-bottom:1px solid #292929}.sub-nav{width:min(1390px,calc(100% - 42px));height:100%;margin:auto;display:flex;align-items:center;gap:38px}.sub-logo img{width:39px;height:39px;-o-object-fit:contain;object-fit:contain}.sub-menu{height:100%;display:flex;align-items:center;gap:32px}.sub-actions{margin-left:auto;gap:8px}.sub-actions button{height:40px;border:1px solid #313131;background:#121212;color:#fff}.sub-search{width:184px;padding:0 13px;display:flex;align-items:center;gap:10px;text-align:left}.sub-search span{font-size:23px;transform:rotate(-15deg)}.sub-search b{color:#727272;font-size:9px;font-weight:500}.sub-login{width:72px;font-size:10px;font-weight:700}.sub-lang{width:42px;background:#b22035!important;border-color:#c33146!important;font-size:9px;font-weight:800}.sub-burger{width:42px;padding:8px 10px;display:none}.cat-head{padding:45px 0 33px}.cat-head h1{margin:0 0 11px;font:800 29px/1.15 Montserrat;letter-spacing:-1.1px}.cat-head p{max-width:830px;margin:0;color:#858585;font-size:11px;line-height:1.75}.sub-hero{height:208px;margin-bottom:43px;padding:31px;display:flex;align-items:flex-end;position:relative;overflow:hidden;background:url(/media/sa/3551013494.webp) center 40%/cover;border:1px solid #292929}.sub-hero:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,#000d,#0000002e)}.sub-hero h2{position:relative;z-index:2;max-width:430px;margin:0;font:700 21px/1.25 Montserrat}.sub-title{margin-bottom:20px}.sub-title h3{margin:0;font:700 18px Montserrat;letter-spacing:-.45px}.sub-title>div{display:flex;gap:6px}.sub-title button{width:35px;height:35px;color:#a5a5a5;font-size:19px}.sub-block{margin-top:50px}.banner-slider{height:350px;position:relative;overflow:hidden;background:#111}.banner-slider>a{height:100%;display:block;position:relative}.banner-slider img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.banner-slider>a span{position:absolute;bottom:34px;left:37px;min-width:122px;height:43px;display:grid;place-items:center;background:#fff;color:#111;font-size:10px;font-weight:800}.banner-slider>button{position:absolute;top:calc(50% - 22px);right:18px;width:44px;height:44px;border:1px solid #ffffff66;border-radius:50%;background:#0009;color:#fff;font-size:24px}.sub-people{display:grid;grid-template-columns:1fr 1fr;gap:12px}.sub-people>div{border:1px solid #272727}.sub-person{height:76px;padding:0 13px 0 11px;display:flex;align-items:center;background:#121212;border-bottom:1px solid #272727}.sub-person:last-child{border:0}.sub-person>a:first-child{min-width:0;height:100%;flex:1;display:flex;align-items:center;gap:11px}.place{width:21px;height:21px;flex:0 0 21px;display:grid;place-items:center;border-radius:50%;background:#d4d4d4;color:#111;font-size:8px;font-weight:800}.place.p1{background:#ffd400}.place.p2{background:#fff}.place.p3{background:#ff9500}.sub-person img{width:54px;height:38px;-o-object-fit:contain;object-fit:contain}.sub-person div{min-width:105px;display:flex;flex-direction:column;gap:6px}.sub-person b{font-size:10px}.sub-person small{width:-moz-max-content;width:max-content;padding:3px 7px;background:#202020;color:#a0a0a0;font-size:7px}.sub-person em{margin-left:auto;color:#f4be33;font-size:9px;font-style:normal}.sub-person>a:last-child{width:61px;height:30px;margin-left:14px;display:grid;place-items:center;background:#fff;color:#111;font-size:8px;font-weight:800}.sub-widgets{display:grid;grid-template-columns:2fr 1fr 1fr;gap:10px;margin:52px 0}.sub-widget{height:188px;position:relative;padding:26px;overflow:hidden;background:linear-gradient(135deg,#5e1522,#1f0b0e);border:1px solid #842a38}.sub-widget.wheel{background:linear-gradient(135deg,#443786,#15142e);border-color:#5d51a0}.sub-widget.chest{background:linear-gradient(135deg,#8d5a22,#33200c);border-color:#a76e2c}.sub-widget div{position:relative;z-index:2;display:flex;flex-direction:column}.sub-widget span{font:700 16px Montserrat}.sub-widget b{margin-top:6px;font:900 30px Montserrat;text-transform:uppercase}.sub-widget img{position:absolute;right:-5%;bottom:-28%;width:62%;height:140%;-o-object-fit:contain;object-fit:contain}.top-sites{padding-bottom:6px}.site-cards{margin-bottom:10px}.sub-hero+.site-cards{margin-top:0}.overview-page .site-cards{margin:50px 0 60px}.see-all{height:35px;padding:0 12px;display:grid;place-items:center;border:1px solid #292929;color:#bbb;font-size:11px;font-weight:700}.see-all:hover{color:#fff;border-color:#555}.top-site.first{border-color:#f5c54277;background:linear-gradient(180deg,#221c0d,#121212)}.top-site small{position:relative;z-index:2;display:block;margin-top:6px;color:var(--gold);font-size:10px;font-weight:700}.top-site{height:300px;flex:0 0 210px;position:relative;padding:25px 17px 17px;overflow:hidden;background:#121212;border:1px solid #282828;text-align:center}.top-site-num{position:absolute;bottom:-58px;left:8px;color:#202020;font:900 170px/1 Montserrat}.top-site em{position:absolute;top:14px;right:14px;color:#f4bd32;font-size:9px;font-style:normal}.top-site img{width:95px;height:70px;position:relative;z-index:2;margin:15px auto 4px;-o-object-fit:contain;object-fit:contain}.top-site h4,.top-site p,.top-site a{position:relative;z-index:2}.overview-intro aside .promo-code{margin-bottom:10px}.overview-intro aside>a.cta-button{height:52px;background:linear-gradient(180deg,#ffd666,#f0a91b);color:#1a1200;font-size:13px}.top-site h4{margin:0 0 6px;font-size:13px}.top-site p{margin:0;color:#fff;font:800 18px Montserrat}.top-site .cta-button{height:40px;margin-top:16px;font-size:11px}.catalogs{padding-bottom:55px}.catalog-section{margin-bottom:48px}.catalog-row,.provider-row{gap:10px}.catalog-card,.provider-card{padding:0;color:#fff;background:#111;border:1px solid #292929;text-align:left}.catalog-card{flex:0 0 205px}.catalog-cover{height:205px;position:relative;overflow:hidden}.catalog-cover img,.provider-cover img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.catalog-cover span,.provider-cover span{position:absolute;top:10px;left:10px;width:30px;height:30px;display:grid;place-items:center;background:#080808d9;font:800 12px Montserrat}.catalog-info{padding:13px}.catalog-info>b{display:block;margin-bottom:7px;font-size:10px}.catalog-info small,.provider-card small{display:flex;justify-content:space-between;color:#707070;font-size:8px}.catalog-info em{color:#e7b236;font-style:normal}.provider-card{flex:0 0 213px;background:#121212}.provider-cover{height:147px;position:relative;overflow:hidden;background:#5b8cff}.provider-card>div:last-child{padding:14px}.provider-card b{display:block;font-size:10px}.provider-card small{margin-top:7px}.provider-card em{color:#aaa;font-style:normal}.news-page{padding-bottom:70px}.news-lead{height:455px;display:grid;grid-template-columns:1.5fr 1fr;gap:11px}.news-lead>a{padding:31px;display:flex;flex-direction:column;justify-content:flex-end;background-position:center;background-size:cover}.news-lead>a h2{max-width:580px;margin:0 0 13px;font:700 26px/1.2 Montserrat}.news-lead>a span{color:#aaa;font-size:9px}.news-lead>div{padding:21px 19px;overflow:hidden;background:#121212;border:1px solid #292929}.news-lead>div h3{margin:0 0 10px;font:700 16px Montserrat}.news-lead>div>a{height:63px;padding:8px 0;display:flex;gap:11px;border-bottom:1px solid #282828}.news-lead>div>a img{width:71px;height:47px;-o-object-fit:cover;object-fit:cover}.news-lead>div>a div{min-width:0;display:flex;flex-direction:column;justify-content:center}.news-lead>div>a b{font-size:9px;line-height:1.3}.news-lead>div>a small{margin-top:5px;color:#686868;font-size:7px}.news-lead>div>a em{margin-left:5px;color:#b5b5b5;font-style:normal}.news-cat-title{margin-top:50px}.news-categories{gap:9px}.news-categories button,.news-categories a{height:103px;flex:0 0 240px;padding:18px;display:flex;flex-direction:column;justify-content:flex-end;color:#fff;border:1px solid #353535;background-position:center;background-size:cover;text-align:left}.news-categories b,.news-categories a b{font-size:12px}.news-categories small,.news-categories a small{margin-top:6px;color:#c2c2c2;font-size:8px}.news-grid{grid-template-columns:repeat(3,1fr);margin-top:55px}.news-card{min-width:0;padding-bottom:18px;border-bottom:1px solid #272727}.news-card>div{height:208px;position:relative;overflow:hidden}.news-card img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:.3s}.news-card:hover img{transform:scale(1.03)}.news-card>div span{position:absolute;bottom:10px;left:10px;padding:5px 8px;background:#080808d9;font-size:7px}.news-card h3{min-height:42px;margin:14px 0 8px;font:600 12px/1.45 Manrope}.news-card small{color:#6e6e6e;font-size:8px}.overview-page,.article-page{width:min(1120px,calc(100% - 48px));margin-inline:auto}.overview-intro{min-height:500px;padding:70px 0 55px;display:grid;grid-template-columns:1fr 380px;gap:70px;border-bottom:1px solid #292929}.overview-intro h1{margin:0 0 24px;font:800 34px/1.18 Montserrat;letter-spacing:-1.5px}.overview-intro>div>p{max-width:650px;color:#a2a2a2;font-size:11px;line-height:1.8}.overview-facts{margin-top:50px;display:grid;grid-template-columns:repeat(3,1fr);gap:10px}.overview-facts span{padding:15px;background:#111;border:1px solid #282828;color:#777;font-size:8px}.overview-facts b{display:block;margin-top:8px;color:#ddd;font-size:9px}.overview-intro aside{padding:28px;background:#111;border:1px solid #2a2a2a}.overview-intro aside>img{width:130px;height:80px;margin:auto;-o-object-fit:contain;object-fit:contain}.overview-intro aside>div{display:flex;flex-direction:column;align-items:center;margin:8px 0 20px}.overview-intro aside strong{font:800 37px Montserrat}.overview-intro aside span{color:#e6b431;font-size:8px}.overview-intro aside ul{padding:14px 0;margin:0;display:flex;justify-content:center;gap:16px;border-block:1px solid #292929;list-style:none;color:#989898;font-size:7px}.overview-intro aside li:before{content:"✓";margin-right:4px;color:#25bb80}.overview-intro aside>small{display:block;margin-top:18px;color:#6c6c6c;font-size:8px}.overview-intro aside h3{margin:7px 0 18px;font-size:13px}.overview-intro aside>a{height:43px;display:grid;place-items:center;background:#fff;color:#111;font-size:9px;font-weight:800}.rating-section{padding:56px 0}.rating-section>h2,.also>h2{margin:0 0 22px;font:700 21px Montserrat}.rating-summary{min-height:105px;padding:20px 24px;display:flex;align-items:center;gap:18px;background:#111;border:1px solid #292929}.rating-summary>strong{font:800 34px Montserrat}.rating-summary>span{color:#e5b334;letter-spacing:2px}.rating-summary>small{color:#777;font-size:9px}.rating-summary button{min-width:250px;margin-left:auto;padding:12px 16px;display:flex;flex-direction:column;border:1px solid #303030;background:#161616;color:#777;text-align:left;font-size:8px}.rating-summary button b{margin-bottom:4px;color:#ccc;font-size:9px}.overview-comments{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin-top:25px}.overview-comments article{min-height:108px;padding:18px;display:flex;gap:13px;background:#111;border:1px solid #252525}.overview-comments article>div{flex:1}.overview-comments header{display:flex;align-items:center;gap:9px}.overview-comments header b{font-size:9px}.overview-comments header em{color:#e4b234;font-size:8px;font-style:normal}.overview-comments header time{margin-left:auto;color:#656565;font-size:7px}.overview-comments p{margin:15px 0 0;color:#999;font-size:9px;line-height:1.55}.also{padding:12px 0 70px}.also>div{display:grid;grid-template-columns:repeat(5,1fr);gap:8px}.also a{height:77px;padding:10px;display:flex;align-items:center;gap:9px;background:#111;border:1px solid #292929}.also a>strong{font:700 13px Montserrat}.also img{width:42px;height:36px;-o-object-fit:contain;object-fit:contain}.also a span{display:flex;flex-direction:column;gap:5px}.also a span b{font-size:8px}.also a span small{color:#6d6d6d;font-size:7px}.also i{margin-left:auto;color:#777;font-style:normal}.article-page{padding:50px 0 75px}.article-back{display:block;margin-bottom:32px;color:#888;font-size:9px}.article-category{padding:6px 10px;background:#222;color:#aaa;font-size:8px}.article-page>h1{max-width:850px;margin:18px 0 16px;font:800 38px/1.15 Montserrat;letter-spacing:-1.5px}.article-meta{display:flex;gap:22px;color:#666;font-size:8px}.article-content{max-width:790px;margin-top:45px}.article-image{width:100%;max-height:440px;margin-bottom:30px;-o-object-fit:cover;object-fit:cover}.article-content p{margin:0 0 18px;color:#aaa;font-size:11px;line-height:1.9}.article-content p.lead{padding-left:17px;border-left:2px solid #b62a3c;color:#ddd;font-size:14px;font-weight:700}.article-content h2{margin:37px 0 16px;color:#eee;font:700 20px Montserrat}.article-others{margin-top:60px;padding-top:40px;border-top:1px solid #292929}.article-others>h2{margin:0 0 22px;font:700 21px Montserrat}.article-others>div{display:grid;grid-template-columns:repeat(4,1fr);gap:10px}.article-others a{display:flex;flex-direction:column;background:#111;border:1px solid #292929}.article-others img{width:100%;height:110px;-o-object-fit:cover;object-fit:cover}.article-others b{padding:13px 13px 8px;font-size:9px;line-height:1.45}.article-others small{padding:0 13px 13px;color:#666;font-size:7px}.profile-page{min-height:640px;padding-bottom:80px}.profile-card{width:min(560px,100%);padding:38px;background:linear-gradient(145deg,#151515,#0d0d0d);border:1px solid #303030}.profile-card>img,.profile-card>span{width:88px;height:88px;display:grid;place-items:center;border-radius:50%;background:#229ed9;-o-object-fit:cover;object-fit:cover;color:#fff;font:800 30px Montserrat;box-shadow:0 0 0 9px #229ed912}.profile-card h2{margin:27px 0 8px;font:800 25px Montserrat}.profile-card>p{margin:7px 0;color:gray;font-size:10px}.profile-card>.telegram-account,.profile-card>.telegram-login-trigger{margin-top:25px}.profile-card .telegram-profile{max-width:180px}@media(max-width:900px){.container{width:min(700px,calc(100% - 30px))}.topbar,.sub-topbar{height:64px}.nav-wrap,.sub-nav{width:calc(100% - 30px)}.nav-wrap{justify-content:space-between}.brand span{display:none}.brand img{width:33px;height:33px}.menu-button,.sub-burger{display:block}.main-nav,.sub-menu{position:absolute;top:64px;right:0;left:0;height:auto;margin:0;padding:13px 20px 22px;flex-direction:column;align-items:stretch;gap:0;background:#0c0c0c;border-bottom:1px solid #333}.main-nav{display:none}.main-nav.open,.sub-menu.open{display:flex}.main-nav a,.sub-menu a{height:auto;padding:13px 0;border-bottom:1px solid #1e1e1e}.main-nav a.active:after,.sub-menu a.active:after{display:none}.lang{margin-left:auto}.sub-menu{display:none;padding:12px 20px;background:#0b0b0b}.sub-search{width:42px}.sub-search b,.sub-login{display:none}.sub-actions .telegram-login-trigger{width:42px;padding:0}.sub-actions .telegram-login-trigger span{display:none}.sub-actions .telegram-profile{width:40px;padding:4px}.sub-actions .telegram-profile b{display:none}.hero{background-position:62% center}.hero-shade{background:linear-gradient(90deg,#050505e0,#05050566)}.hero-content{padding:44px 0 50px;grid-template-columns:1fr;gap:40px}.featured-site{max-width:460px}.hero h1{font-size:45px;letter-spacing:-3px}.hero-copy>p{width:76%;font-size:13px}.category-grid{grid-template-columns:repeat(2,1fr)}.rank-row{grid-template-columns:48px minmax(0,1fr) auto;grid-template-areas:"num brand score" "num bonus bonus" "num code actions";row-gap:14px;padding:18px 14px 16px 0}.rank-brand{height:50px;padding:0 10px;justify-content:start;border:0}.rank-score{height:auto;padding:0;align-items:flex-end;border:0}.rank-bonus{padding:0 10px;border:0}.rank-code{padding:0 0 0 10px}.rank-actions{padding:0 0 0 10px;flex-direction:row;align-items:center;gap:12px}.rank-actions .cta-button{min-width:140px}.sticky-site-spacer{display:block;height:76px}.sticky-site{position:fixed;z-index:90;right:10px;bottom:10px;left:10px;height:62px;padding:0 6px 0 10px;display:flex;align-items:center;gap:10px;background:#15120bf5;border:1px solid #f5c54277;box-shadow:0 12px 40px #000c;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);animation:telegramRise .3s ease-out}.sticky-site img{width:44px;height:36px;-o-object-fit:contain;object-fit:contain}.sticky-site div{min-width:0;flex:1;display:flex;flex-direction:column;gap:3px}.sticky-site b{font-size:13px}.sticky-site span{overflow:hidden;color:var(--gold);font-size:11px;font-weight:700;white-space:nowrap;text-overflow:ellipsis}.sticky-site .cta-button{height:42px;padding:0 14px}.sticky-site button{width:28px;height:28px;padding:0;border:0;background:none;color:#888;font-size:20px;cursor:pointer}.promo-grid{grid-template-columns:1fr}.footer-top{grid-template-columns:1.5fr 1fr 1fr}.age{grid-column:1/-1}.sub-page,.news-page,.overview-page,.article-page{width:calc(100% - 30px)}.banner-slider{height:280px}.sub-people{grid-template-columns:1fr}.news-lead{height:auto;grid-template-columns:1fr}.news-lead>a{height:390px}.news-lead>div{height:445px}.news-grid{grid-template-columns:repeat(2,1fr)}.overview-intro{grid-template-columns:1fr;gap:35px}.overview-intro aside{max-width:500px}.also>div{grid-template-columns:repeat(2,1fr)}.article-others>div{grid-template-columns:repeat(2,1fr)}}@media(max-width:600px){.container,.nav-wrap{width:calc(100% - 24px)}.telegram-modal{padding:12px}.telegram-modal-card{padding:40px 24px 32px}.telegram-modal-card h2{font-size:20px}.nav-actions{gap:7px}.hero-content{padding:36px 0 40px}.featured-site{padding:26px 16px 16px}.featured-bonus strong{font-size:32px}.hero-logos a{width:50px;height:40px}.header-cta{width:40px;padding:0;justify-content:center}.header-cta span{display:none}.bonus-ticker{height:32px}.bonus-ticker a{padding:0 16px;font-size:10px}.eyebrow{font-size:8px!important}.hero h1{margin-bottom:13px;font-size:38px}.hero-copy>p{width:92%;font-size:11px;line-height:1.65}.desktop{display:none}.partner{margin-top:25px;font-size:8px}.partner img{width:25px}.categories-section{margin-top:0}.intro-title{margin-bottom:20px;font-size:13px;line-height:1.6}.category-grid{gap:8px}.category{height:111px;padding:16px 14px}.category h3{font-size:13px}.category p{width:60%;font-size:8px;line-height:1.4}.category img{right:0;width:54%}.content-section{padding-top:48px}.section-head{margin-bottom:20px}.section-head h2,.section-head h1{font-size:19px}.slider-controls button{width:34px;height:34px}.popular-card{height:213px;flex-basis:162px}.popular-top{height:137px}.popular-bottom{height:76px;padding:11px}.popular-bottom b{font-size:12px}.ranking-section{padding:44px 0}.section-sub{font-size:11px}.rank-row{grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-template-areas:"brand score" "bonus bonus" "code actions";-moz-column-gap:10px;column-gap:10px;row-gap:12px;padding:30px 12px 14px}.rank-num,.rank-row[class*=top-] .rank-num{position:absolute;top:-1px;left:-1px;width:26px;height:26px;display:grid;place-items:center;border-radius:0;background:#262626;font-size:11px}.rank-row.top-1 .rank-num{background:var(--gold)}.rank-row.top-3 .rank-num{background:#5a3a1f}.rank-ribbon{right:-1px;left:auto}.rank-brand{height:44px;padding:0;gap:9px}.rank-brand img{width:40px;height:40px;flex-basis:40px}.rank-brand b{font-size:14px}.rank-score strong{font-size:20px}.rank-bonus,.rank-code,.rank-actions{padding:0}.rank-bonus strong{font-size:20px}.rank-actions{flex-direction:column;align-items:stretch;gap:6px}.hero-logos,.partner{display:none}.rank-actions .cta-button{min-width:0}.promo-code{padding-left:8px;gap:6px}.promo-code span{display:none}.promo-code i{padding:0 7px}.games-section{padding:49px 0 50px}.game-card{flex-basis:146px}.game-image{height:146px}.promo-grid{gap:8px;margin-top:42px}.promo{height:132px;padding:21px}.promo h3{margin:8px 0 3px;font-size:15px}.promo b{font-size:25px}.reviews-section{padding:50px 0}.reviews-grid{grid-template-columns:1fr}.review{min-height:130px;padding:16px 14px}.review p{min-height:auto}footer{padding-top:45px}.footer-top{grid-template-columns:1fr 1fr;gap:35px 24px}.footer-brand{grid-column:1/-1}.footer-brand .brand span{display:inline}.copyright{padding:16px 0;gap:10px;flex-direction:column;align-items:flex-start}.sub-page,.news-page,.overview-page,.article-page{width:calc(100% - 20px)}.cat-head{padding:31px 0 24px}.cat-head h1{font-size:22px;line-height:1.25}.cat-head p{font-size:9px}.sub-hero{height:145px;margin-bottom:33px;padding:19px}.sub-hero h2{max-width:290px;font-size:15px}.banner-slider{height:204px}.banner-slider>a span{bottom:20px;left:17px;min-width:90px;height:34px}.banner-slider>button{right:10px;width:34px;height:34px}.sub-block{margin-top:38px}.sub-title h3{font-size:15px}.sub-title button{width:31px;height:31px}.sub-person{height:68px;padding-inline:7px}.sub-person img{width:43px}.sub-person div{min-width:83px}.sub-person>a:last-child{width:51px;margin-left:7px}.sub-widgets{grid-template-columns:1fr;gap:8px;margin:38px 0}.sub-widget{height:125px;padding:19px}.sub-widget span{font-size:13px}.sub-widget b{font-size:24px}.top-site{height:280px;flex-basis:180px}.catalog-section{margin-bottom:38px}.catalog-card{flex-basis:155px}.catalog-cover{height:155px}.provider-card{flex-basis:166px}.provider-cover{height:114px}.news-lead>a{height:250px;padding:20px}.news-lead>a h2{font-size:18px}.news-lead>div{height:430px}.news-categories button,.news-categories a{flex-basis:205px}.news-grid{grid-template-columns:1fr}.news-card>div{height:220px}.overview-intro{padding:40px 0}.overview-intro h1,.article-page>h1{font-size:25px}.overview-facts{grid-template-columns:1fr;margin-top:30px}.rating-summary{align-items:flex-start;flex-wrap:wrap}.rating-summary button{width:100%;margin:0}.overview-comments{grid-template-columns:1fr}.also>div{grid-template-columns:1fr}.article-page{padding-top:32px}.article-content{margin-top:32px}.article-others>div{grid-template-columns:1fr}.article-others img{height:180px}.profile-card{padding:27px 22px}.profile-card>img,.profile-card>span{width:70px;height:70px}}button.sub-widget{width:100%;color:#fff;font:inherit;text-align:left;cursor:pointer;transition:transform .2s,border-color .2s}button.sub-widget:hover{transform:translateY(-2px);border-color:var(--gold)}.sub-widget small{margin-top:10px;color:#ffffffa6;font-size:12px;font-weight:600}.reward-modal{position:fixed;z-index:200;top:0;right:0;bottom:0;left:0;padding:20px;display:grid;place-items:center;overflow-y:auto;background:#000d;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);animation:telegramFade .2s ease-out}.reward-modal-card{width:min(520px,100%);position:relative;padding:34px 30px 28px;background:linear-gradient(160deg,#1c1810,#0e0e0e 60%);border:1px solid #f5c54255;box-shadow:0 35px 100px #000;text-align:center;animation:telegramRise .25s ease-out}.reward-modal-card h2{margin:0 0 10px;font:800 24px/1.2 Montserrat}.points-pill{display:inline-block;margin:0 0 18px;padding:6px 12px;background:#f5c5421a;border:1px solid #f5c54244;color:#cfc6ad;font-size:12px}.points-pill b{color:var(--gold)}.reward-tabs{display:grid;grid-template-columns:repeat(3,1fr);gap:6px;margin:8px 0 22px}.reward-tabs button{height:40px;position:relative;border:1px solid #2c2c2c;background:#141414;color:#999;font-size:12px;font-weight:700;cursor:pointer}.reward-tabs button.active{border-color:var(--gold);background:#1f1a0d;color:#fff}.reward-tabs i{position:absolute;top:6px;right:6px;width:7px;height:7px;border-radius:50%;background:#4ade80}.reward-game{display:flex;flex-direction:column;gap:16px}.reward-hint{margin:0;color:#8d8d8b;font-size:12px}.reward-hint b{color:var(--gold)}.reward-locked{margin:0;padding:14px;border:1px dashed #333;color:#9a9a97;font-size:13px}.countdown{color:#fff;font:800 14px Montserrat;font-variant-numeric:tabular-nums}.reward-error{margin:0;color:#e66572;font-size:13px}.reward-loading{color:#999;font-size:13px}.reward-result{padding:16px;display:flex;flex-direction:column;gap:4px;background:#f5c54214;border:1px solid #f5c54266;animation:telegramRise .3s ease-out}.reward-result span{color:#cfc6ad;font-size:12px;font-weight:700}.reward-result strong{color:var(--gold);font:900 30px Montserrat}.reward-result small{color:#8d8d8b;font-size:12px}.reward-result.miss{background:#ffffff08;border-color:#333}.reward-result.miss strong{color:#ddd;font-size:22px}.cta-button:disabled{opacity:.7;cursor:wait;transform:none;animation:none}.reward-login{display:flex;flex-direction:column;align-items:center;gap:16px}.reward-login img{width:140px;height:110px;-o-object-fit:contain;object-fit:contain}.reward-login p{max-width:340px;margin:0;color:#9a9a97;font-size:13px;line-height:1.6}.daily-days{display:grid;grid-template-columns:repeat(7,1fr);gap:6px}.daily-day{padding:10px 2px;display:flex;flex-direction:column;gap:5px;background:#141414;border:1px solid #2a2a2a}.daily-day span{color:#777;font-size:10px;font-weight:700}.daily-day b{font:800 14px Montserrat}.daily-day:last-child b{color:var(--gold)}.daily-day.done{background:#16261c;border-color:#2fbf7166}.daily-day.done b{color:#4ade80}.daily-day.today{background:#261f0c;border-color:var(--gold);box-shadow:0 0 18px -6px var(--gold)}.daily-day.today b{color:var(--gold)}.wheel-wrap{width:min(300px,100%);position:relative;margin:0 auto}.wheel-svg{width:100%;height:auto;display:block;transition:transform 4.5s cubic-bezier(.12,.8,.2,1)}.wheel-pointer{position:absolute;z-index:2;top:-6px;left:50%;width:0;height:0;transform:translate(-50%);border-right:13px solid transparent;border-left:13px solid transparent;border-top:24px solid var(--gold);filter:drop-shadow(0 3px 4px #000a)}.wheel-seg{stroke:#0b0b0b;stroke-width:2}.wheel-seg.red{fill:#7d1f2b}.wheel-seg.dark{fill:#1b1b1b}.wheel-seg.jackpot{fill:#d89b18}.wheel-seg.miss{fill:#333}.wheel-svg text{fill:#fff;font:800 13px Montserrat}.wheel-rim{fill:none;stroke:var(--gold);stroke-width:5}.wheel-hub{fill:#111;stroke:var(--gold);stroke-width:4}.chest-box{height:180px;position:relative;display:grid;place-items:center}.chest-box img{width:200px;height:170px;-o-object-fit:contain;object-fit:contain;filter:drop-shadow(0 20px 30px #000)}.chest-box.shaking img{animation:chestShake .35s ease-in-out infinite}.chest-box.open img{animation:chestPop .5s ease-out;filter:drop-shadow(0 0 40px #f5c542aa)}.chest-tier{position:absolute;bottom:4px;padding:5px 12px;background:var(--gold);color:#111;font:800 11px Montserrat;letter-spacing:1px;text-transform:uppercase}.chest-tiers{display:flex;flex-wrap:wrap;justify-content:center;gap:6px 14px;color:#8d8d8b;font-size:11px}.chest-tiers b{color:#ddd}@keyframes chestShake{0%,to{transform:rotate(0)}25%{transform:rotate(-6deg) translateY(-3px)}75%{transform:rotate(6deg) translateY(-3px)}}@keyframes chestPop{0%{transform:scale(.9)}60%{transform:scale(1.12)}to{transform:scale(1)}}.profile-rewards{width:min(900px,100%);margin-top:28px;display:grid;grid-template-columns:260px 1fr;gap:12px}.points-summary{padding:24px;display:flex;flex-direction:column;gap:6px;background:linear-gradient(160deg,#2a2210,#121212);border:1px solid #f5c54266}.points-summary span{color:#a8a39a;font-size:11px;font-weight:800;letter-spacing:1.2px;text-transform:uppercase}.points-summary strong{color:var(--gold);font:900 36px Montserrat}.points-summary small{color:#999;font-size:12px}.points-summary small b{color:#fff}.reward-cards{display:grid;grid-template-columns:repeat(3,1fr);gap:10px}.reward-card{min-height:170px;position:relative;padding:16px;display:flex;flex-direction:column;align-items:flex-start;gap:6px;overflow:hidden;background:linear-gradient(135deg,#5e1522,#1f0b0e);border:1px solid #842a38;color:#fff;font:inherit;text-align:left;cursor:pointer;transition:transform .2s,border-color .2s}.reward-card.wheel{background:linear-gradient(135deg,#443786,#15142e);border-color:#5d51a0}.reward-card.chest{background:linear-gradient(135deg,#8d5a22,#33200c);border-color:#a76e2c}.reward-card:hover{transform:translateY(-2px);border-color:var(--gold)}.reward-card img{position:absolute;right:-12px;bottom:-14px;width:60%;height:75%;-o-object-fit:contain;object-fit:contain;opacity:.9}.reward-card b{position:relative;font:700 15px Montserrat}.reward-card span{position:relative;margin-top:auto;color:#ddd;font-size:11px;font-weight:700}.reward-card span.ready{padding:6px 10px;background:var(--gold);color:#1a1200}.reward-card .countdown{display:block;margin-top:3px;font-size:13px}.reward-history{grid-column:1/-1;padding:20px;background:#111;border:1px solid #262626}.reward-history h3{margin:0 0 12px;font:700 15px Montserrat}.reward-history>div{padding:10px 0;display:flex;align-items:center;gap:12px;border-top:1px solid #1f1f1f;font-size:13px}.reward-history>div span{flex:1;color:#ddd}.reward-history>div small{color:#666;font-size:11px}.reward-history>div b{min-width:64px;color:var(--gold);text-align:right}.reward-history p{margin:0;color:#777;font-size:13px}@media(max-width:900px){.profile-rewards{grid-template-columns:1fr}}@media(max-width:600px){.sub-widget small{display:none}.reward-modal{padding:10px}.reward-modal-card{padding:30px 14px 20px}.reward-tabs button{font-size:10.5px}.daily-days{grid-template-columns:repeat(4,1fr)}.reward-cards{grid-template-columns:1fr}.reward-card{min-height:110px}.reward-card img{width:40%;height:100%}}@media(prefers-reduced-motion:reduce){.chest-box img{animation:none!important}}.login-modal{position:fixed;z-index:210;top:0;right:0;bottom:0;left:0;padding:20px;display:grid;place-items:center;overflow-y:auto;background:#000c;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);animation:telegramFade .2s ease-out}.login-modal-card{width:min(430px,100%);position:relative;padding:36px 32px 26px;display:flex;flex-direction:column;align-items:center;gap:14px;background:linear-gradient(180deg,#161b22,#101318);border:1px solid #262c35;border-radius:20px;box-shadow:0 30px 90px #000;text-align:center;animation:telegramRise .25s ease-out}.login-close{position:absolute;top:14px;right:14px;width:32px;height:32px;padding:0;border:0;border-radius:50%;background:transparent;color:#8b95a1;font-size:22px;line-height:1;cursor:pointer}.login-close:hover{background:#ffffff10;color:#fff}.login-icon{width:72px;height:72px;display:grid;place-items:center;border-radius:50%;background:linear-gradient(180deg,#37aee2,#1e96c8);box-shadow:0 0 0 10px #229ed914,0 12px 40px -8px #229ed9aa}.login-icon svg{width:36px;height:36px;fill:#fff;transform:translate(-2px)}.login-modal-card h2{margin:6px 0 0;font:800 24px/1.2 Montserrat}.login-lead{max-width:330px;margin:0;color:#9aa3ad;font-size:14px;line-height:1.6}.login-steps{width:100%;margin:6px 0;padding:0;display:flex;flex-direction:column;gap:12px;list-style:none;text-align:left}.login-steps li{display:flex;align-items:center;gap:12px;color:#c9ced5;font-size:14px}.login-steps span{width:28px;height:28px;flex:0 0 28px;display:grid;place-items:center;border-radius:50%;background:#16293a;color:#4fb6f0;font-size:13px;font-weight:800}.login-go{width:100%;height:54px;margin-top:4px;display:flex;align-items:center;justify-content:center;gap:10px;border:0;border-radius:14px;background:linear-gradient(180deg,#34aee8,#1f8fd0);box-shadow:0 12px 30px -10px #229ed9;color:#fff;font:800 16px Montserrat;cursor:pointer;transition:filter .2s,transform .2s}.login-go:hover{filter:brightness(1.08);transform:translateY(-1px)}.login-go:disabled{opacity:.7;cursor:wait;transform:none}.login-go svg{width:20px;height:20px;fill:#fff}.login-waiting{margin:0;display:flex;align-items:center;gap:10px;color:#9fd6f5;font-size:13px}.login-spinner{width:16px;height:16px;border:2px solid #229ed955;border-top-color:#4fb6f0;border-radius:50%;animation:spin .8s linear infinite}.login-error{margin:0;color:#f08b96;font-size:13px}.login-modal-card>small{color:#6b7480;font-size:12px}@keyframes spin{to{transform:rotate(360deg)}}.reviews-block{position:relative}.reviews-head{margin-bottom:22px;display:flex;align-items:center;justify-content:space-between;gap:12px}.reviews-head h2{margin:0;font:800 26px/1.1 Montserrat;letter-spacing:-.7px}.reviews-head>div{display:flex;align-items:center;gap:8px}.reviews-write{height:38px;padding:0 16px;border:1px solid #f5c54277;border-radius:999px;background:#f5c54214;color:var(--gold);font-size:13px;font-weight:800;cursor:pointer}.reviews-write:hover{background:#f5c54226}.reviews-arrow{width:38px;height:38px;display:grid;place-items:center;padding:0;border:0;border-radius:50%;background:#1a1a1a;color:#aaa;cursor:pointer}.reviews-arrow:hover{background:#262626;color:#fff}.reviews-arrow svg{width:18px;height:18px}.reviews-row{display:flex;gap:16px;overflow-x:auto;scroll-snap-type:x mandatory;padding-bottom:4px}.review-card{min-height:300px;flex:0 0 340px;content-visibility:auto;contain-intrinsic-size:340px 300px;padding:20px;display:flex;flex-direction:column;gap:16px;background:#111;border:1px solid #232323;border-radius:18px;scroll-snap-align:start}.review-card.skeleton{background:linear-gradient(90deg,#111,#181818,#111);background-size:200% 100%;animation:authLoading 1.3s linear infinite}.review-card header{display:flex;align-items:center;gap:12px}.review-avatar{width:42px;height:42px;flex:0 0 42px;display:grid;place-items:center;border-radius:50%;color:#fff;font:800 17px Montserrat}.review-card header>div{min-width:0;flex:1;display:flex;flex-direction:column;gap:4px}.review-card header b{overflow:hidden;font-size:15px;text-overflow:ellipsis;white-space:nowrap}.review-card header>div>span{display:flex;align-items:center;gap:8px}.review-stars{color:var(--gold);font-size:13px;letter-spacing:1px}.review-stars i{color:#3a3a3a;font-style:normal}.review-card time{color:#8a8a87;font-size:12px}.review-delete{height:28px;padding:0 10px;border:1px solid #333;border-radius:999px;background:none;color:#888;font-size:11px;cursor:pointer}.review-delete:hover{border-color:#e66572;color:#e66572}.review-text{flex:1;margin:0;color:#ddd;font-size:14px;line-height:1.6;overflow-wrap:anywhere}.review-votes{display:flex;gap:10px}.review-votes button{height:38px;padding:0 14px;display:flex;align-items:center;gap:7px;border:1px solid transparent;border-radius:999px;background:#1a1a1a;color:#ccc;font-size:13px;font-weight:700;cursor:pointer}.review-votes button:hover:not(:disabled){background:#242424}.review-votes button:disabled{cursor:default;opacity:.75}.review-votes button.active{border-color:#2fbf7188;background:#16261c;color:#4ade80}.review-votes button.active.down{border-color:#e6657288;background:#2a1417;color:#f08b96}.review-votes svg{width:17px;height:17px}.review-error{margin:0;color:#f08b96;font-size:12px}.review-site{padding:12px;display:flex;align-items:center;gap:12px;background:#1a1a1a;border-radius:14px;transition:background .2s}.review-site:hover{background:#222}.review-site img{width:40px;height:40px;border-radius:9px;-o-object-fit:cover;object-fit:cover}.review-site span{min-width:0;flex:1;display:flex;flex-direction:column;gap:3px}.review-site b{font-size:14px}.review-site small{color:#8a8a87;font-size:12px}.review-site i{width:32px;height:32px;display:grid;place-items:center;border-radius:50%;background:#2a2a2a;color:#ccc}.review-site i svg{width:16px;height:16px}.review-empty{width:100%;min-height:200px;padding:32px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;background:#111;border:1px dashed #2c2c2c;border-radius:18px;text-align:center}.review-empty b{font:800 18px Montserrat}.review-empty p{margin:0 0 6px;color:#8a8a87;font-size:14px}.overview-page .reviews-block{margin-top:50px}.review-form{width:min(520px,100%);position:relative;padding:30px 26px 24px;display:flex;flex-direction:column;gap:16px;background:linear-gradient(180deg,#161616,#0f0f0f);border:1px solid #2a2a2a;border-radius:20px;box-shadow:0 30px 90px #000;animation:telegramRise .25s ease-out}.review-form h2{margin:0;font:800 22px Montserrat}.review-form-note{margin:-6px 0 0;color:#8a8a87;font-size:13px;line-height:1.5}.review-form fieldset{margin:0;padding:0;border:0;display:flex;flex-direction:column;gap:8px}.review-form legend{margin-bottom:8px;color:#aaa;font-size:12px;font-weight:800;letter-spacing:.6px;text-transform:uppercase}.review-site-picker{display:grid;grid-template-columns:repeat(3,1fr);gap:8px}.review-site-picker button{height:44px;padding:0 10px;display:flex;align-items:center;gap:8px;border:1px solid #2a2a2a;border-radius:12px;background:#151515;color:#ddd;font-size:13px;font-weight:700;cursor:pointer;text-align:left}.review-site-picker img{width:24px;height:24px;border-radius:6px;-o-object-fit:cover;object-fit:cover}.review-site-picker button.active,.review-segment button.active{border-color:var(--gold);background:#1f1a0d;color:#fff}.review-segment{display:grid;grid-template-columns:1fr 1fr;gap:8px}.review-segment button{height:40px;border:1px solid #2a2a2a;border-radius:12px;background:#151515;color:#bbb;font-size:13px;font-weight:700;cursor:pointer}.review-rating-picker{display:flex;gap:4px}.review-rating-picker button{width:40px;height:40px;padding:0;border:0;background:none;color:#3a3a3a;font-size:30px;line-height:1;cursor:pointer;transition:transform .15s}.review-rating-picker button.on{color:var(--gold)}.review-rating-picker button:hover{transform:scale(1.12)}.review-form textarea{width:100%;padding:12px 14px;border:1px solid #2a2a2a;border-radius:12px;background:#151515;color:#eee;font:inherit;font-size:14px;line-height:1.5;resize:vertical}.review-form textarea:focus{border-color:var(--gold);outline:none}.review-counter{align-self:flex-end;color:#666;font-size:11px}.review-form .cta-button{border:0;border-radius:12px;cursor:pointer}@media(max-width:600px){.login-modal{padding:12px}.login-modal-card{padding:32px 20px 22px}.reviews-head h2{font-size:21px}.reviews-arrow{display:none}.review-card{min-height:280px;flex-basis:84%}.review-form{padding:26px 16px 20px}.review-site-picker{grid-template-columns:repeat(2,1fr)}}.main-nav a,.sub-menu a{white-space:nowrap}@media(min-width:901px)and (max-width:1240px){.main-nav{gap:18px}.sub-nav{gap:22px}.sub-menu{gap:18px}.sub-search{width:42px}.sub-search b,.brand span{display:none}}a.lang,a.sub-lang{height:40px;padding:0 12px;display:inline-flex;align-items:center;justify-content:center;gap:6px;border:1px solid #2a2a2a;background:#111;color:#eee;font-size:12px;font-weight:800;letter-spacing:.5px}a.sub-lang{width:auto;min-width:42px;background:#121212!important;border-color:#313131!important}a.lang:hover,a.sub-lang:hover{border-color:var(--gold);color:#fff}a.lang svg,a.sub-lang svg{color:#9aa0a6}.icon-button{width:40px;height:40px;display:grid;place-items:center;padding:0;border:1px solid #2a2a2a;background:#111;color:#ddd;cursor:pointer}.icon-button:hover{border-color:#555;color:#fff}.sub-search{justify-content:flex-start}.sub-search svg{flex:0 0 auto;color:#aaa}@media(max-width:600px){.icon-button{display:none}a.lang{padding:0 9px}}.search-modal{position:fixed;z-index:220;top:0;right:0;bottom:0;left:0;padding:10vh 16px 16px;display:flex;justify-content:center;align-items:flex-start;background:#000b;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);animation:telegramFade .15s ease-out}.search-card{width:min(620px,100%);max-height:78vh;display:flex;flex-direction:column;overflow:hidden;background:#141414;border:1px solid #2c2c2c;border-radius:18px;box-shadow:0 30px 90px #000;animation:telegramRise .2s ease-out}.search-input{height:60px;padding:0 14px 0 18px;display:flex;align-items:center;gap:12px;border-bottom:1px solid #262626;color:#aaa}.search-input input{min-width:0;flex:1;height:100%;border:0;background:none;color:#fff;font:inherit;font-size:16px;outline:none}.search-input button{height:28px;padding:0 8px;border:1px solid #333;border-radius:6px;background:#1c1c1c;color:#888;font-size:11px;cursor:pointer}.search-results{padding:8px;overflow-y:auto}.search-results a{padding:10px;display:flex;align-items:center;gap:12px;border-radius:12px}.search-results a:hover,.search-results a:focus{background:#1f1f1f;outline:none}.search-results img,.search-results i{width:40px;height:40px;flex:0 0 40px;display:grid;place-items:center;border-radius:9px;background:#1c1c1c;color:#888;-o-object-fit:cover;object-fit:cover}.search-results span{min-width:0;flex:1;display:flex;flex-direction:column;gap:3px}.search-results b{overflow:hidden;font-size:14px;text-overflow:ellipsis;white-space:nowrap}.search-results small{overflow:hidden;color:#8a8a87;font-size:12px;text-overflow:ellipsis;white-space:nowrap}.search-results em{padding:3px 8px;border-radius:999px;background:#222;color:#9a9a97;font-size:11px;font-style:normal;white-space:nowrap}.search-hint{margin:0;padding:22px 12px;color:#777;font-size:14px;text-align:center}.tasks-section{width:min(900px,100%);margin-top:28px;scroll-margin-top:90px}.tasks-head h2{margin:0;font:800 24px Montserrat}.tasks-head p{margin:6px 0 0;color:#8a8a87;font-size:13px}.tasks-group{margin:26px 0 12px;font:800 20px Montserrat}.task-list{padding:8px;display:flex;flex-direction:column;gap:6px;background:#161616;border:1px solid #232323;border-radius:18px}.task-row{min-height:72px;padding:0 10px 0 0;display:flex;align-items:center;gap:10px;border-radius:14px;transition:background .2s}.task-row:not(.locked):hover{background:#1d1d1d}.task-main{min-width:0;flex:1;padding:10px;display:flex;align-items:center;gap:14px;border:0;background:none;color:inherit;font:inherit;text-align:left;cursor:pointer}.task-main:disabled{cursor:default}.task-icon{width:48px;height:48px;flex:0 0 48px;position:relative;display:grid;place-items:center;overflow:hidden;border-radius:12px;background:#222;color:#fff}.task-icon svg{width:24px;height:24px}.task-row.join_channel .task-icon{background:linear-gradient(180deg,#37aee2,#1e96c8)}.task-row.join_channel .task-icon svg{fill:#fff}.task-row.first_review .task-icon{background:#5a1a26;color:#ff8fa3}.task-row.streak_7 .task-icon{background:#3b2a0c;color:var(--gold)}.task-icon img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.task-icon em{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;background:#000a;color:#fff}.task-icon em svg{width:20px;height:20px}.task-text{min-width:0;display:flex;flex-direction:column;gap:5px}.task-text b{overflow:hidden;font-size:15px;text-overflow:ellipsis;white-space:nowrap}.task-points{color:#d9a826;font-size:13px;font-weight:800}.task-points i{color:var(--gold);font-style:normal}.task-text small{font-size:12px}.task-text small.ok{color:#4ade80}.task-text small.error{color:#f08b96;white-space:normal}.task-check{height:36px;padding:0 14px;flex:0 0 auto;border:1px solid #f5c54277;border-radius:999px;background:#f5c54214;color:var(--gold);font-size:12px;font-weight:800;cursor:pointer}.task-check:hover{background:#f5c54226}.task-check:disabled{opacity:.6;cursor:wait}.task-done{flex:0 0 auto;color:#4ade80;font-size:12px;font-weight:800}.task-row.done .task-text b{color:#9a9a97}.task-row.locked{opacity:.55}.task-chevron{width:28px;flex:0 0 28px;color:#666}.task-chevron svg{width:20px;height:20px}@media(max-width:600px){.task-row{min-height:66px}.task-main{padding:8px;gap:11px}.task-icon{width:44px;height:44px;flex-basis:44px}.task-text b{font-size:14px;white-space:normal}.task-check{padding:0 11px}}.admin-page{padding-bottom:70px}.admin-toolbar{margin:-10px 0 18px;display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap}.admin-toolbar p{margin:0;color:#8a8a87;font-size:13px}.admin-range{display:flex;gap:6px}.admin-range button{height:34px;padding:0 12px;border:1px solid #2a2a2a;border-radius:999px;background:#141414;color:#aaa;font-size:12px;font-weight:700;cursor:pointer}.admin-range button.active{border-color:var(--gold);background:#1f1a0d;color:#fff}.stat-tiles{display:grid;grid-template-columns:repeat(4,1fr);gap:12px}.stat-tile{padding:18px;display:flex;flex-direction:column;gap:8px;background:#141414;border:1px solid #242424;border-radius:16px}.stat-tile span{display:flex;align-items:center;gap:8px;color:#9a9a97;font-size:13px;font-weight:700}.stat-tile strong{font:800 34px/1 Montserrat;font-variant-numeric:tabular-nums}.live-dot{width:9px;height:9px;border-radius:50%;background:#4ade80;box-shadow:0 0 #4ade8088;animation:livePulse 2s infinite}@keyframes livePulse{70%{box-shadow:0 0 0 8px #4ade8000}to{box-shadow:0 0 #4ade8000}}.stat-grid{margin-top:12px;display:grid;grid-template-columns:repeat(3,1fr);gap:12px}.stat-grid.two{grid-template-columns:1fr 1fr}.stat-card{min-width:0;margin:0;padding:18px;background:#141414;border:1px solid #242424;border-radius:16px}.stat-card h3,.stat-card figcaption{margin:0 0 14px;color:#ddd;font-size:14px;font-weight:800}.bars{height:170px;display:flex;align-items:stretch;gap:2px;border-bottom:1px solid #333}.bar-col{min-width:0;flex:1;position:relative;display:flex;flex-direction:column;justify-content:flex-end;outline:none}.bar{display:block;width:100%;max-width:26px;margin:0 auto;border-radius:4px 4px 0 0;background:var(--gold);transition:filter .15s}.bar-col small{position:absolute;top:100%;left:50%;margin-top:6px;transform:translate(-50%);color:#777;font-size:10px;white-space:nowrap}.bars-card{padding-bottom:36px}.bar-col:hover .bar,.bar-col:focus .bar{filter:brightness(1.25)}.bar-col:hover:after,.bar-col:focus:after{content:attr(data-tip);position:absolute;z-index:5;bottom:calc(100% + 6px);left:50%;padding:6px 9px;transform:translate(-50%);border:1px solid #333;border-radius:8px;background:#0c0c0c;color:#eee;font-size:12px;white-space:nowrap;pointer-events:none}.bar-col:first-child:hover:after,.bar-col:first-child:focus:after{left:0;transform:none}.bar-col:last-child:hover:after,.bar-col:last-child:focus:after{right:0;left:auto;transform:none}.rank-table{width:100%;border-collapse:collapse;font-size:13px}.rank-table th{position:relative;padding:7px 8px;text-align:left;font-weight:600}.rank-table th b{position:relative;display:block;overflow:hidden;color:#ddd;font-weight:600;text-overflow:ellipsis;white-space:nowrap;max-width:230px}.rank-fill{position:absolute;top:3px;bottom:3px;left:0;border-radius:4px;background:#f5c54222}.rank-table td{padding:7px 4px;color:#eee;text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap}.rank-table td.share{width:44px;color:#777}.stat-empty{margin:0;color:#666;font-size:13px}.stat-message{max-width:560px;padding:24px;display:flex;flex-direction:column;align-items:flex-start;gap:12px;background:#141414;border:1px solid #242424;border-radius:16px}.stat-message p{margin:0;color:#9a9a97;font-size:14px;line-height:1.6}.admin-privacy{margin:18px 0 0;color:#666;font-size:12px}@media(max-width:900px){.stat-tiles{grid-template-columns:repeat(2,1fr)}.stat-grid,.stat-grid.two{grid-template-columns:1fr}}@media(max-width:600px){.stat-tile strong{font-size:28px}.rank-table th b{max-width:170px}}.hero-content{grid-template-columns:1fr}.hero-copy{max-width:720px}.footer-main{grid-template-columns:1.6fr 1fr 1fr}.generated-cover{width:100%;height:100%;padding:14px;display:flex;flex-direction:column;justify-content:flex-end;gap:4px;color:#fff;text-align:left}.generated-cover b{font:800 17px/1.15 Montserrat;text-shadow:0 2px 12px #0008;overflow-wrap:anywhere}.generated-cover small{color:#ffffffb3;font-size:12px;font-weight:700}.game-image .generated-cover b{font-size:18px}.news-cover.generated-cover b{font-size:22px;max-width:90%}.article-image.generated-cover{min-height:220px;margin-bottom:30px;padding:28px;border-radius:14px}.article-image.generated-cover b{font-size:30px}.game-badge{position:absolute;top:10px;left:10px;padding:4px 9px;border-radius:999px;background:#f5c542;color:#1a1200;font-size:11px;font-weight:800}.game-badge.live{background:#e11d48;color:#fff}.game-badge.live:before{content:"";width:6px;height:6px;margin-right:5px;display:inline-block;border-radius:50%;background:#fff;vertical-align:1px}.provider-chips{display:flex;flex-wrap:wrap;gap:8px}.provider-chips a{height:38px;padding:0 14px;display:inline-flex;align-items:center;gap:8px;border:1px solid #2a2a2a;border-radius:999px;background:#141414;color:#ddd;font-size:13px;font-weight:700}.provider-chips a:hover{border-color:var(--gold);color:#fff}.provider-chips small{min-width:22px;height:20px;padding:0 6px;display:grid;place-items:center;border-radius:999px;background:#262626;color:#aaa;font-size:11px}.provider-grid{margin-bottom:10px;display:grid;grid-template-columns:repeat(auto-fill,minmax(210px,1fr));gap:12px}.provider-grid .provider-card{flex:none;border-radius:14px;overflow:hidden}.provider-card:hover{border-color:#555}.provider-cover .generated-cover b{font-size:22px}.provider-hero{margin:8px 0 40px;display:grid;grid-template-columns:260px 1fr;gap:28px;align-items:center}.provider-hero-cover{height:170px;overflow:hidden;border-radius:16px;background:#1a1a1a}.provider-hero-cover img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.provider-hero h1{margin:0 0 8px;font:800 34px Montserrat}.provider-facts{margin:0 0 12px;color:var(--gold);font-size:14px;font-weight:700}.provider-hero p:last-child{max-width:640px;margin:0;color:#b5b5b2;font-size:15px;line-height:1.7}.catalog-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:12px}.catalog-grid .catalog-card{flex:none}.catalog-grid .catalog-cover{height:auto;aspect-ratio:1}.daily-feature{margin-bottom:44px;display:grid;grid-template-columns:minmax(0,420px) 1fr;gap:32px;align-items:center;padding:24px;background:linear-gradient(135deg,#1d1810,#111);border:1px solid #f5c54244;border-radius:20px}.daily-feature-cover{aspect-ratio:1;overflow:hidden;border-radius:16px;background:#1a1a1a}.daily-feature-cover img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.daily-feature-cover .generated-cover b{font-size:34px}.daily-kicker{color:var(--gold);font:800 12px Montserrat;letter-spacing:1.5px}.daily-feature h2{margin:10px 0 8px;font:800 38px/1.1 Montserrat}.daily-meta{margin:0 0 14px;color:#aaa;font-size:15px}.daily-meta a{color:#fff;text-decoration:underline;text-underline-offset:3px}.daily-feature-body>p:not(.daily-meta){color:#b5b5b2;font-size:15px;line-height:1.7}.daily-actions{margin-top:20px;display:grid;grid-template-columns:1fr 1fr;gap:10px;max-width:520px}.news-filters{margin-bottom:-20px;display:flex;gap:8px;overflow-x:auto;scrollbar-width:none}.news-filters::-webkit-scrollbar{display:none}.news-filters button{height:38px;padding:0 16px;flex:0 0 auto;border:1px solid #2a2a2a;border-radius:999px;background:#141414;color:#aaa;font-size:13px;font-weight:700;cursor:pointer}.news-filters button.active{border-color:var(--gold);background:#1f1a0d;color:#fff}.news-card>div{border-radius:12px}.article-related{margin-top:50px;padding-top:36px;border-top:1px solid #262626}.article-related>h2{margin:0;font:800 22px Montserrat}.article-related .news-grid{margin-top:20px}.overview-facts-grid{margin:26px 0 0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.overview-facts-grid div{padding:14px 16px;background:#141414;border:1px solid #262626;border-radius:12px}.overview-facts-grid dt{color:#8a8a87;font-size:12px;font-weight:700}.overview-facts-grid dd{margin:6px 0 0;color:#fff;font:800 16px Montserrat;overflow-wrap:anywhere}.overview-section{padding:44px 0 0}.overview-section>h2{margin:0 0 18px;font:800 24px Montserrat}.overview-text{max-width:820px;margin:0;color:#b5b5b2;font-size:15px;line-height:1.8}.overview-steps{margin:0;padding:0;display:grid;grid-template-columns:repeat(4,1fr);gap:12px;list-style:none}.overview-steps li{padding:18px;background:#141414;border:1px solid #262626;border-radius:14px}.overview-steps span{width:30px;height:30px;display:grid;place-items:center;border-radius:50%;background:var(--gold);color:#1a1200;font-weight:800}.overview-steps p{margin:12px 0 0;color:#ccc;font-size:14px;line-height:1.6}.faq-list{display:flex;flex-direction:column;gap:8px;max-width:860px}.faq-list details{background:#141414;border:1px solid #262626;border-radius:12px}.faq-list summary{padding:16px 18px;cursor:pointer;font-size:15px;font-weight:700;list-style:none;display:flex;justify-content:space-between;gap:12px}.faq-list summary::-webkit-details-marker{display:none}.faq-list summary:after{content:"+";color:var(--gold);font-size:20px;line-height:1}.faq-list details[open] summary:after{content:"−"}.faq-list details p{margin:0;padding:0 18px 16px;color:#b5b5b2;font-size:14px;line-height:1.7}.overview-page .reviews-block{margin-top:44px}.overview-page .affiliate-note{margin-top:16px}.users-panel{margin-top:12px}.users-head{margin-bottom:14px;display:flex;align-items:center;gap:12px;flex-wrap:wrap}.users-head>div{margin-right:auto}.users-head h3{margin:0}.users-head small{color:#8a8a87;font-size:12px}.users-head input{width:min(320px,100%);height:40px;padding:0 14px;border:1px solid #2a2a2a;border-radius:10px;background:#0f0f0f;color:#fff;font:inherit;font-size:14px}.users-head input:focus{border-color:var(--gold);outline:none}.users-head .cta-button{border:0;border-radius:10px;cursor:pointer}.users-table-wrap{overflow-x:auto}.users-table{width:100%;min-width:760px;border-collapse:collapse;font-size:13px}.users-table th{padding:10px 8px;border-bottom:1px solid #2a2a2a;color:#8a8a87;font-size:12px;font-weight:700;text-align:left;white-space:nowrap}.users-table td{padding:10px 8px;border-bottom:1px solid #1f1f1f;color:#ddd;white-space:nowrap;font-variant-numeric:tabular-nums}.users-table td:first-child{display:flex;flex-direction:column;gap:2px}.users-table td a{color:#4fb6f0;font-size:12px}.users-more{margin-top:12px;height:38px;padding:0 16px;border:1px solid #2a2a2a;border-radius:999px;background:#141414;color:#ddd;font-size:13px;cursor:pointer}.cat-head p{font-size:14px}.catalog-info>b{font-size:13px}.catalog-info small,.provider-card small{font-size:12px}.provider-card b{font-size:14px}.news-card h3{font-size:15px}.news-card small{font-size:12px}.news-card>div span{font-size:11px}.game-card h3{font-size:14px}.game-card p{font-size:12px}.game-score{font-size:11px}.category p{font-size:13px}.overview-intro>div>p{font-size:15px}.overview-intro aside span{font-size:12px}.article-content p{font-size:16px}.article-content p.lead{font-size:18px}.article-meta{font-size:13px}.article-back{font-size:14px}.article-category{font-size:12px}.banner-slider>a span{font-size:13px}.account-menu strong{font-size:13px}.account-menu small{font-size:12px}.account-menu button,.account-menu a{font-size:13px!important}.telegram-profile b,.affiliate-note{font-size:12px}.sub-search b{font-size:13px}.top-site em{font-size:11px}@media(max-width:900px){.provider-hero{grid-template-columns:1fr;gap:18px}.provider-hero-cover{height:150px}.daily-feature{grid-template-columns:1fr;padding:16px}.overview-steps,.footer-main{grid-template-columns:1fr 1fr}}@media(max-width:600px){.hero-logos{display:flex;flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none}.hero-logos::-webkit-scrollbar{display:none}.hero-logos a{flex:0 0 auto}.hero-content{padding:30px 0 36px}.cat-head p{font-size:13px}.category p{font-size:12px}.category h3{font-size:15px}.overview-facts-grid{grid-template-columns:1fr 1fr}.overview-facts-grid dd{font-size:14px}.overview-steps{grid-template-columns:1fr}.overview-section>h2{font-size:20px}.daily-feature h2{font-size:28px}.daily-actions{grid-template-columns:1fr}.provider-hero h1{font-size:26px}.provider-grid,.catalog-grid{grid-template-columns:1fr 1fr;gap:8px}.news-filters{margin-bottom:-10px}.article-image.generated-cover b{font-size:22px}.users-head input{width:100%}.stat-card{padding:14px}}.hero-content{grid-template-columns:minmax(0,1fr)}.hero-copy{min-width:0}.bonus-ticker a{font-size:12px}.rank-ribbon{font-size:10px}.rank-score span,.promo-code i,.no-code{font-size:11px}.profile-card>p{font-size:14px}.daily-day span,.top-site small,.popular-bottom i,.number{font-size:11px}.telegram-kicker{font-size:11px!important}@media(max-width:600px){.eyebrow{font-size:10px!important}.bonus-ticker a{font-size:11px}}.rank-bonus span{font-size:11px}.catalog-cover .game-badge{width:auto;height:auto;padding:4px 9px;display:inline-flex;align-items:center;border-radius:999px;background:var(--gold);color:#1a1200;font:800 11px Manrope,sans-serif}.catalog-cover .game-badge.live{background:#e11d48;color:#fff}.overview-intro aside>strong{display:block;text-align:center;line-height:1}.overview-intro aside>span{display:block;margin:6px 0 10px;text-align:center}.overview-intro aside>h3{text-align:center}.provider-cover img,.provider-hero-cover img{-o-object-fit:contain;object-fit:contain;background:#0e0e0e}@media(min-width:901px){.rank-row{grid-template-columns:52px 170px 100px minmax(0,1fr) 200px 160px}}.promo-code.compact span{display:none}.hero-logos{margin-top:28px;display:grid;grid-template-columns:repeat(7,auto);justify-content:start;gap:8px;overflow:visible}.hero-logos a{width:112px;height:52px;padding:8px 12px;display:grid;place-items:center;border:1px solid #ffffff24;border-radius:12px;background:#0a0a0acc;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);transition:border-color .2s,transform .2s}.hero-logos a img{width:100%;height:100%;max-height:34px;-o-object-fit:contain;object-fit:contain}.hero-logos a .site-mark{width:34px;height:34px;font-size:13px}.hero-logos .hero-logos-all{width:auto;padding:0 16px;color:#ddd;font-size:13px;font-weight:800}@media(max-width:900px){.hero-logos{grid-template-columns:repeat(4,1fr)}.hero-logos a{width:auto}}@media(max-width:600px){.hero-logos{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;overflow:visible}.hero-logos a{width:auto;height:48px;padding:6px 10px}}.hero{background:#1a0306 url(/hero/hero-red.webp) 70% center/cover no-repeat}.hero:after{background:linear-gradient(transparent,#080808)}.hero-shade{background:linear-gradient(90deg,#0a0204d9,#0a020480 45%,#0a020400 75%)}.hero-badge{width:100%;max-width:440px;height:auto;justify-self:center;filter:drop-shadow(0 18px 40px #000a)}.hero-copy{position:relative;z-index:1}@media(min-width:1001px){.hero-content{grid-template-columns:minmax(0,1fr) 400px;gap:32px}}@media(max-width:1000px){.hero{min-height:0}.hero-badge{position:absolute;z-index:0;top:8px;right:-6px;width:46%;max-width:230px;opacity:.38;pointer-events:none}}.sub-hero{border-color:#5a1018;border-radius:16px;background:#1a0306 url(/hero/hero-red.webp) 70% 45%/cover no-repeat}.sub-hero:after{background:linear-gradient(90deg,#0a0204e6,#0a020466 55%,#0a020400)}.sub-hero-badge{position:absolute;z-index:2;top:50%;right:4%;width:auto;height:88%;filter:drop-shadow(0 12px 28px #000b);transform:translateY(-50%)}@media(max-width:600px){.sub-hero{align-items:center;border-radius:12px}.sub-hero h2{max-width:52%}.sub-hero-badge{right:2%;height:78%}.hero{background-position:72% top}.hero-shade{background:linear-gradient(180deg,#0a020433,#0a0204b3 40%,#0a0204d9)}.hero-badge{width:48%;top:4px}}.site-mark,.site-initials{display:inline-grid;place-items:center;flex:0 0 auto;border-radius:10px;color:#fff;font:800 13px Montserrat;letter-spacing:.5px}.site-initials{width:40px;height:40px;background:#2a2a2a}.review-site-picker .site-initials{width:24px;height:24px;border-radius:6px;font-size:10px}.rank-brand .site-mark{width:48px;height:48px;font-size:16px}.bonus-ticker .site-mark{width:22px;height:22px;border-radius:6px;font-size:9px}.popular-top .site-mark,.top-site .site-mark{position:relative;z-index:2;width:72px;height:72px;margin:10px auto;border-radius:16px;font-size:24px}.sticky-site .site-mark{width:40px;height:36px;font-size:12px}.sticky-site>:not(button){animation:sticky-in .45s ease both}@keyframes sticky-in{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}.overview-intro aside .site-mark{width:80px;height:80px;margin:0 auto;display:grid;border-radius:18px;font-size:26px}.star-amount{display:inline-flex;align-items:center;gap:.28em;font-variant-numeric:tabular-nums;white-space:nowrap}.star-icon{flex:0 0 auto;filter:drop-shadow(0 1px 3px #f5a52455)}.points-summary strong .star-amount{gap:10px}.points-pill .star-amount{color:var(--gold)}.reward-result strong .star-amount{gap:8px}.task-points .star-amount{color:#f3c04a;font-weight:800}.reward-history>div b .star-amount{justify-content:flex-end}.wheel-svg .wheel-star{fill:#ffd34e}.menu-balance{margin-top:10px!important;padding:10px!important;display:flex!important;justify-content:center;border:1px solid #f5c54255!important;background:#1f1a0d!important;color:#ffe27a!important;font-size:15px!important;font-weight:800}.staff-badge{margin-left:8px;padding:2px 8px;border-radius:999px;background:#f5c54222;color:var(--gold);font-size:11px;font-style:normal;font-weight:800;vertical-align:2px;white-space:nowrap}.review-card header b{display:flex;align-items:center;flex-wrap:wrap;gap:4px;white-space:normal}.review-site-picker{max-height:260px;overflow-y:auto}.ranking-more{margin:14px auto 0;height:44px;padding:0 22px;display:block;border:1px solid #f5c54277;border-radius:999px;background:#f5c54214;color:var(--gold);font-size:14px;font-weight:800;cursor:pointer}.ranking-more:hover{background:#f5c54226}.crown-title{display:flex;align-items:center;gap:10px}.brand-list{margin:0;padding:0;display:grid;grid-template-columns:1fr;gap:10px;list-style:none}@media(min-width:901px){.brand-list{grid-template-columns:1fr 1fr}}.brand-row{min-height:88px;position:relative;padding:12px 12px 12px 8px;display:flex;align-items:center;gap:12px;background:#1c1c1c;border:1px solid #2a2a2a;border-radius:16px;transition:transform .15s,border-color .15s}.brand-row:hover{transform:translateY(-1px);border-color:#444}.brand-row.top-1{background:linear-gradient(90deg,#2b220d,#6f5616);border-color:#b8902a88}.brand-row.top-2{background:linear-gradient(90deg,#222,#5b5b5f);border-color:#9a9aa088}.brand-row.top-3{background:linear-gradient(90deg,#2a1a12,#71422a);border-color:#b8734a88}.brand-rank{width:26px;flex:0 0 26px;color:#8a8a87;text-align:center;font:800 15px Montserrat}.brand-row.top-1 .brand-rank{color:#f5c542}.brand-row.top-2 .brand-rank{color:#e5e5ea}.brand-row.top-3 .brand-rank{color:#f0a070}.brand-logo{width:58px;height:58px;flex:0 0 58px;display:grid;place-items:center;overflow:hidden;border-radius:14px;background:#0e0e0e}.brand-logo img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.brand-logo .site-mark{width:100%;height:100%;border-radius:0;font-size:18px}.brand-info{min-width:0;flex:1;display:flex;flex-wrap:wrap;align-items:center;gap:4px 8px}.brand-link{color:#fff}.brand-link:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:16px}.brand-link b{font:800 17px Montserrat}.brand-score{color:#22c55e;font-size:14px;font-weight:800}.brand-tags{width:100%;display:flex;flex-wrap:wrap;gap:6px}.brand-pill{max-width:100%;padding:4px 10px;overflow:hidden;border:1px solid color-mix(in srgb,var(--pill) 45%,transparent);border-radius:8px;background:color-mix(in srgb,var(--pill) 20%,#111);color:var(--pill);font-size:13px;font-weight:800;text-overflow:ellipsis;white-space:nowrap}.code-chip{position:relative;z-index:2;height:28px;padding:0 9px;display:inline-flex;align-items:center;gap:6px;border:1px dashed #ffffff55;border-radius:8px;background:#0008;color:#fff;font:800 12px Montserrat;letter-spacing:.4px;cursor:pointer}.code-chip i{color:#fffa;font-style:normal}.code-chip:hover{border-color:#fff}.code-chip.copied{border-style:solid;border-color:#22c55e;color:#4ade80}.brand-go{position:relative;z-index:2;width:40px;height:40px;flex:0 0 40px;display:grid;place-items:center;border-radius:12px;background:#ffffff1f;color:#fff;font-size:26px;line-height:1}.brand-go:hover{background:#fff3}@media(max-width:600px){.brand-row{min-height:82px;padding:10px 10px 10px 6px;gap:10px}.brand-rank{width:20px;flex-basis:20px;font-size:14px}.brand-logo{width:52px;height:52px;flex-basis:52px;border-radius:12px}.brand-link b{font-size:16px}.brand-pill{font-size:12px}.brand-go{width:36px;height:36px;flex-basis:36px}}.task-soon{flex:0 0 auto;padding:4px 10px;border-radius:999px;background:#262626;color:#999;font-size:11px;font-weight:800}.task-row.join_chat .task-icon{background:linear-gradient(180deg,#34c3a0,#1e9678);color:#fff}.points-summary strong .star-amount{color:var(--gold);font:900 36px Montserrat;letter-spacing:0;text-transform:none}.reward-result strong .star-amount{color:var(--gold);font:inherit}.reward-history>div b .star-amount{flex:none;color:var(--gold)}.reward-card .star-amount{margin-top:0}.reg-section{margin-top:28px}.reg-section-head{display:flex;align-items:flex-end;justify-content:space-between;gap:16px}.reg-section-head .tasks-group{margin:0 0 6px}.reg-section-head p{max-width:520px;margin:0;color:#9a9a97;font-size:13px;line-height:1.55}.reg-progress{min-width:132px;position:relative;padding:10px 14px 14px;overflow:hidden;border:1px solid #2a2a2a;border-radius:14px;background:#141414;text-align:right}.reg-progress b{display:block;color:#fff;font:800 20px/1 Montserrat}.reg-progress span{color:#8d8d8a;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.6px}.reg-progress i{position:absolute;left:0;bottom:0;height:4px;background:linear-gradient(90deg,#f5c542,#f0a91b);transition:width .4s}.reg-steps{margin:16px 0 0;padding:0;display:grid;grid-template-columns:repeat(3,1fr);gap:8px;list-style:none}.reg-steps li{padding:10px 12px;display:flex;align-items:center;gap:10px;border:1px solid #242424;border-radius:12px;background:#121212;color:#d4d4d1;font-size:12px;font-weight:700;line-height:1.3}.reg-steps span{width:24px;height:24px;flex:0 0 24px;display:grid;place-items:center;border-radius:50%;background:#f5c54222;color:var(--gold);font:800 12px Montserrat}.reg-left{margin:12px 0 0;display:flex;align-items:center;gap:6px;color:#9a9a97;font-size:13px;font-weight:700}.reg-left .star-amount{color:var(--gold);font-weight:800}.reg-grid{margin-top:14px;display:grid;grid-template-columns:repeat(auto-fill,minmax(230px,1fr));gap:12px}.reg-card{padding:14px;display:flex;flex-direction:column;gap:12px;border:1px solid #262626;border-radius:16px;background:linear-gradient(180deg,#181818,#121212);transition:border-color .2s,transform .2s}.reg-card:hover{border-color:#3a3a3a}.reg-card.done{border-color:#1f5134;background:linear-gradient(180deg,#132019,#101410)}.reg-card.pending{border-color:#5a4a16}.reg-card.rejected{border-color:#5a1f28}.reg-head{display:flex;align-items:flex-start;justify-content:space-between;gap:10px}.reg-logo{width:132px;height:52px;padding:8px 10px;display:grid;place-items:center;border:1px solid #242424;border-radius:12px;background:#0b0b0b}.reg-logo img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.reg-logo .site-initials{width:36px;height:36px;border-radius:10px;background:#222}.reg-reward{padding:5px 10px;border-radius:999px;background:#f5c5421a;border:1px solid #f5c54244}.reg-reward .star-amount{color:var(--gold);font-weight:800}.reg-info{display:flex;flex-direction:column;gap:4px}.reg-info b{color:#fff;font:800 15px Montserrat}.reg-bonus{color:#4ade80;font-size:12px;font-weight:700}.reg-status{margin:0;padding:8px 10px;display:flex;align-items:center;gap:8px;border-radius:10px;font-size:12px;font-weight:700;line-height:1.4}.reg-status.done{background:#16a34a1f;color:#4ade80}.reg-status.pending{background:#f5c54214;color:#f3c04a}.reg-status.pending i{width:8px;height:8px;flex:0 0 8px;border-radius:50%;background:#f3c04a;animation:reg-pulse 1.4s ease-in-out infinite}.reg-status.rejected{background:#e11d4814;color:#f08b96}@keyframes reg-pulse{50%{opacity:.3}}.reg-actions{margin-top:auto;display:grid;grid-template-columns:1fr 1fr;gap:8px}.reg-btn{height:40px;padding:0 10px;display:inline-flex;align-items:center;justify-content:center;gap:6px;border:1px solid #333;border-radius:10px;background:#1c1c1c;color:#e8e8e5;font:800 12px Montserrat;cursor:pointer;transition:background .2s,border-color .2s}.reg-btn:hover{border-color:#555;background:#232323}.reg-btn svg{width:14px;height:14px}.reg-btn.primary{border-color:transparent;background:linear-gradient(180deg,#ffd666,#f0a91b);color:#1a1200}.reg-btn.primary:hover{filter:brightness(1.06)}.reg-btn.ghost{background:none}.reg-btn:disabled{opacity:.55;cursor:default}.reg-form{padding:12px;display:flex;flex-direction:column;gap:8px;border:1px solid #2c2c2c;border-radius:12px;background:#0d0d0d}.reg-form label{color:#9a9a97;font-size:12px;font-weight:700}.reg-form input{height:42px;padding:0 12px;border:1px solid #333;border-radius:10px;background:#070707;color:#fff;font:inherit;font-size:15px}.reg-form input:focus{border-color:var(--gold);outline:none}.reg-form>div{display:grid;grid-template-columns:auto 1fr;gap:8px}@media(max-width:600px){.reg-section-head{flex-direction:column;align-items:stretch}.reg-progress{text-align:left}.reg-steps{grid-template-columns:1fr}.reg-steps li{padding:8px 10px}.reg-grid{grid-template-columns:1fr;gap:10px}.reg-card{padding:12px;display:grid;grid-template-columns:92px minmax(0,1fr) auto;grid-template-areas:"logo info reward" "status status status" "actions actions actions" "form form form";align-items:center;gap:10px 12px}.reg-head{display:contents}.reg-logo{grid-area:logo;width:92px;height:44px;padding:6px 8px}.reg-reward{grid-area:reward;padding:4px 8px}.reg-info{grid-area:info;min-width:0}.reg-info b{font-size:14px}.reg-status{grid-area:status}.reg-actions{grid-area:actions}.reg-form{grid-area:form}}.bot-grid{margin-top:14px;display:grid;grid-template-columns:1.3fr 1fr;gap:16px}.bot-col{display:flex;flex-direction:column;gap:10px}.bot-field{display:flex;flex-direction:column;gap:6px}.bot-field>span{color:#9a9a97;font-size:12px;font-weight:700}.bot-field textarea,.bot-field input{width:100%;padding:10px 12px;border:1px solid #2c2c2c;border-radius:10px;background:#0b0b0b;color:#fff;font:14px/1.5 Manrope,sans-serif;resize:vertical}.bot-field input{height:40px;padding:0 12px}.bot-field textarea:focus,.bot-field input:focus{border-color:var(--gold);outline:none}.bot-field.inline{display:grid;grid-template-columns:140px 1fr;align-items:center}.bot-sub{margin:8px 0 0;color:#d4d4d1;font-size:13px;font-weight:800}.bot-actions{margin-top:14px;display:flex;flex-wrap:wrap;gap:10px}.bot-actions .cta-button{height:42px;padding:0 22px;border:0;border-radius:10px;cursor:pointer}.bot-test{height:42px;padding:0 18px;border:1px solid #1c7ef5;border-radius:10px;background:#0c1f38;color:#8cc4ff;font-weight:800;cursor:pointer}.bot-notice.ok{margin:12px 0 0;color:#4ade80;font-size:13px;font-weight:700}@media(max-width:800px){.bot-grid,.bot-field.inline{grid-template-columns:1fr}}.tg-summary{margin-left:8px;padding:3px 9px;border-radius:999px;font-size:11px;font-style:normal;font-weight:800;vertical-align:2px}.tg-summary.good{background:#16a34a2e;color:#4ade80}.tg-summary.bad{background:#e11d4829;color:#fb7185}.tg-recheck{height:38px;padding:0 16px;border:0;border-radius:10px;cursor:pointer}.tg-checks{margin:14px 0 0;padding:0;display:grid;gap:8px;list-style:none}.tg-checks li{padding:12px;display:flex;align-items:flex-start;gap:12px;border:1px solid #242424;border-radius:12px;background:#111}.tg-checks li.bad{border-color:#5a1f28;background:#1a0f11}.tg-mark{width:26px;height:26px;flex:0 0 26px;display:grid;place-items:center;border-radius:50%;background:#16a34a2e;color:#4ade80;font-weight:900}.tg-checks li.bad .tg-mark{background:#e11d4829;color:#fb7185}.tg-checks b{display:block;color:#fff;font-size:14px}.tg-checks code{display:block;margin-top:3px;color:#8d8d8a;font-size:12px;word-break:break-all}.tg-checks p{margin:8px 0 0;color:#f3c04a;font-size:13px;line-height:1.5}.claims-badge{margin-left:8px;padding:3px 9px;border-radius:999px;background:#f5c542;color:#1a1200;font-size:11px;font-style:normal;font-weight:800;vertical-align:2px}.claims-panel .users-head small{display:block;max-width:560px;margin-top:4px;line-height:1.5}.claim-username{padding:3px 8px;border-radius:6px;background:#0a0a0a;color:#ffe27a;font:700 13px ui-monospace,monospace}.claim-status{padding:3px 9px;border-radius:999px;font-size:12px;font-weight:800}.claim-status.pending{background:#2a2410;color:#f3c04a}.claim-status.approved{background:#16261c;color:#4ade80}.claim-status.rejected{background:#2a1417;color:#f08b96}.claim-actions{display:flex;gap:6px}.claim-actions button{height:32px;padding:0 12px;border:0;border-radius:8px;font-size:12px;font-weight:800;cursor:pointer}.claim-actions .approve{background:#22c55e;color:#04210f}.claim-actions .reject{background:#3a1a1f;color:#f08b96}.claim-actions button:disabled{opacity:.5;cursor:wait}.campaign-slider{position:relative;margin:28px 0 36px;overflow:hidden;border:1px solid #2a2a2a;border-radius:18px;background:#111;aspect-ratio:1920/600;touch-action:pan-y}.campaign-track{height:100%;display:flex;transition:transform .55s cubic-bezier(.3,.8,.3,1)}.campaign-slide{height:100%;flex:0 0 100%}.campaign-slide a,.campaign-slide img{width:100%;height:100%;display:block}.campaign-slide img{-o-object-fit:cover;object-fit:cover;-webkit-user-select:none;-moz-user-select:none;user-select:none}.campaign-arrow{position:absolute;top:50%;width:42px;height:42px;display:grid;place-items:center;padding:0;border:1px solid #ffffff44;border-radius:50%;background:#000a;color:#fff;font-size:26px;line-height:1;cursor:pointer;transform:translateY(-50%);transition:background .2s}.campaign-arrow:hover{background:#000d}.campaign-arrow.prev{left:14px}.campaign-arrow.next{right:14px}.campaign-dots{position:absolute;bottom:12px;left:50%;display:flex;gap:6px;transform:translate(-50%)}.campaign-dots button{width:8px;height:8px;padding:0;border:0;border-radius:999px;background:#fff6;cursor:pointer;transition:width .25s,background .25s}.campaign-dots button.active{width:24px;background:var(--gold)}@media(max-width:600px){.campaign-slider{margin:20px 0 24px;border-radius:12px}.campaign-arrow{display:none}.campaign-dots{bottom:7px}.campaign-dots button{width:6px;height:6px}.campaign-dots button.active{width:16px}}@media(prefers-reduced-motion:reduce){.campaign-track{transition:none}}.favorites-section .section-head{align-items:flex-end}.fav-row{display:flex;gap:12px;overflow-x:auto;scroll-snap-type:x mandatory;padding:4px 2px 6px}.fav-card{min-height:268px;flex:0 0 200px;position:relative;padding:18px 16px 16px;display:flex;flex-direction:column;align-items:center;gap:8px;overflow:hidden;background:linear-gradient(180deg,#1f1f1f,#161616);border:1px solid #2a2a2a;border-radius:18px;text-align:center;scroll-snap-align:start;transition:transform .15s,border-color .15s}.fav-card:hover{transform:translateY(-3px);border-color:#555}.fav-card.top-1{background:linear-gradient(180deg,#6f5616,#2b220d);border-color:#b8902a88}.fav-card.top-2{background:linear-gradient(180deg,#5b5b5f,#222);border-color:#9a9aa088}.fav-card.top-3{background:linear-gradient(180deg,#71422a,#2a1a12);border-color:#b8734a88}.fav-rank{position:absolute;top:10px;left:12px;color:#fffa;font:800 13px Montserrat}.fav-card.top-1 .fav-rank{color:#ffe27a}.fav-card.top-2 .fav-rank{color:#f1f1f4}.fav-card.top-3 .fav-rank{color:#ffc29a}.fav-logo{width:76px;height:76px;margin:6px 0 4px;display:grid;place-items:center;overflow:hidden;border-radius:18px;background:#0e0e0e;box-shadow:0 8px 24px -10px #000}.fav-logo img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.fav-logo img.wide{-o-object-fit:contain;object-fit:contain;padding:8px}.fav-logo .site-mark{width:100%;height:100%;border-radius:0;font-size:22px}.fav-card b{color:#fff;font:800 16px Montserrat}.fav-score{color:#22c55e;font-size:14px;font-weight:800}.fav-card .brand-pill{max-width:100%;height:auto;min-height:30px;padding-block:5px;white-space:normal;line-height:1.25;text-align:center}.fav-cta{width:100%;height:40px;margin-top:auto;display:grid;place-items:center;border-radius:12px;background:linear-gradient(180deg,#ffd666,#f0a91b);color:#1a1200;font:800 13px Montserrat}@media(max-width:600px){.fav-card{min-height:250px;flex-basis:168px;padding:16px 12px 12px}.fav-logo{width:66px;height:66px}.favorites-section .slider-controls{display:none}}.brand-logo img.wide{-o-object-fit:contain;object-fit:contain;padding:6px}.review-site img,.review-site-picker img{-o-object-fit:contain;object-fit:contain;background:#0e0e0e}.brand img,.brand img:not([class]){width:auto;height:46px;-o-object-fit:contain;object-fit:contain;filter:drop-shadow(0 4px 10px #0008)}.sub-logo{flex:0 0 auto;width:auto!important}.sub-logo img{width:auto;height:46px;max-width:none}.footer-brand .brand img{height:64px}@media(max-width:900px){.brand img,.brand img:not([class]),.sub-logo img{width:auto;height:40px}}.app-bar{position:sticky;top:0;z-index:60;height:64px;background:#070707ee;border-bottom:1px solid #1d1d1d;backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px)}.app-bar-inner{width:min(1370px,calc(100% - 28px));height:100%;margin:auto;display:flex;align-items:center;gap:10px}.app-bar-grid{width:40px;height:40px;flex:0 0 40px;display:grid;place-items:center;padding:0;border:0;border-radius:12px;background:none;color:#8d8d8a;cursor:pointer;transition:color .2s,background .2s}.app-bar-grid:hover{background:#161616;color:#fff}.app-bar-logo{flex:0 0 auto;display:flex;align-items:center}.app-bar-logo img{width:auto;height:44px;filter:drop-shadow(0 4px 10px #0008)}.app-bar-nav{height:100%;margin:0 auto;display:none;align-items:center;gap:28px}.app-bar-nav a{height:100%;display:flex;align-items:center;position:relative;color:#9d9d9a;font-size:13px;font-weight:700;white-space:nowrap;transition:color .2s}.app-bar-nav a:hover,.app-bar-nav a.active{color:#fff}.app-bar-nav a.active:after{content:"";position:absolute;right:0;bottom:0;left:0;height:2px;border-radius:2px;background:var(--gold)}.app-bar-actions{margin-left:auto;display:flex;align-items:center;gap:8px}.app-bar-round,.app-bar .telegram-login-trigger.compact,.app-bar .telegram-account.compact .telegram-profile{width:40px;height:40px;flex:0 0 40px;display:grid;place-items:center;padding:0;overflow:hidden;border:1px solid #262626;border-radius:50%;background:#161616;color:#cfcfcc;cursor:pointer;transition:border-color .2s,background .2s,transform .12s}.app-bar-round:hover{border-color:#444;color:#fff}.app-bar-stars{height:40px;padding:0 14px 0 11px;display:inline-flex;align-items:center;border:1px solid #4a3a10;border-radius:999px;background:linear-gradient(180deg,#2c2208,#1e1705);color:#f5c542;cursor:pointer;font:800 15px Montserrat;transition:border-color .2s,transform .12s}.app-bar-stars:hover{border-color:#8a6b1c}.app-bar-stars .star-amount{gap:6px;color:#f5c542;font:inherit}.app-bar-stars.skeleton{width:64px;border-color:#262626;background:#161616}.app-bar .telegram-account.compact .telegram-profile{border:0;background:linear-gradient(180deg,#34d8c0,#14a58f)}.app-bar .telegram-account.compact .telegram-profile>span{width:100%;height:100%;flex:none;background:none;color:#fff;font:800 16px Montserrat}.app-bar .telegram-account.compact .telegram-profile>img{width:100%;height:100%}.app-bar .telegram-login-trigger.compact svg{width:19px;height:19px}.app-bar .telegram-login-skeleton{width:40px;height:40px;border-radius:50%}.app-bar .account-menu{top:50px;border-radius:14px}.app-bar-flag svg{width:100%;height:100%;display:block}.app-bar-flag{border-color:#333}@media(min-width:1180px){.app-bar-nav{display:flex}.app-bar-actions{margin-left:0}}@media(max-width:420px){.app-bar-inner{gap:6px;width:calc(100% - 20px)}.app-bar-actions{gap:6px}.app-bar-round,.app-bar .telegram-login-trigger.compact,.app-bar .telegram-account.compact .telegram-profile{width:38px;height:38px;flex-basis:38px}.app-bar-stars{height:38px;padding:0 11px 0 9px;font-size:14px}.app-bar-logo img{height:38px}.app-bar-grid{width:32px;flex-basis:32px}}body.drawer-open{overflow:hidden}.drawer-layer{position:fixed;top:0;right:0;bottom:0;left:0;z-index:200;background:#000a;animation:fade-in .2s ease both}.drawer{width:min(310px,86vw);height:100%;padding:16px 14px 24px;display:flex;flex-direction:column;gap:14px;overflow-y:auto;border-right:1px solid #232323;background:#0d0d0d;box-shadow:20px 0 60px #000b;animation:drawer-in .26s cubic-bezier(.2,.8,.2,1) both}.drawer-layer.closing{animation:fade-out .2s ease both}.drawer-layer.closing .drawer{animation:drawer-out .2s ease both}.drawer-head{display:flex;align-items:center;justify-content:space-between}.drawer-logo img{width:auto;height:48px}.drawer-close{width:38px;height:38px;border:1px solid #262626;border-radius:50%;background:#161616;color:#ddd;font-size:22px;line-height:1;cursor:pointer}.drawer-nav{display:flex;flex-direction:column;gap:2px}.drawer-nav a{height:48px;padding:0 12px;display:flex;align-items:center;gap:14px;border-radius:12px;color:#c9c9c6;font-size:15px;font-weight:700;transition:background .15s,color .15s}.drawer-nav a svg{color:#777}.drawer-nav a:hover{background:#161616;color:#fff}.drawer-nav a.active{background:linear-gradient(90deg,#f5c5421f,#f5c54205);color:#fff}.drawer-nav a.active svg{color:var(--gold)}.drawer-links{padding-top:12px;display:flex;flex-direction:column;gap:6px;border-top:1px solid #1f1f1f}.drawer-links a,.drawer-links button{height:44px;padding:0 12px;display:flex;align-items:center;gap:10px;border:0;border-radius:12px;background:#141414;color:#ddd;font:700 14px Manrope,sans-serif;text-align:left;cursor:pointer}.drawer-links svg{width:18px;height:18px;flex:0 0 18px;color:var(--gold);fill:currentColor}.drawer-links button svg{fill:#28a8e9}.drawer-lang{margin-top:auto;height:48px;padding:0 12px;display:flex;align-items:center;gap:12px;border:1px solid #232323;border-radius:12px;color:#ddd;font-size:14px;font-weight:700}.drawer-lang .app-bar-flag{width:28px;height:28px;flex:0 0 28px;overflow:hidden;border:1px solid #333;border-radius:50%}@keyframes drawer-in{0%{transform:translate(-100%)}to{transform:none}}@keyframes drawer-out{to{transform:translate(-100%)}}@keyframes fade-in{0%{opacity:0}}@keyframes fade-out{to{opacity:0}}.games-section{padding-bottom:0}.contact-section{padding:18px 0 56px;display:flex;flex-direction:column;gap:14px}.sponsor-grid{display:grid;grid-template-columns:repeat(10,minmax(0,1fr));gap:8px}.sponsor-grid a{height:50px;padding:7px 9px;display:grid;place-items:center;border:1px solid #232323;border-radius:12px;background:#111;transition:border-color .2s,transform .2s}.sponsor-grid a:hover{border-color:var(--gold);transform:translateY(-2px)}.sponsor-grid img{width:auto;max-width:100%;height:26px;max-height:none;-o-object-fit:contain;object-fit:contain}.sponsor-grid .site-mark{width:32px;height:32px;font-size:12px}@media(max-width:1100px){.sponsor-grid{grid-template-columns:repeat(5,minmax(0,1fr))}}@media(max-width:600px){.contact-section{padding-top:10px}.sponsor-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:6px}.sponsor-grid a{height:44px;padding:0 7px;border-radius:10px}.sponsor-grid img{height:20px}}.contact-cards{display:grid;grid-template-columns:1fr 1fr;gap:14px}.contact-card{min-height:170px;position:relative;overflow:hidden;border-radius:20px}.contact-card h2{margin:0;font:800 clamp(22px,2.4vw,28px)/1.2 "Montserrat";letter-spacing:-.5px}.contact-card.advertise{padding:0 24px 24px;display:flex;align-items:flex-end;background:linear-gradient(135deg,#1c8bff,#0a6ef0);color:#fff;transition:transform .2s,filter .2s}.contact-card.advertise:hover{filter:brightness(1.06)}.advertise-tiles{position:absolute;top:0;right:22px;bottom:0;display:flex;gap:12px;-webkit-mask-image:linear-gradient(transparent,#000 14%,#000 86%,transparent);mask-image:linear-gradient(transparent,#000 14%,#000 86%,transparent)}.advertise-column{width:56px;overflow:hidden}.advertise-track{display:flex;flex-direction:column;gap:12px;animation:tiles-down 26s linear infinite}.advertise-column:last-child .advertise-track{animation-duration:32s;animation-delay:-9s}.contact-card.advertise:hover .advertise-track{animation-play-state:paused}.advertise-tile{width:56px;height:56px;flex:0 0 56px;display:grid;place-items:center;overflow:hidden;border-radius:14px;background:#0b0b0b;box-shadow:0 8px 20px #0004}.advertise-tile img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.advertise-tile.wide img{padding:6px;-o-object-fit:contain;object-fit:contain}@keyframes tiles-down{0%{transform:translateY(calc(-50% - 6px))}to{transform:translateY(0)}}@media(prefers-reduced-motion:reduce){.advertise-track{animation:none}}.contact-card.suggest{padding:24px;display:flex;flex-direction:column;align-items:flex-start;gap:6px;border:1px solid #1c7ef5;background:radial-gradient(circle at 100% 0,#0c3a70 0,#061426 55%,#050b14)}.contact-card.suggest p{margin:0;color:#6d7a8c;font:800 22px Montserrat}.suggest-button{margin-top:auto;height:42px;padding:0 34px;display:inline-grid;place-items:center;border-radius:12px;background:#1c8bff;color:#fff;font:800 14px Montserrat;transition:filter .2s}.suggest-button:hover{filter:brightness(1.1)}@media(max-width:700px){.contact-cards{grid-template-columns:1fr}.contact-card{min-height:160px}.advertise-tiles{right:14px;gap:10px}.advertise-column{width:50px}.advertise-track{gap:10px}.advertise-tile{width:50px;height:50px;flex-basis:50px}}@media(hover:none){a,button{-webkit-tap-highlight-color:transparent}.brand-row,.fav-card,.reg-card,.game-card,.contact-card,.cta-button,.reg-btn,.app-bar-round,.app-bar-stars,.drawer-nav a,.hero-logos a,.news-card,.provider-card{transition:transform .12s ease}.brand-row:active,.fav-card:active,.game-card:active,.contact-card:active,.hero-logos a:active,.news-card:active,.provider-card:active{transform:scale(.98)}.cta-button:active,.reg-btn:active,.app-bar-round:active,.app-bar-stars:active,.drawer-nav a:active{transform:scale(.95)}}main,.sub-page{animation:page-in .32s cubic-bezier(.2,.8,.2,1) both}@keyframes page-in{0%{opacity:0;transform:translateY(8px)}}html.navigating main,html.navigating .sub-page{opacity:.55;transition:opacity .2s ease}html.navigating:before{content:"";position:fixed;z-index:9999;top:0;left:0;height:3px;border-radius:0 3px 3px 0;background:linear-gradient(90deg,#f5c542,#ff3b4f);box-shadow:0 0 12px #ff3b4f88;animation:nav-bar 1.6s cubic-bezier(.1,.7,.3,1) forwards}@keyframes nav-bar{0%{width:0}to{width:85%}}@media(prefers-reduced-motion:reduce){main,.sub-page,.drawer,.drawer-layer{animation:none!important}html.navigating:before{animation:none;width:60%}}.reward-result{position:relative;overflow:visible}.burst{position:absolute;z-index:4;top:50%;left:50%;width:0;height:0;pointer-events:none}.burst i{position:absolute;width:9px;height:9px;margin:-4.5px;border-radius:2px;background:#f5c542;opacity:0;animation:burst .95s cubic-bezier(.1,.7,.3,1) forwards}.burst i:nth-child(3n){background:#fff}.burst i:nth-child(3n+1){background:#ff3b4f;border-radius:50%}.burst.rare i:nth-child(3n+1){background:#a855f7}.burst.common i:nth-child(3n+1){background:#60a5fa}.burst.legendary i:nth-child(3n){background:#ffe27a}@keyframes burst{0%{opacity:1;transform:rotate(var(--a)) translateY(0) scale(var(--s))}80%{opacity:1}to{opacity:0;transform:rotate(var(--a)) translateY(calc(-1 * var(--d))) rotate(200deg) scale(var(--s))}}.daily-top{display:flex;align-items:center;gap:10px}.daily-flame{padding:6px 11px;border:1px solid #f9731655;border-radius:999px;background:#f973161a;color:#fdba74;font-size:12px;font-weight:800;white-space:nowrap}.daily-progress{height:8px;flex:1;overflow:hidden;border-radius:999px;background:#222}.daily-progress i{height:100%;display:block;border-radius:inherit;background:linear-gradient(90deg,#f5c542,#ff7a1a);transition:width .6s cubic-bezier(.2,.8,.2,1)}.daily-top>b{color:#ddd;font:800 13px Montserrat}.daily-days{grid-template-columns:repeat(4,1fr);gap:8px}.daily-day{min-height:92px;position:relative;padding:10px 4px 8px;align-items:center;justify-content:center;gap:4px;border-radius:14px;background:linear-gradient(180deg,#181818,#111);transition:transform .2s}.daily-day .star-icon{filter:drop-shadow(0 3px 6px #f5a52455)}.daily-day.later{opacity:.72}.daily-day.done{background:linear-gradient(180deg,#14261b,#0f1a13)}.daily-day.done .star-icon{filter:grayscale(.2) drop-shadow(0 3px 6px #4ade8055)}.daily-check{position:absolute;top:6px;right:6px;width:18px;height:18px;display:grid;place-items:center;border-radius:50%;background:#16a34a;color:#fff;font:900 11px/1 Montserrat;font-style:normal}.daily-day.today{border-color:var(--gold);background:linear-gradient(180deg,#2e2409,#15110a);animation:today-pulse 1.8s ease-in-out infinite}.daily-today{position:absolute;top:-8px;left:50%;padding:2px 8px;border-radius:999px;background:var(--gold);color:#1a1200;font:900 9px Montserrat;letter-spacing:.8px;transform:translate(-50%)}.daily-day.big{grid-column:span 2;border-color:#f5c54266;background:radial-gradient(circle at 50% 30%,#4a3607,#1a1408 70%)}.daily-day.big em{font-size:30px;font-style:normal;animation:gift-bob 2.2s ease-in-out infinite}.daily-day.big b{color:var(--gold);font-size:18px}.daily-big{color:#cfc6ad;font-size:10px;font-weight:800;text-transform:uppercase;letter-spacing:.8px}@keyframes today-pulse{50%{box-shadow:0 0 0 4px #f5c54222,0 0 22px -4px var(--gold)}}@keyframes gift-bob{50%{transform:translateY(-4px) rotate(-6deg)}}.wheel-wrap{width:min(320px,100%)}.wheel-glow{position:absolute;top:6%;right:6%;bottom:6%;left:6%;border-radius:50%;background:radial-gradient(circle,#f5c54233,transparent 70%);filter:blur(18px);animation:wheel-glow 3s ease-in-out infinite}.wheel-svg{position:relative;filter:drop-shadow(0 18px 30px #000c)}.wheel-seg{fill:none}.wheel-seg.red{fill:url(#wheel-red)}.wheel-seg.dark{fill:url(#wheel-dark)}.wheel-seg.jackpot{fill:url(#wheel-jackpot)}.wheel-seg.miss{fill:url(#wheel-miss)}.wheel-seg.jackpot+text{fill:#2a1900}.wheel-rim{stroke-width:11;stroke:#d99a1c}.wheel-bulb{fill:#fff3c4;animation:bulb 1.2s steps(1) infinite}.wheel-bulb.b{animation-delay:-.6s}.wheel-wrap.spinning .wheel-bulb{animation-duration:.24s}.wheel-wrap.spinning .wheel-bulb.b{animation-delay:-.12s}@keyframes bulb{50%{fill:#8a5a0c}}.wheel-hub{fill:#141414;stroke:#d99a1c;stroke-width:5}.wheel-hub-button{position:absolute;z-index:3;top:50%;left:50%;width:19%;aspect-ratio:1;display:grid;place-items:center;padding:0;border:0;border-radius:50%;background:radial-gradient(circle at 35% 30%,#ffe27a,#e79a12 70%);box-shadow:0 4px 14px #000a,inset 0 -3px #0003;color:#2a1900;font:900 11px Montserrat;letter-spacing:.5px;cursor:pointer;transform:translate(-50%,-50%);transition:transform .15s}.wheel-hub-button:hover:not(:disabled){transform:translate(-50%,-50%) scale(1.07)}.wheel-hub-button:disabled{cursor:default;filter:saturate(.6)}.wheel-pointer{top:-10px;border-right-width:15px;border-left-width:15px;border-top-width:28px;border-top-color:#ffd34e;transform-origin:50% 0}.wheel-wrap.spinning .wheel-pointer{animation:pointer-tick .13s ease-in-out infinite alternate}@keyframes pointer-tick{0%{transform:translate(-50%) rotate(-9deg)}to{transform:translate(-50%) rotate(7deg)}}.wheel-winner path{filter:brightness(1.35);animation:winner .7s ease-in-out 3}@keyframes winner{50%{filter:brightness(1.8)}}@keyframes wheel-glow{50%{opacity:.55}}.chest-box{height:210px;overflow:visible}.chest-box img{position:relative;z-index:2;animation:chest-float 2.6s ease-in-out infinite}.chest-glow{position:absolute;z-index:1;width:180px;height:180px;border-radius:50%;background:radial-gradient(circle,#f5c54255,transparent 65%);filter:blur(10px);transition:opacity .4s}.chest-rays{position:absolute;z-index:0;width:320px;height:320px;border-radius:50%;background:repeating-conic-gradient(from 0deg,#f5c54233 0 10deg,transparent 10deg 30deg);opacity:0;-webkit-mask-image:radial-gradient(circle,#000 20%,transparent 68%);mask-image:radial-gradient(circle,#000 20%,transparent 68%)}.chest-box.shaking img{animation:chest-shake-hard .6s ease-in-out infinite}.chest-box.shaking .chest-glow{animation:glow-grow 1.3s ease-in forwards}.chest-box.open img{animation:chestPop .5s ease-out}.chest-box.open .chest-rays{opacity:1;animation:rays-spin 9s linear infinite}.chest-box.open .chest-glow{width:240px;height:240px}.chest-box.open:after{content:"";position:absolute;z-index:5;top:-30px;right:-30px;bottom:-30px;left:-30px;border-radius:50%;background:radial-gradient(circle,#fff,transparent 60%);opacity:0;animation:chest-flash .6s ease-out}.chest-box.common .chest-rays{background:repeating-conic-gradient(#60a5fa33 0 10deg,transparent 10deg 30deg)}.chest-box.common .chest-glow{background:radial-gradient(circle,#60a5fa55,transparent 65%)}.chest-box.rare .chest-rays{background:repeating-conic-gradient(#a855f744 0 10deg,transparent 10deg 30deg)}.chest-box.rare .chest-glow{background:radial-gradient(circle,#a855f766,transparent 65%)}.chest-box.legendary .chest-rays{background:repeating-conic-gradient(#ffd34e55 0 10deg,transparent 10deg 30deg)}.chest-box.legendary .chest-glow{background:radial-gradient(circle,#ffd34e88,transparent 65%)}.chest-tier{z-index:6;border-radius:999px;box-shadow:0 6px 18px #000a;animation:tier-in .45s cubic-bezier(.2,1.4,.4,1) .25s both}.chest-tier.common{background:#60a5fa;color:#08172b}.chest-tier.rare{background:#a855f7;color:#fff}.chest-tier.legendary{background:linear-gradient(90deg,#ffe27a,#f5a524);color:#2a1900}.chest-tiers{display:grid;grid-template-columns:repeat(3,1fr);gap:8px}.chest-tier-card{padding:9px 6px;display:flex;flex-direction:column;align-items:center;gap:3px;border:1px solid #2a2a2a;border-radius:12px;background:#131313}.chest-tier-card b{font-size:12px}.chest-tier-card span{display:inline-flex;align-items:center;gap:4px;color:#bdbdb9;font-size:12px;font-weight:700}.chest-tier-card small{color:#8d8d8b;font-size:11px;font-weight:800}.chest-tier-card.common{border-color:#60a5fa44}.chest-tier-card.common b{color:#93c5fd}.chest-tier-card.rare{border-color:#a855f755}.chest-tier-card.rare b{color:#d8b4fe}.chest-tier-card.legendary{border-color:#f5c54266;background:linear-gradient(180deg,#221a08,#131313)}.chest-tier-card.legendary b{color:var(--gold)}@keyframes chest-float{50%{transform:translateY(-8px)}}@keyframes chest-shake-hard{0%,to{transform:rotate(0)}15%{transform:rotate(-6deg) translate(-3px)}30%{transform:rotate(6deg) translate(3px)}45%{transform:rotate(-9deg) translateY(-3px)}60%{transform:rotate(9deg)}75%{transform:rotate(-4deg) translate(2px)}}@keyframes glow-grow{to{width:260px;height:260px;opacity:1}}@keyframes rays-spin{to{transform:rotate(360deg)}}@keyframes chest-flash{0%{opacity:.9}to{opacity:0}}@keyframes tier-in{0%{opacity:0;transform:scale(.4) translateY(10px)}}@media(prefers-reduced-motion:reduce){.burst,.chest-rays,.wheel-glow{display:none}.daily-day.today,.daily-day.big em,.chest-box img,.wheel-bulb{animation:none!important}}@media(max-width:600px){.daily-days{grid-template-columns:repeat(4,1fr)}.daily-day{min-height:84px}.chest-box{height:190px}.chest-rays{width:260px;height:260px}}.inventory-soon{margin-bottom:18px;padding:18px;position:relative;overflow:hidden;border:1px solid #2f2a1a;border-radius:18px;background:radial-gradient(circle at 100% 0,#3a2c0a55,transparent 55%),linear-gradient(180deg,#171512,#101010)}.inventory-head{display:flex;align-items:center;gap:10px}.inventory-head h2{margin:0;font:800 20px Montserrat}.inventory-badge{padding:4px 10px;border-radius:999px;background:linear-gradient(90deg,#f5c542,#f59e0b);color:#1a1200;font:900 11px Montserrat;letter-spacing:.6px;text-transform:uppercase}.inventory-soon>p{margin:8px 0 14px;color:#9a9a97;font-size:13px;line-height:1.5}.inventory-slots{display:grid;grid-template-columns:repeat(4,1fr);gap:10px}.inventory-slot{aspect-ratio:1;position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;border:1px dashed #3a3a3a;border-radius:14px;background:#0d0d0d}.inventory-slot span{font-size:28px;filter:grayscale(.6) blur(.4px);opacity:.55}.inventory-slot small{color:#777;font-size:11px;font-weight:800}.inventory-slot i{position:absolute;top:6px;right:8px;font-size:11px;font-style:normal;opacity:.7}.profile-settings{margin-top:26px;padding:18px;border:1px solid #242424;border-radius:18px;background:#121212}.profile-settings h2{margin:0 0 14px;font:800 20px Montserrat}.profile-settings form{display:grid;grid-template-columns:1fr 1fr;gap:12px}.profile-settings label{display:flex;flex-direction:column;gap:6px}.profile-settings label span{color:#9a9a97;font-size:12px;font-weight:700}.profile-settings input{height:46px;padding:0 14px;border:1px solid #2e2e2e;border-radius:12px;background:#0a0a0a;color:#fff;font:15px Manrope,sans-serif;color-scheme:dark}.profile-settings input:focus{border-color:var(--gold);outline:none}.profile-settings .settings-note,.profile-settings .settings-ok,.profile-settings .reward-error{grid-column:1/-1;margin:0;font-size:12px}.settings-note{color:#7d7d7a}.settings-ok{color:#4ade80;font-weight:700}.profile-settings .cta-button{grid-column:1/-1;justify-self:start;height:44px;padding:0 28px;border:0;border-radius:12px;cursor:pointer}.profile-settings .cta-button:disabled{opacity:.5;cursor:default}@media(max-width:600px){.profile-settings form{grid-template-columns:1fr}.profile-settings .cta-button{justify-self:stretch}.inventory-slots{gap:8px}.inventory-slot span{font-size:22px}}.admin-nav{position:sticky;z-index:20;top:64px;margin:0 0 16px;padding:8px 0;display:flex;gap:6px;overflow-x:auto;background:#080808ee;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);scrollbar-width:none}.admin-nav::-webkit-scrollbar{display:none}.admin-nav a{height:36px;padding:0 14px;display:inline-flex;align-items:center;flex:0 0 auto;border:1px solid #262626;border-radius:999px;background:#121212;color:#bdbdb9;font-size:13px;font-weight:700;white-space:nowrap}.admin-nav a:hover{border-color:var(--gold);color:#fff}.admin-dashboard [id^=admin-]{scroll-margin-top:124px}.admin-toolbar p{display:flex;align-items:center;gap:8px}.kpi-grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:12px}.kpi-card{min-height:138px;position:relative;padding:14px 14px 12px;display:flex;flex-direction:column;gap:4px;overflow:hidden;border:1px solid #242424;border-radius:16px;background:linear-gradient(180deg,#161616,#101010)}.kpi-card:before{content:"";position:absolute;top:0;left:0;right:0;height:3px;background:var(--kpi)}.kpi-top{display:flex;align-items:center;gap:8px}.kpi-icon{width:30px;height:30px;display:grid;place-items:center;border-radius:9px;background:color-mix(in srgb,var(--kpi) 16%,transparent);font-size:15px}.kpi-label{display:flex;align-items:center;gap:6px;color:#9a9a97;font-size:12px;font-weight:700}.kpi-card strong{margin-top:4px;color:#fff;font:800 28px/1.1 Montserrat}.kpi-card small{color:#7d7d7a;font-size:12px;font-weight:600}.kpi-spark{width:100%;height:30px;margin-top:auto}.traffic-card{margin-top:14px}.traffic-card figcaption{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px}.chart-legend{display:flex;align-items:center;gap:6px;color:#9a9a97;font-size:12px;font-weight:600}.chart-legend i{width:10px;height:10px;margin-left:8px;border-radius:3px}.traffic-wrap{position:relative}.traffic-svg{width:100%;height:auto;display:block;touch-action:pan-y}.grid-line{stroke:#232323;stroke-width:1}.axis-text{fill:#6f6f6c;font:600 10px Manrope,sans-serif}.hover-line{stroke:#555;stroke-width:1;stroke-dasharray:3 3}.traffic-tip{position:absolute;top:6px;z-index:2;padding:8px 10px;display:flex;flex-direction:column;gap:2px;border:1px solid #333;border-radius:10px;background:#0b0b0bf2;color:#ddd;font-size:12px;white-space:nowrap;pointer-events:none;transform:translate(-50%)}.traffic-tip b{color:#fff}.range-totals{margin:12px 0 0;display:grid;grid-template-columns:repeat(4,1fr);gap:12px}.range-totals>div{padding:12px 14px;display:flex;flex-direction:column;gap:4px;border:1px solid #232323;border-radius:14px;background:#111}.range-totals span{color:#8d8d8a;font-size:12px;font-weight:700}.range-totals b{color:#fff;font:800 20px Montserrat}.stat-grid.three{grid-template-columns:repeat(3,minmax(0,1fr))}.donut-body{display:flex;align-items:center;gap:16px}.donut{width:120px;height:120px;flex:0 0 120px;transform:rotate(0)}.donut-total{fill:#fff;font:800 7px Montserrat}.donut-card ul{min-width:0;flex:1;margin:0;padding:0;display:flex;flex-direction:column;gap:8px;list-style:none}.donut-card li{display:flex;align-items:center;gap:8px;color:#cfcfcc;font-size:13px}.donut-card li i{width:10px;height:10px;flex:0 0 10px;border-radius:3px}.donut-card li span{min-width:0;flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.donut-card li b{color:#fff}.rank-pos{width:20px;display:inline-block;color:#6f6f6c;font-style:normal;font-weight:800}.bot-toggles{margin-top:14px}.bot-toggles>div{margin-top:8px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.bot-switch{min-height:48px;padding:8px 12px;display:flex;align-items:center;gap:10px;border:1px solid #2a2a2a;border-radius:12px;background:#0f0f0f;color:#bdbdb9;font:700 13px Manrope,sans-serif;text-align:left;cursor:pointer;transition:border-color .2s,background .2s}.bot-switch i{width:38px;height:22px;flex:0 0 38px;position:relative;border-radius:999px;background:#333;transition:background .2s}.bot-switch i:after{content:"";position:absolute;top:3px;left:3px;width:16px;height:16px;border-radius:50%;background:#fff;transition:transform .2s}.bot-switch span{min-width:0;flex:1}.bot-switch b{color:#777;font-size:11px}.bot-switch.on{border-color:#16a34a66;background:#0f1a13;color:#fff}.bot-switch.on i{background:#16a34a}.bot-switch.on i:after{transform:translate(16px)}.bot-switch.on b{color:#4ade80}@media(max-width:1100px){.kpi-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:900px){.stat-grid.three{grid-template-columns:1fr}.bot-toggles>div{grid-template-columns:1fr 1fr}}@media(max-width:600px){.kpi-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.kpi-card{min-height:120px;padding:12px}.kpi-card strong{font-size:22px}.kpi-card:first-child{grid-column:1/-1;min-height:0}.range-totals{grid-template-columns:1fr 1fr;gap:8px}.range-totals b{font-size:17px}.bot-toggles>div{grid-template-columns:1fr}.admin-nav{top:64px}.donut{width:96px;height:96px;flex-basis:96px}}.admin-tabs{position:sticky;z-index:20;top:64px;margin:0 0 16px;padding:8px 0;display:flex;gap:6px;overflow-x:auto;background:#080808ee;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);scrollbar-width:none}.admin-tabs::-webkit-scrollbar{display:none}.admin-tabs button{height:40px;padding:0 16px;display:inline-flex;align-items:center;gap:8px;flex:0 0 auto;border:1px solid #262626;border-radius:12px;background:#121212;color:#bdbdb9;font:700 14px Manrope,sans-serif;white-space:nowrap;cursor:pointer}.admin-tabs button.active{border-color:var(--gold);background:#1f1a0d;color:#fff}.admin-tabs em{min-width:20px;height:20px;padding:0 6px;display:grid;place-items:center;border-radius:999px;background:#e11d48;color:#fff;font:800 11px Montserrat;font-style:normal}.admin-alert{width:100%;margin:0 0 12px;padding:12px 14px;display:flex;align-items:center;gap:10px;border:1px solid #f5c54266;border-radius:14px;background:#221a08;color:#f3c04a;font:700 14px Manrope,sans-serif;text-align:left;cursor:pointer}.admin-alert b{margin-left:auto}.kpi-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.chart-totals{margin-left:8px;color:#8d8d8a;font-size:12px;font-weight:600}.share-card ul{margin:10px 0 0;padding:0;display:flex;flex-direction:column;gap:12px;list-style:none}.share-card li>div{display:flex;justify-content:space-between;gap:8px;color:#cfcfcc;font-size:13px}.share-card li b{color:#fff}.share-card li b small{color:#8d8d8a;font-weight:600}.share-card li>i{height:8px;margin-top:6px;display:block;overflow:hidden;border-radius:999px;background:#1f1f1f}.share-card li>i span{height:100%;display:block;border-radius:inherit}.share-note{display:block;margin-top:10px;color:#6f6f6c;font-size:12px}.user-filters{margin:12px 0 4px;flex-wrap:wrap}.user-filters em,.log-chips em{margin-left:4px;color:#8d8d8a;font-style:normal;font-weight:800}.log-chips{margin:12px 0 6px;display:flex;flex-wrap:wrap;gap:6px}.log-chips button{height:34px;padding:0 12px;border:1px solid #2a2a2a;border-radius:999px;background:#111;color:#cfcfcc;font:700 12px Manrope,sans-serif;cursor:pointer}.log-chips button.active{border-color:var(--gold);background:#1f1a0d;color:#fff}.log-list{margin:8px 0 0;padding:0;display:flex;flex-direction:column;list-style:none}.log-list li{padding:10px 4px;display:flex;align-items:center;gap:12px;border-bottom:1px solid #1d1d1d}.log-list li.error{background:#1a0f11}.log-icon{width:34px;height:34px;flex:0 0 34px;display:grid;place-items:center;border-radius:10px;background:#171717;font-size:16px}.log-list li>div{min-width:0;flex:1;display:flex;flex-direction:column;gap:2px}.log-list b{color:#fff;font-size:14px}.log-list li>div span{overflow:hidden;color:#9a9a97;font-size:12px;text-overflow:ellipsis;white-space:nowrap}.log-list time{flex:0 0 auto;color:#6f6f6c;font-size:12px;font-weight:600}@media(max-width:900px){.kpi-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:600px){.kpi-card:first-child{grid-column:auto;min-height:120px}.admin-tabs button{height:38px;padding:0 13px;font-size:13px}.log-list time{font-size:11px}}.app-login-notice{position:fixed;z-index:300;top:calc(env(safe-area-inset-top,0px) + 102px);left:50%;width:min(420px,calc(100% - 24px));padding:12px 14px;display:flex;align-items:center;gap:10px;border:1px solid #16a34a66;border-radius:14px;background:#0f1a13f2;box-shadow:0 18px 40px #000b;color:#d1fae5;font-size:13px;font-weight:700;transform:translate(-50%);animation:notice-in .3s ease both}.app-login-notice p{min-width:0;flex:1;margin:0;line-height:1.4}.app-login-notice button{flex:0 0 auto;height:32px;padding:0 12px;border:1px solid #e11d4866;border-radius:999px;background:#2a0f14;color:#fda4af;font:800 12px Manrope,sans-serif;cursor:pointer}.app-login-notice.revoked,.app-login-notice.expired{border-color:#e11d4866;background:#1f0c10f2;color:#fecdd3}@keyframes notice-in{0%{opacity:0;transform:translate(-50%,-8px)}}.brand-list{gap:6px}.brand-row{min-height:0;padding:8px 10px 8px 6px;gap:10px;border-radius:12px}.brand-rank{width:20px;flex:0 0 20px;font-size:13px}.brand-logo{width:44px;height:44px;flex:0 0 44px;border-radius:10px}.brand-info{display:grid;grid-template-columns:auto 1fr;align-items:center;gap:3px 8px}.brand-link b{display:block;overflow:hidden;font-size:15px;text-overflow:ellipsis;white-space:nowrap}.brand-score{font-size:12px}.brand-tags{grid-column:1/-1;min-width:0;flex-wrap:nowrap;gap:5px;overflow:hidden}.brand-pill{min-width:0;flex:0 1 auto;padding:2px 7px;border-radius:6px;font-size:11px}.code-chip{flex:0 0 auto;height:22px;padding:0 7px;gap:4px;border-radius:6px;font-size:10.5px}.brand-go{width:30px;height:30px;flex:0 0 30px;border-radius:9px;font-size:20px}.brand-link:after{border-radius:12px}@media(max-width:600px){.brand-row{min-height:0;padding:7px 8px 7px 4px;gap:8px}.brand-rank{width:18px;flex-basis:18px;font-size:12px}.brand-logo{width:40px;height:40px;flex-basis:40px}.brand-link b{font-size:14px}.brand-pill{font-size:10.5px}.brand-go{width:28px;height:28px;flex-basis:28px}}@media(max-width:600px){.hero-content{padding:22px 0 26px}.ranking-section{padding:26px 0 22px}.categories-section{padding-top:28px}.content-section,.games-section{padding-top:30px}.section-head{margin-bottom:14px}.section-sub{margin-top:4px}.intro-title{margin-bottom:14px}.affiliate-note{margin-top:10px}.contact-section{padding:14px 0 36px}}.drag-scrolling{cursor:grabbing;-webkit-user-select:none;-moz-user-select:none;user-select:none;scroll-snap-type:none!important;scroll-behavior:auto!important}@media(hover:hover)and (pointer:fine){.hide-scroll{cursor:grab}}.drag-scrolling *{pointer-events:none}.bot-status{display:inline-block;padding:2px 8px;border-radius:999px;background:#1f1f1f;color:#8d8d8a;font-size:11px;font-weight:800;white-space:nowrap}.bot-status.active{background:#16a34a22;color:#4ade80}.bot-status.blocked{background:#e11d4822;color:#fb7185}.brand-logo{width:104px;height:44px;flex:0 0 104px;padding:6px 8px;border-radius:10px;background:#0b0b0b}.brand-logo img,.brand-logo img.wide{width:100%;height:100%;padding:0;-o-object-fit:contain;object-fit:contain}.fav-logo{width:150px;height:62px;padding:8px 12px;border-radius:14px}.fav-logo img,.fav-logo img.wide{width:100%;height:100%;padding:0;-o-object-fit:contain;object-fit:contain}.advertise-column{width:128px}.advertise-tile{width:128px;height:44px;flex:0 0 44px;padding:6px 10px;border-radius:12px;background:#0b0b0b}.advertise-tile img,.advertise-tile.wide img{width:100%;height:100%;padding:0;-o-object-fit:contain;object-fit:contain}@media(max-width:600px){.brand-logo{width:88px;height:38px;flex-basis:88px;padding:5px 6px}.fav-logo{width:132px;height:54px}.advertise-column{width:112px}.advertise-tile{width:112px;height:40px;flex-basis:40px}}.review-site img{width:76px;height:34px;padding:4px 6px;border-radius:8px;-o-object-fit:contain;object-fit:contain;background:#0b0b0b}.review-site-picker img{width:50px;height:22px;padding:2px 4px;border-radius:5px;-o-object-fit:contain;object-fit:contain;background:#0b0b0b}.task-row.locked .task-icon{width:76px;flex-basis:76px;background:#0b0b0b}.task-row.locked .task-icon img{padding:6px 8px;-o-object-fit:contain;object-fit:contain}.sticky-site img{width:64px;height:30px;-o-object-fit:contain;object-fit:contain}.inventory-count{margin-left:auto;padding:4px 10px;border:1px solid #2f2a1a;border-radius:999px;color:#9a9a97;font:800 12px Montserrat}.inventory-soon .inventory-slots{margin-top:14px;grid-template-columns:repeat(4,1fr);gap:8px}.inventory-soon .inventory-slot{aspect-ratio:1;border:1px dashed #2e2e2e;border-radius:12px;background:#0c0c0c}.inventory-empty{margin:12px 0 0;display:flex;align-items:center;gap:8px;color:#8d8d8a;font-size:13px;font-weight:600}@media(min-width:700px){.inventory-soon .inventory-slots{grid-template-columns:repeat(8,1fr)}}@media(max-width:600px){.brand-tags{flex-wrap:wrap;overflow:visible}.brand-pill{max-width:100%}}.app-bar-stars{position:relative}.stars-dot{position:absolute;top:-2px;right:-2px;width:11px;height:11px;border:2px solid #080808;border-radius:50%;background:#ef4444;animation:stars-dot 1.6s ease-in-out infinite}@keyframes stars-dot{50%{box-shadow:0 0 0 5px #ef444433}}.news-toast{position:fixed;z-index:120;left:16px;bottom:calc(env(safe-area-inset-bottom,0px) + 90px);width:min(360px,calc(100% - 32px));padding:12px 12px 12px 14px;display:flex;align-items:center;gap:12px;border:1px solid #f5c54255;border-radius:16px;background:linear-gradient(135deg,#221a08f2,#111);box-shadow:0 18px 50px #000c;animation:notice-in .35s ease both}.news-toast>span{font-size:24px}.news-toast p{min-width:0;flex:1;margin:0;display:flex;flex-direction:column;gap:2px}.news-toast b{color:#fff;font-size:14px}.news-toast p button{padding:0;border:0;background:none;color:var(--gold);font:800 13px Manrope,sans-serif;text-align:left;cursor:pointer}.news-toast-close{width:30px;height:30px;flex:0 0 30px;border:1px solid #333;border-radius:50%;background:#161616;color:#bbb;font-size:18px;line-height:1;cursor:pointer}.news-modal{position:fixed;z-index:210;top:0;right:0;bottom:0;left:0;padding:16px;display:grid;place-items:center;background:#000b;animation:fade-in .2s ease both}.news-card{width:min(460px,100%);max-height:calc(100vh - 32px);position:relative;padding:26px 20px 20px;overflow-y:auto;border:1px solid #f5c54244;border-radius:20px;background:linear-gradient(170deg,#1f1808,#0f0f0f 55%);box-shadow:0 30px 80px #000}.news-kicker{margin:0;display:inline-block;padding:3px 10px;border-radius:999px;background:var(--gold);color:#1a1200;font:900 11px Montserrat}.news-card h2{margin:10px 0 14px;font:800 22px/1.2 Montserrat}.news-card ul{margin:0 0 18px;padding:0;display:flex;flex-direction:column;gap:10px;list-style:none}.news-card li{padding:10px 12px;display:flex;align-items:flex-start;gap:12px;border:1px solid #262626;border-radius:14px;background:#131313}.news-card li>span{font-size:22px;line-height:1.2}.news-card li b{display:block;color:#fff;font-size:14px}.news-card li small{color:#9a9a97;font-size:12.5px;line-height:1.45}.news-card .cta-button{width:100%;height:46px;border:0;border-radius:12px;cursor:pointer}.footer-version{padding:0;border:0;background:none;color:inherit;font:inherit;cursor:pointer;-webkit-text-decoration:underline dotted;text-decoration:underline dotted;text-underline-offset:3px}.drawer-news{height:44px;padding:0 12px;display:flex;align-items:center;gap:8px;border:1px solid #f5c54233;border-radius:12px;background:#1a1508;color:#f3c04a;font:800 14px Manrope,sans-serif;text-align:left;cursor:pointer}.drawer-news em{margin-left:auto;color:#8d8d8a;font-style:normal;font-size:12px}.leaderboard{margin-top:22px;padding:18px;border:1px solid #2f2a1a;border-radius:18px;background:radial-gradient(circle at 100% 0,#3a2c0a44,transparent 50%),#121212}.lb-head{display:flex;align-items:baseline;justify-content:space-between;gap:10px}.lb-head h2{margin:0;font:800 20px Montserrat}.lb-head small{color:#8d8d8a;font-size:12px;font-weight:700}.leaderboard ol{margin:12px 0 0;padding:0;display:flex;flex-direction:column;gap:6px;list-style:none}.leaderboard li{height:44px;padding:0 12px;display:flex;align-items:center;gap:12px;border:1px solid #232323;border-radius:12px;background:#161616}.leaderboard li:nth-child(-n+3){border-color:#f5c54233;background:#1a1508}.leaderboard li.me{border-color:var(--gold);background:#2a2108}.lb-rank{width:26px;flex:0 0 26px;color:#9a9a97;text-align:center;font:800 14px Montserrat}.leaderboard li b{min-width:0;flex:1;overflow:hidden;color:#fff;font-size:14px;text-overflow:ellipsis;white-space:nowrap}.lb-points{color:var(--gold);font:800 14px Montserrat;white-space:nowrap}.lb-me{padding-top:6px!important;border-top:1px dashed #333}.lb-note{margin:12px 0 0;color:#7d7d7a;font-size:12px}.user-row{cursor:pointer}.user-row:hover td{background:#171717}.user-row:focus-visible{outline:2px solid var(--gold);outline-offset:-2px}.user-no{color:#6f6f6c;font-weight:800;text-align:right}.user-new{margin-left:6px;padding:1px 6px;border-radius:999px;background:#16a34a;color:#fff;font:800 10px Montserrat;font-style:normal;vertical-align:1px}.user-sub{display:block;margin-top:2px;color:#7d7d7a;font-size:11.5px}.users-more-row{display:flex;flex-wrap:wrap;gap:8px}.user-modal{position:fixed;z-index:220;top:0;right:0;bottom:0;left:0;padding:16px;display:grid;place-items:center;background:#000b}.user-card{width:min(640px,100%);max-height:calc(100vh - 32px);position:relative;padding:22px 18px 18px;display:flex;flex-direction:column;gap:14px;overflow-y:auto;border:1px solid #2c2c2c;border-radius:20px;background:#101010;box-shadow:0 30px 80px #000}.user-top{padding-right:36px;display:flex;align-items:center;gap:12px}.user-top>div{min-width:0;flex:1}.user-top h3{margin:0;overflow:hidden;font:800 19px Montserrat;text-overflow:ellipsis;white-space:nowrap}.user-top small{color:#8d8d8a;font-size:12px}.user-top small a{color:#28a8e9}.user-avatar{width:46px;height:46px;flex:0 0 46px;display:grid;place-items:center;border-radius:50%;background:linear-gradient(180deg,#34d8c0,#14a58f);color:#fff;font:800 18px Montserrat}.user-avatar.small{width:34px;height:34px;flex-basis:34px;font-size:14px}.user-stats{display:grid;grid-template-columns:repeat(3,1fr);gap:8px}.user-stats>div{padding:10px 12px;display:flex;flex-direction:column;gap:3px;border:1px solid #232323;border-radius:12px;background:#141414}.user-stats span{color:#8d8d8a;font-size:11.5px;font-weight:700}.user-stats b{color:#fff;font-size:14px}.user-adjust{padding:12px;display:flex;flex-direction:column;gap:8px;border:1px solid #f5c54233;border-radius:14px;background:#161208}.user-adjust>div{display:grid;grid-template-columns:110px 1fr auto;gap:8px}.user-adjust input{height:40px;padding:0 12px;border:1px solid #333;border-radius:10px;background:#0b0b0b;color:#fff;font:14px Manrope,sans-serif}.user-adjust .cta-button{height:40px;padding:0 18px;border:0;border-radius:10px;cursor:pointer}.user-block>b{display:block;margin-bottom:6px;color:#fff;font-size:14px}.user-block ul:not(.log-list){margin:0;padding:0;display:flex;flex-direction:column;gap:6px;list-style:none}.user-block ul:not(.log-list) li{padding:8px 10px;display:flex;justify-content:space-between;gap:10px;border:1px solid #222;border-radius:10px;background:#141414;color:#cfcfcc;font-size:13px}.log-list.compact li{padding:7px 2px}.newest-users{margin-top:14px}.newest-head{display:flex;align-items:center;justify-content:space-between}.newest-head h3{margin:0}.newest-head button{border:0;background:none;color:var(--gold);font:800 13px Manrope,sans-serif;cursor:pointer}.newest-users ul{margin:10px 0 0;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;list-style:none}.newest-users li button{width:100%;padding:8px 10px;display:flex;align-items:center;gap:10px;border:1px solid #232323;border-radius:12px;background:#141414;color:inherit;text-align:left;cursor:pointer}.newest-users li button:hover{border-color:#444}.newest-users li button>span:nth-child(2){min-width:0;flex:1;display:flex;flex-direction:column}.newest-users b{overflow:hidden;color:#fff;font-size:13px;text-overflow:ellipsis;white-space:nowrap}.newest-users small{overflow:hidden;color:#7d7d7a;font-size:11px;text-overflow:ellipsis;white-space:nowrap}.newest-users time{color:#6f6f6c;font-size:11px;white-space:nowrap}@media(max-width:700px){.newest-users ul{grid-template-columns:1fr}.user-stats{grid-template-columns:1fr 1fr}.user-adjust>div{grid-template-columns:1fr 1fr}.user-adjust .cta-button{grid-column:1/-1}}html.tg-app,html.tg-app body{overscroll-behavior-y:none}.reg-review{padding:12px;display:flex;flex-direction:column;gap:10px;position:relative;overflow:hidden;border:1px solid #f5c54240;border-radius:14px;background:radial-gradient(circle at 100% 0,#f5c54224,transparent 60%),linear-gradient(180deg,#1b1709,#121108)}.reg-review.fresh{animation:reg-review-in .45s cubic-bezier(.2,.8,.2,1) both}@keyframes reg-review-in{0%{opacity:0;transform:translateY(8px) scale(.98)}}.reg-review-head{display:flex;align-items:center;gap:10px}.reg-review-head b{color:#fff;font:800 15px/1.2 Montserrat}.reg-review-icon{width:32px;height:32px;flex:0 0 32px;display:grid;place-items:center;border-radius:50%;background:linear-gradient(180deg,#ffd666,#f0a91b);color:#1a1200;font:900 15px Montserrat;box-shadow:0 0 0 4px #f5c5421f}.reg-review.fresh .reg-review-icon{background:linear-gradient(180deg,#4ade80,#16a34a);color:#fff;box-shadow:0 0 0 4px #16a34a33;animation:reg-pop .5s .15s ease both}@keyframes reg-pop{0%{transform:scale(.4)}60%{transform:scale(1.15)}}.reg-review-user{margin:0;padding:7px 10px;display:flex;align-items:center;justify-content:space-between;gap:10px;border:1px dashed #f5c54255;border-radius:10px;background:#0006}.reg-review-user span{color:#9a9a97;font-size:11.5px;font-weight:700;white-space:nowrap}.reg-review-user b{min-width:0;overflow:hidden;color:var(--gold);font:800 14px Montserrat;text-overflow:ellipsis;white-space:nowrap}.reg-review-steps{margin:0;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;list-style:none;position:relative}.reg-review-steps li{display:flex;flex-direction:column;align-items:center;gap:5px;position:relative;text-align:center}.reg-review-steps li:not(:last-child):after{content:"";position:absolute;top:11px;left:calc(50% + 14px);right:calc(-50% + 14px);height:2px;border-radius:2px;background:#333}.reg-review-steps li.done:after{background:linear-gradient(90deg,#16a34a,#f3c04a)}.reg-review-steps i{width:24px;height:24px;display:grid;place-items:center;border:2px solid #333;border-radius:50%;background:#141414;color:#777;font:800 11px Montserrat;font-style:normal}.reg-review-steps li.done i{border-color:#16a34a;background:#16a34a;color:#fff}.reg-review-steps li.active i{border-color:#f3c04a;color:#f3c04a;animation:reg-ring 1.6s ease-in-out infinite}@keyframes reg-ring{50%{box-shadow:0 0 0 5px #f3c04a2e}}.reg-review-steps span{color:#8d8d8a;font-size:10.5px;font-weight:700;line-height:1.25}.reg-review-steps li.done span{color:#4ade80}.reg-review-steps li.active span{color:#f3c04a}.reg-review-info{margin:0;color:#d8d6cf;font-size:12.5px;line-height:1.5}.reg-review-notes{margin:0;padding:8px 0 0;display:flex;flex-direction:column;gap:6px;border-top:1px solid #ffffff12;list-style:none}.reg-review-notes li{display:flex;align-items:flex-start;gap:7px;color:#9a9a97;font-size:11.5px;line-height:1.45}.reg-review-notes svg{width:14px;height:14px;flex:0 0 14px;margin-top:1px;color:#28a8e9}.reg-review-notes li>span{flex:0 0 14px;font-size:12px}.reg-approved{padding:10px 12px;display:flex;align-items:center;gap:10px;border:1px solid #1f5134;border-radius:12px;background:#16a34a1a}.reg-approved>span{width:30px;height:30px;flex:0 0 30px;display:grid;place-items:center;border-radius:50%;background:#16a34a;color:#fff;font:900 15px Montserrat}.reg-approved p{margin:0;display:flex;flex-direction:column;gap:1px}.reg-approved b{color:#4ade80;font:800 14px Montserrat}.reg-approved small{color:#a7d9b8;font-size:12px}@media(max-width:600px){.reg-review,.reg-approved{grid-area:status}}@media(prefers-reduced-motion:reduce){.reg-review.fresh,.reg-review.fresh .reg-review-icon,.reg-review-steps li.active i{animation:none}}.daily-feature h1.game-title{margin:10px 0 8px;font:800 38px/1.1 Montserrat}.sub-page>.article-back+.daily-feature{margin-top:14px}@media(max-width:700px){.daily-feature h1.game-title{font-size:28px}}.avatar-ring{flex:0 0 auto;position:relative;display:grid;place-items:center;padding:2px;border-radius:50%;background:conic-gradient(from 200deg,#ffd666,#f0a91b,#ff3b4f,#ffd666)}.avatar-ring>img,.avatar-ring>span{width:100%;height:100%;display:grid;place-items:center;border:2px solid #0d0d0d;border-radius:50%;background:linear-gradient(180deg,#2aa5e0,#1c7fb8);color:#fff;-o-object-fit:cover;object-fit:cover;font:800 18px Montserrat}.menu-row-icon{width:38px;height:38px;flex:0 0 38px;display:grid;place-items:center;border-radius:12px}.menu-row-icon.gold{background:linear-gradient(180deg,#f5c54233,#f5c54214);color:#f5c542}.menu-row-icon.green{background:linear-gradient(180deg,#22c55e33,#22c55e14);color:#4ade80}.menu-row-icon.blue{background:linear-gradient(180deg,#28a8e933,#28a8e914);color:#4cc3ff}.menu-row-icon.red{background:linear-gradient(180deg,#ff3b4f33,#ff3b4f14);color:#ff6b7a}.menu-rows{display:flex;flex-direction:column;overflow:hidden;border:1px solid #232323;border-radius:16px;background:#121212}.menu-row{width:100%;min-height:62px;padding:10px 12px;display:flex;align-items:center;gap:12px;border:0;border-bottom:1px solid #1d1d1d;background:none;color:#fff;font:inherit;text-align:left;cursor:pointer;transition:background .15s}.menu-row:last-child{border-bottom:0}.menu-row:hover,.menu-row:active{background:#181818}.menu-row-text{min-width:0;flex:1;display:flex;flex-direction:column;gap:2px}.menu-row-text b{font:800 14.5px Manrope,sans-serif}.menu-row-text small{overflow:hidden;color:#8d8d8a;font-size:12px;font-weight:600;text-overflow:ellipsis;white-space:nowrap}.menu-row-arrow{display:grid;place-items:center;margin-left:auto;color:#555}.sheet-layer{position:fixed;top:0;right:0;bottom:0;left:0;z-index:210;background:#0009;backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px);animation:fade-in .18s ease both}.sheet-layer.closing{animation:fade-out .18s ease both}.account-sheet{position:absolute;top:68px;right:max(16px,calc((100vw - 1190px)/2));width:340px;max-height:calc(100vh - 84px);padding:16px;display:flex;flex-direction:column;gap:12px;overflow-y:auto;border:1px solid #2a2a2a;border-radius:22px;background:radial-gradient(circle at 100% 0,#5e152255,transparent 55%),#0e0e0e;box-shadow:0 30px 80px #000;animation:sheet-drop .22s cubic-bezier(.2,.8,.2,1) both}.sheet-layer.closing .account-sheet{animation:sheet-drop-out .18s ease both}@keyframes sheet-drop{0%{opacity:0;transform:translateY(-8px) scale(.97)}}@keyframes sheet-drop-out{to{opacity:0;transform:translateY(-8px) scale(.97)}}.sheet-grip{display:none}.sheet-user{position:relative;display:flex;align-items:center;gap:12px;padding-right:34px}.sheet-user>div{min-width:0;display:flex;flex-direction:column;gap:2px}.sheet-user b{overflow:hidden;color:#fff;font:800 17px Montserrat;text-overflow:ellipsis;white-space:nowrap}.sheet-user small{color:#8d8d8a;font-size:12.5px;font-weight:600}.sheet-badge{width:-moz-max-content;width:max-content;margin-top:4px;padding:3px 8px 3px 6px;display:inline-flex;align-items:center;gap:5px;border-radius:999px;background:#28a8e91f;color:#6fcfff;font-size:10.5px;font-weight:800}.sheet-badge svg{width:12px;height:12px;fill:currentColor}.sheet-close{position:absolute;top:0;right:0;width:32px;height:32px;border:1px solid #2a2a2a;border-radius:50%;background:#161616;color:#bbb;font-size:20px;line-height:1;cursor:pointer}.sheet-balance{position:relative;padding:14px 16px;display:flex;flex-direction:column;gap:6px;overflow:hidden;border:1px solid #f5c54255;border-radius:18px;background:radial-gradient(circle at 90% 20%,#ffd66633,transparent 45%),linear-gradient(135deg,#2a2008,#151208);color:#fff}.sheet-balance:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(110deg,transparent 30%,#ffffff14 45%,transparent 60%);transform:translate(-100%);animation:sheet-shine 3.2s ease-in-out 1s infinite}@keyframes sheet-shine{60%,to{transform:translate(100%)}}.sheet-balance>span{display:flex;align-items:flex-end;justify-content:space-between;gap:10px}.sheet-balance small{color:#c9b98a;font-size:12px;font-weight:700}.sheet-balance b{color:#ffe27a;font:900 26px Montserrat}.sheet-balance em{color:#b5a67a;font-size:12px;font-style:normal;font-weight:700}.sheet-balance.ready em{color:#4ade80}.sheet-logout{height:48px;display:flex;align-items:center;justify-content:center;gap:8px;border:1px solid #5a1f28;border-radius:14px;background:#e11d480f;color:#ff7b8a;font:800 14px Manrope,sans-serif;cursor:pointer;transition:background .15s}.sheet-logout:hover{background:#e11d481f}@media(max-width:700px){.account-sheet{top:auto;right:0;bottom:0;left:0;width:auto;max-height:88vh;padding:10px 16px calc(18px + env(safe-area-inset-bottom,0px));border-width:1px 0 0;border-radius:24px 24px 0 0;animation:sheet-up .28s cubic-bezier(.2,.8,.2,1) both}.sheet-layer.closing .account-sheet{animation:sheet-down .18s ease both}.sheet-grip{width:42px;height:5px;margin:0 auto 4px;display:block;border-radius:5px;background:#3a3a3a}}@keyframes sheet-up{0%{transform:translateY(100%)}}@keyframes sheet-down{to{transform:translateY(100%)}}.drawer{width:min(330px,88vw);padding:14px 14px calc(18px + env(safe-area-inset-bottom,0px));gap:12px;background:radial-gradient(circle at 0 0,#5e152244,transparent 40%),#0b0b0b}.drawer-user{padding:12px;display:flex;align-items:center;gap:12px;border:1px solid #2a2a2a;border-radius:18px;background:linear-gradient(135deg,#1c1c1c,#121212);color:#fff}.drawer-user>span:nth-child(2){min-width:0;flex:1;display:flex;flex-direction:column;gap:2px}.drawer-user b{overflow:hidden;font:800 15px Montserrat;text-overflow:ellipsis;white-space:nowrap}.drawer-user small{overflow:hidden;color:#8d8d8a;font-size:12px;text-overflow:ellipsis;white-space:nowrap}.drawer-stars{padding:5px 9px;border:1px solid #f5c54255;border-radius:999px;background:#1f1a0d;color:#ffe27a;font-weight:800;white-space:nowrap}.drawer-login{width:100%;padding:14px;display:flex;align-items:center;gap:12px;border:0;border-radius:18px;background:linear-gradient(135deg,#2aa5e0,#1570a6);color:#fff;font:inherit;text-align:left;cursor:pointer;box-shadow:0 12px 30px -12px #28a8e9aa}.drawer-login-icon{width:42px;height:42px;flex:0 0 42px;display:grid;place-items:center;border-radius:50%;background:#ffffff26}.drawer-login-icon svg{width:22px;height:22px;fill:#fff}.drawer-login>span:last-child{display:flex;flex-direction:column;gap:2px}.drawer-login b{font:800 15px Montserrat}.drawer-login small{color:#e3f4ff;font-size:12px;font-weight:600}.drawer-quick{display:grid;grid-template-columns:repeat(4,1fr);gap:8px}.drawer-quick a{padding:10px 4px 8px;display:flex;flex-direction:column;align-items:center;gap:6px;border:1px solid #222;border-radius:14px;background:#121212;color:#cfcfcc;font-size:11px;font-weight:800;text-align:center;transition:border-color .15s,background .15s}.drawer-quick a:hover{border-color:#383838;background:#171717}.drawer-label{margin:4px 4px -4px;color:#6f6f6c;font:800 11px Montserrat;letter-spacing:1.2px;text-transform:uppercase}.drawer-nav{gap:4px}.drawer-nav a{height:52px;padding:0 10px;gap:12px;border:1px solid transparent;border-radius:14px}.drawer-nav-icon{width:36px;height:36px;flex:0 0 36px;display:grid;place-items:center;border-radius:11px;background:#161616}.drawer-nav a svg{color:#8a8a87}.drawer-nav a .menu-row-arrow svg{color:#444}.drawer-nav a.active{position:relative;border-color:#f5c54233;background:linear-gradient(90deg,#f5c54222,#f5c54208)}.drawer-nav a.active:before{content:"";position:absolute;left:-1px;top:12px;bottom:12px;width:3px;border-radius:0 3px 3px 0;background:var(--gold)}.drawer-nav a.active .drawer-nav-icon{background:#f5c54226}.drawer-nav a.active .drawer-nav-icon svg{color:var(--gold)}.drawer .menu-row{min-height:56px}.drawer-lang{margin-top:4px;border-radius:14px;background:#121212}.drawer-note{margin:auto 0 0;padding-top:6px;color:#5f5f5c;font-size:11px;font-weight:700;text-align:center}@media(prefers-reduced-motion:reduce){.account-sheet,.sheet-balance:after{animation:none!important}}.drawer>*{flex-shrink:0}.tabbar,.tabbar-spacer{display:none}@media(max-width:900px){.tabbar-spacer{display:block;height:calc(70px + env(safe-area-inset-bottom,0px))}.tabbar{position:fixed;z-index:95;right:0;bottom:0;left:0;height:calc(64px + env(safe-area-inset-bottom,0px));padding:0 6px env(safe-area-inset-bottom,0px);display:grid;grid-template-columns:repeat(5,1fr);align-items:center;border-top:1px solid #222;background:#0b0b0bf2;backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px)}.sticky-site{bottom:calc(72px + env(safe-area-inset-bottom,0px))}.sticky-site-spacer{height:70px}}html.tg-app .tabbar-spacer{display:block;height:calc(70px + env(safe-area-inset-bottom,0px))}html.tg-app .tabbar{position:fixed;z-index:95;right:0;bottom:0;left:0;height:calc(64px + env(safe-area-inset-bottom,0px));padding:0 max(6px,calc((100vw - 640px)/2)) env(safe-area-inset-bottom,0px);display:grid;grid-template-columns:repeat(5,1fr);align-items:center;border-top:1px solid #222;background:#0b0b0bf2;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.tabbar-item{height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:3px;color:#7d7d7a;font-size:10.5px;font-weight:800;-webkit-tap-highlight-color:transparent;transition:color .15s}.tabbar-item .tabbar-icon{width:44px;height:30px;display:grid;place-items:center;border-radius:999px;transition:background .2s,transform .12s}.tabbar-item.active{color:#fff}.tabbar-item.active .tabbar-icon{background:#f5c5421f;color:var(--gold)}.tabbar-item:active .tabbar-icon{transform:scale(.9)}.tabbar-item.center .tabbar-icon{width:52px;height:52px;margin-top:-26px;border:3px solid #0b0b0b;border-radius:50%;background:linear-gradient(180deg,#ffd666,#f0a91b);color:#1a1200;box-shadow:0 8px 22px -6px #f0a91baa}.tabbar-item.center{color:#f3c04a}.tabbar-item.center.active .tabbar-icon{background:linear-gradient(180deg,#ffe28a,#f5b52e);color:#1a1200}.tabbar-label{line-height:1}html.tg-app .sticky-site{bottom:calc(72px + env(safe-area-inset-bottom,0px))}.luck-section{margin-top:26px}.luck-box{position:relative;padding:22px 16px 20px;overflow:hidden;border:1px solid #3a2a55;border-radius:22px;background:radial-gradient(circle at 50% 0,#4c2a8a88,transparent 60%),linear-gradient(180deg,#1a1230,#0f0c18);text-align:center}.luck-kicker{margin:0;color:#c9b3ff;font:800 12px Montserrat;letter-spacing:2px}.luck-box h2{margin:6px 0 4px;color:#fff;font:900 30px/1.1 Montserrat}.luck-sub{margin:0 auto 16px;max-width:420px;color:#a79fc0;font-size:13.5px}.luck-window{position:relative;height:150px;overflow:hidden;mask-image:linear-gradient(90deg,transparent,#000 18%,#000 82%,transparent);-webkit-mask-image:linear-gradient(90deg,transparent,#000 18%,#000 82%,transparent)}.luck-track{position:absolute;top:12px;left:0;display:flex;gap:10px;will-change:transform}.luck-card{width:102px;height:126px;flex:0 0 102px;padding:10px 6px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;border:1px solid #2e2745;border-radius:16px;background:#15112a}.luck-card .site-mark,.luck-card img{width:78px;height:40px;-o-object-fit:contain;object-fit:contain}.luck-card b{max-width:100%;overflow:hidden;color:#fff;font-size:12.5px;text-overflow:ellipsis;white-space:nowrap}.luck-card small{max-width:100%;overflow:hidden;color:#f3c04a;font-size:10.5px;font-weight:800;text-overflow:ellipsis;white-space:nowrap}.luck-card.won{border-color:var(--gold);background:linear-gradient(180deg,#3a2a08,#1b1406);box-shadow:0 0 0 3px #f5c54233,0 10px 30px -8px #f5c542aa;animation:luck-pop .5s ease both}@keyframes luck-pop{40%{transform:scale(1.08)}}.luck-pointer{position:absolute;z-index:2;left:50%;width:0;height:0;border-right:9px solid transparent;border-left:9px solid transparent;transform:translate(-50%)}.luck-pointer.top{top:0;border-top:12px solid #f5c542}.luck-pointer.bottom{bottom:0;border-bottom:12px solid #f5c542}.luck-actions{margin-top:14px;display:flex;flex-direction:column;align-items:center;gap:10px}.luck-spin,.luck-claim{min-width:220px;height:48px;border:0;border-radius:14px;cursor:pointer;font-size:16px}.luck-spin:disabled{opacity:.7;cursor:default}.luck-result{margin:0;color:#d9d1f2;font-size:14px}.luck-result b{color:#fff}.luck-again{padding:6px 12px;border:0;background:none;color:#a79fc0;font:700 13px Manrope,sans-serif;text-decoration:underline;cursor:pointer}@media(prefers-reduced-motion:reduce){.luck-card.won{animation:none}}.invite-page{max-width:640px;margin:0 auto;padding-top:8px;display:flex;flex-direction:column;gap:14px}.invite-hero{position:relative;padding:26px 20px 22px;overflow:hidden;border:1px solid #f5c54255;border-radius:22px;background:radial-gradient(circle at 85% 10%,#ffd66640,transparent 45%),linear-gradient(135deg,#2c1f06,#140f06);text-align:center}.invite-hero-icon{width:64px;height:64px;margin:0 auto 10px;display:grid;place-items:center;border-radius:20px;background:linear-gradient(180deg,#ffd666,#f0a91b);font-size:32px;box-shadow:0 12px 30px -10px #f0a91b}.invite-hero h1{margin:0 0 8px;color:#ffe27a;font:900 28px/1.15 Montserrat}.invite-hero p{margin:0 auto;max-width:480px;color:#d8cba4;font-size:14px;line-height:1.55}.invite-card{padding:16px;display:flex;flex-direction:column;gap:10px;border:1px solid #262626;border-radius:18px;background:#121212}.invite-skeleton{height:150px;background:linear-gradient(90deg,#141414 25%,#1c1c1c,#141414 75%);background-size:200% 100%;animation:skeleton 1.2s linear infinite}@keyframes skeleton{to{background-position:-200% 0}}.invite-label{color:#9a9a97;font-size:12px;font-weight:800}.invite-link-row{display:flex;gap:8px}.invite-link-row input{min-width:0;flex:1;height:46px;padding:0 12px;border:1px dashed #f5c54266;border-radius:12px;background:#0a0a0a;color:#ffe27a;font:700 13px Manrope,sans-serif}.invite-copy{height:46px;padding:0 16px;border:1px solid #333;border-radius:12px;background:#1c1c1c;color:#fff;font:800 13px Manrope,sans-serif;cursor:pointer;white-space:nowrap}.invite-copy.copied{border-color:#16a34a;color:#4ade80}.invite-share{height:50px;display:flex;align-items:center;justify-content:center;gap:8px;border:0;border-radius:14px;background:linear-gradient(135deg,#2aa5e0,#1570a6);color:#fff;font:800 15px Manrope,sans-serif;cursor:pointer;box-shadow:0 12px 30px -14px #28a8e9}.invite-share svg{width:20px;height:20px;fill:#fff}.invite-login b{color:#fff;font:800 16px Montserrat}.invite-login p{margin:0;color:#9a9a97;font-size:13px}.invite-stats{display:grid;grid-template-columns:repeat(3,1fr);gap:8px}.invite-stats div{padding:12px 8px;display:flex;flex-direction:column;align-items:center;gap:4px;border:1px solid #262626;border-radius:16px;background:#121212}.invite-stats b{color:#fff;font:900 22px Montserrat}.invite-stats .gold b{color:#ffe27a;font-size:18px}.invite-stats span{color:#8d8d8a;font-size:11.5px;font-weight:800}.invite-friends,.invite-steps{padding:16px;border:1px solid #262626;border-radius:18px;background:#121212}.invite-friends h2,.invite-steps h2{margin:0 0 10px;font:800 17px Montserrat}.invite-friends ul{margin:0;padding:0;display:flex;flex-direction:column;gap:6px;list-style:none}.invite-friends li{padding:8px 10px;display:flex;align-items:center;gap:10px;border:1px solid #1f1f1f;border-radius:12px;background:#161616}.invite-avatar{width:34px;height:34px;flex:0 0 34px;display:grid;place-items:center;border-radius:50%;background:linear-gradient(180deg,#2aa5e0,#1c7fb8);color:#fff;font:800 14px Montserrat}.invite-friend{min-width:0;flex:1;display:flex;flex-direction:column}.invite-friend b{overflow:hidden;color:#fff;font-size:14px;text-overflow:ellipsis;white-space:nowrap}.invite-friend small{color:#7d7d7a;font-size:11.5px}.invite-friends em{padding:4px 8px;border-radius:999px;font-size:11px;font-style:normal;font-weight:800;white-space:nowrap}.invite-friends em.pending{background:#f5c54214;color:#f3c04a}.invite-friends em.rewarded{background:#16a34a1f;color:#4ade80}.invite-empty{margin:0;color:#8d8d8a;font-size:13.5px}.invite-steps ol{margin:0;padding:0;display:flex;flex-direction:column;gap:8px;list-style:none}.invite-steps li{display:flex;align-items:center;gap:10px;color:#d0d0cd;font-size:13.5px;font-weight:700}.invite-steps li span{width:26px;height:26px;flex:0 0 26px;display:grid;place-items:center;border-radius:50%;background:#f5c54222;color:var(--gold);font:800 12px Montserrat}.invite-note{margin:12px 0 0;color:#6f6f6c;font-size:11.5px;line-height:1.5}.brand-row[style]{border-color:color-mix(in srgb,var(--brand) 38%,#262626);background:linear-gradient(100deg,color-mix(in srgb,var(--brand) 22%,#121212),color-mix(in srgb,var(--brand) 6%,#121212) 45%,#121212 75%)}.brand-row[style] .brand-logo{box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--brand) 45%,transparent)}.brand-row[style]:hover{border-color:color-mix(in srgb,var(--brand) 60%,#333)}.fav-card[style]{border-color:color-mix(in srgb,var(--brand) 35%,#2a2a2a);background:linear-gradient(180deg,color-mix(in srgb,var(--brand) 20%,#1a1a1a),#151515 60%)}.luck-card[style]{border-bottom:3px solid var(--brand)}.skeleton-stack{display:flex;flex-direction:column;gap:10px;margin:8px 0}.skeleton-block{border-radius:16px;background:linear-gradient(90deg,#141414 25%,#1e1e1e,#141414 75%);background-size:200% 100%;animation:skeleton 1.2s linear infinite}@media(prefers-reduced-motion:reduce){.skeleton-block{animation:none}}.reg-rule{margin:12px 0 0;padding:10px 12px;display:flex;align-items:flex-start;gap:8px;border:1px solid #f5c54255;border-radius:12px;background:#f5c5420f;color:#f3d27a;font-size:13px;font-weight:700;line-height:1.45}.reg-form-rule{color:#f3c04a;font-size:11.5px;font-weight:800}@media(pointer:coarse){*,*:before,*:after{-webkit-backdrop-filter:none!important;backdrop-filter:none!important}}.categories-section,#yorumlar,.contact-section,.site-footer{content-visibility:auto;contain-intrinsic-size:auto 700px}img[src$="3967199926.webp"]{-webkit-mask-image:linear-gradient(to bottom,#000 58%,transparent 96%);mask-image:linear-gradient(to bottom,#000 58%,transparent 96%)}.chest-box{position:relative}.chest-box:after{content:"";position:absolute;z-index:-1;left:50%;bottom:6%;width:70%;height:34%;transform:translate(-50%);border-radius:50%;background:radial-gradient(ellipse at center,#f5c54255,#f5c54222 45%,transparent 70%);filter:blur(6px);pointer-events:none}.reward-card.chest img{bottom:-6px}.points-summary{position:relative;overflow:hidden;border-radius:22px;background:radial-gradient(circle at 88% 10%,#ffd66633,transparent 45%),linear-gradient(150deg,#2e230b,#151209 55%,#0f0e0b);box-shadow:inset 0 1px #ffffff14,0 18px 40px -24px #f5c542aa}.points-summary:after{content:"⭐";position:absolute;right:-10px;top:-18px;font-size:120px;opacity:.07;transform:rotate(-12deg);pointer-events:none}.reward-cards{gap:12px}.reward-card{--accent:#ff4d6d;min-height:176px;padding:18px 16px 16px;border-radius:22px;border:1px solid color-mix(in srgb,var(--accent) 45%,transparent);background:radial-gradient(circle at 85% 80%,color-mix(in srgb,var(--accent) 38%,transparent),transparent 55%),linear-gradient(145deg,#6a1426,#2a0a12 55%,#140609);box-shadow:inset 0 1px #ffffff1f,inset 0 -30px 60px -40px #000,0 16px 34px -22px color-mix(in srgb,var(--accent) 70%,transparent)}.reward-card.wheel{--accent:#8f7cff;background:radial-gradient(circle at 85% 80%,#8f7cff55,transparent 55%),linear-gradient(145deg,#3b2f8f,#17133a 55%,#0b0a1c)}.reward-card.chest{--accent:#f5b53a;background:radial-gradient(circle at 85% 80%,#f5b53a55,transparent 55%),linear-gradient(145deg,#8a5414,#3a230b 55%,#1a1006)}.reward-card:before{content:"";position:absolute;top:0;right:0;bottom:55%;left:0;border-radius:22px 22px 60% 60%/22px 22px 30px 30px;background:linear-gradient(180deg,#ffffff1a,transparent);pointer-events:none}.reward-card.is-ready:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(110deg,transparent 35%,#ffffff22 50%,transparent 65%);transform:translate(-120%);animation:reward-shine 3.6s ease-in-out 1s infinite;pointer-events:none}@keyframes reward-shine{55%,to{transform:translate(120%)}}.reward-card.is-ready{border-color:color-mix(in srgb,var(--accent) 80%,#fff 0%)}.reward-card:hover{transform:translateY(-3px);border-color:var(--accent)}.reward-card:active{transform:scale(.98)}.reward-card img{z-index:0;filter:drop-shadow(0 10px 18px #0009);transition:transform .3s}.reward-card:hover img{transform:scale(1.05) rotate(-2deg)}.reward-card b{z-index:1;font:900 18px/1.15 Montserrat;letter-spacing:-.2px;text-shadow:0 2px 10px #0008}.reward-max{position:relative;z-index:1;padding:3px 9px;border:1px solid #ffffff26;border-radius:999px;background:#0000004d;color:#ffe9a8;font-size:11.5px;font-weight:800}.reward-ready-chip{position:absolute;z-index:2;top:12px;right:12px;padding:3px 8px 3px 7px;display:inline-flex;align-items:center;gap:5px;border-radius:999px;background:#16a34a;color:#fff;font:900 10px Montserrat;font-style:normal;letter-spacing:.8px;box-shadow:0 4px 14px -4px #16a34a}.reward-ready-chip:before{content:"";width:6px;height:6px;border-radius:50%;background:#fff;animation:stars-dot 1.6s ease-in-out infinite}.reward-card span{z-index:1}.reward-card span.ready{padding:9px 16px;border-radius:999px;background:linear-gradient(180deg,#ffe28a,#f0a91b);color:#1a1200;font:900 13px Montserrat;box-shadow:0 8px 20px -8px #f0a91b,inset 0 1px #fff8}.reward-card span:not(.ready){padding:7px 12px;border:1px solid #ffffff1f;border-radius:999px;background:#00000059;color:#e9e6dd}@media(max-width:600px){.reward-card{min-height:132px}.reward-card b{font-size:17px}.reward-card img{width:44%;height:108%}}.reward-modal-card{border-radius:24px;border-color:#f5c54266;background:radial-gradient(circle at 50% -10%,#f5c54229,transparent 50%),linear-gradient(170deg,#1f190b,#0f0e0c 55%,#0b0b0b);box-shadow:0 40px 120px #000,0 0 0 1px #ffffff08 inset,0 0 60px -20px #f5c54266}.reward-tabs button{border-radius:12px}@media(prefers-reduced-motion:reduce){.reward-card.is-ready:after,.reward-ready-chip:before{animation:none}}.logs-clear{height:40px;padding:0 14px;border:1px solid #5a1f28;border-radius:12px;background:#e11d480f;color:#ff7b8a;font:800 13px Manrope,sans-serif;cursor:pointer;white-space:nowrap}.logs-clear:disabled{opacity:.5;cursor:default}.posts-panel{display:flex;flex-direction:column;gap:14px}.bot-switch.big{min-width:220px}.posts-settings{display:flex;flex-wrap:wrap;gap:16px}.posts-settings .admin-range button:disabled{opacity:.35;cursor:not-allowed}.posts-plan ol{margin:6px 0 0;padding:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:8px;list-style:none}.posts-plan li{padding:9px 10px;display:flex;flex-direction:column;gap:3px;border:1px solid #262626;border-radius:12px;background:#141414}.posts-plan time{color:#fff;font:800 15px Montserrat}.posts-plan span{overflow:hidden;color:#bdbdba;font-size:12px;text-overflow:ellipsis;white-space:nowrap}.posts-plan em{width:-moz-max-content;width:max-content;padding:2px 8px;border-radius:999px;background:#ffffff12;color:#bdbdba;font-size:10.5px;font-style:normal;font-weight:800}.posts-plan li.sent em{background:#16a34a26;color:#4ade80}.posts-plan li.error em{background:#e11d4826;color:#ff7b8a}.posts-plan li.waiting em{background:#f5c54222;color:#f3c04a}.posts-head{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px}.posts-head div{display:flex;gap:8px}.posts-head button,.post-actions button,.posts-add{height:34px;padding:0 12px;border:1px solid #333;border-radius:10px;background:#1a1a1a;color:#ddd;font:800 12px Manrope,sans-serif;cursor:pointer}.posts-head button:hover,.post-actions button:hover:not(:disabled),.posts-add:hover{border-color:var(--gold);color:#fff}.post-actions button:disabled{opacity:.45;cursor:not-allowed}.posts-grid{margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(250px,1fr));gap:10px;list-style:none}.post-card{padding:12px;display:flex;flex-direction:column;gap:8px;border:1px solid #262626;border-radius:14px;background:#131313}.post-card.on{border-color:#f5c54266;background:linear-gradient(180deg,#1d180b,#131313)}.post-check{padding:0;display:flex;align-items:center;gap:10px;border:0;background:none;color:#fff;font:inherit;text-align:left;cursor:pointer}.post-check i{width:24px;height:24px;flex:0 0 24px;display:grid;place-items:center;border:2px solid #444;border-radius:7px;color:#1a1200;font:900 11px Montserrat;font-style:normal}.post-card.on .post-check i{border-color:var(--gold);background:var(--gold)}.post-check b{font:800 14px Montserrat}.post-card p{margin:0;max-height:96px;overflow:hidden;color:#a9a9a6;font-size:12px;line-height:1.45;white-space:pre-line}.post-button{width:-moz-max-content;width:max-content;max-width:100%;padding:3px 9px;overflow:hidden;border-radius:8px;background:#16a34a26;color:#4ade80;font-size:11px;font-weight:800;text-overflow:ellipsis;white-space:nowrap}.post-actions{margin-top:auto;display:flex;gap:6px}.posts-custom{display:flex;flex-direction:column;gap:10px}.posts-custom-row{display:grid;grid-template-columns:1fr 260px;gap:8px}.posts-custom-row textarea,.posts-custom-row input{width:100%;padding:10px;border:1px solid #333;border-radius:10px;background:#0b0b0b;color:#fff;font:13px Manrope,sans-serif;resize:vertical}.posts-custom-row>div{display:flex;flex-direction:column;gap:8px}.posts-add{width:-moz-max-content;width:max-content}.posts-save{display:flex;align-items:center;gap:12px}.posts-save .cta-button{height:44px;padding:0 26px;border:0;border-radius:12px;cursor:pointer}.posts-save small{color:#f3c04a;font-weight:700}.posts-cron{padding:10px 12px;border:1px dashed #333;border-radius:12px;color:#9a9a97;font-size:12.5px}.posts-cron summary{color:#ddd;font-weight:800;cursor:pointer}.posts-cron code{display:block;margin-top:6px;padding:8px;overflow-wrap:anywhere;border-radius:8px;background:#0b0b0b;color:#ffe27a}@media(max-width:700px){.posts-custom-row{grid-template-columns:1fr}}.post-card p{max-height:none;overflow:visible}.post-image{width:100%;max-height:150px;-o-object-fit:cover;object-fit:cover;border-radius:10px;border:1px solid #2a2a2a}.post-clicks{color:#7fd1ff;font-size:11.5px;font-weight:800}.post-image-actions{display:flex;flex-wrap:wrap;gap:6px}.post-image-actions label,.post-image-actions button{height:30px;padding:0 10px;display:inline-flex;align-items:center;border:1px dashed #444;border-radius:9px;background:#151515;color:#cfcfcc;font:800 11.5px Manrope,sans-serif;cursor:pointer}.post-image-actions label:hover{border-color:var(--gold);color:#fff}.post-image-actions label.busy{opacity:.6;cursor:progress}.post-image-actions button{border-style:solid;border-color:#5a1f28;color:#ff7b8a}.posts-hours{display:flex;gap:10px}.posts-hours label{display:flex;align-items:center;gap:6px;color:#9a9a97;font-size:12px;font-weight:700}.posts-hours select{height:36px;padding:0 8px;border:1px solid #333;border-radius:10px;background:#0b0b0b;color:#fff;font:700 13px Manrope,sans-serif}.posts-settings>.bot-switch{align-self:flex-end}.posts-image-hint{margin:-4px 0 0;color:#7d7d7a;font-size:12px}.system-panel{display:flex;flex-direction:column;gap:14px}.system-head{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px}.system-head h3,.system-head h4{margin:0}.system-head small{color:#8d8d8a}.system-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:12px}.system-card{padding:16px;border-radius:16px}.system-card h4{margin:0 0 10px;font:800 15px Montserrat}.system-card.good{border-color:#1f5134}.system-card.warn{border-color:#5a1f28}.system-checks{margin:0;padding:0;display:flex;flex-direction:column;gap:8px;list-style:none}.system-checks li{display:grid;grid-template-columns:22px 1fr;-moz-column-gap:8px;column-gap:8px;align-items:center}.system-checks li>span{width:22px;height:22px;display:grid;place-items:center;border-radius:50%;font:900 12px Montserrat}.system-checks li.ok>span{background:#16a34a26;color:#4ade80}.system-checks li.bad>span{background:#e11d4826;color:#ff7b8a}.system-checks b{color:#e9e6dd;font-size:13px}.system-checks small{grid-column:2;color:#8d8d8a;font-size:11.5px;overflow-wrap:anywhere}.system-numbers{display:grid;grid-template-columns:repeat(3,1fr);gap:8px}.system-numbers div{padding:10px 6px;display:flex;flex-direction:column;align-items:center;gap:3px;border:1px solid #222;border-radius:12px;background:#141414}.system-numbers b{color:#fff;font:900 20px Montserrat}.system-numbers span{color:#8d8d8a;font-size:11px;font-weight:700;text-align:center}.system-errors{margin:0;padding:0;display:flex;flex-direction:column;gap:6px;list-style:none}.system-errors li{padding:7px 9px;display:flex;flex-direction:column;gap:2px;border:1px solid #2a1a1d;border-radius:10px;background:#160f10;font-size:12px}.system-errors time{color:#8d8d8a;font-size:11px}.system-errors b{color:#ff9aa5}.system-errors span{color:#cfcfcc;overflow-wrap:anywhere}.system-note{margin:8px 0 0;color:#8d8d8a;font-size:12px;line-height:1.5}.system-files{margin:10px 0 0;padding:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(230px,1fr));gap:6px;list-style:none}.system-files li{padding:8px 10px;display:flex;align-items:center;gap:8px;border:1px solid #222;border-radius:10px;background:#141414;font-size:12.5px}.system-files span{flex:1;color:#ddd;font-weight:700}.system-files code{color:#6f6f6c;font-size:11px}.system-files b{color:#ffe27a}.system-head .cta-button{height:40px;padding:0 18px;border:0;border-radius:12px;cursor:pointer}.chest-v2{--chest-tone:#ffe27a;height:230px;isolation:isolate}.chest-v2.common{--chest-tone:#93c5fd}.chest-v2.rare{--chest-tone:#d8b4fe}.chest-v2.legendary{--chest-tone:#ffd34e}.chest-art{position:relative;z-index:2;width:220px;height:auto;overflow:visible;filter:drop-shadow(0 18px 26px #000c);animation:chest-float 2.6s ease-in-out infinite}.chest-art .chest-shadow{fill:#000;opacity:.45}.chest-art .chest-lid{transform-box:view-box;transform-origin:120px 104px;transition:transform .55s cubic-bezier(.2,1.6,.4,1)}.chest-art .chest-beam{opacity:0;transform-box:view-box;transform-origin:120px 112px;transform:scaleY(.2);transition:opacity .35s,transform .6s cubic-bezier(.2,1,.3,1)}.chest-art .chest-sparkles path{transform-box:fill-box;transform-origin:center;animation:chest-twinkle 1.8s ease-in-out infinite}.chest-art .chest-sparkles path:nth-child(2){animation-delay:.6s}.chest-art .chest-sparkles path:nth-child(3){animation-delay:1.2s}.chest-art .chest-lock{transform-box:fill-box;transform-origin:center}.chest-v2.shaking .chest-art{animation:chest-shake-build 1.5s ease-in forwards}.chest-v2.shaking .chest-lock{animation:lock-pulse .35s ease-in-out infinite}.chest-v2.shaking .chest-lid{animation:lid-rattle .18s ease-in-out infinite}.chest-v2.shaking .chest-glow{animation:glow-grow 1.5s ease-in forwards}.chest-v2.open .chest-art{animation:chest-land .6s cubic-bezier(.2,1.5,.4,1)}.chest-v2.open .chest-lid{transform:translate(-6px,-26px) rotate(-24deg)}.chest-v2.open .chest-beam{opacity:1;transform:scaleY(1);animation:beam-glow 1.6s ease-in-out .6s infinite alternate}.chest-v2.open .chest-lock{animation:lock-pop .5s ease-out both}.chest-v2 .chest-glow{background:radial-gradient(circle,color-mix(in srgb,var(--chest-tone) 45%,transparent),transparent 65%)}.chest-ring{position:absolute;z-index:1;left:50%;top:55%;width:60px;height:60px;margin:-30px;border:3px solid var(--chest-tone);border-radius:50%;opacity:0;pointer-events:none}.chest-v2.open .chest-ring{animation:ring-out .9s cubic-bezier(.1,.8,.3,1) .05s}.chest-v2.open.legendary{animation:screen-kick .45s ease-out}.chest-v2.open.legendary .chest-ring{animation:ring-out .9s cubic-bezier(.1,.8,.3,1) .05s,ring-out .9s cubic-bezier(.1,.8,.3,1) .35s}.chest-shower{position:absolute;z-index:3;left:50%;top:52%;width:0;height:0;pointer-events:none}.chest-shower i{position:absolute;width:16px;height:16px;margin:-8px;opacity:0;animation:shower-up 1.3s cubic-bezier(.15,.8,.35,1) var(--delay) forwards}.chest-shower i.star{background:var(--chest-tone);clip-path:polygon(50% 0,61% 35%,98% 35%,68% 57%,79% 91%,50% 70%,21% 91%,32% 57%,2% 35%,39% 35%);filter:drop-shadow(0 0 6px var(--chest-tone))}.chest-shower i.coin{border-radius:50%;background:radial-gradient(circle at 35% 30%,#fff6c4,#f5c542 45%,#a56d10);box-shadow:inset 0 0 0 2px #c9901f,0 0 10px #f5c54288}.chest-shower.legendary i{width:20px;height:20px;margin:-10px}@keyframes chest-shake-build{0%{transform:none}10%{transform:rotate(-3deg)}20%{transform:rotate(3deg)}30%{transform:rotate(-5deg) translateY(-2px)}40%{transform:rotate(5deg) translateY(-2px)}50%{transform:rotate(-7deg) translateY(-4px) scale(1.02)}60%{transform:rotate(7deg) translateY(-4px) scale(1.03)}70%{transform:rotate(-9deg) translateY(-6px) scale(1.04)}80%{transform:rotate(9deg) translateY(-6px) scale(1.05)}90%{transform:rotate(-4deg) translateY(-8px) scale(1.07)}to{transform:translateY(-8px) scale(1.08)}}@keyframes lid-rattle{50%{transform:translateY(-3px)}}@keyframes lock-pulse{50%{filter:brightness(1.5) drop-shadow(0 0 8px #ffe27a)}}@keyframes lock-pop{0%{transform:scale(1)}40%{transform:scale(1.25);filter:brightness(1.8)}to{transform:scale(1)}}@keyframes chest-land{0%{transform:translateY(-8px) scale(1.08)}50%{transform:translateY(4px) scale(.96,1.04)}to{transform:none}}@keyframes beam-glow{to{opacity:.7}}@keyframes chest-twinkle{0%,to{opacity:0;transform:scale(.3)}50%{opacity:1;transform:scale(1)}}@keyframes ring-out{0%{opacity:.9;transform:scale(.4)}to{opacity:0;transform:scale(5)}}@keyframes shower-up{0%{opacity:0;transform:translate(0) scale(.4)}12%{opacity:1}70%{opacity:1}to{opacity:0;transform:translate(var(--x),calc(-1 * var(--h))) rotate(var(--r)) scale(1)}}@keyframes screen-kick{0%,to{transform:none}20%{transform:translate(-4px,2px)}40%{transform:translate(4px,-2px)}60%{transform:translate(-3px,1px)}80%{transform:translate(2px)}}@media(max-width:600px){.chest-v2{height:210px}.chest-art{width:196px}}@media(prefers-reduced-motion:reduce){.chest-art,.chest-art *,.chest-v2,.chest-ring,.chest-shower{animation:none!important;transition:none!important}.chest-shower{display:none}}.reg-btn.locked{opacity:.55;border-style:dashed}.campaign-slider.loading{background:linear-gradient(90deg,#141414,#1d1d1d,#141414);background-size:200% 100%;animation:slider-shimmer 1.2s linear infinite}@keyframes slider-shimmer{to{background-position:-200% 0}}.posts-bot{display:flex;flex-direction:column;gap:6px}.posts-bot small{color:#8d8d8a;font-size:11.5px;line-height:1.45;max-width:420px}.posts-bot-tag{margin-left:6px;padding:1px 6px;border-radius:999px;background:#28a8e922;color:#7cc8f0;font-size:10px;font-weight:800}.posts-broadcast{margin:14px 0;padding:12px 14px;display:grid;grid-template-columns:1fr auto;gap:8px 12px;align-items:center;border:1px solid #28a8e955;border-radius:14px;background:#0f1a22}.posts-broadcast.done{border-color:#2a2a2a;background:#131313}.posts-broadcast div{display:flex;flex-direction:column;gap:2px}.posts-broadcast div b{font-size:13px}.posts-broadcast div span{color:#aaa;font-size:12px}.posts-broadcast>i{grid-column:1/-1;height:6px;border-radius:999px;background:#222;overflow:hidden}.posts-broadcast>i em{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,#28a8e9,#7c5cff);transition:width .6s}.posts-broadcast small{grid-column:1/-1;color:#9a9a97;font-size:12px}.posts-broadcast button{grid-row:1;grid-column:2}.bot-health{margin-bottom:16px}.health-bars{margin:6px 0 14px;padding:0;display:flex;flex-direction:column;gap:7px;list-style:none}.health-bars li{display:grid;grid-template-columns:minmax(120px,190px) 1fr 92px;align-items:center;gap:10px;font-size:12.5px}.health-bars span{color:#cfcfcc;font-weight:700}.health-bars i{height:8px;border-radius:999px;background:#222;overflow:hidden}.health-bars i em{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,#f59e0b,#ef4444)}.health-bars b{color:#fff;text-align:right;font-size:12.5px}.health-bars b small{color:#777;font-weight:600}.health-days{height:96px;margin:6px 0 10px;padding:0;display:grid;grid-template-columns:repeat(7,1fr);gap:8px;align-items:end;list-style:none}.health-days li{height:100%;display:flex;flex-direction:column;justify-content:flex-end;align-items:center;gap:3px}.health-days i{width:100%;max-width:34px;border-radius:6px 6px 2px 2px;background:linear-gradient(180deg,#ef4444,#7f1d1d)}.health-days b{font-size:11px}.health-days small{color:#777;font-size:10.5px}@media(max-width:600px){.health-bars li{grid-template-columns:110px 1fr 74px}}.slider-list{margin:12px 0;padding:0;display:flex;flex-direction:column;gap:12px;list-style:none}.slider-item{padding:12px;display:grid;grid-template-columns:minmax(220px,340px) 1fr;gap:14px;border:1px solid #262626;border-radius:14px;background:#121212}.slider-item.off{opacity:.6}.slider-preview{position:relative;align-self:start;overflow:hidden;border-radius:10px;background:#0b0b0b;aspect-ratio:1920/600}.slider-preview img{width:100%;height:100%;display:block;-o-object-fit:cover;object-fit:cover}.slider-preview span{position:absolute;left:8px;top:8px;padding:2px 8px;border-radius:999px;background:#000b;color:#fff;font-size:11px;font-weight:800}.slider-fields{display:flex;flex-direction:column;gap:8px}.slider-fields label{display:flex;flex-direction:column;gap:4px;color:#9a9a97;font-size:11.5px;font-weight:700}.slider-fields input,.slider-fields select{height:36px;padding:0 10px;border:1px solid #2c2c2c;border-radius:10px;background:#0c0c0c;color:#eee;font:inherit;font-size:13px}.slider-row{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.slider-row>button:not(.bot-switch):not(.logs-clear){width:34px;height:34px;border:1px solid #2c2c2c;border-radius:10px;background:#161616;color:#ddd;cursor:pointer}.slider-row>button:disabled{opacity:.35;cursor:default}.slider-upload,.slider-add{display:inline-flex;align-items:center;padding:8px 12px;border:1px solid #2c2c2c;border-radius:10px;background:#161616;color:#eee;font-size:12.5px;font-weight:700;cursor:pointer}.slider-upload.busy,.slider-add.busy{opacity:.6;cursor:progress}.slider-link{color:#7cc8f0;font-size:11.5px;word-break:break-all}.slider-link.none{color:#f59e0b}@media(max-width:700px){.slider-item{grid-template-columns:1fr}}.kw-stage{--chest-tone:#ffe27a;position:relative;width:min(330px,100%);margin:6px auto 4px;padding:18px 0 26px;perspective:900px;isolation:isolate}.kw-stage.common{--chest-tone:#93c5fd}.kw-stage.rare{--chest-tone:#d8b4fe}.kw-stage.legendary{--chest-tone:#ffd34e}.kw-tilt{position:relative;z-index:2;display:block;transform:rotateX(14deg);transform-origin:50% 60%;transform-style:preserve-3d}.kw-wheel{position:relative;width:100%;aspect-ratio:1;filter:drop-shadow(0 22px 26px #000c)}.kw-layer{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;display:block;overflow:visible}.kw-face{transform-origin:50% 50%;transition:transform 4.5s cubic-bezier(.12,.8,.2,1)}.kw-wheel.spinning .kw-face{animation:kw-blur 4.5s ease-out}.kw-slice text{fill:#fff;font:900 21px Montserrat,sans-serif;paint-order:stroke;stroke:#0006;stroke-width:3px}.kw-slice.gold text{fill:#3a2200;stroke:#fff6;font-size:23px}.kw-star{fill:#ffd34e}.kw-slice.gold .kw-star{fill:#fff}.kw-divider{stroke:#f5c542;stroke-width:2.2;opacity:.9}.kw-pin{fill:#fff4c4;stroke:#a86b0e;stroke-width:1}.kw-slice.winner path{animation:kw-winner .55s ease-in-out 4}.kw-spot{fill:#fff;opacity:0}.kw-wheel.won .kw-spot{animation:kw-spot 1.1s ease-in-out infinite alternate}.kw-pointer{position:absolute;z-index:4;top:-5%;left:50%;width:13%;transform:translate(-50%);transform-origin:50% 30%;filter:drop-shadow(0 4px 5px #000b)}.kw-pointer svg{width:100%;height:auto;display:block}.kw-spin{position:absolute;z-index:5;top:50%;left:50%;width:21%;aspect-ratio:1;display:grid;place-items:center;padding:0;border:0;border-radius:50%;background:radial-gradient(circle at 35% 30%,#ff6b8b,#c0163d 55%,#6d0a22);box-shadow:0 0 0 3px #f5c542,0 6px 16px #000a,inset 0 -4px #0004,inset 0 3px 6px #fff4;color:#fff;font:900 12px Montserrat,sans-serif;letter-spacing:.6px;text-shadow:0 1px 2px #0008;cursor:pointer;transform:translate(-50%,-50%);transition:transform .15s,filter .2s;animation:kw-hub-pulse 1.8s ease-in-out infinite}.kw-spin:hover:not(:disabled){transform:translate(-50%,-50%) scale(1.07)}.kw-spin:disabled{cursor:default;animation:none;filter:saturate(.7)}.kw-base{position:absolute;z-index:1;left:18%;right:18%;bottom:6px;height:26px;border-radius:50%;background:radial-gradient(ellipse at center,#000c,transparent 70%)}.kw-aura{position:absolute;z-index:0;top:8%;right:4%;bottom:14%;left:4%;border-radius:50%;background:radial-gradient(circle,color-mix(in srgb,var(--chest-tone) 30%,transparent),transparent 68%);filter:blur(14px);opacity:.55;animation:wheel-glow 3s ease-in-out infinite}.kw-stage.spinning .kw-aura{opacity:.9;animation-duration:.6s}.kw-ring{position:absolute;z-index:3;left:50%;top:48%;width:70px;height:70px;margin:-35px;border:3px solid var(--chest-tone);border-radius:50%;opacity:0;pointer-events:none}.kw-stage.won .kw-ring{animation:ring-out .9s cubic-bezier(.1,.8,.3,1)}.kw-stage.won.legendary{animation:screen-kick .45s ease-out}.kw-stage.won.legendary .kw-ring{animation:ring-out .9s cubic-bezier(.1,.8,.3,1),ring-out .9s cubic-bezier(.1,.8,.3,1) .3s}.kw-stage .chest-shower{top:46%}.kw-stage .chest-tier{position:absolute;z-index:6;left:0;right:0;bottom:0;width:-moz-max-content;width:max-content;margin:auto}@keyframes kw-blur{0%{filter:blur(0)}12%{filter:blur(1.6px)}65%{filter:blur(1px)}to{filter:blur(0)}}@keyframes kw-winner{50%{filter:brightness(1.6) saturate(1.3)}}@keyframes kw-spot{0%{opacity:.05}to{opacity:.28}}@keyframes kw-hub-pulse{50%{box-shadow:0 0 0 3px #f5c542,0 0 22px #ff3b6baa,inset 0 -4px #0004,inset 0 3px 6px #fff4}}.kw-art{display:block;width:150px;aspect-ratio:1;perspective:700px;pointer-events:none}.kw-art .kw-tilt{transform:rotateX(22deg)}.kw-art .kw-wheel{filter:drop-shadow(0 14px 18px #000b)}.kw-wheel.idle .kw-face{transition:none;animation:kw-idle 40s linear infinite}.sub-widget>div{position:relative;z-index:1}.sub-widget .kw-art{position:absolute;right:-12%;top:18%;width:68%;max-width:250px}.reward-card .kw-art{position:absolute;z-index:0;right:-10px;bottom:-26px;width:52%;max-width:170px}.reward-login .kw-art{width:130px}@media(max-width:600px){.sub-widget .kw-art{right:-6%;top:8%;width:52%}.reward-card .kw-art{width:42%}}@media(prefers-reduced-motion:reduce){.kw-face,.kw-spin,.kw-aura,.kw-stage,.kw-ring,.kw-spot{animation:none!important}.kw-face{transition-duration:.01s}}.links-list{margin:12px 0 0;padding:0;display:flex;flex-direction:column;gap:8px;list-style:none}.links-list li{padding:10px 12px;display:grid;grid-template-columns:96px 1fr auto auto;align-items:center;gap:12px;border:1px solid #262626;border-radius:12px;background:#121212}.links-list li.off{opacity:.55}.links-logo{height:38px;display:grid;place-items:center;padding:4px 8px;border-radius:9px;background:#0b0b0b;color:#ddd;font-weight:800}.links-logo img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.links-info{min-width:0;display:flex;flex-direction:column;gap:2px}.links-info b{font-size:13.5px}.links-info code{overflow:hidden;color:#7cc8f0;font-size:12.5px;text-overflow:ellipsis;white-space:nowrap}.links-info small{overflow:hidden;color:#777;font-size:11px;text-overflow:ellipsis;white-space:nowrap}.links-missing{color:#f59e0b!important}.links-clicks{color:#bdbdb9;font-size:11.5px;font-style:normal;white-space:nowrap}.links-copy{min-width:96px;height:34px;padding:0 12px;border:1px solid #2c2c2c;border-radius:10px;background:#1a1a1a;color:#fff;font:inherit;font-size:12.5px;font-weight:800;cursor:pointer}.links-copy:hover:not(:disabled){border-color:#28a8e9}.links-copy:disabled{cursor:default;opacity:.5}@media(max-width:700px){.links-list li{grid-template-columns:70px 1fr auto}.links-clicks{grid-column:2;grid-row:2}.links-copy{grid-row:1/3;grid-column:3}}.advertise-text{position:relative;z-index:1;display:flex;flex-direction:column;align-items:flex-start;gap:14px}.advertise-cta{display:inline-flex;align-items:center;height:42px;padding:0 20px;border-radius:12px;background:#fff;color:#0a6ef0;font:800 14px Montserrat,sans-serif;box-shadow:0 8px 18px #0003;transition:transform .2s}.contact-card.advertise:hover .advertise-cta{transform:translate(3px)}.site-footer{content-visibility:visible;contain-intrinsic-size:none;padding-top:40px;background:linear-gradient(180deg,#0b0b0b,#060606)}.sub-widgets{margin-bottom:28px}.footer-main{grid-template-columns:1.5fr 1fr 1fr 1fr;gap:32px;padding-bottom:30px}.footer-brand p{margin:12px 0 16px}.footer-telegram-box{display:flex;flex-direction:column;gap:8px}.footer-telegram-box small{color:#6f6f6c;font-size:10.5px;font-weight:800;letter-spacing:1.2px;text-transform:uppercase}.footer-telegram-links{display:flex;flex-wrap:wrap;gap:8px}.footer-tg{height:38px;padding:0 13px;display:inline-flex;align-items:center;gap:7px;border:1px solid #262626;border-radius:12px;background:#121212;color:#e2e2df;font-size:12.5px;font-weight:700;white-space:nowrap;transition:border-color .2s,background .2s,transform .2s}.footer-tg svg{width:16px;height:16px;color:#28a8e9;fill:none;stroke:currentColor}.footer-tg.app svg{fill:#28a8e9;stroke:none}.footer-tg:hover{border-color:#28a8e9;background:#0f1a22;transform:translateY(-1px)}.footer-tg.app{border-color:#28a8e955;background:linear-gradient(135deg,#0f2433,#101418)}.footer-col{gap:10px}.footer-disclaimer{padding:20px 0}@media(max-width:900px){.footer-main{grid-template-columns:repeat(3,1fr);gap:26px 18px}.footer-brand{grid-column:1/-1}}@media(max-width:600px){.site-footer{padding-top:28px}.sub-widgets{margin:28px 0 18px}.footer-main{grid-template-columns:repeat(3,minmax(0,1fr));gap:22px 12px;padding-bottom:22px}.footer-brand .brand img{height:52px}.footer-col b,.footer-col a{font-size:12.5px}.footer-tg{height:36px;padding:0 11px;font-size:12px}.footer-disclaimer{padding:16px 0;gap:12px}.footer-disclaimer strong{width:40px;height:40px;flex-basis:40px;font-size:13px}.footer-disclaimer p{font-size:11.5px}}.community-card{margin-top:28px;padding:20px 22px;display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:16px;border:1px solid #1f5f8a;border-radius:20px;background:radial-gradient(circle at 0 0,#0f3b5c 0,#0a1a26 55%,#080d12)}.community-icon{width:48px;height:48px;display:grid;place-items:center;border-radius:14px;background:#28a8e9;box-shadow:0 8px 22px #28a8e955}.community-icon svg{width:26px;height:26px;fill:#fff}.community-text h2{margin:0 0 4px;font:800 18px Montserrat,sans-serif}.community-text p{margin:0;color:#9fb3c2;font-size:12.5px;line-height:1.5}.community-buttons{display:flex;flex-wrap:wrap;gap:8px}.community-btn{height:40px;padding:0 15px;display:inline-flex;align-items:center;gap:7px;border-radius:12px;font-size:13px;font-weight:800;white-space:nowrap;transition:transform .2s,filter .2s}.community-btn svg{width:17px;height:17px;fill:none;stroke:currentColor}.community-btn.channel{background:#28a8e9;color:#fff}.community-btn.chat{border:1px solid #28a8e966;background:#0f2433;color:#cfeaff}.community-btn:hover{transform:translateY(-1px);filter:brightness(1.08)}@media(max-width:700px){.community-card{grid-template-columns:auto 1fr;padding:16px}.community-buttons{grid-column:1/-1}.community-btn{flex:1;justify-content:center}}@media(max-width:600px){.categories-section{padding-top:22px}.categories-section .intro-title{margin-bottom:12px}.category-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.category{height:auto;padding:10px 6px 9px;display:flex;flex-direction:column;align-items:center;gap:4px;border-radius:14px;text-align:center}.category>div{order:2;min-width:0}.category h3{margin:0;font-size:12px;white-space:nowrap}.category p{display:none}.category img{position:static;order:1;width:46px;height:40px;-o-object-fit:contain;object-fit:contain}}.task-stay-rule{margin:-4px 0 12px}.task-row.bot .task-icon{background:#28a8e922;color:#7cc8f0}.task-row.bot .task-icon svg{width:20px;height:20px}.task-text small.hint{color:#8a9aa6}.task-check.start{background:#28a8e9;border-color:#28a8e9;color:#fff}.market{display:flex;flex-direction:column;gap:18px;padding-bottom:12px}.mk-hero{margin-top:8px;padding:22px;display:flex;align-items:center;justify-content:space-between;gap:16px;border:1px solid #3a2f12;border-radius:22px;background:radial-gradient(circle at 100% 0,#3b2a07 0,#1a1408 45%,#0d0b07)}.mk-kicker{margin:0 0 6px;color:#f5c542;font-size:11px;font-weight:800;letter-spacing:2px}.mk-hero h1{margin:0 0 6px;font:900 clamp(24px,4vw,34px)/1.1 "Montserrat",sans-serif}.mk-hero p{max-width:560px;margin:0;color:#bfb49a;font-size:13px;line-height:1.55}.mk-balance{flex:0 0 auto;padding:12px 16px;display:flex;flex-direction:column;align-items:flex-end;gap:4px;border:1px solid #f5c54255;border-radius:16px;background:#0e0b05}.mk-balance small{color:#a89a72;font-size:11px;font-weight:700}.mk-balance .star-amount{font:900 22px Montserrat,sans-serif;color:#ffe27a}.mk-login{flex:0 0 auto;height:44px;padding:0 16px;display:inline-flex;align-items:center;gap:8px;border:0;border-radius:12px;background:#28a8e9;color:#fff;font:inherit;font-weight:800;cursor:pointer}.mk-login svg{width:18px;height:18px;fill:#fff}.mk-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(210px,1fr));gap:12px}.mk-card{padding:12px;display:flex;flex-direction:column;gap:9px;border:1px solid #2a2a2a;border-radius:18px;background:linear-gradient(180deg,#161616,#0f0f0f);color:#fff;font:inherit;text-align:left;cursor:pointer;transition:transform .2s,border-color .2s}.mk-card:hover{transform:translateY(-2px);border-color:#f5c54288}.mk-card.sold{opacity:.55}.mk-card-art{position:relative;height:120px;display:grid;place-items:center;overflow:hidden;border-radius:12px;background:radial-gradient(circle at 50% 40%,#2a210b,#0b0b0b 75%)}.mk-art-img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.mk-art-logo{max-width:70%;max-height:56px;-o-object-fit:contain;object-fit:contain}.mk-art-star{display:grid;place-items:center}.mk-value{position:absolute;right:8px;bottom:8px;padding:3px 9px;border-radius:999px;background:#f5c542;color:#2a1900;font:900 12px Montserrat,sans-serif;font-style:normal}.mk-card>b{font-size:14px;line-height:1.3}.mk-card-meta{display:flex;align-items:center;justify-content:space-between;gap:8px}.mk-card-meta .star-amount{color:#ffe27a;font-weight:900}.mk-card-meta small{color:#8d8d8a;font-size:11.5px}.mk-card-cta{height:36px;display:grid;place-items:center;border-radius:10px;background:#f5c542;color:#1a1200;font-size:13px;font-weight:900}.mk-card.sold .mk-card-cta{background:#2a2a2a;color:#999}.mk-empty{padding:30px 16px;border:1px dashed #333;border-radius:16px;color:#9a9a97;text-align:center}.mk-orders{padding:16px;border:1px solid #242424;border-radius:18px;background:#111}.mk-orders h2{margin:0 0 12px;font-size:16px}.mk-orders ul{margin:0;padding:0;display:flex;flex-direction:column;gap:8px;list-style:none}.mk-orders li{padding:10px 12px;display:grid;grid-template-columns:1fr auto auto;align-items:center;gap:10px;border:1px solid #222;border-radius:12px;background:#151515}.mk-orders li>div{min-width:0;display:flex;flex-direction:column;gap:2px}.mk-orders li b{font-size:13.5px}.mk-orders li small{color:#8a8a87;font-size:11.5px}.mk-order-note{color:#f3c96b!important}.mk-status{padding:4px 9px;border-radius:999px;font-size:11px;font-style:normal;font-weight:800;white-space:nowrap}.mk-status.pending{background:#f59e0b22;color:#fbbf24}.mk-status.delivered{background:#22c55e22;color:#4ade80}.mk-status.cancelled{background:#ef444422;color:#f87171}.mk-sheet-layer{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1000;display:grid;place-items:end center;padding:12px;background:#000b;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);animation:fade-in .2s ease}@media(min-width:700px){.mk-sheet-layer{place-items:center}}.mk-sheet{position:relative;width:min(480px,100%);max-height:calc(100dvh - 24px);overflow:auto;padding:22px 18px 18px;border:1px solid #3a2f12;border-radius:24px;background:linear-gradient(180deg,#17130a,#0d0d0d 40%);box-shadow:0 30px 80px #000c;animation:sheet-up .3s cubic-bezier(.2,.9,.3,1)}@keyframes sheet-up{0%{transform:translateY(30px);opacity:0}}.mk-sheet-art{height:140px;margin-bottom:12px;display:grid;place-items:center;overflow:hidden;border-radius:16px;background:radial-gradient(circle at 50% 40%,#2a210b,#0b0b0b 75%)}.mk-sheet h2{margin:0 0 12px;font:900 20px/1.25 Montserrat,sans-serif}.mk-block h3{margin:0 0 6px;color:#f5c542;font-size:12px;letter-spacing:1px;text-transform:uppercase}.mk-description{margin:0;color:#d6d3cb;font-size:13.5px;line-height:1.6;white-space:pre-line}.mk-facts{margin:14px 0;display:grid;grid-template-columns:1fr 1fr;gap:8px}.mk-facts div{padding:10px 12px;display:flex;flex-direction:column;gap:2px;border:1px solid #2a2a2a;border-radius:12px;background:#121212}.mk-facts span{color:#8d8d8a;font-size:11px;font-weight:700}.mk-facts b{font:900 18px Montserrat,sans-serif}.mk-rule{margin:0 0 12px;padding:10px 12px;display:flex;align-items:flex-start;gap:8px;border-radius:12px;background:#0f2433;color:#cfeaff;font-size:12.5px;line-height:1.45}.mk-rule svg{width:16px;height:16px;flex:0 0 16px;margin-top:1px;fill:#28a8e9}.mk-input{margin-bottom:12px;display:flex;flex-direction:column;gap:6px;color:#bdbdb9;font-size:12.5px;font-weight:700}.mk-input input{height:44px;padding:0 12px;border:1px solid #333;border-radius:12px;background:#0b0b0b;color:#fff;font:inherit;font-size:15px}.mk-buy{width:100%}.mk-note{margin:10px 0 0;color:#77756f;font-size:11.5px;line-height:1.5;text-align:center}.mk-bought{padding:10px 0;display:flex;flex-direction:column;align-items:center;gap:8px;text-align:center}.mk-bought>span{width:56px;height:56px;display:grid;place-items:center;border-radius:50%;background:#22c55e;color:#fff;font-size:28px;font-weight:900;animation:tier-in .45s cubic-bezier(.2,1.4,.4,1)}.mk-bought b{font-size:18px}.mk-bought p{margin:0 0 6px;color:#bdbdb9;font-size:13px;line-height:1.5}.mk-inventory .mk-inv-list{margin:10px 0;padding:0;display:flex;flex-direction:column;gap:6px;list-style:none}.mk-inv-list li{padding:9px 11px;display:flex;align-items:center;justify-content:space-between;gap:8px;border:1px solid #242424;border-radius:10px;background:#141414;font-size:13px}.mk-inv-cta{width:100%;margin-top:8px;justify-content:center}.market-promo{margin-top:24px;padding:16px 18px;display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:14px;border:1px solid #f5c54255;border-radius:20px;background:linear-gradient(120deg,#2a1f06,#120e05 60%,#0b0b0b);color:#fff;transition:transform .2s,border-color .2s}.market-promo:hover{transform:translateY(-2px);border-color:#f5c542}.market-promo-icon{width:48px;height:48px;display:grid;place-items:center;border-radius:14px;background:#f5c542;color:#1a1200}.market-promo-text{display:flex;flex-direction:column;gap:3px;min-width:0}.market-promo-text b{font:900 17px Montserrat,sans-serif}.market-promo-text small{color:#bfb49a;font-size:12px;line-height:1.45}.market-promo-cta{padding:10px 14px;border-radius:12px;background:#f5c542;color:#1a1200;font-size:13px;font-weight:900;white-space:nowrap}@media(max-width:600px){.mk-hero{flex-direction:column;align-items:flex-start;padding:18px}.mk-balance{align-items:flex-start}.mk-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.mk-card{padding:9px}.mk-card-art{height:96px}.mk-card>b{font-size:12.5px}.mk-orders li{grid-template-columns:1fr auto}.mk-orders li .star-amount{display:none}.market-promo{grid-template-columns:auto 1fr}.market-promo-cta{grid-column:1/-1;text-align:center}}.mk-admin-orders{margin:10px 0 20px;padding:0;display:flex;flex-direction:column;gap:8px;list-style:none}.mk-admin-orders li{padding:10px 12px;display:grid;grid-template-columns:1fr auto auto;align-items:center;gap:12px;border:1px solid #262626;border-radius:12px;background:#121212}.mk-admin-orders li.pending{border-color:#f59e0b55}.mk-admin-orders li>div{min-width:0;display:flex;flex-direction:column;gap:3px}.mk-admin-orders small{color:#8d8d8a;font-size:11.5px}.mk-admin-input{align-self:flex-start;padding:3px 8px;border-radius:6px;background:#1d2a33;color:#9fd8ff;font-size:12.5px;-webkit-user-select:all;-moz-user-select:all;user-select:all}.mk-admin-price{color:#ffe27a;font-weight:800;white-space:nowrap}.mk-admin-actions{display:flex;gap:6px}.mk-admin-actions button{height:32px;padding:0 10px;border:1px solid #2c2c2c;border-radius:9px;background:#1a1a1a;color:#fff;font:inherit;font-size:12px;font-weight:800;cursor:pointer}.mk-admin-actions .approve{border-color:#22c55e66;color:#4ade80}.mk-admin-actions .reject{border-color:#ef444466;color:#f87171}.mk-admin-products-head{margin-top:8px}.mk-admin-products{margin:10px 0;padding:0;display:flex;flex-direction:column;gap:12px;list-style:none}.mk-admin-products>li{padding:12px;display:flex;flex-direction:column;gap:10px;border:1px solid #262626;border-radius:14px;background:#121212}.mk-admin-products>li.off{opacity:.65}.mk-admin-fields{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}.mk-admin-fields label{display:flex;flex-direction:column;gap:4px;color:#9a9a97;font-size:11.5px;font-weight:700}.mk-admin-fields label.wide{grid-column:1/-1}.mk-admin-fields input,.mk-admin-fields select,.mk-admin-fields textarea{min-height:36px;padding:8px 10px;border:1px solid #2c2c2c;border-radius:10px;background:#0c0c0c;color:#eee;font:inherit;font-size:13px}.mk-admin-fields textarea{resize:vertical}.mk-admin-check{flex-direction:row!important;align-items:center;grid-column:span 2}.mk-admin-check input{min-height:auto;width:18px;height:18px}@media(max-width:700px){.mk-admin-fields{grid-template-columns:1fr 1fr}.mk-admin-orders li{grid-template-columns:1fr auto}.mk-admin-actions{grid-column:1/-1}}.market-promo.container{display:grid}.categories-section,#yorumlar,.contact-section{content-visibility:visible;contain-intrinsic-size:none}.content-section{padding-top:40px}.content-section .sub-widgets,.reviews-block{margin:0}@media(max-width:600px){.content-section{padding-top:24px}.categories-section{padding-top:22px}}.category-grid{grid-template-columns:repeat(6,minmax(0,1fr));gap:10px}.category{height:auto;padding:12px 8px 11px;display:flex;flex-direction:column;align-items:center;gap:6px;border-radius:16px;text-align:center}.category>div{order:2;min-width:0}.category h3{margin:0;font-size:13.5px;white-space:nowrap}.category p{display:none}.category img{position:static;order:1;width:52px;height:46px;-o-object-fit:contain;object-fit:contain}@media(max-width:900px){.category-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}}@media(max-width:600px){.category{padding:9px 6px 8px;gap:4px;border-radius:14px}.category h3{font-size:12px}.category img{width:42px;height:36px}}.brand-list{gap:8px}.brand-row{padding:10px 12px 10px 8px;gap:12px;border-radius:14px}.brand-logo{width:118px;height:50px;flex:0 0 118px;padding:7px 9px}.brand-link b{font-size:16.5px}.brand-score{font-size:13px}.brand-pill{padding:3px 8px;font-size:12px}.code-chip{height:24px;font-size:11.5px}.brand-go{width:34px;height:34px;flex:0 0 34px}@media(max-width:600px){.brand-row{padding:9px 10px 9px 6px;gap:10px}.brand-logo{width:100px;height:44px;flex-basis:100px;padding:6px 7px}.brand-link b{font-size:15.5px}.brand-pill{font-size:11.5px}.brand-go{width:32px;height:32px;flex-basis:32px}}.kw-stage{width:min(296px,100%)}.sub-widget .kw-art{width:60%;max-width:220px}@media(max-width:600px){.sub-widget .kw-art{width:46%}}.why-section{padding:28px 0 32px}.why-title{margin:0 0 14px;font:800 22px Montserrat,sans-serif}.why-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.why-card{padding:16px;display:flex;flex-direction:column;gap:6px;border:1px solid #262626;border-radius:18px;background:linear-gradient(160deg,#171717,#0e0e0e)}.why-card b{font-size:14.5px}.why-card small{color:#8f8f8c;font-size:12.5px;line-height:1.5}.why-icon{width:42px;height:42px;margin-bottom:4px;display:grid;place-items:center;border-radius:13px}.why-icon svg{fill:none;stroke:currentColor}.why-card.tone-0 .why-icon{background:#22c55e1f;color:#4ade80}.why-card.tone-1 .why-icon{background:#f5c5421f;color:#f5c542}.why-card.tone-2 .why-icon{background:#ef44441f;color:#f87171}.why-card.tone-3 .why-icon{background:#28a8e91f;color:#28a8e9}.why-contact{margin-top:10px;padding:14px 16px;display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:12px;border:1px solid #1c7ef555;border-radius:16px;background:linear-gradient(120deg,#0b1a2c,#080c12);color:#fff;transition:border-color .2s}.why-contact:hover{border-color:#1c7ef5}.why-contact>span:first-child{font-size:22px}.why-contact>span:nth-child(2){display:flex;flex-direction:column;gap:2px;min-width:0}.why-contact b{font-size:14px}.why-contact small{color:#8ea3b8;font-size:12px}.why-contact em{padding:8px 14px;border-radius:10px;background:#1c7ef5;font-size:13px;font-style:normal;font-weight:800;white-space:nowrap}@media(max-width:800px){.why-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.why-card{padding:13px}.why-title{font-size:19px}}.content-section.home-widgets{padding-left:0;padding-right:0}.claims-tools{margin:10px 0;display:flex;flex-wrap:wrap;align-items:center;gap:8px}.claims-tools select,.claims-tools button{height:36px;padding:0 12px;border:1px solid #2c2c2c;border-radius:10px;background:#141414;color:#eee;font:inherit;font-size:13px;cursor:pointer}.claims-tools button.approve{border-color:#22c55e66;color:#4ade80}.claims-tools button.reject{border-color:#ef444466;color:#f87171}.claims-tools button:disabled{opacity:.5;cursor:default}.claims-progress{color:#fbbf24;font-weight:800}.claim-check{width:34px;text-align:center}.claim-check input{width:18px;height:18px;cursor:pointer}.users-table tr.selected td{background:#16261a}.claim-many{display:block;margin-top:3px;color:#fbbf24;font-size:11px;font-style:normal;font-weight:800}.ev-grid{display:grid;grid-template-columns:1fr 1.3fr;gap:12px;align-items:start}.ev-card{padding:16px;display:flex;flex-direction:column;gap:12px;border:1px solid #2a2a2a;border-radius:20px;background:linear-gradient(160deg,#171717,#0e0e0e)}.ev-code{border-color:#28a8e955;background:radial-gradient(circle at 100% 0,#0f2b40 0,#0c1219 60%)}.ev-raffle{border-color:#a855f755;background:radial-gradient(circle at 100% 0,#2b1446 0,#120c19 60%)}.ev-head{display:flex;align-items:flex-start;gap:12px}.ev-head h3{margin:0 0 3px;font:900 17px Montserrat,sans-serif}.ev-head small{color:#9aa7b3;font-size:12px;line-height:1.45}.ev-icon{width:42px;height:42px;flex:0 0 42px;display:grid;place-items:center;border-radius:13px;background:#ffffff12;font-size:22px}.ev-code-form{display:flex;gap:8px}.ev-code-form input{min-width:0;flex:1;height:46px;padding:0 14px;border:1px solid #28a8e966;border-radius:12px;background:#08111a;color:#fff;font:800 17px Montserrat,sans-serif;letter-spacing:2px;text-transform:uppercase}.ev-code-form .cta-button{height:46px;padding:0 18px}.ev-prize b{display:block;font:900 16px Montserrat,sans-serif}.ev-prize p{margin:4px 0 0;color:#d8c9ee;font-size:13px;line-height:1.5;white-space:pre-line}.ev-facts{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.ev-facts span{padding:9px 10px;display:flex;flex-direction:column;gap:2px;border:1px solid #ffffff14;border-radius:12px;background:#0000002e}.ev-facts small{color:#a99bbd;font-size:10.5px;font-weight:700}.ev-facts b{font-size:13px}.ev-countdown{font-variant-numeric:tabular-nums;color:#e9d5ff}.ev-steps{display:flex;gap:6px}.ev-steps button{flex:1;height:36px;border:1px solid #ffffff1f;border-radius:10px;background:#0000003a;color:#ddd;font:inherit;font-weight:800;cursor:pointer}.ev-steps button.active{border-color:#a855f7;background:#a855f733;color:#fff}.ev-steps button:disabled{opacity:.35;cursor:default}.ev-buy{width:100%;display:inline-flex;align-items:center;justify-content:center;gap:6px}.ev-note{margin:0;color:#9a92a6;font-size:12px;line-height:1.5}.ev-last{padding-top:10px;border-top:1px solid #ffffff14}.ev-last small{color:#a99bbd;font-size:11.5px;font-weight:700}.ev-last ol{margin:6px 0 0;padding:0;display:flex;flex-direction:column;gap:4px;list-style:none}.ev-last li{display:flex;align-items:center;gap:6px;font-size:13px}.ev-last li em{margin-left:auto;color:#a99bbd;font-size:11.5px;font-style:normal}.profile-page .ev-code{margin-bottom:16px}@media(max-width:760px){.ev-grid{grid-template-columns:1fr}.ev-facts{grid-template-columns:1fr 1fr 1fr}}.task-progress{display:flex;align-items:center;gap:8px;width:100%}.task-progress i{flex:1;max-width:160px;height:6px;border-radius:999px;background:#2a2a2a;overflow:hidden}.task-progress i em{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,#f5c542,#22c55e)}.task-progress small{color:#bdbdb9;font-size:11.5px;font-weight:700}.cta-button.extra-spin{background:linear-gradient(135deg,#7c3aed,#c026d3);color:#fff;box-shadow:0 8px 22px #7c3aed55}.cta-button.extra-spin:disabled{filter:saturate(.4);opacity:.7}.ev-admin-codes{margin:10px 0 18px;display:flex;flex-direction:column;gap:8px}.ev-admin-code{padding:10px;display:grid;grid-template-columns:1.4fr .8fr 1fr .9fr auto auto;align-items:end;gap:8px;border:1px solid #262626;border-radius:12px;background:#121212}.ev-admin-code.expired{opacity:.55}.ev-admin-code label,.ev-admin-settings label,.ev-admin-new label{display:flex;flex-direction:column;gap:4px;color:#9a9a97;font-size:11.5px;font-weight:700}.ev-admin-code input,.ev-admin-settings input,.ev-admin-settings select,.ev-admin-new input,.ev-admin-new textarea{min-height:36px;padding:7px 10px;border:1px solid #2c2c2c;border-radius:10px;background:#0c0c0c;color:#eee;font:inherit;font-size:13px}.ev-admin-code input:first-child{font-weight:800;letter-spacing:1px}.ev-admin-used{padding-bottom:9px;color:#bdbdb9;font-size:12px;white-space:nowrap}.ev-admin-used em{margin-left:6px;color:#f87171;font-style:normal}.ev-admin-settings{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.ev-admin-settings>div{padding:12px;display:flex;flex-direction:column;gap:8px;border:1px solid #262626;border-radius:14px;background:#121212}.ev-admin-settings small{color:#8d8d8a;font-size:11.5px;line-height:1.45}.ev-admin-row{display:flex;flex-wrap:wrap;gap:8px}.ev-admin-row button{height:34px;padding:0 12px;border:1px solid #2c2c2c;border-radius:10px;background:#1a1a1a;color:#fff;font:inherit;font-size:12.5px;font-weight:800;cursor:pointer}.ev-admin-row button.approve{border-color:#22c55e66;color:#4ade80}.ev-admin-row button.reject{border-color:#ef444466;color:#f87171}.ev-admin-preview{margin:10px 0 0;padding:12px;max-height:340px;overflow:auto;border:1px solid #262626;border-radius:12px;background:#0b0b0b;color:#d6d6d3;font:12.5px/1.55 ui-monospace,monospace;white-space:pre-wrap}.ev-admin-raffle-head{margin-top:18px}.ev-admin-raffle{padding:12px;display:flex;flex-direction:column;gap:10px;border:1px solid #a855f755;border-radius:14px;background:#140f1a}.ev-admin-raffle-info b{font-size:15px}.ev-admin-raffle-info p{margin:4px 0;color:#cbbfe0;font-size:13px;white-space:pre-line}.ev-admin-raffle-info small{display:block;color:#9a92a6;font-size:12px}.ev-admin-raffle-info strong{display:block;margin-top:6px;color:#e9d5ff}.ev-admin-players{margin:0;padding:0 0 0 18px;max-height:240px;overflow:auto;font-size:12.5px}.ev-admin-players li{padding:3px 0}.ev-admin-players small{margin-left:6px;color:#888}.ev-admin-players em{margin-left:6px;color:#e9d5ff;font-style:normal}.ev-admin-new{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;align-items:end;padding:12px;border:1px solid #262626;border-radius:14px;background:#121212}.ev-admin-new label.wide{grid-column:span 2}.ev-admin-prize-box{grid-column:1/-1;display:flex;flex-direction:column;gap:6px}.ev-admin-prizes{display:flex;flex-direction:column;gap:6px}.ev-admin-prize{display:grid;grid-template-columns:minmax(84px,1fr) minmax(0,1.4fr) auto auto;align-items:center;gap:8px}.ev-admin-prize span{color:#d6d6d3;font-size:13px;font-weight:800}.ev-admin-prize input{width:100%;min-width:0;min-height:36px;padding:7px 10px;box-sizing:border-box;border:1px solid #2c2c2c;border-radius:10px;background:#0c0c0c;color:#eee;font:inherit;font-size:13px}.ev-admin-prize em{color:#9a9a97;font-style:normal;font-weight:800}.ev-admin-prize button,.ev-admin-prize-add{height:34px;padding:0 12px;border:1px solid #2c2c2c;border-radius:10px;background:#1a1a1a;color:#fff;font:inherit;font-size:12.5px;font-weight:800;cursor:pointer}.ev-admin-prize-add{align-self:flex-start;border-color:#a855f766;color:#e9d5ff}.ev-admin-prizes small{color:#e9d5ff;font-size:12px;font-weight:800}.ev-admin-prize-edit{padding:12px;display:flex;flex-direction:column;gap:8px;border:1px solid #262626;border-radius:12px;background:#121212}.ev-admin-prize-edit label{display:flex;flex-direction:column;gap:4px;color:#9a9a97;font-size:11.5px;font-weight:700}.ev-admin-prize-edit textarea{width:100%;padding:7px 10px;box-sizing:border-box;border:1px solid #2c2c2c;border-radius:10px;background:#0c0c0c;color:#eee;font:inherit;font-size:13px}.ev-admin-prize-edit>small,.ev-admin-prize-box>small{color:#8d8d8a;font-size:11.5px;line-height:1.45}.ev-admin-history li strong{color:#fbbf24}.ev-admin-history{margin-top:14px;display:flex;flex-direction:column;gap:8px}.ev-admin-history>div{padding:10px 12px;border:1px solid #262626;border-radius:12px;background:#111}.ev-admin-history small{display:block;color:#888;font-size:11.5px}.ev-admin-history ul{margin:6px 0 0;padding:0;list-style:none;font-size:12.5px}@media(max-width:800px){.ev-admin-code{grid-template-columns:1fr 1fr}.ev-admin-settings{grid-template-columns:1fr}.ev-admin-new{grid-template-columns:1fr 1fr}.ev-admin-new label.wide{grid-column:1/-1}}.ev-grid{grid-template-columns:minmax(0,1fr) minmax(0,1.3fr)}.ev-card{min-width:0}@media(max-width:760px){.ev-grid{grid-template-columns:minmax(0,1fr)}.ev-facts{grid-template-columns:repeat(2,minmax(0,1fr))}.ev-facts span:last-child{grid-column:1/-1;flex-direction:row;align-items:center;justify-content:space-between}.ev-code-form .cta-button{padding:0 14px}.ev-code-form input{font-size:15px;letter-spacing:1px}}.ev-admin-code input,.ev-admin-code select,.ev-admin-settings input,.ev-admin-settings select,.ev-admin-new input,.ev-admin-new textarea{width:100%;min-width:0;box-sizing:border-box}.ev-admin-code label,.ev-admin-new label{min-width:0}@media(max-width:800px){.ev-admin-code,.ev-admin-new{grid-template-columns:repeat(2,minmax(0,1fr))}}.reg-steps{margin-top:12px;gap:6px}.reg-steps li{padding:7px 9px;gap:7px;font-size:11.5px}.reg-steps span{width:20px;height:20px;flex-basis:20px;font-size:11px}.reg-rule{margin-top:10px;padding:8px 10px;font-size:12px}.reg-left{margin-top:10px;font-size:12.5px}.reg-grid{margin-top:10px;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:8px}.reg-card{padding:10px;gap:8px;border-radius:14px}.reg-logo{width:96px;height:38px;padding:5px 8px;border-radius:10px}.reg-reward{padding:3px 8px}.reg-info{gap:2px}.reg-info b{font-size:13.5px;line-height:1.2}.reg-bonus{overflow:hidden;font-size:11px;line-height:1.3;text-overflow:ellipsis;white-space:nowrap}.reg-actions{gap:6px}.reg-btn{height:34px;padding:0 8px;border-radius:9px;font-size:11.5px}.reg-btn svg{width:12px;height:12px}.reg-status{padding:6px 9px;font-size:11.5px}.reg-review{padding:10px;gap:8px}.reg-review-head b{font-size:13.5px}.reg-review-icon{width:26px;height:26px;flex-basis:26px;font-size:13px}.reg-review-info{font-size:11.5px;line-height:1.45}.reg-review:not(.fresh) .reg-review-notes{display:none}.reg-approved{padding:7px 10px;gap:8px}.reg-approved>span{width:24px;height:24px;flex-basis:24px;font-size:13px}.reg-approved b{font-size:13px}.reg-approved small{font-size:11px}@media(max-width:600px){.reg-steps{grid-template-columns:repeat(3,minmax(0,1fr))}.reg-steps li{padding:7px;flex-direction:column;align-items:flex-start;gap:4px;font-size:10.5px;line-height:1.25}.reg-grid{gap:7px}.reg-card{padding:8px 10px;grid-template-columns:76px minmax(0,1fr) auto;gap:7px 10px}.reg-logo{width:76px;height:32px;padding:4px 6px}.reg-info b{font-size:13px}.reg-reward{padding:3px 7px}.reg-btn{height:32px}}.market{position:relative}.mk-hero{position:relative;overflow:hidden;isolation:isolate;padding:24px;border:1px solid transparent;border-radius:24px;background:radial-gradient(120% 140% at 100% 0,#4a3408 0,#1d1608 42%,#0c0a06) padding-box,linear-gradient(135deg,#ffe08a,#8a6514 30%,#2b220c 55%,#c9971f 85%,#ffe08a) border-box;box-shadow:0 18px 50px #f5c5420f,inset 0 1px #ffffff14}.mk-hero:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:repeating-linear-gradient(115deg,#f5c54208 0 2px,transparent 2px 14px);-webkit-mask:linear-gradient(90deg,transparent,#000 70%);mask:linear-gradient(90deg,transparent,#000 70%)}.mk-hero:after{content:"";position:absolute;top:-60%;left:-30%;z-index:-1;width:40%;height:220%;background:linear-gradient(90deg,transparent,#fff1c21a,transparent);transform:rotate(18deg);animation:mk-sweep 6s ease-in-out infinite}.mk-kicker{display:inline-flex;align-items:center;gap:6px;padding:4px 10px;border:1px solid #f5c54255;border-radius:999px;background:#f5c54214;font-size:10.5px}.mk-kicker:before{content:"♛";font-size:12px;letter-spacing:0}.mk-hero h1{margin-top:8px;background:linear-gradient(180deg,#fff6d6,#f5c542 60%,#c8901a);-webkit-background-clip:text;background-clip:text;color:transparent}.mk-balance{position:relative;padding:12px 18px;border:1px solid transparent;background:linear-gradient(180deg,#1a1408,#0b0904) padding-box,linear-gradient(160deg,#ffe08a,#6b4e10 60%,#f5c542) border-box;box-shadow:0 0 0 4px #f5c5420d,0 10px 30px #0008}.mk-balance .star-amount{text-shadow:0 0 18px #f5c54255}.mk-grid{gap:14px}.mk-card{position:relative;padding:10px;gap:8px;border:1px solid transparent;border-radius:20px;background:linear-gradient(180deg,#19160f,#0e0d0b 60%) padding-box,linear-gradient(160deg,#f5c54266,#2b2618 35%,#1d1d1d 65%,#f5c54240) border-box;box-shadow:0 10px 26px #0007,inset 0 1px #ffffff0d;transition:transform .25s cubic-bezier(.2,.8,.2,1),box-shadow .25s}.mk-card:hover{transform:translateY(-3px);box-shadow:0 16px 36px #000a,0 0 0 1px #f5c54255,0 0 30px #f5c54222}.mk-card-art{height:128px;border-radius:14px;background:radial-gradient(circle at 50% 35%,#4a360c,#1a1408 55%,#080706);box-shadow:inset 0 0 0 1px #f5c54226,inset 0 -30px 40px #0009}.mk-card-art:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(circle at 50% 120%,#f5c54233,transparent 60%);pointer-events:none}.mk-card-art:after{content:"";position:absolute;top:0;bottom:0;left:-60%;width:45%;background:linear-gradient(100deg,transparent,#fff5d22e,transparent);transform:skew(-18deg);transition:left .7s ease;pointer-events:none}.mk-card:hover .mk-card-art:after{left:120%}.mk-art-logo{position:relative;filter:drop-shadow(0 6px 14px #000c)}.mk-value{right:auto;left:8px;top:8px;bottom:auto;padding:4px 10px;background:linear-gradient(180deg,#fff0b0,#f5c542 45%,#d79a18);box-shadow:0 4px 12px #0008,inset 0 1px #fff8;font-size:12.5px;letter-spacing:.2px}.mk-card>b{min-height:2.6em;display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2;font:800 14px/1.3 Montserrat,sans-serif}.mk-card-meta{padding:6px 8px;border:1px solid #f5c54222;border-radius:10px;background:#0006}.mk-card-meta .star-amount{font-size:15px;text-shadow:0 0 12px #f5c54240}.mk-card-cta{position:relative;overflow:hidden;height:36px;border-radius:11px;background:linear-gradient(180deg,#ffe48a,#f5c542 50%,#dc9e1b);box-shadow:0 6px 16px #f5c54229,inset 0 1px #fff9;letter-spacing:.3px}.mk-card.sold{opacity:1;filter:grayscale(.85) brightness(.7)}.mk-card.sold .mk-card-cta{box-shadow:none}.mk-sheet{border:1px solid transparent;background:linear-gradient(180deg,#1c160a,#0d0d0d 42%) padding-box,linear-gradient(170deg,#ffe08a,#5a4310 30%,#222 60%,#f5c54266) border-box;box-shadow:0 30px 80px #000d,0 0 60px #f5c54214}.mk-sheet-art{position:relative;height:150px;background:radial-gradient(circle at 50% 35%,#4a360c,#1a1408 55%,#080706);box-shadow:inset 0 0 0 1px #f5c54233}.mk-sheet h2{background:linear-gradient(180deg,#fff,#f3dc9a);-webkit-background-clip:text;background-clip:text;color:transparent}.mk-facts div{border-color:#f5c54226;background:linear-gradient(180deg,#17140c,#0f0f0f)}.mk-facts b{color:#ffe27a}.mk-buy{box-shadow:0 10px 26px #f5c54233}.ev-card{box-shadow:0 10px 26px #0006,inset 0 1px #ffffff0a}@media(max-width:600px){.mk-hero{padding:18px 16px;border-radius:20px}.mk-grid{gap:9px}.mk-card{padding:8px;border-radius:16px}.mk-card-art{height:100px;border-radius:12px}.mk-card>b{font-size:12.5px}.mk-card-meta{padding:5px 6px}.mk-card-meta .star-amount{font-size:13.5px}.mk-card-meta small{font-size:10.5px}.mk-card-cta{height:32px;font-size:12px}.mk-value{font-size:11px;padding:3px 8px}}@media(prefers-reduced-motion:reduce){.mk-hero:after{animation:none;display:none}.mk-card-art:after{display:none}}@media(max-width:600px){.mk-hero{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:12px}.mk-hero>div{grid-column:1/-1}.mk-hero h1{font-size:24px}.mk-hero p{font-size:12.5px}.mk-balance{grid-column:1/-1;padding:9px 14px;flex-direction:row;align-items:center;justify-content:space-between}.mk-balance .star-amount{font-size:19px}.mk-login{grid-column:1/-1;justify-content:center}.market .ev-grid{margin-top:4px}}.new-tag{display:inline-flex;align-items:center;margin-left:6px;padding:2px 7px;border-radius:999px;background:linear-gradient(180deg,#ff5d6c,#e11d48);color:#fff;font:900 9.5px/1.4 Montserrat,sans-serif;font-style:normal;letter-spacing:.6px;vertical-align:middle;box-shadow:0 0 0 2px #e11d4833,0 0 14px #e11d4866;animation:new-tag-pulse 1.8s ease-in-out infinite}@keyframes new-tag-pulse{50%{box-shadow:0 0 0 4px #e11d4822,0 0 22px #e11d4899}}.bonus-ticker .new-tag{margin:0;font-size:9px}.brand-row.is-new{border-color:#e11d4888;background:linear-gradient(90deg,#2a0d14,#141414 70%);box-shadow:0 0 0 1px #e11d4833,0 8px 24px #e11d481f}.brand-row.is-new .brand-rank{color:#ff7a88}@media(prefers-reduced-motion:reduce){.new-tag{animation:none}}.brand-row.is-new .new-tag{position:absolute;z-index:2;top:-8px;left:30px;margin:0;padding:1px 8px;font-size:9px;pointer-events:none}@media(max-width:600px){.brand-row.is-new .new-tag{left:22px;top:-7px;font-size:8.5px;padding:1px 7px}}.claim-dupe{color:#f87171;cursor:help}.posts-forward{margin:14px 0;padding:14px;display:flex;flex-direction:column;gap:8px;border:1px solid #28a8e955;border-radius:14px;background:#0f1b24}.posts-forward>small{color:#9fb6c6;font-size:12px;line-height:1.5}.posts-forward>input[type=url]{width:100%;min-width:0;box-sizing:border-box;height:40px;padding:0 12px;border:1px solid #2c3e4c;border-radius:10px;background:#0a1219;color:#fff;font:inherit;font-size:14px}.posts-forward-loud{display:flex;align-items:center;gap:8px;color:#cfe3f0;font-size:12.5px;font-weight:700}.burst.mythic i:nth-child(2n){background:#ff4d8d}.burst.mythic i:nth-child(3n){background:#7dd3fc}.chest-box.mythic .chest-rays{background:repeating-conic-gradient(#ff4d8d66 0 10deg,transparent 10deg 20deg,#7dd3fc55 20deg 30deg,transparent 30deg 40deg)}.chest-box.mythic .chest-glow{background:radial-gradient(circle,#ff4d8daa,transparent 65%)}.chest-tier.mythic{background:linear-gradient(90deg,#ff4d8d,#a855f7,#38bdf8);color:#fff;box-shadow:0 0 18px #ff4d8d88}.chest-tier-card.mythic{border-color:#ff4d8d77;background:linear-gradient(180deg,#2a0b1c,#131313)}.chest-tier-card.mythic b{background:linear-gradient(90deg,#ff7aa8,#c084fc,#7dd3fc);-webkit-background-clip:text;background-clip:text;color:transparent}.chest-v2.mythic,.kw-stage.mythic{--chest-tone:#ff6fa3}.chest-v2.open.mythic,.kw-stage.won.mythic{animation:screen-kick .45s ease-out,screen-kick .45s ease-out .5s}.chest-v2.open.mythic .chest-ring,.kw-stage.won.mythic .kw-ring{animation:ring-out .9s cubic-bezier(.1,.8,.3,1),ring-out .9s cubic-bezier(.1,.8,.3,1) .3s,ring-out .9s cubic-bezier(.1,.8,.3,1) .6s}.chest-shower.mythic i{width:22px;height:22px;margin:-11px}@media(prefers-reduced-motion:reduce){.chest-v2.open.mythic,.kw-stage.won.mythic{animation:none}}.mk-input small{color:#8d8d8a;font-size:11px;font-weight:600;line-height:1.4}.mk-admin-tg{align-self:flex-start;padding:3px 8px;border-radius:6px;background:#0f2433;color:#7dd3fc;font-size:12.5px;font-weight:700}.support-link{margin:14px 0 0;padding:12px 14px;display:flex;align-items:center;gap:12px;border:1px solid #2fbf7155;border-radius:16px;background:linear-gradient(135deg,#0d231a,#0f1512);color:#e8f6ee;text-decoration:none;transition:border-color .2s,transform .2s}.support-link:hover{border-color:#2fbf71aa;transform:translateY(-1px)}.support-link-icon{width:38px;height:38px;flex:0 0 38px;position:relative;display:grid;place-items:center;border-radius:12px;background:linear-gradient(180deg,#34d399,#16a34a);color:#04170c;box-shadow:0 4px 14px #16a34a40}.support-link-text{min-width:0;flex:1;display:flex;flex-direction:column;gap:2px}.support-link-text b{font:800 14px/1.25 Montserrat,sans-serif}.support-link-text small{color:#7fd4a6;font-size:12px;font-weight:700}.support-link>em{flex:0 0 auto;padding:7px 12px;border-radius:10px;background:#16a34a;color:#fff;font-size:12.5px;font-style:normal;font-weight:800}.support-link.compact{max-width:100%;box-sizing:border-box;margin:10px 0 0;padding:6px 14px 6px 6px;display:inline-flex;gap:9px;border-radius:14px}.support-link.compact .support-link-icon{width:26px;height:26px;flex-basis:26px;border-radius:50%}.support-link.compact .support-link-text{flex:0 1 auto}.support-link.compact .support-link-text b{font-size:12px}.support-link.compact>small{color:#7fd4a6;font-size:11.5px;font-weight:800;white-space:nowrap}.footer-support{margin:0}.mk-hero-support{margin-top:12px}.mk-bought .support-link{width:100%;box-sizing:border-box;text-align:left}.tasks-support{margin:8px 0 4px}.footer-tg.support{border-color:#2fbf7155;background:linear-gradient(135deg,#0d231a,#101412);color:#cff5df}.footer-tg.support svg{color:#4ade80}.community-btn.support{border:1px solid #2fbf7166;background:#0d231a;color:#cff5df}.community-btn.support svg{color:#4ade80}@media(max-width:600px){.support-link{padding:10px 12px;gap:10px}.support-link-text b{font-size:13px}.support-link.compact .support-link-text b{font-size:11.5px}}.system-backups{margin:6px 0 12px;padding:0;display:flex;flex-direction:column;gap:6px;list-style:none}.system-backups li{padding:8px 10px;display:grid;grid-template-columns:1fr auto auto;align-items:center;gap:10px;border:1px solid #242424;border-radius:10px;background:#121212;font-size:13px}.system-backups button{height:30px;padding:0 12px;border:1px solid #2c2c2c;border-radius:8px;background:#1a1a1a;color:#fff;font:inherit;font-size:12px;font-weight:800;cursor:pointer}.task-row.bot_notify .task-icon{background:linear-gradient(180deg,#fbbf24,#f59e0b);color:#2a1900}.claims-match{margin:10px 0;padding:12px;display:flex;flex-direction:column;gap:8px;border:1px solid #2a3b2f;border-radius:12px;background:#0f1612}.claims-match p{margin:0;color:#a9c7b3;font-size:12.5px;line-height:1.5}.claims-match textarea{width:100%;box-sizing:border-box;min-height:90px;padding:10px;border:1px solid #2c2c2c;border-radius:10px;background:#0b0b0b;color:#eee;font:13px/1.4 ui-monospace,monospace;resize:vertical}.claims-match-actions{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.claims-match-actions small{color:#4ade80;font-size:12px;font-weight:700}.claims-match-file{height:34px;padding:0 12px;display:inline-flex;align-items:center;border:1px solid #2c2c2c;border-radius:9px;background:#1a1a1a;color:#fff;font-size:12px;font-weight:800;cursor:pointer}.claims-match-toggle.active{border-color:#4ade80!important;color:#4ade80}.claims-match-actions button{height:34px;padding:0 14px;border:1px solid #22c55e88;border-radius:9px;background:#16a34a;color:#fff;font:inherit;font-size:12.5px;font-weight:800;cursor:pointer}.claims-match-actions button:disabled{opacity:.5;cursor:default}.starter-card{margin:14px 0;padding:14px;display:flex;flex-direction:column;gap:10px;border:1px solid #f5c54266;border-radius:18px;background:radial-gradient(120% 140% at 100% 0,#3b2a07,#151208 55%,#0e0d0b)}.starter-head{display:flex;align-items:flex-start;justify-content:space-between;gap:10px}.starter-head h3{margin:0 0 3px;font:900 16px Montserrat,sans-serif;color:#fff}.starter-head small{color:#c9b98f;font-size:12px;line-height:1.4}.starter-bar{height:6px;overflow:hidden;border-radius:6px;background:#ffffff14}.starter-bar i{display:block;height:100%;border-radius:6px;background:linear-gradient(90deg,#f5c542,#4ade80);transition:width .4s}.starter-steps{margin:0;padding:0;display:flex;flex-direction:column;gap:7px;list-style:none}.starter-steps li{padding:8px 10px;display:grid;grid-template-columns:22px minmax(0,1fr) auto;align-items:center;gap:9px;border:1px solid #ffffff12;border-radius:12px;background:#0006;color:#eee;font-size:13px;font-weight:700}.starter-steps li>i{width:22px;height:22px;display:grid;place-items:center;border:2px solid #555;border-radius:50%;color:#fff;font:900 12px Montserrat;font-style:normal}.starter-steps li.done{color:#9ad8ad}.starter-steps li.done>i{border-color:#16a34a;background:#16a34a}.starter-steps button{height:30px;padding:0 12px;border:0;border-radius:9px;background:#f5c542;color:#1a1200;font:inherit;font-size:12px;font-weight:900;cursor:pointer}.starter-steps button.ghost{border:1px solid #f5c54277;background:none;color:#f5c542}.starter-actions{display:flex;gap:6px}.starter-claim{width:100%}.starter-message{font-size:12px;font-weight:700}.starter-message.ok{color:#4ade80}.starter-message.error{color:#f87171}@media(max-width:600px){.starter-steps li{grid-template-columns:22px minmax(0,1fr)}.starter-steps li>button,.starter-steps li>.starter-actions{grid-column:2}}.home-starter{margin-top:14px;padding:12px 14px;display:flex;align-items:center;gap:12px;border:1px solid #f5c54266;border-radius:16px;background:linear-gradient(135deg,#2a2009,#12100a);color:#fff;box-sizing:border-box}.home-starter>span:first-child{font-size:24px}.home-starter-text{min-width:0;flex:1;display:flex;flex-direction:column;gap:2px}.home-starter-text b{font:900 14px Montserrat,sans-serif}.home-starter-text small{color:#d8c79a;font-size:12px}.home-starter>em{flex:0 0 auto;padding:7px 12px;border-radius:10px;background:#f5c542;color:#1a1200;font-size:12.5px;font-style:normal;font-weight:900}.home-notify{border-color:#38bdf866;background:linear-gradient(135deg,#0c2438,#0a1119)}.home-notify .home-starter-text small{color:#a5d4ee}.home-notify .home-starter-text small.error{color:#fca5a5}.home-notify-go{flex:0 0 auto;padding:8px 14px;border:0;border-radius:10px;background:#38bdf8;color:#04121d;font:900 12.5px Montserrat,sans-serif;cursor:pointer}.home-notify-go:disabled{opacity:.6;cursor:default}.home-notify-x{flex:0 0 auto;width:28px;height:28px;border:0;border-radius:8px;background:#ffffff14;color:#cfe3f1;font-size:18px;line-height:1;cursor:pointer}.mk-request{margin-top:18px;padding:14px;display:flex;flex-direction:column;gap:8px;border:1px dashed #f5c54266;border-radius:18px;background:#120f08}.mk-request h2{margin:0;font:900 16px Montserrat,sans-serif}.mk-request p{margin:0;color:#bfb49a;font-size:12.5px;line-height:1.5}.mk-request-row{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.4fr) auto;gap:8px}.mk-request-row select,.mk-request-row input{min-width:0;height:40px;padding:0 10px;border:1px solid #333;border-radius:10px;background:#0b0b0b;color:#fff;font:inherit;font-size:14px}.mk-request small{font-size:12px;font-weight:700}.mk-request small.ok{color:#4ade80}.mk-request small.error{color:#f87171}@media(max-width:600px){.mk-request-row{grid-template-columns:1fr}}.mk-admin-requests{margin:6px 0 18px;padding:12px;border:1px solid #3a2f12;border-radius:14px;background:#120f08}.mk-admin-request-list{margin:10px 0;padding:0;display:flex;flex-direction:column;gap:6px;list-style:none}.mk-admin-request-list li{display:grid;grid-template-columns:120px minmax(0,1fr) auto;align-items:center;gap:10px;font-size:13px}.mk-admin-request-list i{height:8px;overflow:hidden;border-radius:8px;background:#ffffff12}.mk-admin-request-list em{display:block;height:100%;border-radius:8px;background:linear-gradient(90deg,#f5c542,#f59e0b)}.mk-admin-request-list span{color:#f5c542;font-weight:800;white-space:nowrap}.mk-admin-request-notes{margin:0;padding:0;display:flex;flex-direction:column;gap:6px;list-style:none}.mk-admin-request-notes li{padding:7px 10px;display:flex;flex-direction:column;gap:2px;border:1px solid #242424;border-radius:10px;background:#141414;font-size:12.5px}.mk-admin-request-notes small{color:#8d8d8a;font-size:11px}.posts-broadcast-wait{display:block;margin-top:4px;color:#fbbf24;font-size:12px;font-weight:700;line-height:1.4}.posts-resume{margin-top:8px;height:36px;padding:0 14px;border:0;border-radius:10px;background:linear-gradient(180deg,#4ade80,#16a34a);color:#04170c;font:inherit;font-size:13px;font-weight:900;cursor:pointer}.posts-resume:disabled{opacity:.6}.market .ev-grid{grid-template-columns:minmax(0,1fr)}.rf-card{position:relative;overflow:hidden;isolation:isolate;padding:18px;gap:14px;border:1px solid transparent!important;border-radius:22px;background:radial-gradient(120% 120% at 100% 0,#3b1a5c 0,#1a0f2a 45%,#0c0812) padding-box,linear-gradient(140deg,#ffe08a,#a855f7 35%,#3b1a5c 60%,#f5c542) border-box!important;box-shadow:0 18px 46px #a855f726,inset 0 1px #ffffff14}.rf-shine{position:absolute;top:-60%;left:-40%;z-index:-1;width:40%;height:220%;background:linear-gradient(90deg,transparent,#fff1c21f,transparent);transform:rotate(18deg);animation:mk-sweep 7s ease-in-out infinite;pointer-events:none}.rf-head{display:flex;align-items:center;gap:12px}.rf-head h3{margin:0 0 2px;background:linear-gradient(180deg,#fff,#e9d5ff);-webkit-background-clip:text;background-clip:text;color:transparent;font:900 18px Montserrat,sans-serif}.rf-head small{color:#c4b5d9;font-size:12px;line-height:1.4}.rf-head>div{min-width:0;flex:1}.rf-icon{width:46px;height:46px;flex:0 0 46px;display:grid;place-items:center;border-radius:14px;background:linear-gradient(180deg,#a855f7,#6d28d9);box-shadow:0 6px 18px #a855f755;font-size:24px}.rf-live{flex:0 0 auto;padding:4px 10px;border-radius:999px;background:#ef444422;color:#fca5a5;font-size:11px;font-style:normal;font-weight:900;letter-spacing:.8px;animation:rf-blink 1.6s ease-in-out infinite}@keyframes rf-blink{50%{opacity:.55}}.rf-prize{padding:14px;display:flex;align-items:center;gap:12px;border:1px solid #f5c54255;border-radius:16px;background:linear-gradient(135deg,#2a1d06,#120c06)}.rf-trophy{font-size:34px;filter:drop-shadow(0 4px 12px #f5c54288)}.rf-prize>div{min-width:0}.rf-prize small{color:#d6b25a;font-size:10.5px;font-weight:900;letter-spacing:1.4px}.rf-prize b{display:block;margin:2px 0;background:linear-gradient(180deg,#fff6d6,#f5c542 60%,#d79a18);-webkit-background-clip:text;background-clip:text;color:transparent;font:900 20px/1.2 Montserrat,sans-serif}.rf-prize p{margin:0;color:#e9dcc0;font-size:12.5px;line-height:1.45;white-space:pre-line}.rf-countdown{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}.rf-countdown span{padding:9px 4px;display:flex;flex-direction:column;align-items:center;gap:2px;border:1px solid #a855f744;border-radius:12px;background:#0007}.rf-countdown b{color:#fff;font:900 22px/1 Montserrat,sans-serif;font-variant-numeric:tabular-nums;text-shadow:0 0 14px #a855f799}.rf-countdown small{color:#b8a5d4;font-size:10.5px;font-weight:800;text-transform:uppercase}.rf-ended{margin:0;padding:10px;border-radius:12px;background:#ffffff0d;color:#e9d5ff;font-size:13px;font-weight:800;text-align:center}.rf-facts{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.rf-facts span{padding:8px 6px;display:flex;flex-direction:column;align-items:center;gap:2px;border:1px solid #ffffff12;border-radius:12px;background:#0005;text-align:center}.rf-facts b{display:inline-flex;align-items:center;gap:4px;color:#ffe27a;font:900 15px Montserrat,sans-serif}.rf-facts small{color:#a99bbd;font-size:10.5px;font-weight:700}.rf-stats{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.rf-stat{min-width:0;padding:11px 6px;display:flex;flex-direction:column;align-items:center;gap:3px;border:1px solid #ffffff1f;border-radius:14px;background:#0006;text-align:center}.rf-stat small{color:#b8a5d4;font-size:10.5px;font-weight:900;letter-spacing:.5px;text-transform:uppercase}.rf-stat b{color:#fff;font:900 24px/1.05 Montserrat,sans-serif;font-variant-numeric:tabular-nums}.rf-stat em{color:#8f82a5;font-size:10.5px;font-style:normal;font-weight:700;line-height:1.3}.rf-stat.mine{border-color:#22c55e55;background:linear-gradient(180deg,#16a34a26,#0006)}.rf-stat.mine b,.rf-stat.mine em{color:#86efac}.rf-stat.mine.has{box-shadow:0 0 0 1px #22c55e33,0 8px 22px #16a34a24}.rf-prize.ranked{display:block}.rf-podium-head{margin-bottom:10px;display:flex;align-items:center;gap:12px}.rf-podium-head>div{min-width:0}.rf-podium-head small{color:#d6b25a;font-size:10.5px;font-weight:900;letter-spacing:1.4px}.rf-podium-head b{display:block;margin:2px 0;background:linear-gradient(180deg,#fff6d6,#f5c542 60%,#d79a18);-webkit-background-clip:text;background-clip:text;color:transparent;font:900 19px/1.2 Montserrat,sans-serif}.rf-podium-head p{margin:0;color:#e9dcc0;font-size:12.5px;line-height:1.45}.rf-podium{margin:0;padding:0;display:flex;flex-direction:column;gap:6px;list-style:none}.rf-podium li{padding:9px 12px;display:flex;align-items:center;gap:10px;border:1px solid #ffffff14;border-radius:12px;background:#0005}.rf-podium li span{font-size:20px;line-height:1}.rf-podium li em{flex:1;min-width:0;color:#d8cdb4;font-size:13px;font-style:normal;font-weight:800}.rf-prize.ranked .rf-podium li b{margin:0;background:none;-webkit-background-clip:border-box;background-clip:border-box;color:#ffe27a;font:900 17px Montserrat,sans-serif;font-variant-numeric:tabular-nums;white-space:nowrap}.rf-podium li.p1{border-color:#f5c54299;background:linear-gradient(90deg,#3a2a08,#0005)}.rf-podium li.p2{border-color:#cbd5e199}.rf-podium li.p3{border-color:#d9770699}.rf-prize.ranked .rf-prize-note{margin:8px 0 0}.rf-prize.ranked .rf-payout{margin:10px 0 0;padding:8px 10px;border-radius:10px;background:#16a34a1f;color:#a7f3c0;font-size:12px;font-weight:700;line-height:1.45;white-space:normal}.rf-steps button{height:38px;border-color:#a855f744}.rf-steps button.active{border-color:#f5c542;background:linear-gradient(180deg,#f5c54233,#a855f733);color:#fff}.rf-buy{background:linear-gradient(180deg,#ffe48a,#f5c542 50%,#dc9e1b)!important;color:#1a1200!important;box-shadow:0 10px 26px #f5c54233}.rf-empty{padding:16px;display:flex;flex-direction:column;align-items:center;gap:6px;border:1px dashed #a855f755;border-radius:14px;text-align:center}.rf-empty span{font-size:30px}.rf-empty p{margin:0;color:#c4b5d9;font-size:13px;line-height:1.5}.rf-last{padding-top:12px;border-top:1px solid #ffffff14}.rf-last small{color:#c4b5d9;font-size:11.5px;font-weight:800}.rf-last ol{margin:8px 0 0;padding:0;display:flex;flex-direction:column;gap:6px;list-style:none}.rf-last li{padding:8px 10px;display:flex;align-items:center;gap:8px;border:1px solid #ffffff10;border-radius:10px;background:#0004;font-size:13px}.rf-last li b{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rf-last li em{margin-left:auto;color:#a99bbd;font-size:11.5px;font-style:normal;white-space:nowrap}.rf-last li.p1{border-color:#f5c54266;background:linear-gradient(90deg,#3a2a08,#0004)}.rf-last li.p2{border-color:#cbd5e166}.rf-last li.p3{border-color:#d9770666}@media(max-width:600px){.rf-card{padding:14px}.rf-countdown b{font-size:19px}.rf-prize b{font-size:17px}.rf-stat b{font-size:21px}.rf-podium-head b{font-size:17px}.rf-prize.ranked .rf-podium li b{font-size:16px}}@media(prefers-reduced-motion:reduce){.rf-shine,.rf-live{animation:none}}.flow-in{color:#4ade80!important}.flow-out{color:#f87171!important}.flow-hours{margin:8px 0 4px;padding:0;height:110px;display:grid;grid-template-columns:repeat(24,minmax(0,1fr));gap:3px;list-style:none;align-items:end}.flow-hours li{height:100%;display:flex;flex-direction:column;align-items:center;gap:3px}.flow-bars{width:100%;flex:1;display:flex;align-items:flex-end;justify-content:center;gap:1px}.flow-bars i{width:45%;min-height:2px;border-radius:3px 3px 0 0}.flow-bars i.in{background:linear-gradient(180deg,#4ade80,#16a34a)}.flow-bars i.out{background:linear-gradient(180deg,#f87171,#b91c1c)}.flow-hours small{height:12px;color:#8d8d8a;font-size:9.5px}.flow-days{width:100%;margin:6px 0;border-collapse:collapse;font-size:12.5px}.flow-days th{padding:5px 4px;color:#8d8d8a;font-size:10.5px;font-weight:800;text-align:right}.flow-days td{padding:6px 4px;border-top:1px solid #ffffff10;text-align:right;font-variant-numeric:tabular-nums}.flow-days td:first-child,.flow-days th:first-child{text-align:left;color:#cfcfcc}.mk-aff{position:relative;margin-top:18px;padding:16px;display:flex;flex-direction:column;gap:12px;overflow:hidden;border:1px solid #f5c54255;border-radius:20px;background:radial-gradient(120% 140% at 0 0,#2a1f0799,transparent 60%),linear-gradient(180deg,#15110a,#0e0c08);box-shadow:0 10px 30px #0006,inset 0 1px #ffffff10}.mk-aff-head{display:flex;align-items:center;gap:12px}.mk-aff-icon{width:44px;height:44px;flex:none;display:grid;place-items:center;border-radius:14px;background:linear-gradient(180deg,#f5c542,#d97706);font-size:22px;box-shadow:0 6px 18px #f59e0b44}.mk-aff-head h2{margin:0;font:900 17px Montserrat,sans-serif;color:#fff}.mk-aff-head small{display:block;margin-top:2px;color:#bfb49a;font-size:12.5px;line-height:1.4}.mk-aff-info{margin:0;padding:10px 12px;display:flex;flex-direction:column;gap:6px;list-style:none;border:1px solid #f5c54226;border-radius:14px;background:#0b0a07;color:#e9e1cc;font-size:13px;line-height:1.5}.mk-aff-form{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.2fr) minmax(0,1.2fr) auto;gap:8px}.mk-aff-form select,.mk-aff-form input{min-width:0;height:42px;padding:0 11px;border:1px solid #333;border-radius:11px;background:#0b0b0b;color:#fff;font:inherit;font-size:14px}.mk-aff-form select:focus,.mk-aff-form input:focus{outline:none;border-color:#f5c542}.mk-aff-form .cta-button{height:42px;white-space:nowrap}.mk-aff-notice{font-size:12.5px;font-weight:700}.mk-aff-notice.ok{color:#4ade80}.mk-aff-notice.error{color:#f87171}.mk-aff-mine{margin:0;padding:0;display:flex;flex-direction:column;gap:6px;list-style:none}.mk-aff-mine li{padding:9px 12px;display:flex;align-items:center;justify-content:space-between;gap:10px;border:1px solid #262626;border-radius:12px;background:#121212}.mk-aff-mine li>div{min-width:0;display:flex;flex-direction:column;gap:2px}.mk-aff-mine small{color:#8d8d8a;font-size:11.5px;overflow-wrap:anywhere}@media(max-width:700px){.mk-aff-form{grid-template-columns:1fr}}.mk-admin-aff{margin:6px 0 18px;padding:12px;border:1px solid #3a2f12;border-radius:14px;background:#120f08}.mk-admin-badge{padding:4px 10px;border-radius:999px;background:#f59e0b22;color:#fbbf24;font-size:12px;font-weight:800;white-space:nowrap}.mk-aff-admin li{grid-template-columns:1fr auto}.mk-aff-user{align-self:flex-start;padding:2px 8px;border:1px dashed #f5c54266;border-radius:8px;background:#0b0b0b;color:#f5c542;font:700 13px ui-monospace,monospace;cursor:copy}.stop-reasons{margin:6px 0 4px;padding:0;display:flex;flex-direction:column;gap:7px;list-style:none}.stop-reasons li{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(0,1fr) auto;align-items:center;gap:10px;font-size:12.5px}.stop-reasons i{height:8px;overflow:hidden;border-radius:8px;background:#ffffff12}.stop-reasons em{display:block;height:100%;border-radius:8px;background:#f87171}.stop-reasons li.firstHour em{background:#fb923c}.stop-reasons li.broadcast em{background:#f5c542}.stop-reasons li.later em{background:#94a3b8}.stop-reasons b{white-space:nowrap}.stop-reasons b small{color:#8d8d8a;font-weight:600}@media(max-width:600px){.stop-reasons li{grid-template-columns:1fr auto}.stop-reasons i{grid-column:1/-1;grid-row:2}}.posts-audience{margin:14px 0;padding:12px;display:flex;flex-direction:column;gap:8px;border:1px solid #2a2a2a;border-radius:14px;background:#111}.posts-audience-chips{display:flex;flex-wrap:wrap;gap:6px}.posts-audience-chips button{position:relative;padding:8px 12px;border:1px solid #333;border-radius:999px;background:#0b0b0b;color:#ddd;font:inherit;font-size:13px;font-weight:700;cursor:pointer}.posts-audience-chips button.on{border-color:#f5c542;background:#f5c5421a;color:#f5c542}.posts-audience-chips em{margin-left:6px;padding:1px 6px;border-radius:999px;background:#16a34a33;color:#4ade80;font-size:10.5px;font-style:normal}.posts-audience>small{color:#8d8d8a;font-size:12px;line-height:1.45}.posts-audience-split{color:#bfb49a!important}.posts-reach{margin-top:4px;padding:12px;display:flex;flex-direction:column;gap:8px;border:1px solid #28a8e955;border-radius:12px;background:#0f1b24}.posts-reach small{color:#9fbdd0;font-size:12px;line-height:1.45}.posts-reach .posts-broadcast-wait{color:#fbbf24}.posts-reach .reward-error{color:#fca5a5}.posts-reach-bar{height:8px;overflow:hidden;border-radius:999px;background:#ffffff14}.posts-reach-bar i{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,#38bdf8,#4ade80);transition:width .3s}.posts-reach-result{color:#e8f6ff;font-size:13px;line-height:1.5}.posts-broadcast-back{display:block;margin-top:4px;color:#4ade80;font-size:12px;font-weight:700}.level-badge{display:inline-flex;align-items:center;gap:4px;padding:3px 9px;border:1px solid var(--lv,#c47a3a);border-radius:999px;background:color-mix(in srgb,var(--lv,#c47a3a) 18%,transparent);color:#fff;font:800 11.5px Montserrat;letter-spacing:.2px;text-transform:none;white-space:nowrap;vertical-align:middle}.level-badge i{font-style:normal;font-size:13px;line-height:1}.level-badge.bronze{--lv:#c47a3a}.level-badge.silver{--lv:#b9c3d0}.level-badge.gold{--lv:#f5c542}.level-badge.platinum{--lv:#7fd3ff}.level-badge.diamond{--lv:#b388ff}.level-badge.sm{padding:2px 7px;font-size:10.5px;margin-left:6px}.profile-card h2{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.points-summary .level-progress .star-amount{color:#fff;font-size:13px;letter-spacing:0;text-transform:none}.points-summary .level-badge{color:#fff;font-size:11.5px;letter-spacing:.2px;text-transform:none}.level-progress{margin-top:10px;padding-top:10px;display:flex;flex-direction:column;gap:6px;border-top:1px solid #ffffff14}.level-progress-head{display:flex;align-items:center;justify-content:space-between;gap:8px}.level-progress small{color:#a8a39a;font-size:12px;font-weight:700}.level-progress small b{color:#fff}.level-bar{display:block;height:8px;overflow:hidden;border-radius:8px;background:#ffffff14}.level-bar em{display:block;height:100%;border-radius:8px;background:linear-gradient(90deg,#f5c542,#ffe27a);transition:width .4s}.reward-boost{margin:0;color:#4ade80;font-size:12px;font-weight:800}.reward-card .reward-boost.chip{position:relative;z-index:1;padding:3px 9px;border:1px solid #4ade8044;border-radius:999px;background:#0000004d}.level-up{display:block;margin-top:4px;color:#ffe27a;font-size:13px;font-style:normal;font-weight:800}.levels-section{width:min(900px,100%);margin-top:18px;padding:16px;border:1px solid #2a2a2a;border-radius:20px;background:linear-gradient(180deg,#141414,#0e0e0e)}.levels-section h2{margin:0 0 4px;font:900 17px Montserrat}.levels-section>p{margin:0 0 12px;color:#8d8d8a;font-size:12.5px;line-height:1.45}.levels-section .level-progress{border-top:0;padding-top:0;margin:0 0 12px}.levels-list{margin:0;padding:0;display:flex;flex-direction:column;gap:6px;list-style:none}.levels-list li{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:10px;padding:9px 12px;border:1px solid #262626;border-radius:12px;background:#121212;font-size:13px}.levels-list li>span{font-size:20px}.levels-list li>div{display:flex;flex-direction:column;gap:2px}.levels-list li.current{border-color:#f5c54266;background:linear-gradient(90deg,#2a2008,#121212)}.levels-list li.locked{opacity:.6}.levels-list small{color:#8d8d8a;font-size:11.5px}.levels-list em{color:#4ade80;font-size:12px;font-style:normal;font-weight:800;white-space:nowrap}.levels-how{margin:12px 0 0!important}@media(max-width:600px){.levels-list li{grid-template-columns:auto 1fr}.levels-list em{grid-column:2}}.app-bar-bell{position:relative;overflow:visible}.app-bar-bell svg{width:20px;height:20px}.bell-badge{position:absolute;top:-4px;right:-4px;min-width:18px;height:18px;padding:0 5px;display:grid;place-items:center;border:2px solid #080808;border-radius:999px;background:#ef4444;color:#fff;font:900 10.5px/14px Montserrat,sans-serif;font-style:normal}.app-bar-bell.has-unread{border-color:#8a6b1c;color:#f5c542}.app-bar-bell.has-unread svg{transform-origin:50% 4px;animation:bell-ring 2.6s ease-in-out infinite}@keyframes bell-ring{0%,70%,to{transform:rotate(0)}75%{transform:rotate(14deg)}80%{transform:rotate(-12deg)}85%{transform:rotate(8deg)}90%{transform:rotate(-4deg)}}.inbox-layer{position:fixed;top:0;right:0;bottom:0;left:0;z-index:200;background:#000a;animation:fade-in .2s ease both}.inbox-card{position:absolute;top:70px;right:max(14px,calc((100% - 1370px)/2));width:min(400px,calc(100% - 28px));max-height:min(70vh,560px);display:flex;flex-direction:column;overflow:hidden;border:1px solid #f5c54233;border-radius:18px;background:linear-gradient(170deg,#17130a,#0e0e0e 60%);box-shadow:0 30px 80px #000c;animation:telegramRise .25s ease-out}.inbox-head{display:flex;align-items:center;justify-content:space-between;padding:14px 16px;border-bottom:1px solid #ffffff10}.inbox-head h2{margin:0;font:900 16px Montserrat,sans-serif;color:#fff}.inbox-head .telegram-close{position:static}.inbox-list{overflow-y:auto;padding:6px}.inbox-row{width:100%;display:grid;grid-template-columns:40px minmax(0,1fr) auto;align-items:center;gap:10px;padding:10px;border:0;border-radius:12px;background:none;color:inherit;font:inherit;text-align:left;cursor:pointer}.inbox-row:hover{background:#ffffff08}.inbox-row.unread{background:#f5c5420f}.inbox-row.unread b:before{content:"";display:inline-block;width:7px;height:7px;margin-right:6px;border-radius:50%;background:#ef4444;vertical-align:middle}.inbox-icon{width:40px;height:40px;display:grid;place-items:center;border-radius:12px;background:#161616;font-size:20px}.inbox-text{min-width:0;display:flex;flex-direction:column;gap:2px}.inbox-row b{color:#fff;font-size:14px}.inbox-row small{color:#bfb49a;font-size:12.5px;line-height:1.4}.inbox-row time{color:#8d8d8a;font-size:11px}.inbox-points{padding:3px 8px;border-radius:999px;background:#2c2208;color:#f5c542;font:800 12px Montserrat,sans-serif;white-space:nowrap}.inbox-empty{margin:0;padding:28px 16px;text-align:center;color:#8d8d8a;font-size:13px;line-height:1.5}@media(max-width:600px){.inbox-card{top:auto;right:0;bottom:0;left:0;width:100%;max-height:78vh;border-radius:20px 20px 0 0;padding-bottom:env(safe-area-inset-bottom,0px);animation:drawer-up .26s cubic-bezier(.2,.8,.2,1) both}}@keyframes drawer-up{0%{transform:translateY(100%)}to{transform:none}}@media(max-width:420px){.app-bar-actions:has(.app-bar-bell) .app-bar-flag{display:none}}.task-row.home_screen .task-icon{background:linear-gradient(180deg,#a78bfa,#6d28d9);color:#fff}.task-row.home_screen .task-soon{max-width:130px;white-space:normal;text-align:center;line-height:1.3}.reg-aff{margin-top:8px;padding:8px 10px;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:4px 10px;border:1px dashed #f5c54255;border-radius:12px;color:#d8c79a;font-size:12px;text-decoration:none}.reg-aff b{color:#f5c542;font-size:12.5px;white-space:nowrap}.overview-aff{margin-top:10px;padding:10px 12px;display:flex;flex-direction:column;gap:4px;border:1px dashed #f5c54266;border-radius:12px;color:#d8c79a;text-align:left;text-decoration:none}.overview-aff b{color:#f5c542;font-size:13px}.overview-aff small{font-size:12px;line-height:1.4}.mk-aff-benefits{margin:0;padding:0 0 0 2px;display:flex;flex-direction:column;gap:5px;list-style:none;color:#e9e1cc;font-size:12.5px;line-height:1.45}.mk-aff-benefits li:before{content:"★ ";color:#f5c542}.mk-aff-form2{display:flex;flex-direction:column;gap:10px}.mk-aff-label{margin:4px 0 0;color:#bfb49a;font-size:12.5px;font-weight:800}.mk-aff-sites-pick{display:grid;grid-template-columns:repeat(auto-fill,minmax(104px,1fr));gap:8px}.mk-aff-chip{min-width:0;padding:8px 6px;display:flex;flex-direction:column;align-items:center;gap:5px;border:1px solid #333;border-radius:12px;background:#0b0b0b;color:#ddd;font:inherit;font-size:12px;font-weight:700;cursor:pointer}.mk-aff-chip img{width:100%;max-width:84px;height:24px;-o-object-fit:contain;object-fit:contain}.mk-aff-chip span{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mk-aff-chip.on{border-color:#f5c542;background:#f5c5421f;color:#f5c542;box-shadow:0 0 0 1px #f5c542 inset}.mk-aff-chip.locked{opacity:.55;cursor:default}.mk-aff-chip small{color:#4ade80;font-size:10.5px}.mk-aff-row{padding:10px;display:grid;grid-template-columns:110px minmax(0,1fr) minmax(0,.8fr);align-items:center;gap:8px;border:1px solid #2a2a2a;border-radius:12px;background:#0f0f0f}.mk-aff-row b{overflow:hidden;color:#f5c542;font-size:13px;text-overflow:ellipsis;white-space:nowrap}.mk-aff-row input,.mk-aff-form2 .mk-aff-note{min-width:0;height:40px;padding:0 10px;border:1px solid #333;border-radius:10px;background:#0b0b0b;color:#fff;font:inherit;font-size:14px}.mk-aff-row input:focus,.mk-aff-form2 .mk-aff-note:focus{outline:none;border-color:#f5c542}@media(max-width:600px){.mk-aff-row{grid-template-columns:1fr}}.mk-aff-mine2{margin:0;padding:0;display:flex;flex-direction:column;gap:8px;list-style:none}.mk-aff-item{padding:10px 12px;display:flex;flex-direction:column;gap:8px;border:1px solid #262626;border-radius:12px;background:#121212}.mk-aff-item.done{border-color:#22c55e44}.mk-aff-item.rejected{border-color:#ef444444}.mk-aff-item-head{display:flex;flex-direction:column;gap:2px}.mk-aff-item-head small{color:#8d8d8a;font-size:11.5px;overflow-wrap:anywhere}.mk-aff-steps{margin:0;padding:0;display:grid;grid-template-columns:repeat(3,1fr);gap:6px;list-style:none}.mk-aff-steps li{display:flex;align-items:center;gap:6px;color:#77746d;font-size:11.5px;font-weight:700}.mk-aff-steps i{width:20px;height:20px;flex:none;display:grid;place-items:center;border:1px solid #3a3a3a;border-radius:50%;font-size:10.5px;font-style:normal}.mk-aff-steps li.done{color:#4ade80}.mk-aff-steps li.done i{border-color:#22c55e;background:#22c55e;color:#04170c}.mk-aff-steps li.active{color:#fbbf24}.mk-aff-steps li.active i{border-color:#f59e0b;color:#fbbf24}.mk-aff-earned{color:#4ade80;font-size:12px;font-weight:800}.mk-status.forwarded{background:#3b82f622;color:#93c5fd}.mk-aff-points{display:block;margin:4px 0 8px;color:#bfb49a;font-size:12px}.mk-aff-sites ul{margin:0 0 10px;padding:0;display:flex;flex-direction:column;gap:6px;list-style:none}.mk-aff-sites li{padding:8px 10px;display:flex;flex-wrap:wrap;align-items:center;gap:8px;border:1px solid #2a2a2a;border-radius:10px;background:#141414}.mk-aff-sites li>b{min-width:90px}.mk-aff-sites li>span{display:flex;flex-wrap:wrap;gap:6px}.mk-aff-site-actions{margin-left:auto}.mk-aff-filter{margin:6px 0 8px}.reward-modal{place-items:start center;align-content:start;padding-top:max(20px,5vh)}.kw-wheel{filter:none}.kw-rim{filter:drop-shadow(0 22px 26px #000c)}.kw-wheel.spinning .kw-face{animation:none}.kw-art .kw-wheel{filter:none}.kw-art .kw-rim{filter:drop-shadow(0 14px 18px #000b)}@keyframes screen-kick{0%,to{transform:none}20%{transform:translate(-4px)}40%{transform:translate(4px)}60%{transform:translate(-3px)}80%{transform:translate(2px)}}.mk-order-wait{color:#fbbf24!important;font-size:11.5px;font-weight:700}.mk-aff{scroll-margin-top:84px}.overview-intro aside>a.overview-aff{margin-top:10px;padding:10px 12px;height:auto;display:flex;flex-direction:column;align-items:stretch;place-items:stretch;gap:4px;border:1px dashed #f5c54266;border-radius:12px;background:none;color:#d8c79a;font-size:12px;font-weight:600;line-height:1.4;text-align:left;text-decoration:none;white-space:normal}.overview-intro aside>a.overview-aff b{color:#f5c542;font-size:13px}@media(max-width:600px){.reg-card{grid-template-areas:"logo info reward" "status status status" "actions actions actions" "aff aff aff" "form form form"}.reg-aff{grid-area:aff;margin-top:0}}.review-card.skeleton.reviews-more{animation:none}.reviews-block:not(.near) .review-card.skeleton{animation:none}.new-tag{position:relative;animation:none}.new-tag:after{content:"";position:absolute;top:-2px;right:-2px;bottom:-2px;left:-2px;border-radius:inherit;box-shadow:0 0 0 4px #e11d4822,0 0 22px #e11d4899;opacity:0;pointer-events:none;animation:new-tag-glow 1.8s ease-in-out infinite}@keyframes new-tag-glow{50%{opacity:1}}.stars-dot{animation:none}.stars-dot:after{content:"";position:absolute;top:-2px;right:-2px;bottom:-2px;left:-2px;border-radius:50%;box-shadow:0 0 0 5px #ef444433;opacity:0;animation:stars-dot-ring 1.6s ease-in-out infinite}@keyframes stars-dot-ring{50%{opacity:1}}@media(prefers-reduced-motion:reduce){.new-tag:after,.stars-dot:after{animation:none}}.launch-notice{position:fixed;z-index:310;top:calc(env(safe-area-inset-top,0px) + 102px);left:50%;width:min(440px,calc(100% - 20px));padding:10px 10px 10px 14px;display:flex;align-items:center;gap:10px;border:1px solid #38bdf866;border-radius:14px;background:#0a1a26f5;box-shadow:0 18px 40px #000b;color:#d7ecfa;font-size:12.5px;font-weight:700;transform:translate(-50%);animation:notice-in .3s ease both}.launch-notice.problem{border-color:#f59e0b88;background:#241a07f5;color:#fde7b0}.launch-notice p{min-width:0;flex:1;margin:0;line-height:1.4}.launch-notice button:not(.launch-x),.launch-notice a{flex:0 0 auto;display:inline-flex;align-items:center;height:32px;padding:0 12px;border:0;border-radius:999px;background:#38bdf8;color:#04121d;font:900 12px Montserrat,sans-serif;text-decoration:none;cursor:pointer}.launch-notice.problem button:not(.launch-x){background:#f5c542;color:#231a03}.system-table{width:100%;margin:8px 0;border-collapse:collapse;font-size:12px}.system-table th,.system-table td{padding:5px 6px;border-bottom:1px solid #2a2a2a;text-align:right;white-space:nowrap}.system-table th:first-child,.system-table td:first-child{text-align:left}.system-table th{color:#9a9a96;font-weight:800}.system-table tr.bad td{color:#fca5a5}.system-table small{color:#8a8a86}.ev-risk{display:flex;flex-wrap:wrap;gap:4px;width:100%;margin-top:3px}.ev-risk i{padding:1px 7px;border-radius:999px;background:#ffffff12;color:#cfcfcb;font-size:11px;font-style:normal;font-weight:700}.ev-risk i.bad{background:#7f1d1d66;color:#fecaca}.ev-admin-check{display:flex;align-items:center;gap:8px}.crash-card{max-width:420px;margin:90px auto 40px;padding:22px 18px;display:flex;flex-direction:column;align-items:center;gap:8px;border:1px solid #f59e0b66;border-radius:16px;background:#1a1408;color:#fde7b0;text-align:center}.crash-card>span{font-size:30px}.crash-card b{color:#fff;font-size:16px}.crash-card p{margin:0;font-size:13px;line-height:1.5;color:#e8d6a8}.crash-card button{margin-top:6px;height:38px;padding:0 18px;border:0;border-radius:999px;background:#f5c542;color:#231a03;font:900 13px Montserrat,sans-serif;cursor:pointer}.login-device{margin:-4px 0 12px;color:#9bd8f5;font-size:12.5px;font-weight:700}.login-warn{margin:-6px 0 12px;padding:8px 10px;border:1px solid #f8717166;border-radius:10px;background:#2a0f0f;color:#fecaca;font-size:12.5px;font-weight:700;line-height:1.45}.launch-notice.notify-bar>span,.launch-notice.notify-toast>span{flex:0 0 auto;font-size:18px}.launch-notice.notify-bar p{display:flex;flex-direction:column;gap:2px}.launch-notice.notify-bar b{color:#fff;font-size:13px}.launch-notice.notify-bar small{color:#a5d4ee;font-size:11.5px;font-weight:700}.launch-notice.notify-bar button:disabled{opacity:.6;cursor:default}.launch-notice .launch-x{flex:0 0 auto;width:28px;height:28px;padding:0;border:0;border-radius:8px;background:#ffffff14;color:#cfe3f1;font-size:18px;line-height:1;cursor:pointer}.links-app{margin:12px 0 18px;padding:14px;border:1px solid #38bdf84d;border-radius:14px;background:#0b1620}.links-app h4{margin:0 0 4px;color:#9bd8f5;font:800 14px Montserrat,sans-serif}.links-app>small{display:block;color:#8fa9b8;font-size:12px;line-height:1.5}.links-app-pick{margin:10px 0 0;display:flex;align-items:center;gap:10px;color:#cfe3f1;font-size:12.5px;font-weight:800}.links-app-pick select{height:34px;padding:0 10px;border:1px solid #2c3a45;border-radius:10px;background:#0f1a23;color:#fff;font:inherit}.links-app .links-list li{grid-template-columns:1fr auto}@media(max-width:600px){.links-app .links-list li{grid-template-columns:1fr}}.login-no{width:100%;height:46px;display:flex;align-items:center;justify-content:center;border:1px solid #3a2a2e;border-radius:14px;background:transparent;color:#f3a3ad;font:800 14px Montserrat,sans-serif;cursor:pointer}.login-no:hover{background:#2a1015}.login-no:disabled{opacity:.6;cursor:wait}.bot-gate{position:fixed;z-index:400;top:0;right:0;bottom:0;left:0;padding:20px;display:grid;place-items:center;overflow-y:auto;background:#080808}.bot-gate-card{width:min(430px,100%);display:flex;flex-direction:column;align-items:center;gap:14px;text-align:center}.bot-gate-card h2{margin:6px 0 0;font:800 26px/1.2 Montserrat}.bot-gate .gate-check{border-color:#2c3a45;color:#9fd6f5}@media(max-width:420px){.brand-row{gap:7px}.brand-logo{width:80px;flex:0 0 80px;padding:5px 6px}.brand-pill{padding:2px 6px}}@media(max-width:370px){.brand-logo{width:66px;flex-basis:66px;padding:4px 5px}}.reg-line{grid-column:1/-1;margin:0;padding:6px 10px;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:6px 8px;border:1px solid #1f5134;border-radius:10px;background:#16a34a12;font-size:12px;font-weight:800}.reg-line-ok{color:#86efac}.reg-line.reg-line-wait{border-color:#f5c54240;background:#f5c5420d;color:#f3d27a}.reg-line-wait b{max-width:50%;overflow:hidden;color:#e7e5df;font-size:11.5px;font-weight:700;text-overflow:ellipsis;white-space:nowrap}.reg-chip{padding:3px 9px;border:1px dashed #f5c54288;border-radius:999px;background:#f5c54214;color:#f5c542;font-size:11.5px;font-weight:900;white-space:nowrap;cursor:pointer}.reg-chip.done{border:1px solid #1f5134;background:none;color:#86efac;cursor:default}.reg-chip.wait{border-style:solid;color:#f3d27a;cursor:default}.reg-line .reg-deposit-form{flex-basis:100%;min-width:0;margin-top:4px}.reg-deposit-form label{color:#c9c3b2;font-size:11.5px;font-weight:600;line-height:1.4}.reg-form .reg-shot{position:relative;min-height:48px;padding:8px 12px;display:flex;align-items:center;gap:10px;border:1px dashed #f5c54288;border-radius:10px;background:#070707;color:#f3d27a;font-size:12.5px;font-weight:800;cursor:pointer}.reg-form .reg-shot.has-shot{border-style:solid;border-color:#1f5134;color:#86efac}.reg-form .reg-shot img{width:36px;height:48px;margin-left:auto;-o-object-fit:cover;object-fit:cover;border-radius:6px}.reg-form .reg-shot input{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;padding:0;border:0;opacity:0;cursor:pointer}.reg-aff-line{margin-top:8px;padding:8px 10px;display:flex;align-items:center;justify-content:space-between;gap:8px;border:1px dashed #f5c54255;border-radius:10px;color:#d8c79a;font-size:12px;text-decoration:none}.claim-deposit{margin-left:6px;background:#f5c54222;color:#f5c542}.mk-aff-next{margin-top:6px;padding:8px 10px;display:flex;align-items:center;justify-content:space-between;gap:8px;border:1px dashed #f5c54266;border-radius:10px;background:#f5c5420d;color:#f3d27a;font-size:12px;font-weight:800;text-decoration:none}.mk-aff-eta{margin-top:4px;display:block;color:#8d8d8b;font-size:11px}.week-goals{margin-top:4px;display:flex;flex-direction:column;gap:3px}.week-goals small{display:flex;align-items:center;gap:6px;color:#b9b4a8;font-size:11.5px}.week-goals small i{width:12px;color:#8d8d8b;font-style:normal;text-align:center}.week-goals small b{margin-left:auto;color:#d6d3cb}.week-goals small.done{color:#86efac}.week-goals small.done i{color:#4ade80}.week-goals .week-ends{margin-top:2px;color:#7d7d7a;font-size:10.5px}.invite-card{margin:14px 0;padding:14px;display:flex;flex-direction:column;gap:10px;border:1px solid #3b82f644;border-radius:16px;background:linear-gradient(135deg,#0f1a2e,#0d0f14)}.invite-head{display:flex;gap:12px;align-items:flex-start}.invite-head>span{font-size:26px;line-height:1}.invite-head h3{margin:0 0 4px;font:900 15px Montserrat,sans-serif}.invite-head p{margin:0;color:#b9c3d6;font-size:12.5px;line-height:1.45}.invite-link{display:flex;align-items:center;gap:8px;padding:6px 6px 6px 10px;border:1px solid #2a3550;border-radius:12px;background:#0a0f1a}.invite-link code{min-width:0;flex:1;overflow:hidden;color:#93c5fd;font-size:12px;text-overflow:ellipsis;white-space:nowrap}.invite-link button{flex:none;padding:7px 12px;border:0;border-radius:9px;background:#1e3a8a;color:#fff;font-size:12px;font-weight:800;cursor:pointer}.invite-foot{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px}.invite-foot small{color:#8d99ad;font-size:11.5px}.rf-sponsor{margin:10px 0;padding:10px 12px;display:flex;align-items:center;gap:12px;border:1px solid #f5c54244;border-radius:14px;background:linear-gradient(90deg,#1d170a,#121212);color:#fff;text-decoration:none}.rf-sponsor img{width:86px;height:34px;flex:none;-o-object-fit:contain;object-fit:contain;border-radius:8px;background:#0b0b0b;padding:4px 6px}.rf-sponsor span{min-width:0;flex:1;display:flex;flex-direction:column;gap:1px}.rf-sponsor small{color:#b9b4a8;font-size:10.5px;font-weight:700;letter-spacing:.3px;text-transform:uppercase}.rf-sponsor b{font:900 14px Montserrat,sans-serif}.rf-sponsor em{color:#f3d27a;font-size:11.5px;font-style:normal;font-weight:800}.rf-sponsor i{flex:none;color:#f5c542;font-size:12px;font-style:normal;font-weight:900}.system-table tr.warn td{background:#f5c54214;color:#f3d27a}.mk-recent{margin-top:18px;padding:12px 14px;border:1px solid #262626;border-radius:16px;background:#121212}.mk-recent h2{margin:0 0 8px;font:800 15px Montserrat,sans-serif}.mk-recent ul{max-height:260px;margin:0;padding:0;display:flex;flex-direction:column;gap:6px;overflow-y:auto;list-style:none}.mk-recent li{padding:6px 8px;display:flex;align-items:center;gap:10px;border-radius:10px;background:#181818}.mk-recent-art{width:34px;height:34px;flex:none;display:grid;place-items:center;overflow:hidden;border-radius:9px;background:#0d0d0d}.mk-recent-art img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.mk-recent-art i{font-size:17px;font-style:normal}.mk-recent-text{min-width:0;flex:1;display:flex;flex-direction:column;gap:1px}.mk-recent-text b{overflow:hidden;font-size:12.5px;text-overflow:ellipsis;white-space:nowrap}.mk-recent-text small{color:#8d8d8b;font-size:11px}.reg-line{grid-area:status}.reg-card.quiet{grid-template-areas:"logo info reward" "status status status"}.reg-card.quiet .reg-actions{display:none}.mk-art-bg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;filter:blur(14px) brightness(.5) saturate(1.2);transform:scale(1.2);pointer-events:none}.mk-art-img{position:relative;z-index:1;-o-object-fit:contain;object-fit:contain}.mk-value{z-index:2}.mk-card-art:after{z-index:2}.ev-hunt{margin:8px 0 10px;padding:8px 10px;border:1px dashed #f5c54255;border-radius:10px;background:#f5c5420a;color:#d8c79a;font-size:12.5px;line-height:1.45}.ev-hunt a{color:#f5c542;font-weight:800;text-decoration:none;white-space:nowrap}.ev-code.live{border-color:#f5c54266}.ev-admin-code.hunt{grid-template-columns:1.2fr .7fr .8fr .8fr 1fr auto auto}@media(max-width:800px){.ev-admin-code.hunt{grid-template-columns:1fr 1fr}}.proof-card{margin:14px 0;padding:10px 12px;display:flex;flex-direction:column;gap:8px;border:1px solid #22c55e44;border-radius:14px;background:linear-gradient(135deg,#0d1f14,#0d0f0d)}.proof-head{width:100%;padding:0;display:flex;align-items:center;gap:10px;border:0;background:none;color:#fff;text-align:left;cursor:pointer}.proof-head:disabled{cursor:default}.proof-head>span:first-child{font-size:22px}.proof-head>span:nth-child(2){min-width:0;flex:1;display:flex;flex-direction:column;gap:2px}.proof-head b{font-size:13.5px}.proof-head small{color:#a9b8ad;font-size:11.5px;line-height:1.35}.proof-form select,.proof-form input{width:100%}.proof-list{margin:0;padding:0;display:flex;flex-direction:column;gap:4px;list-style:none}.proof-list li{padding:5px 8px;display:flex;justify-content:space-between;gap:8px;border-radius:8px;background:#ffffff08;font-size:11.5px}.proof-list em{font-style:normal;font-weight:800;white-space:nowrap}.proof-list li.approved em{color:#86efac}.proof-list li.pending em{color:#f3d27a}.proof-list li.rejected em{color:#fca5a5}.proof-admin-list{margin:10px 0 0;padding:0;display:flex;flex-direction:column;gap:10px;list-style:none}.proof-admin-list li{padding:10px;display:grid;grid-template-columns:120px minmax(0,1fr);gap:12px;border:1px solid #2a2a2a;border-radius:12px;background:#141414}.proof-admin-list li.pending{border-color:#f5c54255}.proof-admin-list li>div{min-width:0;display:flex;flex-direction:column;gap:4px}.proof-admin-list small{color:#9a9a97;font-size:12px}.proof-shot{width:120px;height:160px;display:block;overflow:hidden;border-radius:10px;background:#0b0b0b}.proof-shot img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.proof-shot.loading{animation:pulse 1.2s ease-in-out infinite}.proof-shot.claim-shot{width:72px;height:96px;margin-top:6px}.claim-noshot{margin-top:4px;display:block;color:#8d8d8b;font-size:11px}.users-table tr.claim-has-shot td{vertical-align:top}.users-table tr.claim-has-shot td:first-child,.users-table tr.claim-has-shot td.claim-actions{display:table-cell}.users-table tr.claim-has-shot td.claim-actions button+button{margin-left:6px}.users-table tr.claims-group td{padding:10px 8px 6px;border-top:2px solid #f5c54233;background:#f5c5420a}.users-table tr.claims-group b{margin-right:8px;color:#f5c542;font-size:13.5px}.users-table tr.claims-group span{color:#9a9a97;font-size:12px}.claims-group-copy{margin-left:10px;padding:3px 9px;border:1px solid #333;border-radius:8px;background:#1a1a1a;color:#ddd;font-size:11.5px;cursor:pointer}.mk-aff-admin li.mk-aff-group{margin-top:8px;padding:8px 10px;display:flex;flex-wrap:wrap;align-items:center;gap:6px 10px;border:0;border-top:2px solid #f5c54233;border-radius:10px 10px 0 0;background:#f5c5420a}.mk-aff-admin li.mk-aff-group b{color:#f5c542;font-size:13.5px}.mk-aff-admin li.mk-aff-group .mk-aff-site-actions{margin-left:auto;display:flex;flex-wrap:wrap;gap:6px}.fav-row,.reviews-row,.top-sites,.catalog-row{overscroll-behavior-x:contain;scroll-padding-inline:2px;-webkit-overflow-scrolling:touch}.top-sites,.catalog-row{scroll-snap-type:x mandatory}.top-sites>*,.catalog-row>*{scroll-snap-align:start}@supports (animation-timeline: view()){.fav-row>*,.reviews-row>*,.top-sites>*,.catalog-row>*{animation:row-card-in linear both,row-card-out linear forwards;animation-timeline:view(inline),view(inline);animation-range:entry,exit}@keyframes row-card-in{0%{scale:.88;opacity:.45}to{scale:1;opacity:1}}@keyframes row-card-out{0%{scale:1;opacity:1}to{scale:.88;opacity:.45}}}@media(prefers-reduced-motion:reduce){.fav-row>*,.reviews-row>*,.top-sites>*,.catalog-row>*{animation:none}}.mk-admin-orders li.mk-order-group{margin-top:8px;padding:8px 10px;display:flex;flex-wrap:wrap;align-items:center;gap:6px 10px;border:0;border-top:2px solid #f5c54233;border-radius:10px 10px 0 0;background:#f5c5420a}.mk-order-group b{color:#f5c542;font-size:13.5px}.mk-order-group .mk-aff-site-actions{margin-left:auto;display:flex;flex-wrap:wrap;gap:6px}.mk-order-check{display:flex;align-items:center;gap:8px;cursor:pointer}.mk-admin-orders li:has(>.mk-order-tick){grid-template-columns:auto 1fr auto auto}.mk-order-tick,.mk-order-check input{width:18px;height:18px;accent-color:#f5c542;cursor:pointer}.mk-admin-orders li.selected{border-color:#f5c542;background:#f5c5420f}.mk-waiting{font-style:normal}.mk-waiting.old{color:#f87171;font-weight:700}@media(max-width:700px){.mk-admin-orders li:has(>.mk-order-tick){grid-template-columns:auto 1fr auto}}.mk-allow-bot{width:100%;margin:0 0 8px;display:flex;align-items:center;justify-content:center;gap:8px;background:#229ed9;border-color:#229ed9;color:#fff}.mk-allow-bot svg{width:18px;height:18px;flex:0 0 18px;fill:#fff}.reward-gift{margin:0 0 12px;padding:9px 12px;border:1px solid #f5c54240;border-radius:12px;background:#f5c5420f;color:#ffe9a6;font-size:12.5px;font-weight:700;line-height:1.45;text-align:center}.ev-auto-badge{margin-right:6px;padding:1px 7px;border-radius:999px;background:#28a8e922;color:#7cc8f0;font-style:normal;font-weight:800;font-size:10.5px}.invite-actions{display:grid;grid-template-columns:1fr auto;gap:8px}.invite-actions .reg-btn{min-height:44px;justify-content:center}.invite-copy{background:#0a0f1a;border-color:#2a3550;color:#93c5fd}.invite-sent{margin:0;color:#86efac;font-size:12.5px;font-weight:700}.sites-head-side{display:flex;flex-direction:column;align-items:flex-end;gap:8px}.sites-count{padding:4px 10px;border-radius:999px;background:#1c1c1c;color:#e8e8e5;font-style:normal;font-weight:800;font-size:12px;white-space:nowrap}.sites-list li{display:flex;align-items:center;gap:12px}.sites-list li .links-info{flex:1;min-width:0}.sites-list li .bot-switch{flex:none;width:auto;min-width:112px}.sites-list li.off{opacity:.62}.sites-rank{flex:none;width:26px;color:#8d8d8a;font-weight:800;text-align:center}.sites-list .links-logo{flex:none;width:96px;box-sizing:border-box;overflow:hidden}@media(max-width:700px){.sites-list .links-logo{width:70px}.sites-list li .bot-switch{min-width:0}.sites-head-side{align-items:flex-start}}.kw-stage,.kw-art{perspective:none}.kw-tilt{transform:none;transform-style:flat}.kw-art .kw-tilt{transform:scaleY(.93)}.kw-face{will-change:transform;backface-visibility:visible;-webkit-backface-visibility:visible}.kw-face>svg{display:block;width:100%;height:100%;overflow:visible}.kw-lights{pointer-events:none}.kw-lights circle{fill:#fff3c4}.kw-lights.a{animation:kw-blink 1.2s steps(1) infinite}.kw-lights.b{animation:kw-blink 1.2s steps(1) -.6s infinite}.kw-wheel.spinning .kw-lights.a{animation-duration:.22s}.kw-wheel.spinning .kw-lights.b{animation-duration:.22s;animation-delay:-.11s}.kw-wheel.won .kw-lights.a{animation-duration:.4s}.kw-wheel.won .kw-lights.b{animation-duration:.4s;animation-delay:-.2s}.kw-wheel.idle .kw-lights{animation:none}.kw-wheel.idle .kw-lights.b{opacity:0}@keyframes kw-blink{50%{opacity:0}}@keyframes kw-idle{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@media(prefers-reduced-motion:reduce){.kw-lights{animation:none!important}}@keyframes mk-sweep-x{0%,55%{transform:translate(0) rotate(18deg)}to{transform:translate(425%) rotate(18deg)}}.mk-hero:after,.rf-shine{left:-40%;animation-name:mk-sweep-x;will-change:transform}.market{min-height:100vh}.daily-day.today{animation:none}.daily-day.today:after{content:"";position:absolute;top:-1px;right:-1px;bottom:-1px;left:-1px;border-radius:inherit;box-shadow:0 0 0 4px #f5c54222,0 0 22px -4px var(--gold);opacity:0;pointer-events:none;animation:glow-pulse 1.8s ease-in-out infinite}.kw-spin{animation:none}.kw-spin:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;box-shadow:0 0 22px #ff3b6baa;opacity:0;pointer-events:none}.kw-spin:not(:disabled):after{animation:glow-pulse 1.8s ease-in-out infinite}@keyframes glow-pulse{50%{opacity:1}}@media(prefers-reduced-motion:reduce){.daily-day.today:after,.kw-spin:after{animation:none}}.kw-wheel>.kw-face{position:absolute;z-index:auto;display:block}.telegram-modal,.reward-modal,.login-modal,.search-modal,.sheet-layer,.mk-sheet-layer{backdrop-filter:none;-webkit-backdrop-filter:none}.search-modal,.mk-sheet-layer{background:#000d}.sheet-layer{background:#000c}.invite-forward{display:flex;flex-direction:column;gap:8px;padding:10px 12px;border:1px solid #22c55e44;border-radius:12px;background:#22c55e12}.invite-forward p{margin:0;color:#bbf7d0;font-weight:600;line-height:1.45}.invite-forward .reg-btn{align-self:flex-start;min-height:40px;gap:6px}.invite-forward .reg-btn svg{width:16px;height:16px}.economy-cash{margin:4px 0 12px;padding:12px;display:grid;grid-template-columns:1fr 1fr;gap:10px;border:1px solid #1f5134;border-radius:12px;background:#0f1d14}.economy-cash.warn{border-color:#7f1d1d;background:#1f0d0d}.economy-cash div{display:flex;flex-direction:column;gap:2px}.economy-cash div small{color:#9a9a96;font-size:11.5px}.economy-cash div b{font:900 19px Montserrat;color:#f5f5f4}.economy-cash.warn div:first-child b{color:#fca5a5}.economy-cash p{grid-column:1/-1;margin:0;color:#d6d3d1;font-size:12.5px;line-height:1.45}.economy-cash>small{grid-column:1/-1;color:#8d8d8a;font-size:11px}@media(max-width:600px){.economy-cash{grid-template-columns:1fr}}.task-row.day-locked .task-main{opacity:.72}.reward-shield{margin:0 0 12px;padding:8px 12px;border:1px solid #60a5fa40;border-radius:12px;background:#60a5fa12;color:#bfdbfe;font-size:12.5px;font-weight:700;line-height:1.45;text-align:center}.reward-shield.used{border-color:#22c55e55;background:#22c55e14;color:#bbf7d0}.reward-shield.off{border-color:#33333a;background:#18181b;color:#9a9a96;font-weight:600}.gold-offer{text-align:left;margin-top:16px;padding:14px;display:flex;flex-direction:column;gap:12px;border:1px solid #f5c54255;border-radius:18px;background:linear-gradient(160deg,#2a2008,#120f06 60%)}.gold-offer-head{display:flex;align-items:flex-start;gap:10px}.gold-offer-head>span{font-size:28px;line-height:1}.gold-offer-head div{flex:1;min-width:0}.gold-offer-head h3{margin:0 0 3px;font:900 16px Montserrat;color:var(--gold)}.gold-offer-head p{margin:0;color:#d6cfa8;font-size:12.5px;line-height:1.45}.gold-offer-head em{flex:none;padding:4px 9px;border-radius:999px;background:#f5c54222;color:#ffe9a6;font-style:normal;font-weight:800;font-size:11.5px;white-space:nowrap}.chest-tiers.gold{grid-template-columns:repeat(4,1fr)}.chest-tier-card.gold{border-color:#f5c54255}.chest-tier-card.gold b{color:#ffe08a}.gold-open{background:linear-gradient(180deg,#ffe17a,#e0a91b);color:#2a1a00}.gold-open:disabled{opacity:.6}.chest-v2.gold-chest{--chest-tone:#ffd34e}.chest-v2.gold-chest .chest-art{filter:sepia(1) saturate(2.6) hue-rotate(-8deg) brightness(1.12)}@media(max-width:420px){.chest-tiers.gold{grid-template-columns:repeat(2,1fr)}}.first-day{margin:0 0 14px;padding:12px;display:flex;flex-direction:column;gap:9px;border:1px solid #3b82f655;border-radius:16px;background:linear-gradient(160deg,#0f1a2e,#0d0d10 70%);text-align:left}.first-day.complete{border-color:#22c55e66;background:linear-gradient(160deg,#0f2418,#0d0d10 70%)}.first-day-head{display:flex;align-items:center;justify-content:space-between;gap:8px}.first-day-head b{font:800 14px Montserrat;color:#e5ecff}.first-day-head span{padding:2px 9px;border-radius:999px;background:#ffffff14;color:#cbd5e1;font-weight:800;font-size:12px}.first-day-bar{display:block;height:6px;border-radius:999px;background:#ffffff14;overflow:hidden}.first-day-bar em{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,#60a5fa,#22c55e);transition:width .4s ease}.first-day-steps{margin:0;padding:0;list-style:none;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:6px}.first-day-steps li button{width:100%;height:100%;padding:8px 4px;display:flex;flex-direction:column;align-items:center;gap:3px;border:1px solid #2a2f3a;border-radius:12px;background:#12151c;color:#e5e7eb;font:inherit;cursor:pointer}.first-day-steps li button:disabled{cursor:default}.first-day-steps li i{width:22px;height:22px;display:grid;place-items:center;border-radius:50%;background:#ffffff14;font-style:normal;font-weight:900;font-size:11.5px}.first-day-steps li span{font-weight:800;font-size:11.5px;line-height:1.2;text-align:center}.first-day-steps li small{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:2px;color:#9ca3af;font-size:10.5px;font-weight:700;line-height:1.25;text-align:center}.first-day-steps li.next button{border-color:#60a5fa;box-shadow:0 0 0 1px #60a5fa55 inset}.first-day-steps li.next i{background:#3b82f6;color:#fff}.first-day-steps li.done button{border-color:#22c55e44;background:#0f1d14}.first-day-steps li.done i{background:#22c55e;color:#04130a}.first-day-steps li.done small{color:#86efac}.first-day-note{margin:0;color:#c7d2fe;font-size:12px;font-weight:600;line-height:1.45}.first-day.complete .first-day-note{color:#bbf7d0}.home-first-day{margin-top:18px;margin-bottom:18px}@media(max-width:380px){.first-day-steps{grid-template-columns:repeat(2,minmax(0,1fr))}}.week-site{--brand:#f5c542;position:relative;margin:4px 0 16px;padding:14px;display:flex;flex-direction:column;gap:12px;border:1px solid color-mix(in srgb,var(--brand) 55%,transparent);border-radius:18px;background:linear-gradient(135deg,color-mix(in srgb,var(--brand) 22%,#111),#0d0d0d 70%);overflow:hidden}.week-site-flag{align-self:flex-start;padding:3px 10px;border-radius:999px;background:#ef4444;color:#fff;font:900 11px Montserrat;letter-spacing:.4px;text-transform:uppercase}.week-site-main{display:flex;align-items:center;gap:12px}.week-site-logo{flex:none;width:110px;height:54px;display:grid;place-items:center;padding:6px 8px;border-radius:12px;background:#0b0b0b;border:1px solid #ffffff1a;box-sizing:border-box}.week-site-logo img{max-width:100%;max-height:100%;-o-object-fit:contain;object-fit:contain}.week-site-main div{display:flex;flex-direction:column;gap:3px;min-width:0}.week-site-main b{font:900 18px Montserrat;color:#fff}.week-site-main small{color:#ffe08a;font-weight:800;font-size:13px}.week-site-main em{color:#bdbdb9;font-style:normal;font-size:12px;font-weight:700}.week-site-actions{display:grid;grid-template-columns:1fr auto;gap:8px}.week-site-actions .cta-button{min-height:42px;justify-content:center}.week-site-task{min-height:42px;padding:0 14px;border:1px solid #ffffff2e;border-radius:12px;background:#ffffff0d;color:#fff;font:800 13px Manrope,sans-serif;cursor:pointer}.game-card{margin-top:22px;margin-bottom:6px;padding:16px;display:flex;flex-direction:column;gap:12px;border:1px solid #2a2a2a;border-radius:20px;background:linear-gradient(160deg,#151515,#0c0c0c);box-sizing:border-box}.game-card-head{display:flex;align-items:flex-start;gap:10px}.game-card-head>span{font-size:28px;line-height:1}.game-card-head div{flex:1;min-width:0}.game-card-head h2{margin:0 0 3px;font:900 18px Montserrat;color:#fff}.game-card-head p{margin:0;color:#a8a8a4;font-size:12.5px;line-height:1.45}.game-pill{flex:none;padding:4px 10px;border-radius:999px;background:#ffffff12;color:#e5e5e2;font-style:normal;font-weight:800;font-size:11.5px;white-space:nowrap}.game-foot{margin:0;color:#9a9a96;font-size:12px;line-height:1.45}.predict-card{border-color:#16a34a55;background:linear-gradient(160deg,#0f1f14,#0c0c0c 65%)}.match-list{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:10px}.match{padding:12px;display:flex;flex-direction:column;gap:8px;border:1px solid #ffffff14;border-radius:14px;background:#0b0f0c}.match.won{border-color:#22c55e88}.match-head{display:flex;justify-content:space-between;gap:8px;color:#8f9a92;font-size:11.5px;font-weight:700}.match-teams{font:800 15px Montserrat;color:#fff}.match-teams i{color:#6b7280;font-style:normal;margin:0 4px}.match-picks{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px}.match-picks button{position:relative;min-height:52px;padding:6px 4px 14px;display:flex;flex-direction:column;align-items:center;gap:1px;border:1px solid #ffffff1f;border-radius:10px;background:#121812;color:#e5e7eb;font:inherit;cursor:pointer;overflow:hidden}.match-picks button b{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:12px}.match-picks button small{color:#8f9a92;font-size:10.5px;font-weight:800}.match-picks button i{position:absolute;left:0;bottom:0;height:3px;background:#22c55e88}.match-picks button em{position:absolute;right:6px;bottom:2px;color:#9ca3af;font-style:normal;font-size:9.5px;font-weight:700}.match-picks button.mine{border-color:#22c55e;background:#123620}.match-picks button.right{border-color:#f5c542;box-shadow:0 0 0 1px #f5c54255 inset}.match-picks button:disabled{cursor:default}.match-note{margin:0;color:#c7d2c9;font-size:12px;font-weight:700}.match-note.ok{color:#86efac}.match-site{align-self:flex-start;color:#ffe08a;font-weight:800;font-size:12.5px;text-decoration:none}.tour-card{border-color:#f5c54255;background:linear-gradient(160deg,#241c08,#0c0c0c 65%)}.tour-prizes{margin:0;padding:0;list-style:none;display:flex;flex-wrap:wrap;gap:6px}.tour-prizes li{padding:6px 10px;display:flex;align-items:center;gap:6px;border:1px solid #f5c54244;border-radius:12px;background:#1a1408;color:#ffe9a6;font-weight:800;font-size:13px}.tour-prizes li.more{color:#bdbdb9;border-color:#ffffff1a;background:#ffffff08}.tour-me{margin:0;padding:9px 12px;border-radius:12px;background:#ffffff0d;color:#e5e5e2;font-weight:700;font-size:12.5px;line-height:1.45}.tour-me.in{background:#22c55e1c;color:#bbf7d0}.tour-login{align-self:flex-start;min-height:38px;padding:0 14px;border:1px solid #f5c54266;border-radius:12px;background:#f5c5421a;color:#ffe9a6;font:800 13px Manrope,sans-serif;cursor:pointer}.tour-table{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:4px}.tour-table li{padding:7px 10px;display:grid;grid-template-columns:28px 1fr auto;align-items:center;gap:8px;border-radius:10px;background:#ffffff08;font-size:13px}.tour-table li.top-1{background:#f5c54222}.tour-table li.top-2{background:#cbd5e11a}.tour-table li.top-3{background:#d9770622}.tour-table li span{text-align:center;font-weight:900;color:#bdbdb9}.tour-table li b{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#f5f5f4}.tour-last button{padding:0;border:0;background:none;color:#bdbdb9;font:700 12px Manrope,sans-serif;cursor:pointer}.tour-last ol{margin:6px 0 0;padding-left:4px;list-style:none;color:#d6d3d1;font-size:12px;line-height:1.7}.share-row{margin-top:10px;display:flex;flex-direction:column;align-items:center;gap:4px}.share-btn{min-height:38px;padding:0 16px;border:1px solid #60a5fa66;border-radius:999px;background:#60a5fa1f;color:#dbeafe;font:800 13px Manrope,sans-serif;cursor:pointer}.share-row small{color:#bfdbfe;font-size:11.5px;line-height:1.4;text-align:center}.share-row small.error{color:#fca5a5}.player-card{--frame:#b45309;margin:0 0 18px;padding:16px;display:flex;flex-direction:column;gap:12px;border:2px solid var(--frame);border-radius:20px;background:linear-gradient(160deg,color-mix(in srgb,var(--frame) 20%,#121212),#0b0b0b 70%);box-shadow:0 0 0 1px #00000080 inset}.player-card.level-silver{--frame:#94a3b8}.player-card.level-gold{--frame:#f5c542}.player-card.level-platinum{--frame:#5eead4}.player-card.level-diamond{--frame:#a78bfa}.player-card-top{display:flex;align-items:center;gap:12px}.player-avatar{flex:none;width:54px;height:54px;display:grid;place-items:center;border-radius:50%;background:linear-gradient(135deg,var(--frame),#111);border:2px solid var(--frame);color:#fff;font:900 22px Montserrat}.player-card-who{flex:1;min-width:0;display:flex;flex-direction:column;gap:1px}.player-card-who small{color:#9a9a96;font-size:10.5px;font-weight:800;letter-spacing:.5px;text-transform:uppercase}.player-card-who b{font:900 18px Montserrat;color:#fff;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.player-card-who em{color:var(--frame);font-style:normal;font-weight:900;font-size:13px}.player-earned{flex:none;display:flex;flex-direction:column;align-items:flex-end;gap:2px}.player-earned small{color:#9a9a96;font-size:10.5px;font-weight:700}.player-badges-title{margin:0;color:#e5e5e2;font-weight:800;font-size:13px}.badge-grid{margin:0;padding:0;list-style:none;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:6px}.badge-grid li{padding:8px 4px;display:flex;flex-direction:column;align-items:center;gap:2px;border:1px solid #ffffff12;border-radius:12px;background:#ffffff06;text-align:center;opacity:.5;filter:grayscale(1)}.badge-grid li.done{opacity:1;filter:none;border-color:color-mix(in srgb,var(--frame) 60%,transparent);background:color-mix(in srgb,var(--frame) 12%,#0d0d0d)}.badge-grid li span{font-size:22px;line-height:1.1}.badge-grid li b{font-size:11px;line-height:1.2;color:#f5f5f4}.badge-grid li small{font-size:9.5px;line-height:1.25;color:#a8a8a4}.player-card .share-row{margin-top:2px}@media(max-width:380px){.badge-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.games-admin{margin-bottom:22px;padding-bottom:18px;border-bottom:1px solid #262626}.games-row{display:flex;flex-wrap:wrap;align-items:flex-end;gap:10px}.games-row .wide{flex:1 1 260px}.games-last{margin:8px 0 4px;color:#d6d3d1;font-size:12.5px}.games-last ol{margin:6px 0 0;padding-left:18px;line-height:1.7}.games-matches{margin-top:12px;display:flex;flex-direction:column;gap:8px}.games-match{display:grid;grid-template-columns:1fr 1.2fr 1.2fr 1.3fr 1fr auto;gap:6px;align-items:center}.games-match input,.games-match select{min-height:36px;padding:6px 8px;border:1px solid #2c2c2c;border-radius:10px;background:#0c0c0c;color:#eee;font:inherit;font-size:12.5px;min-width:0}.games-match.started{padding:6px;border:1px dashed #f5c54266;border-radius:12px}.games-settle{display:flex;align-items:center;gap:4px;color:#ffe9a6;font-weight:800;font-size:12px}.games-settle button{min-width:32px;min-height:32px;border:1px solid #f5c54288;border-radius:8px;background:#2a2008;color:#ffe9a6;font-weight:900;cursor:pointer}.games-remove{min-width:32px;min-height:32px;border:1px solid #3a3a3a;border-radius:8px;background:#111;color:#bbb;cursor:pointer}.games-match-actions{display:flex;justify-content:space-between;align-items:center;gap:10px}@media(max-width:800px){.games-match{grid-template-columns:1fr 1fr}.games-match input[type=datetime-local],.games-match select{grid-column:span 1}}.giveaway-link{margin:6px 0 12px;display:flex;flex-wrap:wrap;align-items:center;gap:8px}.giveaway-link code{padding:6px 10px;border-radius:8px;background:#0c0c0c;border:1px solid #2c2c2c;color:#ffe08a;font-size:12.5px;word-break:break-all}.giveaway-link .game-pill.on{background:#22c55e26;color:#86efac}.giveaway-text{margin-top:10px;display:flex;flex-direction:column;gap:4px;color:#9a9a97;font-size:11.5px;font-weight:700}.giveaway-text textarea{padding:8px 10px;border:1px solid #2c2c2c;border-radius:10px;background:#0c0c0c;color:#eee;font:13px/1.5 ui-monospace,Menlo,monospace}.giveaway-text small,.giveaway-chats small{color:#8d8d8a;font-weight:600}.giveaway-chats{display:flex;flex-direction:column;gap:6px}.giveaway-chat{display:grid;grid-template-columns:1.4fr 1.4fr 1fr 1fr auto;gap:6px}.giveaway-chat input{min-height:36px;padding:6px 8px;border:1px solid #2c2c2c;border-radius:10px;background:#0c0c0c;color:#eee;font:inherit;font-size:12.5px;min-width:0}.giveaway-actions{margin:12px 0 4px;justify-content:flex-start;flex-wrap:wrap}.giveaway-actions button:not(.cta-button){min-height:38px;padding:0 14px;border:1px solid #3a3a3a;border-radius:10px;background:#141414;color:#eee;font:700 13px Manrope,sans-serif;cursor:pointer}.giveaway-actions button.approve{border-color:#22c55e88;background:#123620;color:#bbf7d0}.giveaway-draw,.giveaway-winners>button{margin-top:6px;min-height:40px;padding:0 16px;border:1px solid #f5c54288;border-radius:12px;background:#2a2008;color:#ffe9a6;font:800 13px Manrope,sans-serif;cursor:pointer}.giveaway-winners ol{margin:6px 0;padding-left:20px;color:#e5e5e2;font-size:13px;line-height:1.7}.giveaway-admin .games-row label{flex:1 1 180px}@media(max-width:800px){.giveaway-chat{grid-template-columns:1fr 1fr auto;grid-template-areas:"a a x" "b b b" "c d d";padding:8px;border:1px solid #262626;border-radius:12px}.giveaway-chat>:nth-child(1){grid-area:a}.giveaway-chat>:nth-child(2){grid-area:b}.giveaway-chat>:nth-child(3){grid-area:c}.giveaway-chat>:nth-child(4){grid-area:d}.giveaway-chat>:nth-child(5){grid-area:x}}.hb-site-list{margin:12px 0 0;padding:0;list-style:none;display:flex;flex-direction:column;gap:10px}.hb-site-list li{padding:12px;border:1px solid #262626;border-radius:14px;background:#0d0d0d;display:flex;flex-direction:column;gap:10px}.hb-site-list li.off{opacity:.62}.hb-site-top{display:grid;grid-template-columns:28px 1.3fr .7fr 1.4fr .9fr;gap:8px;align-items:end}.hb-site-links{display:grid;grid-template-columns:1fr 1fr;gap:8px}.hb-site-list label{display:flex;flex-direction:column;gap:4px;min-width:0}.hb-site-list label span{color:#9a9a97;font-size:11.5px;font-weight:700}.hb-site-list input{min-height:38px;padding:6px 10px;border:1px solid #2c2c2c;border-radius:10px;background:#080808;color:#eee;font:13px Manrope,sans-serif;min-width:0;width:100%;box-sizing:border-box}.hb-site-list input:focus{border-color:var(--gold);outline:none}.hb-site-no{align-self:center;width:28px;height:28px;display:grid;place-items:center;border-radius:8px;background:#1b1b1b;color:#ffe08a;font-weight:800;font-size:12px}.hb-site-actions{display:flex;flex-wrap:wrap;align-items:center;gap:10px}.hb-site-actions .bot-switch{min-height:38px}.hb-clicks{color:#9a9a97;font-weight:700}.hb-move{margin-left:auto;display:flex;gap:6px}.hb-move button{width:34px;height:34px;border:1px solid #333;border-radius:9px;background:#141414;color:#ddd;font-weight:800;cursor:pointer}.hb-move button:disabled{opacity:.35;cursor:default}.hb-move .hb-remove{color:#fca5a5;border-color:#5b2323}.hb-save{margin-top:14px;display:flex;flex-wrap:wrap;align-items:center;gap:12px}.hb-save small{color:#fcd34d;font-weight:700}.hb-botlink{margin:8px 0 4px;display:flex;flex-wrap:wrap;align-items:center;gap:8px}.hb-botlink>code{padding:6px 10px;border-radius:8px;background:#0c0c0c;border:1px solid #2c2c2c;color:#ffe08a;font-size:12.5px}.hb-botlink small{flex-basis:100%;color:#8d8d8a}.hb-button-row{display:grid;grid-template-columns:1.4fr 1fr auto;gap:8px;align-items:end;margin-bottom:8px}.hb-button-row .bot-switch{min-height:40px}@media(max-width:800px){.hb-site-top{grid-template-columns:1fr 1fr}.hb-site-no{grid-column:1/-1;justify-self:start}.hb-site-links{grid-template-columns:1fr}.hb-button-row{grid-template-columns:1fr 1fr}.hb-button-row .bot-switch{grid-column:1/-1}}.hb-broadcast,.hb-audience{margin-bottom:18px}.hb-template{margin:12px 0;display:flex;flex-wrap:wrap;align-items:flex-end;gap:10px}.hb-template label{display:flex;flex-direction:column;gap:4px;color:#9a9a97;font-size:11.5px;font-weight:700}.hb-template select,.hb-forward-row input,.hb-compose-button input,.hb-linkmaker input{min-height:38px;padding:6px 10px;border:1px solid #2c2c2c;border-radius:10px;background:#080808;color:#eee;font:13px Manrope,sans-serif;min-width:0}.hb-compose{display:grid;grid-template-columns:1.4fr 1fr;gap:16px;align-items:start}.hb-compose-edit{display:flex;flex-direction:column;gap:8px}.hb-media{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.hb-media img{max-height:90px;border-radius:10px;border:1px solid #2c2c2c}.hb-video{padding:8px 12px;border-radius:10px;background:#151515;color:#ddd;font-weight:700}.hb-upload{min-height:38px;padding:0 14px;display:inline-flex;align-items:center;border:1px dashed #444;border-radius:10px;color:#ddd;font:700 13px Manrope,sans-serif;cursor:pointer}.hb-upload.busy{opacity:.6;cursor:wait}.hb-compose-button{display:grid;grid-template-columns:1fr 1.4fr 34px;gap:6px}.hb-compose-button button{border:1px solid #5b2323;border-radius:9px;background:#141414;color:#fca5a5;font-weight:800;cursor:pointer}.hb-compose-tools{display:flex;flex-wrap:wrap;align-items:center;gap:12px}.hb-preview{position:sticky;top:12px}.hb-bubble{padding:10px 12px;border-radius:14px 14px 14px 4px;background:#182533;color:#e9eef3;font:14px/1.45 system-ui,sans-serif;overflow-wrap:anywhere}.hb-bubble img{width:100%;border-radius:10px;margin-bottom:8px}.hb-bubble-video{height:120px;margin-bottom:8px;display:grid;place-items:center;border-radius:10px;background:#0d151d;color:#9fb3c8;font-weight:800}.hb-bubble p{margin:0}.hb-bubble-buttons{margin-top:4px;display:grid;grid-template-columns:1fr;gap:4px}.hb-bubble-buttons.pair{grid-template-columns:1fr 1fr}.hb-bubble-buttons span{padding:8px;border-radius:10px;background:#22303e;color:#e9eef3;text-align:center;font:600 13px system-ui,sans-serif}.hb-bubble-buttons span.first{background:#1f6f3a}.hb-muted{color:#8d8d8a}.hb-target{margin-top:14px;display:flex;flex-direction:column;gap:6px}.hb-target small{color:#9a9a97}.hb-forward{margin-top:16px;display:flex;flex-direction:column;gap:6px}.hb-forward small{color:#9a9a97}.hb-forward-row{display:flex;flex-wrap:wrap;gap:8px}.hb-forward-row input{flex:1 1 260px}.hb-report{margin-top:16px}.hb-report-table{overflow-x:auto}.hb-report-table table{width:100%;border-collapse:collapse;font-size:12.5px}.hb-report-table th{padding:6px 8px;text-align:left;color:#9a9a97;font-weight:700;border-bottom:1px solid #262626;white-space:nowrap}.hb-report-table td{padding:7px 8px;border-bottom:1px solid #1d1d1d;color:#e5e5e2;vertical-align:top}.hb-live{color:#86efac;font-style:normal}.hb-tiles{margin:10px 0;display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:8px}.hb-tile{padding:10px 12px;border:1px solid #262626;border-radius:12px;background:#0d0d0d;display:flex;flex-direction:column;gap:2px}.hb-tile b{font-size:22px;color:#fff}.hb-tile span{color:#9a9a97;font-size:11.5px;font-weight:700}.hb-tile.ok b{color:#86efac}.hb-tile.bad b{color:#fca5a5}.hb-chart{height:110px;margin:6px 0 8px;display:grid;grid-template-columns:repeat(30,1fr);gap:3px;align-items:end;border-bottom:1px solid #262626}.hb-chart div{height:100%;display:flex;align-items:flex-end;gap:1px}.hb-chart i{flex:1;min-height:1px;border-radius:3px 3px 0 0}.hb-chart i.new{background:#22c55e}.hb-chart i.stopped{background:#ef4444}.hb-linkmaker{margin:6px 0 4px;display:flex;flex-wrap:wrap;align-items:center;gap:8px}.hb-linkmaker input{flex:1 1 220px}.hb-linkmaker code{padding:6px 10px;border-radius:8px;background:#0c0c0c;border:1px solid #2c2c2c;color:#ffe08a;font-size:12.5px;word-break:break-all}.hb-banner{margin:10px 0 4px}.hb-banner-row{display:flex;flex-wrap:wrap;align-items:center;gap:10px}.hb-banner-row img{max-height:110px;max-width:260px;border-radius:10px;border:1px solid #2c2c2c}@media(max-width:800px){.hb-compose{grid-template-columns:1fr}.hb-preview{position:static}.hb-tiles{grid-template-columns:repeat(2,minmax(0,1fr))}.hb-compose-button{grid-template-columns:1fr 34px}.hb-compose-button input:nth-child(2){grid-column:1/2}}
