.doza-coin-icon{display:block;flex-shrink:0}.reward-item-icon--balance.doza-coin-icon{filter:drop-shadow(0 1px 3px rgba(0,0,0,.35))}.dz-toast-stack{position:fixed;top:84px;right:20px;z-index:var(--dz-toast-z, 400);display:flex;flex-direction:column;gap:12px;width:360px;max-width:calc(100vw - 40px);pointer-events:none}.dz-toast{--dz-toast-green: var(--btn-pay-green-light);--dz-toast-red: var(--danger);--dz-toast-gold: var(--warning);--dz-toast-blue: var(--rarity-uncommon);--dz-toast-accent: var(--dz-toast-blue);position:relative;display:flex;align-items:flex-start;gap:12px;box-sizing:border-box;width:100%;padding:16px;border:1px solid var(--border);border-radius:var(--radius-sm);background:var(--c5);box-shadow:var(--shadow-sm);color:var(--text);pointer-events:auto;overflow:hidden}.dz-toast--success{--dz-toast-accent: var(--dz-toast-green)}.dz-toast--error{--dz-toast-accent: var(--dz-toast-red)}.dz-toast--warning{--dz-toast-accent: var(--dz-toast-gold)}.dz-toast--info{--dz-toast-accent: var(--dz-toast-blue)}.dz-toast--enter{animation:dz-toast-enter .22s ease both}.dz-toast--exit{animation:dz-toast-exit .16s ease both}.dz-toast__icon{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:20px;height:20px;margin-top:2px;background:transparent;color:var(--dz-toast-accent)}.dz-toast__icon svg,.dz-toast__glyph{display:block;width:20px;height:20px;flex-shrink:0;color:inherit}.dz-toast__content{display:flex;flex:1;flex-direction:column;gap:2px;min-width:0;padding-top:1px}.dz-toast__title{margin:0;font-family:var(--font-body);font-size:14px;font-weight:600;line-height:1.3;letter-spacing:0;text-transform:none;color:var(--dz-toast-accent)}.dz-toast__message{margin:0;font-family:var(--font-body);font-size:13px;font-weight:400;line-height:1.4;color:var(--text-muted)}.dz-toast__amount{display:inline-flex;align-items:center;gap:6px;margin-top:2px;font-family:var(--font-body);font-size:13px;font-weight:600;line-height:1.2;color:var(--text-muted)}.dz-toast .dz-modal__close{margin:-2px -2px 0 0}@keyframes dz-toast-enter{0%{opacity:0;transform:translate(16px)}to{opacity:1;transform:translate(0)}}@keyframes dz-toast-exit{0%{opacity:1;transform:translate(0)}to{opacity:0;transform:translate(8px)}}@media(prefers-reduced-motion:reduce){.dz-toast--enter,.dz-toast--exit{animation:none}}@media(max-width:640px){.dz-toast-stack{top:calc(72px + env(safe-area-inset-top,0px));right:12px;width:min(360px,calc(100vw - 24px))}}[data-theme=light] .dz-toast{--dz-toast-gold: color-mix(in srgb, var(--warning) 58%, #1a1a1a);background:var(--c5);border-color:color-mix(in srgb,var(--text) 10%,transparent)}.dz-modal.confirm-modal{width:min(380px,calc(100vw - 32px));max-height:min(88vh,calc(100dvh - 40px))}.confirm-modal__body{display:flex;flex-direction:column;align-items:stretch;gap:0;padding:16px 24px 24px;box-sizing:border-box}.confirm-modal__head{display:flex;justify-content:flex-end;margin:0 -8px 4px 0}.confirm-modal__title{margin:0;color:var(--text);font-size:var(--text-lg, 1.25rem);font-weight:700;line-height:1.25;text-align:center}.confirm-modal__message{margin:8px 0 0;color:var(--text-muted);font-size:var(--text-sm);font-weight:500;line-height:1.4;text-align:center}.confirm-modal__actions{display:flex;flex-wrap:nowrap;align-items:stretch;justify-content:stretch;gap:8px;width:100%;margin-top:20px}.confirm-modal__cancel,.confirm-modal__confirm{box-sizing:border-box;display:inline-flex;flex:1 1 0;align-items:center;justify-content:center;min-height:var(--input-height, 44px);padding:0 14px;border:none;border-radius:var(--radius-sm);font-size:var(--text-sm);font-weight:700;line-height:1;cursor:pointer;transition:background .15s ease,color .15s ease}.confirm-modal__cancel{background:var(--chip-bg);color:var(--text)}.confirm-modal__cancel:hover:not(:disabled){background:var(--chip-bg-hover, var(--button-hover))}.confirm-modal__confirm--primary{background:var(--btn-primary-bg);color:var(--btn-primary-color)}.confirm-modal__confirm--primary:hover:not(:disabled){background:var(--btn-primary-hover);color:var(--btn-primary-hover-color)}.confirm-modal__confirm--danger{background:color-mix(in srgb,var(--danger) 12%,transparent);color:var(--danger)}.confirm-modal__confirm--danger:hover:not(:disabled){background:color-mix(in srgb,var(--danger) 20%,transparent);color:color-mix(in srgb,var(--danger) 82%,#fff)}.confirm-modal__cancel:disabled,.confirm-modal__confirm:disabled{opacity:.55;cursor:default}@media(max-width:768px){.dz-modal-overlay.confirm-modal-overlay{align-items:center;padding:16px 10px}}@media(prefers-reduced-motion:reduce){.confirm-modal__cancel,.confirm-modal__confirm{transition:none}}.promo-tips{position:fixed;left:20px;bottom:20px;z-index:var(--dz-toast-z, 400);display:flex;flex-direction:column-reverse;gap:12px;width:360px;max-width:calc(100vw - 40px);pointer-events:none}.promo-tips>*{pointer-events:auto}.promo-tips .dz-toast--enter{animation-name:welcome-tip-enter}@keyframes welcome-tip-enter{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}.welcome-tip__cta{display:inline-flex;align-self:flex-start;margin-top:6px;padding:0;border:none;background:none;color:var(--dz-toast-accent);font-family:var(--font-body);font-size:13px;font-weight:600;line-height:1.3;text-decoration:none;cursor:pointer}.welcome-tip__cta:hover{opacity:.85}@media(prefers-reduced-motion:reduce){.promo-tips .dz-toast--enter{animation:none}}@media(max-width:578px){.promo-tips{display:none}}.server-switcher{--server-switcher-tab-color: var(--text-muted);--server-switcher-tab-active-color: var(--text);--server-switcher-tab-bg: var(--c2);--server-switcher-tab-bg-hover: var(--c1);--server-switcher-tab-bg-active: var(--c5);flex:0 1 auto;min-width:0;max-width:100%;width:auto}@media(max-width:960px){.server-switcher{flex:1 1 auto;width:100%}.server-switcher__rail{width:100%;max-width:100%}}.server-switcher__rail{display:inline-flex;align-items:stretch;gap:4px;width:max-content;max-width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:none}.server-switcher__rail::-webkit-scrollbar{display:none}.server-switcher__tab{position:relative;display:inline-flex;align-items:center;justify-content:center;min-width:0;min-height:36px;padding:0 12px;border:var(--rail-width) solid var(--glass-stroke);border-radius:var(--radius-sm);background:transparent;color:var(--server-switcher-tab-color);cursor:pointer;box-sizing:border-box;isolation:isolate;transition:color .3s ease}.server-switcher__tab:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;border-radius:inherit;background:var(--server-switcher-tab-bg);pointer-events:none;transition:background .3s ease}.server-switcher__tab:hover:not(.is-active){color:var(--text)}.server-switcher__tab:hover:not(.is-active):before{background:var(--server-switcher-tab-bg-hover)}.server-switcher__tab:active:not(.is-active):before{background:var(--c1)}.server-switcher__tab.is-active{color:var(--server-switcher-tab-active-color);border-color:transparent}.server-switcher__tab.is-active:before{background:var(--server-switcher-tab-bg-active)}.server-switcher__tab.is-active:hover:before{background:var(--c3)}.server-switcher__tab.is-active:active:not(:disabled):before{background:var(--c2)}.server-switcher__label{position:relative;z-index:1;display:inline-flex;align-items:center;gap:8px;font-size:var(--text-sm);font-weight:600;line-height:1;letter-spacing:.01em;white-space:nowrap;font-variant-numeric:tabular-nums}.server-switcher--switch{--server-switcher-track: var(--c3);--server-switcher-thumb: var(--c5)}.server-switcher--switch .server-switcher__rail{position:relative;gap:2px;padding:2px;border-radius:var(--radius-sm);border:var(--rail-width) solid var(--glass-stroke);background:var(--server-switcher-track);box-sizing:border-box}.server-switcher--switch .server-switcher__rail:before{content:none}.server-switcher--switch .server-switcher__thumb{position:absolute;top:2px;left:0;z-index:1;height:calc(100% - 4px);width:0;border:none;border-radius:calc(var(--radius-sm) - 2px);background:var(--server-switcher-thumb);box-sizing:border-box;pointer-events:none;opacity:0;transform:translate(0);transition:transform .2s ease,width .2s ease,opacity .15s ease}.server-switcher--switch .server-switcher__thumb.is-ready{opacity:1}.server-switcher--switch .server-switcher__tab{z-index:2;border:none;background:transparent;color:var(--text-muted)}.server-switcher--switch .server-switcher__tab:before{display:none}.server-switcher--switch .server-switcher__tab:hover:not(.is-active){color:var(--text)}.server-switcher--switch .server-switcher__tab.is-active{color:var(--text)}.server-switcher.is-disabled{opacity:.55;pointer-events:none}.server-switcher.is-disabled .server-switcher__tab{cursor:default}@media(prefers-reduced-motion:reduce){.server-switcher__tab,.server-switcher__tab:before{transition:none}.server-switcher--switch .server-switcher__thumb{transition:none}}.store-currency-icon{display:inline-block;flex-shrink:0;width:.92em;height:.92em;margin:0 0 0 .14em;vertical-align:-.11em}.store-currency-icon--sm{width:.9em;height:.9em;vertical-align:-.1em}.store-currency-icon--md{width:.96em;height:.96em;vertical-align:0}.app-header__wallet .store-currency-icon--md{width:14px;height:14px;margin:0}.store-currency-icon--lg{width:1.02em;height:1.02em;vertical-align:-.09em}.store-price{display:inline;white-space:nowrap;line-height:1;vertical-align:middle}.store-price__prefix{margin-right:.05em}.store-price__suffix{margin-left:.05em}.store-price__prefix,.store-price__value,.store-price>.buy-modal__value-tick{display:inline;font-variant-numeric:tabular-nums}.store-price>.buy-modal__value-tick{display:inline-block}.topup-field__prefix .store-currency-icon{width:.92em;height:.92em}.user-avatar__initial{position:relative;z-index:0;line-height:1;-webkit-user-select:none;user-select:none}.user-avatar__img{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;width:100%;height:100%;object-fit:cover;display:block;opacity:0;transition:opacity .15s ease}.user-avatar__img.is-loaded{opacity:1}@media(prefers-reduced-motion:reduce){.user-avatar__img{transition:none}}.dz-select{position:relative;min-width:0}.dz-select--full{width:100%}.dz-select__trigger{position:relative;display:flex;align-items:center;width:100%;min-height:38px;padding:0 26px 0 12px;border-radius:var(--radius-sm);border:var(--rail-width) solid var(--glass-stroke);background:transparent;color:var(--text);font-size:var(--text-sm);font-weight:600;text-align:left;cursor:pointer;box-sizing:border-box}.dz-select__trigger:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;border-radius:inherit;background:var(--ctrl-idle-bg);pointer-events:none;transition:background .2s ease}.dz-select.is-open .dz-select__trigger:before{background:var(--ctrl-idle-bg-hover)}.dz-select__trigger--placeholder .dz-select__value{color:var(--text-dim);font-weight:400}.dz-select__value{position:relative;z-index:1;display:inline-flex;align-items:center;gap:8px;flex:1;min-width:0;overflow:hidden;line-height:1}.dz-select__value-icon{display:inline-flex;flex-shrink:0;width:16px;height:16px;color:var(--text-muted)}.dz-select__value-icon svg{width:100%;height:100%}.dz-select__value-text{flex:1 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dz-select__option{display:flex;align-items:center;gap:10px;width:100%;padding:8px 10px;border:none;border-radius:var(--radius-sm);background:transparent;color:var(--text-muted);font-size:var(--text-sm);font-weight:600;text-align:left;cursor:pointer;transition:background .2s ease,color .2s ease}.dz-select__option-icon{display:inline-flex;flex-shrink:0;width:16px;height:16px;color:currentColor}.dz-select__option-icon svg{width:100%;height:100%}.dz-select__option-label{flex:1 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dz-select__option-check{display:inline-grid;flex-shrink:0;place-items:center;width:16px;height:16px;margin-left:auto;color:var(--text);line-height:0;opacity:0;visibility:hidden}.dz-select__option-check.is-visible{opacity:1;visibility:visible}.dz-select__option-check svg{display:block}.dz-select__chevron{position:absolute;top:50%;right:6px;z-index:1;width:18px;height:18px;transform:translateY(-50%);color:var(--text-dim);pointer-events:none;overflow:visible;flex-shrink:0;transition:transform .2s ease,color .2s ease}.dz-select__chevron path{fill:currentColor}.dz-select__trigger:hover:not(:disabled) .dz-select__chevron,.dz-select.is-open .dz-select__chevron{color:var(--text-muted)}.dz-select.is-open .dz-select__chevron{transform:translateY(-50%) rotate(180deg)}.dz-select__trigger--input{gap:8px;cursor:text}.dz-select__input{flex:1 1 auto;min-width:0;width:100%;height:100%;min-height:inherit;margin:0;padding:0;border:none;background:transparent;color:inherit;font:inherit;font-weight:600;text-align:left;outline:none}.dz-select__input::placeholder{color:var(--text-dim);font-weight:400}.dz-select__menu{position:absolute;z-index:20;left:0;right:0;display:flex;flex-direction:column;gap:2px;max-height:min(240px,40vh);margin:0;padding:4px;overflow-y:auto;list-style:none;border-radius:var(--radius-sm);background:var(--glass-bg);box-shadow:var(--shadow-md);scrollbar-width:none}.dz-select__menu:before{content:none}.dz-select__menu>*{position:relative;z-index:1}.dz-select__menu::-webkit-scrollbar{display:none;width:0;height:0}.dz-select__menu--portal{position:fixed;left:auto;right:auto;top:auto;bottom:auto;max-height:min(480px,70vh);overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;touch-action:pan-y;border:none;scrollbar-width:none}.dz-select__menu--portal::-webkit-scrollbar{display:none;width:0;height:0}.dz-select__empty{padding:10px 12px;color:var(--text-dim);font-size:var(--text-sm);font-weight:600;list-style:none}.dz-select:not(.dz-select--up) .dz-select__menu{top:calc(100% + 6px)}.dz-select--up .dz-select__menu{bottom:calc(100% + 6px)}.dz-select__option:hover{background:var(--c3);color:var(--text)}.dz-select__option.is-active{background:transparent;color:var(--text)}.dz-select__option.is-active:hover{background:var(--c3);color:var(--text)}.dz-select__group-label{padding:8px 12px 4px;font-size:var(--text-xs);font-weight:700;letter-spacing:.05em;text-transform:uppercase;color:var(--text-dim);pointer-events:none;list-style:none}.dz-select__group-label:not(:first-child){margin-top:4px;padding-top:10px;border-top:var(--rail-width) solid var(--rail)}.dz-select.is-disabled{opacity:.55;pointer-events:none}.dz-select--sort .dz-select__trigger{border:none;background:transparent;color:var(--text);box-shadow:0 0 0 var(--rail-width) var(--glass-stroke);transition:color .3s ease}.dz-select--sort .dz-select__trigger:before{background:var(--c3);transition:background .3s ease}.dz-select--sort .dz-select__trigger:hover:not(:disabled),.dz-select--sort.is-open .dz-select__trigger{background:transparent;color:var(--text)}.dz-select--sort .dz-select__trigger:hover:not(:disabled):before,.dz-select--sort.is-open .dz-select__trigger:before{background:var(--c2)}.dz-select--sort .dz-select__trigger:active:not(:disabled):before{background:var(--c1)}.dz-select--sort .dz-select__value-icon,.dz-select--sort .dz-select__chevron{color:var(--text)}.dz-select--sort .dz-select__trigger:hover:not(:disabled) .dz-select__chevron,.dz-select--sort.is-open .dz-select__chevron,.dz-select--sort.is-open .dz-select__value-icon{color:var(--text)}@media(prefers-reduced-motion:reduce){.dz-select--sort .dz-select__trigger,.dz-select--sort .dz-select__trigger:before{transition:none}}.dz-select__menu--nav-like.dz-select__menu--portal{width:max-content;max-width:calc(100vw - 24px);padding:4px;border:none;border-radius:var(--radius-sm);background:var(--glass-bg);box-shadow:0 0 0 var(--rail-width) var(--glass-stroke),var(--shadow-md)}.dz-select__menu--nav-like .dz-select__option{gap:8px;padding:8px;font-size:.875rem;line-height:1}.dz-select__menu--nav-like .dz-select__option-icon{width:22px;height:22px}.dz-select__menu--nav-like .dz-select__option-label{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dz-panel-loader-wrap{display:flex;align-items:center;justify-content:center;width:100%;min-height:var(--dz-data-loader-min)}.dz-data-panel,.dz-panel-loader-wrap.dz-data-panel{min-height:var(--dz-data-panel-min)}.dz-panel-loader{display:flex;align-items:center;justify-content:center;width:100%;min-height:inherit}.dz-panel-loader__mark{position:relative;box-sizing:border-box;width:120px;height:120px;padding:20px;z-index:10;background-image:var(--dz-loader-logo);background-position:center;background-repeat:no-repeat;background-size:58% auto}.dz-panel-loader__mark:after{content:"";position:absolute;top:50%;left:50%;z-index:2;width:100%;height:100%;background-image:var(--dz-loader-orbit);background-position:50%;background-repeat:no-repeat;background-size:100%;transform:translate(-50%,-50%);animation:dz-panel-loader-orbit .8s ease-in-out 0s infinite}.dz-panel-loader--sm .dz-panel-loader__mark{width:72px;height:72px;padding:12px;background-size:56% auto}.dz-panel-loader--xs .dz-panel-loader__mark{width:40px;height:40px;padding:6px;background-size:56% auto}.dz-panel-loader--no-logo .dz-panel-loader__mark{background-image:none}@keyframes dz-panel-loader-orbit{0%{transform:translate(-50%,-50%) rotate(0)}to{transform:translate(-50%,-50%) rotate(1turn)}}@media(prefers-reduced-motion:reduce){.dz-panel-loader__mark:after{animation:none}}.buy-modal__value-tick{display:inline-block;font-variant-numeric:tabular-nums;line-height:1;transform-origin:center center;will-change:transform}.buy-modal__value-tick--pulse{animation:buy-modal-value-pulse var(--tick-ms, .42s) cubic-bezier(.34,1.45,.64,1) both}@keyframes buy-modal-value-pulse{0%{transform:scale(1)}28%{transform:scale(1.09)}to{transform:scale(1)}}@media(prefers-reduced-motion:reduce){.buy-modal__value-tick--pulse{animation:none!important;transform:none!important}}.payment-icon-carousel{position:relative;flex-shrink:0}.payment-icon-carousel__img{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%;object-fit:contain;opacity:0;transform:scale(0);transition:all .5s ease-in-out}.payment-icon-carousel__img.is-active{opacity:1;transform:scale(1)}@media(prefers-reduced-motion:reduce){.payment-icon-carousel__img{transition:none}}.topup-overlay{z-index:var(--dz-modal-stack-z, 350)}.topup-overlay--redirecting{background:var(--bg);padding:0}.topup-modal--redirecting{width:auto;max-width:none;max-height:none;opacity:1;transform:none;background:transparent;box-shadow:none}.topup-payment-redirect{display:flex;align-items:center;justify-content:center;min-height:40vh;padding:24px}.topup-payment-redirect .dz-panel-loader__label{color:var(--text-dim)}html.payment-redirect-active,html.payment-redirect-active body{background:var(--bg)}.topup-modal__notice{margin:0 0 12px;padding:10px 12px;border-radius:var(--radius-sm);border:none;background:color-mix(in srgb,var(--warning) 12%,var(--chip-bg));color:var(--text-muted);font-size:var(--text-sm);line-height:1.45}.topup-modal{--chip-bg: var(--c3);--chip-bg-hover: var(--c2);--chip-active-bg: var(--c1);--button: var(--c3);--button-hover: var(--c2);--input-form: var(--c3);--topup-accent: var(--btn-pay-green);--topup-accent-hover: var(--btn-pay-green-light);--topup-accent-soft: var(--btn-pay-bg);--dz-modal-width: 468px;--dz-modal-max-height: 96vh;width:fit-content;max-width:min(468px,calc(100vw - 48px));max-height:96vh;padding:0;border:none;border-radius:var(--radius-lg);background:transparent;box-shadow:var(--shadow-md);overflow:hidden}.dz-modal.topup-modal{--chip-bg: var(--c3);--chip-bg-hover: var(--c2);--chip-active-bg: var(--c1);--button: var(--c3);--button-hover: var(--c2);--input-form: var(--c3);--topup-accent: var(--btn-pay-green);--topup-accent-hover: var(--btn-pay-green-light);--topup-accent-soft: var(--btn-pay-bg)}[data-theme=light] .topup-modal{--topup-accent: var(--btn-pay-color);--topup-accent-hover: var(--btn-pay-hover-color);--topup-accent-soft: var(--btn-pay-bg)}.topup-modal.topup-modal--skins{--dz-modal-width: 850px;border-radius:var(--radius-lg)}@media(max-width:720px){.dz-modal.topup-modal.topup-modal--skins{width:min(400px,calc(100vw - 32px));height:min(970px,calc(100dvh - 32px));min-width:min(400px,calc(100vw - 32px));min-height:min(970px,calc(100dvh - 32px));max-width:min(400px,calc(100vw - 32px));max-height:min(970px,calc(100dvh - 32px))}}.topup-modal__content{display:flex;flex-direction:column;box-sizing:border-box;width:100%;max-width:100%;min-width:0;max-height:96vh;padding:22px 24px 24px;overflow:auto}.topup-modal__content.dz-surface{border-radius:var(--radius-lg)}.topup-modal__head{position:relative;display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:10px}.topup-modal__head h2,.topup-modal__title{display:inline-flex;align-items:center;gap:10px;margin:0;min-width:0;font-size:var(--font-size-xl);font-weight:var(--font-weight-bold);line-height:1.2;color:var(--text)}.topup-modal__title-icon{flex-shrink:0;color:var(--text)}.topup-layout{display:flex;flex-direction:column;gap:10px;align-items:stretch;width:420px;max-width:100%;min-width:0}.topup-sidebar__label{display:block;margin:0 0 6px;color:var(--text-muted);font-size:var(--font-size-s);font-weight:var(--font-weight-medium);line-height:1.2}.topup-promo-available__label,.topup-promo-field__label,.topup-amount-field__label{display:block;margin:0 0 8px;color:var(--text-muted);font-size:var(--font-size-s);font-weight:var(--font-weight-medium);line-height:1.2}.topup-gateways{display:flex;flex-direction:column;gap:8px;width:100%}.topup-gateway-input{position:absolute;opacity:0;width:0;height:0;margin:0;pointer-events:none}.topup-gateway-label{position:relative;display:flex;flex-direction:row;align-items:center;gap:14px;box-sizing:border-box;width:100%;min-width:0;min-height:72px;margin:0;padding:12px 14px;border-radius:var(--radius-md, var(--radius-sm));background:var(--chip-bg);border:none;cursor:pointer;text-align:left;overflow:hidden;transition:background var(--transition-duration),color var(--transition-duration)}.topup-gateway-label:hover:not(.is-disabled):not(.is-selected){background:var(--chip-bg-hover)}.topup-gateway-label__text{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:2px;flex:1 1 auto;min-width:0}.topup-gateway-label__logos{display:flex;flex:0 0 56px;align-items:center;justify-content:flex-start;width:56px;height:auto;line-height:0}.topup-gateway-label--tbank .topup-gateway-label__logos,.topup-gateway-label--heleket .topup-gateway-label__logos{justify-content:flex-end}.topup-gateway-label__img{display:block;width:auto;max-width:48px;height:24px;object-fit:contain;object-position:center}.topup-gateway-label--heleket .topup-gateway-label__carousel,.topup-gateway-label--tbank .topup-gateway-label__carousel{margin:0;width:48px;height:28px}.topup-gateway-label--funpay .topup-gateway-label__img{display:block;margin:0;width:auto;height:24px;max-width:56px;max-height:24px;object-fit:contain;object-position:center}.topup-gateway-label__game{width:24px;height:24px;object-fit:contain;border-radius:var(--radius-sm)}.topup-gateway-label__name{color:var(--text);font-size:.95rem;font-weight:700;line-height:1.2}.topup-gateway-label__region{color:var(--text-muted);font-size:.78rem;font-weight:var(--font-weight-medium);line-height:1.25}.topup-gateway-label__check{display:grid;place-items:center;flex:0 0 auto;width:22px;height:22px;border-radius:50%;background:transparent;box-shadow:inset 0 0 0 1.5px color-mix(in srgb,var(--text) 28%,transparent);color:transparent;overflow:hidden}.topup-gateway-label__check>svg{display:block;width:100%;height:100%}.topup-gateway-label.is-disabled{cursor:not-allowed}.topup-gateway-label.is-disabled .topup-gateway-label__name,.topup-gateway-label.is-disabled .topup-gateway-label__region{opacity:.42}.topup-gateway-label--tbank.is-disabled .topup-gateway-label__name,.topup-gateway-label--tbank.is-disabled .topup-gateway-label__region{opacity:1}.topup-gateway-label.is-disabled .payment-icon-carousel__img{filter:none}[data-theme=light] .topup-gateway-label--funpay .topup-gateway-label__img{filter:brightness(0)}.topup-gateway-label.is-selected,.topup-gateway-label:has(.topup-gateway-input:checked){background:var(--topup-accent-soft)}.topup-gateway-label.is-selected .topup-gateway-label__name,.topup-gateway-label:has(.topup-gateway-input:checked) .topup-gateway-label__name{color:var(--topup-accent-hover)}.topup-gateway-label.is-selected .topup-gateway-label__region,.topup-gateway-label:has(.topup-gateway-input:checked) .topup-gateway-label__region{color:color-mix(in srgb,var(--topup-accent) 72%,var(--text-muted))}.topup-gateway-label.is-selected .topup-gateway-label__check,.topup-gateway-label:has(.topup-gateway-input:checked) .topup-gateway-label__check{background:var(--topup-accent);box-shadow:none;color:var(--bg-deep)}.topup-gateway-label.is-selected:hover:not(.is-disabled),.topup-gateway-label:has(.topup-gateway-input:checked):hover:not(.is-disabled){background:var(--btn-primary-hover)}.topup-gateway-label.is-selected:hover:not(.is-disabled) .topup-gateway-label__name,.topup-gateway-label:has(.topup-gateway-input:checked):hover:not(.is-disabled) .topup-gateway-label__name{color:var(--btn-primary-hover-color)}.topup-sidebar{display:flex;flex-direction:column;gap:8px;align-self:stretch;width:100%}.topup-method-min{display:flex;align-items:center;gap:10px;margin:0;padding:10px 14px;border-radius:var(--radius-sm);background:color-mix(in srgb,var(--warning) 24%,var(--bg-elevated));color:var(--solar-yellow-bright);font-size:var(--font-size-s);font-weight:var(--font-weight-medium);line-height:1.3}.topup-method-min__icon{flex-shrink:0;color:var(--warning)}.topup-method-min__text{min-width:0}.topup-method-min .store-price{color:var(--solar-yellow-bright);font-weight:700}.topup-main{display:flex;flex-direction:column;gap:14px;min-width:0;max-width:none;width:100%;align-self:stretch}.topup-amount-block{position:relative;display:grid;gap:12px;transition:opacity .2s ease,filter .2s ease}.topup-amount-block.is-inactive{pointer-events:none;-webkit-user-select:none;user-select:none}.topup-amount-block.is-inactive:not(.is-covered){opacity:.34;filter:saturate(.55)}.topup-amount-block.is-covered>:not(.topup-amount-block__cover){display:none}.topup-amount-block__cover.topup-method-min{position:static;box-sizing:border-box;align-items:flex-start;pointer-events:none}.topup-amount-block__cover-lead,.topup-amount-block__cover-note{margin:0;color:inherit;font-size:inherit;font-weight:inherit;line-height:inherit}.topup-amount-row{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);gap:10px;align-items:end}.topup-amount-row__sep{display:inline-flex;align-items:center;justify-content:center;align-self:end;height:var(--input-height);padding-bottom:0;color:var(--text-dim);line-height:1}.topup-amount-row__sep-icon{display:block;color:inherit}.topup-amount-field__control{box-sizing:border-box;display:flex;align-items:center;gap:.18em;width:100%;min-height:var(--input-height);padding:0 14px;border:none;border-radius:var(--radius-sm);background:var(--chip-bg);cursor:text;transition:background var(--transition-duration)}.topup-amount-field__control:focus-within{background:var(--chip-bg-hover)}.topup-amount-field__control:has(.topup-amount-field__input.is-error){background:color-mix(in srgb,var(--danger) 12%,var(--chip-bg))}.topup-amount-field__suffix{flex-shrink:0;color:var(--text-muted);font-size:var(--font-size-m);font-weight:var(--font-weight-semibold);line-height:1;pointer-events:none}.topup-pay-btn__amount{display:inline-grid;overflow:hidden;font-variant-numeric:tabular-nums;white-space:nowrap}.topup-pay-btn__amount-sizer,.topup-pay-btn__amount-tick{grid-area:1 / 1}.topup-pay-btn__amount-sizer{visibility:hidden;pointer-events:none;white-space:nowrap}.topup-pay-btn__amount-tick{display:inline;align-self:center;justify-self:end;overflow:visible;white-space:nowrap}.topup-pay-btn__amount-tick .buy-modal__value-tick{color:inherit}.topup-amount-field__input,.topup-amount-field__output,.topup-promo-field__input{box-sizing:border-box;width:100%;min-height:var(--input-height);padding:0 14px;border:none;border-radius:var(--radius-sm);background:var(--input-form);color:var(--text);font-size:var(--font-size-m);font-weight:var(--font-weight-semibold);font-variant-numeric:tabular-nums;transition:background var(--transition-duration)}.topup-amount-field__input{-webkit-appearance:none;-moz-appearance:none;appearance:none}.topup-amount-field__control .topup-amount-field__input--rub{flex:1 1 auto;width:100%;min-width:2.5ch;max-width:none;min-height:0;padding:0;border-radius:0;background:transparent;cursor:text}.topup-amount-field__input:focus{outline:none;background:transparent}.topup-amount-field__input.is-error{background:transparent}.topup-amount-field__output{display:flex;align-items:center;gap:.18em;width:100%;min-height:var(--input-height);padding:0 14px;background:var(--chip-bg);color:var(--text);overflow:hidden}.topup-amount-field__receive-price{display:inline-grid;flex:1 1 auto;min-width:0;overflow:hidden;font-size:var(--font-size-m);font-weight:var(--font-weight-bold);font-variant-numeric:tabular-nums;color:inherit}.topup-amount-field__receive-sizer,.topup-amount-field__receive-tick{grid-area:1 / 1}.topup-amount-field__receive-sizer{visibility:hidden;pointer-events:none;white-space:nowrap}.topup-amount-field__receive-tick{display:inline;align-self:center;justify-self:start;overflow:visible;color:inherit}.topup-amount-field__suffix .store-currency-icon{display:block;width:1em;height:1em;margin:0;color:inherit;vertical-align:0}.topup-amount-field__output .store-price{color:inherit;vertical-align:middle}.topup-field-error{display:flex;align-items:center;flex-wrap:wrap;gap:.2em;margin:0;color:var(--danger);font-size:var(--font-size-s);line-height:1.35}.topup-bonus-block{display:grid;gap:10px}.topup-bonus-cards{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:6px;width:100%;container-type:inline-size}.topup-bonus-card{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;height:calc((100cqw - 5 * 6px) / 6);min-height:0;padding:6px 2px;border:none;border-radius:var(--radius-sm);background:var(--chip-bg);color:var(--text-muted);cursor:pointer;transition:color .15s ease,background .15s ease}.topup-bonus-card:hover:not(:disabled){color:var(--text);background:var(--chip-bg-hover)}.topup-bonus-card.is-reached{color:var(--text);background:var(--topup-accent-soft)}.topup-bonus-card.is-reached:hover:not(:disabled){background:color-mix(in srgb,var(--topup-accent) 20%,var(--chip-bg))}.topup-bonus-card.is-active{background:color-mix(in srgb,var(--topup-accent) 20%,var(--chip-bg));color:var(--text)}.topup-bonus-card.is-active:hover:not(:disabled){background:color-mix(in srgb,var(--topup-accent) 30%,var(--chip-bg))}.topup-bonus-card__percent{margin:0;font-size:.98rem;font-weight:700;line-height:1;color:inherit;white-space:nowrap}.topup-bonus-card.is-active .topup-bonus-card__percent{color:var(--topup-accent-hover)}.topup-bonus-card.is-reached .topup-bonus-card__percent{color:var(--topup-accent)}.topup-bonus-card__amount{display:inline-flex;align-items:center;justify-content:center;font-size:.72rem;font-weight:600;line-height:1;color:var(--text-dim);white-space:nowrap}.topup-bonus-card.is-reached .topup-bonus-card__amount,.topup-bonus-card.is-active .topup-bonus-card__amount{color:color-mix(in srgb,var(--topup-accent) 70%,var(--text-muted))}.topup-bonus-card__amount .store-price{display:inline-flex;align-items:center;gap:3px;vertical-align:middle}.topup-bonus-rail{height:4px;border-radius:var(--radius-pill);background:var(--input-form);overflow:hidden}.topup-bonus-rail__fill{display:block;height:100%;border-radius:inherit;background:var(--topup-accent);opacity:var(--bonus-fill-opacity, 1);transition:width .35s ease}.topup-bonus-summary{display:grid;gap:6px;margin-top:8px}.topup-bonus-summary__row{display:flex;align-items:center;justify-content:space-between;gap:12px;min-width:0}.topup-bonus-summary__label{color:var(--text-muted);font-size:var(--font-size-s);font-weight:var(--font-weight-medium);line-height:1.3}.topup-bonus-summary__value{display:inline-flex;align-items:center;gap:4px;color:var(--text);font-size:var(--font-size-s);font-weight:700;font-variant-numeric:tabular-nums;line-height:1;white-space:nowrap}.topup-bonus-summary__value--bonus{color:var(--topup-accent)}.topup-bonus-summary__value .store-currency-icon{display:block;width:1em;height:1em;color:inherit}.topup-alt-note{margin:0;color:var(--text-dim);font-size:var(--font-size-s);line-height:1.4}.topup-promo-block{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:10px}.topup-promo-field__input-wrap{position:relative}.topup-promo-field__input{padding-right:var(--input-height);font-weight:var(--font-weight-medium)}.topup-promo-field__input:focus{outline:none;background:var(--chip-bg-hover)}.topup-promo-field__clear{position:absolute;top:0;right:0;display:flex;align-items:center;justify-content:center;width:var(--input-height);height:var(--input-height);padding:0;border:none;background:transparent;color:var(--text-muted);font-size:var(--font-size-l);cursor:pointer}.topup-promo-field__clear:hover:not(:disabled){color:var(--text)}.topup-promo-list{display:flex;flex-direction:column;gap:2px;min-height:var(--input-height);padding:4px;border:none;border-radius:var(--radius-sm);background:var(--input-form);justify-content:center}.topup-promo-list__empty{margin:0;padding:6px 8px;color:var(--text-dim);font-size:var(--font-size-xs);line-height:1.35;text-align:center}.topup-promo-item{display:flex;align-items:center;justify-content:center;width:100%;padding:6px 8px;border:none;border-radius:var(--radius-xs);background:transparent;color:var(--text);font-family:var(--font-mono, ui-monospace, monospace);font-size:var(--font-size-s);font-weight:var(--font-weight-bold);letter-spacing:.04em;cursor:pointer;transition:background var(--transition-duration)}.topup-promo-item:hover:not(:disabled),.topup-promo-item.is-active{background:var(--chip-active-bg)}.topup-promo-apply{align-self:flex-start;padding:0;border:none;background:transparent;color:var(--accent-pale);font-size:var(--font-size-s);font-weight:var(--font-weight-semibold);text-decoration:underline;cursor:pointer}.topup-footer{display:grid;gap:12px;margin-top:4px}.topup-footer__actions{display:flex;align-items:stretch;gap:8px}.topup-gift-btn{box-sizing:border-box;display:inline-flex;flex:0 0 auto;align-items:center;justify-content:center;width:48px;min-width:48px;min-height:48px;padding:0;border:none;border-radius:var(--radius-sm);background:var(--chip-bg);color:var(--text-muted);cursor:pointer;transition:background var(--transition-duration),color var(--transition-duration),opacity var(--transition-duration)}.topup-gift-btn:hover:not(:disabled){background:var(--chip-bg-hover);color:var(--text)}.topup-gift-btn.is-active{background:var(--btn-secondary-hover);color:var(--btn-secondary-hover-color)}.topup-gift-btn:disabled{cursor:not-allowed;opacity:.55}.topup-gift-btn__icon{width:20px;height:20px;color:currentColor}.topup-gift-field{display:grid;gap:6px;margin-top:4px}.topup-gift-field__label{color:var(--text-muted);font-size:var(--font-size-s);font-weight:600;line-height:1.3}.topup-gift-field__input{box-sizing:border-box;width:100%;min-height:44px;padding:0 12px;border:none;border-radius:var(--radius-sm);background:var(--chip-bg);color:var(--text);font-size:var(--font-size-m);font-variant-numeric:tabular-nums;outline:none}.topup-gift-field__input:hover:not(:disabled){background:var(--chip-bg-hover)}.topup-gift-field__input:focus,.topup-gift-field__input:focus-visible{outline:none;box-shadow:none}.topup-gift-field__input.is-error{background:color-mix(in srgb,var(--danger) 16%,var(--chip-bg))}.topup-gift-field__input:disabled{opacity:.55;cursor:not-allowed}.topup-gift-field__hint{margin:0;color:var(--text-dim);font-size:var(--font-size-xs);line-height:1.35}.topup-pay-btn{display:flex;flex:1 1 auto;align-items:center;justify-content:center;gap:6px;width:auto;min-width:0;min-height:48px;padding:0 16px;border:none;border-radius:var(--radius-sm);background:var(--btn-primary-bg);color:var(--btn-primary-color);font-size:var(--font-size-m);font-weight:var(--font-weight-bold);cursor:pointer;transition:background var(--transition-duration),color var(--transition-duration),opacity var(--transition-duration)}.topup-pay-btn .store-price{color:inherit;font-size:inherit;font-weight:inherit;vertical-align:middle}.topup-pay-btn:hover:not(:disabled){background:var(--btn-primary-hover);color:var(--btn-primary-hover-color)}.topup-pay-btn:disabled{cursor:not-allowed;opacity:.55}.topup-pay-btn__arrow{flex-shrink:0;color:inherit}@media(max-width:768px){.topup-overlay.dz-modal-overlay:not(.topup-overlay--redirecting){align-items:center;justify-items:center;place-items:center;padding:max(12px,env(safe-area-inset-top,0px)) 28px max(12px,env(safe-area-inset-bottom,0px))}.topup-modal:not(.topup-modal--skins):not(.topup-modal--redirecting){--topup-edge-gap: 16px;display:flex;flex-direction:column;width:100%;min-width:0;max-width:none;height:auto;max-height:min(90svh,calc(100svh - env(safe-area-inset-top,0px) - env(safe-area-inset-bottom,0px) - 24px));min-height:0;margin:0;border-radius:var(--radius-lg);background:transparent;box-shadow:var(--shadow-md);overflow:hidden}.topup-modal__content{display:flex;flex:1 1 auto;flex-direction:column;min-height:0;max-height:100%;padding:var(--topup-edge-gap) 16px calc(var(--topup-edge-gap) + env(safe-area-inset-bottom,0px));overflow-x:hidden;overflow-y:auto;overscroll-behavior:none;touch-action:pan-y;-webkit-overflow-scrolling:touch;border-radius:inherit}.topup-modal__head{flex-shrink:0;margin-bottom:8px;padding:0}.topup-modal__head h2{font-size:1rem}.topup-bonus-block{gap:8px;margin-bottom:0}.topup-layout{gap:8px}.topup-sidebar{padding-bottom:0}.topup-main{max-width:none;gap:12px}.topup-gateways{gap:6px}.topup-gateway-label{min-height:72px;padding:12px 14px;gap:12px}.topup-gateway-label__logos{flex-basis:52px;width:52px}.topup-gateway-label__name{font-size:.9rem}.topup-bonus-cards{grid-template-columns:repeat(5,minmax(0,1fr));gap:4px}.topup-bonus-card{height:calc((100cqw - 5 * 4px) / 6);gap:2px;min-height:0;padding:4px 1px}.topup-bonus-card__percent{font-size:.95rem}.topup-bonus-card__amount{font-size:.72rem}.topup-bonus-card__amount .store-price__suffix{font-size:.9em;font-weight:700}.topup-promo-block{grid-template-columns:1fr}.topup-amount-row{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);gap:8px;align-items:end}.topup-amount-row__sep{display:inline-flex;align-self:end;height:var(--input-height);padding-bottom:0}.topup-amount-field__label{font-size:.65rem;letter-spacing:.04em}.topup-amount-field__control{padding:0 10px}.topup-amount-field__output{padding-inline:10px}}.page-transition{flex:1 1 auto;display:flex;flex-direction:column;min-height:0;width:100%}.site-seasonal-effect{position:fixed;top:0;right:0;bottom:0;left:0;width:100%;max-width:100%;z-index:85;pointer-events:none;overflow:hidden}.site-seasonal-effect__particle{position:absolute;top:-24px;display:block;animation-timing-function:linear;animation-iteration-count:infinite;will-change:transform}.site-seasonal-effect__particle--confetti-strip{width:calc(var(--particle-size) * .35);height:calc(var(--particle-size) * 1.6);border-radius:1px;animation-name:site-confetti-fall;box-shadow:0 0 0 1px #ffffff1f inset}.site-seasonal-effect__particle--confetti-curl{width:calc(var(--particle-size) * .5);height:calc(var(--particle-size) * 1.1);border-radius:40% 60% 35% 65%/45% 40% 60% 55%;animation-name:site-confetti-fall;opacity:.95}.site-seasonal-effect__particle--confetti-dot{width:calc(var(--particle-size) * .55);height:calc(var(--particle-size) * .55);border-radius:50%;animation-name:site-confetti-fall}.site-seasonal-effect--victory .site-seasonal-effect__particle--confetti-strip{width:calc(var(--particle-size) * .28);height:calc(var(--particle-size) * 1.8)}.site-seasonal-effect__particle--ribbon{width:calc(var(--particle-size) * .32);height:calc(var(--particle-size) * 2);border-radius:2px;animation-name:site-ribbon-fall;opacity:.92}.site-seasonal-effect__particle--glyph{width:auto;height:auto;line-height:1;animation-name:site-glyph-fall;text-shadow:0 0 10px color-mix(in srgb,currentColor 55%,transparent);filter:drop-shadow(0 1px 2px rgb(0 0 0 / 25%))}.site-seasonal-effect--hearts .site-seasonal-effect__particle--glyph{animation-name:site-hearts-fall}.site-seasonal-effect--stars .site-seasonal-effect__particle--glyph,.site-seasonal-effect--sparkles .site-seasonal-effect__particle--glyph{animation-name:site-twinkle-fall}.site-seasonal-effect--fireworks .site-seasonal-effect__particle--glyph{animation-name:site-firework-fall}.site-seasonal-effect__particle--spark{width:calc(var(--particle-size) * .45);height:calc(var(--particle-size) * .45);border-radius:50%;animation-name:site-twinkle-fall;box-shadow:0 0 calc(var(--particle-size) * .8) currentColor,0 0 calc(var(--particle-size) * .3) #fff}.site-seasonal-effect__particle--ember{width:calc(var(--particle-size) * .5);height:calc(var(--particle-size) * .5);border-radius:50%;animation-name:site-ember-fall;box-shadow:0 0 calc(var(--particle-size) * 1.1) currentColor,0 0 calc(var(--particle-size) * .4) #fef08a}.site-seasonal-effect__particle--petal{width:calc(var(--particle-size) * .9);height:calc(var(--particle-size) * .55);border-radius:80% 0;animation-name:site-petal-fall;opacity:.88;box-shadow:inset -2px -2px #ffffff2e}.site-seasonal-effect__particle--leaf{width:calc(var(--particle-size) * .75);height:calc(var(--particle-size) * 1.05);border-radius:2% 80% 10%;animation-name:site-leaf-fall;opacity:.92;transform-origin:center top}.site-seasonal-effect__particle--egg{position:absolute;width:calc(var(--particle-size) * .72);height:calc(var(--particle-size) * .95);border-radius:50% 50% 45% 45%/58% 58% 42% 42%;animation-name:site-egg-fall;box-shadow:inset 0 -3px #ffffff47,inset 0 2px #0000001a}.site-seasonal-effect__particle--egg:after{content:"";position:absolute;inset:28% 18% auto;height:2px;border-radius:999px;background:#ffffff59}@keyframes site-confetti-fall{0%{transform:translate3d(0,-24px,0) rotate(var(--particle-rotate, 0deg))}25%{transform:translate3d(calc(var(--particle-sway, 30px) * .3),25vh,0) rotate(calc(var(--particle-rotate, 0deg) + 180deg))}to{transform:translate3d(var(--particle-drift, 0px),110vh,0) rotate(calc(var(--particle-rotate, 0deg) + 720deg))}}@keyframes site-ribbon-fall{0%{transform:translate3d(0,-24px,0) rotate(var(--particle-rotate, 0deg))}to{transform:translate3d(var(--particle-drift, 0px),110vh,0) rotate(calc(var(--particle-rotate, 0deg) + 540deg))}}@keyframes site-glyph-fall{0%{transform:translate3d(0,-24px,0) rotate(0);opacity:.95}to{transform:translate3d(var(--particle-drift, 0px),110vh,0) rotate(360deg);opacity:.45}}@keyframes site-hearts-fall{0%{transform:translate3d(0,-24px,0) rotate(0) scale(1);opacity:.95}50%{transform:translate3d(calc(var(--particle-sway, 30px) * .5),50vh,0) rotate(15deg) scale(1.05)}to{transform:translate3d(var(--particle-drift, 0px),110vh,0) rotate(-12deg) scale(.9);opacity:.4}}@keyframes site-twinkle-fall{0%{transform:translate3d(0,-24px,0) scale(.7);opacity:.2}15%{opacity:1}35%{opacity:.35}55%{opacity:1}to{transform:translate3d(var(--particle-drift, 0px),110vh,0) scale(1.15);opacity:.3}}@keyframes site-firework-fall{0%{transform:translate3d(0,-24px,0) scale(.5);opacity:0}10%{opacity:1;transform:translateZ(0) scale(1.2)}25%{opacity:.8;transform:translate3d(calc(var(--particle-sway, 30px) * .2),20vh,0) scale(1)}to{transform:translate3d(var(--particle-drift, 0px),110vh,0) scale(.85);opacity:.15}}@keyframes site-ember-fall{0%{transform:translate3d(0,-24px,0);opacity:.95}40%{opacity:1}to{transform:translate3d(var(--particle-drift, 0px),110vh,0);opacity:.2}}@keyframes site-petal-fall{0%{transform:translate3d(0,-24px,0) rotate(var(--particle-rotate, 0deg))}to{transform:translate3d(var(--particle-drift, 0px),110vh,0) rotate(calc(var(--particle-rotate, 0deg) + 720deg))}}@keyframes site-leaf-fall{0%{transform:translate3d(0,-24px,0) rotate(var(--particle-rotate, 0deg))}50%{transform:translate3d(calc(var(--particle-sway, 30px) * .6),50vh,0) rotate(calc(var(--particle-rotate, 0deg) + 180deg))}to{transform:translate3d(var(--particle-drift, 0px),110vh,0) rotate(calc(var(--particle-rotate, 0deg) + 540deg))}}@keyframes site-egg-fall{0%{transform:translate3d(0,-24px,0) rotate(0)}to{transform:translate3d(var(--particle-drift, 0px),110vh,0) rotate(360deg)}}@media(prefers-reduced-motion:reduce){.site-seasonal-effect{display:none}}.site-snow{position:fixed;top:0;right:0;bottom:0;left:0;z-index:85;pointer-events:none;overflow:hidden}.site-snow__flake{position:absolute;top:-24px;display:block;width:auto;height:auto;line-height:1;color:color-mix(in srgb,#fff 78%,transparent);text-shadow:none;filter:none;animation-name:site-snow-fall;animation-timing-function:ease-in-out;animation-iteration-count:infinite;will-change:transform}@keyframes site-snow-fall{0%{transform:translate3d(0,-24px,0) rotate(var(--snow-rotate, 0deg))}25%{transform:translate3d(calc(var(--snow-sway, 24px) * .45),28vh,0) rotate(calc(var(--snow-rotate, 0deg) + 90deg))}50%{transform:translate3d(calc(var(--snow-sway, 24px) * -.35),54vh,0) rotate(calc(var(--snow-rotate, 0deg) + 180deg))}75%{transform:translate3d(calc(var(--snow-sway, 24px) * .55),80vh,0) rotate(calc(var(--snow-rotate, 0deg) + 270deg))}to{transform:translate3d(var(--snow-drift, 0px),110vh,0) rotate(calc(var(--snow-rotate, 0deg) + 360deg))}}@media(prefers-reduced-motion:reduce){.site-snow{display:none}}.site-maintenance-banner{display:flex;flex-direction:column;gap:2px;box-sizing:border-box;width:100%;margin:0;padding:12px 14px;border:none;border-radius:0;border-bottom:var(--rail-width) solid var(--rail);background:color-mix(in srgb,var(--warning) 10%,var(--bg-elevated));color:var(--text);font-size:var(--text-sm);line-height:1.45}.site-maintenance-banner__title{margin:0;font-weight:var(--font-weight-semibold, 600);color:var(--text)}.site-maintenance-banner__text{color:var(--text-muted)}[data-theme=light] .site-maintenance-banner{background:color-mix(in srgb,var(--warning) 14%,var(--bg-elevated))}.doza-coin-stack{position:relative;display:block;flex-shrink:0;margin:0 auto}.doza-coin-stack__coin{position:absolute;display:block;transform-origin:center center;filter:drop-shadow(0 1px 2px rgba(0,0,0,.28))}.doza-coin-stack__coin .doza-coin-icon{display:block;width:100%;height:100%}.doza-coin-stack--md .doza-coin-stack__coin{filter:drop-shadow(0 1px 3px rgba(0,0,0,.32))}.doza-coin-stack--lg .doza-coin-stack__coin{filter:drop-shadow(0 2px 4px rgba(0,0,0,.36))}.reward-item-icon--balance.doza-coin-stack{object-fit:contain}.dz-empty-not-found{display:flex;flex-direction:column;align-items:center;justify-content:center;box-sizing:border-box;width:min(100%,21rem);max-width:21rem;margin:0 auto;padding:0;text-align:center}.dz-empty-not-found__mark{display:grid;place-items:center;width:56px;height:56px;margin:0 0 16px;border-radius:var(--radius-sm);background:var(--active-tint);overflow:hidden}.dz-empty-not-found__logo{display:block;width:100%;height:100%;border-radius:inherit;object-fit:cover}.dz-empty-not-found__title{margin:0 0 8px;font-family:var(--font-body);font-size:clamp(1.25rem,2.4vw,1.5rem);font-weight:700;letter-spacing:-.02em;line-height:1.2;color:var(--text)}.dz-empty-not-found__title+.dz-empty-not-found__face{margin-top:22px}.dz-empty-not-found__text{margin:0 0 22px;max-width:28rem;font-size:var(--text-sm);line-height:1.55;color:var(--text-muted)}.dz-empty-not-found__face{margin:0;font-family:var(--font-display);font-size:clamp(1.75rem,3.2vw,2.25rem);font-weight:700;letter-spacing:.04em;line-height:1;color:var(--text-muted)}.store-settings{--store-control-col: 260px;--store-label-col: 280px;--store-amount-w: 72px;--store-select-w: 140px;--store-row-control-h: 36px;display:grid;gap:0;width:100%;min-width:0}.store-settings__intro{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:12px 16px}.store-settings__intro-text{display:grid;gap:4px;min-width:0;flex:1 1 280px}.store-settings__title{margin:0;font-size:var(--text-base);font-weight:700;color:var(--text)}.store-settings__subtitle{margin:0;max-width:56ch}.store-settings__save{flex-shrink:0}.store-settings .admin-tops-grid.store-settings__grid{align-items:stretch}.store-settings__card{min-height:0}.store-settings__card--slot{min-height:100%;align-self:stretch;border-radius:0}.store-settings__rows,.store-settings__pay-list{display:grid;gap:0}.store-settings__row,.store-settings__pay-item{display:grid;grid-template-columns:minmax(0,1fr) var(--store-control-col);gap:8px 12px;align-items:center;min-height:calc(var(--store-row-control-h) + 28px);padding:14px 0;border-bottom:var(--rail-width) solid var(--rail);box-sizing:border-box}.store-settings__rows>.store-settings__row:last-child,.store-settings__pay-list>.store-settings__pay-item:last-child{border-bottom:none}.store-settings__row--top{align-items:center}.store-settings__row-label{display:grid;gap:2px;min-width:0}.store-settings__row-name{font-size:var(--text-sm);font-weight:600;color:var(--text);line-height:1.35}.store-settings__row-hint{font-size:var(--text-xs);color:var(--text-muted);line-height:1.4}.store-settings__row-control,.store-settings__pay-control{display:flex;align-items:center;justify-content:flex-end;gap:8px;min-width:0;width:var(--store-control-col);min-height:var(--store-row-control-h);justify-self:end}.store-settings__row-control .dz-input:not(textarea),.store-settings__row-control .dz-select,.store-settings__row-control .dz-select .dz-select__trigger,.store-settings__row-control .dz-select__trigger,.store-settings__pay-control .dz-input:not(textarea){box-sizing:border-box;width:100%;min-width:0;min-height:var(--store-row-control-h);height:var(--store-row-control-h);max-height:var(--store-row-control-h)}.store-settings__row-control .dz-input:not(textarea),.store-settings__pay-control .dz-input:not(textarea){padding-top:0;padding-bottom:0;line-height:1.2}.store-settings__row-control textarea.dz-input{height:auto;min-height:72px;padding-top:10px;padding-bottom:10px;resize:vertical;line-height:1.4}.store-settings .dz-input{background:var(--input-form)}.store-settings .dz-input:focus{background:var(--chip-bg-hover)}.store-settings .dz-input:disabled{opacity:.55}.store-settings__row-control .dz-input--wide{width:100%}.store-settings__row-control--amount,.store-settings__pay-control--amount{gap:8px}.store-settings__row-control--amount .dz-input,.store-settings__pay-control--amount .dz-input{width:var(--store-amount-w);flex:0 0 var(--store-amount-w);text-align:left}.store-settings__suffix{font-size:var(--text-sm);font-weight:600;color:var(--text-muted);white-space:nowrap;flex-shrink:0}.store-settings__input-shell{position:relative;display:inline-flex;align-items:center;width:var(--store-amount-w);flex:0 0 var(--store-amount-w);min-width:0}.store-settings__input-shell .dz-input{width:100%;min-width:0;padding-right:1.35em;text-align:left;-moz-appearance:textfield}.store-settings__input-shell .dz-input::-webkit-outer-spin-button,.store-settings__input-shell .dz-input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.store-settings__input-shell .store-settings__suffix{position:absolute;right:6px;top:50%;transform:translateY(-50%);pointer-events:none;line-height:1}.store-settings__input-shell--unit-wide .dz-input{padding-right:1.85em}.store-settings .dz-btn.store-settings__action-btn{box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;height:var(--store-row-control-h);min-height:var(--store-row-control-h);max-height:var(--store-row-control-h);padding:0 12px;margin:0;font-size:var(--text-sm);font-weight:600;line-height:1;white-space:nowrap}.store-settings__switch.server-switcher{flex:0 0 auto;width:auto;max-width:100%}.store-settings__switch .server-switcher__rail{box-sizing:border-box}.store-settings__switch .server-switcher__tab{min-height:36px;padding:0 12px}.store-settings__pay-item.is-off{opacity:.55}.store-settings__pay-name{display:flex;align-items:center;gap:10px;min-width:0;font-size:var(--text-sm);font-weight:600;color:var(--text);line-height:1.35}.store-settings.is-refreshing{opacity:.72;pointer-events:none;transition:opacity .2s ease}@media(min-width:1200px){.store-settings{--store-control-col: 260px}}@media(max-width:768px){.store-settings{max-width:100%;min-width:0;overflow-x:clip;padding-bottom:calc(16px + env(safe-area-inset-bottom,0px))}.store-settings__intro{flex-direction:column;align-items:stretch}.store-settings__save,.store-settings__save .dz-btn{width:100%}.store-settings__card--slot{display:none!important}.store-settings__row,.store-settings__pay-item{grid-template-columns:minmax(0,1fr);gap:8px;align-items:stretch;min-width:0;min-height:0;max-width:100%}.store-settings-list__row.store-settings__row{display:grid;grid-template-columns:minmax(0,1fr) var(--store-control-col);justify-content:stretch;gap:0;align-items:stretch;height:58px;min-height:58px;padding:0}.store-settings-list__label{gap:8px}.store-settings__row-field--select{width:min(var(--store-select-w),100%)}.store-settings__row-control,.store-settings__pay-control{width:100%;max-width:100%;min-width:0;justify-self:stretch;justify-content:stretch}.store-settings__row-control .dz-input,.store-settings__row-control .dz-select,.store-settings__row-control .dz-select__trigger,.store-settings__row-control .dz-input--wide,.store-settings__pay-control .dz-input{width:100%;max-width:100%;min-width:0;box-sizing:border-box}.store-settings__row-control--amount,.store-settings__pay-control--amount{display:flex;justify-content:flex-start;gap:8px;width:100%;max-width:100%}.store-settings__row-control--amount .dz-input,.store-settings__pay-control--amount .dz-input{flex:0 1 8.5rem;width:auto;max-width:100%;text-align:left}.store-settings__pay-control{justify-content:flex-start}.store-settings .dz-input,.store-settings .dz-select__trigger,.store-settings textarea.dz-input{font-size:16px}.store-settings__row--top textarea.dz-input{min-height:72px;height:auto;max-width:100%}}.store-settings__lists{display:grid;gap:0;margin-top:0;margin-inline:calc(-1 * var(--admin-card-pad-x, 14px));width:auto;max-width:none}.store-settings__lists .store-settings__card{border-radius:0}.store-settings__lists>.store-settings__card{min-width:0;border-bottom:var(--rail-width) solid var(--admin-rail, var(--rail))}.store-settings__lists>.store-settings__card:last-child{border-bottom:none}.store-settings__lists>.store-settings__card .store-settings-embed{display:block}.store-settings__lists>.store-settings__card .store-settings-embed__mid{box-shadow:none;border-bottom:none}.store-settings,.store-settings .store-settings__card--list{--store-rail-grid: minmax(0, 1fr) var(--store-label-col) var(--store-control-col) minmax(0, 1fr)}.admin-page .store-settings .store-settings__card--list.admin-panel-card--finance-daily .admin-panel-card__head{display:flex!important;justify-content:flex-start!important;padding:0!important;border-bottom:var(--rail-width) solid var(--admin-rail, var(--rail))!important;overflow:hidden}.admin-page .store-settings .store-settings__card--list.admin-panel-card--finance-daily .admin-panel-card__head:after{content:none;display:none}.admin-page .store-settings .store-settings__card--list.admin-panel-card--finance-daily .admin-panel-card__title{display:flex;align-items:center;justify-content:flex-start;box-sizing:border-box;width:100%;height:100%;padding:0 14px;text-align:left;border:none;background:repeating-linear-gradient(-32deg,transparent 0 5px,color-mix(in srgb,var(--text) 7%,transparent) 5px 6px)}.store-settings-list.bans-list{--bans-row-h: 58px;--bans-page-rows: 1;min-height:0}.store-settings-list__row.store-settings__row{display:grid;grid-template-columns:minmax(0,1fr) var(--store-control-col);justify-content:stretch;align-items:stretch;gap:0;height:var(--bans-row-h);min-height:var(--bans-row-h);padding:0;overflow:visible;border-top:var(--rail-width) solid var(--admin-rail, var(--rail));border-bottom:none}.store-settings-list .store-settings-list__row:first-child{border-top:none}.store-settings-list .store-settings-list__row:last-child{border-bottom:none}.store-settings-list__label{display:flex;align-items:center;gap:12px;width:auto;max-width:none;min-width:0;padding:0 14px;overflow:hidden;white-space:normal;color:var(--text)}.store-settings-list__label .bans-list__player-meta{display:grid;gap:2px;min-width:0;flex:1 1 auto}.store-settings-list__label .store-settings__row-name,.store-settings-list__label .store-settings__row-hint{display:block;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.store-settings__row-field{display:inline-flex;align-items:center;gap:8px;flex:0 0 auto;min-width:0}.store-settings__row-field .dz-input:not(textarea),.store-settings__row-field .dz-select,.store-settings__row-field .dz-select .dz-select__trigger,.store-settings__row-field .dz-select__trigger{height:var(--store-row-control-h);min-height:var(--store-row-control-h);max-height:var(--store-row-control-h)}.store-settings__row-field--amount .store-settings__input-shell{width:var(--store-amount-w);flex:0 0 var(--store-amount-w)}.store-settings__row-field--select{width:min(var(--store-select-w),100%)}.store-settings__row-field--select .dz-select,.store-settings__row-field--select .dz-select__trigger{width:100%}.store-settings__row-field--message{flex:1 1 auto;width:100%;max-width:min(420px,100%)}.store-settings__row-field--message textarea.dz-input{width:100%;min-height:56px;height:auto;resize:vertical}.store-settings-list__control.store-settings__row-control{flex:none;width:auto;min-width:0;min-height:0;padding:0 14px;justify-content:flex-end;overflow:visible}.store-settings__row-control--cluster{display:flex;flex-wrap:nowrap;align-items:center;justify-content:flex-end;gap:8px;width:100%}.store-settings-list__row.is-off{opacity:.55}.store-settings__row-control--pay{flex-wrap:nowrap}.store-settings__row-control--pay .store-settings__switch{flex:0 0 auto}.store-settings__row-control--pay .dz-input{width:var(--store-amount-w);flex:0 0 var(--store-amount-w);text-align:left}.store-settings__row-control--sale{display:flex;flex-wrap:nowrap;align-items:center;justify-content:flex-end;gap:8px;width:100%}.store-settings__row-control--sale .dz-input{flex:0 0 4.5rem;width:4.5rem;text-align:center}.store-settings__row-control--sale .store-settings__switch{flex:0 0 auto}.store-settings-embed{display:block}.store-settings-embed__mid{min-width:0;border-bottom:var(--rail-width) solid var(--admin-rail, var(--rail))}.admin-page .store-settings-embed__mid .admin-pending-toolbar,.admin-page .store-settings-embed__mid .admin-panel-toolbar{margin:0;width:100%;max-width:100%;padding:10px 14px;box-sizing:border-box;border-bottom:none}.admin-page .store-settings-embed__mid .admin-pending-toolbar>.admin-panel-toolbar{padding:0;border-bottom:none}.admin-page .store-settings-embed__mid .account-table-wrap,.admin-page .store-settings-embed__mid .admin-data-shell,.admin-page .store-settings-embed__mid .admin-content-shell{margin:0;width:100%;min-height:0}.admin-page .store-settings-embed__mid .admin-content-shell--tall,.admin-page .store-settings-embed__mid .admin-data-shell.admin-content-shell--tall{min-height:0}.admin-page .store-settings-embed__mid .account-table tbody tr:last-child td{border-bottom:none!important}.store-settings--skeleton .store-settings-skel__name,.store-settings--skeleton .store-settings-skel__hint,.store-settings--skeleton .store-settings-skel__amount,.store-settings--skeleton .store-settings-skel__select,.store-settings--skeleton .store-settings-skel__switch,.store-settings--skeleton .store-settings-skel__action{display:block;min-height:0;border-radius:var(--radius-xs);box-sizing:border-box}.store-settings--skeleton .bans-list__player-meta{display:flex;flex-direction:column;gap:4px;min-width:0}.store-settings--skeleton .store-settings-skel__name{width:9.5rem;height:calc(var(--text-sm) * 1.35)}.store-settings--skeleton .store-settings-skel__hint{width:14rem;height:calc(var(--text-xs) * 1.4)}.store-settings--skeleton .store-settings-list__row:nth-child(3n+1) .store-settings-skel__name{width:7.5rem}.store-settings--skeleton .store-settings-list__row:nth-child(3n+2) .store-settings-skel__name{width:11rem}.store-settings--skeleton .store-settings-list__row:nth-child(3n) .store-settings-skel__hint{width:11.5rem}.store-settings--skeleton .store-settings-skel__amount{width:var(--store-amount-w);height:var(--store-row-control-h)}.store-settings--skeleton .store-settings-skel__select{width:var(--store-select-w);height:var(--store-row-control-h)}.store-settings--skeleton .store-settings-skel__switch{width:6.75rem;height:var(--store-row-control-h)}.store-settings--skeleton .store-settings-skel__action{width:6.5rem;height:var(--store-row-control-h)}@media(max-width:720px){.store-settings__row-control.store-settings__row-control--sale{width:100%}}.rewards-live-drop{position:relative;display:flex;flex-direction:row;align-items:stretch;gap:var(--rail-width);min-width:0;padding:0;border:none;background:var(--rail)}.rewards-live-drop:after{content:"";position:absolute;left:50%;bottom:0;z-index:3;width:100vw;height:var(--rail-width);background:var(--rail);transform:translate(-50%);pointer-events:none}.rewards-live-drop__label{display:inline-flex;align-items:center;justify-content:center;gap:8px;flex:0 0 auto;align-self:stretch;writing-mode:vertical-rl;transform:rotate(180deg);padding:10px 8px;border-radius:0;background:var(--bg);color:var(--text-muted);font-size:var(--text-xs);font-weight:700;letter-spacing:.12em;line-height:1;white-space:nowrap}.rewards-live-drop__pulse{position:relative;flex:0 0 auto;width:7px;height:7px;border-radius:50%;background:var(--btn-pay-green);writing-mode:horizontal-tb}.rewards-live-drop__pulse:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;background:var(--btn-pay-green);animation:rewards-live-pulse 1.6s ease-out infinite}@keyframes rewards-live-pulse{0%{transform:scale(1);opacity:.5}to{transform:scale(2.4);opacity:0}}@media(prefers-reduced-motion:reduce){.rewards-live-drop__pulse:after{animation:none}}.rewards-live-drop__rail-wrap{position:relative;flex:1 1 auto;min-width:0;min-height:108px;padding:14px;box-sizing:border-box;background:var(--bg)}.rewards-live-drop__rail-wrap:after{content:"";position:absolute;top:0;right:0;bottom:0;width:min(96px,18%);z-index:2;pointer-events:none;background:linear-gradient(to left,var(--bg) 0%,color-mix(in srgb,var(--bg) 72%,transparent) 42%,transparent 100%)}.rewards-live-drop__rail{display:flex;gap:6px;min-width:0;min-height:80px;overflow-x:auto;overflow-y:hidden;scrollbar-width:none;-ms-overflow-style:none;background:transparent}.rewards-live-drop__cell{flex:0 0 auto;background:transparent}.rewards-live-drop__cell--pinned{position:sticky;left:0;z-index:3;box-sizing:border-box;padding-right:6px;background:var(--bg)}.rewards-live-drop__cell--pinned:after{content:"";position:absolute;top:0;right:0;bottom:0;width:var(--rail-width);background:var(--rail);pointer-events:none}.rewards-live-drop__rail::-webkit-scrollbar{display:none}.rewards-live-drop__loader{display:flex;align-items:center;justify-content:center;width:100%;min-height:80px}.rewards-live-drop__card{--live-rarity: transparent;position:relative;display:flex;align-items:center;flex:0 0 auto;box-sizing:border-box;width:212px;min-width:212px;max-width:212px;min-height:80px;padding:12px;border:none;border-radius:var(--radius-sm);overflow:hidden;background:linear-gradient(180deg,color-mix(in srgb,var(--live-rarity) 45%,transparent),color-mix(in srgb,var(--live-rarity) 15%,transparent) 90%),var(--chip-bg)}.rewards-live-drop__card--common{--live-rarity: #5d657a}.rewards-live-drop__card--uncommon{--live-rarity: #5881f5}.rewards-live-drop__card--rare{--live-rarity: #9658f5}.rewards-live-drop__card--epic{--live-rarity: #c452cc}.rewards-live-drop__card--elite{--live-rarity: #f54e65}.rewards-live-drop__card--legendary{--live-rarity: #f5b658}.rewards-live-drop__card--skeleton{background:var(--chip-bg);pointer-events:none;-webkit-user-select:none;user-select:none}.rewards-live-drop__body{position:relative;z-index:1}.rewards-live-drop__body{display:grid;gap:2px;min-width:0;flex:1 1 auto;padding-right:64px}.rewards-live-drop .dz-skeleton.rewards-live-drop-skel__avatar{display:block;flex:0 0 auto;width:22px;height:22px;min-height:0;border-radius:var(--radius-sm)}.rewards-live-drop .dz-skeleton.rewards-live-drop-skel__user{display:block;width:72px;max-width:100%;height:12px;min-height:0;border-radius:var(--radius-sm)}.rewards-live-drop .dz-skeleton.rewards-live-drop-skel__item{display:block;width:96px;max-width:100%;height:10px;min-height:0;margin-top:2px;border-radius:var(--radius-sm)}.rewards-live-drop .dz-skeleton.rewards-live-drop-skel__qty{display:block;width:40px;height:10px;min-height:0;margin-top:4px;border-radius:var(--radius-sm)}.rewards-live-drop .dz-skeleton.rewards-live-drop-skel__icon{display:block;width:48px;height:48px;min-height:0;border-radius:var(--radius-xs);transform:scale(1.02);transform-origin:center center}.rewards-live-drop__user-row{display:flex;align-items:center;gap:8px;min-width:0;margin-top:-3px;margin-bottom:6px}.rewards-live-drop__avatar{position:relative;display:grid;place-items:center;flex:0 0 auto;width:22px;height:22px;overflow:hidden;border-radius:var(--radius-sm);background:var(--chip-bg-hover);color:var(--text-muted);font-size:.625rem;font-weight:700;letter-spacing:.02em}.rewards-live-drop__avatar .user-avatar__img{opacity:1!important;transition:none!important}.rewards-live-drop__user{min-width:0;font-size:var(--text-xs);font-weight:700;color:var(--text);line-height:1.2;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.rewards-live-drop__item{min-width:0;font-size:var(--text-xs);font-weight:600;color:var(--text);line-height:1.15;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.rewards-live-drop__qty{min-width:0;margin-bottom:-2px;font-size:var(--text-xs);font-weight:600;color:var(--text-muted);line-height:1.1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.rewards-live-drop__icon{position:absolute;top:0;right:8px;bottom:0;z-index:1;display:grid;place-items:center;width:56px;height:56px;margin-top:auto;margin-bottom:auto;pointer-events:none}.rewards-live-drop__card:not(.rewards-live-drop__card--skeleton) .rewards-live-drop__icon:before{content:"";position:absolute;left:50%;top:50%;z-index:0;width:64px;height:64px;pointer-events:none;background:var(--live-rarity, #fff);opacity:.08;transform:translate(-50%,-50%);-webkit-mask-image:var(--rewards-rarity-mark-logo),var(--rewards-rarity-mark-ring);mask-image:var(--rewards-rarity-mark-logo),var(--rewards-rarity-mark-ring);-webkit-mask-position:center,center;mask-position:center,center;-webkit-mask-size:86%,86%;mask-size:86%,86%;-webkit-mask-repeat:no-repeat,no-repeat;mask-repeat:no-repeat,no-repeat;-webkit-mask-composite:source-over;mask-composite:add}[data-theme=light] .rewards-live-drop__card:not(.rewards-live-drop__card--skeleton) .rewards-live-drop__icon:before{background:var(--live-rarity, #000);opacity:.055}.rewards-live-drop__icon>*{position:relative;z-index:1}.rewards-live-drop__icon .reward-item-icon-wrap,.rewards-live-drop__icon .reward-item-icon{width:min(100%,48px);height:min(100%,48px);max-width:48px;max-height:48px}.rewards-live-drop__icon .reward-item-icon-wrap:not(:has(.reward-item-icon--balance)),.rewards-live-drop__icon .reward-item-icon:not(.reward-item-icon--balance){transform:scale(1.02);transform-origin:center center}.rewards-live-drop__icon .reward-item-icon__ph{display:none}.rewards-live-drop__icon .reward-item-icon-wrap .reward-item-icon,.rewards-live-drop__icon .reward-item-icon{opacity:1;transition:none}@media(max-width:578px){.rewards-live-drop__cell--pinned{display:none}.rewards-live-drop__rail-wrap{padding:12px 10px;min-height:100px}.rewards-live-drop__rail,.rewards-live-drop__loader{min-height:74px}.rewards-live-drop__card{width:190px;min-width:190px;max-width:190px;min-height:74px;padding:10px}.rewards-live-drop__body{padding-right:56px}.rewards-live-drop__icon{right:6px;width:48px;height:48px}.rewards-live-drop__icon .reward-item-icon-wrap,.rewards-live-drop__icon .reward-item-icon{width:min(100%,40px);height:min(100%,40px);max-width:40px;max-height:40px}.rewards-live-drop .dz-skeleton.rewards-live-drop-skel__icon{width:40px;height:40px}}.dz-server-logos{display:inline-flex;align-items:center;gap:4px;flex:0 0 auto}.dz-server-logo{position:relative;display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px;border-radius:var(--radius-xs);flex:0 0 auto;background:color-mix(in srgb,var(--server-accent, var(--text)) 14%,var(--chip-bg))}.dz-server-logo__orb{width:11px;height:11px;border-radius:50%;background:radial-gradient(circle at 32% 28%,color-mix(in srgb,var(--server-accent, var(--text)) 55%,#fff) 0%,var(--server-accent, var(--text-muted)) 58%,color-mix(in srgb,var(--server-accent, var(--text)) 70%,#000) 100%)}.dz-server-logos--compact .dz-server-logo{width:18px;height:18px;border-radius:var(--radius-xs)}.dz-server-logos--compact .dz-server-logo__orb{width:10px;height:10px}.dz-server-logos--large .dz-server-logo{width:56px;height:56px;border-radius:var(--radius-lg)}.dz-server-logos--large .dz-server-logo__orb{width:30px;height:30px}.dz-server-logo--blue{--server-accent: var(--rarity-uncommon)}.dz-server-logo--red{--server-accent: var(--rarity-elite)}.dz-server-logo--green{--server-accent: var(--btn-pay-green)}.dz-server-logo--gold{--server-accent: var(--rarity-legendary)}.dz-server-logo-text{line-height:1}.dz-select__option-icon:has(.dz-server-logos){width:auto;height:auto;align-items:center}.rewards-content-card{display:flex;flex-direction:column;min-width:0;padding:0 0 16px;--rewards-rarity-mark-logo: url(/assets/logo-loader-on-light-BYqSnOXA.png);--rewards-rarity-mark-ring: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2064%2064'%20fill='none'%3e%3ccircle%20cx='32'%20cy='32'%20r='29'%20stroke='%23000'%20stroke-width='4.5'/%3e%3c/svg%3e")}.buy-overlay{z-index:var(--dz-modal-z, 300)}.buy-modal{display:flex;flex-direction:column;width:min(880px,100%);height:auto;max-height:min(92vh,760px);overflow:hidden;border-radius:var(--radius-lg);--buy-modal-surface: transparent;background:transparent;border:none;box-shadow:var(--shadow-md);--buy-foot-h: 40px;--buy-foot-stepper-min-w: 120px;--buy-foot-step-btn: 28px;--buy-foot-submit-w: 152px;--buy-foot-gap: 12px;--buy-foot-inset-x: 20px;--buy-simple-plate-bg: var(--c3);--buy-stepper-rail-bg: var(--c3);--buy-stepper-btn-bg: var(--c2);--buy-foot-dock-bg: var(--chip-bg);--buy-foot-dock-shadow: 0 6px 20px color-mix(in srgb, var(--bg-deep) 28%, transparent)}.buy-modal--privilege{width:min(800px,100%);height:min(88vh,704px);max-height:min(88vh,704px);min-height:min(88vh,704px);--buy-privilege-edge-gap: 20px;--buy-simple-plate-bg: var(--c3)}.buy-modal--privilege .buy-modal__body{flex:1 1 auto;min-height:0;grid-template-rows:minmax(0,1fr);align-items:stretch;grid-template-columns:272px minmax(0,1fr);gap:20px;padding:0 20px}.buy-modal--privilege .buy-modal__aside{display:flex;flex-direction:column;align-self:stretch;min-height:0;overflow:hidden}.buy-modal--privilege .buy-modal__right{display:flex;flex-direction:column;flex:1 1 auto;align-self:stretch;gap:0;min-height:0;overflow:hidden}.buy-modal--privilege .buy-modal__main{display:flex;flex-direction:column;flex:1 1 auto;min-height:0;overflow:hidden}.buy-modal--privilege .buy-modal__scroll-wrap{position:relative;flex:1 1 auto;min-height:0}.buy-modal--privilege .buy-modal__scroll--kits{height:100%;overflow-x:hidden;overflow-y:scroll;overscroll-behavior:contain;padding-inline-end:26px;padding-bottom:0;scrollbar-width:none;-ms-overflow-style:none}.buy-modal--privilege .buy-modal__scroll--kits::-webkit-scrollbar{display:none;width:0;height:0}.buy-modal--privilege .buy-modal__scrollbar{position:absolute;top:0;right:0;width:6px;height:100%;border-radius:var(--radius-pill);background-color:var(--c3);pointer-events:none}.buy-modal--privilege .buy-modal__scrollbar-thumb{width:100%;border-radius:var(--radius-pill);background-color:var(--c2);transition:background-color .2s ease}.buy-modal--privilege .buy-modal__scroll-wrap:hover .buy-modal__scrollbar-thumb{background-color:var(--c2)}.buy-modal--privilege .buy-modal__head{min-height:0;padding:var(--buy-privilege-edge-gap) 20px var(--buy-privilege-edge-gap);box-sizing:border-box}.buy-modal__head{display:grid;flex-shrink:0;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:16px;min-height:60px;padding:0 20px 4px}.buy-modal__head-title{display:inline-flex;align-items:center;gap:10px;min-width:0;max-width:100%;margin:0;font-family:var(--font-body);font-size:var(--text-lg);font-weight:700;line-height:1.2;color:var(--text);white-space:nowrap;overflow:hidden}.buy-modal__title-icon{flex-shrink:0;color:var(--text)}.buy-modal__head-title-text{display:inline-flex;align-items:center;gap:.35em;min-width:0;overflow:hidden;text-overflow:ellipsis}.buy-modal__head-subtitle{font-weight:500;color:var(--text-dim)}.buy-modal__head-bar{display:flex;flex-shrink:0;align-items:center;justify-content:flex-end;padding:0}.buy-modal__body{display:grid;grid-template-columns:280px minmax(0,1fr);grid-template-rows:minmax(0,1fr);flex:1;gap:16px;min-height:0;padding:0 20px 20px;overflow:hidden}.buy-modal__aside{display:flex;flex-direction:column;min-height:0;height:100%;padding:0;overflow:hidden}.buy-modal__aside .dz-product-card--preview{flex:0 0 auto;height:auto;padding:0;border-radius:var(--radius);background:transparent}.buy-modal__aside .dz-product-card--preview .dz-product-card__hero{flex:0 0 auto}.buy-modal__aside .dz-product-card--preview .dz-product-card__title,.buy-modal__aside .dz-product-card--preview .dz-product-card__footer{display:none}.buy-modal__upgrades{flex:1 1 auto;min-height:0;padding-top:8px;overflow-y:auto;padding-inline-end:4px;scrollbar-width:thin;scrollbar-color:var(--c2) var(--c3)}.buy-modal__upgrade-list{display:grid;gap:5px;overflow:visible}.buy-modal--privilege .buy-modal__upgrade-row{background:var(--buy-simple-plate-bg)}.buy-modal__upgrade-row{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:8px 10px;border-radius:var(--radius-sm);background:var(--c3)}.buy-modal__upgrade-name{flex:1;min-width:0;font-size:var(--text-xs);line-height:1.45;color:var(--text-muted)}.buy-modal--privilege .buy-modal__upgrade-name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--text-dim)}.buy-modal__upgrade-value{flex-shrink:0;max-width:58%;font-family:var(--font-display);font-size:var(--text-xs);font-weight:700;line-height:1.45;text-align:right;color:var(--text)}.buy-modal--privilege .buy-modal__upgrade-value{color:var(--text)}.buy-modal__section>h3{margin-bottom:8px;font-size:var(--text-sm);font-weight:700;color:var(--text)}.buy-modal__upgrades ul{display:grid;gap:4px;margin:0;padding:0;list-style:none}.buy-modal__upgrades li{padding:4px 0;font-size:var(--text-xs);line-height:1.45;color:var(--text-muted)}.buy-modal--privilege .buy-modal__upgrades li{background:transparent;border-radius:0}.buy-modal--privilege-solar{--accent: var(--solar-yellow);--accent-light: var(--topup-hover);--accent-soft: var(--solar-yellow-soft);--accent-glow: rgba(255, 229, 90, .12);--accent-border: var(--solar-yellow-border)}.buy-modal--privilege-solar .buy-modal__scroll-wrap{border-radius:var(--radius-sm);background:var(--chip-bg)}.buy-modal--privilege-solar .buy-modal__scroll--kits{background:transparent;padding-top:6px}.buy-modal--privilege-solar .buy-modal__cooldown{color:var(--solar-yellow)}.buy-modal--privilege-solar .buy-modal__upgrade-value{color:var(--solar-yellow-bright)}.buy-modal--privilege-solar .buy-modal__section>h3{color:var(--solar-yellow-bright)}.buy-modal--privilege-solar .buy-modal__scrollbar-thumb{background:#f4ca8073}.buy-modal__right{display:flex;flex-direction:column;min-width:0;min-height:0;overflow:hidden}.buy-modal__main{flex:1;min-height:0;padding:0;overflow-x:hidden;overflow-y:visible;overscroll-behavior:contain}.buy-modal__foot{display:flex;flex-shrink:0;align-items:center;justify-content:flex-start;gap:12px;padding:16px 0 0;background:transparent}.buy-modal__right>.buy-modal__foot{margin-top:auto}.buy-modal--privilege .buy-modal__right>.buy-modal__foot{margin-top:0}.buy-modal__foot-controls{display:grid;grid-template-columns:max-content max-content;gap:var(--buy-foot-gap);align-items:center;width:max-content;max-width:100%;margin-inline-start:auto;box-sizing:border-box}.buy-modal__foot--compact .buy-modal__foot-controls{margin-inline-start:0}.buy-modal__foot-controls:not(:has(.buy-modal__duration--foot)){grid-template-columns:max-content;width:max-content}.buy-modal--privilege .buy-modal__right>.buy-modal__foot:not(.buy-modal__foot--auth),.buy-modal__foot--compact:not(.buy-modal__foot--auth){display:flex;flex-direction:row;align-items:center;justify-content:flex-start;box-sizing:border-box}.buy-modal--privilege .buy-modal__right>.buy-modal__foot:not(.buy-modal__foot--auth){flex-direction:column;align-items:stretch;width:100%;padding:var(--buy-privilege-edge-gap) 0}.buy-modal--privilege .buy-modal__right>.buy-modal__foot .buy-modal__foot-controls:has(.buy-modal__duration--foot){width:100%;margin-inline:0}.buy-modal__foot-controls:has(.buy-modal__duration--foot){display:grid;grid-template-columns:max-content minmax(0,1fr);align-items:center;gap:var(--buy-foot-gap);width:100%;max-width:100%;margin-inline:0;box-sizing:border-box}.buy-modal__foot-controls:has(.buy-modal__duration--foot)>.buy-modal-grow:first-child,.buy-modal__foot-controls:has(.buy-modal__duration--foot)>.buy-modal__duration--foot{grid-column:1;justify-self:start;max-width:100%}.buy-modal__foot-controls:has(.buy-modal__duration--foot)>.buy-modal-grow--submit{grid-column:2;justify-self:end;direction:rtl;overflow:hidden;border-radius:var(--radius-sm);background:var(--btn-primary-bg)}.buy-modal__foot-controls:has(.buy-modal__duration--foot)>.buy-modal-grow--submit:has(.buy-modal__submit:hover:not(:disabled)){background:var(--btn-primary-hover)}.buy-modal-grow--submit .buy-modal-grow__inner{direction:ltr}.buy-modal__foot--compact:not(.buy-modal__foot--auth){padding:12px 20px 20px}.buy-modal__duration--foot{display:inline-flex;flex:none;align-items:center;gap:0;width:max-content;max-width:100%;height:var(--buy-foot-h);min-height:var(--buy-foot-h);max-height:var(--buy-foot-h);padding:0;border:none;border-radius:var(--radius-sm);background:var(--buy-stepper-rail-bg);box-sizing:border-box;overflow:hidden;-webkit-user-select:none;user-select:none}.buy-modal__duration--foot .buy-modal__duration-btn{display:inline-grid;flex:0 0 auto;place-items:center;width:var(--buy-foot-h);height:var(--buy-foot-h);padding:0;border:none;border-radius:0;background:transparent;color:var(--text);line-height:0;transition:background .3s ease,opacity .3s ease}.buy-modal__duration--foot .buy-modal__duration-btn-glyph{position:relative;display:block;width:10px;height:10px}.buy-modal__duration--foot .buy-modal__duration-btn-glyph:before,.buy-modal__duration--foot .buy-modal__duration-btn-glyph--plus:after{content:"";position:absolute;background:currentColor;border-radius:1px}.buy-modal__duration--foot .buy-modal__duration-btn-glyph:before{top:50%;left:0;width:100%;height:1.5px;transform:translateY(-50%)}.buy-modal__duration--foot .buy-modal__duration-btn-glyph--plus:after{top:0;left:50%;width:1.5px;height:100%;transform:translate(-50%)}.buy-modal__duration--foot .buy-modal__duration-btn:hover:not(:disabled){background:var(--buy-stepper-btn-bg);color:var(--text)}.buy-modal__duration--foot .buy-modal__duration-btn:active:not(:disabled){background:var(--buy-stepper-btn-bg)}.buy-modal__duration--foot .buy-modal__duration-value{position:relative;display:inline-grid;flex:0 0 auto;align-items:center;justify-items:center;min-width:0;height:var(--buy-foot-h);padding:0 12px;border:none;border-radius:0;background:transparent;font-size:15px;font-weight:600;color:var(--text);box-sizing:border-box;overflow:hidden}.buy-modal__duration-value-sizer{visibility:hidden;pointer-events:none;white-space:nowrap;font-variant-numeric:tabular-nums}.buy-modal__duration-value-live{position:absolute;top:0;right:0;bottom:0;left:0;display:inline-flex;align-items:center;justify-content:center;white-space:nowrap;line-height:1;pointer-events:none}.buy-modal__duration-value-unit{flex-shrink:0;white-space:pre}.buy-modal__duration-value-tick{overflow:visible;line-height:1}.buy-modal__duration-value-tick .buy-modal__value-tick{width:100%;min-width:0;white-space:nowrap;font-variant-numeric:tabular-nums}.buy-modal-grow{display:inline-block;max-width:100%;overflow:visible;vertical-align:top}.buy-modal-grow__inner{display:inline-block;width:max-content;max-width:none}.buy-modal__foot--compact{min-height:0}.buy-modal__foot--compact .buy-modal__auth-note{margin:0;text-align:center}.buy-modal__foot--privilege .buy-modal__field--server.buy-modal__select{flex:1 1 auto;width:100%;min-width:0;max-width:none}.buy-modal__foot--privilege .buy-modal__submit{width:100%;min-width:0;margin-left:0}.buy-modal__privilege-duration{display:flex;flex-shrink:0;justify-content:center;padding:8px 0 4px}.buy-modal__privilege-duration .buy-modal__duration{width:100%}.buy-modal__privilege-duration .buy-modal__duration-value{flex:1;min-width:0}.buy-modal__auth-note{margin:0;text-align:center;font-size:var(--text-sm);line-height:1.45;color:var(--text-muted)}.buy-modal__foot--auth{display:flex;flex-direction:column;align-items:stretch;justify-content:flex-start;gap:12px;width:100%;padding:12px 20px 20px;box-sizing:border-box}.buy-modal--privilege .buy-modal__right>.buy-modal__foot--auth{padding:var(--buy-privilege-edge-gap) 0}.buy-modal__submit--login{width:100%;min-width:0;min-height:44px;margin-left:0;gap:8px;justify-content:center}.buy-modal__submit-icon{flex-shrink:0}.buy-modal--catalog{width:min(1180px,100%);height:min(92vh,860px)}.buy-modal--catalog .buy-modal__body{display:flex;flex-direction:column;grid-template-columns:1fr;min-height:0}.buy-modal__catalog-html{flex:1;min-height:0;padding:8px 12px 0;overflow:auto}.buy-modal--catalog .buy-modal__foot,.buy-modal--catalog .buy-modal__right-foot{margin-top:auto}.buy-modal--simple{--buy-simple-w: 500px;--buy-simple-plate-h: 180px;width:var(--buy-simple-w);height:auto;min-height:0;max-height:min(88vh,calc(100dvh - 48px));overflow:hidden;border-radius:var(--radius-lg);box-sizing:border-box;align-items:stretch}.buy-modal--simple:has(.buy-modal__foot-controls:not(:has(.buy-modal__duration--foot))){width:var(--buy-simple-w);min-width:var(--buy-simple-w)}.buy-modal--simple .buy-modal__head--compact{min-height:0;padding:20px var(--buy-foot-inset-x) 2px;box-sizing:border-box}.buy-modal--simple .buy-modal__simple-main,.buy-modal--kit .buy-modal__kit-main{display:flex;flex-direction:column;flex:0 0 auto;gap:16px;min-height:0;padding:8px var(--buy-foot-inset-x) 0;overflow:hidden;overscroll-behavior:none;box-sizing:border-box}.buy-modal--simple .buy-modal__simple-main.buy-modal__scrollable,.buy-modal--kit .buy-modal__kit-main.buy-modal__scrollable{overflow-x:hidden;overflow-y:auto;overscroll-behavior:none;touch-action:pan-y;scrollbar-gutter:stable}.buy-modal--simple .buy-modal__foot--simple,.buy-modal--kit .buy-modal__foot--simple{display:flex;flex-direction:column;align-items:stretch;gap:0;flex-shrink:0;margin-top:0;width:100%;box-sizing:border-box}.buy-modal--simple .buy-modal__foot--simple.buy-modal__foot--compact:not(.buy-modal__foot--auth),.buy-modal--kit .buy-modal__foot--simple.buy-modal__foot--compact:not(.buy-modal__foot--auth){display:flex;flex-direction:column;align-items:stretch;padding:16px var(--buy-foot-inset-x) 20px;box-sizing:border-box}.buy-modal--simple .buy-modal__foot--simple.buy-modal__foot--auth,.buy-modal--kit .buy-modal__foot--simple.buy-modal__foot--auth{padding:16px var(--buy-foot-inset-x) 20px;box-sizing:border-box}.buy-modal--simple .buy-modal__foot-controls:has(.buy-modal__duration--foot),.buy-modal--kit .buy-modal__foot-controls:has(.buy-modal__duration--foot){width:100%;max-width:100%;grid-template-columns:max-content minmax(0,1fr)}.buy-modal--kit{--buy-kit-w: 500px;width:var(--buy-kit-w);height:auto;min-height:0;max-height:min(88vh,calc(100dvh - 48px));overflow:hidden;border-radius:var(--radius-lg);box-sizing:border-box;align-items:stretch}.buy-modal--kit .buy-modal__head--compact{min-height:0;padding:20px var(--buy-foot-inset-x) 2px;box-sizing:border-box}.buy-modal--kit .buy-modal__kit-lead,.buy-modal--kit .buy-modal__kit-note{margin:0}.buy-modal--kit .buy-modal__foot,.buy-modal--simple .buy-modal__foot{flex-shrink:0;margin-top:0}.buy-modal--kit .buy-modal__foot .buy-modal__field--server.buy-modal__select,.buy-modal--simple .buy-modal__foot .buy-modal__field--server.buy-modal__select{flex:1 1 0;width:auto;min-width:0;max-width:none}.buy-modal--kit .buy-modal__field--server .buy-modal__select-trigger,.buy-modal--simple .buy-modal__field--server .buy-modal__select-trigger{min-width:0;max-width:none}.buy-modal--simple,.buy-modal--kit{--buy-simple-plate-bg: var(--c3);overscroll-behavior:none}.buy-modal--kit .buy-modal__body--compact,.buy-modal--simple .buy-modal__body--compact{flex:0 0 auto;min-height:0;padding:0;gap:0;overflow:hidden;overscroll-behavior:none}.dz-modal.buy-modal.buy-modal--simple>.buy-modal__body,.dz-modal.buy-modal.buy-modal--kit>.buy-modal__body{flex:0 0 auto;padding:0;gap:0}.buy-modal--simple .buy-modal__grid{width:100%;max-width:var(--buy-content-width);margin:0}.buy-modal--simple .buy-modal__head--compact,.buy-modal--kit .buy-modal__head--compact,.buy-modal__head--compact{grid-template-columns:minmax(0,1fr) auto}.buy-modal__body--compact{display:flex;flex-direction:column;min-height:0}.buy-modal__simple-main{display:flex;flex-direction:column;gap:12px;min-height:0;overflow:visible}.buy-modal__simple-card{display:flex;flex-direction:column;width:100%;border-radius:var(--radius-sm);background:var(--c3);overflow:hidden}.buy-modal--simple .buy-modal__simple-card{position:relative;flex:0 0 auto;height:var(--buy-simple-plate-h);min-height:var(--buy-simple-plate-h);max-height:var(--buy-simple-plate-h);border-radius:var(--radius-sm);background:var(--c3);overflow:hidden}.buy-modal--simple .buy-modal__simple-card-dashes{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;display:flex;justify-content:space-evenly;pointer-events:none;border-radius:inherit;overflow:hidden;-webkit-mask-image:radial-gradient(ellipse 64% 60% at 50% 50%,#000 0%,#000 22%,rgba(0,0,0,.42) 48%,rgba(0,0,0,.12) 72%,transparent 92%);mask-image:radial-gradient(ellipse 64% 60% at 50% 50%,#000 0%,#000 22%,rgba(0,0,0,.42) 48%,rgba(0,0,0,.12) 72%,transparent 92%)}.buy-modal--simple .buy-modal__simple-card-dash{flex:0 0 auto;width:0;height:100%;border-left:1px dashed color-mix(in srgb,var(--text) 28%,transparent)}.buy-modal__simple-media{display:grid;place-items:center;padding:14px 16px;box-sizing:border-box}.buy-modal--simple .buy-modal__simple-media{position:relative;z-index:1;flex:0 0 auto;height:100%;min-height:0;padding:0}.buy-modal__simple-visual{position:relative;display:grid;place-items:center;width:min(136px,52%);aspect-ratio:1;margin:0;border-radius:var(--radius-sm);background:transparent;overflow:hidden}.buy-modal--simple .buy-modal__simple-visual,.buy-modal--simple .buy-modal__simple-visual--image{width:150px;height:150px;max-width:150px;aspect-ratio:1}.buy-modal__simple-visual--image{width:min(136px,52%);background:transparent}.buy-modal__simple-visual--solar{background:var(--solar-yellow-bright)}.buy-modal__simple-image{width:100%;height:100%;object-fit:contain;object-position:center bottom}.buy-modal--simple .buy-modal__simple-image{object-position:center center}.buy-modal--simple.buy-modal--all-privileges .buy-modal__simple-media{align-content:end;align-items:end;justify-items:center}.buy-modal--simple.buy-modal--all-privileges .buy-modal__simple-visual,.buy-modal--simple.buy-modal--all-privileges .buy-modal__simple-visual--image{width:175px;height:175px;max-width:175px}.buy-modal--simple.buy-modal--all-privileges .buy-modal__simple-image{object-position:center bottom}.buy-modal__simple-placeholder{font-family:var(--font-display);font-size:2.5rem;font-weight:700;letter-spacing:.08em;color:#ffffffeb;text-shadow:0 2px 12px rgba(0,0,0,.25)}.buy-modal__simple-amount{position:absolute;right:8px;bottom:8px;z-index:2;max-width:calc(100% - 16px);display:inline-flex;align-items:center;justify-content:center;padding:5px 8px;border-radius:var(--radius-xs);background:var(--c1);color:var(--text);font-size:var(--text-xs);font-weight:700;line-height:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.buy-modal__simple-copy{display:grid;gap:8px;padding:0 2px;text-align:left}.buy-modal--simple .buy-modal__simple-copy{flex-shrink:0;width:100%;margin:0;padding:0 2px}.buy-modal__simple-copy p{margin:0;font-size:var(--text-sm);line-height:1.5;text-align:left;color:var(--text-muted);white-space:pre-line}.buy-modal__simple-copy-list{margin:0;padding:0 0 0 1.15em;list-style:disc;color:var(--text-muted);font-size:var(--text-sm);font-weight:400;line-height:1.5}.buy-modal__simple-copy-item{margin:0;padding:0 0 0 .45em;list-style:disc}.buy-modal__simple-copy-notice{display:flex;align-items:flex-start;gap:10px;margin:0;padding:10px 14px;border-radius:var(--radius-sm);background:color-mix(in srgb,var(--warning) 24%,var(--bg-elevated));color:var(--solar-yellow-bright);font-size:var(--font-size-s);font-weight:var(--font-weight-medium);line-height:1.35}.buy-modal__simple-copy-notice-icon{flex-shrink:0;width:18px;height:18px;color:var(--warning)}.buy-modal__simple-copy-notice-body{flex:1 1 auto;min-width:0;display:grid;gap:0}.buy-modal__simple-copy .buy-modal__simple-copy-notice-body p{margin:0;color:inherit;font-size:inherit;font-weight:inherit;line-height:inherit;white-space:pre-line}.buy-modal__simple-copy-notice-title{font-weight:700}.buy-modal__grid--set{margin:0}.buy-modal--kit .buy-modal__grid--set{width:100%}.buy-modal__right-foot,.buy-modal__foot:not(.buy-modal__foot--compact):not(.buy-modal__foot--auth):not(.buy-modal__foot--privilege){display:flex;flex-shrink:0;align-items:center;justify-content:space-between;gap:16px;padding:16px 0 0;background:transparent}.buy-modal__foot--compact .buy-modal__field--server{flex-direction:column;align-items:stretch;gap:8px;max-width:none}.buy-modal__foot--compact .buy-modal__select{min-width:0}.buy-modal__kit-note{margin:0;font-size:var(--text-xs);font-weight:600;color:var(--text-dim)}.buy-modal--kit .buy-modal__kit-copy{flex-shrink:0;width:100%;margin:0;padding:0 2px}.buy-modal__set-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:8px}.buy-modal__set-item{position:relative;display:grid;place-items:center;aspect-ratio:1;padding:6px;border-radius:var(--radius-sm);background:var(--c3);border:none;overflow:hidden}.buy-modal__set-item-img{width:100%;height:100%;max-width:56px;max-height:56px;object-fit:contain}.buy-modal__set-item-icon{font-size:1.75rem}.buy-modal__set-item-amount{position:absolute;right:6px;bottom:5px;z-index:2;max-width:calc(100% - 12px);display:inline-flex;align-items:center;justify-content:center;padding:3px 6px;border-radius:var(--radius-xs);background:var(--c1);color:var(--text);font-size:.68rem;font-weight:700;line-height:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.buy-modal__field--server{flex:0 1 auto;min-width:0;max-width:420px}.buy-modal__select{position:relative;min-width:0}.buy-modal__foot:not(.buy-modal__foot--compact) .buy-modal__field--server.buy-modal__select{flex:0 1 auto;width:min(340px,100%);min-width:260px}.buy-modal__field--server .buy-modal__select-trigger{width:100%;min-width:0;max-width:none}.buy-modal__select-trigger{display:flex;align-items:center;justify-content:space-between;gap:8px;width:100%;min-height:38px;padding:0 14px;border-radius:var(--radius-sm);border:none;background:var(--input-form);color:var(--text);font-size:var(--text-sm);font-weight:600;text-align:left;transition:background .2s ease}.buy-modal__select-trigger:hover,.buy-modal__select.is-open .buy-modal__select-trigger{background:var(--chip-bg-hover)}.buy-modal__select-trigger--placeholder .buy-modal__select-value{color:var(--text-dim)}.buy-modal__select-value{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.buy-modal__select-chevron{flex-shrink:0;color:var(--text-dim);font-size:.62rem;line-height:1;transition:transform .2s ease}.buy-modal__select.is-open .buy-modal__select-chevron{transform:rotate(180deg)}.buy-modal__select-menu{position:absolute;z-index:5;bottom:calc(100% + 8px);left:0;right:0;max-height:min(240px,40vh);margin:0;padding:6px;overflow-y:auto;list-style:none;border-radius:var(--radius-sm);background:var(--card);border:none;box-shadow:var(--shadow-md)}.buy-modal__select-option{display:block;width:100%;padding:8px 12px;border-radius:var(--radius-sm);text-align:left;color:var(--text-muted);font-size:var(--text-sm);font-weight:600;transition:background .2s ease,color .2s ease}.buy-modal__select-option:hover{background:transparent;color:var(--text)}.buy-modal__select-option.is-active{background:var(--active-bg);color:var(--active-color)}.buy-modal__select-option.is-active:hover{background:var(--active-bg-hover);color:var(--active-color-hover)}.buy-modal__section-head{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px;margin-bottom:10px}.buy-modal__section{margin-bottom:16px}.buy-modal__section:last-child{margin-bottom:0}.buy-modal__section-head h3,.buy-modal__section-title{margin:0 0 10px;font-size:var(--text-sm);font-weight:700;color:var(--text)}.buy-modal__section-head h3{margin-bottom:0;font-size:var(--text-xs);font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--text-muted)}.buy-modal--privilege .buy-modal__section-head h3{color:var(--text-muted)}.buy-modal--privilege .buy-modal__item,.buy-modal--kit .buy-modal__item{position:relative;display:grid;place-items:center;gap:0;padding:4px 4px 12px;background:var(--c3)}.buy-modal--privilege .buy-modal__item--slot,.buy-modal--kit .buy-modal__item--slot{pointer-events:none;-webkit-user-select:none;user-select:none;padding:0}.buy-modal--privilege .buy-modal__item--slot:after,.buy-modal--kit .buy-modal__item--slot:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;pointer-events:none;border-radius:inherit;background:repeating-linear-gradient(-32deg,transparent 0 7px,color-mix(in srgb,var(--text) 7%,transparent) 7px 8px);opacity:.9}.buy-modal--privilege .buy-modal__item-amount,.buy-modal--kit .buy-modal__item-amount{position:absolute;right:4px;bottom:4px;z-index:2;max-width:calc(100% - 8px);display:inline-flex;align-items:center;justify-content:center;padding:3px 6px;border-radius:var(--radius-xs);background:var(--c1);color:var(--text);font-size:.62rem;font-weight:700;line-height:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.buy-modal--privilege-kits .buy-modal__grid,.buy-modal--kit .buy-modal__grid--set{grid-template-columns:repeat(5,minmax(0,1fr));gap:6px}.buy-modal--privilege .buy-modal__item-img,.buy-modal--kit .buy-modal__item-img{width:calc(100% - 6px);height:calc(100% - 12px);max-width:68px;max-height:68px;object-fit:contain}.buy-modal--privilege .buy-modal__section{margin-bottom:14px}.buy-modal--privilege .buy-modal__section:last-child{margin-bottom:0}.buy-modal--privilege .buy-modal__services{display:grid;grid-template-columns:repeat(auto-fill,minmax(64px,1fr));gap:8px}.buy-modal--privilege .buy-modal__service{aspect-ratio:1;min-width:0;padding:8px;position:relative;background:var(--c3);border-radius:var(--radius-sm);cursor:help}.buy-modal--privilege .buy-modal__service--slot{pointer-events:none;-webkit-user-select:none;user-select:none;padding:0}.buy-modal--privilege .buy-modal__service--slot:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;pointer-events:none;border-radius:inherit;background:repeating-linear-gradient(-32deg,transparent 0 7px,color-mix(in srgb,var(--text) 7%,transparent) 7px 8px);opacity:.9}.buy-modal--privilege .buy-modal__service-img{width:100%;height:100%;max-width:48px;max-height:48px;object-fit:contain}.buy-modal__service--queue{background:color-mix(in srgb,var(--span) 24%,var(--chip-bg))}.buy-modal__service-queue-text{display:grid;place-items:center;width:100%;height:100%;padding:4px;font-size:.58rem;font-weight:800;line-height:1.05;letter-spacing:.04em;text-transform:uppercase;text-align:center;color:var(--accent-light)}.buy-modal__section--services{margin-bottom:16px}.buy-modal--privilege .buy-modal__service small{position:absolute;right:4px;bottom:4px;padding:2px 5px;border-radius:var(--radius-xs);font-size:.58rem;font-weight:700;color:var(--text);background:color-mix(in srgb,var(--bg) 72%,transparent)}.buy-modal__foot--privilege{flex-direction:column;align-items:stretch;gap:10px;padding:0}.buy-modal__foot--privilege .buy-modal__foot-controls:not(:has(.buy-modal__duration--foot)){display:flex;align-items:center;gap:10px;min-width:0}.buy-modal--privilege .buy-modal__right>.buy-modal__foot:not(.buy-modal__foot--auth) .buy-modal__foot-controls:has(.buy-modal__duration--foot){display:grid;grid-template-columns:max-content minmax(0,1fr);align-items:center;gap:var(--buy-foot-gap);width:100%;max-width:100%;margin-inline:0}.buy-modal--privilege .buy-modal__right>.buy-modal__foot:not(.buy-modal__foot--auth) .buy-modal__foot-controls:has(.buy-modal__duration--foot)>.buy-modal-grow--submit{grid-column:2;justify-self:end;direction:rtl;overflow:hidden}.buy-modal__foot--privilege .buy-modal__field--server.buy-modal__select{flex:1 1 auto;width:auto;min-width:0;max-width:none}.buy-modal__foot--privilege.buy-modal__foot--auth{gap:12px;padding:0}.buy-modal__submit--wide{width:100%;min-width:0;margin-left:0;min-height:44px;height:44px}.buy-modal__cooldown{display:inline-flex;align-items:center;gap:5px;font-size:var(--text-xs);font-weight:600;color:var(--text-dim)}.buy-modal__cooldown-icon{width:13px;height:13px;flex-shrink:0;color:currentColor}.buy-modal__cooldown-time{line-height:1}.buy-modal__services{display:flex;flex-wrap:wrap;gap:8px}.buy-modal__service{display:grid;justify-items:center;gap:4px;min-width:72px;padding:10px 12px;border-radius:var(--radius-sm);background:var(--c3);border:none}.buy-modal__service-icon{font-size:1.25rem}.buy-modal__service strong{font-family:var(--font-display);font-size:var(--text-sm);font-weight:700;color:var(--text)}.buy-modal__service small{font-size:.68rem;color:var(--text-dim)}.buy-modal__grid{display:grid;grid-template-columns:repeat(5,1fr);gap:8px}.buy-modal__item{display:grid;justify-items:center;align-content:center;gap:6px;aspect-ratio:1;padding:6px;border-radius:var(--radius-sm);background:var(--c3);border:none;overflow:hidden}.buy-modal__item-icon{font-size:1.45rem}.buy-modal__item-img{width:100%;height:100%;max-width:48px;max-height:48px;object-fit:contain}.buy-modal__item-amount{font-size:.68rem;font-weight:700;color:var(--text-dim);text-align:center}.buy-modal__field{display:grid;gap:6px}.buy-modal__field>span{font-size:var(--text-xs);font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--text-dim)}.buy-modal__field.buy-modal__field--server{display:flex;flex-direction:row;align-items:center;gap:10px}.buy-modal__field.buy-modal__field--server>span{flex-shrink:0;font-size:var(--text-sm);font-weight:700;letter-spacing:0;text-transform:none;color:var(--text)}.buy-modal__field--duration{display:flex;flex-direction:row;align-items:center;gap:10px;flex-shrink:0}.buy-modal__field.buy-modal__field--duration>span{flex-shrink:0;font-size:var(--text-sm);font-weight:700;letter-spacing:0;text-transform:none;color:var(--text)}.buy-modal__duration{display:inline-flex;flex-shrink:0;align-items:center;gap:4px;height:38px;padding:0 4px;border-radius:var(--radius-sm);border:none;background:var(--buy-stepper-rail-bg);box-sizing:border-box}.buy-modal__duration.buy-modal__duration--foot{height:var(--buy-foot-h);padding:0;border:none;background:var(--buy-stepper-rail-bg)}.buy-modal__duration-btn{display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;padding:0;border-radius:calc(var(--radius-sm) - 2px);color:var(--text);font-size:1.1rem;font-weight:600;line-height:1}.buy-modal__duration-btn:hover:not(:disabled){background:var(--c2)}.buy-modal__duration-btn:disabled{opacity:.35;cursor:not-allowed}.buy-modal__duration-value{min-width:72px;padding:0 6px;font-size:var(--text-sm);font-weight:700;text-align:center;color:var(--text)}.buy-modal__submit{display:inline-flex;align-items:center;justify-content:center;gap:.35em;flex-shrink:0;min-width:220px;height:var(--buy-foot-h);min-height:var(--buy-foot-h);max-height:var(--buy-foot-h);margin-left:auto;padding:0 20px;border:none;border-radius:var(--radius-sm);background:var(--btn-primary-bg);color:var(--btn-primary-color);font-size:15px;font-weight:600;line-height:1;box-sizing:border-box;transition:opacity .3s ease,background .3s ease,color .3s ease}.buy-modal__submit:hover:not(:disabled){background:var(--btn-primary-hover);color:var(--btn-primary-hover-color);opacity:1}.buy-modal__submit:disabled{opacity:.45;cursor:not-allowed}.buy-modal-grow--submit .buy-modal__submit--foot{max-width:none}.buy-modal__submit.buy-modal__submit--foot{display:inline-grid;justify-items:center;align-items:center;width:max-content;min-width:0;max-width:100%;height:var(--buy-foot-h);min-height:var(--buy-foot-h);max-height:var(--buy-foot-h);margin-left:0;padding:0 20px;font-size:15px;white-space:nowrap;box-sizing:border-box}.buy-modal__submit-sizer,.buy-modal__submit-live{grid-area:1 / 1}.buy-modal__submit-sizer{display:inline-flex;align-items:center;gap:.35em;visibility:hidden;pointer-events:none;white-space:nowrap;line-height:1}.buy-modal__submit-live{display:inline-flex;align-items:center;justify-content:center;gap:.35em;justify-self:center;align-self:center;white-space:nowrap;line-height:1}.buy-modal__submit-price.store-price{display:inline-flex;align-items:center;gap:.14em;font-variant-numeric:tabular-nums;line-height:1}.buy-modal__submit-price-sizer-value{font-variant-numeric:tabular-nums}.buy-modal__submit-price .store-currency-icon{margin:0;flex-shrink:0}.buy-modal__foot-controls:has(.buy-modal__duration--foot)>.buy-modal-grow,.buy-modal__foot-controls:has(.buy-modal__duration--foot)>.buy-modal-grow--submit{height:var(--buy-foot-h);max-height:var(--buy-foot-h)}.buy-modal__foot-controls:has(.buy-modal__duration--foot)>.buy-modal-grow .buy-modal-grow__inner,.buy-modal__foot-controls:has(.buy-modal__duration--foot)>.buy-modal-grow--submit .buy-modal-grow__inner{height:100%}.buy-modal__foot-controls:has(.buy-modal__duration--foot)>.buy-modal-grow--submit .buy-modal__submit--foot{height:100%;min-height:0;max-height:100%}@media(max-width:768px){.buy-modal{display:flex;flex-direction:column;height:auto;max-height:min(94svh,calc(100svh - env(safe-area-inset-top,0px) - 24px));min-height:0;--buy-foot-inset-x: 16px;--buy-simple-plate-h: 140px;--buy-simple-w: 100%;--buy-kit-w: 100%}.buy-modal--simple .buy-modal__simple-visual,.buy-modal--simple .buy-modal__simple-visual--image{width:104px;height:104px;max-width:104px}.buy-modal--simple.buy-modal--all-privileges .buy-modal__simple-visual,.buy-modal--simple.buy-modal--all-privileges .buy-modal__simple-visual--image{width:124px;height:124px;max-width:124px}.buy-modal--privilege .buy-modal__service:not(.buy-modal__service--slot){cursor:default}.buy-modal__upgrade-help{display:none}.buy-modal--privilege,.buy-modal--kit,.buy-modal--simple{width:100%;min-width:0;max-width:none;border-radius:var(--radius-lg)}.buy-modal--privilege{flex:0 1 auto;min-height:0;height:auto;max-height:min(84svh,calc(100svh - env(safe-area-inset-top,0px) - 64px))}.buy-modal--simple:has(.buy-modal__foot-controls:not(:has(.buy-modal__duration--foot))){width:100%;min-width:0}.buy-modal--kit,.buy-modal--simple{height:auto;max-height:min(94svh,calc(100svh - env(safe-area-inset-top,0px) - 24px));flex:0 1 auto}.dz-modal.buy-modal.buy-modal--simple,.dz-modal.buy-modal.buy-modal--kit{width:100%;min-width:0}.buy-modal__head{flex-shrink:0;min-height:52px;padding:0 16px}.buy-modal--privilege .buy-modal__head{min-height:0;padding:var(--buy-privilege-edge-gap) 16px var(--buy-privilege-edge-gap)}.buy-modal__body,.buy-modal__body--compact{display:flex;flex:1 1 auto;flex-direction:column;grid-template-columns:none;grid-template-rows:none;gap:12px;min-height:0;padding:0 16px;overflow:hidden}.buy-modal--privilege .buy-modal__body,.buy-modal--privilege .buy-modal__body--privilege{display:flex;flex-direction:column;flex:1 1 auto;gap:10px;min-height:0;padding:0 14px;overflow-x:hidden;overflow-y:auto;overscroll-behavior:none;touch-action:pan-y;-webkit-overflow-scrolling:touch}.buy-modal--privilege .buy-modal__aside{display:flex;flex:0 0 auto;flex-direction:column;gap:10px;align-items:stretch;align-self:auto;height:auto;min-height:0;max-height:none;overflow:visible;width:100%}.buy-modal--privilege .buy-modal__aside .dz-product-card--preview{display:none}.buy-modal--privilege .buy-modal__aside .dz-product-card--preview .dz-product-card__visual{aspect-ratio:2 / 1;max-height:110px}.buy-modal--privilege .buy-modal__aside .dz-product-card--preview .dz-product-card__image{width:auto;height:auto;max-height:96px}.buy-modal--privilege .buy-modal__upgrades{flex:0 0 auto;min-height:0;max-height:none;padding-top:0;overflow:visible}.buy-modal--privilege .buy-modal__upgrade-list{gap:3px}.buy-modal--privilege .buy-modal__upgrade-row{flex-direction:row;align-items:center;justify-content:space-between;gap:8px;padding:7px 10px}.buy-modal--privilege .buy-modal__upgrade-name,.buy-modal--privilege .buy-modal__upgrade-value{font-size:.8125rem;line-height:1.35}.buy-modal--privilege .buy-modal__upgrade-value{max-width:52%;text-align:right;white-space:normal}.buy-modal--privilege .buy-modal__right{display:flex;flex:0 0 auto;flex-direction:column;gap:0;min-height:0;width:100%;overflow:visible}.buy-modal--privilege .buy-modal__main{flex:0 0 auto;min-height:0;overflow:visible}.buy-modal--privilege .buy-modal__scroll-wrap{flex:0 0 auto;height:auto;min-height:0;overflow:visible}.buy-modal--privilege .buy-modal__scroll--kits{flex:0 0 auto;height:auto;min-height:0;max-height:none;overflow:visible;padding-inline-end:0;padding-bottom:0}.buy-modal--privilege .buy-modal__scrollbar{display:none}.buy-modal--privilege .buy-modal__section-head h3{font-size:.65rem;letter-spacing:.05em}.buy-modal--privilege .buy-modal__services{display:grid;grid-template-columns:repeat(auto-fill,minmax(56px,1fr));gap:5px;overflow:visible;padding-bottom:0}.buy-modal--privilege .buy-modal__service{flex:unset;width:auto;min-width:0;padding:6px}.buy-modal__aside{padding:0;width:100%;height:auto}.buy-modal--privilege .buy-modal__right>.buy-modal__foot{flex-shrink:0;margin-top:0;padding:10px 0 calc(16px + env(safe-area-inset-bottom,0px));background:transparent;border-top:none;box-shadow:none}.buy-modal--privilege .buy-modal__right>.buy-modal__foot .buy-modal__foot-controls:has(.buy-modal__duration--foot){display:flex;flex-wrap:nowrap;align-items:center;gap:10px;width:100%;padding:0;border:none;border-radius:0;background:transparent;box-shadow:none;box-sizing:border-box}.buy-modal--privilege .buy-modal__foot-controls:has(.buy-modal__duration--foot)>.buy-modal-grow:first-child,.buy-modal--privilege .buy-modal__foot-controls:has(.buy-modal__duration--foot)>.buy-modal__duration--foot{flex:0 1 auto;margin-inline-end:auto;grid-column:unset;justify-self:unset;max-width:100%}.buy-modal--privilege .buy-modal__foot-controls:has(.buy-modal__duration--foot)>.buy-modal-grow--submit{flex:0 0 auto;min-width:0;max-width:none;margin-inline-start:auto;grid-column:unset;justify-self:unset;direction:ltr}.buy-modal--simple .buy-modal__foot-controls:has(.buy-modal__duration--foot),.buy-modal--kit .buy-modal__foot-controls:has(.buy-modal__duration--foot){width:100%;grid-template-columns:max-content minmax(0,1fr);padding:0;border:none;border-radius:0;background:transparent;box-shadow:none;box-sizing:border-box}.buy-modal__foot--compact:not(.buy-modal__foot--auth),.buy-modal--simple .buy-modal__foot--simple,.buy-modal--kit .buy-modal__foot--simple{flex-shrink:0}.buy-modal__foot--compact:not(.buy-modal__foot--auth){padding:10px 16px calc(16px + env(safe-area-inset-bottom,0px))}.buy-modal{--buy-foot-submit-w: min( 152px, calc(100vw - 32px - var(--buy-foot-stepper-min-w) - var(--buy-foot-gap)) )}.buy-modal__foot-controls{width:100%;max-width:100%;grid-template-columns:max-content minmax(0,1fr)}.buy-modal-grow,.buy-modal-grow--submit{display:block;width:100%;max-width:100%;min-width:0}.buy-modal-grow__inner{display:block;width:100%}.buy-modal__submit.buy-modal__submit--foot{width:100%;min-width:0;max-width:100%;padding:0 12px}.buy-modal__foot:not(.buy-modal__foot--compact) .buy-modal__submit{width:100%;min-width:0;margin-left:0}.buy-modal--privilege-kits .buy-modal__grid{grid-template-columns:repeat(6,minmax(0,1fr));gap:5px}.buy-modal--kit .buy-modal__grid--set,.buy-modal__grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:5px}.buy-modal--privilege .buy-modal__item,.buy-modal--kit .buy-modal__item{padding:3px 2px 10px}.buy-modal--privilege .buy-modal__item-img,.buy-modal--kit .buy-modal__item-img{width:calc(100% - 4px);height:auto;max-width:44px;max-height:44px}.buy-modal--privilege .buy-modal__item-amount,.buy-modal--kit .buy-modal__item-amount{font-size:.55rem;right:2px;bottom:2px}.buy-modal:not(.buy-modal--simple){border-radius:var(--radius-lg)}.buy-modal--simple .buy-modal__simple-main,.buy-modal--kit .buy-modal__kit-main{flex:0 1 auto;min-height:0;padding-bottom:0;overflow-x:hidden;overflow-y:auto;overscroll-behavior:none;touch-action:pan-y;-webkit-overflow-scrolling:touch}.buy-modal--simple .buy-modal__body--compact,.buy-modal--kit .buy-modal__body--compact,.dz-modal.buy-modal.buy-modal--simple>.buy-modal__body,.dz-modal.buy-modal.buy-modal--kit>.buy-modal__body{flex:0 0 auto;min-height:0;padding:0;gap:0;overflow:hidden}.buy-modal--simple .buy-modal__simple-copy,.buy-modal--kit .buy-modal__kit-copy{padding-bottom:0}}@media(max-width:480px){.buy-modal__price-value{font-size:1.15rem}}[data-theme=light] .buy-modal{--buy-foot-dock-shadow: 0 6px 18px rgba(15, 23, 42, .08)}[data-theme=light] .buy-modal--privilege-solar .buy-modal__upgrade-value,[data-theme=light] .buy-modal--privilege-solar .buy-modal__section>h3{color:#92400e}.buy-modal--all-services{--buy-simple-plate-bg: var(--chip-bg)}.buy-modal--all-services .buy-modal__simple-main{display:block;padding-bottom:8px;max-height:min(52vh,420px)}.buy-modal--all-services .buy-modal__upgrade-list{gap:6px;padding:4px 0 8px}.buy-modal--all-services .buy-modal__upgrade-row--service{display:grid;grid-template-columns:48px minmax(0,1fr);align-items:center;gap:12px;padding:8px 10px;background:var(--buy-simple-plate-bg)}.buy-modal--all-services .buy-modal__all-services-thumb{display:grid;place-items:center;width:48px;height:48px;border-radius:var(--radius-sm);background:var(--chip-bg);overflow:hidden}.buy-modal--all-services .buy-modal__all-services-img{display:block;width:100%;height:100%;object-fit:contain}.buy-modal--all-services .buy-modal__all-services-fallback{font-size:13px;font-weight:800;color:var(--text-muted)}.buy-modal--all-services .buy-modal__all-services-copy{display:grid;gap:2px;min-width:0}.buy-modal--all-services .buy-modal__upgrade-row--service .buy-modal__upgrade-value{max-width:none;text-align:left;font-size:var(--text-sm);font-weight:700;color:var(--text)}.buy-modal--all-services .buy-modal__upgrade-row--service .buy-modal__upgrade-name{font-size:var(--text-xs);line-height:1.45;white-space:pre-line;color:var(--text-muted)}.buy-modal--all-services .buy-modal__upgrade-row--service{align-items:start}.buy-modal--all-services .buy-modal__all-services-thumb{margin-top:2px}.wiki-kits{display:grid;gap:0;width:100%;max-width:100%;min-width:0}.wiki-kits__head{display:flex;align-items:center;justify-content:space-between;gap:16px;width:100%;min-width:0;margin-bottom:0;padding-bottom:12px;box-shadow:none}.wiki-kits__copy{min-width:0;flex:1 1 auto}.wiki-kits__heading{margin:0 0 4px;font-family:var(--font-body);font-size:var(--text-xl);font-weight:700;line-height:1.25;letter-spacing:-.01em;color:var(--text)}.wiki-kits__lead{margin:0;color:var(--text-muted);font-size:var(--text-sm);font-weight:500;line-height:1.45;overflow-wrap:anywhere}.wiki-kits__toolbar{display:flex;align-items:center;gap:12px 16px;flex-wrap:wrap;width:100%;min-width:0;padding-top:12px;padding-bottom:12px;box-shadow:none}.wiki-kits__servers{flex:0 0 auto;width:max-content;min-width:0}.wiki-kits__groups.server-switcher{flex:1 1 auto;min-width:0;max-width:100%;width:100%}.wiki-kits__groups .server-switcher__rail{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:2px;width:100%;max-width:100%;overflow:visible}.wiki-kits__groups .server-switcher__tab{min-height:36px;padding:0 8px;justify-content:center}.wiki-kits__groups .server-switcher__label{font-size:.8125rem;white-space:nowrap}.wiki-kits__tiers{flex:0 1 auto;min-width:0;max-width:100%;width:auto;margin-left:auto}.wiki-kits__group{margin-top:18px}.wiki-kits__kit-list{display:grid;gap:16px}.wiki-kits__kit-head{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px;margin-bottom:10px}.wiki-kits__kit-title{margin:0;font-size:var(--text-xs);font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--text-muted)}.wiki-kits__cooldown{display:inline-flex;align-items:center;gap:5px;font-size:var(--text-xs);font-weight:600;color:var(--text-dim)}.wiki-kits__cooldown-icon{width:13px;height:13px;flex-shrink:0;color:currentColor}.wiki-kits__cooldown-time{line-height:1}.wiki-kits__grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(78px,1fr));gap:6px}.wiki-kits__item{position:relative;display:grid;place-items:center;aspect-ratio:1;min-width:0;padding:6px;border:none;border-radius:var(--radius-sm);background:var(--chip-bg);overflow:hidden}.wiki-kits__item-img{width:calc(100% - 6px);height:calc(100% - 12px);max-width:68px;max-height:68px;object-fit:contain}.wiki-kits__item-icon{font-size:1.45rem}.wiki-kits__item-amount{position:absolute;right:4px;bottom:4px;z-index:2;max-width:calc(100% - 8px);font-size:.62rem;font-weight:700;line-height:1;color:var(--text-dim);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.wiki-kits__item--slot{pointer-events:none;-webkit-user-select:none;user-select:none;padding:0}@media(max-width:768px){.wiki-kits__head{align-items:flex-start;gap:12px}.wiki-kits__field--group{flex:0 0 auto;width:auto;max-width:min(11.5rem,calc(100vw - 28px));min-width:0;margin-left:auto;margin-top:0}.wiki-kits__group-select{width:auto;max-width:100%;min-width:0}.wiki-kits__group-select .dz-select__trigger{width:100%;max-width:100%;min-width:0;height:40px;min-height:40px;padding:0 26px 0 10px;justify-content:flex-start;box-sizing:border-box;background:transparent;color:var(--text)}.wiki-kits__group-select .dz-select__trigger:hover:not(:disabled),.wiki-kits__group-select.dz-select.is-open .dz-select__trigger{background:transparent}.wiki-kits__group-select .dz-select__value{flex:1 1 auto;min-width:0;justify-content:flex-start;gap:8px;overflow:hidden}.wiki-kits__group-select .dz-select__value-text{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.wiki-kits__group-select .dz-select__chevron{display:block;color:var(--text-muted)}.wiki-kits__group-select .dz-select__value-icon{width:18px;height:18px;color:var(--text-muted)}.wiki-kits__group-select.dz-select.is-open .dz-select__value-icon,.wiki-kits__group-select .dz-select__trigger:hover:not(:disabled) .dz-select__value-icon,.wiki-kits__group-select .dz-select__trigger:hover:not(:disabled) .dz-select__chevron,.wiki-kits__group-select.dz-select.is-open .dz-select__chevron{color:var(--text)}.wiki-kits__grid{grid-template-columns:repeat(5,minmax(0,1fr));gap:6px}.wiki-kits__item{padding:10px 3px}.wiki-kits__item-img{width:min(100%,52px);height:min(100%,52px);max-width:52px;max-height:52px}.wiki-kits__item-amount{display:inline-flex;align-items:center;justify-content:center;padding:3px 6px;border-radius:var(--radius-xs);background:color-mix(in srgb,var(--span) 24%,var(--chip-bg));color:var(--text)}}@media(max-width:720px){.wiki-kits__head{flex-direction:row;flex-wrap:nowrap;align-items:flex-start;justify-content:space-between;gap:12px}.wiki-kits__copy{flex:1 1 auto;min-width:0}.wiki-kits__servers{flex:0 0 auto;width:max-content;min-width:0;max-width:48%}}@media(max-width:578px){.wiki-kits__grid{grid-template-columns:repeat(5,minmax(0,1fr));gap:5px}.wiki-kits__item-img{width:min(100%,48px);height:min(100%,48px);max-width:48px;max-height:48px}}.wipeblock-panel{padding:20px 22px 24px;background:var(--card)}.wipeblock-panel--embedded,.wipeblock-panel--kb{padding:0;background:transparent}.wipeblock-panel--embedded .wipeblock-panel__filters,.wipeblock-panel--kb .wipeblock-panel__filters{margin-bottom:0}.wipeblock-panel__head{display:flex;align-items:center;justify-content:space-between;gap:16px;width:100%;min-width:0;margin-bottom:0;padding-bottom:12px;box-shadow:none}.wipeblock-panel__copy{min-width:0;flex:1 1 auto}.wipeblock-panel__heading{margin:0 0 4px;font-family:var(--font-body);font-size:var(--text-xl);font-weight:700;line-height:1.25;letter-spacing:-.01em;color:var(--text)}.wipeblock-panel__lead{margin:0;color:var(--text-muted);font-size:var(--text-sm);font-weight:500;line-height:1.45;overflow-wrap:anywhere}.wipeblock-panel__toolbar{display:flex;align-items:center;gap:12px 16px;flex-wrap:wrap;width:100%;min-width:0;padding-top:12px;padding-bottom:12px;box-shadow:none}.wipeblock-panel__servers{flex:0 0 auto;width:max-content;min-width:0}.wipeblock-panel__filters{flex:1 1 auto;min-width:0;margin-bottom:0}.wipeblock-panel .dz-filter{border:none;background:var(--chip-bg)}.wipeblock-panel .dz-filter:hover{background:var(--chip-bg-hover)}.wipeblock-panel .dz-filter.is-active{color:var(--chip-active-color, var(--text));background:var(--chip-active-bg)}.wipeblock-panel__sections{display:grid;gap:22px;margin-top:18px}.wipeblock-panel__empty{display:grid;place-items:center;height:22rem;min-height:22rem;max-height:22rem;margin-top:18px;padding:2rem 16px;border:none;background:transparent;box-sizing:border-box}.wipeblock-section__head{margin-bottom:10px}.wipeblock-section__title{margin:0;font-size:var(--text-xs);font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--text-dim)}.wipeblock-panel--kb .wipeblock-section__title,.wipeblock-panel--embedded .wipeblock-section__title{margin:0 0 12px;font-family:var(--font-body);font-size:var(--text-base);font-weight:700;letter-spacing:-.01em;text-transform:none;color:var(--text)}.wipeblock-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(82px,1fr));gap:6px}.wipeblock-cell{position:relative;display:grid;grid-template-rows:minmax(0,1fr) auto;align-items:center;justify-items:center;gap:2px;aspect-ratio:1;min-width:0;min-height:0;padding:6px 4px 5px;border:none;border-radius:var(--radius-sm);background:var(--transparent-5-w);text-align:center;overflow:hidden;transition:background .2s ease}.wipeblock-cell:hover{background:var(--transparent-10-w)}.wipeblock-cell--filler,.wipeblock-cell--filler:hover{background:var(--chip-bg)}.wipeblock-cell__icon{display:flex;align-items:center;justify-content:center;width:100%;min-height:0;overflow:hidden}.wipeblock-cell__icon .reward-item-icon{display:block;width:min(88%,52px);height:min(88%,52px);max-width:100%;max-height:100%;object-fit:contain;object-position:center}.wipeblock-cell__time{width:100%;font-size:.625rem;font-weight:600;font-variant-numeric:tabular-nums;color:var(--text-dim);line-height:1.1}@media(max-width:1079px){.wipeblock-panel__head{flex-wrap:wrap;gap:12px}.wipeblock-panel__copy{flex:1 1 12rem}.wipeblock-grid{grid-template-columns:repeat(auto-fill,minmax(76px,1fr))}.wipeblock-cell__icon .reward-item-icon{width:min(88%,44px);height:min(88%,44px)}}@media(max-width:768px){.wipeblock-grid{grid-template-columns:repeat(5,minmax(0,1fr));gap:6px}.wipeblock-cell{grid-template-rows:1fr;padding:10px 3px;background:var(--chip-bg)}.wipeblock-cell:hover,.wipeblock-cell--filler:hover{background:var(--chip-bg)}.wipeblock-cell__icon .reward-item-icon{width:min(100%,52px);height:min(100%,52px)}.wipeblock-cell__time{position:absolute;right:4px;bottom:4px;z-index:2;width:auto;max-width:calc(100% - 8px);display:inline-flex;align-items:center;justify-content:center;padding:3px 6px;border-radius:var(--radius-xs);background:color-mix(in srgb,var(--span) 24%,var(--chip-bg));color:var(--text);font-size:.62rem;font-weight:700;line-height:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}}@media(max-width:578px){.wipeblock-panel{padding:16px 14px 20px}.wipeblock-panel--kb,.wipeblock-panel--embedded{padding:0}.wipeblock-grid{grid-template-columns:repeat(5,minmax(0,1fr));gap:5px}.wipeblock-cell__icon .reward-item-icon{width:min(100%,48px);height:min(100%,48px)}}.bans-stepper{display:inline-flex;flex:none;align-items:center;gap:6px;width:max-content;max-width:100%}.bans-stepper--end-meta{display:flex;flex:1 1 auto;width:100%;max-width:100%;min-width:0;justify-content:flex-start}.bans-stepper--end-meta .bans-stepper__value{margin-left:auto}.bans-footer:has(>.bans-footer__actions)>.bans-stepper--end-meta{width:auto}.bans-stepper__btn{position:relative;display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;width:40px;height:40px;padding:0;border:var(--rail-width) solid var(--glass-stroke);border-radius:var(--radius-sm);overflow:hidden;background:transparent;color:var(--text);font-size:1.125rem;font-weight:600;line-height:0;cursor:pointer;box-sizing:border-box;isolation:isolate;transition:transform .15s cubic-bezier(.22,1,.36,1),color .3s ease,opacity .3s ease}.bans-stepper__btn:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;border-radius:inherit;background:var(--c3);pointer-events:none;transition:background .3s ease}.bans-stepper__btn:hover:not(:disabled){background:transparent;color:var(--text)}.bans-stepper__btn:hover:not(:disabled):before{background:var(--c2)}.bans-stepper__btn:active:not(:disabled){transform:scale(.92)}.bans-stepper__btn:active:not(:disabled):before{background:var(--c1)}.bans-stepper__btn:disabled{color:var(--text);opacity:.45;cursor:not-allowed}.bans-stepper__btn:disabled:before{background:var(--c4)}@media(prefers-reduced-motion:reduce){.bans-stepper__btn,.bans-stepper__btn:before{transition:none}.bans-stepper__btn:active:not(:disabled){transform:none}}@media(max-width:768px){.bans-stepper__btn{width:44px;height:44px;min-width:44px}.bans-stepper__value{height:44px;min-width:80px;padding:0 14px}}.bans-stepper__glyph{position:relative;z-index:1;display:block;line-height:1;transform:translateY(-.06em)}.bans-stepper__glyph--double{letter-spacing:-.22em;padding-right:.22em}.bans-stepper__value{display:inline-flex;flex:0 0 auto;align-items:center;justify-content:center;min-width:0;height:40px;padding:0 12px;border:var(--rail-width) solid var(--glass-stroke);border-radius:var(--radius-sm);background:var(--c5);color:var(--text);font-size:var(--text-sm);font-weight:700;font-variant-numeric:tabular-nums;white-space:nowrap;box-sizing:border-box;-webkit-user-select:none;user-select:none;pointer-events:none}.app-shell__content:has(.ban-appeal-page){height:100svh;max-height:100svh;min-height:0;overflow:visible}.app-shell__content:has(.ban-appeal-page) .app-shell__column{flex:1 1 auto;height:100%;min-height:0;max-height:100%;overflow:visible}.app-shell__content:has(.ban-appeal-page) .app-shell__chrome--footer{flex:0 0 auto;overflow:visible}.app-shell__content:has(.ban-appeal-page) .app-shell__frame,.app-shell__content:has(.ban-appeal-page) .app-shell__main,.app-shell__content:has(.ban-appeal-page) .page-transition{flex:1 1 auto;min-height:0;max-height:100%;display:flex;flex-direction:column;overflow:hidden}.ban-appeal-page.wiki-page{--chip-bg: var(--c3);--chip-bg-hover: var(--c2);--chip-active-bg: var(--c1);--input-form: var(--c2);min-height:0;overflow:hidden}.ban-appeal-page .wiki-shell{flex:1 1 auto;min-height:0;height:100%;align-content:stretch}.ban-appeal-page .wiki-shell__content{display:flex;flex-direction:column;min-height:0;height:100%}.ban-appeal-page .wiki-content-block{display:flex;flex-direction:column;flex:1 1 auto;min-height:0;height:100%;width:100%;max-width:none;margin-inline:0}.ban-appeal-page .wiki-content-block__head{flex:0 0 auto}.ban-appeal-page .wiki-content-block__head.ban-appeal-page-head{box-sizing:border-box;width:auto;margin:0 0 18px;padding:0 0 12px;border-bottom:none}.ban-appeal-page-head__row{display:flex;align-items:center;justify-content:space-between;gap:16px}.ban-appeal-page-head__text{min-width:0;flex:1 1 auto}.ban-appeal-page-head__cta{position:relative;display:inline-flex;flex-shrink:0;max-width:100%;z-index:5}.ban-appeal-page-head__cta.has-tip .admin-appeals__btn--decide:disabled{pointer-events:none}.ban-appeal-cta-tip.dz-product-card__badge-tip--portal{z-index:13000;width:max-content;max-width:min(280px,calc(100vw - 28px));white-space:normal}.ban-appeal-page-head .admin-appeals__btn--decide{box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;gap:6px;flex-shrink:0;min-height:36px;height:36px;max-height:36px;margin:0;padding-top:0;padding-bottom:0;padding-inline:14px;line-height:1;background:var(--active-bg);color:var(--active-color)}.ban-appeal-page-head .admin-appeals__btn--decide:hover:not(:disabled){background:var(--active-bg-hover);color:var(--active-color-hover)}.ban-appeal-page-head .admin-appeals__btn--decide:disabled{background:var(--c3);color:var(--text-dim);opacity:1;cursor:not-allowed}.ban-appeal-workspace{display:grid;grid-template-columns:minmax(320px,.72fr) minmax(0,1.28fr);gap:14px;flex:1 1 auto;min-height:0;overflow:hidden;background:transparent;width:auto}.ban-appeal-history{display:flex;flex-direction:column;min-height:0;min-width:0;padding:0!important;overflow:hidden;border-radius:var(--radius-sm);border:var(--rail-width) solid var(--rail);background:var(--c5);box-sizing:border-box}.ban-appeal-page .ban-appeal-panel--chat{display:flex;flex-direction:column;min-width:0;min-height:0;padding:0;overflow:hidden;border-radius:var(--radius-sm);background:var(--c5);box-sizing:border-box}.ban-appeal-page .ban-appeal-panel--chat.is-empty{border:1px dashed color-mix(in srgb,var(--text) 16%,transparent)}.ban-appeal-page .ban-appeal-panel--chat.is-open{border:var(--rail-width) solid var(--rail)}.ban-appeal-history__list-wrap{flex:1 1 auto;min-height:0;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain}.ban-appeal-history__empty{display:grid;place-items:center;height:22rem;min-height:22rem;max-height:22rem;margin:auto;padding:2rem 18px;box-sizing:border-box}.ban-appeal-history__status{margin:18px 14px;color:var(--text-muted);font-size:var(--text-sm)}.ban-appeal-status{margin:0;color:var(--text-muted);font-size:var(--text-sm)}.ban-appeal-page .ban-appeal-panel--chat .ban-appeal-chat{flex:1 1 auto;min-height:0;display:grid;grid-template-rows:minmax(0,1fr) auto}.ban-appeal-page .ban-appeal-chat.admin-appeals__chat{--appeals-chat-edge: 8px;--appeals-msg-gap: 2px}.ban-appeal-page .admin-appeals__messages{min-height:0;overflow-x:hidden;overflow-y:hidden;overscroll-behavior:none;display:flex;flex-direction:column;justify-content:flex-end;padding:var(--appeals-chat-edge) 14px 0;-webkit-overflow-scrolling:auto;touch-action:pan-x}.ban-appeal-page .admin-appeals__messages.is-overflowing{overflow-y:auto;overscroll-behavior:contain;justify-content:flex-start;touch-action:pan-y;-webkit-overflow-scrolling:touch}.ban-appeal-page .admin-appeals__composer{padding:var(--appeals-chat-edge) 14px 14px}.ban-appeal-chat__status{display:flex;align-items:center;gap:12px;flex:0 0 auto;min-height:0;width:100%;margin:0;padding:10px 0;box-sizing:border-box}.ban-appeal-chat__status:before,.ban-appeal-chat__status:after{content:"";flex:1 1 auto;min-width:12px;height:var(--rail-width);background:var(--rail)}.ban-appeal-chat__status-text{flex:0 1 auto;max-width:min(100%,520px);color:var(--text-muted);font-size:var(--text-sm);font-weight:500;line-height:1.45;text-align:center;white-space:nowrap}.ban-appeal-chat__cooldown{margin:0;padding:0 0 12px;color:var(--text-muted);font-size:var(--text-sm);text-align:center}.ban-appeal-page .admin-appeals__messages-end{display:flex;flex-direction:column;gap:10px;width:100%}.ban-appeal-page .admin-appeals__messages-end>.admin-appeals__tg-block{margin:0}.ban-appeal-page .admin-appeals__composer .dz-input.admin-appeals__composer-input{display:block;width:100%!important;max-width:none!important;min-width:0;box-sizing:border-box;height:auto;min-height:36px;max-height:76px;padding:8px 40px 8px 16px;border:none;resize:none;overflow-x:hidden;overflow-y:auto;line-height:20px;background:var(--c2);scrollbar-width:none;-ms-overflow-style:none}.ban-appeal-page .admin-appeals__composer .dz-input.admin-appeals__composer-input:focus{background:color-mix(in srgb,var(--text) 8%,var(--c2))}.ban-appeal-page .admin-appeals__composer .dz-input.admin-appeals__composer-input:disabled{background:var(--c3);color:var(--text);opacity:1;cursor:not-allowed}.ban-appeal-page .admin-appeals__composer .dz-input.admin-appeals__composer-input:disabled::placeholder{color:var(--text-muted);opacity:1}.ban-appeal-page .admin-appeals__composer .dz-input.admin-appeals__composer-input:disabled:hover,.ban-appeal-page .admin-appeals__composer .dz-input.admin-appeals__composer-input:disabled:focus{background:var(--c3);cursor:not-allowed}.ban-appeal-page .admin-appeals__composer-send:disabled,.ban-appeal-page .admin-appeals__composer-send:disabled:hover{cursor:not-allowed}.ban-appeal-page .admin-panel-toolbar{display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px;margin-bottom:0}.ban-appeal-page .admin-appeals-detail-toolbar.admin-panel-toolbar{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-shrink:0;min-height:64px;padding:14px;box-sizing:border-box;position:relative;overflow:hidden;border-bottom:var(--rail-width) solid var(--rail)}.ban-appeal-page .admin-appeals-detail-toolbar.admin-panel-toolbar:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;pointer-events:none;background:repeating-linear-gradient(32deg,transparent 0 5px,color-mix(in srgb,var(--text) 7%,transparent) 5px 6px);opacity:.8}.ban-appeal-page .admin-appeals-detail-toolbar.admin-panel-toolbar>*{position:relative;z-index:1}.ban-appeal-page .admin-appeals__actions{display:flex;flex-wrap:wrap;gap:8px;align-items:center;flex-shrink:0}.ban-appeal-page .admin-appeals__actions--start{margin-right:auto;min-width:0;flex:1 1 auto;flex-shrink:1;overflow:hidden}.ban-appeal-page .admin-appeals__player-meta{display:flex;align-items:center;gap:10px;min-width:0;max-width:100%}.ban-appeal-page .admin-appeals__player-meta-avatar{position:relative;display:grid;place-items:center;flex-shrink:0;box-sizing:border-box;width:36px;height:36px;min-width:36px;min-height:36px;overflow:hidden;border-radius:var(--radius-xs);font-size:13px;font-weight:800;color:#fff}.ban-appeal-page .admin-appeals__player-meta-text{display:flex;flex-direction:column;gap:1px;min-width:0;flex:1 1 auto}.ban-appeal-page .admin-appeals__player-meta-name{font-size:13px;font-weight:600;line-height:1.2;color:var(--text);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ban-appeal-page .admin-appeals__player-meta-seen{font-size:11px;line-height:1.2;color:var(--text-muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ban-appeal-page .ban-appeal-history__list.admin-appeals-bans-list{--bans-cols: minmax(0, 1fr) auto;--bans-row-h: 80px;--bans-page-rows: 0;width:100%;min-height:0!important;height:auto}.ban-appeal-page .ban-appeal-history__list .bans-list__row{display:grid;grid-template-columns:var(--bans-cols);column-gap:12px;align-items:center;width:100%;height:auto;min-height:var(--bans-row-h);padding:12px 14px;box-sizing:border-box;cursor:pointer}.ban-appeal-page .ban-appeal-history__list .bans-list__row:first-child{border-top:none}.ban-appeal-page .ban-appeal-history__list .bans-list__row:last-child{border-bottom:none}.ban-appeal-page .admin-appeals-list__preview{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:normal;color:var(--text-muted);font-size:12px;font-weight:500;line-height:1.25}.ban-appeal-page .ban-appeal-history__list .bans-list__row.is-active,.ban-appeal-page .ban-appeal-history__list .bans-list__row:hover{background:color-mix(in srgb,var(--text) 5%,transparent)}.ban-appeal-page .ban-appeal-history__list .bans-list__cell--player .bans-list__player{display:flex;align-items:center;width:100%;max-width:100%}.ban-appeal-page .ban-appeal-history__list .dz-skeleton.bans-list-skeleton__name,.ban-appeal-page .ban-appeal-history__list .dz-skeleton.ban-appeal-list-skeleton__preview,.ban-appeal-page .ban-appeal-history__list .dz-skeleton.ban-appeal-list-skeleton__time{min-height:0}.ban-appeal-page .ban-appeal-history__list .dz-skeleton.bans-list-skeleton__name.bans-list__player-name{position:relative;display:block;box-sizing:border-box;width:8.5rem;max-width:100%;height:calc(var(--text-sm) * var(--line-body));font-size:var(--text-sm);font-weight:600;line-height:var(--line-body);padding:0;overflow:hidden;color:transparent;background:transparent!important;border-radius:0}.ban-appeal-page .ban-appeal-history__list .dz-skeleton.bans-list-skeleton__name.bans-list__player-name:before{content:"";position:absolute;left:0;width:100%;top:50%;transform:translateY(-50%);height:14px;border-radius:var(--radius-xs);background:var(--hatch-surface);pointer-events:none}.ban-appeal-page .ban-appeal-history__list .dz-skeleton.ban-appeal-list-skeleton__preview.admin-appeals-list__preview{position:relative;display:block;box-sizing:border-box;width:12.5rem;max-width:100%;height:30px;font-size:12px;font-weight:500;line-height:1.25;padding:0;overflow:hidden;color:transparent;-webkit-line-clamp:unset;line-clamp:unset;background:transparent!important;border-radius:0}.ban-appeal-page .ban-appeal-history__list .dz-skeleton.ban-appeal-list-skeleton__preview.admin-appeals-list__preview:before{content:"";position:absolute;left:0;width:100%;top:.5px;height:14px;border-radius:var(--radius-xs);background:var(--hatch-surface);pointer-events:none}.ban-appeal-list-skeleton__time{display:block;width:4.25rem;height:11px;border-radius:var(--radius-xs)}.ban-appeal-page .ban-appeal-history__list .bans-list__row--skeleton:nth-child(3n+1) .ban-appeal-list-skeleton__preview{width:10.5rem}.ban-appeal-page .ban-appeal-history__list .bans-list__row--skeleton:nth-child(3n+2) .ban-appeal-list-skeleton__preview{width:14rem}.ban-appeal-page .ban-appeal-history__list .bans-list__row--skeleton:nth-child(3n) .ban-appeal-list-skeleton__preview{width:11.25rem}.ban-appeal-page .ban-appeal-panel--chat .dz-skeleton.ban-appeal-chat-skeleton__meta-avatar,.ban-appeal-page .ban-appeal-panel--chat .dz-skeleton.ban-appeal-chat-skeleton__meta-name,.ban-appeal-page .ban-appeal-panel--chat .dz-skeleton.ban-appeal-chat-skeleton__meta-seen,.ban-appeal-page .ban-appeal-panel--chat .dz-skeleton.ban-appeal-chat-skeleton__status,.ban-appeal-page .ban-appeal-panel--chat .dz-skeleton.ban-appeal-chat-skeleton__name,.ban-appeal-page .ban-appeal-panel--chat .dz-skeleton.ban-appeal-chat-skeleton__body,.ban-appeal-page .ban-appeal-panel--chat .dz-skeleton.ban-appeal-chat-skeleton__time,.ban-appeal-page .ban-appeal-panel--chat .dz-skeleton.ban-appeal-chat-skeleton__composer-input,.ban-appeal-page .ban-appeal-panel--chat .dz-skeleton.ban-appeal-chat-skeleton__back,.ban-appeal-page .ban-appeal-panel--chat .dz-skeleton.ban-appeal-chat-skeleton__avatar{min-height:0;border-radius:var(--radius-xs)}.ban-appeal-chat-skeleton__meta-avatar,.ban-appeal-chat-skeleton__avatar{display:grid;place-items:center;box-sizing:border-box;width:36px;height:36px;min-width:36px;min-height:36px;max-width:36px;max-height:36px}.ban-appeal-chat-skeleton__meta-name{display:block;width:6.75rem;max-width:100%;height:13px}.ban-appeal-chat-skeleton__meta-seen{display:block;width:5.5rem;max-width:100%;height:10px}.ban-appeal-chat-skeleton__back{display:block;width:36px;height:36px;flex-shrink:0}.ban-appeal-chat__status-text .ban-appeal-chat-skeleton__status{display:block;width:28rem;max-width:100%;height:14px}.ban-appeal-chat-skeleton__name{display:block;height:14px}.ban-appeal-chat-skeleton__name--you{width:1.75rem}.ban-appeal-chat-skeleton__name--admin{width:7.25rem}.ban-appeal-chat-skeleton__body{display:block;max-width:100%;height:14px}.ban-appeal-chat-skeleton__body--a{width:72%}.ban-appeal-chat-skeleton__body--b{width:54%}.ban-appeal-chat-skeleton__body--c{width:66%;height:28px}.ban-appeal-chat-skeleton__body--d{width:44%}.ban-appeal-page .ban-appeal-panel--chat .dz-skeleton.ban-appeal-chat-skeleton__time.admin-appeals__tg-time{display:block;width:2.75em;min-width:2.75em;height:13.75px;margin-top:1px}.ban-appeal-page .ban-appeal-panel--chat .dz-skeleton.ban-appeal-chat-skeleton__composer-input.admin-appeals__composer-input{display:block;box-sizing:border-box;width:100%!important;max-width:none!important;height:36px;min-height:36px;padding:8px 40px 8px 16px;border:none;border-radius:var(--radius-sm);line-height:20px}.ban-appeal-page .ban-appeal-history__list .bans-list__avatar{box-sizing:border-box;width:40px;height:40px;min-width:40px;min-height:40px;max-width:40px;max-height:40px;font-size:13px;font-weight:800;color:#fff;background:color-mix(in srgb,var(--accent) 55%,#1a1a1a)}.ban-appeal-page .ban-appeal-history__list .bans-list__avatar[data-tone=admin]{background:color-mix(in srgb,#6ab2f2 45%,#1a1a1a)}.ban-appeal-page .ban-appeal-history__list .bans-list__cell--player .bans-list__player-meta{flex:1 1 auto;min-width:0}.ban-appeal-page .admin-appeals-list__sub{display:flex;flex-direction:column;gap:2px;min-width:0}.ban-appeal-page .admin-appeals-list__trail{display:flex;flex-direction:column;align-items:flex-end;justify-content:center;gap:4px;min-width:0}.ban-appeal-page .admin-appeals-list__time{color:var(--text-dim);font-size:11px;font-variant-numeric:tabular-nums;line-height:1.2;white-space:nowrap}.ban-appeal-page .admin-appeals-list__unread{display:flex;align-items:center;justify-content:flex-end;min-height:18px}.ban-appeal-page .admin-appeals-list__unread-count{display:inline-grid;place-items:center;min-width:18px;height:18px;padding:0 5px;border-radius:999px;background:var(--c1);color:var(--text);font-size:11px;font-weight:700;line-height:1}.ban-appeal-page .admin-appeals__empty{margin:auto;padding:24px 18px}.ban-appeal-notices{display:grid;gap:8px;margin:0 0 16px;padding:0;list-style:none;flex:0 0 auto}.ban-appeal-notice{display:grid;grid-template-columns:16px minmax(0,1fr);gap:8px;align-items:start;margin:0;font-family:var(--font-body);font-size:var(--text-sm);font-weight:var(--font-weight-medium);line-height:1.4;color:var(--text-muted)}.ban-appeal-notice__icon{flex-shrink:0;margin-top:1px;color:currentColor}.ban-appeal-notice--warn{color:color-mix(in srgb,var(--warning) 42%,var(--text-muted))}.ban-appeal-notice--ok{color:color-mix(in srgb,var(--success) 40%,var(--text-muted))}.ban-appeal-form{display:flex;flex-direction:column;gap:12px;max-width:520px;flex:1 1 auto;min-height:0;overflow:hidden}.ban-appeal-field{display:grid;gap:6px;min-width:0;flex:0 0 auto}.ban-appeal-field__label{color:var(--text-muted);font-size:var(--font-size-s);font-weight:600;line-height:1.3}.ban-appeal-field__input,.ban-appeal-field__textarea{box-sizing:border-box;width:100%;max-width:none;border:none;border-radius:var(--radius-sm);background:var(--c2);color:var(--text);font:inherit;font-size:var(--text-sm);outline:none;transition:background var(--transition-duration)}.ban-appeal-field__input{min-height:38px;padding:0 12px}.ban-appeal-field__textarea{flex:1 1 auto;width:100%;min-height:120px;height:auto;max-height:none;padding:12px;resize:none;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;line-height:1.45;scrollbar-width:none;-ms-overflow-style:none}.ban-appeal-field__textarea::-webkit-scrollbar{display:none;width:0;height:0}.ban-appeal-field__input:hover:not(:disabled),.ban-appeal-field__textarea:hover:not(:disabled){background:color-mix(in srgb,var(--text) 8%,var(--c2))}.ban-appeal-field__input:focus,.ban-appeal-field__input:focus-visible,.ban-appeal-field__textarea:focus,.ban-appeal-field__textarea:focus-visible{outline:none;background:color-mix(in srgb,var(--text) 8%,var(--c2))}.ban-appeal-field__input:disabled,.ban-appeal-field__textarea:disabled{opacity:.55;cursor:not-allowed}.ban-appeal-form__error{margin:0;color:var(--danger);font-size:var(--text-sm);font-weight:600}.dz-modal.buy-modal.ban-appeal-compose-modal{width:min(500px,calc(100vw - 32px));min-width:min(500px,calc(100vw - 32px));max-width:min(500px,calc(100vw - 32px));height:auto;min-height:0;max-height:min(88vh,calc(100dvh - 48px))}.ban-appeal-compose-modal__form{display:flex;flex-direction:column;min-height:0;flex:1 1 auto}.ban-appeal-compose-modal .buy-modal__kit-main{flex:1 1 auto;gap:0;padding-bottom:0;overflow-x:hidden;overflow-y:auto;overscroll-behavior:none;scrollbar-gutter:auto}.ban-appeal-compose-modal .buy-modal__foot--simple.buy-modal__foot--compact{padding-top:8px}.ban-appeal-compose-modal__content{display:flex;flex-direction:column;gap:14px}.ban-appeal-compose-modal__notice{display:flex;align-items:flex-start;gap:10px;margin:0;padding:10px 14px;border-radius:var(--radius-sm);background:color-mix(in srgb,var(--warning) 24%,var(--bg-elevated));color:var(--solar-yellow-bright);font-size:var(--font-size-s);font-weight:var(--font-weight-medium);line-height:1.3}.ban-appeal-compose-modal__notice-icon{flex-shrink:0;color:var(--warning)}.ban-appeal-compose-modal__notice-text{min-width:0}.ban-appeal-compose-modal .ban-appeal-form{max-width:none;overflow:visible;gap:12px}.ban-appeal-compose-modal .ban-appeal-field__textarea{min-height:120px}.ban-appeal-compose-modal__actions{display:flex;flex-wrap:nowrap;align-items:stretch;justify-content:flex-end;gap:8px;width:100%}.ban-appeal-compose-modal__cancel{box-sizing:border-box;display:inline-flex;flex:0 0 auto;align-items:center;justify-content:center;height:var(--buy-foot-h);min-height:var(--buy-foot-h);max-height:var(--buy-foot-h);padding:0 20px;border:none;border-radius:var(--radius-sm);background:var(--chip-bg);color:var(--text);font-size:15px;font-weight:600;line-height:1;cursor:pointer;transition:background var(--transition-duration, .15s ease),color var(--transition-duration, .15s ease)}.ban-appeal-compose-modal__cancel:hover{background:var(--chip-bg-hover, var(--button-hover))}.ban-appeal-compose-modal__actions .ban-appeal-compose-modal__submit.buy-modal__submit{display:inline-flex;flex:0 0 auto;align-items:center;justify-content:center;gap:6px;width:auto;min-width:0;margin-top:0;margin-left:0}@media(max-width:520px){.dz-modal.buy-modal.ban-appeal-compose-modal{width:min(100%,calc(100vw - 24px));min-width:0;max-width:min(100%,calc(100vw - 24px))}}.ban-appeal-limit-tip.dz-product-card__badge-tip--portal{--tip-tint: var(--warning);z-index:13000;width:max-content;max-width:none;color:color-mix(in srgb,var(--warning) 78%,var(--text));white-space:pre-line}.ban-appeal-chat__toolbar{display:none}@media(max-width:900px){.app-shell__content:has(.ban-appeal-page) .app-shell__chrome--footer{display:none}.ban-appeal-page.dz-page{padding-bottom:0;overflow-x:clip}.ban-appeal-page .dz-container{width:100%;max-width:100%;margin-inline:0;padding-inline:0}.ban-appeal-page .wiki-shell{padding:20px 0 0}.ban-appeal-page .wiki-shell__content,.ban-appeal-page .wiki-content-block{padding:0}.ban-appeal-page .wiki-content-block__head.ban-appeal-page-head{margin-bottom:12px;padding-bottom:0;padding-inline:14px}.ban-appeal-page-head__row{flex-direction:column;align-items:stretch;gap:12px}.ban-appeal-page .wiki-content-block--servers .wiki-content-block__head .wiki-content-block__title{font-size:var(--text-xl);line-height:1.25}.ban-appeal-page-head .wiki-content-block__lead{font-size:var(--text-sm);line-height:1.4}.ban-appeal-page-head .admin-appeals__btn--decide{margin-top:0;align-self:flex-start;width:auto;padding-inline:12px}.ban-appeal-page-head__cta{align-self:flex-start}.ban-appeal-page.is-mobile-chat .ban-appeal-page-head{display:none}.ban-appeal-page.is-mobile-chat.dz-page,.ban-appeal-page.is-mobile-chat.wiki-page{padding-bottom:0}.ban-appeal-page.is-mobile-chat .wiki-shell{padding:0}.app-shell__content:has(.ban-appeal-page.is-mobile-chat){height:100dvh;max-height:100dvh;overflow:hidden;overscroll-behavior:none;touch-action:manipulation}.app-shell__content:has(.ban-appeal-page.is-mobile-chat) .app-shell__column,.app-shell__content:has(.ban-appeal-page.is-mobile-chat) .app-shell__frame,.app-shell__content:has(.ban-appeal-page.is-mobile-chat) .app-shell__main,.app-shell__content:has(.ban-appeal-page.is-mobile-chat) .page-transition,.app-shell__content:has(.ban-appeal-page.is-mobile-chat) .ban-appeal-page{overflow:hidden;overscroll-behavior:none}.ban-appeal-page.is-mobile-chat .admin-appeals__messages:not(.is-overflowing){overflow-y:hidden;overscroll-behavior:none;touch-action:none}.ban-appeal-workspace{grid-template-columns:1fr;grid-template-rows:minmax(0,1fr);gap:0;height:100%}.ban-appeal-workspace .ban-appeal-panel--chat,.ban-appeal-workspace.is-mobile-chat .ban-appeal-history{display:none}.ban-appeal-workspace.is-mobile-chat .ban-appeal-panel--chat{display:flex;height:100%;min-height:0;border-radius:0;border-left:none;border-right:none}.ban-appeal-history{border-radius:0;border-left:none;border-right:none}.ban-appeal-page .ban-appeal-history__list .bans-list__row{padding-left:14px;padding-right:14px}.ban-appeal-page .ban-appeal-history__list .bans-list__row,.ban-appeal-page .ban-appeal-history__list .bans-list__row:hover,.ban-appeal-page .ban-appeal-history__list .bans-list__row.is-active,.ban-appeal-page .ban-appeal-history__list .bans-list__row.is-active:hover{background:transparent;-webkit-tap-highlight-color:transparent}.ban-appeal-page .ban-appeal-history__list .bans-list__row:active{background:color-mix(in srgb,var(--text) 5%,transparent)}.ban-appeal-chat__toolbar{display:flex;align-items:center;justify-content:space-between;gap:12px;flex:0 0 auto;flex-shrink:0;min-width:0;width:100%;box-sizing:border-box;position:relative;overflow:hidden;min-height:64px;padding:14px;border-bottom:var(--rail-width) solid var(--rail)}.ban-appeal-chat__toolbar:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;pointer-events:none;background:repeating-linear-gradient(32deg,transparent 0 5px,color-mix(in srgb,var(--text) 7%,transparent) 5px 6px);opacity:.8}.ban-appeal-chat__toolbar>*{position:relative;z-index:1}.ban-appeal-chat__toolbar-start{display:flex;align-items:center;gap:8px;min-width:0;flex:1 1 auto;overflow:hidden}.ban-appeal-chat__back.dz-btn{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;box-sizing:border-box;width:36px;min-width:36px;max-width:36px;height:36px;min-height:36px;max-height:36px;padding:0;line-height:1;background:var(--c3)}.ban-appeal-chat__back.dz-btn:hover:not(:disabled){background:var(--c2)}.ban-appeal-chat__toolbar-meta{display:flex;align-items:center;gap:10px;min-width:0;max-width:100%}.ban-appeal-chat__toolbar-text{display:flex;flex-direction:column;gap:1px;min-width:0;flex:1 1 auto}.ban-appeal-chat__toolbar-title{font-size:13px;font-weight:600;line-height:1.2;color:var(--text);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ban-appeal-chat__toolbar-sub{font-size:11px;line-height:1.2;color:var(--text-muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ban-appeal-page .admin-appeals__messages{padding-left:14px;padding-right:14px}.ban-appeal-page .admin-appeals__composer{padding-left:14px;padding-right:14px;padding-bottom:max(14px,env(safe-area-inset-bottom,0px))}.ban-appeal-chat__status-text{white-space:normal}.ban-appeal-page .admin-appeals-list__time{max-width:7.5rem;overflow:hidden;text-overflow:ellipsis}}.app-shell__content:has(.admin-section-panel.is-active .admin-appeals){height:100svh;max-height:100svh;min-height:0;overflow:hidden}.app-shell__content:has(.admin-section-panel.is-active .admin-appeals) .app-shell__column{flex:1 1 auto;height:100%;min-height:0;max-height:100%;overflow:hidden}.app-shell__content:has(.admin-section-panel.is-active .admin-appeals) .app-shell__chrome--footer{flex:0 0 auto}.app-shell__content:has(.admin-section-panel.is-active .admin-appeals) .app-shell__frame,.app-shell__content:has(.admin-section-panel.is-active .admin-appeals) .app-shell__main,.app-shell__content:has(.admin-section-panel.is-active .admin-appeals) .page-transition{flex:1 1 auto;min-height:0;max-height:100%;display:flex;flex-direction:column;overflow:hidden}.admin-page:has(.admin-appeals),.admin-page:has(.admin-appeals)>.dz-container,.admin-page:has(.admin-appeals) .admin-page__layout,.admin-page:has(.admin-appeals) .admin-content-card{flex:1 1 auto;min-height:0;height:100%;max-height:100%;display:flex;flex-direction:column;overflow:hidden}.admin-page:has(.admin-appeals) .admin-toolbar{flex:0 0 auto}.admin-page:has(.admin-appeals) .admin-content-card>.admin-content,.admin-page:has(.admin-appeals) .admin-section-panel.is-active,.admin-page:has(.admin-appeals) .admin-section-tabs-page,.admin-page:has(.admin-appeals) .admin-section-tabs-page__panel{flex:1 1 auto;min-height:0;height:100%;max-height:100%;display:flex!important;flex-direction:column;overflow:hidden}.admin-appeals,.admin-appeals>.admin-data-shell,.admin-appeals>.account-table-wrap.admin-data-shell{flex:1 1 auto;display:flex;flex-direction:column;width:100%;min-height:0;height:100%;max-height:100%;overflow:hidden}.admin-appeals>.account-table-wrap.admin-appeals-data-shell{padding:0;margin:0;background:transparent}.admin-appeals-data-shell>.admin-appeals__layout{flex:1 1 auto;min-height:0;height:100%;max-height:100%}.admin-appeals__layout{display:grid;grid-template-columns:minmax(0,.82fr) minmax(0,1.18fr);gap:0;flex:1 1 auto;width:100%;min-height:0;height:100%;max-height:100%;align-items:stretch;background:transparent;border-radius:var(--radius-sm);overflow:hidden}.admin-appeals__list{display:flex;flex-direction:column;min-width:0;min-height:0;height:100%;max-height:100%;overflow:hidden;width:auto;max-width:none;background:transparent;border-right:var(--rail-width) solid var(--rail)}.admin-appeals__list>.admin-pending-toolbar{flex:0 0 auto}.admin-appeals-search-toolbar.admin-panel-toolbar{display:flex;flex-wrap:nowrap;align-items:center;width:100%}.admin-appeals-search-toolbar .admin-search-field,.admin-appeals-search-toolbar .admin-search-field__input,.admin-appeals-search-toolbar .dz-input--grow{flex:1 1 auto;width:100%;min-width:0;max-width:none}.admin-appeals-list-wrap{flex:1 1 auto;min-height:0;height:auto;width:100%;max-width:none;display:flex;flex-direction:column;overflow-x:hidden;overflow-y:auto;scrollbar-width:none;-ms-overflow-style:none}.admin-appeals-list-wrap::-webkit-scrollbar{display:none;width:0;height:0}.admin-appeals-list__more{margin:0;padding:10px 12px 14px;color:var(--text-muted);font-size:.75rem;font-weight:600;line-height:1;text-align:center;min-height:1em}.admin-page .admin-appeals-bans-list{--bans-cols: minmax(0, 1fr) auto;--bans-row-h: 58px;--bans-page-rows: 0;width:100%;min-height:0!important;height:auto}.admin-page .admin-appeals-bans-list .bans-list__row{display:grid;grid-template-columns:var(--bans-cols);column-gap:12px;width:100%;padding-left:var(--admin-card-pad-x);padding-right:var(--admin-card-pad-x);box-sizing:border-box;cursor:pointer}.admin-page .admin-appeals-bans-list .bans-list__row.is-active,.admin-page .admin-appeals-bans-list .bans-list__row:hover{background:color-mix(in srgb,var(--text) 5%,transparent)}.admin-page .admin-appeals-bans-list .bans-list__row.is-verdict-ok{background:color-mix(in srgb,var(--btn-pay-green, var(--success)) 8%,transparent)}.admin-page .admin-appeals-bans-list .bans-list__row.is-verdict-deny{background:color-mix(in srgb,var(--danger) 8%,transparent)}.admin-page .admin-appeals-bans-list .bans-list__row.is-verdict-dismiss{background:color-mix(in srgb,var(--solar-yellow, #e6b422) 10%,transparent)}.admin-page .admin-appeals-bans-list .bans-list__row.is-verdict-ok.is-active,.admin-page .admin-appeals-bans-list .bans-list__row.is-verdict-ok:hover{background:color-mix(in srgb,var(--btn-pay-green, var(--success)) 12%,transparent)}.admin-page .admin-appeals-bans-list .bans-list__row.is-verdict-deny.is-active,.admin-page .admin-appeals-bans-list .bans-list__row.is-verdict-deny:hover{background:color-mix(in srgb,var(--danger) 12%,transparent)}.admin-page .admin-appeals-bans-list .bans-list__row.is-verdict-dismiss.is-active,.admin-page .admin-appeals-bans-list .bans-list__row.is-verdict-dismiss:hover{background:color-mix(in srgb,var(--solar-yellow, #e6b422) 15%,transparent)}.admin-page .admin-appeals-bans-list .bans-list__cell{min-width:0}.admin-page .admin-appeals-bans-list .bans-list__cell--player{justify-self:stretch;width:100%;max-width:none;padding:0;box-sizing:border-box}.admin-page .admin-appeals-bans-list .bans-list__cell--player .bans-list__player{width:auto;max-width:100%;justify-content:flex-start}.admin-page .admin-appeals-bans-list .bans-list__cell--player .bans-list__player-meta{align-items:flex-start;text-align:left}.admin-page .admin-appeals-bans-list .bans-list__cell--player .bans-list__player-name,.admin-page .admin-appeals-bans-list .bans-list__cell--player .bans-list__player-steam{text-align:left}.admin-page .admin-appeals-list__steam{display:inline-flex;align-items:center;gap:4px;flex-shrink:0;max-width:100%;margin:0;padding:0;border:none;background:transparent;color:var(--text-dim);font-size:var(--text-xs);font-weight:400;font-variant-numeric:tabular-nums;line-height:1.2;text-align:left;cursor:pointer;transition:color .2s ease}.admin-page .admin-appeals-list__steam:hover{color:var(--text-muted)}.admin-page .admin-appeals-list__steam-id{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.admin-page .admin-appeals-list__steam-copy{display:inline-grid;place-items:center;flex-shrink:0;opacity:.7}.admin-page .admin-appeals-list__sub{display:flex;align-items:center;gap:8px;min-width:0;width:100%}.admin-page .admin-appeals-list__preview{min-width:0;flex:1 1 auto;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--text-dim);font-size:var(--text-xs);font-weight:400;line-height:1.2}.admin-page .admin-appeals-list__trail{display:inline-flex;flex-direction:row;align-items:center;justify-content:flex-end;gap:10px;align-self:center;justify-self:end;margin-left:20px;min-width:0}.admin-page .admin-appeals-list__time{color:var(--text-muted);font-size:12px;font-variant-numeric:tabular-nums;white-space:nowrap;line-height:1}.admin-page .admin-appeals-list__unread{display:flex;align-items:center;justify-content:flex-end;min-width:20px;min-height:20px}.admin-page .admin-appeals-list__unread-count{display:inline-grid;place-items:center;min-width:20px;height:20px;padding:0 6px;box-sizing:border-box;border-radius:999px;background:color-mix(in srgb,var(--text) 14%,var(--input-form));color:var(--text-muted);font-size:11px;font-weight:700;font-variant-numeric:tabular-nums;line-height:1}.admin-appeals__detail{display:flex;flex-direction:column;gap:0;min-width:0;min-height:0;height:100%;max-height:100%;padding:0;overflow:hidden}.admin-page .admin-appeals-detail-toolbar.admin-panel-toolbar{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-shrink:0;min-height:64px;box-sizing:border-box;position:relative;overflow:hidden}.admin-page .admin-appeals-detail-toolbar.admin-panel-toolbar:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;pointer-events:none;background:repeating-linear-gradient(32deg,transparent 0 5px,color-mix(in srgb,var(--text) 7%,transparent) 5px 6px);opacity:.8}.admin-page .admin-appeals-detail-toolbar.admin-panel-toolbar>*{position:relative;z-index:1}.admin-page .admin-appeals-detail-toolbar .dz-btn,.admin-page .admin-appeals-detail-toolbar .dz-btn.dz-btn--sm{box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;gap:6px;min-height:36px;height:36px;max-height:36px;padding-top:0;padding-bottom:0;line-height:1;flex-shrink:0}.admin-page .admin-appeals-detail-toolbar .dz-btn--primary{background:var(--btn-primary-bg);border:none;border-radius:var(--radius-sm);color:var(--btn-primary-color)}.admin-page .admin-appeals-detail-toolbar .dz-btn--primary:hover:not(:disabled){background:var(--btn-primary-hover);color:var(--btn-primary-hover-color)}.admin-page .admin-appeals-detail-toolbar .dz-btn--ghost{background:var(--input-form)}.admin-page .admin-appeals-detail-toolbar .dz-btn--ghost:hover:not(:disabled){background:color-mix(in srgb,var(--text) 8%,var(--input-form))}.admin-page .admin-appeals-detail-toolbar .admin-appeals__btn--danger{background:color-mix(in srgb,var(--danger) 22%,var(--input-form));color:color-mix(in srgb,var(--danger) 78%,#fff)}.admin-page .admin-appeals-detail-toolbar .admin-appeals__btn--danger:hover:not(:disabled){background:color-mix(in srgb,var(--danger) 34%,var(--input-form));color:color-mix(in srgb,var(--danger) 88%,#fff)}.admin-page .admin-appeals-detail-toolbar .admin-appeals__btn--muted{background:var(--input-form);color:var(--text-muted)}.admin-page .admin-appeals-detail-toolbar .admin-appeals__btn--muted:hover:not(:disabled){background:color-mix(in srgb,var(--text) 8%,var(--input-form));color:var(--text)}.admin-page .admin-appeals-detail-toolbar .admin-appeals__btn--decide{background:var(--c1);color:#fff}.admin-page .admin-appeals-detail-toolbar .admin-appeals__btn--decide:hover:not(:disabled){background:var(--active-bg-hover);color:#fff}.admin-page .admin-appeals-detail-toolbar .dz-btn:disabled,.admin-page .admin-appeals-detail-toolbar .dz-btn.dz-btn--sm:disabled{opacity:1;cursor:not-allowed}.admin-page .admin-appeals-detail-toolbar .dz-btn--primary:disabled{background:color-mix(in srgb,var(--btn-pay-green) 10%,var(--input-form));color:color-mix(in srgb,var(--btn-pay-green) 38%,var(--text-dim))}.admin-page .admin-appeals-detail-toolbar .admin-appeals__btn--danger:disabled{background:color-mix(in srgb,var(--danger) 10%,var(--input-form));color:color-mix(in srgb,var(--danger) 38%,var(--text-dim))}.admin-page .admin-appeals-detail-toolbar .admin-appeals__btn--muted:disabled{background:var(--input-form);color:var(--text-dim)}.admin-page .admin-appeals-detail-toolbar .admin-appeals__btn--decide:disabled{background:var(--c1);color:color-mix(in srgb,#ffffff 55%,transparent);opacity:.55}.admin-appeals__actions--start{margin-right:auto;min-width:0;flex:1 1 auto;flex-shrink:1;overflow:hidden}.admin-appeals__actions--end{margin-left:auto;flex-shrink:0}.admin-appeals__player-meta{display:flex;align-items:center;gap:10px;min-width:0;max-width:100%}.admin-appeals__player-meta-avatar{position:relative;display:grid;place-items:center;flex-shrink:0;box-sizing:border-box;width:36px;height:36px;min-width:36px;min-height:36px;overflow:hidden;border-radius:var(--radius-xs);font-size:13px;font-weight:800;color:#fff}.admin-appeals__player-meta-avatar .user-avatar__img,.admin-appeals__player-meta-avatar-img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;display:block}.admin-appeals__player-meta-text{display:flex;flex-direction:column;gap:1px;min-width:0;flex:1 1 auto}.admin-appeals__player-meta-name{font-size:13px;font-weight:600;line-height:1.2;color:var(--text);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.admin-appeals__player-meta-seen{font-size:11px;line-height:1.2;color:var(--text-muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.admin-appeals__detail-body{display:flex;flex-direction:column;gap:0;flex:1 1 auto;min-height:0;padding:0;overflow:hidden}.admin-appeals__detail-head{display:flex;justify-content:space-between;gap:12px;align-items:flex-start}.admin-appeals__actions{display:flex;flex-wrap:wrap;gap:8px;align-items:center;flex-shrink:0}.admin-appeals__detail-title{margin:0;font-size:var(--text-base);font-weight:700}.admin-appeals__detail-sub{margin:4px 0 0;color:var(--text-muted);font-size:var(--text-sm)}.admin-appeals__fields{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 12px}.admin-appeals__fields-span{grid-column:1 / -1}.admin-appeals__label{display:block;margin-bottom:4px;color:var(--text-muted);font-size:12px;font-weight:600}.admin-appeals__fields p{margin:0;font-size:var(--text-sm);line-height:1.4;white-space:pre-wrap}.admin-appeals__chat{--appeals-chat-edge: 8px;--appeals-msg-gap: 2px;position:relative;display:grid;grid-template-rows:minmax(0,1fr) auto;gap:0;min-height:0;flex:1 1 0;width:100%;max-width:none;overflow:hidden}.admin-appeals__messages{min-height:0;overflow-x:hidden;overflow-y:hidden;overscroll-behavior:none;display:flex;flex-direction:column;justify-content:flex-end;padding:var(--appeals-chat-edge) 14px 0;border-radius:0;background:transparent;scrollbar-width:none;-ms-overflow-style:none;-webkit-overflow-scrolling:auto;touch-action:pan-x}.admin-appeals__messages.is-overflowing{overflow-y:auto;overscroll-behavior:contain;justify-content:flex-start;touch-action:pan-y;-webkit-overflow-scrolling:touch}.admin-appeals__messages-end{display:flex;flex-direction:column;flex:0 0 auto;gap:0;width:100%;min-width:0}.admin-appeals__tg-block+.admin-appeals__tg-block:has(.admin-appeals__tg-msg:not(.is-continued)){margin-top:var(--appeals-msg-gap)}.admin-appeals__messages::-webkit-scrollbar{display:none;width:0;height:0}.admin-appeals__composer{display:block;margin:0;width:100%;max-width:none;box-sizing:border-box;padding:var(--appeals-chat-edge) var(--admin-card-pad-x, 14px) 14px}.admin-appeals__composer-field{position:relative;display:block;width:100%;max-width:none;min-width:0}.admin-page .admin-appeals__composer .dz-input.admin-appeals__composer-input,.admin-appeals__composer-input{display:block;width:100%!important;max-width:none!important;min-width:0;box-sizing:border-box;height:auto;min-height:36px;max-height:76px;padding:8px 40px 8px 16px;border:none;resize:none;overflow-x:hidden;overflow-y:auto;line-height:20px;scrollbar-width:none;-ms-overflow-style:none}.admin-appeals__composer-input::-webkit-scrollbar{display:none;width:0;height:0}.admin-appeals__composer-send{position:absolute;right:4px;top:auto;bottom:4px;z-index:1;display:inline-grid;place-items:center;width:28px;height:28px;margin:0;padding:0;border:none;border-radius:var(--radius-sm);background:transparent;color:var(--text-muted);cursor:pointer;transition:background .2s ease,color .2s ease}.admin-appeals__composer-send:hover:not(:disabled){background:var(--chip-bg-hover);color:var(--text)}.admin-appeals__composer-send:disabled{opacity:.38;cursor:default}.admin-appeals__chat-hint{margin:4px 0 0;color:var(--text-muted);font-size:var(--text-sm);text-align:center}.admin-appeals__chat-status{display:flex;align-items:center;gap:12px;flex:0 0 auto;min-height:0;width:100%;margin:0;padding:10px 0;box-sizing:border-box}.admin-appeals__chat-status:before,.admin-appeals__chat-status:after{content:"";flex:1 1 auto;min-width:12px;height:var(--rail-width);background:var(--rail)}.admin-appeals__chat-status-text{flex:0 1 auto;max-width:min(100%,520px);color:var(--text-muted);font-size:var(--text-sm);font-weight:500;line-height:1.45;text-align:center;white-space:nowrap}.admin-appeals__tg-block{display:flex;flex-direction:column;gap:2px}.admin-appeals__tg-day{align-self:center;margin:var(--appeals-chat-edge, 8px) 0;color:var(--text-muted);font-size:12px;font-weight:600;text-transform:lowercase}.admin-appeals__tg-block:first-child>.admin-appeals__tg-day,.admin-appeals__messages-end>.admin-appeals__tg-block:first-child>.admin-appeals__tg-day{margin-top:0}.admin-appeals__tg-msg{display:grid;grid-template-columns:36px minmax(0,1fr);gap:10px;align-items:start;padding:2px 4px}.admin-appeals__tg-msg.is-continued{padding-top:0}.admin-appeals__tg-block:has(+.admin-appeals__tg-block .admin-appeals__tg-msg.is-continued) .admin-appeals__tg-msg{padding-bottom:0}.admin-appeals__tg-avatar{width:36px;height:36px;flex-shrink:0}.admin-appeals__tg-msg.is-continued .admin-appeals__tg-avatar{visibility:hidden;height:0;min-height:0;max-height:0;overflow:hidden}.admin-appeals__tg-avatar-fallback,.admin-appeals__tg-avatar-img{position:relative;display:grid;place-items:center;flex-shrink:0;box-sizing:border-box;width:36px;height:36px;min-width:36px;min-height:36px;max-width:36px;max-height:36px;overflow:hidden;border-radius:var(--radius-xs);font-size:13px;font-weight:800;color:#fff}.admin-appeals__tg-avatar-fallback{background:color-mix(in srgb,var(--accent) 55%,#1a1a1a)}.admin-appeals__tg-avatar-fallback[data-tone=admin]{background:color-mix(in srgb,#6ab2f2 45%,#1a1a1a)}.admin-appeals__tg-avatar-img .user-avatar__img,.admin-appeals__tg-avatar-img-el{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;max-width:none;max-height:none;object-fit:cover;border-radius:var(--radius-xs)}.admin-appeals__tg-main{min-width:0;display:grid;grid-template-columns:minmax(0,1fr) auto;column-gap:12px;align-items:start}.admin-appeals__tg-content{min-width:0;display:flex;flex-direction:column;gap:2px}.admin-appeals__tg-head{display:flex;align-items:center;min-width:0}.admin-appeals__tg-name{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:var(--text-sm);font-weight:700;line-height:1.25}.admin-appeals__tg-name.is-admin{color:#6ab2f2}.admin-appeals__tg-name.is-player{color:#e5a56a}.admin-appeals__tg-time{box-sizing:border-box;flex-shrink:0;min-width:2.75em;margin-top:1px;color:var(--text-muted);font-size:11px;font-variant-numeric:tabular-nums;line-height:1.25;white-space:nowrap;text-align:right}.admin-appeals__tg-body-row{display:block;min-width:0}.admin-appeals__tg-body-row.is-continued{display:block}.admin-appeals__tg-body{margin:0;color:var(--text);font-size:var(--text-sm);line-height:1.4;white-space:pre-wrap;word-break:break-word}.admin-appeals__empty{margin:24px 14px}.dz-modal.admin-modal.admin-appeals-verdict-modal,.admin-modal.admin-appeals-verdict-modal{width:min(420px,calc(100vw - 32px));min-width:min(420px,calc(100vw - 32px));max-width:min(420px,calc(100vw - 32px))}.admin-appeals-verdict-modal .admin-modal__head{align-items:center;padding:20px var(--buy-foot-inset-x, 20px) 12px}.admin-appeals-verdict-modal .admin-modal__title{display:flex;flex-wrap:nowrap;align-items:center;gap:8px;min-width:0;max-width:100%;padding:0;overflow:hidden}.admin-appeals-verdict-modal .admin-modal__title-text{flex:0 0 auto;color:var(--text)}.admin-appeals-verdict-modal .admin-modal__title-meta{flex:1 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font:inherit;color:var(--text-muted)}.admin-appeals-verdict-modal .admin-modal__body{padding:8px var(--buy-foot-inset-x, 20px) 0}.admin-appeals-verdict-modal .admin-modal__foot{padding:16px var(--buy-foot-inset-x, 20px) 20px}.admin-appeals-verdict{display:flex;flex-direction:column;gap:12px}.admin-appeals-verdict__head{display:flex;flex-direction:column;gap:4px;margin:0;min-width:0}.admin-appeals-verdict__title{margin:0;color:var(--text);font-size:var(--text-base);font-weight:700;line-height:1.25}.admin-appeals-verdict__subtitle{margin:0;color:var(--text-muted);font-size:var(--text-sm);font-weight:400;line-height:1.35}.admin-appeals-verdict__label{display:block;margin-bottom:8px;color:var(--text-muted);font-size:var(--font-size-s);font-weight:600;letter-spacing:normal;line-height:1.2;text-transform:none}.admin-appeals-verdict__player,.admin-appeals-verdict__id,.admin-appeals-verdict__result,.admin-appeals-verdict__duration-field{display:grid;gap:0;min-width:0}.admin-appeals-verdict__player-card,.admin-appeals-verdict__id-field{box-sizing:border-box;display:flex;align-items:stretch;width:100%;min-width:0;min-height:var(--input-height, 44px);padding:0;border-radius:var(--radius-sm);background:var(--chip-bg);overflow:hidden}.admin-appeals-verdict__player-main{display:flex;flex:1 1 auto;align-items:center;gap:10px;min-width:0;padding:0 14px}.admin-appeals-verdict__player-avatar{position:relative;display:grid;place-items:center;flex:0 0 auto;width:24px;height:24px;min-width:24px;min-height:24px;overflow:hidden;border-radius:50%;font-size:.65rem;font-weight:800;color:#fff}.admin-appeals-verdict__player-avatar-img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.admin-appeals-verdict__player-name{min-width:0;overflow:hidden;color:var(--text);font-size:var(--text-sm);font-weight:600;line-height:1.3;text-overflow:ellipsis;white-space:nowrap}.admin-appeals-verdict__steam-btn,.admin-appeals-verdict__id-copy{box-sizing:border-box;display:inline-flex;flex:0 0 auto;align-items:center;justify-content:center;width:var(--input-height, 44px);min-width:var(--input-height, 44px);min-height:100%;margin:0;padding:0;border:none;border-radius:0;background:color-mix(in srgb,var(--btn-pay-green, var(--success)) 16%,var(--chip-bg));color:var(--btn-pay-green, var(--success));text-decoration:none;cursor:pointer;transition:background var(--transition-duration, .15s ease),color var(--transition-duration, .15s ease)}.admin-appeals-verdict__steam-btn:hover,.admin-appeals-verdict__id-copy:hover{background:color-mix(in srgb,var(--btn-pay-green, var(--success)) 24%,var(--chip-bg));color:var(--btn-pay-green-light, var(--success))}.admin-appeals-verdict__id-copy.is-active{background:color-mix(in srgb,var(--btn-pay-green, var(--success)) 28%,var(--chip-bg));color:var(--btn-pay-green-light, var(--success))}.admin-appeals-verdict__steam-icon,.admin-appeals-verdict__id-copy-icon{display:block;width:18px;height:18px;color:inherit}.admin-appeals-verdict__id-value{flex:1 1 auto;align-self:center;min-width:0;overflow:hidden;padding:0 14px;color:var(--text);font-family:var(--font-mono, ui-monospace, monospace);font-size:var(--text-sm);font-weight:400;font-variant-numeric:tabular-nums;letter-spacing:.02em;line-height:1.2;text-overflow:ellipsis;white-space:nowrap}.admin-appeals-verdict__duration-field.is-locked{opacity:.45;pointer-events:none}.admin-appeals-verdict__label--spaced{margin-top:12px}.admin-appeals-verdict__presets{margin-bottom:8px;min-width:0}.admin-appeals-verdict__choices{display:flex;flex-direction:column;gap:8px;width:100%}.admin-appeals-verdict__choice-input{position:absolute;opacity:0;width:0;height:0;margin:0;pointer-events:none}.admin-appeals-verdict__choice{position:relative;display:flex;flex-direction:row;align-items:center;gap:12px;box-sizing:border-box;width:100%;min-width:0;min-height:64px;margin:0;padding:12px 14px;border-radius:var(--radius-md, var(--radius-sm));background:var(--chip-bg);border:none;cursor:pointer;text-align:left;overflow:hidden;transition:background var(--transition-duration, .15s ease),color var(--transition-duration, .15s ease)}.admin-appeals-verdict__choice:hover:not(.is-disabled):not(.is-selected){background:var(--chip-bg-hover)}.admin-appeals-verdict__choice-icon-wrap{display:grid;flex:0 0 auto;place-items:center;width:28px;height:28px;color:var(--text-muted)}.admin-appeals-verdict__choice--ok .admin-appeals-verdict__choice-icon-wrap{color:var(--btn-pay-green, var(--success))}.admin-appeals-verdict__choice--warn .admin-appeals-verdict__choice-icon-wrap{color:var(--warning)}.admin-appeals-verdict__choice-icon{display:block;width:22px;height:22px;color:inherit}.admin-appeals-verdict__choice-text{display:flex;flex:1 1 auto;flex-direction:column;align-items:flex-start;justify-content:center;gap:2px;min-width:0}.admin-appeals-verdict__choice-name{color:var(--text);font-size:.95rem;font-weight:700;line-height:1.2}.admin-appeals-verdict__choice-subtitle{color:var(--text-muted);font-size:.78rem;font-weight:var(--font-weight-medium, 500);line-height:1.25}.admin-appeals-verdict__choice-check{display:grid;place-items:center;flex:0 0 auto;width:22px;height:22px;border-radius:50%;background:transparent;box-shadow:inset 0 0 0 1.5px color-mix(in srgb,var(--text) 28%,transparent);color:transparent;overflow:hidden}.admin-appeals-verdict__choice-check>svg{display:block;width:100%;height:100%}.admin-appeals-verdict__choice.is-disabled{cursor:not-allowed;opacity:.55}.admin-appeals-verdict__choice--ok.is-selected{background:color-mix(in srgb,var(--btn-pay-green, var(--success)) 16%,var(--chip-bg))}.admin-appeals-verdict__choice--ok.is-selected .admin-appeals-verdict__choice-name{color:var(--btn-pay-green-light, var(--btn-pay-green, var(--success)))}.admin-appeals-verdict__choice--ok.is-selected .admin-appeals-verdict__choice-subtitle{color:color-mix(in srgb,var(--btn-pay-green, var(--success)) 72%,var(--text-muted))}.admin-appeals-verdict__choice--ok.is-selected .admin-appeals-verdict__choice-check{background:var(--btn-pay-green, var(--success));box-shadow:none;color:var(--bg-deep, #0b0d10)}.admin-appeals-verdict__choice--warn.is-selected{background:color-mix(in srgb,var(--warning) 16%,var(--chip-bg))}.admin-appeals-verdict__choice--warn.is-selected .admin-appeals-verdict__choice-name{color:var(--solar-yellow-bright, var(--warning))}.admin-appeals-verdict__choice--warn.is-selected .admin-appeals-verdict__choice-subtitle{color:color-mix(in srgb,var(--warning) 72%,var(--text-muted))}.admin-appeals-verdict__choice--warn.is-selected .admin-appeals-verdict__choice-check{background:var(--warning);box-shadow:none;color:var(--bg-deep, #0b0d10)}.admin-appeals-verdict__choice--muted.is-selected{background:color-mix(in srgb,var(--text-muted) 14%,var(--chip-bg))}.admin-appeals-verdict__choice--muted.is-selected .admin-appeals-verdict__choice-name{color:var(--text)}.admin-appeals-verdict__choice--muted.is-selected .admin-appeals-verdict__choice-subtitle{color:var(--text-muted)}.admin-appeals-verdict__choice--muted.is-selected .admin-appeals-verdict__choice-check{background:var(--text-muted);box-shadow:none;color:var(--bg-deep, #0b0d10)}.admin-appeals-verdict__custom{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,2fr);gap:10px;margin-top:12px;min-width:0}.admin-appeals-verdict__custom.is-locked{opacity:.45;pointer-events:none}.admin-appeals-verdict__custom-field{display:grid;gap:8px;min-width:0}.admin-appeals-verdict__custom-field .admin-appeals-verdict__label{margin-bottom:0}.admin-appeals-verdict__custom-input{box-sizing:border-box;width:100%;min-width:0;min-height:var(--input-height, 44px);height:var(--input-height, 44px);margin:0;padding:0 14px;border:none;border-radius:var(--radius-sm);background:var(--chip-bg);color:var(--text);font-size:var(--text-base);font-weight:700;font-variant-numeric:tabular-nums;letter-spacing:.02em;line-height:1;text-align:left;-webkit-appearance:textfield;appearance:textfield;-moz-appearance:textfield}.admin-appeals-verdict__custom-input:focus{outline:none;background:color-mix(in srgb,var(--accent) 10%,var(--chip-bg))}.admin-appeals-verdict__custom-input::-webkit-outer-spin-button,.admin-appeals-verdict__custom-input::-webkit-inner-spin-button{margin:0;-moz-appearance:none;appearance:none;-webkit-appearance:none}.admin-appeals-verdict__custom-unit.dz-select{display:flex;width:100%;min-width:0;height:auto}.admin-appeals-verdict__custom-unit .dz-select__trigger{box-sizing:border-box;width:100%;min-width:0;min-height:var(--input-height, 44px);height:var(--input-height, 44px);max-height:var(--input-height, 44px)}.dz-modal.admin-modal .admin-appeals-verdict__custom-unit.dz-select--sort .dz-select__trigger,.admin-modal .admin-appeals-verdict__custom-unit.dz-select--sort .dz-select__trigger{border:none;background:transparent;color:var(--text);box-shadow:0 0 0 var(--rail-width) var(--glass-stroke)}.dz-modal.admin-modal .admin-appeals-verdict__custom-unit.dz-select--sort .dz-select__trigger:before,.admin-modal .admin-appeals-verdict__custom-unit.dz-select--sort .dz-select__trigger:before{background:var(--c3)}.dz-modal.admin-modal .admin-appeals-verdict__custom-unit.dz-select--sort .dz-select__trigger:hover:not(:disabled):before,.dz-modal.admin-modal .admin-appeals-verdict__custom-unit.dz-select--sort.is-open .dz-select__trigger:before,.admin-modal .admin-appeals-verdict__custom-unit.dz-select--sort .dz-select__trigger:hover:not(:disabled):before,.admin-modal .admin-appeals-verdict__custom-unit.dz-select--sort.is-open .dz-select__trigger:before{background:var(--c2)}.dz-modal.admin-modal .admin-appeals-verdict__custom-unit.dz-select--sort .dz-select__trigger:active:not(:disabled):before,.admin-modal .admin-appeals-verdict__custom-unit.dz-select--sort .dz-select__trigger:active:not(:disabled):before{background:var(--c1)}.dz-modal.admin-modal .admin-appeals-verdict__custom-unit.dz-select--sort .dz-select__chevron,.admin-modal .admin-appeals-verdict__custom-unit.dz-select--sort .dz-select__chevron,.dz-modal.admin-modal .admin-appeals-verdict__custom-unit.dz-select--sort .dz-select__trigger:hover:not(:disabled) .dz-select__chevron,.dz-modal.admin-modal .admin-appeals-verdict__custom-unit.dz-select--sort.is-open .dz-select__chevron,.admin-modal .admin-appeals-verdict__custom-unit.dz-select--sort .dz-select__trigger:hover:not(:disabled) .dz-select__chevron,.admin-modal .admin-appeals-verdict__custom-unit.dz-select--sort.is-open .dz-select__chevron{color:var(--text)}.admin-appeals-verdict__duration.is-locked{opacity:.45;pointer-events:none}.admin-appeals-verdict__presets .server-switcher{width:100%;max-width:100%}.admin-appeals-verdict__presets .server-switcher__rail{box-sizing:border-box;display:flex;width:100%;max-width:100%}.admin-appeals-verdict__presets .server-switcher__tab{flex:1 1 0;min-width:0;min-height:36px;padding:0 8px}.admin-appeals-verdict__duration{box-sizing:border-box;display:flex;align-items:stretch;width:100%;min-width:0;min-height:var(--input-height, 44px);border-radius:var(--radius-sm);background:var(--chip-bg);overflow:hidden}.admin-appeals-verdict__duration-days{box-sizing:border-box;flex:1 1 40%;width:40%;min-width:0;min-height:var(--input-height, 44px);height:var(--input-height, 44px);margin:0;padding:0 14px;border:none;border-radius:0;background:transparent;color:var(--text);font-size:var(--text-base);font-weight:700;font-variant-numeric:tabular-nums;letter-spacing:.02em;line-height:1;text-align:center;-webkit-appearance:textfield;appearance:textfield;-moz-appearance:textfield}.admin-appeals-verdict__duration-days:focus{outline:none;background:color-mix(in srgb,var(--accent) 10%,transparent)}.admin-appeals-verdict__duration-days::-webkit-outer-spin-button,.admin-appeals-verdict__duration-days::-webkit-inner-spin-button{margin:0;-moz-appearance:none;appearance:none;-webkit-appearance:none}.admin-appeals-verdict__duration-unit.dz-select{display:flex;flex:1 1 60%;align-items:stretch;width:60%;min-width:0;height:auto}.admin-appeals-verdict__duration-unit .dz-select__trigger{box-sizing:border-box;display:inline-flex;align-items:center;width:100%;min-width:0;min-height:var(--input-height, 44px);height:var(--input-height, 44px);max-height:var(--input-height, 44px);padding:0 14px;border:none;border-radius:0;background:color-mix(in srgb,var(--text-muted) 8%,var(--chip-bg));color:var(--text);font-size:var(--text-sm);font-weight:600}.admin-appeals-verdict__duration-unit .dz-select__trigger:hover:not(:disabled){background:color-mix(in srgb,var(--text-muted) 14%,var(--chip-bg))}.admin-appeals-verdict__duration-unit .dz-select__trigger:before{display:none}.admin-appeals-verdict__duration-unit .dz-select__value-text{font-weight:600}.admin-appeals-verdict-modal__actions{display:flex;flex-wrap:nowrap;align-items:stretch;justify-content:space-between;gap:8px;width:100%}.admin-appeals-verdict-modal__pages,.admin-appeals-verdict-modal__pages-spacer{display:inline-flex;flex:0 0 auto;align-items:center;gap:6px;min-width:28px;min-height:10px}.admin-appeals-verdict-modal__page{display:block;width:8px;height:8px;border-radius:50%;background:color-mix(in srgb,var(--text-muted) 42%,transparent);transition:background var(--transition-duration, .15s ease),width var(--transition-duration, .15s ease),border-radius var(--transition-duration, .15s ease)}.admin-appeals-verdict-modal__page.is-active{width:18px;border-radius:999px;background:var(--text)}.admin-appeals-verdict-modal__buttons{display:flex;flex-wrap:nowrap;align-items:stretch;justify-content:flex-end;gap:8px;margin-left:auto}.admin-appeals-verdict-modal__cancel{box-sizing:border-box;display:inline-flex;flex:0 0 auto;align-items:center;justify-content:center;height:var(--buy-foot-h, 40px);min-height:var(--buy-foot-h, 40px);max-height:var(--buy-foot-h, 40px);padding:0 24px;border:none;border-radius:var(--radius-sm);background:var(--chip-bg);color:var(--text);font-size:15px;font-weight:600;line-height:1;cursor:pointer;transition:background var(--transition-duration, .15s ease),color var(--transition-duration, .15s ease)}.admin-appeals-verdict-modal__cancel:hover:not(:disabled){background:var(--chip-bg-hover, var(--button-hover))}.admin-appeals-verdict-modal__cancel:disabled,.admin-appeals-verdict-modal__submit:disabled{opacity:.45;cursor:not-allowed}.admin-appeals-verdict-modal__submit{box-sizing:border-box;display:inline-flex;flex:0 0 auto;align-items:center;justify-content:center;gap:.35em;width:auto;min-width:0;height:var(--buy-foot-h, 40px);min-height:var(--buy-foot-h, 40px);max-height:var(--buy-foot-h, 40px);margin-left:0;padding:0 24px;border:none;border-radius:var(--radius-sm);background:var(--btn-primary-bg);color:var(--btn-primary-color);font-size:15px;font-weight:600;line-height:1;cursor:pointer;transition:opacity .3s ease,background .3s ease,color .3s ease}.admin-appeals-verdict-modal__submit:hover:not(:disabled){background:var(--btn-primary-hover);color:var(--btn-primary-hover-color);opacity:1}@media(max-width:520px){.dz-modal.admin-modal.admin-appeals-verdict-modal,.admin-modal.admin-appeals-verdict-modal{width:min(100%,calc(100vw - 24px));min-width:0;max-width:min(100%,calc(100vw - 24px))}}.admin-page .admin-appeals-detail-toolbar .dz-btn.admin-appeals__back{display:none}@media(max-width:960px){.app-shell__content:has(.admin-section-panel.is-active .admin-appeals) .app-shell__chrome--footer{display:none}.app-shell__content:has(.admin-section-panel.is-active .admin-appeals.is-mobile-chat){height:100dvh;max-height:100dvh;overflow:hidden}.admin-appeals__layout{grid-template-columns:1fr;grid-template-rows:minmax(0,1fr);height:100%;min-height:0;max-height:100%}.admin-appeals__layout.is-mobile-chat .admin-appeals__messages:not(.is-overflowing){overflow-y:hidden;overscroll-behavior:none;touch-action:none}.admin-appeals__list{max-height:none;max-width:none;min-height:0;height:100%;border-right:none;border-bottom:none}.admin-appeals__detail{display:none;min-height:0;height:100%}.admin-appeals__layout.is-mobile-chat .admin-appeals__list{display:none}.admin-appeals__layout.is-mobile-chat .admin-appeals__detail{display:flex}.admin-page .admin-appeals-detail-toolbar .dz-btn.admin-appeals__back{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:36px;min-width:36px;max-width:36px;height:36px;min-height:36px;max-height:36px;padding:0}.admin-appeals__list>.admin-pending-toolbar:not(.admin-pending-toolbar--inline),.admin-page .admin-appeals-detail-toolbar.admin-panel-toolbar{padding-inline:16px}.admin-page .admin-appeals-bans-list .bans-list__row,.admin-appeals__messages,.admin-appeals__composer{padding-left:16px;padding-right:16px}.admin-page .admin-appeals-detail-toolbar.admin-panel-toolbar{flex-direction:row;flex-wrap:nowrap;align-items:center;justify-content:space-between;min-height:0;gap:8px}.admin-appeals__actions--start{display:flex;align-items:center;gap:8px;min-width:0;flex:1 1 auto;width:auto;max-width:100%}.admin-appeals__actions--end{display:flex;align-items:center;justify-content:flex-end;flex:0 0 auto;width:auto;margin-left:0;align-self:center;gap:8px}.admin-page .admin-appeals-detail-toolbar .admin-appeals__btn--muted,.admin-page .admin-appeals-detail-toolbar .admin-appeals__btn--decide,.admin-page .admin-appeals-detail-toolbar .admin-appeals__steam-copy{flex-shrink:0;width:36px;min-width:36px;max-width:36px;padding-inline:0}.admin-page .admin-appeals-detail-toolbar .admin-appeals__btn--muted .admin-appeals__btn-label,.admin-page .admin-appeals-detail-toolbar .admin-appeals__btn--decide .admin-appeals__btn-label{display:none}.admin-page .admin-appeals-bans-list .bans-list__row,.admin-page .admin-appeals-bans-list .bans-list__row:hover,.admin-page .admin-appeals-bans-list .bans-list__row.is-active,.admin-page .admin-appeals-bans-list .bans-list__row.is-active:hover{background:transparent;-webkit-tap-highlight-color:transparent}.admin-page .admin-appeals-bans-list .bans-list__row.is-verdict-ok,.admin-page .admin-appeals-bans-list .bans-list__row.is-verdict-ok:hover,.admin-page .admin-appeals-bans-list .bans-list__row.is-verdict-ok.is-active{background:color-mix(in srgb,var(--btn-pay-green, var(--success)) 8%,transparent)}.admin-page .admin-appeals-bans-list .bans-list__row.is-verdict-deny,.admin-page .admin-appeals-bans-list .bans-list__row.is-verdict-deny:hover,.admin-page .admin-appeals-bans-list .bans-list__row.is-verdict-deny.is-active{background:color-mix(in srgb,var(--danger) 8%,transparent)}.admin-page .admin-appeals-bans-list .bans-list__row.is-verdict-dismiss,.admin-page .admin-appeals-bans-list .bans-list__row.is-verdict-dismiss:hover,.admin-page .admin-appeals-bans-list .bans-list__row.is-verdict-dismiss.is-active{background:color-mix(in srgb,var(--solar-yellow, #e6b422) 10%,transparent)}.admin-page .admin-appeals-list__steam{display:none}.admin-page:has(.admin-appeals.is-mobile-chat) .admin-toolbar{display:none}}.admin-page .admin-appeals-bans-list .bans-list__row--skeleton{pointer-events:none}.admin-page .admin-appeals-bans-list .dz-skeleton.bans-list-skeleton__name,.admin-page .admin-appeals-bans-list .dz-skeleton.bans-list-skeleton__steam,.admin-page .admin-appeals-bans-list .dz-skeleton.ban-appeal-list-skeleton__preview,.admin-page .admin-appeals-bans-list .dz-skeleton.ban-appeal-list-skeleton__time{min-height:0}.admin-page .admin-appeals-bans-list .dz-skeleton.bans-list-skeleton__name.bans-list__player-name{display:block;box-sizing:border-box;width:7.5rem;max-width:100%;height:calc(var(--text-sm) * var(--line-body));padding-block:max(0px,calc((var(--text-sm) * var(--line-body) - 16px) / 2));background-clip:content-box!important}.admin-page .admin-appeals-bans-list .dz-skeleton.bans-list-skeleton__steam.admin-appeals-list__steam{display:block;box-sizing:border-box;flex:0 0 auto;width:7.25rem;max-width:42%;height:calc(var(--text-xs) * 1.2);padding-block:max(0px,calc((var(--text-xs) * 1.2 - 13px) / 2));margin:0;background-clip:content-box!important}.admin-page .admin-appeals-bans-list .dz-skeleton.ban-appeal-list-skeleton__preview.admin-appeals-list__preview{display:block;box-sizing:border-box;flex:1 1 auto;width:8rem;max-width:100%;height:calc(var(--text-xs) * 1.2);padding-block:max(0px,calc((var(--text-xs) * 1.2 - 13px) / 2));overflow:hidden;white-space:nowrap;-webkit-line-clamp:unset;line-clamp:unset;background-clip:content-box!important}.admin-page .admin-appeals-bans-list .bans-list__row--skeleton:nth-child(3n+1) .ban-appeal-list-skeleton__preview{width:6.5rem}.admin-page .admin-appeals-bans-list .bans-list__row--skeleton:nth-child(3n+2) .ban-appeal-list-skeleton__preview{width:9.5rem}.admin-page .admin-appeals-bans-list .bans-list__row--skeleton:nth-child(3n) .ban-appeal-list-skeleton__preview{width:7.25rem}.admin-page .admin-appeals-bans-list .dz-skeleton.ban-appeal-list-skeleton__time.admin-appeals-list__time{display:block;width:3.5rem;height:12px;border-radius:var(--radius-xs)}.admin-page .admin-appeals .dz-skeleton.ban-appeal-chat-skeleton__meta-avatar,.admin-page .admin-appeals .dz-skeleton.ban-appeal-chat-skeleton__avatar{display:grid;place-items:center;box-sizing:border-box;width:36px;height:36px;min-width:36px;min-height:36px;max-width:36px;max-height:36px;border-radius:50%}.admin-page .admin-appeals .dz-skeleton.ban-appeal-chat-skeleton__meta-name{display:block;width:6.75rem;max-width:100%;height:13px;min-height:0;border-radius:var(--radius-xs)}.admin-page .admin-appeals .dz-skeleton.ban-appeal-chat-skeleton__meta-seen{display:block;width:5.5rem;max-width:100%;height:10px;min-height:0;border-radius:var(--radius-xs)}.admin-page .admin-appeals-detail-toolbar .admin-appeals__btn--decide .dz-skeleton.admin-rail-skel__icon{display:block;width:16px;height:16px;min-height:0;flex-shrink:0;border-radius:2px}.admin-page .admin-appeals-detail-toolbar .admin-appeals__btn--decide .dz-skeleton.admin-appeals__btn-label{display:inline-block;width:7.5rem;height:12px;min-height:0;border-radius:var(--radius-xs)}.admin-page .admin-appeals .admin-appeals__chat-status-text .dz-skeleton.ban-appeal-chat-skeleton__status{display:block;width:8.5rem;max-width:100%;height:14px;min-height:0;border-radius:var(--radius-xs)}.admin-page .admin-appeals .dz-skeleton.ban-appeal-chat-skeleton__name{display:block;height:14px;min-height:0;border-radius:var(--radius-xs)}.admin-page .admin-appeals .dz-skeleton.ban-appeal-chat-skeleton__name--you{width:1.75rem}.admin-page .admin-appeals .dz-skeleton.ban-appeal-chat-skeleton__name--admin{width:7.25rem}.admin-page .admin-appeals .dz-skeleton.ban-appeal-chat-skeleton__body{display:block;max-width:100%;height:14px;min-height:0;border-radius:var(--radius-xs)}.admin-page .admin-appeals .dz-skeleton.ban-appeal-chat-skeleton__body--a{width:72%}.admin-page .admin-appeals .dz-skeleton.ban-appeal-chat-skeleton__body--b{width:54%}.admin-page .admin-appeals .dz-skeleton.ban-appeal-chat-skeleton__body--c{width:66%;height:28px}.admin-page .admin-appeals .dz-skeleton.ban-appeal-chat-skeleton__body--d{width:44%}.admin-page .admin-appeals .dz-skeleton.ban-appeal-chat-skeleton__time.admin-appeals__tg-time{display:block;width:2.75em;min-width:2.75em;height:13.75px;margin-top:1px;min-height:0;border-radius:var(--radius-xs)}.admin-page .admin-appeals .dz-skeleton.ban-appeal-chat-skeleton__composer-input.admin-appeals__composer-input{display:block;box-sizing:border-box;width:100%!important;max-width:none!important;height:36px;min-height:36px;padding:8px 40px 8px 16px;border-radius:var(--radius-sm);line-height:20px}.admin-page .admin-appeals .admin-appeals__composer-send .dz-skeleton.admin-rail-skel__icon{display:block;width:16px;height:16px;min-height:0;border-radius:2px}.stats-page.dz-page{padding-bottom:0}.app-shell__frame:has(.stats-page){flex:0 0 auto;min-height:auto;height:fit-content}.app-shell__frame:has(.stats-page) .app-shell__main,.app-shell__frame:has(.stats-page) .page-transition,.app-shell__frame:has(.stats-page) .stats-page{flex:0 0 auto;min-height:auto;height:fit-content}.stats-page .dz-container{width:100%;padding:0}.stats-page__layout{display:flex;flex-direction:column;gap:0;width:100%}.stats-main{position:relative;min-width:0}.stats-content-card{display:flex;flex-direction:column;min-width:0;padding:0 14px;gap:0}.stats-table-card{display:flex;flex-direction:column;min-width:0;width:auto;margin-inline:-14px;overflow:hidden;border:none;border-radius:0;background:transparent}.stats-list-panel,.stats-list-wrap,.stats-list-panel .stats-list-wrap{width:100%}.stats-controls{display:flex;flex-wrap:wrap;align-items:center;gap:12px 16px;width:auto;margin:0 -14px;padding:16px 14px;min-height:72px;box-sizing:border-box;border:none;border-bottom:var(--rail-width) solid var(--rail);background:transparent}.stats-controls__field{display:grid;min-width:0}.stats-controls__servers{flex:0 1 auto;min-width:0}.stats-controls__servers.server-switcher--switch .server-switcher__rail{height:40px;min-height:40px;max-height:40px;padding:2px;box-sizing:border-box}.stats-controls__servers .server-switcher__tab{min-height:0;height:100%}.stats-controls__aside{display:flex;flex-wrap:wrap;align-items:center;gap:10px;margin-left:auto}.stats-podium{display:flex;flex-direction:column;gap:18px;width:auto;margin:0 -14px;padding:18px 14px 14px;background:transparent}.stats-podium__grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.18fr) minmax(0,1fr);align-items:end;gap:12px 16px;width:100%}.stats-podium__foot{display:inline-flex;align-items:center;justify-content:center;gap:8px;width:100%;margin:0;padding:0;color:var(--text-muted);font-size:var(--text-sm);font-weight:600;line-height:1.35;text-align:center;white-space:nowrap}.stats-podium__foot-icon{flex-shrink:0;width:16px;height:16px;color:inherit}@media(max-width:800px){.stats-podium__foot{white-space:normal}}.stats-podium__slot{position:relative;display:flex;flex-direction:column;align-items:center;min-width:0}.stats-podium__slot--1{z-index:2;padding-bottom:40px}.stats-podium__slot--2{z-index:1;padding-bottom:22px}.stats-podium__slot--3{z-index:1;padding-bottom:6px}.stats-podium__badge{position:relative;z-index:3;display:block;max-width:100%;margin:0 0 10px;padding:0;background:transparent;color:var(--text-muted);font-size:var(--text-lg);font-weight:700;line-height:1.2;letter-spacing:.05em;text-align:center;text-transform:uppercase;white-space:nowrap}.stats-podium__badge--1{color:var(--podium-gold)}.stats-podium__badge--2{color:var(--podium-silver)}.stats-podium__badge--3{color:var(--podium-bronze)}.stats-podium__figure{position:relative;display:grid;place-items:end center;width:100%;margin:0 auto -28px;pointer-events:none;background:radial-gradient(ellipse 52% 62% at 50% 58%,color-mix(in srgb,var(--podium-glow, var(--podium-gold)) 26%,transparent) 0%,transparent 70%)}.stats-podium__slot--1 .stats-podium__figure{--podium-glow: var(--podium-gold)}.stats-podium__slot--2 .stats-podium__figure{--podium-glow: var(--podium-silver)}.stats-podium__slot--3 .stats-podium__figure{--podium-glow: var(--podium-bronze)}.stats-podium__slot--1 .stats-podium__figure,.stats-podium__slot--2 .stats-podium__figure,.stats-podium__slot--3 .stats-podium__figure{max-width:300px;height:270px}.stats-podium__slot--1 .stats-podium__figure{margin-bottom:-32px}.stats-podium__art{position:relative;z-index:1;display:block;width:100%;height:100%;object-fit:contain;object-position:bottom center;filter:drop-shadow(0 0 10px color-mix(in srgb,var(--podium-glow, var(--podium-gold)) 55%,transparent)) drop-shadow(0 0 26px color-mix(in srgb,var(--podium-glow, var(--podium-gold)) 32%,transparent)) drop-shadow(0 16px 24px color-mix(in srgb,#000 40%,transparent))}.stats-podium__slot--1 .stats-podium__art{--podium-glow: var(--podium-gold)}.stats-podium__slot--2 .stats-podium__art{--podium-glow: var(--podium-silver)}.stats-podium__slot--3 .stats-podium__art{--podium-glow: var(--podium-bronze)}.stats-podium__card{position:relative;z-index:2;width:100%;max-width:320px;margin-inline:auto;border-radius:var(--radius-md);background:color-mix(in srgb,var(--chip-bg) 92%,transparent)}.stats-podium__slot--1 .stats-podium__card{background:color-mix(in srgb,var(--podium-gold) 12%,var(--chip-bg))}.stats-podium__slot--2 .stats-podium__card{background:color-mix(in srgb,var(--podium-silver) 8%,var(--chip-bg))}.stats-podium__slot--3 .stats-podium__card{background:color-mix(in srgb,var(--podium-bronze) 10%,var(--chip-bg))}.stats-podium__card-inner{display:grid;grid-template-columns:64px minmax(0,1fr);column-gap:10px;align-items:center;min-width:0;min-height:88px;padding:12px;color:inherit;text-decoration:none;text-align:left;box-sizing:border-box}.stats-podium__card-inner--empty{pointer-events:none}a.stats-podium__card-inner:hover .stats-podium__name{color:var(--text)}.stats-podium__avatar{position:relative;display:grid;place-items:center;flex-shrink:0;width:64px;height:64px;margin-top:0;overflow:hidden;border-radius:var(--radius-xs);font-size:var(--text-sm);font-weight:800;color:#fff}.stats-podium .dz-skeleton.stats-podium__avatar{width:64px;height:64px;min-height:64px;margin:0;border-radius:var(--radius-xs)}.stats-podium__avatar-img{width:100%;height:100%;object-fit:cover}.stats-podium__meta{display:grid;grid-template-rows:1.2em 1.25em 1.2em;align-items:center;row-gap:2px;min-width:0;text-align:left}.stats-podium__name{display:block;overflow:hidden;color:var(--text);font-size:var(--text-sm);font-weight:800;line-height:1.2;text-align:left;text-overflow:ellipsis;white-space:nowrap}.stats-podium__metric{display:flex;flex-wrap:nowrap;align-items:baseline;gap:6px;min-width:0;color:var(--text-muted);font-size:var(--text-xs);line-height:1.2;text-align:left}.stats-podium__metric strong{flex-shrink:0;color:var(--text);font-size:1.25rem;font-weight:800;font-variant-numeric:tabular-nums;line-height:1}.stats-podium__metric>span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.stats-podium__reward{display:inline-flex;flex-wrap:nowrap;align-items:center;gap:6px;min-width:0;color:color-mix(in srgb,var(--money) 88%,var(--text));font-size:var(--text-sm);font-weight:700;line-height:1.2;text-align:left}.stats-podium__reward .store-price,.stats-podium__reward .store-price__value{flex-shrink:0;color:inherit;font-size:inherit;font-weight:inherit;line-height:inherit}.stats-podium__skel-name,.stats-podium__skel-metric{display:block;width:72%;height:12px;border-radius:var(--radius-xs)}.stats-podium__skel-metric{width:48%;height:10px}.stats-podium .dz-skeleton.stats-podium__skel-name,.stats-podium .dz-skeleton.stats-podium__skel-metric{min-height:0}.stats-podium__slot.is-skeleton .stats-podium__figure{background:none}.stats-podium__art-skel{display:block;align-self:end;justify-self:center;width:72%;height:88%;border-radius:42% 42% 14% 14%/28% 28% 12% 12%}.stats-tops{display:grid;grid-template-columns:minmax(0,1fr);gap:12px;width:auto;margin:0 -14px;padding:14px 14px 18px;box-sizing:border-box}.stats-tops--single{max-width:none}.stats-top-col--single{width:100%}.stats-top-col{display:flex;flex-direction:column;min-width:0;background:color-mix(in srgb,var(--chip-bg) 72%,transparent);border-radius:var(--radius-md);overflow:hidden}.stats-top-col__head{display:flex;align-items:center;min-height:42px;padding:10px 12px;background:color-mix(in srgb,var(--chip-bg) 88%,transparent)}.stats-top-col__title{margin:0;color:var(--text);font-size:var(--text-sm);font-weight:800;line-height:1.2}.stats-top-col__list{display:flex;flex-direction:column;min-width:0}.stats-top-col__row{display:grid;grid-template-columns:1.75rem 40px minmax(0,1fr) auto;column-gap:10px;align-items:center;box-sizing:border-box;height:58px;min-height:58px;padding:10px 12px;color:inherit;text-decoration:none;background:transparent}.stats-top-col__row+.stats-top-col__row{border-top:var(--rail-width) solid var(--rail)}.stats-top-col__row.is-top-1{background:linear-gradient(90deg,color-mix(in srgb,var(--podium-gold) 22%,transparent) 0%,color-mix(in srgb,var(--podium-gold) 6%,transparent) 70%,transparent 100%)}.stats-top-col__row.is-top-2{background:linear-gradient(90deg,color-mix(in srgb,var(--podium-silver) 18%,transparent) 0%,color-mix(in srgb,var(--podium-silver) 5%,transparent) 70%,transparent 100%)}.stats-top-col__row.is-top-3{background:linear-gradient(90deg,color-mix(in srgb,var(--podium-bronze) 18%,transparent) 0%,color-mix(in srgb,var(--podium-bronze) 5%,transparent) 70%,transparent 100%)}a.stats-top-col__row:hover .stats-top-col__name{color:var(--text)}a.stats-top-col__row:hover .stats-top-col__steam{color:var(--text-muted)}.stats-top-col__rank{display:inline-flex;align-items:center;justify-content:flex-start;min-width:1.25rem;color:var(--text-muted);font-size:var(--text-sm);font-weight:800;font-variant-numeric:tabular-nums}.stats-top-col__rank.is-top-1{color:var(--podium-gold)}.stats-top-col__rank.is-top-2{color:var(--podium-silver)}.stats-top-col__rank.is-top-3{color:var(--podium-bronze)}.stats-top-col__avatar{position:relative;display:grid;place-items:center;flex-shrink:0;width:40px;height:40px;overflow:hidden;border-radius:var(--radius-xs);font-size:var(--text-xs);font-weight:800;color:#fff}.stats-top-col .dz-skeleton.stats-top-col__avatar{width:40px;height:40px;min-height:40px;margin:0;border-radius:var(--radius-xs)}.stats-top-col__avatar-img{width:100%;height:100%;object-fit:cover}.stats-top-col__meta{display:flex;flex-direction:column;gap:1px;min-width:0}.stats-top-col__name{display:block;min-width:0;max-width:100%;overflow:hidden;color:var(--text);font-size:var(--text-sm);font-weight:600;line-height:1.2;text-overflow:ellipsis;white-space:nowrap}.stats-top-col__steam{display:block;min-width:0;max-width:100%;overflow:hidden;color:var(--text-dim);font-size:var(--text-xs);font-variant-numeric:tabular-nums;line-height:1.2;text-overflow:ellipsis;white-space:nowrap}.stats-top-col__value{justify-self:end;color:var(--text);font-size:var(--text-sm);font-weight:800;font-variant-numeric:tabular-nums;white-space:nowrap}.stats-top-col__row--skeleton{pointer-events:none}.stats-top-col__skel-name,.stats-top-col__skel-steam,.stats-top-col__skel-value{display:block;border-radius:var(--radius-xs)}.stats-top-col__skel-name{width:72%;height:12px}.stats-top-col__skel-steam{width:58%;height:10px}.stats-top-col__skel-value{width:2.5rem;height:12px;justify-self:end}.stats-top-col .dz-skeleton.stats-top-col__skel-name,.stats-top-col .dz-skeleton.stats-top-col__skel-steam,.stats-top-col .dz-skeleton.stats-top-col__skel-value{min-height:0}.stats-controls__field--wipe{width:max-content;max-width:100%;flex:0 0 auto}.stats-controls__select{width:max-content;max-width:100%}.stats-controls__select .dz-select__trigger{width:auto;height:40px;min-height:40px;max-height:40px;padding:0 30px 0 12px;box-sizing:border-box}.stats-controls__select .dz-select__value{flex:0 1 auto}.stats-controls__select .dz-select__chevron{right:4px}.stats-controls__score-info{position:relative;display:inline-flex;flex-shrink:0;align-items:center;gap:8px;min-height:40px;max-height:40px;margin:0;padding:0 12px;box-sizing:border-box;border:none;border-radius:var(--radius-sm);overflow:hidden;background:transparent;color:var(--text);font:inherit;font-size:var(--text-sm);font-weight:700;line-height:1.2;white-space:nowrap;cursor:pointer;transition:transform .15s cubic-bezier(.22,1,.36,1),color .3s ease}.stats-controls__score-info:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;border-radius:inherit;background:var(--c3);pointer-events:none;transition:background .3s ease}.stats-controls__score-info-icon,.stats-controls__score-info-label{position:relative;z-index:1}.stats-controls__score-info-icon{width:16px;height:16px;color:inherit}.stats-controls__score-info:hover:before{background:var(--c2)}.stats-controls__score-info:active{transform:scale(.98)}.stats-controls__score-info:active:before{background:var(--c1)}@media(prefers-reduced-motion:reduce){.stats-controls__score-info,.stats-controls__score-info:before{transition:none}.stats-controls__score-info:active{transform:none}}.dz-modal.buy-modal.stats-score-modal{width:min(500px,calc(100vw - 32px));min-width:min(500px,calc(100vw - 32px));max-width:min(500px,calc(100vw - 32px));height:auto;min-height:0;max-height:min(88vh,calc(100dvh - 48px))}.dz-modal.buy-modal.stats-score-modal .buy-modal__kit-main{flex:0 0 auto;gap:0;padding:8px var(--buy-foot-inset-x, 20px) 20px;overflow-x:hidden;overflow-y:auto;overscroll-behavior:none;scrollbar-gutter:auto}.stats-score-modal__content{display:flex;flex-direction:column;gap:14px}.stats-score-modal__intro,.stats-score-modal__outro{display:flex;align-items:center;gap:10px;margin:0;padding:12px 14px;border-radius:var(--radius-sm);background:color-mix(in srgb,var(--warning) 24%,var(--bg-elevated));color:var(--solar-yellow-bright);font-size:var(--font-size-s);font-weight:var(--font-weight-medium);line-height:1.35}.stats-score-modal__intro-icon,.stats-score-modal__outro-icon{flex:0 0 auto;width:18px;height:18px;color:var(--warning)}.stats-score-modal__intro-text,.stats-score-modal__outro-text{flex:1 1 auto;min-width:0}.stats-score-modal__section{display:flex;flex-direction:column;gap:4px}.stats-score-modal__section-title{margin:0;color:var(--text);font-size:var(--text-base);font-weight:700;line-height:1.35}.stats-score-modal__list{margin:0;padding:0 0 0 1.15em;list-style:disc;color:var(--text-muted);font-size:var(--text-sm);font-weight:400;line-height:1.45}.stats-score-modal__item{margin:0;padding:0 0 0 .45em;list-style:disc}.stats-score-modal__item strong{color:var(--text-muted);font-weight:700}@media(max-width:520px){.dz-modal.buy-modal.stats-score-modal{width:min(100%,calc(100vw - 24px));min-width:0;max-width:min(100%,calc(100vw - 24px))}}.stats-page .stats-cols{display:flex;flex-wrap:nowrap;align-items:center;width:100%;margin:0;padding:0;border:none;border-bottom:var(--rail-width) solid var(--rail);background:var(--c4)}.stats-cols__plate{--stats-cols: 2.75rem minmax(12rem, 2.4fr) repeat(5, minmax(0, 1fr)) 4.5rem;--stats-gap: 12px;display:grid;grid-template-columns:var(--stats-cols);column-gap:var(--stats-gap);align-items:center;box-sizing:border-box;width:100%;height:36px;min-height:36px;max-height:36px;padding:0 14px;border:none;background:transparent}.stats-cols__label{min-width:0;font-size:var(--text-xs);font-weight:700;line-height:1.2;letter-spacing:.05em;text-transform:uppercase;color:var(--text-muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-align:left;justify-self:start}.stats-cols__label--metric{justify-self:start;text-align:left}.stats-cols__label--online{justify-self:end;text-align:right}.stats-cols__label--reward{color:color-mix(in srgb,var(--money) 42%,var(--text-dim))}.stats-cols__label--reward .stats-cols__sort.is-active,.stats-cols__label--reward .stats-cols__sort:hover{color:color-mix(in srgb,var(--money) 58%,var(--text-muted))}.stats-cols__sort{display:inline-flex;align-items:center;gap:4px;padding:0;border:0;background:transparent;color:inherit;font:inherit;font-size:inherit;font-weight:inherit;letter-spacing:inherit;text-transform:inherit;cursor:pointer}.stats-cols__sort.is-active,.stats-cols__sort:hover{color:var(--text)}.stats-list{--stats-cols: 2.75rem minmax(12rem, 2.4fr) repeat(5, minmax(0, 1fr)) 4.5rem;--stats-gap: 12px;--stats-row-h: 58px;--stats-page-rows: 15;display:flex;flex-direction:column;gap:0;width:100%;min-width:0;min-height:calc(var(--stats-page-rows) * var(--stats-row-h));padding:0;border-top:none}.stats-list__row{display:grid;grid-template-columns:var(--stats-cols);column-gap:var(--stats-gap);align-items:center;box-sizing:border-box;width:100%;height:var(--stats-row-h);min-height:var(--stats-row-h);padding:10px 14px;border-radius:0;background:transparent;border-top:none;border-bottom:var(--rail-width) solid var(--rail);overflow:hidden}.stats-list__row.is-top-1{background:linear-gradient(90deg,color-mix(in srgb,var(--podium-gold) 20%,transparent) 0%,color-mix(in srgb,var(--podium-gold) 6%,transparent) 55%,transparent 100%)}.stats-list__row.is-top-2{background:linear-gradient(90deg,color-mix(in srgb,var(--podium-silver) 18%,transparent) 0%,color-mix(in srgb,var(--podium-silver) 5%,transparent) 55%,transparent 100%)}.stats-list__row.is-top-3{background:linear-gradient(90deg,color-mix(in srgb,var(--podium-bronze) 19%,transparent) 0%,color-mix(in srgb,var(--podium-bronze) 5%,transparent) 55%,transparent 100%)}.stats-list__cell{min-width:0;font-size:var(--text-sm);color:var(--text-muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-variant-numeric:tabular-nums}.stats-list__cell--rank{overflow:visible;justify-self:start;display:flex;align-items:center}.stats-list__cell--player{display:flex;align-items:center;overflow:hidden;justify-self:start;text-align:left}.stats-list__cell--metric{justify-self:start;text-align:left;color:var(--text)}.stats-list__cell--online{justify-self:end;text-align:right}.stats-list__cell--reward{color:color-mix(in srgb,var(--money) 52%,var(--text-muted))}.stats-list__rank{display:inline-flex;align-items:center;justify-content:flex-start;min-width:2rem;height:2rem;padding:0;border-radius:var(--radius-xs);font-weight:800;color:var(--text-muted)}.stats-list__rank.is-top-1{background:transparent;color:var(--podium-gold)}.stats-list__rank.is-top-2{background:transparent;color:var(--podium-silver)}.stats-list__rank.is-top-3{background:transparent;color:var(--podium-bronze)}.stats-list__player{display:inline-flex;align-items:center;gap:10px;min-width:0;max-width:100%;color:var(--text);text-decoration:none}.stats-list__player:hover{color:var(--text)}.stats-list__avatar{position:relative;display:grid;place-items:center;flex-shrink:0;width:40px;height:40px;overflow:hidden;border-radius:var(--radius-xs);font-size:var(--text-xs);font-weight:800;color:#fff}.stats-list .dz-skeleton.stats-list__avatar{display:grid;place-items:center;flex-shrink:0;width:40px;height:40px;min-height:40px;margin:0;border-radius:var(--radius-xs);box-sizing:border-box}.stats-list__row--skeleton{pointer-events:none}.stats-list-skeleton__player{pointer-events:none;max-width:100%}.stats-list .dz-skeleton.stats-list-skeleton__name,.stats-list .dz-skeleton.stats-list-skeleton__steam,.stats-list .dz-skeleton.stats-list-skeleton__rank,.stats-list .dz-skeleton.stats-list-skeleton__metric{min-height:0;border-radius:var(--radius-xs)}.stats-list .dz-skeleton.stats-list-skeleton__name,.stats-list .dz-skeleton.stats-list-skeleton__steam{position:relative;background:transparent!important;border-radius:0}.stats-list .dz-skeleton.stats-list-skeleton__name:before,.stats-list .dz-skeleton.stats-list-skeleton__steam:before{content:"";position:absolute;left:0;right:0;top:50%;transform:translateY(-50%);border-radius:var(--radius-xs);background:var(--hatch-surface);pointer-events:none}.stats-list .dz-skeleton.stats-list-skeleton__name{display:block;box-sizing:border-box;width:8.5rem;max-width:100%;height:calc(var(--text-sm) * var(--line-body))}.stats-list .dz-skeleton.stats-list-skeleton__name:before{height:14px}.stats-list .dz-skeleton.stats-list-skeleton__steam{display:block;box-sizing:border-box;width:7.25rem;max-width:100%;height:calc(var(--text-xs) * var(--line-body));margin-top:0}.stats-list .dz-skeleton.stats-list-skeleton__steam:before{height:11px}.stats-list .dz-skeleton.stats-list-skeleton__rank{display:block;width:1.25rem;min-width:1.25rem;height:calc(var(--text-sm) * var(--line-body));border-radius:var(--radius-xs)}.stats-list .dz-skeleton.stats-list-skeleton__rank.is-top-1,.stats-list .dz-skeleton.stats-list-skeleton__rank.is-top-2,.stats-list .dz-skeleton.stats-list-skeleton__rank.is-top-3{background:var(--hatch-surface)!important}.stats-list .dz-skeleton.stats-list-skeleton__metric{display:block;width:2.5rem;height:calc(var(--text-sm) * var(--line-body))}.stats-list .dz-skeleton.stats-list-skeleton__metric--kd{width:2rem}.stats-list .dz-skeleton.stats-list-skeleton__metric--score{width:3rem}.stats-list .dz-skeleton.stats-list-skeleton__metric--gathered{width:3.25rem}.stats-list .dz-skeleton.stats-list-skeleton__metric--playedMinutes{width:4rem}.stats-list__row--skeleton .stats-list__cell--online .stats-list-skeleton__metric{margin-left:auto}.stats-list__row--skeleton:nth-child(3n+1) .stats-list-skeleton__name{width:7rem}.stats-list__row--skeleton:nth-child(3n+2) .stats-list-skeleton__name{width:9.75rem}.stats-list__row--skeleton:nth-child(4n+1) .stats-list-skeleton__metric--kills{width:2rem}.stats-list__row--skeleton:nth-child(4n+2) .stats-list-skeleton__metric--deaths{width:2.15rem}.stats-list__row--skeleton:nth-child(5n+3) .stats-list-skeleton__metric--score{width:3.5rem}.stats-list__row--skeleton:nth-child(3n) .stats-list-skeleton__metric--playedMinutes{width:3.35rem}.stats-list__player-meta{display:flex;flex-direction:column;gap:1px;min-width:0}.stats-list__player-name{display:block;min-width:0;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:600}.stats-list__player-steam{display:block;min-width:0;max-width:100%;font-size:var(--text-xs);color:var(--text-dim);font-variant-numeric:tabular-nums;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.stats-list__player:hover .stats-list__player-steam{color:var(--text-muted)}.stats-refresh-error{margin:0 14px 8px;color:var(--text-muted);font-size:var(--text-sm);line-height:1.35}.stats-footer{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-start;gap:12px;width:auto;margin-top:0;margin-inline:-14px;padding:12px 14px;border:none;box-sizing:border-box}.stats-empty{display:grid;place-items:center;height:22rem;min-height:22rem;max-height:22rem;padding:2rem 14px;box-sizing:border-box}@media(max-width:1100px){.stats-cols__plate,.stats-list{--stats-cols: 2.5rem minmax(10rem, 2fr) repeat(5, minmax(0, 1fr)) 4rem;--stats-gap: 8px}.stats-podium__grid{gap:10px 12px}.stats-podium__slot--1 .stats-podium__figure,.stats-podium__slot--2 .stats-podium__figure,.stats-podium__slot--3 .stats-podium__figure{max-width:230px;height:215px}.stats-podium__badge{white-space:normal}.stats-tops{gap:10px}}@media(max-width:1079px){.stats-controls{flex-direction:row;flex-wrap:nowrap;align-items:center;gap:8px;margin:0 -14px;padding:14px}.stats-controls__servers.server-switcher{flex:0 1 auto;min-width:0;max-width:calc(100% - 11.5rem);width:auto}.stats-controls__servers .server-switcher__rail{width:max-content;max-width:100%;min-height:40px;height:auto;align-items:stretch;box-sizing:border-box}.stats-controls__servers .server-switcher__tab{flex:0 1 auto;min-width:0;min-height:36px;height:36px;padding:0 10px}.stats-controls__servers.server-switcher--switch .server-switcher__tab{min-height:36px;height:36px}.stats-controls__servers .server-switcher__label{gap:6px;font-size:.875rem}.stats-controls__aside{flex:0 0 auto;flex-wrap:nowrap;gap:6px;margin-left:auto;width:auto}.stats-controls__field--wipe{margin-left:0;flex:0 1 auto;width:auto;max-width:min(11.5rem,42vw)}.stats-controls__select{width:auto;max-width:min(11.5rem,42vw)}.stats-controls__select .dz-select__trigger{width:auto;min-width:0;max-width:100%;height:40px;min-height:40px;padding:0 22px 0 10px;justify-content:flex-start;background:transparent;color:var(--text)}.stats-controls__select .dz-select__trigger:hover:not(:disabled),.stats-controls__select.dz-select.is-open .dz-select__trigger{background:transparent}.stats-controls__select .dz-select__value{flex:1 1 auto;min-width:0;justify-content:flex-start;overflow:hidden}.stats-controls__select .dz-select__value-text{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.stats-controls__select .dz-select__chevron{display:block;right:6px;width:18px;height:18px;color:var(--text)}.stats-controls__select .dz-select__value-icon{width:16px;height:16px;color:var(--text)}.stats-list-wrap{overflow-x:auto;overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch}.stats-page .stats-cols,.stats-page .stats-list{width:max-content;min-width:0;max-width:none}.stats-page .stats-cols{background:var(--c4)}.stats-cols__plate,.stats-list{--stats-gap: 10px;--stats-cols: 2.5rem 11rem 5rem 5rem 4.25rem 5.25rem 5.5rem 3.75rem}.stats-page .stats-cols__plate{width:max-content;min-width:0;column-gap:var(--stats-gap);padding:0 14px;box-sizing:border-box;background:transparent}.stats-page .stats-list__row{width:max-content;min-width:0;column-gap:var(--stats-gap);padding:10px 14px;box-sizing:border-box;overflow:hidden}.stats-list__cell--player,.stats-list__player,.stats-list__player-meta{min-width:0;max-width:100%;overflow:hidden}.stats-list__player{pointer-events:none;cursor:default}.stats-list__player:hover{color:inherit}.stats-list__player:hover .stats-list__player-steam{color:var(--text-dim)}.stats-list__player-name,.stats-list__player-steam{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.stats-list__cell--metric,.stats-cols__label--metric,.stats-list__cell--online,.stats-page .stats-cols__label--online{justify-self:start;text-align:left}.stats-list__cell--online{color:var(--text)}}@media(max-width:768px){.stats-controls__score-info{justify-content:center;width:40px;min-width:40px;max-width:40px;padding:0;gap:0}.stats-controls__score-info-label{display:none}.stats-page.dz-page{padding-bottom:0}.stats-content-card{padding:0 12px}.stats-podium{margin:0 -12px;padding:14px 12px 12px;gap:14px}.stats-podium__grid{grid-template-columns:1fr;gap:18px}.stats-podium__slot--1{order:-1;padding-bottom:28px}.stats-podium__slot--2{padding-bottom:14px}.stats-podium__slot--3{padding-bottom:4px}.stats-podium__slot--1 .stats-podium__figure,.stats-podium__slot--2 .stats-podium__figure,.stats-podium__slot--3 .stats-podium__figure{max-width:220px;height:205px;margin-bottom:-24px}.stats-podium__card{max-width:360px}.stats-tops{margin:0 -12px;padding:12px 12px 16px}.stats-controls{flex-direction:row;flex-wrap:nowrap;align-items:center;gap:8px;margin:0 -12px;padding:14px}.stats-controls__servers.server-switcher{flex:0 1 auto;width:auto;min-width:0;max-width:calc(100% - 10.5rem)}.stats-controls__servers .server-switcher__rail{width:max-content;max-width:100%;min-height:40px;height:auto}.stats-controls__servers .server-switcher__tab{min-height:36px;height:36px;padding:0 9px}.stats-controls__servers .server-switcher__label{font-size:.8125rem}.stats-controls__aside{width:auto;margin-left:auto;justify-content:flex-end}.stats-controls__field{width:auto;flex:0 1 auto;max-width:min(11.5rem,42vw)}.stats-controls__field--wipe{width:auto;max-width:min(11.5rem,42vw);flex:0 1 auto}.stats-controls__select .dz-select__trigger{width:auto;min-width:0;max-width:100%;height:40px;min-height:40px}.stats-footer{flex-direction:row;flex-wrap:nowrap;align-items:center;justify-content:flex-start;margin-top:0;margin-bottom:0;margin-inline:-14px;width:auto;padding:12px 14px;gap:10px;border:none;border-top:var(--rail-width) solid var(--rail);box-sizing:border-box}.stats-page .stats-list__row:last-child{border-bottom:none}}.legal-page{padding-bottom:48px}.legal-page__doc{max-width:820px;margin:0 auto;padding-top:18px}.legal-page__intro{margin-bottom:8px}.legal-page__intro-sep{color:var(--text-dim);font-weight:400}.legal-page__updated{margin:0 0 18px;font-size:var(--text-xs);color:var(--text-dim)}.legal-page__section{scroll-margin-top:1rem;margin-top:22px}.legal-page__section:first-of-type{margin-top:0}.wiki-content-block--legal .legal-page__section .wiki-prose__section-title,.legal-page__doc .legal-page__section .wiki-prose__section-title{margin:0 0 10px;font-size:var(--text-base);font-weight:700;color:var(--text)}.dz-modal.topup-success-modal{width:min(400px,calc(100vw - 32px));max-height:min(88vh,calc(100dvh - 40px))}.topup-success-modal__body{display:flex;flex-direction:column;align-items:stretch;gap:0;padding:16px 24px 24px;box-sizing:border-box}.topup-success-modal__head{display:flex;justify-content:flex-end;margin:0 -8px 4px 0}.topup-success-modal__hero{display:grid;place-items:center;margin:4px 0 16px}.topup-success-modal__icon-wrap{display:grid;place-items:center;width:72px;height:72px;border-radius:50%;background:color-mix(in srgb,var(--btn-pay-green, var(--success)) 18%,var(--c3));color:var(--btn-pay-green, var(--success))}.topup-success-modal__icon{display:block;width:40px;height:40px;color:inherit}.topup-success-modal__title{margin:0;color:var(--text);font-size:var(--text-lg, 1.25rem);font-weight:700;line-height:1.25;text-align:center}.topup-success-modal__subtitle{margin:8px 0 0;color:var(--text-muted);font-size:var(--text-sm);font-weight:500;line-height:1.4;text-align:center}.topup-success-modal__details{display:flex;flex-direction:column;gap:0;margin-top:20px;padding:4px 16px;border-radius:var(--radius-sm);background:var(--chip-bg)}.topup-success-modal__row{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:40px;padding:8px 0;box-sizing:border-box}.topup-success-modal__row+.topup-success-modal__row{border-top:var(--rail-width) solid var(--rail)}.topup-success-modal__label{color:var(--text-muted);font-size:var(--text-sm);font-weight:600;line-height:1.2}.topup-success-modal__value{display:inline-flex;align-items:center;gap:4px;min-width:0;color:var(--text);font-size:var(--text-sm);font-weight:700;font-variant-numeric:tabular-nums;line-height:1.2}.topup-success-modal__value--bonus{color:var(--btn-pay-green-light, var(--btn-pay-green, var(--success)))}.topup-success-modal__row--total .topup-success-modal__label,.topup-success-modal__row--total .topup-success-modal__value{color:var(--text)}.topup-success-modal__continue{display:flex;align-items:center;justify-content:center;width:100%;min-height:var(--input-height, 44px);margin-top:20px;padding:0 16px;border:none;border-radius:var(--radius-sm);background:var(--btn-primary-bg);color:var(--btn-primary-color);font-size:var(--text-sm);font-weight:700;line-height:1;cursor:pointer;transition:background .15s ease,color .15s ease}.topup-success-modal__continue:hover,.topup-success-modal__continue:active{background:var(--btn-primary-hover);color:var(--btn-primary-hover-color)}@media(max-width:768px){.dz-modal-overlay.topup-success-overlay{align-items:center;padding:16px 10px}}@media(prefers-reduced-motion:reduce){.topup-success-modal__continue{transition:none}}.product-item-icon{position:relative;display:grid;place-items:center;width:100%;height:100%;overflow:hidden}.product-item-icon__ph{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;background:var(--hatch-surface, var(--chip-bg));pointer-events:none;transition:opacity .15s ease}.product-item-icon.is-ready .product-item-icon__ph{opacity:0}.product-item-icon img{position:relative;z-index:1;opacity:0;transition:opacity .15s ease}.product-item-icon img.is-loaded{opacity:1}@media(prefers-reduced-motion:reduce){.product-item-icon__ph,.product-item-icon img{transition:none}}.account-content .account-data-list-panel{width:auto;margin-inline:calc(-1 * var(--account-card-pad-x));min-width:0}.account-content .account-data-list-wrap{width:100%;min-width:0}.account-content .account-data-toolbar{display:flex;flex-wrap:nowrap;align-items:center;width:100%;margin:0;padding:14px var(--account-card-pad-x) 0;border:none;border-bottom:none;background:transparent}.account-content .account-data-toolbar__plate{display:grid;grid-template-columns:var(--account-data-cols);column-gap:var(--account-data-gap, 16px);align-items:center;box-sizing:border-box;width:100%;min-width:0;min-height:40px;height:auto;padding:0 14px;border-radius:var(--radius-sm);background:color-mix(in srgb,var(--span) 16%,var(--bg-elevated))}.account-content .account-data-toolbar__label{min-width:0;font-size:var(--text-xs);font-weight:700;line-height:1.2;letter-spacing:.05em;text-transform:uppercase;color:var(--text-muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-align:left;justify-self:start}.account-content .account-data-toolbar__label.is-end{justify-self:end;text-align:right}.account-content .account-data-list{--account-data-row-h: 70px;--account-data-page-rows: 8;display:flex;flex-direction:column;gap:8px;width:100%;min-width:0;min-height:calc(var(--account-data-page-rows) * (var(--account-data-row-h) + 8px) - 8px);padding:14px var(--account-card-pad-x)}.account-content .account-data-list__row{display:grid;grid-template-columns:var(--account-data-cols);column-gap:var(--account-data-gap, 16px);align-items:center;box-sizing:border-box;width:100%;height:var(--account-data-row-h);min-height:var(--account-data-row-h);padding:12px 14px;border-radius:var(--radius-sm);background:var(--chip-bg);border-bottom:none;overflow:hidden;transition:background .15s ease}.account-tabs-page .account-content .bans-footer{margin-top:0;padding:12px var(--account-card-pad-x) 12px;border-top:var(--rail-width) solid var(--rail);justify-content:flex-start;gap:12px}.account-content .account-data-list__cell{min-width:0;font-size:var(--text-sm);color:var(--text-muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.account-content .account-data-list__cell.is-end{text-align:right;justify-self:end}.account-content .account-data-list__item{display:inline-flex;align-items:center;gap:10px;min-width:0;max-width:100%;color:var(--text)}.account-content .account-data-list__cell--item{display:flex;align-items:center;min-height:0}.account-content .account-data-list__thumb{position:relative;display:grid;place-items:center;flex-shrink:0;width:40px;height:40px;overflow:hidden;background:transparent;line-height:0}.account-content .account-data-list__thumb .product-item-icon,.account-content .account-data-list__thumb .product-item-icon img,.account-content .account-data-list__thumb img,.account-content .account-data-list__thumb svg{display:block;width:28px;height:28px;object-fit:contain}.account-content .account-data-list__item-meta{display:flex;flex-direction:column;justify-content:center;gap:2px;min-width:0;min-height:0}.account-content .account-data-list__item-title{overflow:hidden;font-size:var(--text-sm);font-weight:600;line-height:1.2;color:var(--text);text-overflow:ellipsis;white-space:nowrap}.account-content .account-data-list__item-sub{overflow:hidden;font-size:var(--text-xs);line-height:1.25;color:var(--text-dim);text-overflow:ellipsis;white-space:nowrap}.account-content .account-data-list__code{font-family:var(--font-mono, ui-monospace, monospace);font-size:var(--text-xs);font-weight:600;color:var(--text-muted)}.account-content .account-data-list__amount{font-family:var(--font-display);font-weight:700;color:var(--text)}.account-content .account-data-list__amount.is-credit{color:var(--btn-pay-green-light)}.account-content .account-data-list__amount.is-debit{color:var(--rarity-elite)}.account-content .account-data-list__price{font-family:var(--font-display);font-weight:700;color:var(--price, var(--text))}.account-content .account-data-list__action-muted{font-size:var(--text-sm);font-weight:600;line-height:1.2;color:var(--text-muted);white-space:nowrap}.account-content .account-data-list__action.dz-btn{min-width:5.5rem;justify-content:center}.account-content .account-data-list--storage .account-data-list__action.dz-btn{position:relative;min-height:36px;height:36px;max-height:36px;padding:0 12px;box-sizing:border-box;border:none;border-radius:var(--radius-sm);overflow:visible;isolation:auto;background:var(--c3);color:var(--text);box-shadow:none;filter:none;transform:none;transition:transform .15s cubic-bezier(.22,1,.36,1),background .3s ease,color .3s ease}.account-content .account-data-list--storage .account-data-list__action.dz-btn:before,.account-content .account-data-list--storage .account-data-list__action.dz-btn:after{content:none!important}.account-content .account-data-list--storage .account-data-list__action.dz-btn>*{position:relative;z-index:1}.account-content .account-data-list--storage .account-data-list__action.dz-btn:hover:not(:disabled){background:var(--c2);color:var(--text);box-shadow:none;filter:none;transform:none}.account-content .account-data-list--storage .account-data-list__action.dz-btn:active:not(:disabled){transform:scale(.92);background:var(--c1);box-shadow:none;filter:none}.account-content .account-data-list--storage .account-data-list__action.dz-btn:disabled{opacity:1;cursor:not-allowed;color:color-mix(in srgb,var(--text) 45%,var(--c3));background:color-mix(in srgb,var(--c3) 45%,var(--bg));transform:none;filter:none;box-shadow:none;transition:none}.account-content .account-data-list--storage .account-data-list__action.dz-btn:disabled:hover,.account-content .account-data-list--storage .account-data-list__action.dz-btn:disabled:active{color:color-mix(in srgb,var(--text) 45%,var(--c3));background:color-mix(in srgb,var(--c3) 45%,var(--bg));transform:none;filter:none;box-shadow:none}@media(prefers-reduced-motion:reduce){.account-content .account-data-list--storage .account-data-list__action.dz-btn{transition:none}.account-content .account-data-list--storage .account-data-list__action.dz-btn:active:not(:disabled){transform:none}}.account-content .account-data-list__action-tip{position:relative;display:inline-flex;flex-shrink:0;max-width:100%;z-index:5}.account-content .account-data-list__action-tip.has-tip .account-data-list__action.dz-btn:disabled{pointer-events:none}.account-data-list__return-tip.dz-product-card__badge-tip--portal{--tip-tint: transparent;width:max-content;max-width:min(272px,calc(100vw - 56px));padding:8px 10px;border:var(--rail-width) solid var(--glass-stroke);border-radius:var(--radius-sm);background:var(--bg-elevated);box-shadow:none;color:var(--text)}.account-content .account-data-footer{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-start;gap:12px;width:100%;margin-top:12px;padding:12px var(--account-card-pad-x)}.account-content .account-data-stepper{display:inline-flex;flex:none;align-items:center;gap:6px;width:max-content;max-width:100%}.account-content .account-data-stepper__btn{display:grid;place-items:center;flex:0 0 auto;width:38px;height:38px;border:none;border-radius:var(--radius-sm);background:var(--chip-bg);color:var(--text);font-size:1.1rem;line-height:1;cursor:pointer;transition:transform .15s cubic-bezier(.22,1,.36,1),background .15s ease}.account-content .account-data-stepper__btn:hover:not(:disabled){background:var(--chip-bg-hover)}.account-content .account-data-stepper__btn:active:not(:disabled){transform:scale(.92);background:var(--chip-bg-hover)}.account-content .account-data-stepper__btn:disabled{opacity:.35;cursor:not-allowed}.account-content .account-data-stepper__value{display:inline-flex;flex:0 0 auto;align-items:center;justify-content:center;min-width:38px;height:38px;padding:0 12px;border-radius:var(--radius-sm);background:var(--chip-bg);color:var(--text);font-size:var(--text-sm);font-weight:700;font-variant-numeric:tabular-nums;white-space:nowrap;box-sizing:border-box;-webkit-user-select:none;user-select:none}.account-content .account-data-list-wrap.account-data-list--storage{--account-data-gap: 0;--account-data-cols: minmax(0, 1fr) 5.5rem minmax(0, 1fr) 7.5rem;--account-data-row-h: 58px}.account-content .account-data-list-wrap.account-data-list--storage .account-data-toolbar{padding:0;background:var(--c4);border-top:none;border-bottom:var(--rail-width) solid var(--rail)}.account-content .account-data-list-wrap.account-data-list--storage .account-data-toolbar__plate{min-height:40px;padding:10px 14px;border-radius:0;background:transparent}.account-content .account-data-list-wrap.account-data-list--storage .account-data-toolbar__label{color:var(--text-muted)}.account-content .account-data-list-wrap.account-data-list--storage>.account-data-list{--account-data-row-h: inherit;gap:0;min-height:calc(var(--account-data-page-rows) * var(--account-data-row-h));padding:0}.account-content .account-data-list--storage .account-data-list__row{padding:10px 14px;border-radius:0;background:transparent;border-bottom:var(--rail-width) solid var(--rail);overflow:visible}.account-content .account-data-list--storage .account-data-toolbar__label.is-end,.account-content .account-data-list--storage .account-data-list__cell--action{justify-self:end;text-align:right;overflow:visible}.account-content .account-data-list--storage .account-data-toolbar__label:nth-child(2),.account-content .account-data-list--storage .account-data-list__cell--quantity{margin-left:-100px}.account-content .account-data-list--storage .account-data-toolbar__label:nth-child(3),.account-content .account-data-list--storage .account-data-list__cell--server{margin-left:150px}.account-content .account-data-list__row--skeleton{pointer-events:none}.account-content .account-data-list-skeleton__thumb{display:block;width:28px;height:28px;min-height:0;border-radius:var(--radius-xs)}.account-content .account-data-list-skeleton__title,.account-content .account-data-list-skeleton__sub,.account-content .account-data-list-skeleton__server,.account-content .account-data-list-skeleton__quantity,.account-content .account-data-list-skeleton__action{min-height:0;border-radius:var(--radius-xs)}.account-content .dz-skeleton.account-data-list-skeleton__title,.account-content .dz-skeleton.account-data-list-skeleton__sub,.account-content .dz-skeleton.account-data-list-skeleton__server,.account-content .dz-skeleton.account-data-list-skeleton__quantity,.account-content .dz-skeleton.account-data-list-skeleton__thumb{min-height:0}.account-content .dz-skeleton.account-data-list-skeleton__action{min-height:0;height:36px}.account-content .account-data-list-skeleton__title{display:block;width:9.5rem;max-width:100%;height:16px}.account-content .account-data-list-skeleton__sub{display:block;width:3.75rem;max-width:100%;height:13px;margin-top:2px}.account-content .account-data-list-skeleton__server{display:block;width:6.5rem;max-width:100%;height:16px}.account-content .account-data-list-skeleton__quantity{display:block;width:2.75rem;max-width:100%;height:16px}.account-content .account-data-list__row--skeleton .account-data-list__cell--server,.account-content .account-data-list__row--skeleton .account-data-list__cell--quantity{justify-self:stretch;min-width:0}.account-content .account-data-list-skeleton__action{display:inline-flex;box-sizing:border-box;width:5.5rem;height:36px;margin-left:auto;border-radius:var(--radius-sm)}.account-content .account-data-list--storage .account-data-list-skeleton__action.account-data-list__action.dz-btn{width:auto;min-width:5.5rem;height:36px;min-height:36px;max-height:36px;margin-left:auto;pointer-events:none;color:transparent!important;background:var(--hatch-surface)!important;box-shadow:none;filter:none;transform:none}.account-content .account-data-list--storage .account-data-list-skeleton__action.account-data-list__action.dz-btn>*{visibility:hidden}.account-content .account-data-list__row--skeleton:nth-child(3n+1) .account-data-list-skeleton__title{width:7.5rem}.account-content .account-data-list__row--skeleton:nth-child(3n+2) .account-data-list-skeleton__title{width:11rem}.account-content .account-data-list__row--skeleton:nth-child(2n) .account-data-list-skeleton__server{width:5.25rem}.account-content .account-data-list__row--skeleton:nth-child(3n) .account-data-list-skeleton__quantity{width:2rem}.account-content .account-data-list-wrap.account-data-list--transactions{--account-data-cols: 6.5rem calc(10.25rem + 30px) minmax(0, 1fr) 7.5rem 7.5rem;--account-data-gap: 0;--account-data-row-h: 40px}.account-content .account-data-list-wrap.account-data-list--transactions .account-data-toolbar{padding:0;background:var(--c4);border-top:none;border-bottom:var(--rail-width) solid var(--rail)}.account-content .account-data-list-wrap.account-data-list--transactions .account-data-toolbar__plate{min-height:var(--account-data-row-h);padding:10px 14px;border-radius:0;background:transparent}.account-content .account-data-list-wrap.account-data-list--transactions .account-data-toolbar__label{color:var(--text-muted)}.account-content .account-data-list-wrap.account-data-list--transactions>.account-data-list{--account-data-row-h: inherit;gap:0;min-height:calc(var(--account-data-page-rows) * var(--account-data-row-h));padding:0}.account-content .account-data-list--transactions .account-data-list__row{padding:10px 14px;border-radius:0;background:transparent;border-bottom:var(--rail-width) solid var(--rail)}.account-tabs-page .account-content .account-data-list-panel:has(.account-data-list--transactions) .bans-footer,.account-tabs-page .account-content .account-data-list-panel:has(.account-data-list--storage) .bans-footer{border-top:none;padding-inline:14px}.account-content .account-data-list--transactions .account-data-toolbar__label:nth-child(2),.account-content .account-data-list--transactions .account-data-list__cell--date{padding-left:60px}.account-content .account-data-list--transactions .account-data-toolbar__label:nth-child(3),.account-content .account-data-list--transactions .account-data-list__cell--desc{padding-left:122px}.account-content .account-data-list--transactions .account-data-toolbar__label:nth-child(4),.account-content .account-data-list--transactions .account-data-list__cell--kind{padding-left:0;margin-left:-8px}.account-content .account-data-list-skeleton__id,.account-content .account-data-list-skeleton__desc,.account-content .account-data-list-skeleton__amount,.account-content .account-data-list-skeleton__date,.account-content .account-data-list-skeleton__kind{display:block;min-height:0;border-radius:var(--radius-xs)}.account-content .dz-skeleton.account-data-list-skeleton__id,.account-content .dz-skeleton.account-data-list-skeleton__desc,.account-content .dz-skeleton.account-data-list-skeleton__amount,.account-content .dz-skeleton.account-data-list-skeleton__date,.account-content .dz-skeleton.account-data-list-skeleton__kind{min-height:0}.account-content .account-data-list-skeleton__id{width:4.5rem;height:14px}.account-content .account-data-list-skeleton__desc{width:11rem;max-width:100%;height:16px}.account-content .account-data-list-skeleton__date{width:6.5rem;height:16px}.account-content .account-data-list-skeleton__kind{width:4.75rem;height:16px}.account-content .account-data-list-skeleton__amount{width:4.25rem;height:16px;margin-left:auto}.account-content .account-data-list__row--skeleton:nth-child(3n+1) .account-data-list-skeleton__desc{width:8.5rem}.account-content .account-data-list__row--skeleton:nth-child(3n+2) .account-data-list-skeleton__desc{width:12.5rem}.account-content .account-data-list__row--skeleton:nth-child(2n) .account-data-list-skeleton__amount{width:3.5rem}.account-content .account-data-list__row--skeleton:nth-child(3n) .account-data-list-skeleton__kind{width:3.75rem}.account-content .account-data-list--transactions .account-data-list__code{font-family:inherit;font-size:inherit;font-weight:inherit;color:inherit}.account-content .account-data-list--transactions .account-data-list__amount{color:var(--text)}.account-content .account-data-list--transactions .account-data-list__amount.is-credit{color:var(--btn-pay-green-light)}.account-content .account-data-list--transactions .account-data-list__amount.is-debit{color:var(--rarity-elite)}.account-content .account-data-list--transactions .account-data-list__amount.is-credit .store-price,.account-content .account-data-list--transactions .account-data-list__amount.is-debit .store-price{color:inherit}.account-content .account-data-list--transactions .account-data-list__amount .store-currency-icon{margin-left:.25em}.account-content .account-data-list--transactions .account-data-list__tone{color:var(--text-muted)}.account-content .account-data-list--transactions .account-data-toolbar__label.is-end,.account-content .account-data-list--transactions .account-data-list__cell.is-end{justify-self:end;text-align:right}.account-content .account-data-list__tone{font-size:var(--text-sm);font-weight:600;line-height:1.2;white-space:nowrap}.account-content .account-data-list__tone--pending{color:var(--rarity-legendary)}.account-content .account-data-list__tone--credit{color:var(--rarity-uncommon)}.account-content .account-data-list__tone--debit{color:var(--rarity-elite)}.account-content .account-data-list__tone--promo{color:var(--rarity-epic)}.account-content .account-data-list__tone--reward{color:var(--rarity-common)}.account-content .account-data-list__tone--purchase{color:var(--rarity-rare)}.account-content .account-data-list__tone--refund{color:var(--rarity-uncommon)}.account-content .account-data-list__tone--log{color:var(--text-muted)}.account-content .account-data-list__status-stack{display:grid;gap:4px;justify-items:start;min-width:0}.account-content .account-data-list__status-stack.is-end{justify-items:end}@media(max-width:1079px){.account-content .account-data-list-panel{margin-inline:calc(-1 * var(--account-card-pad-x, 14px))}.account-content .account-data-list-wrap{overflow-x:auto;overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch}.account-content .account-data-toolbar,.account-content .account-data-list{width:max-content;min-width:0;max-width:none}.account-content .account-data-list-wrap.account-data-list--storage{--account-data-gap: 16px;--account-data-cols: 13rem 7.75rem 5.5rem 7.25rem}.account-content .account-data-list-wrap.account-data-list--transactions{--account-data-gap: 12px;--account-data-cols: 4.75rem 8.5rem 15rem 5rem minmax(0, 4.75rem)}.account-content .account-data-toolbar__plate,.account-content .account-data-list__row{width:max-content;min-width:0;display:grid;grid-template-columns:var(--account-data-cols);column-gap:var(--account-data-gap, 16px);padding-inline:14px;box-sizing:border-box;overflow:hidden}.account-content .account-data-toolbar__plate{height:auto;min-height:36px;padding-block:0}.account-content .account-data-list__row{height:var(--account-data-row-h);min-height:var(--account-data-row-h)}.account-content .account-data-list{gap:0;min-height:0;padding:0}.account-content .account-data-list__cell{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.account-content .account-data-list-wrap.account-data-list--storage .account-data-toolbar__label:nth-child(2),.account-content .account-data-list-wrap.account-data-list--storage .account-data-list__cell--quantity,.account-content .account-data-list-wrap.account-data-list--storage .account-data-toolbar__label:nth-child(3),.account-content .account-data-list-wrap.account-data-list--storage .account-data-list__cell--server,.account-content .account-data-list-wrap.account-data-list--transactions .account-data-toolbar__label:nth-child(2),.account-content .account-data-list-wrap.account-data-list--transactions .account-data-list__cell--date,.account-content .account-data-list-wrap.account-data-list--transactions .account-data-toolbar__label:nth-child(3),.account-content .account-data-list-wrap.account-data-list--transactions .account-data-list__cell--desc,.account-content .account-data-list-wrap.account-data-list--transactions .account-data-toolbar__label:nth-child(4),.account-content .account-data-list-wrap.account-data-list--transactions .account-data-list__cell--kind{margin-left:0;padding-left:0}.account-content .account-data-list-wrap.account-data-list--storage .account-data-toolbar__plate,.account-content .account-data-list-wrap.account-data-list--transactions .account-data-toolbar__plate{padding:0 14px;min-height:36px}.account-content .account-data-list--storage .account-data-list__row,.account-content .account-data-list--transactions .account-data-list__row{padding:10px 14px;border-radius:0;background:transparent;border-bottom:var(--rail-width) solid var(--rail);overflow:visible}.account-content .account-data-list-wrap.account-data-list--transactions .account-data-list__cell--kind,.account-content .account-data-list-wrap.account-data-list--transactions .account-data-list__cell--amount{min-width:0}.account-content .account-data-list-wrap.account-data-list--transactions .account-data-list__cell--amount .store-price,.account-content .account-data-list-wrap.account-data-list--transactions .account-data-list__cell--amount .store-price__value{max-width:100%;overflow:hidden;text-overflow:ellipsis}.account-content .account-data-list--storage .account-data-list__action.dz-btn{min-width:0;min-height:36px;padding:0 12px}.account-tabs-page .account-content .bans-footer{margin-top:0;padding:12px var(--account-card-pad-x) 12px;border-top:var(--rail-width) solid var(--rail);justify-content:flex-start;gap:12px}}@media(max-width:768px){.account-content-card:has(.account-data-list-panel){padding-left:0;padding-right:0;padding-bottom:0}.account-content .account-data-list-panel{margin-inline:0}.account-content .account-data-list__row{padding:10px 14px}.account-content .account-data-list__item{gap:8px;align-items:center}.account-content .account-data-list__cell--item{align-self:center}.account-content .account-data-list__thumb{width:32px;height:32px;line-height:0}.account-content .account-data-list-skeleton__thumb{width:22px;height:22px}.account-content .account-data-list__thumb .product-item-icon,.account-content .account-data-list__thumb img,.account-content .account-data-list__thumb svg{display:block;width:22px;height:22px}.account-content .account-data-list--storage .account-data-list__item-title{line-height:1}.account-tabs-page .account-content .bans-footer{flex-direction:row;flex-wrap:nowrap;align-items:center;justify-content:flex-start;margin-top:0;padding:12px var(--account-card-pad-x, 12px) 12px;border-top:var(--rail-width) solid var(--rail);gap:10px}.account-tabs-page .account-content .bans-stepper--end-meta{align-self:center;flex:1 1 auto;min-width:0;width:auto}}.account-layout{display:grid;grid-template-columns:280px 1fr;gap:20px;align-items:start;padding-top:28px}.account-main{display:grid;gap:28px}.account-section__title{margin-bottom:16px;font-family:var(--font-body);font-size:var(--text-xl);font-weight:700;letter-spacing:-.02em}.account-section__title--row{display:inline-flex;align-items:center;gap:10px}.account-hint{margin-top:12px;font-size:var(--text-sm);color:var(--text-dim)}.wallet-accounts{display:grid;grid-template-columns:repeat(2,1fr);gap:14px}.wallet-account{display:grid;gap:6px;padding:20px;border-radius:var(--radius-lg);border:none;background:var(--chip-bg);text-align:left;transition:background .2s ease}.wallet-account:hover{background:var(--chip-bg-hover)}.wallet-account.is-primary{background:var(--chip-active-bg)}.wallet-account__label{font-size:var(--text-sm);font-weight:700;letter-spacing:.08em;color:var(--text-dim)}.wallet-account strong{font-family:var(--font-display);font-size:1.75rem;font-weight:700}.wallet-account__bonus{font-size:var(--text-sm);color:var(--text-muted)}.wallet-account small{margin-top:4px;font-size:.75rem;color:var(--text-dim)}.wallet-transfer{display:grid;grid-template-columns:1fr 1fr auto;gap:12px;align-items:center}.wallet-transfer__input{max-width:none}.wallet-transfer__amount{display:grid;grid-template-columns:1fr auto;gap:10px}.wallet-transfer__amount .dz-input{max-width:none}.wallet-transfer__amount select{padding:11px 14px;border-radius:var(--radius-sm);border:none;background:var(--input-form);color:var(--text)}.wallet-transfer__submit{min-height:44px;padding:0 20px;border-radius:var(--radius-sm);background:var(--chip-bg);border:none;color:var(--text-dim);font-size:.88rem;font-weight:600;white-space:nowrap}.wallet-transfer__submit:not(:disabled){background:var(--btn-primary-bg);color:var(--btn-primary-color)}.account-table-wrap{overflow:visible;border-radius:0;border:none;background:transparent}.account-table{width:100%;border-collapse:separate;border-spacing:0 6px;font-size:var(--text-sm)}.account-table th{padding:0 12px 8px;text-align:left;font-size:var(--text-sm);font-weight:700;letter-spacing:.04em;color:var(--table-head);background:var(--chip-bg);transition:background .2s ease}.account-table tbody tr:hover{background:var(--chip-bg-hover)}.account-table td{padding:12px 14px;border:none;vertical-align:middle}.account-table tbody tr td:first-child{border-radius:var(--radius-sm) 0 0 var(--radius-sm)}.account-table tbody tr td:last-child{border-radius:0 var(--radius-sm) var(--radius-sm) 0}.account-table tbody tr td:only-child{border-radius:var(--radius-sm)}.account-table__desc{display:block;margin-bottom:6px}.account-badge{display:inline-block;padding:3px 7px;border-radius:var(--radius-xs);font-size:.72rem;font-weight:700;line-height:1.2}.account-badge--success{background:color-mix(in srgb,var(--success) 14%,transparent);color:var(--success)}.account-badge--muted{background:var(--chip-bg-hover);color:var(--text-muted)}.account-badge--received{background:color-mix(in srgb,var(--success) 14%,transparent);color:var(--success)}.account-badge--pending{background:color-mix(in srgb,var(--warning) 14%,var(--chip-bg));color:var(--warning)}.account-badge--cancelled{background:color-mix(in srgb,var(--danger) 12%,transparent);color:var(--danger)}.account-badge--tx-credit{background:color-mix(in srgb,var(--success) 14%,transparent);color:var(--success)}.account-badge--tx-debit{background:color-mix(in srgb,var(--danger) 12%,transparent);color:var(--danger)}.account-badge--tx-promo{background:color-mix(in srgb,var(--warning) 16%,var(--chip-bg));color:var(--warning)}.account-badge--tx-reward{background:color-mix(in srgb,var(--rarity-common) 16%,transparent);color:var(--rarity-common)}.account-badge--tx-purchase{background:color-mix(in srgb,var(--rarity-epic) 16%,transparent);color:var(--rarity-epic)}.account-badge--tx-refund{background:color-mix(in srgb,var(--rarity-rare) 16%,transparent);color:var(--rarity-rare)}.account-badge--tx-log{background:var(--chip-bg-hover);color:var(--text-muted)}.purchase-name{display:inline-flex;align-items:center;gap:10px;min-width:0}.purchase-name__text{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.purchase-name__icon{display:grid;place-items:center;width:32px;height:32px;border-radius:var(--radius-sm);background:var(--chip-bg-hover)}.purchase-name__img{width:32px;height:32px;object-fit:contain;border-radius:var(--radius-sm)}[class*=__thumb] .purchase-name__img,[class*=__thumb] .purchase-name__icon,[class*=__icon-frame] .purchase-name__img,[class*=__icon-frame] .purchase-name__icon,[class*=__icon-frame] .reward-item-icon,[class*=__thumb] .reward-item-icon{width:100%;height:100%;background:transparent;border-radius:0}[class*=__thumb] .purchase-name__icon,[class*=__icon-frame] .purchase-name__icon{font-size:1.45rem}[class*=__thumb] .purchase-name__img,[class*=__icon-frame] .purchase-name__img,[class*=__thumb] .reward-item-icon,[class*=__icon-frame] .reward-item-icon{object-fit:contain}.cart-head{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:16px}.cart-head .account-section__title{margin-bottom:0}.cart-head__clear{color:var(--text-dim);font-size:var(--text-sm);font-weight:600}.cart-head__clear:hover{color:var(--text-muted)}.cart-list{display:grid;gap:10px}.cart-item{display:grid;grid-template-columns:auto 1fr auto;gap:14px;align-items:center;padding:16px 18px;border-radius:var(--radius-lg);border:none;background:var(--chip-bg)}.cart-item__icon{display:grid;place-items:center;width:44px;height:44px;border-radius:var(--radius-sm);background:var(--accent-soft);font-size:1.2rem}.cart-item__body strong{display:block;margin-bottom:4px}.cart-item__body p{font-size:var(--text-sm);color:var(--text-dim)}.cart-item__side{display:grid;gap:8px;justify-items:end}.cart-item__side button{color:var(--text-dim);font-size:var(--text-sm);font-weight:600}.cart-item__side button:hover{color:var(--danger)}.cart-summary{display:grid;gap:12px;margin-top:16px;padding:18px;border-radius:var(--radius-lg);border:none;background:var(--chip-bg)}.cart-summary__row{display:flex;align-items:center;justify-content:space-between;gap:12px}.cart-summary__row strong{font-family:var(--font-display);font-size:1.15rem}.cart-summary__row--muted{color:var(--text-dim);font-size:.88rem}.cart-summary__submit{min-height:48px;border:none;border-radius:var(--radius-sm);background:var(--btn-primary-bg);color:var(--btn-primary-color);font-size:var(--text-base);font-weight:700}.cart-summary__submit:disabled{opacity:.55;cursor:not-allowed}.account-empty{display:grid;justify-items:center;gap:0;padding:12px 0 4px;border:none;border-radius:0;background:transparent;text-align:center}.account-empty h2,.account-empty h3{margin:0 0 8px;font-family:var(--font-body);font-size:var(--text-base);font-weight:700;color:var(--text)}.account-empty p{margin:0 0 12px;max-width:28rem;color:var(--text-muted);font-size:var(--text-sm);line-height:1.55}.account-empty--compact{padding:12px 0 4px}.purchase-filters{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:14px}.purchase-filters button{padding:8px 14px;border-radius:var(--radius-sm);border:none;background:var(--chip-bg);color:var(--text-muted);font-size:var(--text-sm);font-weight:600}.purchase-filters button.is-active{background:var(--chip-active-bg);color:var(--chip-active-color, var(--text))}@media(max-width:1079px){.account-layout,.wallet-transfer,.wallet-accounts{grid-template-columns:1fr}}.account-tabs-page.dz-page{padding-bottom:0}.app-shell__frame:has(.account-tabs-page){flex:0 0 auto!important;min-height:0!important;height:auto!important}.app-shell__frame:has(.account-tabs-page) .app-shell__main,.app-shell__frame:has(.account-tabs-page) .page-transition,.app-shell__frame:has(.account-tabs-page) .account-tabs-page{flex:0 0 auto!important;min-height:0!important;height:auto!important}.app-shell__column:has(.account-tabs-page) .footer{margin-top:0;padding-top:8px}.account-panel-transition--enter{animation:account-panel-enter .52s cubic-bezier(.16,1,.3,1) both}@keyframes account-panel-enter{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@media(prefers-reduced-motion:reduce){.account-panel-transition--enter{animation:none}}.account-tabs-page .dz-container{width:100%;padding:0}.account-page__layout{display:flex;flex-direction:column;gap:0;width:100%}.account-banner{position:relative;display:flex;flex-direction:column;gap:0;width:100%;margin:0;padding:16px 14px 0;overflow:visible;border:none;border-bottom:var(--rail-width) solid var(--rail);border-radius:0;background:transparent;box-shadow:none}.account-banner__top{position:relative;z-index:1;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px 16px;padding-bottom:16px}.account-banner__identity{display:flex;align-items:center;gap:14px;min-width:0;flex:1 1 240px}.account-banner__avatar{position:relative;display:grid;place-items:center;flex-shrink:0;width:56px;height:56px;overflow:hidden;border-radius:var(--radius-sm);color:#fff;font-size:1.25rem;font-weight:700;background:var(--chip-bg)}.account-banner__avatar--empty{background:var(--hatch-surface, var(--chip-bg))}.account-banner__avatar-img{width:100%;height:100%;object-fit:cover}.account-banner__copy{display:flex;flex-direction:column;gap:2px;min-width:0}.account-banner__title{margin:0;min-width:0;font-family:var(--font-display);font-size:clamp(1.05rem,2.2vw,1.55rem);font-weight:800;line-height:1.2;letter-spacing:-.02em;text-transform:uppercase}.account-banner__title-accent{color:var(--text)}.account-banner__title-rest{color:var(--text-muted)}.account-banner__steam{display:inline-flex;align-items:center;gap:6px;min-width:0;max-width:100%;margin:0;color:var(--text-muted);font-size:var(--text-sm);font-weight:600;line-height:1.2;letter-spacing:.01em}.account-banner__steam-label{flex-shrink:0}.account-banner__steam-action{display:inline-flex;align-items:center;gap:6px;min-width:0;max-width:100%;margin:0;padding:0;border:none;background:transparent;color:inherit;font:inherit;letter-spacing:inherit;cursor:pointer;transition:color .2s ease}.account-banner__steam-action:hover{color:var(--text)}.account-banner__steam-value{overflow:hidden;font-variant-numeric:tabular-nums;text-overflow:ellipsis;white-space:nowrap}.account-banner__steam-copy{display:inline-grid;place-items:center;flex-shrink:0;color:inherit}.account-banner__actions{position:relative;z-index:1;display:inline-flex;flex-wrap:wrap;align-items:center;gap:8px;margin-left:auto}.account-banner__action{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:36px;padding:0 12px;border:none;border-radius:var(--radius-sm);overflow:visible;isolation:auto;background:var(--c3);color:var(--text);font-size:var(--text-sm);font-weight:700;line-height:1;text-decoration:none;cursor:pointer;box-shadow:none;filter:none;transition:transform .15s cubic-bezier(.22,1,.36,1),background .3s ease,color .3s ease}.account-banner__action:not(.account-banner__action--steam):before,.account-content .account-profile-social__submit:before,.account-content .account-profile-split .account-promo-form--metrics .account-promo-form__submit:before,.account-content .account-profile-metric--promo .account-promo-form--profile .account-promo-form__submit:before{content:none}.account-banner__action:not(.account-banner__action--steam)>*,.account-content .account-profile-social__submit>*,.account-content .account-profile-split .account-promo-form--metrics .account-promo-form__submit>*,.account-content .account-profile-metric--promo .account-promo-form--profile .account-promo-form__submit>*{position:relative;z-index:1}.account-banner__action:hover{background:var(--c2);color:var(--text);box-shadow:none;filter:none;transform:none}.account-banner__action:not(.account-banner__action--steam):hover:before,.account-content .account-profile-social__submit:hover:not(:disabled):before,.account-content .account-profile-split .account-promo-form--metrics .account-promo-form__submit:hover:before,.account-content .account-profile-metric--promo .account-promo-form--profile .account-promo-form__submit:hover:before{content:none}.account-banner__action--steam{border:none;background:#fff;color:#111}.account-banner__action--steam:hover{background:#f0f0f0;color:#111}.account-banner__action--steam:before{content:none}.account-banner__action--logout{min-height:36px;height:36px;max-height:36px;padding:0 12px;box-sizing:border-box}.account-banner__action--logout:hover{background:var(--c2);color:var(--text)}.account-banner__action--logout:hover:before,.account-banner__action--logout:active:before{content:none}.account-banner__action:active:not(.account-banner__action--steam){background:var(--c1)}.account-banner__action,.account-content .account-profile-metric__topup,.account-content .account-profile-social__submit,.account-content .account-profile-split .account-promo-form--metrics .account-promo-form__submit,.account-content .account-profile-metric--promo .account-promo-form--profile .account-promo-form__submit,.account-content .account-profile-stats__empty .dz-btn--ghost{transition:transform .15s cubic-bezier(.22,1,.36,1),background .3s ease,color .3s ease}.account-banner__action:active,.account-content .account-profile-metric__topup:active:not(:disabled),.account-content .account-profile-social__submit:active:not(:disabled),.account-content .account-profile-split .account-promo-form--metrics .account-promo-form__submit:active:not(:disabled),.account-content .account-profile-metric--promo .account-promo-form--profile .account-promo-form__submit:active:not(:disabled),.account-content .account-profile-stats__empty .dz-btn--ghost:active:not(:disabled){transform:scale(.92)}.account-content .account-profile-social__submit:active:not(:disabled),.account-content .account-profile-split .account-promo-form--metrics .account-promo-form__submit:active:not(:disabled),.account-content .account-profile-metric--promo .account-promo-form--profile .account-promo-form__submit:active:not(:disabled){background:var(--c1);color:var(--text)}.account-banner__action:active:not(.account-banner__action--steam):before,.account-content .account-profile-social__submit:active:not(:disabled):before,.account-content .account-profile-split .account-promo-form--metrics .account-promo-form__submit:active:not(:disabled):before,.account-content .account-profile-metric--promo .account-promo-form--profile .account-promo-form__submit:active:not(:disabled):before{content:none}.account-banner__action--steam:active{background:#e4e4e4;color:#111}.account-content .account-profile-metric__topup:active:not(:disabled){background:var(--btn-primary-hover);color:var(--btn-primary-hover-color)}@media(prefers-reduced-motion:reduce){.account-banner__action,.account-banner__action:not(.account-banner__action--steam):before,.account-content .account-profile-metric__topup,.account-content .account-profile-social__submit,.account-content .account-profile-social__submit:before,.account-content .account-profile-split .account-promo-form--metrics .account-promo-form__submit,.account-content .account-profile-split .account-promo-form--metrics .account-promo-form__submit:before,.account-content .account-profile-metric--promo .account-promo-form--profile .account-promo-form__submit,.account-content .account-profile-metric--promo .account-promo-form--profile .account-promo-form__submit:before,.account-content .account-profile-stats__empty .dz-btn--ghost{transition:none}.account-banner__action:active,.account-content .account-profile-metric__topup:active:not(:disabled),.account-content .account-profile-social__submit:active:not(:disabled),.account-content .account-profile-split .account-promo-form--metrics .account-promo-form__submit:active:not(:disabled),.account-content .account-profile-metric--promo .account-promo-form--profile .account-promo-form__submit:active:not(:disabled),.account-content .account-profile-stats__empty .dz-btn--ghost:active:not(:disabled){transform:none}}.account-banner__tabs{position:relative;z-index:1;display:flex;flex-wrap:wrap;align-items:center;gap:12px 16px;margin:0 -14px;padding:16px 14px;border-top:var(--rail-width) solid var(--rail)}.account-banner__switcher{flex:0 1 auto;min-width:0}.account-banner__tabs-aside{display:inline-flex;align-items:center;gap:8px;margin-left:auto}@media(max-width:700px){.account-banner{padding:14px 12px 0;gap:0}.account-banner__top{padding-bottom:14px}.account-banner__avatar{width:48px;height:48px}.account-banner__title{font-size:1rem}.account-banner__actions{width:100%;margin-left:0}.account-banner__action{flex:1 1 auto}.account-banner__tabs{margin:0 -12px;padding:14px 12px;gap:8px}.account-banner__switcher.server-switcher{flex:1 1 auto;width:100%;max-width:100%}.account-banner__switcher .server-switcher__rail{width:100%}.account-banner__switcher .server-switcher__tab{flex:1 1 0}.account-banner__tab-count{display:none}.account-banner__tabs-aside{width:100%;margin-left:0}}.account-toolbar{display:flex;flex-wrap:wrap;align-items:center;gap:12px 16px;width:100%;margin:0;padding:16px 14px;border:none;border-bottom:var(--rail-width) solid var(--rail)}.account-toolbar__tabs{flex:0 1 auto;min-width:0}.account-toolbar__tab-icon{display:inline-grid;place-items:center;width:18px;height:18px;flex-shrink:0;line-height:0}.account-toolbar__aside{display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px;margin-left:auto;min-width:0}.account-content-card{--account-card-pad-x: 14px;display:flex;flex-direction:column;gap:0;min-width:0;padding:16px var(--account-card-pad-x) 8px}.account-content-card:has(.account-profile-shell){padding-top:0;padding-bottom:0}.account-content-card:has(.account-data-list-panel){padding-top:0;padding-bottom:0}.account-panel__toolbar,.account-panel__filters{display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px}.account-panel__filters .wiki-toolbar__group{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.account-panel__filters .wiki-toolbar__label{font-size:var(--text-xs);font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--text-dim)}.account-panel__filters .wiki-toolbar__filters{display:flex;flex-wrap:wrap;gap:8px}.account-tabs-toolbar .account-panel__toolbar-action{color:var(--text-dim);font-size:var(--text-sm);font-weight:600}.account-tabs-toolbar .account-panel__toolbar-action:hover{color:var(--text-muted)}.account-panel__body{min-width:0}.account-purchase-toolbar,.account-wallet-toolbar{margin-left:auto}.account-content{overflow:visible}.account-page-block{display:grid;gap:12px;min-width:0}.account-page-block--settled{min-height:240px}.account-page-note{margin:0;padding:10px 14px;border-radius:var(--radius-sm);background:var(--chip-bg);color:var(--text-muted);font-size:var(--text-sm);line-height:1.55}.account-page-filters{margin:0}.account-storage-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;min-width:0}.account-storage-footer{display:flex;align-items:center;justify-content:center;width:100%;margin-top:16px}.account-storage-pagination{display:inline-flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:8px;padding:6px;border-radius:var(--radius-sm);background:var(--chip-bg)}.account-storage-pagination__btn{border:none;background:transparent}.account-storage-pagination__btn:hover:not(:disabled){background:var(--chip-bg-hover)}.account-storage-pagination__meta{min-width:7.5rem;font-size:var(--text-sm);font-weight:600;color:var(--text-dim);text-align:center;white-space:nowrap}.account-storage-card{display:grid;grid-template-columns:52px minmax(0,1fr) auto;gap:10px 12px;align-items:center;min-width:0;min-height:96px;padding:12px 14px;border-radius:var(--radius-sm);background:var(--chip-bg);transition:background .2s ease}.account-storage-card:hover{background:var(--chip-bg-hover)}.account-storage-card--no-action{grid-template-columns:52px minmax(0,1fr)}.account-storage-card__thumb{display:grid;place-items:center;width:52px;height:52px;padding:4px;border-radius:var(--radius-sm);background:var(--chip-bg-hover);flex-shrink:0;overflow:hidden}.account-storage-card__promo-icon{font-size:1.5rem;line-height:1}.account-storage-card__main{display:grid;gap:3px;min-width:0}.account-storage-card__title{margin:0;font-size:var(--text-xs);font-weight:700;line-height:1.3;color:var(--text);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.account-storage-card__meta{margin:0;font-size:var(--text-xs);line-height:1.35;color:var(--text-muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.account-storage-card__details{display:flex;flex-wrap:wrap;align-items:center;gap:5px 8px;margin-top:2px}.account-storage-card__status{display:inline-flex;align-items:center;font-size:var(--text-xs);line-height:1.2}.account-storage-card__price{display:inline-flex;align-items:center;font-family:var(--font-display);font-size:var(--text-xs);font-weight:700;line-height:1;color:var(--text);white-space:nowrap}.account-storage-card__price .store-price{display:inline-flex;align-items:center;line-height:1;vertical-align:middle}.account-storage-card__price .store-currency-icon{margin:0 0 0 .14em;vertical-align:0}.account-storage-card__aside{display:flex;align-items:center;justify-content:flex-end;flex-shrink:0}.account-storage-card__action{min-width:72px;max-width:88px;min-height:32px;padding:6px 8px;border:none;border-radius:var(--radius-sm);background:var(--chip-bg-hover);color:var(--text-muted);font-size:var(--text-xs);font-weight:600;line-height:1.2;text-align:center;cursor:pointer;transition:background .2s ease,color .2s ease}.account-storage-card__action--return:hover{background:color-mix(in srgb,var(--success) 12%,transparent);color:var(--success)}.account-storage-card__action--server:hover{background:var(--chip-active-bg);color:var(--text)}.account-storage-card__muted{font-size:var(--text-xs);color:var(--text-muted);text-align:right;max-width:72px;line-height:1.25}.account-record-row--storage{display:grid;grid-template-columns:56px minmax(0,1fr) auto;gap:14px;align-items:center;padding:12px 14px}.account-storage-row__thumb{display:grid;place-items:center;width:56px;height:56px;padding:4px;border-radius:var(--radius-sm);background:var(--chip-bg-hover);flex-shrink:0;overflow:hidden}.account-storage-row__details{display:flex;flex-wrap:wrap;align-items:center;gap:8px 10px;margin-top:2px}.account-record-row__action--server:hover{color:var(--text)}.account-record-row--storage .account-record-row__main{display:grid;gap:4px}.account-record-row--storage .purchase-name{display:block}.account-record-row--storage .purchase-name__text{font-size:var(--text-sm);font-weight:700;color:var(--text)}.account-record-list{display:flex;flex-direction:column;gap:6px;min-width:0}.account-record-row{border-radius:var(--radius-sm);background:var(--chip-bg);transition:background .2s ease}.account-record-row:hover{background:var(--chip-bg-hover)}.account-record-row__main{display:grid;gap:4px;min-width:0}.account-record-row__meta,.account-record-row__date,.account-record-row__muted{font-size:var(--text-sm);color:var(--text-muted)}.account-record-row__aside{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:10px 12px}.account-record-row__price{font-family:var(--font-display);font-size:var(--text-sm);font-weight:700;color:var(--text);white-space:nowrap}.account-record-row__action{padding:0;border:none;background:transparent;color:var(--text-dim);font-size:var(--text-sm);font-weight:600;white-space:nowrap;cursor:pointer;transition:color .2s ease}.account-record-row__action--return:hover{color:var(--success)}.account-record-row--purchase{display:grid;grid-template-columns:minmax(0,1.5fr) 7rem 5.5rem minmax(4rem,1fr) 5.5rem;gap:12px;align-items:center;padding:12px 14px}.account-record-row--history{display:grid;grid-template-columns:48px minmax(0,1fr) auto;gap:14px;align-items:center;padding:12px 14px}.account-record-row--history .purchase-name__text{display:block;font-size:var(--text-sm);font-weight:700;color:var(--text);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.account-record-row--history .account-record-row__aside{flex-shrink:0}.account-record-row__product{min-width:0}.account-content .account-table-wrap{border:none;border-radius:0;background:transparent;overflow:visible}.account-content .account-table{border-collapse:separate;border-spacing:0 6px}.account-content .account-table thead th{padding:0 12px 8px;border:none;font-size:var(--text-xs);letter-spacing:.04em;text-transform:uppercase;color:var(--table-head)}.account-content .account-table tbody tr{background:var(--chip-bg);transition:background .2s ease}.account-content .account-table tbody tr:hover{background:var(--chip-bg-hover)}.account-content .account-table td{padding:12px 14px;border:none;vertical-align:middle}.account-content .account-table tbody tr td:first-child{border-radius:var(--radius-sm) 0 0 var(--radius-sm)}.account-content .account-table tbody tr td:last-child{border-radius:0 var(--radius-sm) var(--radius-sm) 0}.account-content .account-table tbody tr td:only-child{border-radius:var(--radius-sm)}.account-table__value{font-family:var(--font-display);font-size:1.05rem;font-weight:700;color:var(--price)}.account-table__title{font-size:var(--text-sm);font-weight:700;color:var(--text);line-height:1.35}.account-table__meta{margin-top:2px;font-size:var(--text-sm);color:var(--text-muted);line-height:1.35}.account-table__actions{width:1%;white-space:nowrap;text-align:right}.account-table__link{color:var(--text-dim);font-size:var(--text-sm);font-weight:600;transition:color .2s ease}.account-table__link:hover{color:var(--danger)}.account-table__link--return{color:var(--text-dim)}.account-table__link--return:hover{color:var(--success)}.account-table__amount--debit,.account-table__amount--credit{vertical-align:middle;font-weight:700}.account-table__amount--debit{color:var(--danger)}.account-table__amount--credit{color:var(--success)}.account-table__amount--debit .store-price,.account-table__amount--credit .store-price{vertical-align:middle}.account-content .account-table--wallet{table-layout:fixed;width:100%}.account-content .account-table--wallet th:nth-child(1),.account-content .account-table--wallet td:nth-child(1){width:92px;white-space:nowrap}.account-content .account-table--wallet th:nth-child(2),.account-content .account-table--wallet td:nth-child(2){width:auto;min-width:0;padding-left:56px}.account-content .account-table--wallet .account-table__title{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.account-content .account-table--wallet th:nth-child(3),.account-content .account-table--wallet td:nth-child(3){width:148px;padding-right:56px;white-space:nowrap;text-align:left}.account-content .account-table--wallet th:nth-child(4),.account-content .account-table--wallet td:nth-child(4){width:148px;white-space:nowrap;text-align:left}.account-content .account-table--wallet th:nth-child(5),.account-content .account-table--wallet td:nth-child(5){width:168px;padding-left:56px;white-space:nowrap;text-align:right}.account-panel-section{padding:0;margin-top:16px;border-top:none}.account-panel-section--table{padding-bottom:0}.account-panel-section__title{margin-bottom:6px;font-size:var(--text-xs);font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--text-dim)}.account-panel-section__hint{margin-bottom:14px;max-width:560px;font-size:var(--text-sm);color:var(--text-muted);line-height:1.55}.account-promo-form,.account-transfer-form{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr) auto;gap:10px;align-items:center}.account-promo-form__input,.account-transfer-form__input{max-width:none}.account-promo-form__submit,.account-transfer-form__submit{min-height:44px;padding:0 18px;border-radius:var(--radius-sm);background:var(--btn-primary-bg);border:none;color:var(--btn-primary-color);font-size:var(--text-sm);font-weight:700;white-space:nowrap;transition:background .2s ease}.account-promo-form__submit:hover,.account-transfer-form__submit:hover:not(:disabled){background:var(--btn-primary-hover);color:var(--btn-primary-hover-color)}.account-panel-section .account-promo-form{grid-template-columns:minmax(0,1fr) auto}.account-transfer-form__submit:disabled{background:var(--chip-bg);color:var(--text-dim);cursor:not-allowed}.account-transfer-form__amount{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:8px}.account-transfer-form__amount select{padding:11px 12px;border-radius:var(--radius-sm);border:none;background:var(--chip-bg-hover);color:var(--text)}.account-wallet-summary{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:16px;padding:16px 18px;border:none;border-radius:var(--radius-sm);background:var(--chip-bg)}.account-wallet-summary__main{display:grid;gap:4px;min-width:0}.account-wallet-summary__label{font-size:var(--text-xs);font-weight:700;letter-spacing:.08em;color:var(--text-dim)}.account-wallet-summary__value,.account-wallet-summary__bonus{display:inline-flex;align-items:center;flex-wrap:wrap;gap:.2em}.account-wallet-summary__value{font-family:var(--font-display);font-size:clamp(1.35rem,2.5vw,1.75rem);font-weight:700;color:var(--price);line-height:1.1}.account-wallet-summary__bonus{font-size:var(--text-sm);color:var(--text-muted)}.account-wallet-summary__topup{flex-shrink:0;min-height:40px;padding:0 16px;border:none;border-radius:var(--radius-sm);background:var(--btn-primary-bg);color:var(--btn-primary-color);font-size:var(--text-sm);font-weight:700;white-space:nowrap;transition:background .2s ease,color .2s ease}.account-wallet-summary__topup:hover{background:var(--btn-primary-hover);color:var(--btn-primary-hover-color)}.account-content .account-profile-shell{display:flex;flex-direction:column;align-items:stretch;gap:0;width:100%;min-width:0}.account-content .account-profile-split{--profile-pad-y: 12px;--profile-pad-x: var(--account-card-pad-x);--profile-gutter: 18px;--profile-gap: 10px;--profile-body: 36px;--profile-label-h: 16px;--profile-row-h: calc( (var(--profile-pad-y) * 2) + var(--profile-gap) + var(--profile-body) + var(--profile-label-h) );position:relative;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-template-rows:repeat(3,var(--profile-row-h));align-items:stretch;justify-items:stretch;gap:0;width:auto;min-width:0;margin-inline:calc(-1 * var(--profile-pad-x));border-bottom:none}.account-content .account-profile-split:before{content:"";position:absolute;inset:0 auto 0 50%;width:var(--rail-width);margin-left:calc(var(--rail-width) / -2);background:var(--rail);pointer-events:none;z-index:1}.account-content .account-profile-split>.account-profile-block--metrics,.account-content .account-profile-split>.account-profile-block--social,.account-content .account-profile-split .account-profile-metrics,.account-content .account-profile-split .account-profile-social__form{display:contents}.account-content .account-profile-split .account-profile-metric--balance{grid-area:1 / 1!important}.account-content .account-profile-split .account-profile-metric--deposits{grid-area:2 / 1!important}.account-content .account-profile-split .account-profile-metric--promo{grid-area:3 / 1!important}.account-content .account-profile-split .account-profile-social__tile--telegram{grid-area:1 / 2!important}.account-content .account-profile-split .account-profile-social__tile--discord{grid-area:2 / 2!important}.account-content .account-profile-split .account-profile-social__tile--vk{grid-area:3 / 2!important}.account-content .account-profile-split .account-profile-metric,.account-content .account-profile-split .account-profile-social__tile{display:flex;flex-direction:column;align-items:stretch;justify-content:center;gap:var(--profile-gap);box-sizing:border-box;width:auto;min-width:0;max-width:none;height:100%;max-height:100%;min-height:0;overflow:hidden;margin:0;padding-top:var(--profile-pad-y);padding-bottom:var(--profile-pad-y);border:none;border-top:var(--rail-width) solid var(--rail);border-radius:0;background:transparent;box-shadow:none;font-size:var(--text-xs)}.account-content .account-profile-split .account-profile-metric{padding-left:var(--profile-pad-x);padding-right:var(--profile-gutter)}.account-content .account-profile-split .account-profile-social__tile{padding-left:var(--profile-gutter);padding-right:var(--profile-pad-x)}.account-content .account-profile-split .account-profile-metric--balance,.account-content .account-profile-split .account-profile-social__tile--telegram{border-top:none}.account-content .account-profile-split .account-profile-metric__label,.account-content .account-profile-split .account-profile-social__tile-label{display:block;flex:0 0 var(--profile-label-h);margin:0;min-height:var(--profile-label-h);height:var(--profile-label-h);font-size:var(--text-xs);font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--text-dim);line-height:var(--profile-label-h)}.account-content .account-profile-split .account-profile-social__tile-head{display:flex;flex:0 0 var(--profile-label-h);align-items:center;gap:8px;min-width:0;height:var(--profile-label-h)}.account-content .account-profile-split .account-profile-social__tile-brand{display:grid;place-items:center;flex-shrink:0;width:14px;height:14px}.account-content .account-profile-split .account-profile-social__tile-brand svg{display:block;width:14px;height:14px}.account-content .account-profile-split .account-profile-metric__body,.account-content .account-profile-split .account-profile-social__tile-body,.account-content .account-profile-split .account-promo-form--metrics{display:flex;flex:0 0 var(--profile-body);flex-wrap:nowrap;align-items:center;gap:var(--profile-gap);box-sizing:border-box;width:100%;min-width:0;height:var(--profile-body);min-height:var(--profile-body);max-height:var(--profile-body);margin:0}.account-content .account-profile-split .account-promo-form--metrics{display:grid;grid-template-columns:minmax(0,1fr) auto;align-content:center}.account-content .account-profile-split .account-promo-form--metrics .account-promo-form__group,.account-content .account-profile-split .account-promo-form--metrics .account-glass-field{display:block;width:100%;min-width:0;height:var(--profile-body);margin:0;padding:0;gap:0}.account-content .account-profile-split .account-promo-form--metrics .dz-input,.account-content .account-profile-split .account-promo-form--metrics .account-promo-form__available,.account-content .account-profile-split .account-promo-form--metrics .account-promo-form__available-slot,.account-content .account-profile-split .account-promo-form--metrics .account-promo-form__submit{box-sizing:border-box;width:100%;max-width:none;min-width:0;min-height:var(--profile-body)!important;height:var(--profile-body)!important;max-height:var(--profile-body)!important;margin:0;padding:0 12px;line-height:1}.account-content .account-profile-split .account-promo-form--metrics .account-promo-form__submit{position:relative;width:auto;display:inline-flex;align-items:center;justify-content:center;gap:8px;flex-shrink:0;padding:0 14px;border:none;border-radius:var(--radius-sm);overflow:visible;isolation:auto;background:var(--c3);color:var(--text);font-size:var(--text-sm);font-weight:700;line-height:1;white-space:nowrap;cursor:pointer;box-shadow:none}.account-content .account-profile-split .account-promo-form--metrics .account-promo-form__submit:hover{background:var(--c2);color:var(--text)}.account-content .account-profile-split .account-promo-form--metrics .account-promo-form__submit:disabled{opacity:1;cursor:not-allowed;color:color-mix(in srgb,var(--text) 45%,var(--c3));background:color-mix(in srgb,var(--c3) 45%,var(--bg))}.account-content .account-profile-split .account-profile-metric__value{flex:1 1 auto;min-width:0;line-height:1.25}.account-content .account-profile-split .account-profile-social__tile-value{flex:1 1 auto;min-width:0;font-family:var(--font-display);font-size:clamp(1.15rem,2vw,1.4rem);font-weight:700;line-height:1.25;color:var(--text);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.account-content .account-profile-split .account-profile-social__tile.is-linked .account-profile-social__tile-value{color:var(--text)}.account-content .account-profile-split .account-profile-metric__topup,.account-content .account-profile-split .account-profile-social__submit{flex:0 0 auto;box-sizing:border-box;min-height:var(--profile-body);height:var(--profile-body);padding:0 14px}.account-content .dz-skeleton.account-profile-skeleton__label{display:block;flex:0 0 var(--profile-label-h, 16px);width:40%;max-width:7rem;height:var(--profile-label-h, 16px);min-height:0;border-radius:var(--radius-sm)}.account-content .dz-skeleton.account-profile-skeleton__body{display:block;flex:1 1 auto;width:100%;max-width:11rem;height:var(--profile-body, 36px);min-height:0;border-radius:var(--radius-sm)}.account-content .dz-skeleton.account-profile-skeleton__btn{display:block;flex:0 0 auto;width:5.5rem;height:var(--profile-body, 36px);min-height:0;border-radius:var(--radius-sm)}.account-content .account-profile-metrics{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:0;width:100%;margin:0;padding:0;align-items:stretch;box-sizing:border-box}.account-content .account-profile-metric{display:flex;flex-direction:column;justify-content:flex-start;gap:10px;min-width:0;min-height:0;padding:2px 18px 2px 0;border-right:var(--rail-width) solid var(--rail);border-radius:0;background:transparent;box-sizing:border-box}.account-content .account-profile-metric:not(:first-child){padding-left:18px}.account-content .account-profile-metric:last-child{border-right:none;padding-right:0}.account-content .account-profile-split .account-profile-metric,.account-content .account-profile-split .account-profile-metric:not(:first-child),.account-content .account-profile-split .account-profile-metric:last-child{padding-top:var(--profile-pad-y, 12px);padding-bottom:var(--profile-pad-y, 12px);padding-left:var(--profile-pad-x, var(--account-card-pad-x));padding-right:var(--profile-gutter, 18px);border-right:none;min-height:0;max-height:100%;overflow:hidden}.account-content .account-profile-metrics>.account-profile-metric--promo{justify-content:flex-start;gap:10px}.account-content .account-profile-metric--promo .account-promo-form--metrics{margin-top:0}.account-content .account-profile-metric--promo .account-promo-form--profile .account-promo-form__available,.account-content .account-profile-metric--promo .account-promo-form--profile .account-promo-form__available-slot,.account-content .account-profile-metric--promo .account-promo-form--profile .account-promo-form__submit,.account-content .account-profile-metric--promo .account-promo-form--profile .dz-input{min-height:36px;height:36px}.account-content .account-profile-metric--promo .account-promo-form--profile .account-promo-form__submit{position:relative;min-width:0;display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:0 14px;border:none;border-radius:var(--radius-sm);overflow:visible;isolation:auto;background:var(--c3);color:var(--text);box-shadow:none}.account-content .account-profile-metric--promo .account-promo-form--profile .account-promo-form__submit svg,.account-content .account-profile-split .account-promo-form--metrics .account-promo-form__submit svg{display:block;flex-shrink:0;width:16px;height:16px;color:inherit}.account-content .account-profile-metric--promo .account-promo-form--profile .account-promo-form__submit svg path,.account-content .account-profile-split .account-promo-form--metrics .account-promo-form__submit svg path{fill:currentColor}.account-content .account-profile-metric--promo .account-promo-form--profile .account-promo-form__submit:hover{background:var(--c2);color:var(--text)}.account-content .account-promo-form--metrics{width:100%;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:8px}.account-content .account-profile-metric__label{font-size:var(--text-xs);font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--text-dim);line-height:1.3}.account-content .account-profile-metric__body{display:flex;flex-wrap:wrap;align-items:center;gap:10px;min-height:36px}.account-content .account-profile-metric__value{font-family:var(--font-display);font-size:clamp(1.15rem,2vw,1.4rem);font-weight:700;line-height:1.25;color:var(--text);word-break:break-word}.account-content .account-profile-metric__value--price{color:var(--price)}.account-content .account-profile-metric__value .store-price{vertical-align:middle}.account-content .account-profile-metric__topup{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:36px;height:36px;padding-inline:14px;border:none;border-radius:var(--radius-sm);background:var(--btn-primary-bg);color:var(--btn-primary-color);font-size:var(--text-sm);font-weight:700;letter-spacing:0;white-space:nowrap}.account-content .account-profile-metric__topup:hover:not(:disabled){background:var(--btn-primary-hover);color:var(--btn-primary-hover-color)}.account-content .account-profile-block{display:grid;gap:12px;width:auto;margin-inline:0;padding:18px 0;border-bottom:var(--rail-width) solid var(--rail)}.account-content .account-profile-block:last-child{border-bottom:none;padding-bottom:4px}.account-content .account-profile-block__head{display:grid;gap:4px;min-width:0}.account-content .account-profile-block__title{margin:0;font-size:var(--text-xs);font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--text-dim);line-height:1.3}.account-content .account-profile-block__hint{margin:0;max-width:42rem;font-size:var(--text-sm);line-height:1.45;color:var(--text-muted)}.account-content .account-profile-block--metrics,.account-content .account-profile-block--social,.account-content .account-profile-block--stats{gap:12px;padding:18px 0;border-top:none;border-bottom:var(--rail-width) solid var(--rail)}.account-content .account-profile-shell>.account-profile-block--metrics:first-child{padding-top:4px}.account-content .account-profile-shell>.account-profile-block:last-child{border-bottom:none;padding-bottom:4px}.account-content .account-profile-shell>.account-profile-split+.account-profile-block--stats{padding-top:18px}.account-content .account-profile-social__form{display:flex;flex-direction:column;gap:0;width:100%;margin:0;padding:0;box-sizing:border-box}.account-content .account-profile-social__tile{--social-brand: var(--text-muted);display:grid;grid-template-columns:minmax(7.5rem,9.5rem) minmax(0,1fr) auto;align-items:center;gap:12px 16px;min-width:0;min-height:0;padding:12px 0;border-top:var(--rail-width) solid var(--rail);border-radius:0;background:transparent;text-align:left;box-sizing:border-box}.account-content .account-profile-social__tile:first-child{border-top:var(--rail-width) solid var(--rail)}.account-content .account-profile-social__tile--telegram{--social-brand: #2aabee}.account-content .account-profile-social__tile--discord{--social-brand: #5865f2}.account-content .account-profile-social__tile--vk{--social-brand: #0077ff}.account-content .account-profile-social__tile.is-linked{background:transparent}.account-content .account-profile-social__tile-head{display:flex;align-items:center;gap:10px;min-width:0}.account-content .account-profile-social__tile-brand{display:grid;place-items:center;flex-shrink:0;width:20px;height:20px;color:var(--social-brand);background:transparent}.account-content .account-profile-social__tile-brand svg{display:block;width:20px;height:20px}.account-content .account-profile-social__tile-label{min-width:0;font-size:var(--text-sm);font-weight:700;color:var(--text);line-height:1.2}.account-content .account-profile-social__tile-body{display:contents}.account-content .account-profile-split .account-profile-social__tile,.account-content .account-profile-split .account-profile-social__tile:last-child{display:flex;flex-direction:column;align-items:stretch;justify-content:center;gap:var(--profile-gap, 10px);grid-template-columns:none;width:auto;min-width:0;min-height:0;max-height:100%;height:100%;overflow:hidden;padding-top:var(--profile-pad-y, 12px);padding-bottom:var(--profile-pad-y, 12px);padding-left:var(--profile-gutter, 18px);padding-right:var(--profile-pad-x, var(--account-card-pad-x));border:none;border-top:var(--rail-width) solid var(--rail);box-shadow:none}.account-content .account-profile-split .account-profile-social__tile--telegram{border-top:none}.account-content .account-profile-split .account-profile-social__tile-body{display:flex;flex:0 0 var(--profile-body, 36px);flex-wrap:nowrap;align-items:center;gap:var(--profile-gap, 10px);width:100%;min-height:var(--profile-body, 36px);height:var(--profile-body, 36px);max-height:var(--profile-body, 36px)}.account-content .account-profile-split .account-profile-social__tile-value{flex:1 1 auto;min-width:0;font-family:var(--font-display);font-size:clamp(1.15rem,2vw,1.4rem);font-weight:700;line-height:1.25;color:var(--text)}.account-content .account-profile-split .account-profile-social__tile-value.is-empty{font-weight:700;color:var(--text-dim)}.account-content .account-profile-social__tile-value{min-width:0;font-family:inherit;font-size:var(--text-sm);font-weight:600;color:var(--text-muted);line-height:1.25;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.account-content .account-profile-social__tile-value.is-empty{font-weight:500;color:var(--text-dim)}.account-content .account-profile-social__tile.is-linked .account-profile-social__tile-value{color:var(--text-muted)}.account-content .account-profile-social__submit{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:8px;flex-shrink:0;width:auto;margin-top:0;min-height:36px;height:36px;padding:0 14px;border:none;border-radius:var(--radius-sm);overflow:visible;isolation:auto;background:var(--c3);color:var(--text);font-size:var(--text-sm);font-weight:700;line-height:1;white-space:nowrap;cursor:pointer;box-shadow:none;transition:transform .15s cubic-bezier(.22,1,.36,1),background .3s ease,color .3s ease}.account-content .account-profile-social__submit svg{display:block;flex-shrink:0;width:16px;height:16px;color:inherit}.account-content .account-profile-social__submit svg path{fill:currentColor}.account-content .account-profile-social__submit:hover:not(:disabled){background:var(--c2);color:var(--text)}.account-content .account-profile-social__submit:disabled{opacity:1;cursor:not-allowed;color:color-mix(in srgb,var(--text) 45%,var(--c3));background:color-mix(in srgb,var(--c3) 45%,var(--bg))}.account-content .account-profile-social__submit--ghost{background:var(--c3);color:var(--text)}.account-content .account-profile-social__submit--ghost:hover:not(:disabled){background:var(--c2);color:var(--text)}.account-content .account-profile-stats{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:0;border:none;border-radius:0;overflow:visible}.account-content .account-profile-stat{display:flex;flex-direction:column;gap:6px;min-width:0;padding:2px 18px 2px 0;border-right:var(--rail-width) solid var(--rail);border-radius:0;background:transparent}.account-content .account-profile-stat:not(:first-child){padding-left:18px}.account-content .account-profile-stat:last-child{border-right:none;padding-right:0}.account-content .account-profile-stats--loading,.account-content .account-profile-stats--fallback{display:block;border:none;border-radius:0}.account-content .account-profile-stat__label{font-size:var(--text-xs);font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--text-dim)}.account-content .account-profile-stat__value{font-family:var(--font-display);font-size:clamp(1.05rem,1.8vw,1.25rem);font-weight:700;color:var(--text);line-height:1.25}.account-content .account-profile-stats__empty{display:grid;justify-items:start;gap:0}.account-content .account-profile-stats__empty p{margin:0 0 12px;text-align:left}.account-content .account-profile-stats__empty .dz-empty__actions{justify-content:flex-start}.account-content .account-profile-stats__empty .dz-btn--ghost{border:var(--rail-width) solid var(--glass-stroke);background:var(--c5);color:var(--text-muted)}.account-content .account-profile-stats__empty .dz-btn--ghost:hover:not(:disabled){background:var(--c3);color:var(--text)}.account-content .account-promo-form--profile{width:100%;grid-template-columns:minmax(0,1fr) auto;align-items:center}.account-content .account-promo-form--profile .dz-input,.account-content .account-promo-form--profile .account-glass-field{width:100%;max-width:none}.account-content .account-promo-form--profile .dz-input{border:var(--rail-width) solid var(--glass-stroke);background:var(--c4);color:var(--text);transition:background .3s ease,border-color .3s ease}.account-content .account-promo-form--profile .dz-input:hover:not(:disabled){background:var(--c3)}.account-content .account-promo-form--profile .dz-input:focus{background:var(--c3);outline:none}.account-content .account-promo-form--profile .account-promo-form__available{display:inline-flex;flex-direction:row;align-items:center;justify-content:center;gap:0;width:100%;min-width:0;min-height:36px;height:36px;padding:0 12px;border:none;border-radius:var(--radius-sm);background:color-mix(in srgb,var(--success) 12%,var(--input-form, var(--chip-bg)));overflow:hidden}.account-content .account-promo-form--profile .account-promo-form__available-code{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:var(--text-sm)}.account-content .account-promo-form--profile .account-promo-form__available-slot{display:block;min-width:0;min-height:36px}@media(max-width:1100px){.account-content .account-profile-split{grid-template-columns:1fr;grid-template-rows:none;margin-inline:0;width:100%}.account-content .account-profile-split:before{display:none}.account-content .account-profile-split>.account-profile-block--metrics,.account-content .account-profile-split>.account-profile-block--social{display:block}.account-content .account-profile-split .account-profile-metrics,.account-content .account-profile-split .account-profile-social__form{display:flex;flex-direction:column;gap:0;width:100%}.account-content .account-profile-split .account-profile-metric,.account-content .account-profile-split .account-profile-social__tile{grid-area:auto;height:auto;max-height:none;overflow:visible;justify-content:flex-start;padding-left:0;padding-right:0}.account-content .account-profile-split>.account-profile-block--metrics{padding-bottom:18px;border-bottom:var(--rail-width) solid var(--rail)}.account-content .account-profile-split>.account-profile-block--social{padding-top:18px}.account-content .account-profile-metrics{grid-template-columns:1fr}.account-content .account-profile-metric{padding:14px 0;border-right:none;border-top:var(--rail-width) solid var(--rail)}.account-content .account-profile-metric:not(:first-child){padding-left:0}.account-content .account-profile-metric:first-child{border-top:none;padding-top:14px}.account-content .account-profile-metric--promo{grid-column:auto;padding-left:0;border-left:none}.account-content .account-profile-stats{grid-template-columns:repeat(2,minmax(0,1fr))}.account-content .account-profile-stat{padding:12px 0;border-right:none;border-top:var(--rail-width) solid var(--rail)}.account-content .account-profile-stat:not(:first-child){padding-left:0}.account-content .account-profile-stat:nth-child(odd){padding-right:18px;border-right:var(--rail-width) solid var(--rail)}.account-content .account-profile-stat:nth-child(-n+2){border-top:none;padding-top:2px}.account-content .account-profile-stat:nth-child(2n){padding-left:18px}}@media(max-width:700px){.account-content .account-profile-metrics,.account-content .account-profile-stats{grid-template-columns:1fr}.account-content .account-profile-metric,.account-content .account-profile-stat{padding:14px 0;border-right:none;border-left:none;border-top:var(--rail-width) solid var(--rail)}.account-content .account-profile-metric:first-child,.account-content .account-profile-stat:first-child{border-top:none;padding-top:2px}.account-content .account-profile-metric:not(:first-child),.account-content .account-profile-stat:not(:first-child){padding-left:0}.account-content .account-profile-metric--promo{grid-column:auto}.account-content .account-profile-social__tile{grid-template-columns:minmax(0,1fr) auto;gap:8px 12px}.account-content .account-profile-social__tile-value{grid-column:1 / -1}.account-content .account-promo-form--profile{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:stretch}.account-content .account-promo-form--profile .account-promo-form__group{grid-column:1 / -1}.account-content .account-promo-form--profile .account-promo-form__submit{width:100%}.account-content .account-promo-form--profile .account-promo-form__available-slot{display:none}.account-content .account-promo-form--profile:not(:has(.account-promo-form__available)) .account-promo-form__submit{grid-column:1 / -1}}.account-profile-shell{display:flex;flex-direction:column;flex-wrap:nowrap;gap:0;align-items:stretch;width:100%;min-width:0}.account-profile-user-card{display:flex;flex-direction:column;gap:10px;flex:0 1 268px;align-self:flex-start;min-width:240px;padding:16px;border-radius:var(--radius-sm);background:var(--chip-bg)}.account-profile-user-card__avatar-link{display:flex;align-self:center;width:176px;height:176px;border-radius:var(--radius);overflow:hidden;transition:opacity .2s ease,filter .2s ease}.account-profile-user-card__avatar-link:hover,.account-profile-user-card__avatar-link:focus-visible{opacity:.88;filter:saturate(1.05)}.account-profile-user-card__avatar{position:relative;display:grid;place-items:center;width:100%;height:100%;border-radius:inherit;color:#fff;font-family:var(--font-display);font-size:3.6rem;font-weight:700;overflow:hidden}.account-profile-user-card__identity{display:grid;gap:6px;min-width:0;text-align:center}.account-profile-user-card__name{font-size:var(--text-base);font-weight:700;line-height:1.35;color:var(--text);word-break:break-word}.account-profile-user-card__steam{display:inline-flex;align-items:center;justify-content:center;gap:6px;width:100%;padding:0;border:none;background:transparent;color:var(--text-muted);font-size:var(--text-sm);font-weight:500;line-height:1.35;text-align:center;word-break:break-all;cursor:pointer;transition:color .2s ease}.account-profile-user-card__steam-copy{flex-shrink:0;color:var(--text-dim);font-size:.85rem;line-height:1}.account-profile-user-card__steam:hover{color:var(--text)}.account-profile-user-card__steam:hover .account-profile-user-card__steam-copy{color:var(--text-muted)}.account-profile-user-card__logout{margin-top:auto;min-height:38px;padding:10px 12px;border-radius:var(--radius-sm);border:none;background:color-mix(in srgb,var(--danger) 12%,transparent);color:var(--danger);font-size:var(--text-sm);font-weight:600;transition:background .2s ease,color .2s ease}.account-profile-user-card__logout:hover{background:color-mix(in srgb,var(--danger) 20%,transparent);color:color-mix(in srgb,var(--danger) 82%,#fff)}.account-profile-details{display:flex;flex:1 1 280px;flex-direction:column;gap:8px;min-width:0}.account-profile-detail-row{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.account-profile-detail-row>.account-profile-detail{min-width:0;height:100%}.account-profile-detail{display:flex;flex-direction:column;gap:4px;padding:12px 14px;border-radius:var(--radius-sm);background:var(--chip-bg)}.account-profile-detail__label{font-size:var(--text-sm);font-weight:500;color:var(--text-muted)}.account-profile-detail__body{display:grid;gap:4px}.account-profile-detail__value-row{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.account-profile-detail__value{font-family:var(--font-display);font-size:1rem;font-weight:700;color:var(--text)}.account-wallet-summary__value .store-price,.account-wallet-summary__bonus .store-price,.wallet-balance__amount,.account-profile-detail__value .store-price,.account-profile-detail__bonus .store-price{vertical-align:middle}.account-profile-detail--balance .account-profile-detail__value{color:var(--price)}.account-profile-detail__topup{min-height:28px;padding:4px 10px;border-radius:var(--radius-sm);border:none;background:var(--btn-primary-bg);color:var(--btn-primary-color);font-size:.72rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase;white-space:nowrap;transition:background .2s ease,color .2s ease}.account-profile-detail__topup:hover{background:var(--btn-primary-hover);color:var(--btn-primary-hover-color)}.account-profile-detail__bonus{margin:0;font-size:.86rem;font-weight:500;color:var(--warning)}.account-profile-detail__hint{margin:0;color:var(--text-dim);font-size:var(--text-sm);line-height:1.45}.account-profile-detail--promo .account-profile-detail__body{gap:8px}.account-profile-detail--promo .account-promo-form{margin-top:2px}.account-profile-detail--main-server{gap:8px}.account-profile-detail--main-server .account-promo-form__group{width:100%}.account-glass-field--select{display:block;width:100%}.account-main-server-select.dz-select--full .dz-select__trigger{min-height:44px}.account-profile-detail--social{gap:12px}.account-profile-social__form{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:0}.account-profile-social__tile{--social-brand: var(--text-muted);display:flex;flex-direction:column;align-items:stretch;gap:8px;min-width:0;padding:14px 12px 12px;border-radius:0;background:transparent;text-align:left;box-shadow:inset calc(-1 * var(--rail-width)) 0 0 var(--rail)}.account-profile-social__tile:last-child{box-shadow:none}.account-profile-social__tile--telegram{--social-brand: #2aabee}.account-profile-social__tile--discord{--social-brand: #5865f2}.account-profile-social__tile--vk{--social-brand: #0077ff}.account-profile-social__tile.is-linked{background:transparent}.account-profile-social__tile-brand{display:grid;place-items:center;width:44px;height:44px;border-radius:0;color:var(--social-brand);background:transparent}.account-profile-social__tile-brand svg{display:block}.account-profile-social__tile-label{font-size:var(--text-sm);font-weight:600;color:var(--text);line-height:1.2}.account-profile-social__tile-value{width:100%;min-height:1.2em;font-size:var(--text-sm);font-weight:500;color:var(--text-muted);line-height:1.25;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.account-profile-social__tile-value.is-empty{color:var(--text-dim)}.account-profile-social__tile.is-linked .account-profile-social__tile-value{color:var(--text);font-weight:600}.account-profile-social__submit{margin-top:auto;min-height:36px;width:100%;padding:0 12px;border:none;border-radius:var(--radius-sm);background:var(--btn-primary-bg);color:var(--btn-primary-color);font-size:var(--text-sm);font-weight:700;white-space:nowrap;transition:background .2s ease}.account-profile-social__submit:hover:not(:disabled){background:var(--btn-primary-hover);color:var(--btn-primary-hover-color)}.account-profile-social__submit:disabled{opacity:.55;cursor:not-allowed}.account-profile-social__submit--ghost{background:var(--btn-secondary-bg);color:var(--btn-secondary-color)}.account-profile-social__submit--ghost:hover:not(:disabled){background:var(--btn-secondary-hover);color:var(--btn-secondary-hover-color)}@media(max-width:700px){.account-profile-social__form{grid-template-columns:1fr}}.dz-modal.buy-modal.raid-help-modal{width:min(500px,calc(100vw - 32px));min-width:min(500px,calc(100vw - 32px));max-width:min(500px,calc(100vw - 32px));height:auto;min-height:0;max-height:min(88vh,calc(100dvh - 48px))}.raid-help-modal .buy-modal__kit-main{gap:0;padding-bottom:16px}.raid-help-modal__content{display:flex;flex-direction:column;gap:14px}.raid-help-modal__hint{display:flex;align-items:flex-start;gap:10px;margin:0;padding:10px 14px;border-radius:var(--radius-sm);background:color-mix(in srgb,var(--warning) 24%,var(--bg-elevated));color:var(--solar-yellow-bright);font-size:var(--font-size-s);font-weight:var(--font-weight-medium);line-height:1.3}.raid-help-modal__hint-icon{flex-shrink:0;color:var(--warning)}.raid-help-modal__hint-text{min-width:0}.raid-help-modal__code{display:grid;gap:8px;min-width:0}.raid-help-modal__code-head{display:flex;align-items:center;justify-content:space-between;gap:10px;min-width:0}.raid-help-modal__code-label{color:var(--text-muted);font-size:var(--font-size-s);font-weight:var(--font-weight-medium);line-height:1.2}.raid-help-modal__code-refresh{flex-shrink:0;padding:0;border:none;background:transparent;color:var(--text-dim);font-size:var(--font-size-xs, .75rem);font-weight:600;line-height:1.2;cursor:pointer}.raid-help-modal__code-refresh:hover:not(:disabled){color:var(--text)}.raid-help-modal__code-refresh:disabled{opacity:.55;cursor:not-allowed}.raid-help-modal__code-row{display:block;min-width:0}.raid-help-modal__code-field{box-sizing:border-box;display:flex;align-items:stretch;width:100%;min-width:0;min-height:var(--input-height, 44px);padding:0;border:none;border-radius:var(--radius-sm);background:var(--chip-bg);overflow:hidden}.raid-help-modal__code-value{flex:1 1 auto;align-self:center;min-width:0;overflow:hidden;padding:0 14px;color:var(--text);font-family:var(--font-mono, ui-monospace, monospace);font-size:var(--font-size-m, 1rem);font-weight:700;font-variant-numeric:tabular-nums;letter-spacing:.04em;line-height:1.2;text-overflow:ellipsis;white-space:nowrap}.raid-help-modal__code-copy{box-sizing:border-box;display:inline-flex;flex:0 0 auto;align-items:center;justify-content:center;width:var(--input-height, 44px);min-width:var(--input-height, 44px);min-height:var(--input-height, 44px);margin:0;padding:0;border:none;border-radius:0;background:color-mix(in srgb,var(--btn-pay-green, var(--success)) 16%,var(--chip-bg));color:var(--btn-pay-green, var(--success));cursor:pointer;transition:background var(--transition-duration, .15s ease),color var(--transition-duration, .15s ease)}.raid-help-modal__code-copy:hover{background:color-mix(in srgb,var(--btn-pay-green, var(--success)) 24%,var(--chip-bg));color:var(--btn-pay-green-light, var(--success))}.raid-help-modal__code-copy.is-active{background:color-mix(in srgb,var(--btn-pay-green, var(--success)) 28%,var(--chip-bg));color:var(--btn-pay-green-light, var(--success))}.raid-help-modal__code-copy-icon{display:block;width:18px;height:18px;color:inherit}.raid-help-modal__steps{display:flex;flex-direction:column;gap:0;margin:0;padding:0 0 0 1.15em;list-style:disc;color:var(--text-muted);font-size:var(--text-sm);font-weight:400;line-height:1.45}.raid-help-modal__step{margin:0;padding:0 0 0 .45em;list-style:disc}.raid-help-modal__actions{display:flex;flex-wrap:nowrap;align-items:stretch;justify-content:flex-end;gap:8px;width:100%}.raid-help-modal__cancel{box-sizing:border-box;display:inline-flex;flex:0 0 auto;align-items:center;justify-content:center;height:var(--buy-foot-h);min-height:var(--buy-foot-h);max-height:var(--buy-foot-h);padding:0 20px;border:none;border-radius:var(--radius-sm);background:var(--chip-bg);color:var(--text);font-size:15px;font-weight:600;line-height:1;cursor:pointer;transition:background var(--transition-duration, .15s ease),color var(--transition-duration, .15s ease)}.raid-help-modal__cancel:hover{background:var(--chip-bg-hover, var(--button-hover))}.raid-help-modal__actions .buy-modal__submit{flex:0 0 auto;width:auto;min-width:0;margin-left:0}@media(max-width:520px){.dz-modal.buy-modal.raid-help-modal{width:min(100%,calc(100vw - 24px));min-width:0;max-width:min(100%,calc(100vw - 24px))}}.account-profile-stats{display:flex;flex:1 1 240px;flex-direction:column;gap:8px;min-width:0}.account-profile-stat{display:flex;flex-direction:column;gap:4px;padding:12px 14px;border-radius:var(--radius-sm);background:var(--chip-bg)}.account-profile-stats--loading{flex:1 1 100%;width:100%}.account-profile-stats--fallback{justify-content:center}.account-profile-stat__label{font-size:var(--text-sm);color:var(--text-muted)}.account-profile-stat__value{font-family:var(--font-display);font-size:1rem;font-weight:700;color:var(--text)}.account-profile-stats__empty{display:grid;justify-items:start;gap:0}.account-profile-stats__empty .dz-empty__actions,.account-content .account-profile-stats__empty .dz-empty__actions{justify-content:flex-start}.account-profile-shell+.account-panel-section{padding:12px 16px 14px}.account-profile-shell+.account-panel-section .account-panel-section__hint{margin-bottom:10px}.account-promo-form--profile{grid-template-columns:minmax(0,1fr) auto;align-items:end}.account-promo-form--profile-with-available{grid-template-columns:minmax(0,1fr) minmax(0,1fr) auto}.account-promo-form__group{display:grid;gap:6px;min-width:0}.account-promo-form__group .dz-input,.account-promo-form__group .account-glass-field{width:100%}.account-promo-form__label{font-size:var(--text-sm);font-weight:500;color:var(--text-muted);line-height:1.2}.account-promo-form__available{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:2px;width:100%;min-width:0;min-height:44px;padding:6px 14px;border:none;border-radius:var(--radius-sm);background:color-mix(in srgb,var(--success) 10%,var(--input-form, var(--chip-bg)));color:var(--text);text-align:left;cursor:pointer;transition:background .15s ease,color .15s ease}.account-promo-form__available:hover:not(:disabled):not(.is-active){background:color-mix(in srgb,var(--success) 14%,var(--input-form, var(--chip-bg)))}.account-promo-form__available.is-active{background:color-mix(in srgb,var(--success) 22%,var(--input-form, var(--chip-bg)))}.account-promo-form__available:focus,.account-promo-form__available:focus-visible{outline:none}.account-promo-form__available:disabled{opacity:.72;cursor:wait}.account-promo-form__available-code{font-family:var(--font-display);font-size:var(--text-sm);font-weight:800;letter-spacing:.05em;line-height:1.15;color:var(--success);transition:color .15s ease}.account-promo-form__available.is-active .account-promo-form__available-code{color:color-mix(in srgb,var(--success) 82%,#fff)}.account-promo-form__available-hint{font-size:var(--text-xs);font-weight:500;line-height:1.2;color:var(--text-dim)}.account-promo-form__available.is-active .account-promo-form__available-hint{color:color-mix(in srgb,var(--success) 55%,var(--text-muted))}.account-promo-form--profile .account-promo-form__submit{min-height:44px;min-width:7.25rem;padding:0 16px}.account-content .account-profile-split .account-promo-form--metrics{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;align-content:center;width:100%;height:var(--profile-body, 36px);min-height:var(--profile-body, 36px);max-height:var(--profile-body, 36px);gap:var(--profile-gap, 10px)}.account-content .account-profile-split .account-promo-form--metrics .account-promo-form__group,.account-content .account-profile-split .account-promo-form--metrics .account-glass-field{display:block;width:100%;min-width:0;height:var(--profile-body, 36px);margin:0;padding:0;gap:0}.account-content .account-profile-split .account-promo-form--metrics .dz-input,.account-content .account-profile-split .account-promo-form--metrics .account-promo-form__available,.account-content .account-profile-split .account-promo-form--metrics .account-promo-form__available-slot,.account-content .account-profile-split .account-promo-form--metrics .account-promo-form__submit{box-sizing:border-box;width:100%;max-width:none;min-width:0;min-height:var(--profile-body, 36px)!important;height:var(--profile-body, 36px)!important;max-height:var(--profile-body, 36px)!important;margin:0;padding:0 12px;line-height:1}.account-content .account-profile-split .account-promo-form--metrics .account-promo-form__submit{width:auto;min-width:0;padding:0 14px}.account-promo-form--profile .account-promo-form__submit.is-loading{opacity:.72;cursor:wait}.account-storage-hint{margin:0 0 12px;padding:10px 14px;border:none;border-radius:var(--radius-sm);background:var(--chip-bg)}.account-panel-footer{display:grid;gap:14px;padding:18px 20px 20px;border-top:none}.account-panel-footer__rows{display:grid;gap:8px}.account-panel-footer__row{display:flex;align-items:center;justify-content:space-between;gap:12px;font-size:var(--text-sm)}.account-panel-footer__row strong{font-family:var(--font-display);font-size:1.05rem}.account-panel-footer__row--muted{color:var(--text-dim);font-size:var(--text-sm)}.account-panel-footer__row--warning{color:var(--warning);font-size:var(--text-sm)}.account-panel-footer__row--warning strong{color:var(--warning)}.account-panel-footer__submit{min-height:44px;border:none;border-radius:var(--radius-sm);background:var(--btn-primary-bg);color:var(--btn-primary-color);font-size:var(--text-sm);font-weight:700;transition:background .2s ease,color .2s ease,opacity .2s ease}.account-panel-footer__submit:hover:not(:disabled){background:var(--btn-primary-hover);color:var(--btn-primary-hover-color)}.account-panel-footer__submit:disabled{opacity:.55;cursor:not-allowed}.account-content .account-empty,.account-content .dz-empty,.account-empty--compact{padding:12px 0 4px}.account-content .account-table--purchases .purchase-name,.account-content .account-table--storage .purchase-name{display:inline-flex;align-items:center;gap:10px}.account-content .account-table--purchases .purchase-name__icon,.account-content .account-table--storage .purchase-name__icon{display:grid;place-items:center;width:28px;height:28px;border-radius:var(--radius-sm);background:var(--chip-bg-hover);font-size:.9rem;flex-shrink:0}@media(max-width:1079px){.account-purchase-toolbar,.account-wallet-toolbar{margin-left:0;width:100%}}@media(max-width:768px){.account-tabs-page.dz-page{padding-bottom:0}.account-toolbar{padding:12px 10px;gap:10px}.account-toolbar__tabs{width:100%;max-width:100%}.account-toolbar__tabs .server-switcher__rail{width:100%}.account-toolbar__tabs .server-switcher__tab{flex:1 1 0}.account-toolbar__aside{width:100%;margin-left:0}.account-content-card{--account-card-pad-x: 10px;gap:0;padding:12px var(--account-card-pad-x) 8px}.account-content-card:has(.account-data-list-panel){padding:0}.account-panel__toolbar{flex-direction:column;align-items:stretch}.account-panel__filters{margin-left:0;width:100%}.account-page-note{padding:10px 12px;font-size:var(--text-xs);line-height:1.45}.account-page-filters.dz-filters{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px}.account-page-filters .dz-filter{width:100%;min-height:36px;padding:8px 10px;font-size:var(--text-xs);text-align:center}.account-promo-form,.account-transfer-form{grid-template-columns:1fr}.account-storage-grid{grid-template-columns:1fr;gap:8px}.account-storage-card{grid-template-columns:48px minmax(0,1fr);grid-template-areas:"thumb main" "aside aside";gap:8px 10px;align-items:start;min-height:0;padding:12px}.account-storage-card--no-action{grid-template-areas:"thumb main"}.account-storage-card__thumb{grid-area:thumb;width:48px;height:48px;align-self:start}.account-storage-card__main{grid-area:main;gap:4px}.account-storage-card__title{font-size:var(--text-sm);-webkit-line-clamp:3}.account-storage-card__meta{font-size:var(--text-xs);white-space:normal;line-height:1.35}.account-storage-card__details{justify-content:space-between;width:100%;margin-top:4px;gap:8px}.account-storage-card__status{font-size:var(--text-xs)}.account-storage-card__price{font-size:var(--text-sm);flex-shrink:0}.account-storage-card__aside{grid-area:aside;justify-content:stretch;margin-top:0}.account-storage-card__action{max-width:none;width:100%;min-height:36px;font-size:var(--text-xs)}.account-storage-card__muted{max-width:none;text-align:center;width:100%}.account-record-row--storage{grid-template-columns:48px minmax(0,1fr);grid-template-areas:"thumb main" "aside aside"}.account-storage-row__thumb{grid-area:thumb;width:48px;height:48px}.account-record-row--storage .account-record-row__main{grid-area:main}.account-record-row--storage .account-record-row__aside{grid-area:aside;justify-content:stretch}.account-record-row--storage .account-record-row__action{width:100%;min-height:36px;padding:8px 12px;border-radius:var(--radius-sm);background:var(--chip-bg-hover)}.account-record-row--purchase{grid-template-columns:1fr;gap:8px}.account-record-row--history{grid-template-columns:48px minmax(0,1fr);grid-template-areas:"thumb main" "aside aside"}.account-record-row--history .account-storage-row__thumb{grid-area:thumb}.account-record-row--history .account-record-row__main{grid-area:main}.account-record-row--history .account-record-row__aside{grid-area:aside;justify-content:space-between}.account-transfer-form__amount{grid-template-columns:1fr auto}.account-wallet-summary{flex-direction:column;align-items:stretch}.account-wallet-summary__topup{width:100%}.account-profile-shell{flex-direction:column;gap:10px}.account-profile-user-card{display:grid;grid-template-columns:88px minmax(0,1fr);grid-template-rows:auto auto;gap:8px 12px;flex:none;width:100%;min-width:0;padding:12px}.account-profile-user-card__avatar-link{grid-row:1 / span 2;align-self:start;width:88px;height:88px;align-self:center}.account-profile-user-card__identity{text-align:left;align-self:center}.account-profile-user-card__name{font-size:var(--text-sm)}.account-profile-user-card__steam{justify-content:flex-start;text-align:left;font-size:var(--text-xs)}.account-profile-user-card__logout{grid-column:1 / -1;margin-top:0;min-height:36px;padding:8px 12px}.account-profile-details,.account-profile-stats{flex:none;width:100%}.account-profile-detail-row{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.account-profile-detail-row:first-child{grid-template-columns:1fr}.account-profile-detail{padding:10px 12px}.account-profile-detail__label{font-size:var(--text-xs)}.account-profile-detail__value{font-size:var(--text-sm)}.account-profile-detail__topup{min-height:30px;padding:4px 8px;font-size:.625rem}.account-profile-stat{padding:10px 12px}.account-profile-stat__label{font-size:var(--text-xs)}.account-profile-stat__value{font-size:var(--text-sm)}.account-promo-form--profile{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:stretch}.account-promo-form--profile .account-promo-form__group{grid-column:1 / -1}.account-promo-form--profile .account-promo-form__submit{width:100%;grid-column:auto}.account-promo-form--profile:not(:has(.account-promo-form__available)) .account-promo-form__submit{grid-column:1 / -1}.account-promo-form--profile-with-available{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.account-promo-form--profile-with-available .account-promo-form__submit{grid-column:auto}.account-promo-form{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.account-promo-form>.account-promo-form__group{grid-column:1 / -1}.account-table--storage thead,.account-table--wallet thead,.account-table--purchases thead{display:none}.account-table--storage tbody tr,.account-table--wallet tbody tr,.account-table--purchases tbody tr{display:block;margin-bottom:6px;padding:12px;border-radius:var(--radius-sm)}.account-table--storage td,.account-table--wallet td,.account-table--purchases td{display:flex;justify-content:space-between;gap:12px;padding:6px 0;border-bottom:none;border-radius:0;width:auto!important}.account-table--storage tbody tr td:first-child,.account-table--wallet tbody tr td:first-child,.account-table--purchases tbody tr td:first-child,.account-table--storage tbody tr td:last-child,.account-table--wallet tbody tr td:last-child,.account-table--purchases tbody tr td:last-child{border-radius:0}.account-table--storage td:before,.account-table--wallet td:before,.account-table--purchases td:before{content:attr(data-label);flex-shrink:0;font-size:var(--text-xs);font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--text-dim)}.account-table__actions{width:auto;text-align:left}.account-storage-footer{margin-top:12px}.account-content-card:has(.account-profile-shell){--account-card-pad-x: 14px;padding:0 var(--account-card-pad-x) 0}.account-content .account-profile-split{--profile-pad-y: 14px;--profile-gap: 10px;--profile-body: 40px;--profile-label-h: auto;--profile-pad-x: 0;--profile-gutter: 0}.account-content .account-profile-split>.account-profile-block--metrics{padding-bottom:0;border-bottom:none}.account-content .account-profile-split>.account-profile-block--social{padding-top:0}.account-content .account-profile-split .account-profile-metric,.account-content .account-profile-split .account-profile-metric:not(:first-child),.account-content .account-profile-split .account-profile-metric:last-child,.account-content .account-profile-split .account-profile-social__tile,.account-content .account-profile-split .account-profile-social__tile:last-child{display:flex;flex-direction:column;align-items:stretch;justify-content:flex-start;gap:8px;height:auto;max-height:none;min-height:0;overflow:visible;margin:0;padding:14px 0;border:none;border-top:var(--rail-width) solid var(--rail);border-radius:0}.account-content .account-profile-split .account-profile-metric--balance{border-top:none;padding-top:0}.account-content .account-profile-split .account-profile-social__tile--telegram{border-top:var(--rail-width) solid var(--rail)}.account-content .account-profile-split .account-profile-metric--balance,.account-content .account-profile-split .account-profile-metric--deposits,.account-content .account-profile-split .account-profile-metric--promo,.account-content .account-profile-split .account-profile-social__tile,.account-content .account-profile-split .account-profile-social__tile:last-child,.account-content .account-profile-split .account-profile-social__tile--vk{padding-bottom:14px}.account-content .account-profile-split .account-profile-metric__label,.account-content .account-profile-split .account-profile-social__tile-label{display:block;flex:0 0 auto;width:auto;height:auto;min-height:0;margin:0;padding:0;font-size:var(--text-xs);font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--text-dim);line-height:1.3;text-align:left}.account-content .account-profile-split .account-profile-social__tile-head{display:flex;flex:0 0 auto;align-items:center;gap:6px;width:100%;margin:0;padding:0;height:auto;min-height:0}.account-content .account-profile-split .account-profile-social__tile-brand{width:12px;height:12px}.account-content .account-profile-split .account-profile-social__tile-brand svg{width:12px;height:12px}.account-content .account-profile-split .account-profile-metric__body{display:flex;flex:0 0 auto;flex-wrap:nowrap;align-items:center;justify-content:flex-start;gap:10px;width:100%;margin:0;padding:0;height:var(--profile-body);min-height:var(--profile-body);max-height:var(--profile-body)}.account-content .account-profile-split .account-profile-metric__value,.account-content .account-profile-split .account-profile-metric__value--price,.account-content .account-profile-split .account-profile-metric__value .store-price{display:flex;flex:0 1 auto;align-items:center;margin:0;padding:0;height:var(--profile-body);min-height:var(--profile-body);max-height:var(--profile-body);font-family:var(--font-display);font-size:clamp(1.15rem,4.2vw,1.4rem);font-weight:700;line-height:1;text-align:left}.account-content .account-profile-split .account-profile-metric__topup{flex:0 0 auto;margin-left:auto;box-sizing:border-box;min-height:var(--profile-body)!important;height:var(--profile-body)!important;max-height:var(--profile-body)!important;padding:0 14px}.account-content .account-profile-split .account-promo-form--metrics{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:stretch;align-content:start;justify-items:stretch;flex:0 0 auto;width:100%;margin:0;padding:0;height:var(--profile-body);min-height:var(--profile-body);max-height:var(--profile-body);gap:8px}.account-content .account-profile-split .account-promo-form--metrics .account-promo-form__group,.account-content .account-profile-split .account-promo-form--metrics .account-glass-field{grid-column:1;width:100%;height:auto;margin:0;padding:0}.account-content .account-profile-split .account-promo-form--metrics .dz-input,.account-content .account-profile-split .account-promo-form--metrics .account-promo-form__submit{box-sizing:border-box;min-height:var(--profile-body)!important;height:var(--profile-body)!important;max-height:var(--profile-body)!important;margin:0}.account-content .account-profile-split .account-promo-form--metrics .dz-input{width:100%;padding:0 12px}.account-content .account-profile-split .account-promo-form--metrics .account-promo-form__available,.account-content .account-profile-split .account-promo-form--metrics .account-promo-form__available-slot{display:none}.account-content .account-profile-split .account-promo-form--metrics .account-promo-form__submit{grid-column:2;width:auto;min-width:6.75rem;justify-self:end;padding:0 14px}.account-content .account-profile-split .account-profile-social__tile-body{display:flex;flex:0 0 auto;flex-wrap:nowrap;align-items:center;justify-content:flex-start;gap:10px;width:100%;margin:0;padding:0;height:var(--profile-body);min-height:var(--profile-body);max-height:var(--profile-body)}.account-content .account-profile-split .account-profile-social__tile-value{display:flex;flex:1 1 auto;align-items:center;min-width:0;margin:0;padding:0;height:var(--profile-body);min-height:var(--profile-body);max-height:var(--profile-body);font-family:var(--font-display);font-size:clamp(1.15rem,4.2vw,1.4rem);font-weight:700;line-height:1;text-align:left}.account-content .account-profile-split .account-profile-social__tile-value.is-empty{font-weight:700;color:var(--text-dim)}.account-content .account-profile-split .account-profile-social__submit{flex:0 0 auto;margin-left:auto;box-sizing:border-box;min-height:var(--profile-body)!important;height:var(--profile-body)!important;max-height:var(--profile-body)!important;min-width:6.75rem;padding:0 14px}}@media(max-width:578px){.account-transfer-form__amount{grid-template-columns:1fr}}.approved-not-found{display:grid;place-items:center;flex:0 0 auto;align-self:center;width:min(100%,21rem);max-width:21rem;padding:0;text-align:center;box-sizing:border-box}.approved-not-found--preview{width:min(100%,21rem)}.not-found-page.dz-page{display:flex;flex-direction:column;flex:1;min-height:100%;padding-bottom:0}.not-found-page__container{display:flex;flex-direction:column;flex:1;align-items:center;justify-content:center;width:100%;min-height:100%;padding:24px 16px;box-sizing:border-box}.not-found-page .approved-not-found{flex:0 0 auto}.admin-page.dz-page{padding-bottom:0;--chrome-rail: var(--rail);--input-form: var(--c2);--admin-input-fg: color-mix(in srgb, var(--text) 72%, var(--text-muted));--admin-input-fg-muted: color-mix(in srgb, var(--text) 48%, var(--text-muted))}.admin-page .dz-input,.admin-page .admin-textarea,.admin-page .admin-date-picker__trigger,.admin-modal .dz-input,.admin-modal .admin-textarea,.admin-modal .admin-date-picker__trigger,.dz-modal.admin-modal .dz-input,.dz-modal.admin-modal .admin-textarea,.dz-modal.admin-modal .admin-date-picker__trigger,.dz-modal.admin-payment-modal .dz-input{color:var(--admin-input-fg);-webkit-text-fill-color:var(--admin-input-fg);caret-color:var(--admin-input-fg)}.admin-page .dz-input::placeholder,.admin-page .admin-textarea::placeholder,.admin-modal .dz-input::placeholder,.admin-modal .admin-textarea::placeholder,.dz-modal.admin-modal .dz-input::placeholder,.dz-modal.admin-modal .admin-textarea::placeholder,.dz-modal.admin-payment-modal .dz-input::placeholder{color:var(--admin-input-fg-muted);-webkit-text-fill-color:var(--admin-input-fg-muted)}.admin-page .admin-search-field__icon,.admin-modal .admin-search-field__icon,.dz-modal.admin-modal .admin-search-field__icon,.admin-page .admin-date-picker__icon,.admin-modal .admin-date-picker__icon,.dz-modal.admin-modal .admin-date-picker__icon{color:var(--admin-input-fg-muted)}.admin-page .dz-input:-webkit-autofill,.admin-page .dz-input:-webkit-autofill:hover,.admin-page .dz-input:-webkit-autofill:focus,.admin-page .dz-input:-webkit-autofill:active,.admin-modal .dz-input:-webkit-autofill,.dz-modal.admin-modal .dz-input:-webkit-autofill,.dz-modal.admin-payment-modal .dz-input:-webkit-autofill{-webkit-text-fill-color:var(--admin-input-fg);caret-color:var(--admin-input-fg)}.admin-page .admin-date-picker__trigger.is-placeholder span,.admin-modal .admin-date-picker__trigger.is-placeholder span,.dz-modal.admin-modal .admin-date-picker__trigger.is-placeholder span{color:var(--admin-input-fg-muted)}.dz-modal.admin-modal .dz-select__trigger,.admin-modal .dz-select__trigger,.admin-page .dz-select__trigger{border:var(--rail-width) solid var(--glass-stroke);color:var(--text);-webkit-text-fill-color:var(--text);background:transparent}.dz-modal.admin-modal .dz-select__trigger:before,.admin-modal .dz-select__trigger:before,.admin-page .dz-select__trigger:before{background:var(--ctrl-idle-bg)}.dz-modal.admin-modal .dz-select__trigger:hover:not(:disabled):before,.dz-modal.admin-modal .dz-select.is-open .dz-select__trigger:before,.admin-modal .dz-select__trigger:hover:not(:disabled):before,.admin-modal .dz-select.is-open .dz-select__trigger:before,.admin-page .dz-select__trigger:hover:not(:disabled):before,.admin-page .dz-select.is-open .dz-select__trigger:before{background:var(--ctrl-idle-bg-hover)}.dz-modal.admin-modal .dz-select__chevron,.admin-modal .dz-select__chevron,.admin-page .dz-select__chevron,.dz-modal.admin-modal .dz-select__trigger--placeholder .dz-select__value,.admin-modal .dz-select__trigger--placeholder .dz-select__value,.admin-page .dz-select__trigger--placeholder .dz-select__value{color:var(--text-dim)}.admin-page .dz-container{width:100%;padding:0}.admin-page__layout{display:flex;flex-direction:column;gap:0;width:100%;min-width:0}.admin-content-card{--admin-card-pad-x: 14px;--admin-rail: color-mix(in srgb, var(--text) 14%, transparent);--rail: var(--admin-rail);display:flex;flex-direction:column;gap:0;width:100%;min-width:0;padding:0;border-radius:0;background:transparent;overflow:hidden}.admin-page .admin-content-card:has(.admin-section-panel.is-active .bans-footer,.admin-section-panel.is-active .admin-users-footer):not(:has(.admin-section-panel.is-active .admin-tops-page)){padding-bottom:0!important}.admin-page .admin-content-card:has(.admin-section-panel.is-active .store-settings),.admin-page .admin-content-card:has(.admin-section-panel.is-active .admin-tops-page),.admin-page .admin-content-card:has(.admin-section-panel.is-active .admin-store-bans){padding-bottom:0}.admin-toolbar{display:flex;flex-wrap:nowrap;align-items:center;gap:12px 16px;width:100%;margin:0;padding:16px 14px;border:none;border-bottom:var(--rail-width) solid var(--admin-rail, var(--rail));box-sizing:border-box}.admin-toolbar__tabs{flex:0 1 auto;min-width:0}.admin-toolbar__aside{display:flex;align-items:center;justify-content:flex-end;flex:1 1 auto;min-width:0;margin-left:auto;padding-left:0}.admin-toolbar__sections{flex:0 1 auto;min-width:0;max-width:100%}.admin-page .admin-content-card>.admin-content{padding:0;min-width:0;min-height:0}.admin-section-tabs-page{display:flex;flex-direction:column;gap:0;min-width:0}.admin-section-tabs-page__panel{padding:0;min-width:0}.admin-section-tabs-page__panel>.account-content{padding:0;min-width:0}.admin-section-tabs-page__panel>.admin-content-shell,.admin-section-tabs-page__panel>.admin-finance-summary{width:100%;min-width:0}.admin-section-tabs-page__panel>.admin-finance-summary,.admin-section-tabs-page__panel>.admin-content-shell,.admin-page .admin-section-panel>.store-settings,.admin-page .admin-section-panel>.admin-content-shell{padding:0 var(--admin-card-pad-x);box-sizing:border-box;align-content:start}.admin-page .admin-section-panel>.admin-loader-wrap,.admin-page .admin-section-panel>.account-panel-section__hint{padding:14px var(--admin-card-pad-x);box-sizing:border-box}.admin-page .admin-panel-toolbar,.admin-page .admin-pending-toolbar:not(.admin-pending-toolbar--inline){margin:0;margin-inline:0;padding:14px var(--admin-card-pad-x);border:none;border-bottom:var(--rail-width) solid var(--admin-rail, var(--rail));width:100%;max-width:none;box-sizing:border-box}.admin-page .admin-pending-toolbar:not(.admin-pending-toolbar--inline)>.admin-panel-toolbar{margin-inline:0;width:100%;padding:0;border-bottom:none}.admin-page .admin-pending-toolbar:not(.admin-pending-toolbar--inline):has(+.bans-list),.admin-page .admin-pending-toolbar:not(.admin-pending-toolbar--inline):has(+.bans-list-wrap>.bans-list:first-child),.admin-page .admin-pending-toolbar:not(.admin-pending-toolbar--inline):has(+.admin-data-shell>.bans-list),.admin-page .admin-pending-toolbar:not(.admin-pending-toolbar--inline):has(+.admin-data-shell>.bans-list-wrap>.bans-list:first-child),.admin-page .admin-panel-toolbar:not(.admin-pending-toolbar>.admin-panel-toolbar):has(+.bans-list),.admin-page .admin-panel-toolbar:not(.admin-pending-toolbar>.admin-panel-toolbar):has(+.bans-list-wrap>.bans-list:first-child){border-bottom:none}.admin-page .bans-toolbar,.admin-modal .bans-toolbar,.dz-modal.admin-modal .bans-toolbar{border-top:none!important;border-bottom:var(--rail-width) solid var(--admin-rail, var(--rail))!important;margin-bottom:0;box-shadow:none}.admin-page .bans-list-wrap>.bans-toolbar>.bans-toolbar__plate{height:40px;min-height:40px;max-height:40px;padding:0 var(--admin-card-pad-x, 14px);box-sizing:border-box}.admin-page .bans-list__row,.admin-modal .bans-list__row,.dz-modal.admin-modal .bans-list__row{border-top:none!important;border-bottom:var(--rail-width) solid var(--admin-rail, var(--rail));box-shadow:none}.admin-page .bans-list__row:last-child,.admin-modal .bans-list__row:last-child,.dz-modal.admin-modal .bans-list__row:last-child{border-bottom:var(--rail-width) solid var(--admin-rail, var(--rail))}.admin-page .bans-list-wrap>.bans-list:first-child>.bans-list__row:first-child,.admin-page .admin-appeals-list-wrap>.bans-list>.bans-list__row:first-child,.admin-page .admin-appeals-bans-list>.bans-list__row:first-child{border-top:var(--rail-width) solid var(--admin-rail, var(--rail))!important}.admin-page .admin-pending-toolbar:has(.dz-input) .admin-toolbar__section-btn,.admin-page .admin-panel-toolbar:has(.dz-input) .admin-toolbar__section-btn{background:var(--input-form)}.admin-page .admin-pending-toolbar:has(.dz-input) .admin-toolbar__section-btn:disabled,.admin-page .admin-panel-toolbar:has(.dz-input) .admin-toolbar__section-btn:disabled{opacity:1;background:var(--input-form);color:var(--text-dim)}.admin-page .admin-pending-toolbar:has(.dz-input) .dz-input:focus,.admin-page .admin-panel-toolbar:has(.dz-input) .dz-input:focus,.admin-page .admin-pending-toolbar:has(.dz-input) .admin-toolbar__section-btn:hover:not(:disabled),.admin-page .admin-panel-toolbar:has(.dz-input) .admin-toolbar__section-btn:hover:not(:disabled){background:color-mix(in srgb,var(--text) 8%,var(--input-form))}.admin-page .admin-pending-toolbar:has(.dz-input) .dz-btn--ghost,.admin-page .admin-panel-toolbar:has(.dz-input) .dz-btn--ghost{background:var(--input-form)}.admin-page .admin-pending-toolbar:has(.dz-input) .dz-btn--ghost:hover:not(:disabled),.admin-page .admin-panel-toolbar:has(.dz-input) .dz-btn--ghost:hover:not(:disabled){background:color-mix(in srgb,var(--text) 8%,var(--input-form))}.admin-page .admin-panel-toolbar:has(.dz-input),.admin-modal .admin-panel-toolbar:has(.dz-input){align-items:center}.admin-page .admin-panel-toolbar:has(.dz-input) .dz-btn,.admin-page .admin-panel-toolbar:has(.dz-input) .dz-input,.admin-page .admin-panel-toolbar:has(.dz-input) .dz-select,.admin-page .admin-panel-toolbar:has(.dz-input) .dz-select .dz-select__trigger,.admin-page .admin-panel-toolbar:has(.dz-input) .admin-field--checkbox,.admin-page .admin-panel-toolbar:has(.dz-input) .admin-toolbar__section-btn,.admin-modal .admin-panel-toolbar:has(.dz-input) .dz-btn,.admin-modal .admin-panel-toolbar:has(.dz-input) .dz-input,.admin-modal .admin-panel-toolbar:has(.dz-input) .dz-select,.admin-modal .admin-panel-toolbar:has(.dz-input) .dz-select .dz-select__trigger,.admin-modal .admin-panel-toolbar:has(.dz-input) .admin-field--checkbox,.admin-modal .admin-panel-toolbar:has(.dz-input) .admin-toolbar__section-btn{box-sizing:border-box;min-height:36px;height:36px;max-height:36px}.admin-page .admin-panel-toolbar:has(.dz-input) .dz-input,.admin-modal .admin-panel-toolbar:has(.dz-input) .dz-input{padding-top:0;padding-bottom:0;line-height:1.2}.admin-page .admin-search-field,.admin-modal .admin-search-field{position:relative;display:flex;flex:1 1 auto;align-items:center;min-width:0}.admin-page .admin-search-field__icon,.admin-modal .admin-search-field__icon{position:absolute;left:12px;z-index:1;color:var(--text-muted);pointer-events:none}.admin-page .admin-search-field__input,.admin-modal .admin-search-field__input,.admin-page .admin-panel-toolbar:has(.dz-input) .admin-search-field__input,.admin-modal .admin-panel-toolbar:has(.dz-input) .admin-search-field__input{padding-left:36px}.admin-page .admin-panel-toolbar:has(.dz-input) .dz-btn,.admin-modal .admin-panel-toolbar:has(.dz-input) .dz-btn{padding-top:0;padding-bottom:0}.admin-page .admin-panel-toolbar:has(.dz-input) .admin-field--checkbox,.admin-modal .admin-panel-toolbar:has(.dz-input) .admin-field--checkbox{margin:0;padding-inline:0}.admin-page .admin-content-shell .admin-panel-toolbar,.admin-page .admin-content-shell .admin-pending-toolbar:not(.admin-pending-toolbar--inline),.admin-page .admin-finance-summary .admin-panel-toolbar,.admin-page .admin-finance-summary .admin-pending-toolbar:not(.admin-pending-toolbar--inline){margin-inline:calc(-1 * var(--admin-card-pad-x));width:auto}.admin-page .admin-pending-toolbar{min-inline-size:0}.admin-page .admin-pending-toolbar--inline{margin:0;padding:0;border:none}.admin-page .admin-pending-toolbar--inline:has(.bans-footer),.admin-page .admin-pending-toolbar--inline:has(.admin-users-footer){margin:0;padding:0 var(--admin-card-pad-x, 14px);border:none;box-sizing:border-box}.admin-page .account-table-wrap,.admin-page .admin-data-shell{margin:0;width:100%}.admin-page .admin-users-footer,.admin-page .bans-footer,.admin-page .account-content .bans-footer{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-start;gap:12px;width:100%;margin-top:0;padding:12px var(--admin-card-pad-x, 14px);border:none;box-sizing:border-box}.admin-page .admin-pending-toolbar--inline .bans-footer,.admin-page .admin-pending-toolbar--inline .admin-users-footer,.admin-page .account-content .admin-pending-toolbar--inline .bans-footer{margin-top:0;padding:12px 0}.admin-page .account-panel-section{margin-top:0;padding-top:0}.admin-page .account-panel-section+.account-panel-section{margin-top:0;margin-inline:calc(-1 * var(--admin-card-pad-x));padding:0 var(--admin-card-pad-x);border-top:var(--rail-width) solid var(--admin-rail, var(--rail));box-shadow:none}.admin-page .admin-security__credentials+.account-panel-section{margin-top:0;margin-inline:calc(-1 * var(--admin-card-pad-x));padding:0;border-top:var(--rail-width) solid var(--admin-rail, var(--rail));box-shadow:none}.admin-page .account-panel-section:has(+.account-panel-section) .account-table tbody tr:last-child td,.admin-page .account-panel-section:has(+.account-panel-section) .bans-list__row:last-child,.admin-page .account-panel-section:has(+.account-panel-section)>.admin-panel-toolbar:last-child,.admin-page .account-panel-section:has(+.account-panel-section)>.admin-pending-toolbar:last-child,.admin-page .account-panel-section:has(+.account-panel-section) .admin-security__section-actions,.admin-page .account-panel-section:has(+.account-panel-section) .admin-panel-toolbar.admin-panel-toolbar--compact,.admin-page .admin-security__credentials:has(+.account-panel-section) .admin-panel-toolbar:last-child{border-bottom:none}.admin-page .account-panel-section__title{margin:0;margin-inline:calc(-1 * var(--admin-card-pad-x));padding:14px var(--admin-card-pad-x) 6px;border-bottom:var(--rail-width) solid var(--admin-rail, var(--rail));box-shadow:none;font-size:var(--text-xs);font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--text-dim)}.admin-page .account-panel-section__title+.account-panel-section__hint,.admin-page .account-panel-section__title+.admin-panel-card,.admin-page .account-panel-section__title+.admin-form-grid,.admin-page .account-panel-section__title+form{margin-top:0;padding-top:6px}.admin-page .admin-panel-toolbar .dz-btn--ghost.is-active{color:var(--text);background:var(--chip-active-bg);border-color:transparent}@media(max-width:960px){.admin-content-card{--admin-card-pad-x: 14px;border-radius:0}.admin-toolbar{flex-wrap:wrap;gap:8px;padding:14px}.admin-toolbar__tabs{flex:1 1 auto;min-width:0}.admin-toolbar__aside{margin-left:0;flex:1 1 100%;justify-content:flex-start;min-width:0;padding-left:0;border-left:none;width:100%}.admin-toolbar__sections{width:100%;max-width:100%}.admin-section-tabs-page__panel>.admin-finance-summary,.admin-section-tabs-page__panel>.admin-content-shell,.admin-page .admin-section-panel>.store-settings,.admin-page .admin-section-panel>.admin-content-shell{padding:0 var(--admin-card-pad-x)}@media(max-width:768px){.admin-section-tabs-page__panel>.admin-finance-summary{padding-inline:0}}}.admin-page .account-table,.admin-page .account-content .account-table,.admin-page .admin-user-panel__table,.admin-modal .account-table,.admin-modal .admin-user-panel__table,.dz-modal.admin-modal .account-table,.dz-modal.admin-modal .admin-user-panel__table{border-spacing:0!important;border-collapse:separate!important}.admin-page .account-table thead th,.admin-page .admin-user-panel__table thead th,.admin-modal .account-table thead th,.admin-modal .admin-user-panel__table thead th{box-sizing:border-box;height:40px;padding:0 var(--admin-card-pad-x);font-size:var(--text-xs);line-height:1.2;font-weight:700;letter-spacing:.05em;text-transform:uppercase;color:var(--table-head);border:none;border-top:none;border-bottom:var(--rail-width) solid var(--admin-rail, var(--rail));background:var(--button);vertical-align:middle}.admin-page .account-table tbody tr:first-child td,.admin-page .admin-user-panel__table tbody tr:first-child td,.admin-modal .account-table tbody tr:first-child td,.admin-modal .admin-user-panel__table tbody tr:first-child td,.dz-modal.admin-modal .account-table tbody tr:first-child td,.dz-modal.admin-modal .admin-user-panel__table tbody tr:first-child td{border-top:none!important}.admin-page .bans-toolbar .bans-toolbar__label{color:var(--text-dim)}.admin-page .account-table thead th:first-child,.admin-page .admin-user-panel__table thead th:first-child{padding-left:var(--admin-card-pad-x)}.admin-page .account-table thead th:last-child,.admin-page .admin-user-panel__table thead th:last-child{padding-right:var(--admin-card-pad-x)}.admin-page .account-table tbody tr{background:transparent!important;border-radius:0;height:58px}.admin-page .account-table tbody tr:hover{background:transparent!important}.admin-page .account-table tbody tr.is-off{opacity:.62}.admin-page .account-table td{box-sizing:border-box;height:58px;max-height:58px;padding:0 var(--admin-card-pad-x);border:none;border-top:none;border-bottom:var(--rail-width) solid var(--admin-rail, var(--rail));vertical-align:middle;border-radius:0!important;font-size:var(--text-sm)}.admin-page .account-table tbody tr td:first-child,.admin-page .account-table tbody tr td:last-child,.admin-page .account-table tbody tr td:only-child{border-radius:0!important}.admin-page .account-table tbody tr:last-child td{border-bottom:var(--rail-width) solid var(--admin-rail, var(--rail))}.admin-page .admin-section-panel.is-active>.admin-data-shell:last-child:not(:has(.bans-footer,.admin-users-footer)) .account-table tbody tr:last-child td,.admin-page .admin-section-tabs-page__panel>.admin-data-shell:last-child:not(:has(.bans-footer,.admin-users-footer)) .account-table tbody tr:last-child td,.admin-page .admin-section-tabs-page__panel>.admin-content-shell:last-child:not(:has(.bans-footer,.admin-users-footer)) .account-table tbody tr:last-child td{border-bottom:none}.admin-page .account-badge{display:inline;padding:0;border-radius:0;background:transparent!important;font-size:var(--text-sm);font-weight:600;line-height:1.2;letter-spacing:0;text-transform:none}.admin-page .account-badge--success,.admin-page .account-badge--received,.admin-page .account-badge--tx-credit{color:color-mix(in srgb,var(--success) 40%,var(--text-muted))}.admin-page .account-badge--pending,.admin-page .account-badge--tx-promo{color:color-mix(in srgb,var(--warning) 42%,var(--text-muted))}.admin-page .account-badge--cancelled,.admin-page .account-badge--tx-debit{color:color-mix(in srgb,var(--danger) 40%,var(--text-muted))}.admin-page .account-badge--muted,.admin-page .account-badge--tx-log{color:var(--text-muted)}.admin-page .account-badge--tx-reward{color:color-mix(in srgb,#38bdf8 38%,var(--text-muted))}.admin-page .account-badge--tx-purchase{color:color-mix(in srgb,#f97316 38%,var(--text-muted))}.admin-page .account-badge--tx-refund{color:color-mix(in srgb,#a78bfa 38%,var(--text-muted))}.admin-page .account-data-list__tone,.admin-modal .account-data-list__tone{font-size:var(--text-sm);font-weight:600;line-height:1.2;white-space:nowrap}.admin-page .account-data-list__tone--pending,.admin-modal .account-data-list__tone--pending{color:color-mix(in srgb,var(--warning) 42%,var(--text-muted))}.admin-page .account-data-list__tone--credit,.admin-modal .account-data-list__tone--credit{color:color-mix(in srgb,var(--success) 40%,var(--text-muted))}.admin-page .account-data-list__tone--debit,.admin-modal .account-data-list__tone--debit{color:color-mix(in srgb,var(--danger) 40%,var(--text-muted))}.admin-page .account-data-list__tone--promo,.admin-modal .account-data-list__tone--promo{color:color-mix(in srgb,var(--warning) 42%,var(--text-muted))}.admin-page .account-data-list__tone--reward,.admin-modal .account-data-list__tone--reward{color:color-mix(in srgb,#38bdf8 38%,var(--text-muted))}.admin-page .account-data-list__tone--purchase,.admin-modal .account-data-list__tone--purchase{color:color-mix(in srgb,#f97316 38%,var(--text-muted))}.admin-page .account-data-list__tone--refund,.admin-modal .account-data-list__tone--refund{color:color-mix(in srgb,#a78bfa 38%,var(--text-muted))}.admin-page .account-data-list__tone--log,.admin-modal .account-data-list__tone--log{color:var(--text-muted)}.admin-page .admin-panel-card,.admin-page .admin-tops-card{margin-inline:calc(-1 * var(--admin-card-pad-x));padding:14px var(--admin-card-pad-x);border-radius:0;background:transparent;box-shadow:none;border:none;border-bottom:var(--rail-width) solid var(--rail)}.admin-page .admin-panel-card:last-child,.admin-page .admin-tops-card:last-child{border-bottom:none;box-shadow:none}.admin-page .admin-tops-grid,.admin-page .admin-summary-tables,.admin-page .admin-summary-tops,.admin-page .store-settings__grid,.admin-page .admin-security__credentials{gap:0;margin-inline:calc(-1 * var(--admin-card-pad-x));width:auto;max-width:none;align-items:stretch}.admin-page .store-settings__grid{position:relative}.admin-page .store-settings__grid:before{content:"";position:absolute;top:0;bottom:0;left:50%;width:var(--rail-width);background:var(--admin-rail, var(--rail));pointer-events:none;z-index:2}.admin-page .admin-tops-grid>*,.admin-page .admin-summary-tables>*,.admin-page .admin-summary-tops>*,.admin-page .store-settings__grid>*,.admin-page .admin-security__credentials>*{min-width:0;box-sizing:border-box;margin-inline:0;padding:0;border-right:var(--rail-width) solid var(--rail);border-bottom:none;border-top:none;border-left:none;box-shadow:none}.admin-page .admin-tops-grid>.admin-panel-card,.admin-page .admin-tops-grid>.admin-tops-card,.admin-page .admin-summary-tables>.admin-panel-card,.admin-page .store-settings__grid>.admin-panel-card{margin-inline:0;padding:14px var(--admin-card-pad-x);border-top:none;border-bottom:none;border-left:none;border-right:var(--rail-width) solid var(--rail);box-shadow:none;background:transparent}.admin-page .admin-security__credentials .admin-panel-card{margin-inline:0;padding:0;border:none;box-shadow:none;background:transparent}.admin-page .admin-tops-grid>*:last-child,.admin-page .admin-summary-tables>*:last-child,.admin-page .admin-summary-tops>*:last-child,.admin-page .admin-security__credentials>*:last-child,.admin-page .admin-tops-grid>.admin-tops-card:last-child,.admin-page .admin-tops-grid>.admin-panel-card:last-child{border-right:none}.admin-page .store-settings__grid>*,.admin-page .store-settings__grid>.admin-panel-card{border-right:none;border-bottom:var(--rail-width) solid var(--rail)}.admin-page .store-settings__grid>*:nth-last-child(-n+2),.admin-page .store-settings__grid>.admin-panel-card:nth-last-child(-n+2){border-bottom:none}.admin-page .admin-tops-grid>.admin-tops-card,.admin-page .admin-tops-grid>.admin-panel-card{display:flex;flex-direction:column;align-self:stretch;height:auto;min-height:0;gap:0;--admin-tops-page-rows: 10;--admin-tops-row-h: 61px;padding:14px var(--admin-card-pad-x) 0;border-right:none}.admin-page .admin-finance-summary>.admin-tops-page .admin-tops-grid>.admin-tops-card,.admin-page .admin-finance-summary>.admin-tops-page .admin-tops-grid>.admin-panel-card{padding-top:12px}.admin-page .admin-tops-grid>.admin-tops-card .admin-tops-list,.admin-page .admin-tops-grid>.admin-tops-card .admin-tops-empty{margin-top:0}.admin-page .admin-tops-grid .admin-tops-card__title,.admin-page .admin-tops-grid .admin-panel-card__title,.admin-page .admin-summary-tables .admin-panel-card__title{display:block;width:100%;margin:0;padding:0 0 10px;border-bottom:none}.admin-page .store-settings__grid .admin-panel-card__title{display:block;width:100%;margin:0;padding:0 0 14px;border-bottom:none;font-size:var(--text-xs);font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--text-dim);line-height:1.3}.admin-page .admin-tops-grid .admin-tops-card__head{display:block;width:100%;margin:0}.admin-page .admin-tops-grid .admin-tops-filters{margin-bottom:0}.admin-page .admin-tops-grid .admin-tops-list{margin-top:0}.admin-page .admin-finance-summary .account-panel-section:has(.admin-panel-card--finance-daily){margin-inline:calc(-1 * var(--admin-card-pad-x));padding:0;box-shadow:none}.admin-page .admin-panel-card--finance-daily{display:flex;flex-direction:column;gap:0!important;margin:0;margin-inline:0;padding:0!important;width:auto;box-sizing:border-box;overflow:visible;border-bottom:none}.admin-page .admin-panel-card--finance-daily .admin-panel-card__head{position:relative;display:flex;flex-direction:row;align-items:center;justify-content:flex-start;box-sizing:border-box;width:100%;height:40px;min-height:40px;margin:0;padding:0 var(--admin-card-pad-x, 14px);background:transparent;border-bottom:var(--rail-width) solid var(--admin-rail, var(--rail));box-shadow:none;gap:8px;overflow:hidden}.admin-page .admin-panel-card--finance-daily .admin-panel-card__head:after,.admin-page .admin-finance-summary .admin-finance-section-head:after,.admin-page .admin-security__profile .admin-finance-section-head:after,.admin-page .admin-security__credential-section .admin-finance-section-head:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:repeating-linear-gradient(-32deg,transparent 0 5px,color-mix(in srgb,var(--text) 7%,transparent) 5px 6px);opacity:.8}.admin-page .admin-panel-card--finance-daily .admin-panel-card__title{position:relative;z-index:1;display:block;box-sizing:border-box;width:auto;max-width:100%;min-height:0;height:auto;margin:0;padding:0;border-bottom:none;box-shadow:none;font-size:var(--text-xs);font-weight:700;letter-spacing:.05em;text-transform:uppercase;color:var(--text-muted);line-height:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.admin-page .admin-panel-card--finance-daily .admin-finance-daily-chart{margin:0!important;padding:0!important;box-sizing:border-box!important;font-size:var(--text-sm)}.admin-page .admin-finance-daily-chart__toolbar{display:flex;flex-wrap:wrap;align-items:center;gap:12px 16px;width:100%;margin:0;padding:16px 22px 0;border:none;box-sizing:border-box;min-width:0}.admin-page .admin-finance-daily-chart__body{margin:0;padding:12px 22px 25px;box-sizing:border-box;min-width:0}.admin-page .admin-finance-daily-chart__frame{display:grid;grid-template-columns:max-content minmax(0,1fr);grid-template-rows:320px auto;column-gap:12px;row-gap:10px;align-items:stretch}.admin-page .admin-finance-daily-chart__y{grid-column:1;grid-row:1;position:relative;height:100%;width:max-content;min-width:0;color:var(--text-dim);font-size:inherit;font-weight:500;font-variant-numeric:tabular-nums;line-height:1;text-align:right;white-space:nowrap;-webkit-user-select:none;user-select:none}.admin-page .admin-finance-daily-chart__y-sizer{display:block;visibility:hidden;height:0;overflow:hidden;pointer-events:none;white-space:nowrap;font:inherit}.admin-page .admin-finance-daily-chart__y-track{position:absolute;left:0;right:0;top:.5em;bottom:.5em}.admin-page .admin-finance-daily-chart__plot-track{position:absolute;left:12px;right:12px;top:.5em;bottom:.5em}.admin-page .admin-finance-daily-chart__y-tick{position:absolute;left:0;right:0;transform:translateY(-50%);text-align:right;box-sizing:border-box;line-height:1}.admin-page .admin-finance-daily-chart__plot{grid-column:2;grid-row:1;position:relative;height:100%;min-width:0;font-size:inherit}.admin-page .admin-finance-daily-chart__grid{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;pointer-events:none}.admin-page .admin-finance-daily-chart__grid-line{position:absolute;left:0;right:0;height:1px;transform:translateY(-50%);background:repeating-linear-gradient(to right,color-mix(in srgb,var(--text) 9%,transparent) 0 2px,transparent 2px 7px)}.admin-page .admin-finance-daily-chart__strip{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;display:block;width:100%;height:100%;overflow:visible;pointer-events:none}.admin-page .admin-finance-daily-chart__grad-stop--deposits-top{stop-color:color-mix(in srgb,var(--success, #3ecf8e) 70%,var(--money, #6bcf8e));stop-opacity:.28}.admin-page .admin-finance-daily-chart__grad-stop--deposits-bot{stop-color:color-mix(in srgb,var(--success, #3ecf8e) 20%,var(--bg));stop-opacity:0}.admin-page .admin-finance-daily-chart__strip-area--deposits{fill-opacity:1}.admin-page .admin-finance-daily-chart__strip-line{fill:none;stroke-linejoin:round;stroke-linecap:round;vector-effect:non-scaling-stroke}.admin-page .admin-finance-daily-chart__strip-line--deposits{stroke:color-mix(in srgb,var(--success, #3ecf8e) 72%,var(--money, #6bcf8e));stroke-width:2.25}.admin-page .admin-finance-daily-chart__strip-line--purchases{stroke:color-mix(in srgb,var(--accent, #8e78e0) 62%,#c4b5ff);stroke-width:1.75}.admin-page .admin-finance-daily-chart__legend{display:flex;flex-wrap:wrap;align-items:center;gap:14px;min-width:0}.admin-page .admin-finance-daily-chart__range{flex:0 0 auto;margin-left:auto}.admin-page .admin-finance-daily-chart__legend-item{display:inline-flex;align-items:center;gap:8px;min-height:0;margin:0;padding:0;border:none;border-radius:0;background:transparent;color:var(--text-muted);font:inherit;font-size:var(--text-sm);font-weight:500;line-height:1;cursor:pointer;-webkit-user-select:none;user-select:none;transition:color .15s ease,opacity .15s ease}.admin-page .admin-finance-daily-chart__legend-input{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.admin-page .admin-finance-daily-chart__legend-check{display:grid;place-items:center;flex:0 0 auto;width:18px;height:18px;border-radius:var(--radius-xs);background:var(--chip-bg);color:transparent;transition:background .15s ease,color .15s ease}.admin-page .admin-finance-daily-chart__legend-check>svg{display:block;width:16px;height:16px}.admin-page .admin-finance-daily-chart__legend-item--deposits.is-on{color:color-mix(in srgb,var(--success, #3ecf8e) 70%,var(--text))}.admin-page .admin-finance-daily-chart__legend-item--deposits.is-on .admin-finance-daily-chart__legend-check{background:color-mix(in srgb,var(--success, #3ecf8e) 78%,var(--money, #6bcf8e));color:var(--bg-deep, #0b0d10)}.admin-page .admin-finance-daily-chart__legend-item--purchases.is-on{color:color-mix(in srgb,var(--accent, #8e78e0) 65%,var(--text))}.admin-page .admin-finance-daily-chart__legend-item--purchases.is-on .admin-finance-daily-chart__legend-check{background:color-mix(in srgb,var(--accent, #8e78e0) 72%,#c4b5ff);color:var(--bg-deep, #0b0d10)}.admin-page .admin-finance-daily-chart__legend-item.is-off{color:var(--text-dim);opacity:.55}.admin-page .admin-finance-daily-chart__legend-item:hover{opacity:1}.admin-page .admin-finance-daily-chart__legend-item.is-off:hover{opacity:.75}.admin-page .admin-finance-daily-chart__legend-item:has(.admin-finance-daily-chart__legend-input:disabled){cursor:default}.admin-page .admin-finance-daily-chart__hits{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;min-width:0}.admin-page .admin-finance-daily-chart__slot{position:absolute;top:0;bottom:0;left:var(--finance-x, 50%);width:calc(100% / var(--finance-chart-span, 1));min-width:12px;transform:translate(-50%);cursor:default}.admin-page .admin-finance-daily-chart__slot:after{content:"";position:absolute;top:0;bottom:0;left:50%;width:1px;background:color-mix(in srgb,var(--text) 14%,transparent);opacity:0;transform:translate(-50%);pointer-events:none;transition:opacity .12s ease}.admin-page .admin-finance-daily-chart__slot:hover:after{opacity:1}.admin-page .admin-finance-daily-chart__dot{position:absolute;left:50%;z-index:2;width:8px;height:8px;border-radius:999px;transform:translate(-50%,-50%) scale(.6);box-shadow:0 0 0 2px var(--bg);opacity:0;pointer-events:none;transition:opacity .12s ease,transform .12s ease}.admin-page .admin-finance-daily-chart__dot--deposits{top:var(--finance-dot-dep, 100%);background:color-mix(in srgb,var(--success, #3ecf8e) 72%,var(--money, #6bcf8e))}.admin-page .admin-finance-daily-chart__dot--purchases{top:var(--finance-dot-buy, 100%);background:color-mix(in srgb,var(--accent, #8e78e0) 62%,#c4b5ff)}.admin-page .admin-finance-daily-chart__slot:hover .admin-finance-daily-chart__dot{opacity:1;transform:translate(-50%,-50%) scale(1)}.admin-page .admin-finance-daily-chart__slot:hover .admin-finance-daily-chart__tip{opacity:1}.admin-page .admin-finance-daily-chart__tip{position:absolute;top:10px;left:50%;z-index:3;display:flex;flex-direction:column;gap:6px;padding:10px 12px;border-radius:var(--radius-sm);background:color-mix(in srgb,var(--button) 92%,var(--bg));box-shadow:0 8px 24px color-mix(in srgb,#000 22%,transparent);color:var(--text);font-size:var(--text-sm);font-weight:500;font-variant-numeric:tabular-nums;line-height:1.25;white-space:nowrap;opacity:0;pointer-events:none;transform:translate(-50%);transition:opacity .12s ease}.admin-page .admin-finance-daily-chart__tip-day{color:var(--text-muted);font-weight:600}.admin-page .admin-finance-daily-chart__tip-row{display:inline-flex;align-items:center;gap:6px}.admin-page .admin-finance-daily-chart__tip-row:before{content:"";width:7px;height:7px;border-radius:999px;background:currentColor;flex:0 0 auto}.admin-page .admin-finance-daily-chart__tip-row--deposits{color:color-mix(in srgb,var(--success, #3ecf8e) 70%,var(--text))}.admin-page .admin-finance-daily-chart__tip-row--purchases{color:color-mix(in srgb,var(--accent, #8e78e0) 65%,var(--text))}.admin-page .admin-finance-daily-chart__slot.is-start .admin-finance-daily-chart__tip{left:calc(50% - var(--finance-tip-inset, 0%));right:auto;transform:translate(-12px)}.admin-page .admin-finance-daily-chart__slot.is-end .admin-finance-daily-chart__tip{left:auto;right:calc(50% - var(--finance-tip-inset, 0%));transform:translate(12px)}.admin-page .admin-finance-daily-chart__x{grid-column:2;grid-row:2;position:relative;min-width:0;min-height:1em;padding-inline:0;box-sizing:border-box}.admin-page .admin-finance-daily-chart__x-track{position:absolute;left:12px;right:12px;top:0;min-height:1em}.admin-page .admin-finance-daily-chart__x-track>span{position:absolute;left:var(--finance-x, 50%);transform:translate(-50%);min-width:0;text-align:center;color:var(--text-dim);font-size:var(--text-sm);font-weight:500;line-height:1;letter-spacing:0;white-space:nowrap;-webkit-user-select:none;user-select:none}.admin-page .admin-panel-card--finance-daily .admin-finance-daily-desktop{margin-inline:calc(-1 * var(--admin-card-pad-x));width:auto}.admin-page .admin-panel-card--finance-daily .admin-finance-daily-desktop .account-table-wrap{margin-inline:0;width:100%}.admin-page .admin-panel-card--finance-daily .admin-summary-table .account-table--compact thead th:first-child,.admin-page .admin-panel-card--finance-daily .admin-summary-table .account-table--compact tbody td:first-child,.admin-page .admin-panel-card--finance-daily .account-table thead th:first-child,.admin-page .admin-panel-card--finance-daily .account-table tbody td:first-child{padding-left:var(--admin-card-pad-x)!important}.admin-page .admin-panel-card--finance-daily .admin-summary-table .account-table--compact thead th:last-child,.admin-page .admin-panel-card--finance-daily .admin-summary-table .account-table--compact tbody td:last-child,.admin-page .admin-panel-card--finance-daily .account-table thead th:last-child,.admin-page .admin-panel-card--finance-daily .account-table tbody td:last-child{padding-right:var(--admin-card-pad-x)!important}.admin-page .admin-security__credentials>.account-panel-section{margin-top:0;margin-inline:0;padding:0;border-top:none;box-shadow:none}.admin-page .admin-security__credentials>.account-panel-section+.account-panel-section{margin-inline:0;border-top:none}.admin-page .admin-security__credentials .account-panel-section__title{margin-inline:0;margin-bottom:0;padding:0 0 14px;border-bottom:none}.admin-page .admin-security__credentials .account-panel-section__title+.admin-panel-card,.admin-page .admin-security__credentials .account-panel-section__title+form,.admin-page .admin-security__credentials .admin-finance-section-head+.admin-panel-card{margin-top:0;padding-top:0}.admin-page .admin-content-card .admin-pending-toolbar--inline .admin-user-panel__pagination{margin-inline:0;padding-inline:0;border-top:none}.admin-modal .admin-panel-toolbar,.admin-modal .admin-pending-toolbar,.admin-modal .account-table-wrap,.admin-modal .admin-data-shell,.admin-modal .admin-users-footer,.admin-modal .admin-users-pagination,.admin-modal .admin-user-panel__pagination{margin-inline:0;border-bottom:none;border-top:none;padding-inline:0;width:100%}.admin-modal .account-table thead th:first-child,.admin-modal .account-table tbody tr td:first-child{padding-left:12px}.admin-modal .account-table thead th:last-child,.admin-modal .account-table tbody tr td:last-child{padding-right:12px}.admin-nav-sticky{position:sticky;top:.6rem;display:flex;flex-direction:column;gap:12px}.admin-main-tabs{margin-bottom:0;flex:1 1 auto;min-width:0}.admin-shell{align-items:start}.admin-content{min-width:0}.admin-content .account-panel-section:first-child{margin-top:0}.admin-section-head__top{display:flex;align-items:center;justify-content:space-between;gap:16px}.admin-section-head__aside{flex-shrink:0}.admin-selection-count{font-size:var(--text-sm);font-weight:600;color:var(--text-muted);white-space:nowrap}.admin-table-head-label{display:inline-flex;align-items:baseline;gap:10px}.admin-stat-row--2 .dz-stat,.admin-stat-row--3 .dz-stat,.admin-stat-row--4 .dz-stat{min-width:0}.admin-split{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0}.admin-page .admin-split>*:first-child{border-right:var(--rail-width) solid var(--rail)}.admin-page .admin-stats-chart__summary>*{padding:10px var(--admin-card-pad-x, 14px);border-right:var(--rail-width) solid var(--rail);box-sizing:border-box}.admin-page .admin-stats-chart__summary>*:last-child{border-right:none}.admin-page .admin-stats-metrics--2,.admin-page .admin-stats-metrics--3{gap:0}.admin-page .admin-stats-metrics--2>*,.admin-page .admin-stats-metrics--3>*{padding-inline:var(--admin-card-pad-x, 14px);border-right:var(--rail-width) solid var(--rail);box-sizing:border-box}.admin-page .admin-stats-metrics--2>*:last-child,.admin-page .admin-stats-metrics--3>*:last-child{border-right:none}.admin-panel-toolbar{display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px;margin-bottom:0}.admin-panel-toolbar__group{display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px;flex:1;min-width:0;width:100%}.admin-pending-toolbar{border:none;margin:0;padding:0;min-width:0;width:100%}.admin-pending-toolbar.is-pending{pointer-events:none}.admin-pending-toolbar.is-pending .dz-input,.admin-pending-toolbar.is-pending .dz-select,.admin-pending-toolbar.is-pending .dz-btn,.admin-pending-toolbar.is-pending .admin-field{opacity:.72}.admin-pending-toolbar--inline{margin-bottom:0}.admin-panel-toolbar .dz-input{max-width:none;min-width:160px}.admin-panel-toolbar__end{margin-left:auto}.admin-panel-toolbar .dz-btn--ghost.is-active{color:var(--text);background:var(--chip-active-bg);border-color:transparent}.admin-page .admin-payments-toolbar .admin-panel-toolbar__group{flex:1 1 auto;width:100%;max-width:none;min-width:0}.admin-page .admin-payments-toolbar:not(:has(.admin-panel-toolbar__end)) .admin-panel-toolbar__group{flex:1 1 auto;width:100%;max-width:none}.admin-page .admin-payments-toolbar .admin-payments-toolbar__search,.admin-page .admin-payments-toolbar .admin-search-field{flex:1 1 auto;width:100%;min-width:0;max-width:none}.admin-page .admin-payments-toolbar .admin-panel-toolbar__end{display:flex;align-items:center;gap:8px;flex-shrink:0}.admin-page .admin-payments-toolbar .admin-panel-toolbar__end .dz-btn{box-sizing:border-box;height:36px;min-height:36px;max-height:36px;padding-top:0;padding-bottom:0;line-height:1;flex-shrink:0}.admin-page .admin-payments-toolbar .admin-panel-toolbar__end .dz-btn--ghost:disabled{opacity:.42;cursor:not-allowed;color:var(--text-dim);background:color-mix(in srgb,var(--text) 6%,transparent)}.admin-page .admin-catalog-toolbar .admin-panel-toolbar__start{display:flex;align-items:center;gap:8px;flex-shrink:0}.admin-page .admin-catalog-toolbar .admin-panel-toolbar__start .dz-btn{box-sizing:border-box;height:36px;min-height:36px;max-height:36px;padding-top:0;padding-bottom:0;line-height:1;flex-shrink:0;white-space:nowrap}.admin-page .admin-catalog-toolbar .admin-panel-toolbar__group{flex:1 1 auto;width:auto;max-width:none;min-width:0}.admin-page .admin-catalog-toolbar:not(:has(.admin-panel-toolbar__start)) .admin-panel-toolbar__group{width:100%}.admin-page .admin-catalog-toolbar .dz-input--grow,.admin-page .admin-catalog-toolbar .admin-catalog-toolbar__search,.admin-page .admin-catalog-toolbar .admin-search-field{flex:1 1 auto;width:100%;min-width:0;max-width:none;min-height:36px;height:36px;max-height:36px}.admin-history-toolbar .dz-input--grow{flex:1;min-width:280px;max-width:none}.admin-history-toolbar .dz-select{min-width:180px}.dz-input--grow{flex:1;min-width:200px;max-width:none}.admin-form-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:10px;align-items:end}.admin-field{display:grid;gap:6px;font-size:var(--text-xs);font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--text-dim)}.admin-field .dz-input,.admin-field .dz-select,.admin-field .admin-textarea{text-transform:none;letter-spacing:normal;font-weight:400}.admin-field--wide{grid-column:1 / -1}.admin-field--checkbox{display:flex;align-items:center;gap:10px;text-transform:none}.admin-field--checkbox input{width:auto}.admin-form-grid--wide{max-width:720px}.admin-textarea{min-height:88px;resize:vertical;width:100%;padding:12px 16px;border-radius:var(--radius-sm);border:none;background:var(--input-form);color:var(--text);font:inherit;font-size:var(--text-sm)}.admin-textarea--no-resize{resize:none}.admin-form-grid--wide .admin-textarea{min-height:120px;font-family:ui-monospace,monospace;font-size:.85rem}.admin-action-link{border:none;background:none;padding:0;color:var(--text-muted);font-size:var(--text-sm);font-weight:600;cursor:pointer;transition:color .2s ease}.admin-action-link:hover{color:var(--text)}.admin-action-link+.admin-action-link{margin-left:12px}.admin-table-actions{display:flex;align-items:center;justify-content:flex-end;gap:6px}.admin-icon-btn{display:inline-grid;place-items:center;width:32px;height:32px;padding:0;border:none;border-radius:var(--radius-sm);background:var(--chip-bg);color:var(--text-muted);cursor:pointer;transition:background .2s ease,color .2s ease}.admin-icon-btn svg{width:16px;height:16px}.admin-icon-btn:hover:not(:disabled){color:var(--text);background:var(--chip-bg-hover)}.admin-icon-btn--danger:hover:not(:disabled){color:var(--danger);background:color-mix(in srgb,var(--danger) 12%,var(--chip-bg))}.admin-icon-btn--success:hover:not(:disabled){color:color-mix(in srgb,var(--success) 55%,var(--text));background:var(--chip-bg-hover)}.admin-icon-btn:disabled{opacity:.35;cursor:not-allowed}.admin-bulk-count,.admin-hint{font-size:var(--text-sm);color:var(--text-muted)}.admin-modal .dz-tabs-bar{margin-bottom:16px}.admin-table-check{width:40px;text-align:center}.admin-table-check input{width:16px;height:16px;accent-color:var(--accent);cursor:pointer}.admin-product-cell{display:flex;align-items:center;gap:12px;min-width:0}.admin-product-thumb{width:40px;height:40px;object-fit:contain;border-radius:var(--radius-xs);background:var(--chip-bg-hover);flex-shrink:0}.admin-product-thumb--empty{display:inline-flex;align-items:center;justify-content:center;font-size:1.1rem;line-height:1;opacity:.55}.admin-page .admin-product-status{text-transform:uppercase;letter-spacing:.02em}.admin-page .admin-catalog-list-toolbar.bans-toolbar{display:flex;flex-wrap:nowrap;align-items:center;width:100%;margin:0;padding:0;border:none;background:var(--button)}.admin-page .admin-catalog-list-toolbar__plate,.admin-page .admin-catalog-bans-list{--bans-cols: minmax(14rem, 1.2fr) minmax(5rem, 1fr) minmax(6.5rem, 1fr) minmax(6.5rem, 1fr) minmax(6.5rem, 1fr) 10.5rem}.admin-page .admin-catalog-list-toolbar__plate{grid-template-columns:var(--bans-cols);column-gap:0;align-items:center;height:40px;min-height:40px;padding:0 var(--admin-card-pad-x)}.admin-page .admin-catalog-bans-list .bans-list__row{column-gap:0;padding-left:var(--admin-card-pad-x);padding-right:var(--admin-card-pad-x)}.admin-page .admin-catalog-list-toolbar__plate .bans-toolbar__label{display:flex;align-items:center;align-self:stretch;height:100%;min-width:0;line-height:1;margin:0;color:var(--text-dim);justify-content:flex-start;justify-self:start;text-align:left}.admin-page .admin-catalog-list-toolbar__plate .bans-toolbar__label:nth-child(2),.admin-page .admin-catalog-list-toolbar__plate .bans-toolbar__label:nth-child(3),.admin-page .admin-catalog-list-toolbar__plate .bans-toolbar__label:nth-child(4),.admin-page .admin-catalog-list-toolbar__plate .bans-toolbar__label:nth-child(5),.admin-page .admin-catalog-bans-list .admin-catalog-list__server,.admin-page .admin-catalog-bans-list .admin-catalog-list__price,.admin-page .admin-catalog-bans-list .admin-catalog-list__qty,.admin-page .admin-catalog-bans-list .admin-catalog-list__status{padding-left:40px;padding-right:40px;box-sizing:border-box}.admin-page .admin-catalog-bans-list .admin-catalog-list__qty{justify-self:start;text-align:left;font-variant-numeric:tabular-nums}.admin-page .admin-catalog-bans-list{--bans-row-h: 58px}.admin-page .admin-catalog-bans-list .admin-catalog-list__product .admin-product-thumb{width:36px;height:36px}.admin-page .admin-catalog-bans-list .admin-catalog-list__server,.admin-page .admin-catalog-bans-list .admin-catalog-list__price,.admin-page .admin-catalog-bans-list .admin-catalog-list__qty,.admin-page .admin-catalog-bans-list .admin-catalog-list__status{font-size:var(--text-sm);color:var(--text-muted);white-space:nowrap}.admin-page .admin-catalog-bans-list .admin-catalog-list__status .admin-product-status,.admin-page .admin-catalog-bans-list .admin-catalog-list__status .account-data-list__tone{font-size:var(--text-xs);font-weight:600;line-height:1.2;letter-spacing:.02em}.admin-page .admin-catalog-list-toolbar__plate .bans-toolbar__label:nth-child(6),.admin-page .admin-catalog-bans-list .admin-catalog-list__actions{justify-self:end;text-align:right}.admin-page .admin-catalog-list-toolbar__plate .bans-toolbar__label:nth-child(6){justify-content:flex-end}.admin-page .admin-catalog-bans-list .admin-catalog-list__actions{display:flex;justify-content:flex-end}.admin-page .admin-catalog-bans-list .admin-catalog-list__actions .account-data-list__action.dz-btn{min-width:0;min-height:36px;height:36px;max-height:36px;padding:0 12px;box-sizing:border-box}.admin-page .admin-catalog-bans-list .admin-catalog-list__visibility.account-data-list__action.dz-btn{width:36px;min-width:36px;max-width:36px;padding:0;justify-content:center}.admin-page .admin-catalog-bans-list .admin-products-action--delete:hover:not(:disabled){background:color-mix(in srgb,var(--danger) 12%,transparent);color:var(--danger)}.admin-page .admin-catalog-bans-list .bans-list__row.is-off{opacity:.72}.admin-page .admin-table--products tbody td:nth-child(3),.admin-page .admin-table--products tbody td:nth-child(4),.admin-page .admin-table--products tbody td:nth-child(5),.admin-page .admin-table--products tbody td:nth-child(6){font-size:var(--text-sm);color:var(--text-muted)}.admin-page .admin-table--products thead th:nth-child(3),.admin-page .admin-table--products tbody td:nth-child(3),.admin-page .admin-table--products thead th:nth-child(4),.admin-page .admin-table--products tbody td:nth-child(4),.admin-page .admin-table--products thead th:nth-child(5),.admin-page .admin-table--products tbody td:nth-child(5),.admin-page .admin-table--products thead th:nth-child(6),.admin-page .admin-table--products tbody td:nth-child(6){padding-left:40px;padding-right:40px;white-space:nowrap}.admin-page .admin-table--products tbody td:nth-child(4) .admin-rub-amount,.admin-page .admin-table--products tbody td:nth-child(4) .buy-modal__value-tick{font-size:inherit}.admin-page .admin-table--products tbody td:nth-child(6) .admin-product-status,.admin-page .admin-table--products tbody td:nth-child(6) .account-data-list__tone{font-size:var(--text-xs);font-weight:600;line-height:1.2;letter-spacing:.02em}.admin-page .admin-table--products thead th:nth-child(7),.admin-page .admin-table--products tbody td:nth-child(7){text-align:right;padding-left:16px;padding-right:12px}.admin-page .admin-table--products tbody td:nth-child(7) .admin-table-actions{justify-content:flex-end;gap:8px}.admin-page .admin-table--products .admin-table-actions .account-data-list__action.dz-btn{min-width:0;min-height:36px;height:36px;max-height:36px;padding:0 12px;box-sizing:border-box}.admin-page .admin-table--products .admin-products-action--delete:hover:not(:disabled){background:color-mix(in srgb,var(--danger) 12%,transparent);color:var(--danger)}.admin-category-thumb{display:inline-flex;align-items:center;justify-content:center;width:52px;height:52px;border-radius:var(--radius-sm);background:var(--chip-bg-hover);flex-shrink:0}.admin-category-thumb__icon{width:28px;height:28px;opacity:.92}.admin-content .account-table tr.is-off td{opacity:.45}.admin-tops-page,.admin-stats-page{padding-top:0}.admin-finance-summary{display:grid;gap:0;min-width:0;align-content:start}.admin-stats-demo-banner{margin:0;margin-inline:calc(-1 * var(--admin-card-pad-x, 14px));padding:10px var(--admin-card-pad-x, 14px) 14px;border-radius:0;background:transparent;border-bottom:var(--rail-width) solid var(--rail);box-shadow:none;color:color-mix(in srgb,var(--warning) 42%,var(--text-muted));font-size:var(--text-sm);font-weight:600;text-align:left}.admin-panel-card,.admin-tops-card{display:flex;flex-direction:column;align-content:start;gap:8px;padding:14px 0;border-radius:0;background:transparent;box-shadow:none;border-bottom:var(--rail-width) solid var(--rail);transition:opacity .2s ease}.admin-panel-card:last-child,.admin-tops-card:last-child{border-bottom:none}.admin-tops-card.is-refreshing,.admin-panel-card.is-refreshing,.admin-users-table-wrap.is-refreshing,.admin-data-shell.is-refreshing{opacity:.72;pointer-events:none}.admin-panel-card__head,.admin-tops-card__head{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.admin-panel-card__title,.admin-tops-card__title{margin:0;font-size:var(--text-xs);font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--text-dim)}.admin-panel-card__meta,.admin-tops-card__meta{margin:0;font-size:var(--text-sm);color:var(--text-muted)}.admin-panel-card__section{display:grid;gap:12px}.admin-panel-card__section-title{margin:0;font-size:var(--text-xs);font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--text-dim)}.admin-stats-stack{display:grid;gap:0}.admin-stats-servers-grid{display:grid;grid-template-columns:1fr;gap:0}.admin-stats-metrics{display:grid;gap:8px}.admin-stats-metrics--2{grid-template-columns:repeat(2,minmax(0,1fr))}.admin-stats-metrics--3{grid-template-columns:repeat(3,minmax(0,1fr))}.admin-stats-metrics--4{grid-template-columns:repeat(4,minmax(0,1fr))}.admin-summary-periods,.admin-summary-charts{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0}.admin-summary-ops-links{display:flex;flex-wrap:wrap;gap:12px}.admin-summary-ops-link{font-size:var(--text-sm);font-weight:600;color:var(--accent);text-decoration:none}.admin-summary-ops-link:hover{color:color-mix(in srgb,var(--accent) 80%,white)}.admin-panel-card--table .account-table-wrap{margin:0}.admin-summary-page .account-panel-section+.account-panel-section{margin-top:0}.admin-page .admin-finance-summary>.admin-tops-page,.admin-page .admin-finance-summary>.admin-stats-page{position:relative;margin-inline:calc(-1 * var(--admin-card-pad-x));margin-top:0;padding:0 0 16px;border-top:var(--rail-width) solid var(--admin-rail, var(--rail));flex:0 0 auto;display:flex;flex-direction:column;min-width:0;align-self:stretch}.admin-page .admin-finance-summary>.account-panel-section:has(+.admin-tops-page) .account-table tbody tr:last-child td,.admin-page .admin-finance-summary>.account-panel-section:has(+.admin-tops-page) .bans-list__row:last-child,.admin-page .admin-finance-summary>.account-panel-section:has(+.admin-tops-page) .admin-panel-card,.admin-page .admin-finance-summary>.account-panel-section:has(+.admin-stats-page) .admin-panel-card{border-bottom:none}.admin-page .admin-tops-page .admin-tops-grid{position:relative;margin-inline:0;flex:0 0 auto;align-items:stretch;min-width:0;width:100%}.admin-page .admin-finance-summary.admin-content-shell--tall,.admin-page .admin-finance-summary{min-height:0}.app-shell__content:has(.admin-page):has(.admin-section-panel.is-active .bans-footer,.admin-section-panel.is-active .admin-users-footer) .app-shell__frame,.app-shell__content:has(.admin-page):has(.admin-section-panel.is-active .bans-footer,.admin-section-panel.is-active .admin-users-footer) .app-shell__main,.app-shell__content:has(.admin-page):has(.admin-section-panel.is-active .bans-footer,.admin-section-panel.is-active .admin-users-footer) .page-transition,.app-shell__content:has(.admin-page):has(.admin-section-panel.is-active .bans-footer,.admin-section-panel.is-active .admin-users-footer) .admin-page{flex:0 0 auto;min-height:auto;height:fit-content}.app-shell__content:has(.admin-section-panel.is-active .admin-tops-page) .app-shell__frame,.app-shell__content:has(.admin-section-panel.is-active .admin-tops-page) .app-shell__main,.app-shell__content:has(.admin-section-panel.is-active .admin-tops-page) .page-transition,.app-shell__content:has(.admin-section-panel.is-active .admin-tops-page) .admin-page{flex:0 0 auto;min-height:auto;height:fit-content}.admin-summary-tables{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0}.admin-summary-tables .admin-panel-card{min-width:0}.admin-summary-tables .account-table-wrap{margin:0}.admin-summary-totals{margin:12px 0 0;font-size:var(--text-sm);color:var(--text-muted)}.admin-summary-alert{margin:10px 0 0;font-size:var(--text-sm);color:var(--warning)}.admin-summary-alert a{color:inherit;font-weight:600;text-decoration:none}.admin-chart--deposits-daily{padding:8px 4px 0}.admin-chart--deposits-daily .admin-chart__bars{height:180px;padding-top:28px}.admin-chart__amount{position:absolute;top:0;font-size:.58rem;font-weight:700;font-variant-numeric:tabular-nums;color:var(--text-muted);white-space:nowrap;max-width:100%;overflow:hidden;text-overflow:ellipsis}.admin-chart__bar-wrap.is-empty .admin-chart__bar{opacity:.35}.admin-summary-table .account-table--compact th,.admin-summary-table .account-table--compact td{padding:8px 12px;font-size:var(--text-sm)}.admin-summary-table tr.is-muted td{color:var(--text-dim)}.admin-deposit-amount{display:inline-flex;flex-direction:column;align-items:flex-end;gap:1px;max-width:100%;vertical-align:middle}.admin-deposit-amount__bonus,.admin-deposit-amount .account-table__meta.admin-deposit-amount__bonus{margin-top:0;font-size:var(--text-xs);line-height:1.2;color:var(--text-muted);white-space:nowrap;max-width:100%;overflow:hidden;text-overflow:ellipsis}.admin-payment-order-id{font-family:var(--font-mono, ui-monospace, monospace);font-size:var(--text-sm);color:var(--text);white-space:nowrap}.admin-payment-order-id--link{padding:0;border:0;background:none;cursor:pointer;color:color-mix(in srgb,var(--accent) 55%,var(--text-muted));text-decoration:none}.admin-payment-order-id--link:hover{color:color-mix(in srgb,var(--accent) 75%,var(--text))}.admin-player-link{padding:0;border:0;background:none;cursor:pointer;text-align:left;font:inherit;color:color-mix(in srgb,var(--accent) 55%,var(--text-muted));text-decoration:none}.admin-player-link:hover{color:color-mix(in srgb,var(--accent) 75%,var(--text))}.admin-player-cell{display:grid;min-width:0;max-width:100%;overflow:hidden}.admin-player-cell .account-table__title,.admin-player-cell .admin-player-link,.admin-player-cell .account-table__meta{display:block;min-width:0;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.admin-payment-row__player{min-width:0;overflow:hidden}.admin-payment-detail__value:not(.admin-payment-detail__value--mono){display:block;min-width:0;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.admin-payment-detail{display:grid}.admin-payment-detail__panel{display:grid;gap:0;border:none;border-radius:0;overflow:hidden;background:transparent}.admin-payment-detail__row{display:grid;grid-template-columns:minmax(0,140px) minmax(0,1fr);gap:16px;align-items:center;padding:12px 16px}.admin-payment-detail__row+.admin-payment-detail__row{box-shadow:none;border-top:var(--rail-width) solid var(--rail)}.admin-payment-detail__label{font-size:var(--text-xs);font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--text-dim)}.admin-payment-detail__value{font-size:var(--text-sm);color:var(--text);text-align:right;word-break:break-word}.admin-payment-detail__value--mono{font-family:var(--font-mono, ui-monospace, monospace);font-size:var(--text-xs);color:var(--text-muted)}.admin-payment-detail__mobile{display:none}.admin-payment-detail__desktop{display:block}.admin-payment-detail__player{margin-bottom:12px}.admin-payment-detail__cols{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:10px}.admin-payment-detail__cols+.admin-payment-detail__cols,.admin-payment-detail__bonus+.admin-payment-detail__cols{margin-top:10px;padding-top:10px;box-shadow:none;border-top:var(--rail-width) solid var(--rail)}.admin-payment-detail__col{display:flex;flex-direction:column;gap:4px;min-width:0}.admin-payment-detail__col+.admin-payment-detail__col{padding-left:10px;border-left:none}.admin-payment-detail__col-label{font-size:.5625rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--text-dim);line-height:1.15}.admin-payment-detail__col-value{font-size:var(--text-sm);font-weight:600;line-height:1.25;color:var(--text);word-break:break-word}.admin-payment-detail__col-value--mono{font-family:var(--font-mono, ui-monospace, monospace);font-size:var(--text-xs);font-weight:600;word-break:break-all}.admin-payment-detail__col-meta{font-size:var(--text-xs);color:var(--text-muted);line-height:1.2}.admin-payment-detail__bonus{margin-top:10px;padding:8px 0;border-radius:0;background:transparent;color:color-mix(in srgb,var(--success) 40%,var(--text-muted));font-size:var(--text-xs);font-weight:600;line-height:1.3;text-align:left;box-shadow:none;border-top:var(--rail-width) solid var(--rail)}.admin-payment-detail__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px}.admin-payment-detail__grid+.admin-payment-detail__grid{margin-top:6px}.admin-payment-detail__grid--3{grid-template-columns:repeat(3,minmax(0,1fr))}.admin-payment-detail__chip{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:2px;min-width:0;min-height:0;padding:8px 0;border-radius:0;background:transparent;text-align:left;box-shadow:none;border-bottom:var(--rail-width) solid var(--rail)}.admin-payment-detail__chip-label{font-size:.5625rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--text-dim);line-height:1.15}.admin-payment-detail__chip-value{font-size:var(--text-sm);font-weight:700;line-height:1.15;word-break:break-word}.admin-payment-detail__chip-value--mono{font-family:var(--font-mono, ui-monospace, monospace);font-size:.625rem;font-weight:600;word-break:break-all}.admin-payment-detail__chip-meta{font-size:var(--text-xs);color:var(--text-muted);line-height:1.15}.dz-modal.admin-modal.admin-modal--compact,.admin-modal.admin-modal--compact{width:min(450px,100%)}.admin-modal.admin-modal--compact .admin-modal__head{padding:20px 20px 2px}.admin-modal.admin-modal--compact .admin-modal__body{padding:8px 20px 20px}.admin-modal.admin-modal--compact .admin-modal__subtitle{font-family:var(--font-mono, ui-monospace, monospace);font-size:.68rem;word-break:break-all}.admin-modal.admin-modal--compact .admin-modal__head-aside .account-badge{flex-shrink:0}.admin-modal.admin-modal--compact .admin-payment-detail__row{grid-template-columns:minmax(0,1fr) auto;gap:12px;padding:10px 14px}.admin-modal.admin-modal--compact .admin-payment-detail__value{text-align:right;white-space:nowrap}.admin-modal.admin-modal--compact .admin-payment-detail__value--mono{white-space:normal;max-width:148px}.admin-summary-tops{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0}.admin-summary-top .account-panel-section__title{margin-bottom:0}.admin-summary-list{margin:0;padding:0;list-style:none;display:grid;gap:0}.admin-summary-list__row{display:grid;grid-template-columns:1.5rem 1fr auto;gap:10px;align-items:center;margin-inline:calc(-1 * var(--admin-card-pad-x));padding:10px var(--admin-card-pad-x);border-radius:0;background:transparent;border-bottom:var(--rail-width) solid var(--rail);font-size:var(--text-sm)}.admin-page .admin-tops-grid .admin-summary-list__row,.admin-page .admin-summary-tables .admin-summary-list__row{margin-inline:0;padding-inline:0}.admin-summary-list__row:last-child{border-bottom:none}.admin-summary-list__rank{font-size:var(--text-xs);font-weight:700;color:var(--text-dim);text-align:center}.admin-summary-list__name{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--text);text-decoration:none}a.admin-summary-list__name:hover{color:var(--accent)}.admin-summary-list__value{font-weight:700;font-variant-numeric:tabular-nums;color:var(--money);white-space:nowrap}@media(max-width:900px){.admin-summary-tops{grid-template-columns:1fr}.admin-page .admin-summary-tops>*{border-right:none;border-bottom:var(--rail-width) solid var(--rail)}.admin-page .admin-summary-tops>*:last-child{border-bottom:none}}.admin-stats-metric{display:grid;gap:6px;padding:12px 0;border-radius:0;background:transparent;box-shadow:none;border-bottom:var(--rail-width) solid var(--rail);min-width:0}.admin-stats-metric:last-child{border-bottom:none}.admin-stats-metric__label{font-size:var(--text-xs);font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--text-dim)}.admin-stats-metric__value{font-size:clamp(.95rem,.2rem + 1.1vw,var(--text-lg));font-weight:700;font-variant-numeric:tabular-nums;line-height:1.15;white-space:nowrap;color:var(--text)}.admin-stats-metric--money .admin-stats-metric__value{color:var(--money)}.admin-stats-metric--warn .admin-stats-metric__value{color:var(--warning)}.admin-stats-metric--success .admin-stats-metric__value{color:var(--success)}.admin-stats-chart{display:grid;gap:12px}.admin-stats-chart__summary{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0}.admin-stats-chart .admin-chart{padding:0;border-radius:0;background:transparent}.admin-stats-empty{display:grid;justify-items:center;gap:8px;padding:12px 0 4px;border-radius:0;background:transparent;text-align:center}.admin-stats-empty p{margin:0;max-width:260px;font-size:var(--text-sm);color:var(--text-muted);line-height:1.5}.admin-stats-empty__icon{font-size:1.5rem;line-height:1;opacity:.7}.admin-tops-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0;align-items:stretch}.admin-page .admin-finance-summary .admin-tops-page>.admin-tops-grid{grid-template-columns:minmax(0,1fr)}.admin-tops-filters{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-inline:0}.admin-page .admin-tops-grid .admin-tops-filters{margin-inline:calc(-1 * var(--admin-card-pad-x));padding:14px var(--admin-card-pad-x);border-bottom:var(--rail-width) solid var(--admin-rail, var(--rail));margin-bottom:0;width:auto;gap:12px;box-sizing:border-box}.admin-tops-filter{display:grid;gap:6px;min-width:0;padding:0;border-right:none;font-size:var(--text-xs);font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--text-dim);box-sizing:border-box}.admin-tops-filter:first-child{padding-left:0}.admin-tops-filter:last-child{padding-right:0;border-right:none}.admin-panel-toolbar .dz-select{min-width:140px;max-width:360px}.admin-tops-filter .dz-select{width:100%}.admin-tops-filter--wide{grid-column:span 1}.admin-tops-list{--admin-tops-page-rows: 10;--admin-tops-row-h: 61px;display:grid;align-content:start;gap:0;margin:0;padding:0;list-style:none;flex:0 0 auto;min-height:0}@media(min-width:1101px){.admin-tops-list{flex:1 1 auto;min-height:calc(var(--admin-tops-page-rows) * var(--admin-tops-row-h))}}.admin-tops-row{display:grid;grid-template-columns:28px 36px minmax(0,1fr);gap:10px;align-items:center;margin-inline:calc(-1 * var(--admin-card-pad-x));padding:12px var(--admin-card-pad-x);border-radius:0;background:transparent;border-bottom:var(--rail-width) solid var(--rail)}.admin-page .admin-tops-grid .admin-tops-row{margin-inline:calc(-1 * var(--admin-card-pad-x));padding-inline:var(--admin-card-pad-x);width:auto}.admin-tops-rank{display:grid;place-items:center;width:28px;height:28px;border-radius:0;background:transparent;color:var(--text-muted);font-size:.78rem;font-weight:800;font-variant-numeric:tabular-nums}.admin-tops-avatar{position:relative;display:grid;place-items:center;width:36px;height:36px;overflow:hidden;border-radius:var(--radius-sm);flex-shrink:0;font-size:.82rem;font-weight:800;color:#fff}.admin-tops-avatar__img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.admin-page .admin-tops-card--donors{gap:0!important;padding:0!important;border-bottom:none;width:100%;box-sizing:border-box}.admin-page .admin-tops-card--donors>.bans-footer{margin-inline:0;padding:12px var(--admin-card-pad-x, 14px);border-top:var(--rail-width) solid var(--admin-rail, var(--rail))}.admin-page .admin-tops-card--donors .admin-donors-list .bans-list__row:last-child{border-bottom:none}.admin-page .admin-tops-card--donors .bans-toolbar{display:flex;flex-wrap:nowrap;align-items:center;width:100%;margin:0;padding:0;border:none;background:var(--button)}.admin-page .admin-donors-toolbar__plate,.admin-page .admin-donors-list{--bans-cols: 2.25rem minmax(0, 1.5fr) minmax(6.5rem, .9fr) minmax(7.5rem, 1fr) minmax(7rem, .9fr)}.admin-page .admin-donors-toolbar__plate{grid-template-columns:var(--bans-cols);align-items:center;height:40px;min-height:40px;padding:0 var(--admin-card-pad-x)}.admin-page .admin-donors-list .bans-list__row{padding-left:var(--admin-card-pad-x);padding-right:var(--admin-card-pad-x)}.admin-page .admin-donors-toolbar__plate .bans-toolbar__label{display:flex;align-items:center;align-self:stretch;height:100%;line-height:1;margin:0}.admin-page .admin-donors-list{--bans-row-h: 58px}.admin-page .admin-donors-toolbar__plate .bans-toolbar__label:nth-child(1),.admin-page .admin-donors-list .admin-donors-list__rank{justify-self:start;text-align:left}.admin-page .admin-donors-toolbar__plate .bans-toolbar__label:nth-child(1){justify-content:flex-start}.admin-page .admin-donors-toolbar__plate .bans-toolbar__label:nth-child(4),.admin-page .admin-donors-list .admin-donors-list__login{justify-self:end;text-align:right}.admin-page .admin-donors-toolbar__plate .bans-toolbar__label:nth-child(4){justify-content:flex-end}.admin-page .admin-donors-list .admin-donors-list__login{display:flex;align-items:center;justify-content:flex-end}.admin-page .admin-donors-list .admin-donors-list__login .bans-list__date-stack{align-items:flex-end;text-align:right}.admin-page .admin-donors-toolbar__plate .bans-toolbar__label:nth-child(5),.admin-page .admin-donors-list .admin-donors-list__total{justify-self:end;text-align:right}.admin-page .admin-donors-toolbar__plate .bans-toolbar__label:nth-child(5){justify-content:flex-end}.admin-page .admin-donors-list .admin-donors-list__rank{display:flex;align-items:center;justify-content:flex-start}.admin-page .admin-donors-list .admin-tops-rank{display:block;width:auto;min-width:0;height:auto;margin:0;padding:0;text-align:left;line-height:1}.admin-page .admin-donors-list__link{color:inherit;text-decoration:none}.admin-page .admin-donors-list__link:hover{color:color-mix(in srgb,var(--accent) 75%,var(--text));text-decoration:none}.admin-page .admin-donors-list .bans-list__player-name.admin-donors-list__link{color:color-mix(in srgb,var(--accent) 55%,var(--text-muted))}.admin-page .admin-donors-list .bans-list__player-steam.admin-donors-list__link{color:var(--text-dim)}.admin-page .admin-donors-list .bans-list__player-steam.admin-donors-list__link:hover{color:var(--text-muted)}.admin-page .admin-donors-list .bans-list__cell--player,.admin-page .admin-donors-list .bans-list__player,.admin-page .admin-donors-list .bans-list__player-meta{min-width:0;max-width:100%;overflow:hidden}.admin-page .admin-donors-list .bans-list__player-name,.admin-page .admin-donors-list .bans-list__player-steam{display:block;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.admin-page .admin-tops-card--products{gap:0!important;padding:0!important;border-bottom:none;width:100%;box-sizing:border-box}.admin-page .admin-payments-list-toolbar.bans-toolbar{display:flex;flex-wrap:nowrap;align-items:center;width:100%;margin:0;padding:0;border:none;background:var(--button)}.admin-page .admin-payments-toolbar__plate,.admin-page .admin-payments-bans-list{--bans-cols: minmax(6.5rem, .85fr) minmax(0, 1.6fr) minmax(7.5rem, 1fr) minmax(6.5rem, .9fr)}.admin-page .admin-payments-toolbar__plate{grid-template-columns:var(--bans-cols);align-items:center;height:40px;min-height:40px;padding:0 var(--admin-card-pad-x)}.admin-page .admin-payments-bans-list .bans-list__row{padding-left:var(--admin-card-pad-x);padding-right:var(--admin-card-pad-x)}.admin-page .admin-payments-toolbar__plate .bans-toolbar__label{display:flex;align-items:center;align-self:stretch;height:100%;line-height:1;margin:0;color:var(--text-dim)}.admin-page .admin-payments-bans-list{--bans-row-h: 58px}.admin-page .admin-payments-toolbar__plate .bans-toolbar__label:nth-child(2),.admin-page .admin-payments-bans-list .bans-list__cell--player{padding-left:75px;box-sizing:border-box}.admin-page .admin-payments-toolbar__plate .bans-toolbar__label:nth-child(3),.admin-page .admin-payments-bans-list .admin-payments-list__date{padding-left:75px;box-sizing:border-box}.admin-page .admin-payments-toolbar__plate .bans-toolbar__label:nth-child(4),.admin-page .admin-payments-bans-list .admin-payments-list__amount{justify-self:end;text-align:right}.admin-page .admin-payments-toolbar__plate .bans-toolbar__label:nth-child(4){justify-content:flex-end}.admin-page .admin-payments-bans-list .admin-payments-list__amount{display:flex;justify-content:flex-end}.admin-page .admin-payments-bans-list .admin-payments-list__amount .admin-tops-row__value{font-size:var(--text-sm);font-weight:700;line-height:1.25;font-variant-numeric:tabular-nums;color:var(--success)}.admin-page .admin-payments-list .admin-payment-order-id,.admin-page .admin-payments-list .admin-payment-order-id--link{font-family:var(--font-body);color:var(--text-muted);text-decoration:none}.admin-page .admin-payments-list .admin-payment-order-id--link:hover{color:var(--text)}.admin-page .admin-payments-list .admin-payment-row .admin-tops-row__value{color:var(--success)}.admin-page .admin-payments-bans-list .admin-payments-list__amount .admin-deposit-amount__bonus{font-size:var(--text-xs);line-height:1.25}.admin-page .admin-payments-bans-list .admin-payment-order-id,.admin-page .admin-payments-bans-list .admin-payment-order-id--link{font-family:var(--font-body);color:var(--text-muted);font-size:var(--text-xs);font-weight:400;line-height:1.25;font-variant-numeric:tabular-nums;text-decoration:none}.admin-page .admin-payments-bans-list .admin-payment-order-id--link:hover{color:var(--text)}.admin-page .admin-payments-list__link{display:block;width:100%;margin:0;padding:0;border:0;background:none;cursor:pointer;text-align:left;font:inherit;color:inherit;text-decoration:none;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.admin-page .admin-payments-list__link:hover{color:color-mix(in srgb,var(--accent) 75%,var(--text));text-decoration:none}.admin-page .admin-users-list-toolbar.bans-toolbar{display:flex;flex-wrap:nowrap;align-items:center;width:100%;margin:0;padding:0;border:none;background:var(--button)}.admin-page .admin-users-toolbar__plate,.admin-page .admin-users-bans-list{--bans-cols: minmax(10rem, 1.2fr) minmax(6.5rem, 1fr) minmax(6.5rem, 1fr) minmax(8rem, 1fr) 7.5rem}.admin-page .admin-users-toolbar__plate{grid-template-columns:var(--bans-cols);align-items:center;height:40px;min-height:40px;padding:0 var(--admin-card-pad-x)}.admin-page .admin-users-bans-list{--bans-row-h: 58px}.admin-page .admin-users-bans-list .bans-list__row{padding-left:var(--admin-card-pad-x);padding-right:var(--admin-card-pad-x)}.admin-page .admin-users-toolbar__plate .bans-toolbar__label{display:flex;align-items:center;align-self:stretch;height:100%;line-height:1;margin:0;color:var(--text-dim)}.admin-page .admin-users-toolbar__plate .bans-toolbar__label:nth-child(2),.admin-page .admin-users-bans-list .admin-users-list__social{justify-self:start;text-align:left}.admin-page .admin-users-toolbar__plate .bans-toolbar__label:nth-child(2){justify-content:flex-start}.admin-page .admin-users-toolbar__plate .bans-toolbar__label:nth-child(3),.admin-page .admin-users-bans-list .admin-users-list__balance{justify-self:end;text-align:right}@media(min-width:1080px){.admin-page .admin-users-toolbar__plate .bans-toolbar__label:nth-child(3),.admin-page .admin-users-bans-list .admin-users-list__balance{transform:translate(-250px)}}.admin-page .admin-users-toolbar__plate .bans-toolbar__label:nth-child(3){justify-content:flex-end}.admin-page .admin-users-toolbar__plate .bans-toolbar__label:nth-child(4),.admin-page .admin-users-bans-list .admin-users-list__date{justify-self:start;text-align:left}.admin-page .admin-users-toolbar__plate .bans-toolbar__label:nth-child(4){justify-content:flex-start}.admin-page .admin-users-bans-list .admin-users-list__date .bans-list__date-stack{align-items:flex-start}.admin-page .admin-users-toolbar__plate .bans-toolbar__label:nth-child(5),.admin-page .admin-users-bans-list .admin-users-list__actions{justify-self:end;text-align:right}.admin-page .admin-users-toolbar__plate .bans-toolbar__label:nth-child(5){justify-content:flex-end}.admin-page .admin-users-bans-list .admin-users-list__actions{display:flex;justify-content:flex-end;overflow:visible}.admin-page .admin-users-bans-list .admin-users-list__actions .account-data-list__action.dz-btn{min-width:0;min-height:36px;height:36px;max-height:36px;padding:0 12px;box-sizing:border-box}.admin-page .admin-store-bans-list-toolbar.bans-toolbar{display:flex;flex-wrap:nowrap;align-items:center;gap:0;width:100%;margin:0;padding:0;border:none;background:var(--button)}.admin-page .admin-store-bans-toolbar__plate,.admin-page .admin-store-bans-bans-list{--bans-cols: minmax(10rem, 1.3fr) minmax(0, 1.2fr) minmax(8rem, .85fr) minmax(13rem, 1fr)}.admin-page .admin-store-bans-toolbar__plate{grid-template-columns:var(--bans-cols);align-items:center;height:40px;min-height:40px;padding:0 var(--admin-card-pad-x);background-color:var(--button)}.admin-page .admin-store-bans-bans-list{--bans-row-h: 58px;min-height:0}.admin-page .admin-store-bans-bans-list .bans-list__row{padding-left:var(--admin-card-pad-x);padding-right:var(--admin-card-pad-x)}.admin-page .admin-store-bans-toolbar__plate .bans-toolbar__label{display:flex;align-items:center;align-self:stretch;height:100%;line-height:1;margin:0;color:var(--text-dim)}.admin-page .admin-store-bans-toolbar__plate .bans-toolbar__label:nth-child(2),.admin-page .admin-store-bans-bans-list .admin-store-bans-list__reason{justify-self:start;text-align:left;min-width:0;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.admin-page .admin-store-bans-toolbar__plate .bans-toolbar__label:nth-child(2){justify-content:flex-start}.admin-page .admin-store-bans-toolbar__plate .bans-toolbar__label:nth-child(3),.admin-page .admin-store-bans-bans-list .admin-store-bans-list__date{justify-self:start;text-align:left}.admin-page .admin-store-bans-toolbar__plate .bans-toolbar__label:nth-child(3){justify-content:flex-start}.admin-page .admin-store-bans-bans-list .admin-store-bans-list__date .bans-list__date-stack{align-items:flex-start}.admin-page .admin-store-bans-toolbar__plate .bans-toolbar__label:nth-child(4),.admin-page .admin-store-bans-bans-list .admin-store-bans-list__actions{justify-self:end;text-align:right}.admin-page .admin-store-bans-toolbar__plate .bans-toolbar__label:nth-child(4){justify-content:flex-end}.admin-page .admin-store-bans-bans-list .admin-store-bans-list__actions{display:flex;justify-content:flex-end;overflow:visible}.admin-page .admin-store-bans-bans-list .admin-store-bans-list__actions .account-data-list__action.dz-btn{min-width:0;min-height:36px;height:36px;max-height:36px;padding:0 12px;box-sizing:border-box}.admin-page .admin-store-bans-list__link{display:block;width:100%;margin:0;padding:0;border:0;background:none;cursor:pointer;text-align:left;font:inherit;color:inherit;text-decoration:none;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.admin-page .admin-store-bans-list__link:hover{color:color-mix(in srgb,var(--accent) 75%,var(--text));text-decoration:none}.admin-page .admin-store-bans-bans-list .bans-list__player-name.admin-store-bans-list__link{color:color-mix(in srgb,var(--accent) 55%,var(--text-muted));font-size:var(--text-sm);font-weight:600;line-height:1.25}.admin-page .admin-store-bans-bans-list .bans-list__player-steam.admin-store-bans-list__link{color:var(--text-dim);font-size:var(--text-xs);font-weight:400;line-height:1.25;font-variant-numeric:tabular-nums}.admin-page .admin-store-bans-bans-list .bans-list__player-steam.admin-store-bans-list__link:hover{color:var(--text-muted)}.admin-page .admin-store-bans-bans-list .bans-list__cell--player,.admin-page .admin-store-bans-bans-list .bans-list__player,.admin-page .admin-store-bans-bans-list .bans-list__player-meta{min-width:0;max-width:100%;overflow:hidden}.admin-page .admin-store-bans-bans-list .bans-list__player-name,.admin-page .admin-store-bans-bans-list .bans-list__player-steam{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.admin-page .admin-promos-list-toolbar.bans-toolbar{display:flex;flex-wrap:nowrap;align-items:center;width:100%;margin:0;padding:0;border:none;background:var(--button)}.admin-page .admin-promos-toolbar{flex-wrap:nowrap;align-items:center}.admin-page .admin-promos-toolbar .admin-panel-toolbar__start{display:flex;align-items:center;gap:8px;flex-shrink:0}.admin-page .admin-promos-toolbar .admin-panel-toolbar__start .dz-btn{box-sizing:border-box;height:36px;min-height:36px;max-height:36px;padding-top:0;padding-bottom:0;line-height:1;flex-shrink:0;white-space:nowrap}.admin-page .admin-promos-toolbar .admin-panel-toolbar__group{flex:1 1 auto;width:auto;max-width:none;min-width:0}.admin-page .admin-promos-toolbar .admin-search-field{flex:1 1 auto;width:100%;min-width:0;max-width:none;min-height:36px;height:36px;max-height:36px}.admin-page .admin-promos-toolbar__plate,.admin-page .admin-promos-bans-list{--bans-cols: minmax(6.5rem, .9fr) minmax(6.5rem, .8fr) minmax(7.5rem, 1.1fr) minmax(6rem, .7fr) minmax(7.5rem, .85fr) minmax(5.5rem, .65fr) minmax(16rem, 1.3fr)}.admin-page .admin-promos-toolbar__plate{grid-template-columns:var(--bans-cols);align-items:center;height:40px;min-height:40px;padding:0 var(--admin-card-pad-x)}.admin-page .admin-promos-bans-list{--bans-row-h: 58px}.admin-page .admin-promos-bans-list .bans-list__row{padding-left:var(--admin-card-pad-x);padding-right:var(--admin-card-pad-x)}.admin-page .admin-promos-bans-list .bans-list__row.is-off{opacity:.62}.admin-page .admin-promos-toolbar__plate .bans-toolbar__label{display:flex;align-items:center;align-self:stretch;height:100%;line-height:1;margin:0;color:var(--text-dim)}.admin-page .admin-promos-toolbar__plate .bans-toolbar__label:nth-child(4),.admin-page .admin-promos-bans-list .admin-promos-list__uses{justify-self:start;text-align:left}@media(min-width:1080px){.admin-page .admin-promos-toolbar__plate .bans-toolbar__label:nth-child(4),.admin-page .admin-promos-bans-list .admin-promos-list__uses{transform:translate(-30px)}}.admin-page .admin-promos-toolbar__plate .bans-toolbar__label:nth-child(4){justify-content:flex-start}.admin-page .admin-promos-toolbar__plate .bans-toolbar__label:nth-child(7),.admin-page .admin-promos-bans-list .admin-promos-list__actions{justify-self:end;text-align:right}.admin-page .admin-promos-toolbar__plate .bans-toolbar__label:nth-child(7){justify-content:flex-end}.admin-page .admin-promos-bans-list .admin-promos-list__actions{display:flex;justify-content:flex-end;overflow:visible}.admin-page .admin-promos-bans-list .admin-promos-list__actions .account-data-list__action.dz-btn{min-width:0;min-height:36px;height:36px;max-height:36px;padding:0 12px;box-sizing:border-box}.admin-page .admin-promos-bans-list .admin-promos-list__code{font-size:var(--text-sm);font-weight:600;font-variant-numeric:tabular-nums;color:var(--text)}.admin-page .admin-promos-bans-list .admin-promos-list__uses{font-variant-numeric:tabular-nums}.admin-page .admin-promos-bans-list .admin-promos-list__date .bans-list__date-stack,.admin-page .admin-promos-bans-list .admin-promos-list__reward .bans-list__date-stack{align-items:flex-start}.admin-page .admin-promos-bans-list .admin-promos-list__status .admin-product-status{font-size:var(--text-xs);font-weight:600;line-height:1.2;letter-spacing:.02em}.admin-page .admin-users-list__link{display:block;width:100%;margin:0;padding:0;border:0;background:none;cursor:pointer;text-align:left;font:inherit;color:inherit;text-decoration:none;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.admin-page .admin-users-list__link:hover{color:color-mix(in srgb,var(--accent) 75%,var(--text));text-decoration:none}.admin-page .admin-users-bans-list .bans-list__player-name.admin-users-list__link{color:color-mix(in srgb,var(--accent) 55%,var(--text-muted));font-size:var(--text-sm);font-weight:600;line-height:1.25}.admin-page .admin-users-bans-list .bans-list__player-steam.admin-users-list__link{color:var(--text-dim);font-size:var(--text-xs);font-weight:400;line-height:1.25;font-variant-numeric:tabular-nums}.admin-page .admin-users-bans-list .bans-list__player-steam.admin-users-list__link:hover{color:var(--text-muted)}.admin-page .admin-users-bans-list .admin-users-list__balance{display:flex;justify-content:flex-end;font-size:var(--text-sm);font-weight:700;line-height:1.25;font-variant-numeric:tabular-nums}.admin-page .admin-history-rail .admin-payments-toolbar__plate,.admin-page .admin-history-rail .admin-payments-bans-list{--bans-cols: minmax(5.5rem, .55fr) minmax(0, 1.4fr) minmax(0, 1.6fr) minmax(7.5rem, .85fr) minmax(5.5rem, .6fr) minmax(6rem, .7fr)}.admin-page .admin-history-rail .admin-payments-toolbar__plate .bans-toolbar__label:nth-child(2),.admin-page .admin-history-rail .admin-payments-bans-list .bans-list__cell--player{padding-left:15px}.admin-page .admin-history-rail .admin-payments-bans-list .bans-list__cell--player{justify-self:stretch;min-width:0;max-width:100%;overflow:hidden;padding-right:24px}.admin-page .admin-history-rail .admin-payments-bans-list .bans-list__player{display:flex;width:100%;min-width:0;overflow:hidden}.admin-page .admin-history-rail .admin-history-rail__id-code{font-size:var(--text-sm);font-variant-numeric:tabular-nums}.admin-page .admin-payments-bans-list .admin-history-rail__title{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:var(--text-sm);font-weight:600;line-height:1.25}.admin-page .admin-history-rail .admin-payments-toolbar__plate .bans-toolbar__label:nth-child(3),.admin-page .admin-history-rail .admin-history-rail__desc{padding-left:0;margin-left:-20px;justify-self:start;text-align:left}.admin-page .admin-history-rail .admin-payments-toolbar__plate .bans-toolbar__label:nth-child(4),.admin-page .admin-history-rail .admin-payments-list__date{padding-left:0;margin-left:90px;justify-self:start;text-align:left}.admin-page .admin-history-rail .admin-payments-toolbar__plate .bans-toolbar__label:nth-child(4){justify-content:flex-start}.admin-page .admin-history-rail .admin-payments-toolbar__plate .bans-toolbar__label:nth-child(5),.admin-page .admin-history-rail .admin-history-rail__type{margin-left:90px;justify-self:start;text-align:left}.admin-page .admin-history-rail .admin-history-rail__type{font-size:var(--text-sm);font-weight:600;line-height:1.25;white-space:nowrap}.admin-page .admin-history-rail .admin-payments-toolbar__plate .bans-toolbar__label:nth-child(6),.admin-page .admin-history-rail .admin-payments-list__amount{justify-self:end;text-align:right}.admin-page .admin-history-rail .admin-payments-toolbar__plate .bans-toolbar__label:nth-child(6){justify-content:flex-end}.admin-page .admin-payments-bans-list .bans-list__player-name.admin-payments-list__link{color:color-mix(in srgb,var(--accent) 55%,var(--text-muted));font-size:var(--text-sm);font-weight:600;line-height:1.25}.admin-page .admin-payments-bans-list .bans-list__player-steam.admin-payments-list__link{color:var(--text-dim);font-size:var(--text-xs);font-weight:400;line-height:1.25;font-variant-numeric:tabular-nums}.admin-page .admin-payments-bans-list .bans-list__player-steam.admin-payments-list__link:hover{color:var(--text-muted)}.admin-page .admin-payments-desktop__body.is-refreshing{opacity:.72;pointer-events:none}.admin-page .admin-payments-empty,.admin-page .admin-search-empty{width:100%;margin:0;padding:20px var(--admin-card-pad-x);box-sizing:border-box}.admin-page .admin-payments-empty-shell,.admin-page .admin-search-empty-shell,.admin-page .admin-content-shell--tall.admin-search-empty-shell,.admin-page .admin-user-panel__table-wrap--paged.admin-content-shell--tall.admin-search-empty-shell{display:flex;align-items:center;justify-content:center;height:22rem;min-height:22rem;max-height:22rem}.admin-page .admin-tops-card--products>.bans-footer{margin-inline:0;padding:12px var(--admin-card-pad-x, 14px)}.admin-page .admin-tops-card--products .bans-toolbar{display:flex;flex-wrap:nowrap;align-items:center;width:100%;margin:0;padding:0;border:none;background:var(--button)}.admin-page .admin-products-toolbar__plate,.admin-page .admin-products-list{--bans-cols: 2.25rem minmax(0, 1.5fr) minmax(6.5rem, .9fr) minmax(7.5rem, 1fr) minmax(7rem, .9fr)}.admin-page .admin-products-toolbar__plate{grid-template-columns:var(--bans-cols);align-items:center;height:40px;min-height:40px;padding:0 var(--admin-card-pad-x)}.admin-page .admin-products-list .bans-list__row{padding-left:var(--admin-card-pad-x);padding-right:var(--admin-card-pad-x)}.admin-page .admin-products-toolbar__plate .bans-toolbar__label{display:flex;align-items:center;align-self:stretch;height:100%;line-height:1;margin:0}.admin-page .admin-products-list{--bans-row-h: 58px}.admin-page .admin-products-toolbar__plate .bans-toolbar__label:nth-child(1),.admin-page .admin-products-list .admin-products-list__rank{justify-self:start;text-align:left}.admin-page .admin-products-toolbar__plate .bans-toolbar__label:nth-child(1){justify-content:flex-start}.admin-page .admin-products-toolbar__plate .bans-toolbar__label:nth-child(3),.admin-page .admin-products-list .admin-products-list__qty{justify-self:start;text-align:left}.admin-page .admin-products-toolbar__plate .bans-toolbar__label:nth-child(3){justify-content:flex-start}.admin-page .admin-products-toolbar__plate .bans-toolbar__label:nth-child(4){justify-self:start;text-align:left;justify-content:flex-start;padding-left:80px;box-sizing:border-box}.admin-page .admin-products-list .admin-products-list__last{padding-left:80px;box-sizing:border-box}.admin-page .admin-products-toolbar__plate .bans-toolbar__label:nth-child(5),.admin-page .admin-products-list .admin-products-list__revenue{justify-self:end;text-align:right}.admin-page .admin-products-toolbar__plate .bans-toolbar__label:nth-child(5){justify-content:flex-end}.admin-page .admin-products-list .admin-products-list__rank{display:flex;align-items:center;justify-content:flex-start}.admin-page .admin-products-list .admin-tops-rank{display:block;width:auto;min-width:0;height:auto;margin:0;padding:0;text-align:left;line-height:1}.admin-page .admin-products-list .admin-tops-product-frame{display:grid;place-items:center;width:40px;height:40px;padding:0;overflow:hidden;border-radius:var(--radius-xs);background:var(--chip-bg-hover);flex-shrink:0;align-self:center}.admin-page .admin-products-list .admin-tops-product-frame__img{display:block;width:28px;height:28px;object-fit:contain;object-position:center}.admin-page .admin-products-list .admin-tops-product-frame__empty{display:grid;place-items:center;width:28px;height:28px;font-size:.95rem;line-height:1;color:var(--text-muted);opacity:.55}.admin-page .admin-products-list .bans-list__cell--player{display:flex;align-items:center;min-height:0;min-width:0;max-width:100%;overflow:hidden}.admin-page .admin-products-list .admin-products-list__product{display:inline-flex;align-items:center;gap:10px;min-width:0;max-width:100%;overflow:hidden}.admin-page .admin-products-list .admin-products-list__product .bans-list__player-meta{justify-content:center;min-width:0;max-width:100%;overflow:hidden}.admin-page .admin-products-list .bans-list__player-name{display:block;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media(max-width:1079px){.admin-page .admin-donors-list-wrap,.admin-page .admin-products-list-wrap{overflow-x:auto;overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch}.admin-page .admin-panel-card--finance-daily .admin-finance-daily-chart{overflow-x:visible;padding:0!important}.admin-page .admin-finance-daily-chart__body{overflow-x:auto;overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch;padding:12px 22px 14px}.admin-page .admin-finance-daily-chart__frame{--finance-chart-slot: 48px;--finance-chart-days: 14;--finance-chart-plot-w: calc(var(--finance-chart-days) * var(--finance-chart-slot));width:max-content;min-width:0;max-width:none;box-sizing:content-box;grid-template-columns:max-content var(--finance-chart-plot-w);grid-template-rows:320px auto;column-gap:12px;row-gap:10px}.admin-page .admin-finance-daily-chart__plot{width:var(--finance-chart-plot-w);min-width:var(--finance-chart-plot-w)}.admin-page .admin-finance-daily-chart__hits{width:100%;min-width:var(--finance-chart-plot-w)}.admin-page .admin-finance-daily-chart__x{gap:0;width:var(--finance-chart-plot-w);min-width:var(--finance-chart-plot-w)}.admin-page .admin-finance-daily-chart__x-track>span{font-size:var(--text-sm)}.admin-page .admin-finance-daily-chart__y,.admin-page .admin-finance-daily-chart__x-track>span{font-size:var(--text-sm)}.admin-page .admin-donors-list-wrap>.bans-toolbar,.admin-page .admin-donors-list-wrap>.admin-donors-list,.admin-page .admin-products-list-wrap>.bans-toolbar,.admin-page .admin-products-list-wrap>.admin-products-list{width:max-content;min-width:0;max-width:none}.admin-page .admin-donors-toolbar__plate,.admin-page .admin-donors-list{--bans-gap: 16px;--bans-cols: 2.25rem 12rem 7.5rem 8.5rem 7.5rem}.admin-page .admin-products-toolbar__plate,.admin-page .admin-products-list{--bans-gap: 16px;--bans-cols: 2.25rem 12rem 5.5rem 8.5rem 7.5rem}.admin-page .admin-donors-toolbar__plate,.admin-page .admin-products-toolbar__plate{width:max-content;min-width:0;grid-template-columns:var(--bans-cols);column-gap:var(--bans-gap);height:auto;min-height:36px;padding:0 14px;box-sizing:border-box}.admin-page .admin-donors-list .bans-list__row,.admin-page .admin-products-list .bans-list__row{width:max-content;min-width:0;display:grid;grid-template-columns:var(--bans-cols);column-gap:var(--bans-gap);height:var(--bans-row-h, 58px);min-height:var(--bans-row-h, 58px);padding:10px 14px;box-sizing:border-box;overflow:hidden}.admin-page .admin-donors-list,.admin-page .admin-products-list{gap:0;padding:0;min-height:0}.admin-page .admin-donors-list .bans-list__cell,.admin-page .admin-products-list .bans-list__cell{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.admin-page .admin-donors-toolbar__plate .bans-toolbar__label:nth-child(4),.admin-page .admin-donors-list .admin-donors-list__login,.admin-page .admin-products-toolbar__plate .bans-toolbar__label:nth-child(4),.admin-page .admin-products-list .admin-products-list__last{padding-left:0;margin-left:0}.admin-page .admin-donors-toolbar__plate .bans-toolbar__label:nth-child(4),.admin-page .admin-donors-list .admin-donors-list__login{justify-self:end;text-align:right}.admin-page .admin-donors-toolbar__plate .bans-toolbar__label:nth-child(4){justify-content:flex-end}.admin-page .admin-donors-list .admin-donors-list__login{display:flex;justify-content:flex-end}.admin-page .admin-donors-list .admin-donors-list__login .bans-list__date-stack{align-items:flex-end;text-align:right}.admin-page .admin-store-bans-list-wrap{overflow-x:auto;overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch}.admin-page .admin-store-bans-list-wrap>.admin-store-bans-list-toolbar.bans-toolbar{width:max-content;min-width:100%;max-width:none;background-color:var(--button)}.admin-page .admin-store-bans-list-wrap>.admin-store-bans-bans-list{width:max-content;min-width:100%;max-width:none;background-color:transparent}.admin-page .admin-store-bans-list-wrap .admin-store-bans-toolbar__plate,.admin-page .admin-store-bans-list-wrap .admin-store-bans-bans-list{--bans-gap: 16px;--bans-cols: 11rem 9.5rem 8.5rem 5.5rem}.admin-page .admin-store-bans-list-wrap .admin-store-bans-toolbar__plate{width:max-content;min-width:100%;grid-template-columns:var(--bans-cols);column-gap:var(--bans-gap);height:auto;min-height:36px;padding:0 14px;box-sizing:border-box;background-color:var(--button)}.admin-page .admin-store-bans-list-wrap .admin-store-bans-bans-list .bans-list__row{width:max-content;min-width:100%;display:grid;grid-template-columns:var(--bans-cols);column-gap:var(--bans-gap);height:var(--bans-row-h, 58px);min-height:var(--bans-row-h, 58px);padding:10px 14px;box-sizing:border-box;overflow:hidden}.admin-page .admin-store-bans-list-wrap .admin-store-bans-bans-list{gap:0;padding:0;min-height:0}.admin-page .admin-store-bans-list-wrap .admin-store-bans-bans-list .bans-list__cell{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0}.admin-page .admin-store-bans-list-wrap .admin-store-bans-bans-list .admin-store-bans-list__reason{min-width:0;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.admin-page .admin-store-bans-list-wrap .admin-store-bans-bans-list .admin-store-bans-list__date{min-width:0;overflow:hidden}.admin-page .admin-store-bans-list-wrap .admin-store-bans-bans-list .bans-list__cell--player,.admin-page .admin-store-bans-list-wrap .admin-store-bans-bans-list .bans-list__player,.admin-page .admin-store-bans-list-wrap .admin-store-bans-bans-list .bans-list__player-meta{min-width:0;max-width:100%;overflow:hidden}.admin-page .admin-store-bans-list-wrap .admin-store-bans-bans-list .bans-list__player-name,.admin-page .admin-store-bans-list-wrap .admin-store-bans-bans-list .bans-list__player-steam{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.admin-page .admin-store-bans-list-wrap .admin-store-bans-bans-list .admin-store-bans-list__actions{overflow:visible}.admin-page .admin-store-bans-list-wrap .admin-store-bans-bans-list .admin-store-bans-list__action-label{display:none}.admin-page .admin-store-bans-list-wrap .admin-store-bans-bans-list .admin-store-bans-list__actions .account-data-list__action.dz-btn{width:36px;min-width:36px;max-width:36px;padding:0;justify-content:center}.admin-page .admin-security-log-list-wrap{overflow-x:auto;overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch}.admin-page .admin-security-log-list-wrap>.bans-toolbar,.admin-page .admin-security-log-list-wrap>.admin-security-log-bans-list{width:max-content;min-width:0;max-width:none}.admin-page .admin-security-log-list-wrap .admin-security-log-toolbar__plate,.admin-page .admin-security-log-list-wrap .admin-security-log-bans-list{--bans-gap: 16px;--bans-cols: 8.5rem 12rem 9rem 7.5rem}.admin-page .admin-security-log-list-wrap .admin-security-log-toolbar__plate{width:max-content;min-width:0;grid-template-columns:var(--bans-cols);column-gap:var(--bans-gap);height:auto;min-height:36px;padding:0 14px;box-sizing:border-box;background-color:var(--button)}.admin-page .admin-security-log-list-wrap .admin-security-log-bans-list .bans-list__row{width:max-content;min-width:0;display:grid;grid-template-columns:var(--bans-cols);column-gap:var(--bans-gap);height:var(--bans-row-h, 58px);min-height:var(--bans-row-h, 58px);padding:10px 14px;box-sizing:border-box;overflow:hidden}.admin-page .admin-security-log-list-wrap .admin-security-log-bans-list{gap:0;padding:0;min-height:0}.admin-page .admin-security-log-list-wrap .admin-security-log-bans-list .bans-list__cell{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0}.admin-page .admin-security-log-list-wrap .admin-security-log-bans-list .bans-list__cell--player,.admin-page .admin-security-log-list-wrap .admin-security-log-bans-list .bans-list__player,.admin-page .admin-security-log-list-wrap .admin-security-log-bans-list .bans-list__player-meta{min-width:0;max-width:100%;overflow:hidden}.admin-page .admin-security-log-list-wrap .admin-security-log-bans-list .bans-list__player-name,.admin-page .admin-security-log-list-wrap .admin-security-log-bans-list .bans-list__player-steam{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.admin-page .admin-security-log-list-wrap .admin-security-log-toolbar__plate .bans-toolbar__label:nth-child(4),.admin-page .admin-security-log-list-wrap .admin-security-log-bans-list .admin-security-log-list__ip{justify-self:end;text-align:right}.admin-page .admin-security-log-list-wrap .admin-security-log-toolbar__plate .bans-toolbar__label:nth-child(4){justify-content:flex-end}.admin-page .admin-payments-list-wrap:not(.admin-history-rail){overflow-x:auto;overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch}.admin-page .admin-payments-list-wrap:not(.admin-history-rail)>.bans-toolbar,.admin-page .admin-payments-list-wrap:not(.admin-history-rail)>.admin-payments-bans-list{width:max-content;min-width:0;max-width:none}.admin-page .admin-payments-list-wrap:not(.admin-history-rail) .admin-payments-toolbar__plate,.admin-page .admin-payments-list-wrap:not(.admin-history-rail) .admin-payments-bans-list{--bans-gap: 16px;--bans-cols: 7.5rem 12rem 8.5rem 7.5rem}.admin-page .admin-payments-list-wrap:not(.admin-history-rail) .admin-payments-toolbar__plate{width:max-content;min-width:0;grid-template-columns:var(--bans-cols);column-gap:var(--bans-gap);height:auto;min-height:36px;padding:0 14px;box-sizing:border-box}.admin-page .admin-payments-list-wrap:not(.admin-history-rail) .admin-payments-bans-list .bans-list__row{width:max-content;min-width:0;display:grid;grid-template-columns:var(--bans-cols);column-gap:var(--bans-gap);height:var(--bans-row-h, 58px);min-height:var(--bans-row-h, 58px);padding:10px 14px;box-sizing:border-box;overflow:hidden}.admin-page .admin-payments-list-wrap:not(.admin-history-rail) .admin-payments-bans-list{gap:0;padding:0;min-height:0}.admin-page .admin-payments-list-wrap:not(.admin-history-rail) .admin-payments-bans-list .bans-list__cell{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.admin-page .admin-payments-list-wrap:not(.admin-history-rail) .admin-payments-toolbar__plate .bans-toolbar__label:nth-child(2),.admin-page .admin-payments-list-wrap:not(.admin-history-rail) .admin-payments-bans-list .bans-list__cell--player{padding-left:0;margin-left:0}.admin-page .admin-payments-list-wrap:not(.admin-history-rail) .admin-payments-toolbar__plate .bans-toolbar__label:nth-child(3),.admin-page .admin-payments-list-wrap:not(.admin-history-rail) .admin-payments-bans-list .admin-payments-list__date{padding-left:0;margin-left:0;justify-self:end;text-align:right}.admin-page .admin-payments-list-wrap:not(.admin-history-rail) .admin-payments-toolbar__plate .bans-toolbar__label:nth-child(3){justify-content:flex-end}.admin-page .admin-payments-list-wrap:not(.admin-history-rail) .admin-payments-bans-list .admin-payments-list__date{display:flex;justify-content:flex-end}.admin-page .admin-payments-list-wrap:not(.admin-history-rail) .admin-payments-bans-list .admin-payments-list__date .bans-list__date-stack{align-items:flex-end;text-align:right}.admin-page .admin-payments-list-wrap:not(.admin-history-rail) .admin-payments-toolbar__plate .bans-toolbar__label:nth-child(4),.admin-page .admin-payments-list-wrap:not(.admin-history-rail) .admin-payments-bans-list .admin-payments-list__amount{justify-self:end;text-align:right}.admin-page .admin-payments-list-wrap:not(.admin-history-rail) .admin-payments-toolbar__plate .bans-toolbar__label:nth-child(4){justify-content:flex-end}.admin-page .admin-payments-list-wrap:not(.admin-history-rail) .admin-payments-bans-list .admin-payments-list__amount{display:flex;justify-content:flex-end}.admin-page .admin-user-panel:has(.admin-history-rail),.admin-page .admin-user-panel__table-wrap:has(.admin-history-rail),.admin-page .admin-user-panel__table-wrap--history:has(.admin-history-rail){min-width:0;max-width:100%;overflow-x:visible}.admin-page .admin-payments-list-wrap.admin-history-rail{width:100%;max-width:100%;min-width:0;overflow-x:auto;overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch}.admin-page .admin-payments-list-wrap.admin-history-rail>.bans-toolbar,.admin-page .admin-payments-list-wrap.admin-history-rail>.admin-payments-bans-list{width:max-content;min-width:0;max-width:none}.admin-page .admin-payments-list-wrap.admin-history-rail .admin-payments-toolbar__plate,.admin-page .admin-payments-list-wrap.admin-history-rail .admin-payments-bans-list{--bans-gap: 16px;--bans-cols: 5rem 12rem 11rem 8.5rem 5rem 7.5rem}.admin-page .admin-payments-list-wrap.admin-history-rail .admin-payments-toolbar__plate{width:max-content;min-width:0;grid-template-columns:var(--bans-cols);column-gap:var(--bans-gap);height:auto;min-height:36px;padding:0 14px;box-sizing:border-box}.admin-page .admin-payments-list-wrap.admin-history-rail .admin-payments-bans-list .bans-list__row{width:max-content;min-width:0;display:grid;grid-template-columns:var(--bans-cols);column-gap:var(--bans-gap);height:var(--bans-row-h, 58px);min-height:var(--bans-row-h, 58px);padding:10px 14px;box-sizing:border-box;overflow:hidden}.admin-page .admin-payments-list-wrap.admin-history-rail .admin-payments-bans-list{gap:0;padding:0;min-height:0}.admin-page .admin-payments-list-wrap.admin-history-rail .admin-payments-bans-list .bans-list__cell{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0}.admin-page .admin-payments-list-wrap.admin-history-rail .admin-payments-toolbar__plate .bans-toolbar__label:nth-child(2),.admin-page .admin-payments-list-wrap.admin-history-rail .admin-payments-bans-list .bans-list__cell--player{padding-left:0;padding-right:0;margin-left:0}.admin-page .admin-payments-list-wrap.admin-history-rail .admin-payments-bans-list .bans-list__cell--player,.admin-page .admin-payments-list-wrap.admin-history-rail .admin-payments-bans-list .bans-list__player,.admin-page .admin-payments-list-wrap.admin-history-rail .admin-payments-bans-list .bans-list__player-meta{min-width:0;max-width:100%;overflow:hidden}.admin-page .admin-payments-list-wrap.admin-history-rail .admin-payments-bans-list .bans-list__player-name,.admin-page .admin-payments-list-wrap.admin-history-rail .admin-payments-bans-list .bans-list__player-steam{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.admin-page .admin-payments-list-wrap.admin-history-rail .admin-payments-toolbar__plate .bans-toolbar__label:nth-child(3),.admin-page .admin-payments-list-wrap.admin-history-rail .admin-history-rail__desc{padding-left:0;margin-left:0;justify-self:stretch;text-align:left;min-width:0;max-width:100%;overflow:hidden}.admin-page .admin-payments-list-wrap.admin-history-rail .admin-history-rail__desc .admin-history-rail__title{display:block;min-width:0;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.admin-page .admin-payments-list-wrap.admin-history-rail .admin-payments-toolbar__plate .bans-toolbar__label:nth-child(4),.admin-page .admin-payments-list-wrap.admin-history-rail .admin-payments-list__date{padding-left:0;margin-left:0;justify-self:start;text-align:left;transform:translate(24px)}.admin-page .admin-payments-list-wrap.admin-history-rail .admin-payments-toolbar__plate .bans-toolbar__label:nth-child(4){justify-content:flex-start}.admin-page .admin-payments-list-wrap.admin-history-rail .admin-payments-toolbar__plate .bans-toolbar__label:nth-child(5),.admin-page .admin-payments-list-wrap.admin-history-rail .admin-history-rail__type{margin-left:0;justify-self:start;text-align:left;transform:translate(24px)}.admin-page .admin-payments-list-wrap.admin-history-rail .admin-payments-toolbar__plate .bans-toolbar__label:nth-child(6),.admin-page .admin-payments-list-wrap.admin-history-rail .admin-payments-list__amount{justify-self:end;text-align:right;transform:translate(-20px)}.admin-page .admin-payments-list-wrap.admin-history-rail .admin-payments-toolbar__plate .bans-toolbar__label:nth-child(6){justify-content:flex-end}.admin-page .admin-payments-list-wrap.admin-history-rail .admin-payments-bans-list .admin-payments-list__amount{display:flex;justify-content:flex-end}.admin-page .admin-catalog-list-wrap{overflow-x:auto;overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch}.admin-page .admin-catalog-list-wrap>.bans-toolbar,.admin-page .admin-catalog-list-wrap>.admin-catalog-bans-list{width:max-content;min-width:0;max-width:none}.admin-page .admin-catalog-list-wrap .admin-catalog-list-toolbar__plate,.admin-page .admin-catalog-list-wrap .admin-catalog-bans-list{--bans-gap: 16px;--bans-cols: 12rem 6rem 5.5rem 5rem 5.5rem 5.5rem}.admin-page .admin-catalog-list-wrap .admin-catalog-list-toolbar__plate .bans-toolbar__label:nth-child(2),.admin-page .admin-catalog-list-wrap .admin-catalog-list-toolbar__plate .bans-toolbar__label:nth-child(3),.admin-page .admin-catalog-list-wrap .admin-catalog-list-toolbar__plate .bans-toolbar__label:nth-child(4),.admin-page .admin-catalog-list-wrap .admin-catalog-list-toolbar__plate .bans-toolbar__label:nth-child(5),.admin-page .admin-catalog-list-wrap .admin-catalog-bans-list .admin-catalog-list__server,.admin-page .admin-catalog-list-wrap .admin-catalog-bans-list .admin-catalog-list__price,.admin-page .admin-catalog-list-wrap .admin-catalog-bans-list .admin-catalog-list__qty,.admin-page .admin-catalog-list-wrap .admin-catalog-bans-list .admin-catalog-list__status{padding-left:0;padding-right:0}.admin-page .admin-catalog-list-wrap .admin-catalog-list-toolbar__plate,.admin-page .admin-catalog-list-wrap .admin-catalog-bans-list .bans-list__row{column-gap:var(--bans-gap)}.admin-page .admin-catalog-list-wrap .admin-catalog-list-toolbar__plate{width:max-content;min-width:0;grid-template-columns:var(--bans-cols);column-gap:var(--bans-gap);height:auto;min-height:36px;padding:0 14px;box-sizing:border-box}.admin-page .admin-catalog-list-wrap .admin-catalog-bans-list .bans-list__row{width:max-content;min-width:0;display:grid;grid-template-columns:var(--bans-cols);column-gap:var(--bans-gap);height:var(--bans-row-h, 58px);min-height:var(--bans-row-h, 58px);padding:10px 14px;box-sizing:border-box;overflow:hidden}.admin-page .admin-catalog-list-wrap .admin-catalog-bans-list{gap:0;padding:0;min-height:0}.admin-page .admin-catalog-list-wrap .admin-catalog-bans-list .bans-list__cell{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0}.admin-page .admin-catalog-list-wrap .admin-catalog-bans-list .admin-catalog-list__product,.admin-page .admin-catalog-list-wrap .admin-catalog-bans-list .admin-catalog-list__product .bans-list__player,.admin-page .admin-catalog-list-wrap .admin-catalog-bans-list .admin-catalog-list__product .bans-list__player-meta{min-width:0;max-width:100%;overflow:hidden}.admin-page .admin-catalog-list-wrap .admin-catalog-bans-list .admin-catalog-list__product .bans-list__player-name,.admin-page .admin-catalog-list-wrap .admin-catalog-bans-list .admin-catalog-list__product .bans-list__player-steam{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.admin-page .admin-catalog-list-wrap .admin-catalog-list-toolbar__plate .bans-toolbar__label:nth-child(2),.admin-page .admin-catalog-list-wrap .admin-catalog-bans-list .admin-catalog-list__server{justify-self:start;text-align:left}.admin-page .admin-catalog-list-wrap .admin-catalog-list-toolbar__plate .bans-toolbar__label:nth-child(2){justify-content:flex-start}.admin-page .admin-catalog-list-wrap .admin-catalog-list-toolbar__plate .bans-toolbar__label:nth-child(4),.admin-page .admin-catalog-list-wrap .admin-catalog-bans-list .admin-catalog-list__qty{justify-self:start;text-align:left;font-variant-numeric:tabular-nums}.admin-page .admin-catalog-list-wrap .admin-catalog-list-toolbar__plate .bans-toolbar__label:nth-child(4){justify-content:flex-start}.admin-page .admin-catalog-list-wrap .admin-catalog-list-toolbar__plate .bans-toolbar__label:nth-child(6),.admin-page .admin-catalog-list-wrap .admin-catalog-bans-list .admin-catalog-list__actions{justify-self:end;text-align:right}.admin-page .admin-catalog-list-wrap .admin-catalog-list-toolbar__plate .bans-toolbar__label:nth-child(6){justify-content:flex-end}.admin-page .admin-catalog-list-wrap .admin-catalog-bans-list .admin-catalog-list__actions{display:flex;justify-content:flex-end;overflow:visible}.admin-page .admin-catalog-list-wrap .admin-catalog-bans-list .admin-catalog-list__action-label{display:none}.admin-page .admin-catalog-list-wrap .admin-catalog-bans-list .admin-catalog-list__actions .account-data-list__action.dz-btn{width:36px;min-width:36px;max-width:36px;padding:0;justify-content:center}.admin-page .admin-users-list-wrap{overflow-x:auto;overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch}.admin-page .admin-users-list-wrap>.bans-toolbar,.admin-page .admin-users-list-wrap>.admin-users-bans-list{width:max-content;min-width:0;max-width:none}.admin-page .admin-users-list-wrap .admin-users-toolbar__plate,.admin-page .admin-users-list-wrap .admin-users-bans-list{--bans-gap: 16px;--bans-cols: 12rem 5.5rem 6.5rem 8.5rem 7.5rem}.admin-page .admin-users-list-wrap .admin-users-toolbar__plate{width:max-content;min-width:0;grid-template-columns:var(--bans-cols);column-gap:var(--bans-gap);height:auto;min-height:36px;padding:0 14px;box-sizing:border-box}.admin-page .admin-users-list-wrap .admin-users-bans-list .bans-list__row{width:max-content;min-width:0;display:grid;grid-template-columns:var(--bans-cols);column-gap:var(--bans-gap);height:var(--bans-row-h, 58px);min-height:var(--bans-row-h, 58px);padding:10px 14px;box-sizing:border-box;overflow:hidden}.admin-page .admin-users-list-wrap .admin-users-bans-list{gap:0;padding:0;min-height:0}.admin-page .admin-users-list-wrap .admin-users-bans-list .bans-list__cell{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0}.admin-page .admin-users-list-wrap .admin-users-toolbar__plate .bans-toolbar__label:nth-child(4),.admin-page .admin-users-list-wrap .admin-users-bans-list .admin-users-list__date{transform:none;margin-left:0;padding-left:0}.admin-page .admin-users-list-wrap .admin-users-toolbar__plate .bans-toolbar__label:nth-child(2),.admin-page .admin-users-list-wrap .admin-users-bans-list .admin-users-list__social{justify-self:end;text-align:right;transform:translate(-24px)}.admin-page .admin-users-list-wrap .admin-users-toolbar__plate .bans-toolbar__label:nth-child(2){justify-content:flex-end}.admin-page .admin-users-list-wrap .admin-users-bans-list .admin-users-list__social .admin-users-social-icons{justify-content:flex-end}.admin-page .admin-users-list-wrap .admin-users-toolbar__plate .bans-toolbar__label:nth-child(3),.admin-page .admin-users-list-wrap .admin-users-bans-list .admin-users-list__balance{justify-self:end;text-align:right;transform:translate(-36px)}.admin-page .admin-users-list-wrap .admin-users-toolbar__plate .bans-toolbar__label:nth-child(3){justify-content:flex-end}.admin-page .admin-users-list-wrap .admin-users-bans-list .bans-list__cell--player,.admin-page .admin-users-list-wrap .admin-users-bans-list .bans-list__player,.admin-page .admin-users-list-wrap .admin-users-bans-list .bans-list__player-meta{min-width:0;max-width:100%;overflow:hidden}.admin-page .admin-users-list-wrap .admin-users-bans-list .bans-list__player-name,.admin-page .admin-users-list-wrap .admin-users-bans-list .bans-list__player-steam{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.admin-page .admin-users-list-wrap .admin-users-bans-list .admin-users-list__actions{overflow:visible}.admin-page .admin-promos-list-wrap{overflow-x:auto;overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch}.admin-page .admin-promos-list-wrap>.bans-toolbar,.admin-page .admin-promos-list-wrap>.admin-promos-bans-list{width:max-content;min-width:0;max-width:none}.admin-page .admin-promos-list-wrap .admin-promos-toolbar__plate,.admin-page .admin-promos-list-wrap .admin-promos-bans-list{--bans-gap: 16px;--bans-cols: 10.5rem 7.5rem 8rem 5.5rem 8.5rem 5.5rem 5.5rem}.admin-page .admin-promos-list-wrap .admin-promos-toolbar__plate{width:max-content;min-width:0;grid-template-columns:var(--bans-cols);column-gap:var(--bans-gap);height:auto;min-height:36px;padding:0 14px;box-sizing:border-box}.admin-page .admin-promos-list-wrap .admin-promos-bans-list .bans-list__row{width:max-content;min-width:0;display:grid;grid-template-columns:var(--bans-cols);column-gap:var(--bans-gap);height:var(--bans-row-h, 58px);min-height:var(--bans-row-h, 58px);padding:10px 14px;box-sizing:border-box;overflow:hidden}.admin-page .admin-promos-list-wrap .admin-promos-bans-list{gap:0;padding:0;min-height:0}.admin-page .admin-promos-list-wrap .admin-promos-bans-list .bans-list__cell{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0}.admin-page .admin-promos-list-wrap .admin-promos-toolbar__plate .bans-toolbar__label:nth-child(4),.admin-page .admin-promos-list-wrap .admin-promos-bans-list .admin-promos-list__uses{transform:translate(-28px);justify-self:start;text-align:left}.admin-page .admin-promos-list-wrap .admin-promos-bans-list .admin-promos-list__reward,.admin-page .admin-promos-list-wrap .admin-promos-bans-list .admin-promos-list__reward .bans-list__date-stack{min-width:0;max-width:100%;overflow:hidden}.admin-page .admin-promos-list-wrap .admin-promos-bans-list .admin-promos-list__reward .bans-list__date-stack>span{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.admin-page .admin-promos-list-wrap .admin-promos-toolbar__plate .bans-toolbar__label:nth-child(7),.admin-page .admin-promos-list-wrap .admin-promos-bans-list .admin-promos-list__actions{justify-self:end;text-align:right}.admin-page .admin-promos-list-wrap .admin-promos-toolbar__plate .bans-toolbar__label:nth-child(7){justify-content:flex-end}.admin-page .admin-promos-list-wrap .admin-promos-bans-list .admin-promos-list__actions{display:flex;justify-content:flex-end;overflow:visible}.admin-page .admin-promos-list-wrap .admin-promos-bans-list .admin-promos-list__action-label{display:none}.admin-page .admin-promos-list-wrap .admin-promos-bans-list .admin-promos-list__actions .account-data-list__action.dz-btn{width:36px;min-width:36px;max-width:36px;padding:0;justify-content:center}}.admin-tops-product{width:36px;height:36px;object-fit:contain;border-radius:var(--radius-sm);background:var(--chip-bg-hover);flex-shrink:0}.admin-tops-product--empty{display:grid;place-items:center;font-size:1rem;line-height:1;color:var(--text-muted);opacity:.55}.admin-tops-row__body{min-width:0;display:flex;align-items:center}.admin-tops-row__line{display:flex;align-items:baseline;justify-content:space-between;gap:12px;min-width:0;width:100%}.admin-tops-row__name{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--text);font-size:var(--text-sm);font-weight:600;text-decoration:none;transition:color .2s ease}.admin-tops-row__name:hover{color:var(--accent)}.admin-tops-row__name--plain{color:var(--text)}.admin-tops-row__value{flex-shrink:0;font-size:var(--text-sm);font-weight:700;font-variant-numeric:tabular-nums;color:var(--text-muted)}.admin-tops-empty{display:grid;justify-items:center;align-content:center;gap:8px;flex:0 0 auto;min-height:0;padding:12px 0 4px;border-radius:0;background:transparent;text-align:center;box-sizing:border-box}@media(min-width:1101px){.admin-tops-empty{flex:1 1 auto;min-height:calc(var(--admin-tops-page-rows, 10) * var(--admin-tops-row-h, 61px))}}.admin-tops-empty h3{margin:0;font-size:var(--text-base);font-weight:700;color:var(--text)}.admin-tops-empty p{margin:0;max-width:240px;font-size:var(--text-sm);color:var(--text-muted);line-height:1.5}.admin-tops-empty__icon{font-size:1.5rem;line-height:1;opacity:.7}.admin-tops-empty__spinner{width:22px;height:22px;border:2px solid var(--chip-bg-hover);border-top-color:var(--text-muted);border-radius:50%;animation:admin-tops-spin .7s linear infinite}.admin-tops-skel{display:grid;gap:10px;width:100%;padding:4px 0}.admin-tops-skel__row{display:grid;grid-template-columns:28px minmax(0,1fr) 72px;align-items:center;gap:10px}.admin-tops-skel__rank,.admin-tops-skel__name,.admin-tops-skel__value{display:block;min-height:0;border-radius:var(--radius-sm)}.admin-tops-skel__rank{width:20px;height:14px}.admin-tops-skel__name{width:70%;height:14px}.admin-tops-skel__value{width:100%;height:14px}@keyframes admin-tops-spin{to{transform:rotate(360deg)}}.admin-page .admin-section-tabs-page{display:flex;flex-direction:column;gap:0}.admin-section-tabs,.admin-marketing-tabs{margin-bottom:0}@media(max-width:1100px){.admin-tops-grid{grid-template-columns:1fr}.admin-page .admin-tops-grid>*,.admin-page .admin-summary-tables>*,.admin-page .admin-summary-tops>*,.admin-page .admin-security__credentials>*{border-right:none;border-bottom:var(--rail-width) solid var(--rail)}.admin-page .admin-tops-grid>*:last-child,.admin-page .admin-summary-tables>*:last-child,.admin-page .admin-summary-tops>*:last-child,.admin-page .admin-security__credentials>*:last-child{border-bottom:none}.admin-page .admin-stat-row--4{grid-template-columns:repeat(2,minmax(0,1fr))}.admin-page .admin-stat-row--4>.dz-stat{border-right:var(--rail-width) solid var(--rail);border-bottom:var(--rail-width) solid var(--rail)}.admin-page .admin-stat-row--4>.dz-stat:nth-child(2n){border-right:none}.admin-page .admin-stat-row--4>.dz-stat:nth-last-child(-n+2){border-bottom:none}.admin-summary-periods,.admin-summary-charts,.admin-summary-tables,.admin-security__credentials{grid-template-columns:1fr}}@media(max-width:1100px){.admin-stats-metrics--3,.admin-stats-metrics--4,.admin-stats-metrics--dense{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:768px){.admin-tops-filters{grid-template-columns:1fr}.admin-panel-card,.admin-tops-card{padding:14px 0}.admin-stats-metrics--2,.admin-stats-metrics--3,.admin-stats-metrics--4,.admin-stats-metrics--dense,.admin-stats-chart__summary{grid-template-columns:1fr}}.admin-pay-methods{margin-top:0}.dz-modal.admin-modal.admin-promo-editor-modal,.admin-modal.admin-promo-editor-modal{width:min(420px,calc(100vw - 32px));min-width:min(420px,calc(100vw - 32px));max-width:min(420px,calc(100vw - 32px))}.dz-modal.admin-modal.admin-promo-editor-modal .admin-modal__head,.admin-modal.admin-promo-editor-modal .admin-modal__head{align-items:center;padding:20px var(--buy-foot-inset-x, 20px) 12px}.dz-modal.admin-modal.admin-promo-editor-modal .admin-modal__title,.admin-modal.admin-promo-editor-modal .admin-modal__title{display:flex;flex-wrap:nowrap;align-items:center;gap:8px;min-width:0;max-width:100%;padding:0;overflow:hidden}.dz-modal.admin-modal.admin-promo-editor-modal .admin-modal__title-text,.admin-modal.admin-promo-editor-modal .admin-modal__title-text{flex:0 0 auto;color:var(--text)}.dz-modal.admin-modal.admin-promo-editor-modal .admin-modal__title-meta,.admin-modal.admin-promo-editor-modal .admin-modal__title-meta{flex:1 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font:inherit;color:var(--text-muted)}.dz-modal.admin-modal.admin-promo-editor-modal .admin-modal__body,.admin-modal.admin-promo-editor-modal .admin-modal__body{padding:8px var(--buy-foot-inset-x, 20px) 0}.dz-modal.admin-modal.admin-promo-editor-modal .admin-modal__foot,.admin-modal.admin-promo-editor-modal .admin-modal__foot{padding:16px var(--buy-foot-inset-x, 20px) 20px}.admin-promo-editor{display:flex;flex-direction:column;gap:12px}.admin-promo-editor__head{display:flex;flex-direction:column;gap:4px;margin:0;min-width:0}.admin-promo-editor__title{margin:0;color:var(--text);font-size:var(--text-base);font-weight:700;line-height:1.25}.admin-promo-editor__subtitle{margin:0;color:var(--text-muted);font-size:var(--text-sm);font-weight:400;line-height:1.35}.admin-promo-editor__label{display:block;margin-bottom:8px;color:var(--text-muted);font-size:var(--font-size-s);font-weight:600;letter-spacing:normal;line-height:1.2;text-transform:none}.admin-promo-editor__section,.admin-promo-editor__field{display:grid;gap:0;min-width:0}.admin-promo-editor__row{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:10px;min-width:0}.admin-promo-editor__row .admin-promo-editor__field{min-width:0}.admin-promo-editor__section.is-locked,.admin-promo-editor__field.is-locked{opacity:.55;pointer-events:none}.admin-promo-editor__kind.server-switcher{width:100%;max-width:100%}.admin-promo-editor__kind .server-switcher__rail{box-sizing:border-box;display:flex;width:100%;max-width:100%}.admin-promo-editor__kind .server-switcher__tab{flex:1 1 0;min-width:0;min-height:36px;padding:0 12px}.admin-promo-editor__choices{display:flex;flex-direction:column;gap:8px;width:100%}.admin-promo-editor__choice-input{position:absolute;opacity:0;width:0;height:0;margin:0;pointer-events:none}.admin-promo-editor__choice{position:relative;display:flex;flex-direction:row;align-items:center;gap:12px;box-sizing:border-box;width:100%;min-width:0;min-height:64px;margin:0;padding:12px 14px;border-radius:var(--radius-md, var(--radius-sm));background:var(--chip-bg);border:none;cursor:pointer;text-align:left;overflow:hidden;transition:background var(--transition-duration, .15s ease),color var(--transition-duration, .15s ease)}.admin-promo-editor__choice:hover:not(.is-disabled):not(.is-selected){background:var(--chip-bg-hover)}.admin-promo-editor__choice-icon-wrap{display:grid;flex:0 0 auto;place-items:center;width:28px;height:28px;color:var(--text-muted)}.admin-promo-editor__choice-icon{display:block;width:22px;height:22px;color:inherit}.admin-promo-editor__choice-text{display:flex;flex:1 1 auto;flex-direction:column;align-items:flex-start;justify-content:center;gap:2px;min-width:0}.admin-promo-editor__choice-name{color:var(--text);font-size:.95rem;font-weight:700;line-height:1.2}.admin-promo-editor__choice-subtitle{color:var(--text-muted);font-size:.78rem;font-weight:var(--font-weight-medium, 500);line-height:1.25}.admin-promo-editor__choice-check{display:grid;place-items:center;flex:0 0 auto;width:22px;height:22px;border-radius:50%;color:transparent}.admin-promo-editor__choice-check>svg{display:block;width:22px;height:22px}.admin-promo-editor__choice.is-disabled{cursor:not-allowed;opacity:.55}.admin-promo-editor__choice.is-selected{background:color-mix(in srgb,var(--text-muted) 14%,var(--chip-bg))}.admin-promo-editor__choice.is-selected .admin-promo-editor__choice-name{color:var(--text)}.admin-promo-editor__choice.is-selected .admin-promo-editor__choice-subtitle{color:var(--text-muted)}.admin-promo-editor__choice.is-selected .admin-promo-editor__choice-icon-wrap{color:var(--text)}.admin-promo-editor__choice.is-selected .admin-promo-editor__choice-check{background:var(--text-muted);color:var(--bg-deep, #0b0d10)}.admin-promo-editor__input{box-sizing:border-box;width:100%;min-width:0;min-height:var(--input-height, 44px);height:var(--input-height, 44px);margin:0;padding:0 14px;border:none;border-radius:var(--radius-sm);background:var(--chip-bg);color:var(--text);font-size:var(--text-sm);font-weight:600;letter-spacing:normal;line-height:1;-webkit-appearance:textfield;appearance:textfield;-moz-appearance:textfield}.admin-promo-editor__input--mono{font-family:var(--font-mono, ui-monospace, monospace);font-weight:600;font-variant-numeric:tabular-nums;letter-spacing:.02em;text-transform:uppercase}.admin-promo-editor__input:focus{outline:none;background:color-mix(in srgb,var(--accent) 10%,var(--chip-bg))}.admin-promo-editor__input:disabled{opacity:.7;cursor:not-allowed}.admin-promo-editor__input::-webkit-outer-spin-button,.admin-promo-editor__input::-webkit-inner-spin-button{margin:0;-moz-appearance:none;appearance:none;-webkit-appearance:none}.admin-promo-editor__code-row{display:flex;align-items:stretch;width:100%;min-width:0;min-height:var(--input-height, 44px);border-radius:var(--radius-sm);background:var(--chip-bg);overflow:hidden}.admin-promo-editor__code-row .admin-promo-editor__input{flex:1 1 auto;border-radius:0;background:transparent}.admin-promo-editor__code-row .admin-promo-editor__input:focus{background:transparent}.admin-promo-editor__code-btn{box-sizing:border-box;display:inline-flex;flex:0 0 auto;align-items:center;justify-content:center;width:var(--input-height, 44px);min-width:var(--input-height, 44px);min-height:100%;margin:0;padding:0;border:none;border-radius:0;background:color-mix(in srgb,var(--btn-pay-green, var(--success)) 16%,var(--chip-bg));color:var(--btn-pay-green, var(--success));cursor:pointer;transition:background var(--transition-duration, .15s ease),color var(--transition-duration, .15s ease)}.admin-promo-editor__code-btn:hover:not(:disabled){background:color-mix(in srgb,var(--btn-pay-green, var(--success)) 24%,var(--chip-bg));color:var(--btn-pay-green-light, var(--success))}.admin-promo-editor__code-btn:disabled{opacity:.45;cursor:not-allowed}.admin-promo-editor__select.dz-select{display:flex;width:100%;min-width:0;height:auto}.admin-promo-editor__select .dz-select__trigger{box-sizing:border-box;width:100%;min-width:0;min-height:var(--input-height, 44px);height:var(--input-height, 44px);max-height:var(--input-height, 44px)}.dz-modal.admin-modal .admin-promo-editor__select.dz-select--sort .dz-select__trigger,.admin-modal .admin-promo-editor__select.dz-select--sort .dz-select__trigger{border:none;background:transparent;color:var(--text);box-shadow:0 0 0 var(--rail-width) var(--glass-stroke)}.dz-modal.admin-modal .admin-promo-editor__select.dz-select--sort .dz-select__trigger:before,.admin-modal .admin-promo-editor__select.dz-select--sort .dz-select__trigger:before{background:var(--c3)}.dz-modal.admin-modal .admin-promo-editor__select.dz-select--sort .dz-select__trigger:hover:not(:disabled):before,.dz-modal.admin-modal .admin-promo-editor__select.dz-select--sort.is-open .dz-select__trigger:before,.admin-modal .admin-promo-editor__select.dz-select--sort .dz-select__trigger:hover:not(:disabled):before,.admin-modal .admin-promo-editor__select.dz-select--sort.is-open .dz-select__trigger:before{background:var(--c2)}.dz-modal.admin-modal .admin-promo-editor__select.dz-select--sort .dz-select__trigger:active:not(:disabled):before,.admin-modal .admin-promo-editor__select.dz-select--sort .dz-select__trigger:active:not(:disabled):before{background:var(--c1)}.dz-modal.admin-modal .admin-promo-editor__select.dz-select--sort .dz-select__chevron,.admin-modal .admin-promo-editor__select.dz-select--sort .dz-select__chevron,.dz-modal.admin-modal .admin-promo-editor__select.dz-select--sort .dz-select__trigger:hover:not(:disabled) .dz-select__chevron,.dz-modal.admin-modal .admin-promo-editor__select.dz-select--sort.is-open .dz-select__chevron,.admin-modal .admin-promo-editor__select.dz-select--sort .dz-select__trigger:hover:not(:disabled) .dz-select__chevron,.admin-modal .admin-promo-editor__select.dz-select--sort.is-open .dz-select__chevron{color:var(--text)}.admin-promo-editor__date{width:100%;min-width:0}.dz-modal.admin-modal .admin-promo-editor__date .admin-date-picker__trigger,.admin-modal .admin-promo-editor__date .admin-date-picker__trigger{box-sizing:border-box;width:100%;max-width:none;min-height:var(--input-height, 44px);height:var(--input-height, 44px);max-height:var(--input-height, 44px);padding:0 14px;border:none;border-radius:var(--radius-sm);background:var(--chip-bg);color:var(--text);-webkit-text-fill-color:var(--text);font-size:var(--text-sm);font-weight:600;letter-spacing:normal;line-height:1}.dz-modal.admin-modal .admin-promo-editor__date .admin-date-picker__trigger:before,.admin-modal .admin-promo-editor__date .admin-date-picker__trigger:before{content:none}.dz-modal.admin-modal .admin-promo-editor__date .admin-date-picker__trigger:hover:not(:disabled),.dz-modal.admin-modal .admin-promo-editor__date .admin-date-picker__trigger[aria-expanded=true],.admin-modal .admin-promo-editor__date .admin-date-picker__trigger:hover:not(:disabled),.admin-modal .admin-promo-editor__date .admin-date-picker__trigger[aria-expanded=true]{background:var(--chip-bg-hover)}.dz-modal.admin-modal .admin-promo-editor__date .admin-date-picker__icon,.admin-modal .admin-promo-editor__date .admin-date-picker__icon{color:var(--text-muted);-webkit-text-fill-color:var(--text-muted)}.dz-modal.admin-modal .admin-promo-editor__date .admin-date-picker__trigger.is-placeholder span,.admin-modal .admin-promo-editor__date .admin-date-picker__trigger.is-placeholder span{color:var(--text-muted);-webkit-text-fill-color:var(--text-muted);font-weight:600}.admin-promo-editor-modal__actions{display:flex;flex-wrap:nowrap;align-items:stretch;justify-content:flex-end;gap:8px;width:100%}.admin-promo-editor-modal__cancel{box-sizing:border-box;display:inline-flex;flex:0 0 auto;align-items:center;justify-content:center;height:var(--buy-foot-h, 40px);min-height:var(--buy-foot-h, 40px);max-height:var(--buy-foot-h, 40px);padding:0 24px;border:none;border-radius:var(--radius-sm);background:var(--chip-bg);color:var(--text);font-size:15px;font-weight:600;line-height:1;cursor:pointer;transition:background var(--transition-duration, .15s ease),color var(--transition-duration, .15s ease)}.admin-promo-editor-modal__cancel:hover:not(:disabled){background:var(--chip-bg-hover, var(--button-hover))}.admin-promo-editor-modal__cancel:disabled,.admin-promo-editor-modal__submit:disabled{opacity:.45;cursor:not-allowed}.admin-promo-editor-modal__submit{box-sizing:border-box;display:inline-flex;flex:0 0 auto;align-items:center;justify-content:center;gap:.35em;width:auto;min-width:0;height:var(--buy-foot-h, 40px);min-height:var(--buy-foot-h, 40px);max-height:var(--buy-foot-h, 40px);margin-left:0;padding:0 24px;border:none;border-radius:var(--radius-sm);background:var(--btn-primary-bg);color:var(--btn-primary-color);font-size:15px;font-weight:600;line-height:1;cursor:pointer;transition:opacity .3s ease,background .3s ease,color .3s ease}.admin-promo-editor-modal__submit:hover:not(:disabled){background:var(--btn-primary-hover);color:var(--btn-primary-hover-color);opacity:1}.dz-modal.admin-modal.admin-user-editor-modal,.admin-modal.admin-user-editor-modal{width:min(1120px,calc(100vw - 32px));max-height:min(88vh,calc(100dvh - 40px))}.dz-modal.admin-modal.admin-user-editor-modal .admin-modal__head,.admin-modal.admin-user-editor-modal .admin-modal__head{align-items:center;padding:20px var(--buy-foot-inset-x, 20px) 12px}.dz-modal.admin-modal.admin-user-editor-modal .admin-modal__title,.admin-modal.admin-user-editor-modal .admin-modal__title{display:flex;flex-wrap:nowrap;align-items:center;gap:8px;min-width:0;max-width:100%;padding:0;overflow:hidden}.dz-modal.admin-modal.admin-user-editor-modal .admin-modal__title-text,.admin-modal.admin-user-editor-modal .admin-modal__title-text{flex:0 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--text)}.dz-modal.admin-modal.admin-user-editor-modal .admin-modal__title-meta,.admin-modal.admin-user-editor-modal .admin-modal__title-meta{flex:0 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font:inherit;color:var(--text-muted)}.dz-modal.admin-modal.admin-user-editor-modal .admin-modal__body,.admin-modal.admin-user-editor-modal .admin-modal__body{padding:8px var(--buy-foot-inset-x, 20px) 20px}.dz-modal.admin-modal.admin-user-editor-modal:has(.admin-modal__foot) .admin-modal__body,.admin-modal.admin-user-editor-modal:has(.admin-modal__foot) .admin-modal__body{padding-bottom:0}.dz-modal.admin-modal.admin-user-editor-modal .admin-modal__foot,.admin-modal.admin-user-editor-modal .admin-modal__foot{padding:16px var(--buy-foot-inset-x, 20px) 20px}.admin-user-editor{display:flex;flex-direction:column;gap:12px;min-width:0}.admin-user-editor__identity{display:flex;flex-wrap:wrap;align-items:center;gap:12px;min-width:0}.admin-user-editor__avatar{position:relative;display:grid;place-items:center;flex-shrink:0;width:48px;height:48px;border-radius:var(--radius-sm);overflow:hidden;font-size:.85rem;font-weight:800;color:#fff}.admin-user-editor__avatar--empty{display:block;background:var(--chip-bg)}.admin-user-editor__avatar-img{width:100%;height:100%;object-fit:cover}.admin-user-editor__identity-actions{display:flex;flex-wrap:wrap;align-items:center;gap:8px;min-width:0;flex:1 1 auto}.admin-user-editor__steam{display:inline-flex;align-items:center;gap:8px;max-width:100%;min-width:0;padding:0 10px;height:var(--buy-foot-h, 40px);border:none;border-radius:var(--radius-sm);background:var(--chip-bg);color:var(--text-muted);font-size:var(--text-sm);font-weight:600;font-family:var(--font-mono, ui-monospace, monospace);cursor:pointer;transition:background var(--transition-duration, .15s ease),color var(--transition-duration, .15s ease)}.admin-user-editor__steam:hover{background:var(--chip-bg-hover, var(--button-hover));color:var(--text)}.admin-user-editor__steam span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.admin-user-editor__ban.is-banned{color:var(--danger, #e85d5d)}.admin-user-editor__meta-link{text-decoration:none;color:inherit;transition:background var(--transition-duration, .15s ease)}.admin-user-editor__meta-link:hover{background:var(--c2)}.admin-user-editor-modal .admin-payment-modal__id-field.is-empty .admin-payment-modal__id-value,.admin-user-editor-modal .admin-payment-modal__id-value.is-empty{color:var(--text-dim)}.admin-user-editor-modal .admin-payment-modal__id-copy:disabled{opacity:.4;cursor:not-allowed}.admin-user-editor__ban-btn{width:100%;gap:.35em}.admin-user-editor__ban-btn.is-banned{color:var(--danger, #e85d5d)}.admin-user-editor__body{min-width:0}.admin-user-editor__preview{aspect-ratio:1 / 1;min-height:160px;max-height:220px}.admin-user-editor__preview-avatar{position:relative;z-index:1;width:96px;height:96px;border-radius:var(--radius-sm);overflow:hidden}.admin-user-editor__preview-avatar-img{width:100%;height:100%;object-fit:cover}.admin-user-editor__chip-row,.admin-user-editor__topup,.admin-user-editor__grant-controls{display:flex;flex-wrap:wrap;align-items:center;gap:8px;min-width:0}.admin-user-editor__grant-controls{--buy-foot-h: 40px;--buy-stepper-rail-bg: var(--c3);--buy-stepper-btn-bg: var(--c2)}.admin-user-editor__grant-controls .buy-modal__duration--foot{display:inline-flex;flex:1 1 auto;align-items:center;min-width:0;max-width:100%}.admin-user-editor__grant-controls .buy-modal__duration--foot .buy-modal__duration-value{flex:1 1 auto}.admin-user-editor__topup .admin-product-editor__input{flex:1 1 8rem;min-width:0}.admin-user-editor__value{display:flex;align-items:center;gap:8px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;cursor:default}.admin-user-editor__delta{color:var(--success, #4caf7a);font-size:var(--text-sm);font-weight:700}.admin-user-editor__delta--neg{color:var(--danger, #e85d5d)}.admin-user-editor-modal .account-content .account-profile-block--stats,.admin-user-editor-modal .admin-product-editor .account-profile-block--stats,.admin-user-editor-modal .admin-product-editor .account-profile-block{margin:4px 0 0;padding:0;border:none!important;box-shadow:none}.admin-user-editor-modal .account-content .account-profile-stats,.admin-user-editor-modal .admin-product-editor .account-profile-stats{gap:8px 12px;border:none!important}.admin-user-editor-modal .account-content .account-profile-stat,.admin-user-editor-modal .admin-product-editor .account-profile-stat{padding:0;border:none!important;box-shadow:none!important}.admin-user-editor-modal__actions{display:flex;flex-wrap:nowrap;align-items:stretch;justify-content:flex-end;gap:8px;width:100%}.admin-user-editor-modal__cancel{box-sizing:border-box;display:inline-flex;flex:0 0 auto;align-items:center;justify-content:center;height:var(--buy-foot-h, 40px);min-height:var(--buy-foot-h, 40px);max-height:var(--buy-foot-h, 40px);padding:0 24px;border:none;border-radius:var(--radius-sm);background:var(--chip-bg);color:var(--text);font-size:15px;font-weight:600;line-height:1;cursor:pointer;transition:background var(--transition-duration, .15s ease),color var(--transition-duration, .15s ease)}.admin-user-editor-modal__cancel:hover:not(:disabled){background:var(--chip-bg-hover, var(--button-hover))}.admin-user-editor-modal__cancel:disabled,.admin-user-editor-modal__submit:disabled{opacity:.45;cursor:not-allowed}.admin-user-editor-modal__submit{box-sizing:border-box;display:inline-flex;flex:0 0 auto;align-items:center;justify-content:center;gap:.35em;width:auto;min-width:0;height:var(--buy-foot-h, 40px);min-height:var(--buy-foot-h, 40px);max-height:var(--buy-foot-h, 40px);margin-left:0;padding:0 24px;border:none;border-radius:var(--radius-sm);background:var(--btn-primary-bg);color:var(--btn-primary-color);font-size:15px;font-weight:600;line-height:1;cursor:pointer;transition:opacity .3s ease,background .3s ease,color .3s ease}.admin-user-editor-modal__submit:hover:not(:disabled){background:var(--btn-primary-hover);color:var(--btn-primary-hover-color);opacity:1}@media(max-width:768px){.admin-user-editor__topup,.admin-user-editor__grant-controls{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:stretch;gap:8px}.admin-user-editor__topup .admin-product-editor__input{flex:unset;width:100%;min-width:0}.admin-user-editor__grant-controls .buy-modal__duration{display:inline-flex;width:100%;min-width:0}.admin-user-editor__topup .admin-user-editor-modal__cancel,.admin-user-editor__topup .admin-user-editor-modal__submit,.admin-user-editor__grant-controls .admin-user-editor-modal__cancel,.admin-user-editor__grant-controls .admin-user-editor-modal__submit{flex:unset;width:100%;min-width:0;padding-left:12px;padding-right:12px}}.admin-promo-type-cell{display:flex;flex-wrap:wrap;gap:.35rem;align-items:center}.admin-promo-code-row{display:flex;gap:8px;align-items:stretch;min-height:36px}.admin-promo-code-row__input{flex:1;min-width:0;max-width:none}.admin-promo-code-row__btn.admin-icon-btn{flex:0 0 36px;width:36px;height:36px;min-height:36px;border:none;background:var(--input-form)}.admin-promo-code-row__btn.admin-icon-btn:hover:not(:disabled){background:var(--chip-bg-hover);color:var(--text)}.admin-promo-code-row__btn.admin-icon-btn svg{width:18px;height:18px}.admin-settings-form{max-width:640px}.admin-settings-checks{display:flex;flex-wrap:wrap;gap:8px 18px;margin-top:2px}.admin-settings-payments--compact{gap:4px;max-width:520px}.admin-settings-payments__head{display:grid;grid-template-columns:minmax(0,1fr) 88px;gap:10px;padding:0 0 2px;font-size:var(--text-xs);font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--text-dim)}.admin-settings-payment-row--compact{grid-template-columns:minmax(0,1fr) 88px;gap:10px;align-items:center}.admin-settings-payment-row--compact .admin-settings-payment-row__toggle{min-height:0}.admin-settings-payment-row--compact .dz-input{min-height:36px;padding-block:6px}.admin-table--settings-payments th:last-child,.admin-table--settings-payments td:last-child{width:140px}.admin-table--settings-payments td:last-child .dz-input{max-width:112px}.admin-settings-payments{display:grid;gap:10px}.admin-settings-payment-row{display:grid;grid-template-columns:minmax(0,1fr) 140px;gap:12px;align-items:end}.admin-settings-payment-row__toggle,.admin-settings-payment-row__min{margin:0}.admin-form-grid--settings{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px 16px;align-items:start}.admin-form-grid--settings .admin-field--wide{grid-column:1 / -1}.admin-form-grid--settings .account-panel-section__hint{margin:0;text-transform:none;letter-spacing:normal;font-weight:400}.account-table .dz-input{max-width:none;width:100%;min-width:120px}.wallet-account .admin-form-grid{margin-top:12px}.admin-chart{padding:8px 0 4px}.admin-chart__bars{display:flex;align-items:flex-end;gap:8px;height:160px;padding-top:12px}.admin-chart__bar-wrap{position:relative;flex:1;display:flex;flex-direction:column;align-items:center;gap:8px;min-width:0;height:100%;justify-content:flex-end}.admin-chart__bar-wrap:hover .admin-chart__tip{opacity:1}.admin-chart__tip{position:absolute;top:0;display:grid;gap:2px;padding:4px 7px;border-radius:var(--radius-xs);background:var(--chip-bg-hover);color:var(--text-muted);font-size:.62rem;font-weight:700;white-space:nowrap;opacity:0;transition:opacity .15s ease;pointer-events:none;text-align:center}.admin-chart__tip small{font-size:.58rem;font-weight:600;color:var(--text-dim)}.admin-chart__bar{width:100%;max-width:36px;border-radius:var(--radius-xs) var(--radius-xs) 0 0;background:var(--chip-bg-hover);min-height:6px;transition:height .35s ease,background .2s ease}.admin-chart__bar-wrap:hover .admin-chart__bar{background:var(--chip-active-bg)}.admin-chart__label{font-size:.65rem;font-weight:600;color:var(--text-dim);white-space:nowrap}.admin-modal-overlay.dz-modal-overlay{z-index:var(--dz-modal-z, 300);background:var(--overlay);overflow:hidden;overscroll-behavior:none;touch-action:none}.dz-modal.admin-modal,.admin-modal{--chip-bg: var(--c3);--chip-bg-hover: var(--c2);--chip-active-bg: var(--c1);--button: var(--c3);--button-hover: var(--c2);--input-form: var(--c2);--buy-foot-h: 40px;--admin-input-fg: color-mix(in srgb, var(--text) 72%, var(--text-muted));--admin-input-fg-muted: color-mix(in srgb, var(--text) 48%, var(--text-muted))}.dz-modal.admin-modal,.admin-modal{display:flex;flex-direction:column;width:min(760px,100%);height:auto;max-height:min(88vh,calc(100dvh - 48px));overflow:hidden;border:none;border-radius:var(--radius-lg);background:transparent;box-shadow:var(--shadow-md);box-sizing:border-box}.admin-modal__form{display:flex;flex:1 1 auto;flex-direction:column;min-height:0}.admin-modal__head{display:grid;flex-shrink:0;grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:16px;min-height:0;padding:20px 20px 2px;box-sizing:border-box;box-shadow:none;border-bottom:none}.admin-modal__head-main{min-width:0}.admin-modal__head-aside{display:flex;flex-shrink:0;align-items:center;justify-content:flex-end;gap:10px;padding:0}.admin-modal__title,.admin-modal__head h2,.admin-modal__head h3{display:flex;align-items:center;gap:10px;margin:0;padding:0 0 6px;font-family:var(--font-body);font-size:var(--text-lg);font-weight:700;line-height:1.2;color:var(--text)}.admin-modal__title-icon{display:inline-flex;flex-shrink:0;color:var(--text)}.admin-modal__subtitle{margin:0;color:var(--text-dim);font-size:var(--text-xs);font-weight:500;font-family:var(--font-mono, ui-monospace, SFMono-Regular, Menlo, monospace);letter-spacing:.02em;line-height:1.35;word-break:break-all}.admin-modal__body{flex:1 1 auto;min-height:0;padding:8px 20px 20px;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;box-sizing:border-box;scrollbar-width:thin;scrollbar-color:var(--transparent-10-w) transparent}.admin-modal__foot{display:flex;flex-shrink:0;justify-content:flex-end;gap:10px;padding:0 20px 20px;box-shadow:none;border-top:none;background:transparent}.admin-modal__actions{display:flex;justify-content:flex-end;gap:10px;width:100%}.admin-modal__tabs{display:grid;grid-template-columns:repeat(3,1fr);gap:4px;margin-bottom:16px;padding:4px;border-radius:var(--radius-sm);background:var(--chip-bg)}.admin-modal__tab{min-width:0;padding:12px 12px 8px;border:none;border-radius:calc(var(--radius-sm) - 2px);background:transparent;color:var(--text-muted);font-size:var(--text-sm);font-weight:600;line-height:1;text-align:center;cursor:pointer;transition:background .2s ease,color .2s ease,box-shadow .2s ease}.admin-modal__tab:hover{color:var(--text)}.admin-modal__tab.is-active{background:var(--chip-active-bg);color:var(--text);box-shadow:none}.admin-modal__tabs--4{grid-template-columns:repeat(4,minmax(0,1fr))}.admin-modal__tabs--4 .admin-modal__tab{padding:12px 8px 8px;font-size:var(--text-xs);line-height:1.2}.admin-section-tabs.admin-modal__tabs--4{grid-template-columns:repeat(4,minmax(0,1fr))}@media(min-width:721px){.admin-modal__tabs--4 .admin-modal__tab{padding:10px 12px;font-size:var(--text-sm)}}.admin-modal__section{display:grid;gap:12px}.admin-modal__section+.admin-modal__section{margin-top:16px;padding-top:16px;border-top:var(--rail-width) solid var(--rail);box-shadow:none}.admin-modal__section-title{margin:0;font-size:var(--text-xs);font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--text-dim)}.admin-form-grid--modal{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.admin-form-grid--modal-prices{grid-template-columns:minmax(0,2fr) minmax(0,1fr) minmax(0,1fr)}.admin-form-grid--modal-shop{grid-template-columns:repeat(3,minmax(0,1fr))}.admin-form-grid--user-profile{grid-template-columns:1fr;gap:14px}.admin-user-modal__name-steam{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.35fr);gap:12px;grid-column:1 / -1}.admin-user-modal__name-steam .admin-field{min-width:0}.admin-user-modal__foot{display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%}.admin-user-panel__nav{flex:1 1 auto;min-width:0}.admin-user-panel{display:grid;gap:14px}.admin-section-tabs-page>.admin-pending-toolbar{margin-top:0}.admin-user-panel__search .dz-input{max-width:none}.admin-user-panel__table-wrap{max-height:min(52vh,420px);overflow:auto}@media(min-width:769px){.admin-user-panel__table{min-width:720px}.admin-user-panel__table-wrap--storage,.admin-user-panel__table-wrap--storage-page{overflow-x:auto}.admin-user-panel__table--storage{min-width:1040px;table-layout:fixed}.admin-user-panel__table--storage-all{min-width:1180px}.admin-user-panel__table--storage-global{min-width:980px}}.admin-user-panel__table-wrap--history{overflow-x:hidden;max-height:none}.admin-user-panel__table-wrap--storage-page{max-height:none;overflow-x:hidden;min-height:0}.admin-user-panel__table-wrap--paged{min-height:0}.admin-user-panel__table-wrap--paged.is-refreshing{opacity:.72;transition:opacity .15s ease}.admin-user-modal__panels{display:grid;min-height:0}.admin-user-modal__panel{grid-area:1 / 1;visibility:hidden;opacity:0;pointer-events:none;min-width:0}.admin-user-modal__panels--hidden{display:none}.admin-user-modal__panel.is-active{visibility:visible;opacity:1;pointer-events:auto}@media(prefers-reduced-motion:reduce){.admin-user-panel__table-wrap--paged.is-refreshing{opacity:1;transition:none}}.admin-modal .admin-user-panel__table-wrap--history.admin-user-panel__table-wrap--paged{min-height:0;max-height:min(52vh,420px);overflow-y:auto}.admin-modal--wide .admin-user-panel__table-wrap--storage.admin-user-panel__table-wrap--paged{min-height:0;max-height:min(56vh,460px);overflow:auto}.admin-user-panel__table-wrap--storage{overflow-x:hidden}.admin-user-panel__row--skeleton td{padding:9px 10px;border:none;pointer-events:none}.admin-user-panel__row--skeleton .dz-skeleton--bar{height:14px;width:100%}.admin-user-panel__table--history{min-width:0;width:100%;table-layout:fixed;border-spacing:0;border-collapse:separate}.admin-modal--wide .admin-user-panel__table--history,.admin-modal--wide .admin-user-panel__table--storage{border-spacing:0;border-collapse:separate;font-size:.82rem}.admin-modal .admin-user-panel__table--history th,.admin-modal--wide .admin-user-panel__table--history th,.admin-modal--wide .admin-user-panel__table--storage th{padding:0 8px 4px;font-size:.72rem}.admin-modal .admin-user-panel__table--history td,.admin-modal--wide .admin-user-panel__table--history td,.admin-modal--wide .admin-user-panel__table--storage td{padding:6px 8px;font-size:.82rem;line-height:1.25}.admin-modal--wide .admin-user-panel__actions{gap:4px}.admin-modal--wide .admin-user-panel__actions .admin-icon-btn{width:26px;height:26px}.admin-modal--wide .admin-user-panel__row--skeleton td{padding:6px 8px}.admin-user-panel__table--history th:nth-child(1),.admin-user-panel__table--history td:nth-child(1){width:72px}.admin-user-panel__table--history th:nth-child(2),.admin-user-panel__table--history td:nth-child(2){width:76px}.admin-user-panel__table--history th:nth-child(3),.admin-user-panel__table--history td:nth-child(3){width:auto;min-width:0}.admin-user-panel__table--history th:nth-child(4),.admin-user-panel__table--history td:nth-child(4){width:64px;white-space:nowrap}.admin-user-panel__table--history th:nth-child(5),.admin-user-panel__table--history td:nth-child(5){width:130px;white-space:nowrap;padding-left:2px;padding-right:10px}.admin-user-panel__table--history th:nth-child(6),.admin-user-panel__table--history td:nth-child(6){width:110px;padding-left:6px;padding-right:10px;text-align:right}.admin-user-panel__table--history td:nth-child(6) .account-badge,.admin-user-panel__table--history td:nth-child(6) .account-data-list__tone{white-space:nowrap}.admin-user-panel__table--history-player th:nth-child(1),.admin-user-panel__table--history-player td:nth-child(1){width:92px;white-space:nowrap}.admin-user-panel__table--history-player th:nth-child(2),.admin-user-panel__table--history-player td:nth-child(2){width:200px;min-width:168px}.admin-user-panel__table--history-player th:nth-child(3),.admin-user-panel__table--history-player td:nth-child(3){width:108px;white-space:nowrap}.admin-user-panel__table--history-player th:nth-child(4),.admin-user-panel__table--history-player td:nth-child(4){width:auto;min-width:0;padding-left:22px}.admin-user-panel__table--history-player th:nth-child(5),.admin-user-panel__table--history-player td:nth-child(5){width:64px;white-space:nowrap}.admin-user-panel__table--history-player th:nth-child(6),.admin-user-panel__table--history-player td:nth-child(6){width:128px;white-space:nowrap;padding-left:2px;padding-right:10px}.admin-user-panel__table--history-player th:nth-child(7),.admin-user-panel__table--history-player td:nth-child(7){width:110px;white-space:nowrap;padding-left:6px;padding-right:10px;text-align:right}.admin-user-panel__table--history-player td:nth-child(7) .account-badge,.admin-user-panel__table--history-player td:nth-child(7) .account-data-list__tone{white-space:nowrap}.admin-user-panel__table--history-player td:nth-child(1) code{white-space:nowrap}.admin-user-panel__history-desc{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.admin-user-panel__table--storage{table-layout:fixed}.admin-user-panel__table--storage th:nth-child(1),.admin-user-panel__table--storage td:nth-child(1),.admin-user-panel__table--storage th:nth-child(2),.admin-user-panel__table--storage td:nth-child(2){width:96px}.admin-user-panel__table--storage th:nth-child(3),.admin-user-panel__table--storage td:nth-child(3){width:auto;min-width:220px}.admin-user-panel__table--storage th:nth-child(4),.admin-user-panel__table--storage td:nth-child(4){width:104px}.admin-user-panel__table--storage th:nth-child(5),.admin-user-panel__table--storage td:nth-child(5){width:96px}.admin-user-panel__table--storage th:nth-child(6),.admin-user-panel__table--storage td:nth-child(6){width:156px}.admin-user-panel__table--storage th:nth-child(7),.admin-user-panel__table--storage td:nth-child(7){width:100px}.admin-user-panel__table--storage th:nth-child(8),.admin-user-panel__table--storage td:nth-child(8){width:132px}.admin-user-panel__table--storage:not(.admin-user-panel__table--history):not(.admin-user-panel__table--storage-all):not(.admin-user-panel__table--storage-global) th:nth-child(1),.admin-user-panel__table--storage:not(.admin-user-panel__table--history):not(.admin-user-panel__table--storage-all):not(.admin-user-panel__table--storage-global) td:nth-child(1){width:auto;min-width:220px}.admin-user-panel__table--storage:not(.admin-user-panel__table--history):not(.admin-user-panel__table--storage-all):not(.admin-user-panel__table--storage-global) th:nth-child(2),.admin-user-panel__table--storage:not(.admin-user-panel__table--history):not(.admin-user-panel__table--storage-all):not(.admin-user-panel__table--storage-global) td:nth-child(2){width:96px}.admin-user-panel__table--storage:not(.admin-user-panel__table--history):not(.admin-user-panel__table--storage-all):not(.admin-user-panel__table--storage-global) th:nth-child(3),.admin-user-panel__table--storage:not(.admin-user-panel__table--history):not(.admin-user-panel__table--storage-all):not(.admin-user-panel__table--storage-global) td:nth-child(3){width:156px}.admin-user-panel__table--storage:not(.admin-user-panel__table--history):not(.admin-user-panel__table--storage-all):not(.admin-user-panel__table--storage-global) th:nth-child(4),.admin-user-panel__table--storage:not(.admin-user-panel__table--history):not(.admin-user-panel__table--storage-all):not(.admin-user-panel__table--storage-global) td:nth-child(4){width:132px}.admin-user-panel__table--storage-all th:nth-child(1),.admin-user-panel__table--storage-all td:nth-child(1),.admin-user-panel__table--storage-all th:nth-child(2),.admin-user-panel__table--storage-all td:nth-child(2){width:96px}.admin-user-panel__table--storage-all th:nth-child(3),.admin-user-panel__table--storage-all td:nth-child(3){width:168px}.admin-user-panel__table--storage-all th:nth-child(4),.admin-user-panel__table--storage-all td:nth-child(4){width:auto;min-width:200px}.admin-user-panel__table--storage-all th:nth-child(5),.admin-user-panel__table--storage-all td:nth-child(5){width:104px}.admin-user-panel__table--storage-all th:nth-child(6),.admin-user-panel__table--storage-all td:nth-child(6){width:96px}.admin-user-panel__table--storage-all th:nth-child(7),.admin-user-panel__table--storage-all td:nth-child(7){width:156px}.admin-user-panel__table--storage-all th:nth-child(8),.admin-user-panel__table--storage-all td:nth-child(8){width:100px}.admin-user-panel__table--storage-all th:nth-child(9),.admin-user-panel__table--storage-all td:nth-child(9){width:132px}.admin-user-panel__table--storage-global th:nth-child(1),.admin-user-panel__table--storage-global td:nth-child(1){width:168px}.admin-user-panel__table--storage-global th:nth-child(2),.admin-user-panel__table--storage-global td:nth-child(2){width:auto;min-width:200px}.admin-user-panel__table--storage-global th:nth-child(3),.admin-user-panel__table--storage-global td:nth-child(3){width:104px}.admin-user-panel__table--storage-global th:nth-child(4),.admin-user-panel__table--storage-global td:nth-child(4){width:96px}.admin-user-panel__table--storage-global th:nth-child(5),.admin-user-panel__table--storage-global td:nth-child(5){width:156px}.admin-user-panel__table--storage-global th:nth-child(6),.admin-user-panel__table--storage-global td:nth-child(6){width:100px}.admin-user-panel__table--storage-global th:nth-child(7),.admin-user-panel__table--storage-global td:nth-child(7){width:132px}.admin-user-panel__product{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.admin-user-panel__actions{display:flex;align-items:center;justify-content:flex-end;gap:6px}.admin-user-panel__actions .admin-icon-btn{width:30px;height:30px}.admin-user-panel__table code{font-size:.72rem;white-space:nowrap}.admin-user-panel__pagination{display:flex;justify-content:flex-start;margin-top:0;padding-top:0}.admin-users-footer .admin-user-panel__pagination{padding-top:0}.admin-users-footer{display:flex;align-items:center;justify-content:flex-start;width:100%}.admin-users-pagination{display:inline-flex;flex:none;align-items:center;gap:6px;width:max-content;max-width:100%;padding:0;border-radius:0;background:transparent}.admin-users-pagination__btn{display:grid;place-items:center;flex:0 0 auto;width:38px;height:38px;padding:0;border:none;border-radius:var(--radius-sm);background:var(--chip-bg);color:var(--text);font-size:1.1rem;line-height:1;cursor:pointer;transition:transform .15s cubic-bezier(.22,1,.36,1),background .15s ease}.admin-users-pagination__btn:hover:not(:disabled){background:var(--chip-bg-hover);color:var(--text)}.admin-users-pagination__btn:active:not(:disabled){transform:scale(.92);background:var(--chip-bg-hover)}.admin-users-pagination__btn:disabled{opacity:.35;cursor:not-allowed}.admin-users-pagination__meta{display:inline-flex;flex:0 0 auto;align-items:center;justify-content:center;min-width:38px;height:38px;padding:0 12px;border-radius:var(--radius-sm);background:var(--chip-bg);color:var(--text);font-size:var(--text-sm);font-weight:700;font-variant-numeric:tabular-nums;white-space:nowrap;box-sizing:border-box;-webkit-user-select:none;user-select:none;text-align:center}.admin-page .admin-tops-grid .admin-tops-pagination,.admin-tops-pagination{margin-top:0;margin-inline:calc(-1 * var(--admin-card-pad-x, 14px));padding:12px var(--admin-card-pad-x, 14px);width:auto;box-sizing:border-box;flex:0 0 auto}@media(min-width:1101px){.admin-page .admin-tops-grid .admin-tops-pagination,.admin-tops-pagination{margin-top:auto}}.admin-tops-pagination .admin-user-panel__pagination,.admin-tops-pagination .admin-users-pagination,.admin-tops-pagination .bans-stepper{margin:0}.admin-tops-pagination--inactive{opacity:.38;pointer-events:none}.admin-tops-pagination--inactive .admin-users-pagination__btn,.admin-tops-pagination--inactive .bans-stepper__btn{cursor:not-allowed}.admin-page .admin-users-footer{justify-content:flex-start}.admin-user-grant{display:grid;gap:14px}.admin-user-grant__form{display:grid;gap:16px}.admin-user-grant__selects{display:grid;grid-template-columns:minmax(0,.95fr) minmax(0,1.35fr);gap:12px;min-width:0}.admin-user-grant__purchase{--buy-foot-h: 38px;--buy-foot-stepper-min-w: 120px;--buy-foot-step-btn: 30px;--buy-foot-submit-w: 152px;--buy-foot-gap: 12px;padding:0;border:none;background:transparent}.admin-user-grant__purchase .buy-modal__foot-controls{margin-inline-start:0;width:max-content;max-width:100%}.admin-user-grant__purchase .buy-modal__submit--foot{width:var(--buy-foot-submit-w);min-width:var(--buy-foot-submit-w);max-width:var(--buy-foot-submit-w)}.admin-user-grant__purchase .buy-modal__foot-controls:not(:has(.buy-modal__duration--foot)){grid-template-columns:1fr}.admin-user-modal__foot-left{display:flex;flex-wrap:wrap;gap:8px}.admin-user-modal__steam-row,.admin-user-modal__balance-row,.admin-user-modal__percent-row{display:flex;align-items:center;gap:8px}.admin-user-modal__steam-row .dz-input,.admin-user-modal__balance-row .dz-input{flex:1 1 auto;min-width:0}.admin-user-modal__steam-link{display:inline-grid;place-items:center;flex-shrink:0;width:40px;height:40px;padding:0;border:none;border-radius:var(--radius-sm);background:transparent;color:var(--text-muted);text-decoration:none;transition:background .2s ease,color .2s ease}.admin-user-modal__steam-link:hover{color:var(--text);background:var(--chip-bg-hover)}.admin-user-modal__icon-btn{width:40px;height:40px;flex-shrink:0}.admin-user-modal__icon-btn.is-active{color:var(--text);border-color:transparent;background:var(--chip-active-bg)}.admin-user-modal__meta-row{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,.85fr) minmax(0,1.15fr);gap:12px;grid-column:1 / -1}.admin-user-modal__meta-row .admin-field{min-width:0}.admin-user-modal__percent-row .dz-input{flex:1 1 auto;min-width:0}.admin-user-modal__balance{min-width:0}.admin-user-modal__discount{max-width:none}.admin-user-modal__percent{color:var(--text-muted);font-size:var(--text-sm);font-weight:700}.admin-user-modal__topup{grid-column:1 / -1;padding:12px 0;border:none;border-top:var(--rail-width) solid var(--rail);border-bottom:var(--rail-width) solid var(--rail);border-radius:0;background:transparent;box-shadow:none}.admin-user-modal__social{grid-column:1 / -1;display:grid;gap:8px;padding-top:4px}.admin-user-modal__social-title{font-size:var(--text-sm);font-weight:700;color:var(--text-muted)}.admin-user-modal__social-list{list-style:none;margin:0;padding:0;display:grid;gap:6px}.admin-user-modal__social-row{display:grid;grid-template-columns:88px minmax(0,1fr) auto;gap:8px 12px;align-items:center;padding:10px 0;border-radius:0;background:transparent;box-shadow:none;border-bottom:var(--rail-width) solid var(--rail);font-size:var(--text-sm)}.admin-user-modal__social-row code{font-size:.75rem;color:var(--text-dim)}.admin-user-profile-shell{width:100%;min-width:0;--admin-topup-reset-w: 6.75rem}.admin-user-profile-shell .admin-user-profile-hero{display:flex;flex-wrap:wrap;align-items:center;gap:12px 14px;width:100%;padding:2px 0 14px;box-shadow:inset 0 calc(-1 * var(--rail-width)) 0 var(--rail)}.admin-user-profile-shell .admin-user-profile-hero__avatar-link{display:block;flex-shrink:0;width:64px;height:64px;border-radius:var(--radius-sm);overflow:hidden}.admin-user-profile-shell .admin-user-profile-hero__avatar{position:relative;display:grid;place-items:center;width:100%;height:100%;border-radius:inherit;color:#fff;font-family:var(--font-display);font-size:1.5rem;font-weight:700;overflow:hidden}.admin-user-profile-shell .admin-user-profile-hero__avatar-img{width:100%;height:100%;object-fit:cover}.admin-user-profile-shell .admin-user-profile-hero__identity{display:grid;gap:4px;min-width:0;flex:1 1 180px}.admin-user-profile-shell .admin-user-profile-hero__name-input{width:100%;min-width:0;margin:0;padding:0;border:none;border-radius:0;background:transparent;color:var(--text);font-family:var(--font-display);font-size:clamp(1.05rem,1.6vw,1.3rem);font-weight:700;line-height:1.2;outline:none}.admin-user-profile-shell .admin-user-profile-hero__name-input:focus{color:var(--text)}.admin-user-profile-shell .admin-user-profile-hero__name-input::placeholder{color:var(--text-dim);font-weight:600}.admin-user-profile-shell .admin-user-profile-hero__steam{display:inline-flex;align-items:center;gap:8px;max-width:100%;padding:0;border:none;background:transparent;color:var(--text-dim);font-size:var(--text-sm);font-weight:500;line-height:1.35;text-align:left;cursor:pointer;transition:color var(--transition-smooth)}.admin-user-profile-shell .admin-user-profile-hero__steam:hover{color:var(--text-muted)}.admin-user-profile-shell .admin-user-profile-hero__steam-id{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.admin-user-profile-shell .admin-user-profile-hero__steam-copy{flex-shrink:0;opacity:.7}.admin-user-profile-shell .admin-user-profile-ban-btn{flex-shrink:0;margin-left:auto;min-height:36px;height:36px;padding:0 12px;background:color-mix(in srgb,#ef4444 12%,var(--chip-bg));color:#f87171;font-weight:600}.admin-user-profile-shell .admin-user-profile-ban-btn:hover:not(:disabled){background:color-mix(in srgb,#ef4444 20%,var(--chip-bg));color:#fca5a5}.admin-user-profile-shell .admin-user-profile-ban-btn:disabled{opacity:.45;cursor:not-allowed}.admin-user-profile-shell .admin-user-profile-ban-btn.is-banned{background:var(--chip-bg);color:color-mix(in srgb,var(--danger) 45%,var(--text-muted))}.admin-user-profile-shell .admin-user-profile-ban-btn.is-banned:hover:not(:disabled){background:var(--chip-bg-hover);color:color-mix(in srgb,var(--danger) 55%,var(--text-muted))}.admin-user-profile-shell .admin-user-profile-metrics{--admin-profile-rail-pad-y: 12px;--admin-profile-rail-gap: 6px;--admin-profile-rail-body-h: 32px;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:0;width:100%;box-shadow:inset 0 calc(-1 * var(--rail-width)) 0 var(--rail)}.admin-user-profile-shell .admin-user-profile-metric{display:flex;flex-direction:column;justify-content:flex-start;gap:var(--admin-profile-rail-gap);min-width:0;padding:var(--admin-profile-rail-pad-y) 12px;box-sizing:border-box;box-shadow:inset calc(-1 * var(--rail-width)) 0 0 var(--rail)}.admin-user-profile-shell .admin-user-profile-metric:first-child{padding-left:0}.admin-user-profile-shell .admin-user-profile-metric:last-child{padding-right:0;box-shadow:none}.admin-user-profile-shell .admin-user-profile-metric__label{font-size:var(--text-xs);font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--text-dim);line-height:1.3}.admin-user-profile-shell .admin-user-profile-metric__body{display:flex;flex-wrap:nowrap;align-items:center;gap:8px;min-height:var(--admin-profile-rail-body-h)}.admin-user-profile-shell .admin-user-profile-metric__value{font-family:var(--font-display);font-size:clamp(1rem,1.4vw,1.2rem);font-weight:700;line-height:1.25;color:var(--text);font-variant-numeric:tabular-nums;word-break:break-word}.admin-user-profile-shell .admin-user-profile-metric__value--price{color:var(--price)}.admin-user-profile-shell .admin-user-profile-metric__value--danger{color:#f87171}.admin-user-profile-shell .admin-user-profile-metric__delta{font-family:var(--font-display);font-size:clamp(1rem,1.4vw,1.2rem);font-weight:700;line-height:1.25;color:#4ade80;font-variant-numeric:tabular-nums;white-space:nowrap}.admin-user-profile-shell .admin-user-profile-metric__delta--neg{color:#f87171}.admin-user-profile-shell .admin-user-profile-metric__input{box-sizing:border-box;width:7rem;max-width:100%;min-width:0;height:32px;padding:0 10px;font-family:var(--font-display);font-size:.95rem;font-weight:700}.admin-user-profile-shell .admin-user-profile-metric__input--discount{width:3.75rem;text-align:center}.admin-user-profile-shell .admin-user-profile-metric__suffix{color:var(--text-muted);font-size:var(--text-sm);font-weight:700}.admin-user-profile-shell .admin-user-profile-block{display:grid;gap:10px;padding:12px 0;box-shadow:inset 0 calc(-1 * var(--rail-width)) 0 var(--rail)}.admin-user-profile-shell .admin-user-profile-block:last-of-type{box-shadow:none}.admin-user-profile-shell .admin-user-profile-block__head{display:flex;align-items:center;justify-content:space-between;gap:12px;min-width:0}.admin-user-profile-shell .admin-user-profile-block__title{margin:0;font-size:var(--text-xs);font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--text-dim);line-height:1.3}.admin-user-profile-shell .admin-user-profile-topup-panel__reset{flex-shrink:0;padding:0;border:none;background:transparent;color:var(--text-muted);font-size:var(--text-xs);font-weight:600;cursor:pointer}.admin-user-profile-shell .admin-user-profile-topup-panel__reset:hover:not(:disabled),.admin-user-profile-shell .admin-user-profile-topup-panel__reset:focus-visible:not(:disabled){color:var(--text)}.admin-user-profile-shell .admin-user-profile-topup-panel__reset:disabled{opacity:.5;cursor:default}.admin-user-profile-shell .admin-user-profile-topup-row{--admin-topup-ctrl-h: 38px;display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px;min-width:0}.admin-user-profile-shell .admin-user-modal__topup-amounts{display:flex;flex-wrap:wrap;flex:1 1 auto;align-items:center;gap:6px;min-width:0}.admin-user-profile-shell .admin-user-modal__topup-amount{flex:0 0 auto;min-width:0;padding-inline:10px}.admin-user-profile-shell .admin-user-profile-topup-custom__input{box-sizing:border-box;flex:0 0 auto;width:13rem;min-width:0;height:var(--admin-topup-ctrl-h);min-height:var(--admin-topup-ctrl-h);max-height:var(--admin-topup-ctrl-h);padding:0 10px;font-family:var(--font-display);font-size:var(--text-sm);font-weight:700;line-height:1}.admin-user-profile-shell .admin-user-profile-topup-custom__apply{box-sizing:border-box;flex:0 0 auto;height:var(--admin-topup-ctrl-h);min-height:var(--admin-topup-ctrl-h);max-height:var(--admin-topup-ctrl-h);padding:0 16px;font-weight:700;line-height:1;white-space:nowrap}.admin-user-profile-shell .admin-user-profile-topup-reset{width:var(--admin-topup-reset-w);min-width:var(--admin-topup-reset-w);max-width:var(--admin-topup-reset-w)}.admin-user-profile-shell .admin-user-profile-topup-clear{margin-left:auto;background:color-mix(in srgb,#ef4444 14%,var(--chip-bg));color:#f87171}.admin-user-profile-shell .admin-user-profile-topup-clear:hover:not(:disabled){background:color-mix(in srgb,#ef4444 22%,var(--chip-bg));color:#fca5a5}.admin-user-profile-shell .admin-user-profile-topup-clear:disabled{opacity:.45;cursor:not-allowed}.admin-user-profile-shell .admin-user-profile-block--social{gap:0;padding-bottom:0}.admin-user-profile-shell .admin-user-profile-block--social .admin-user-profile-block__head{padding-bottom:10px}.admin-user-profile-shell .admin-user-profile-social-pair{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:0;align-items:stretch;margin-inline:0;box-shadow:none}.admin-user-profile-shell .admin-user-profile-social-tile{--social-brand: var(--text-muted);display:grid;grid-template-columns:auto minmax(0,1fr);gap:6px 12px;align-items:start;min-width:0;padding:12px;box-sizing:border-box;background:transparent;box-shadow:inset calc(-1 * var(--rail-width)) 0 0 var(--rail)}.admin-user-profile-shell .admin-user-profile-social-tile:first-child{padding-left:0}.admin-user-profile-shell .admin-user-profile-social-tile:last-child{padding-right:0;box-shadow:none}.admin-user-profile-shell .admin-user-profile-social-tile--telegram{--social-brand: #2aabee}.admin-user-profile-shell .admin-user-profile-social-tile--discord{--social-brand: #5865f2}.admin-user-profile-shell .admin-user-profile-social-tile--vk{--social-brand: #0077ff}.admin-user-profile-shell .admin-user-profile-social-tile__brand{display:grid;place-items:center;flex-shrink:0;width:36px;height:36px;color:var(--social-brand)}.admin-user-profile-shell .admin-user-profile-social-tile__brand svg{display:block}.admin-user-profile-shell .admin-user-profile-social-tile__content{display:grid;gap:4px;min-width:0;align-content:start}.admin-user-profile-shell .admin-user-profile-social-tile__label{min-width:0;font-size:1.05rem;font-weight:700;color:var(--text);line-height:1.15}.admin-user-profile-shell .admin-user-profile-social-tile__value-btn{display:inline-flex;align-items:center;gap:8px;width:100%;max-width:100%;min-width:0;min-height:22px;padding:0;border:none;background:transparent;color:inherit;text-align:left;cursor:pointer;transition:color var(--transition-smooth)}.admin-user-profile-shell .admin-user-profile-social-tile__value-btn:disabled{cursor:default}.admin-user-profile-shell .admin-user-profile-social-tile__value-btn:hover:not(:disabled),.admin-user-profile-shell .admin-user-profile-social-tile__value-btn:focus-visible:not(:disabled){color:var(--text);outline:none}.admin-user-profile-shell .admin-user-profile-social-tile__value{flex:1 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-family:var(--font-display);font-size:var(--text-sm);font-weight:600;color:var(--text-muted);line-height:1.25}.admin-user-profile-shell .admin-user-profile-social-tile__value.is-empty{font-family:inherit;font-weight:500;color:var(--text-dim)}.admin-user-profile-shell .admin-user-profile-social-tile.is-linked .admin-user-profile-social-tile__value{color:var(--text-muted)}.admin-user-profile-shell .admin-user-profile-social-tile__copy-icon{flex-shrink:0;margin-left:auto;color:var(--text-dim);font-size:.95rem;line-height:1;opacity:.8}.admin-user-profile-shell .admin-user-profile-social-tile__value-btn:disabled .admin-user-profile-social-tile__copy-icon{opacity:.35}.admin-user-profile-shell .admin-user-profile-social-tile__value-btn:hover:not(:disabled) .admin-user-profile-social-tile__copy-icon,.admin-user-profile-shell .admin-user-profile-social-tile__value-btn:focus-visible:not(:disabled) .admin-user-profile-social-tile__copy-icon{color:var(--text-muted);opacity:1}.admin-user-profile-shell .admin-user-grant--profile{display:block;min-width:0}.admin-user-profile-shell .admin-user-grant--profile .admin-user-grant__form{display:flex;flex-direction:column;align-items:stretch;gap:6px;width:100%;min-width:0}.admin-user-profile-shell .admin-user-grant--profile .admin-user-grant__controls-row{display:flex;align-items:center;justify-content:flex-start;gap:8px;width:100%;min-width:0}.admin-user-profile-shell .admin-user-grant--profile .admin-user-grant__selects{display:grid;grid-template-columns:minmax(140px,1.15fr) minmax(182px,1.82fr);gap:8px;flex:0 1 auto;width:min(100%,462px);min-width:0}.admin-user-profile-shell .admin-user-grant--profile .admin-field{margin:0;gap:0;min-width:0}.admin-user-profile-shell .admin-user-grant--profile .admin-user-grant__field--server{min-width:140px}.admin-user-profile-shell .admin-user-grant--profile .admin-user-grant__queue-row{width:min(100%,462px);max-width:100%;min-width:0}.admin-user-grant__queue{display:flex;flex-direction:column;gap:2px;min-width:0;width:100%}.admin-user-grant__queue-label{color:var(--text-dim);font-size:var(--text-xs);font-weight:700;letter-spacing:.04em;text-transform:uppercase}.admin-user-grant__queue-items{color:var(--text-muted);font-size:var(--text-xs);font-weight:600;line-height:1.25;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.admin-user-profile-shell .admin-user-grant--profile .admin-user-grant__field--product{min-width:182px}.admin-user-profile-shell .admin-user-grant--profile .admin-user-grant__purchase.buy-modal__foot{flex:1 1 auto;align-self:center;margin-top:3px;margin-left:0;margin-right:0;padding:0;min-width:0;--buy-foot-h: 44px;--buy-foot-stepper-min-w: 120px;--buy-foot-step-btn: 34px;--buy-foot-submit-w: 120px;--buy-foot-gap: 8px}.admin-user-profile-shell .admin-user-grant--profile .admin-user-grant__purchase.buy-modal__foot--compact:not(.buy-modal__foot--auth){display:flex;justify-content:flex-start;padding:0}.admin-user-profile-shell .admin-user-grant--profile .admin-user-grant__purchase .buy-modal__foot-controls{display:flex;align-items:center;gap:var(--buy-foot-gap);width:100%;max-width:100%;margin-inline-start:0;margin-inline-end:0}.admin-user-profile-shell .admin-user-grant--profile .admin-user-grant__purchase .buy-modal__submit--foot{margin-left:0}.admin-user-profile-shell .admin-user-grant--profile .admin-user-grant__action{box-sizing:border-box;flex:0 0 auto;height:44px;min-height:44px;max-height:44px;width:var(--admin-topup-reset-w);min-width:var(--admin-topup-reset-w);max-width:var(--admin-topup-reset-w);padding:0 16px;margin-left:0;font-weight:700;line-height:1;white-space:nowrap}.admin-user-profile-shell .admin-user-grant--profile .admin-user-grant__action:first-of-type{margin-left:auto}.admin-player-cell__title-row{display:flex;align-items:center;gap:6px;min-width:0}.admin-player-cell__title-row .account-table__title,.admin-player-cell__title-row .admin-player-link{min-width:0}.admin-user-store-ban__badge{flex:none;display:inline;padding:0;border-radius:0;background:transparent;color:color-mix(in srgb,var(--danger) 40%,var(--text-muted));font-size:var(--text-sm);font-weight:600;letter-spacing:0;text-transform:none}.admin-user-store-ban{display:flex;flex-direction:column;gap:8px}.admin-user-store-ban--active{background:transparent;padding:0}.admin-user-store-ban__head{display:flex;align-items:center;justify-content:space-between;gap:8px}.admin-user-store-ban__status{margin:0;font-size:.78rem;line-height:1.35;color:var(--text-muted, #9ca3af)}.admin-user-store-ban__reason{gap:4px}.admin-user-store-ban__actions{display:flex;justify-content:flex-start}.admin-user-store-ban__ban-btn{color:#fca5a5}.admin-user-profile-shell .admin-user-profile-shell__save{position:absolute;right:0;bottom:0;display:flex;justify-content:flex-end;flex:0 0 auto;margin:0;padding:0;background:transparent;z-index:3}.admin-user-profile-shell .admin-user-profile-shell__save-btn{box-sizing:border-box;flex:0 0 auto;min-height:44px;height:44px;padding:0 20px;border:none;border-radius:var(--radius-sm);font-weight:700;line-height:1}.admin-user-modal__topup-amount{min-width:72px;flex:1 1 auto}@media(max-width:720px){.admin-user-profile-shell .admin-user-profile-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.admin-user-profile-shell .admin-user-profile-metric:nth-child(2n){box-shadow:none}.admin-user-profile-shell .admin-user-profile-metric:nth-child(-n+2){box-shadow:inset calc(-1 * var(--rail-width)) 0 0 var(--rail),inset 0 calc(-1 * var(--rail-width)) 0 var(--rail)}.admin-user-profile-shell .admin-user-profile-metric:nth-child(2){box-shadow:inset 0 calc(-1 * var(--rail-width)) 0 var(--rail)}.admin-user-profile-shell .admin-user-profile-social-pair{grid-template-columns:1fr}.admin-user-profile-shell .admin-user-profile-social-tile{padding:12px 0;box-shadow:inset 0 calc(-1 * var(--rail-width)) 0 var(--rail)}.admin-user-profile-shell .admin-user-profile-social-tile:last-child{box-shadow:none}.admin-user-profile-shell .admin-user-grant--profile,.admin-user-profile-shell .admin-user-grant--profile .admin-user-grant__form,.admin-user-profile-shell .admin-user-grant--profile .admin-user-grant__controls-row{flex-direction:column;align-items:stretch}.admin-user-profile-shell .admin-user-grant--profile .admin-user-grant__selects{grid-template-columns:1fr;width:100%}.admin-user-profile-shell .admin-user-grant--profile .admin-user-grant__queue-row{width:100%}.admin-user-profile-shell .admin-user-grant--profile .admin-user-grant__purchase .buy-modal__foot-controls{width:100%;flex-wrap:wrap}.admin-user-profile-shell .admin-user-grant--profile .admin-user-grant__purchase .buy-modal__submit--foot{width:100%;margin-left:0;max-width:none}}.admin-users-social-icons{display:inline-flex;align-items:center;justify-content:flex-start;gap:6px;min-height:20px;line-height:0;color:var(--text-muted);vertical-align:middle}.admin-users-social-icons--empty{line-height:1;font-size:var(--text-sm)}.admin-users-social-icons__slot{display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px;flex-shrink:0}.admin-users-social-icons__icon{display:block;flex-shrink:0;opacity:.85}.admin-users-social-icons__slot--discord .admin-users-social-icons__icon{transform:translateY(.5px) scale(1.08)}.admin-users-social-icons__slot--telegram .admin-users-social-icons__icon{transform:translateY(.5px) scale(1.02)}.admin-users-social-icons__slot--vk .admin-users-social-icons__icon{transform:scale(.98)}.admin-users-social-icons--inline{gap:8px;align-items:center}.admin-social-log__provider-label{font-size:var(--text-sm);line-height:1.2;color:var(--text-muted)}.admin-user-panel__table--social-log{table-layout:fixed;width:100%}.admin-user-panel__table--social-log th,.admin-user-panel__table--social-log td{vertical-align:middle}.admin-user-panel__table--social-log th:nth-child(1),.admin-user-panel__table--social-log td:nth-child(1){width:26%;min-width:0}.admin-user-panel__table--social-log th:nth-child(2),.admin-user-panel__table--social-log td:nth-child(2){width:14%;white-space:nowrap}.admin-user-panel__table--social-log th:nth-child(3),.admin-user-panel__table--social-log td:nth-child(3){width:28%;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding-right:16px}.admin-social-log__account-link{color:inherit;text-decoration:underline;text-underline-offset:2px}.admin-social-log__account-link:hover{color:var(--text)}.admin-user-panel__table--social-log th:nth-child(4),.admin-user-panel__table--social-log td:nth-child(4){width:14%;white-space:nowrap;padding-left:8px;padding-right:8px}.admin-user-panel__table--social-log td:nth-child(4) .account-badge{display:inline-flex;white-space:nowrap}.admin-user-panel__table--social-log th:nth-child(5),.admin-user-panel__table--social-log td:nth-child(5){width:18%;white-space:nowrap;text-align:right}.admin-table--users td[data-label=Соцсети]{vertical-align:middle}.admin-page .admin-table--payments{table-layout:fixed;width:100%}.admin-page .admin-table--payments col:nth-child(1),.admin-page .admin-table--payments col:nth-child(2),.admin-page .admin-table--payments col:nth-child(3){width:25%}.admin-page .admin-table--payments col:nth-child(4){width:auto}.admin-page .admin-table--payments col:nth-child(5){width:10rem}.admin-page .admin-table--payments thead th:nth-child(1),.admin-page .admin-table--payments tbody td:nth-child(1),.admin-page .admin-table--payments thead th:nth-child(2),.admin-page .admin-table--payments tbody td:nth-child(2),.admin-page .admin-table--payments thead th:nth-child(3),.admin-page .admin-table--payments tbody td:nth-child(3),.admin-page .admin-table--payments thead th:nth-child(4),.admin-page .admin-table--payments tbody td:nth-child(4){text-align:left}.admin-page .admin-table--payments thead th:nth-child(5),.admin-page .admin-table--payments tbody td:nth-child(5){text-align:right;white-space:nowrap;overflow:hidden}.admin-page .admin-table--payments tbody td:nth-child(1),.admin-page .admin-table--payments tbody td:nth-child(2),.admin-page .admin-table--payments tbody td:nth-child(3),.admin-page .admin-table--payments tbody td:nth-child(4){overflow:hidden}.admin-page .admin-table--payments tbody td:nth-child(3) .account-table__title,.admin-page .admin-table--payments tbody td:nth-child(3) .account-table__meta,.admin-page .admin-table--payments .admin-payment-order-id{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:100%}.admin-page .admin-table--payments tbody td:nth-child(5) .admin-deposit-amount{align-items:flex-end;margin-left:auto;max-width:100%}.admin-page .admin-table--payments tbody td:nth-child(5) .account-table__value,.admin-page .admin-table--payments tbody td:nth-child(5) .admin-deposit-amount>strong{font-size:var(--text-sm);line-height:1.35}.admin-page .admin-table--finance-daily{table-layout:fixed;width:100%}.admin-page .admin-table--finance-daily col:nth-child(1),.admin-page .admin-table--finance-daily col:nth-child(2),.admin-page .admin-table--finance-daily col:nth-child(3){width:25%}.admin-page .admin-table--finance-daily col:nth-child(4){width:auto}.admin-page .admin-table--finance-daily col:nth-child(5){width:6.5rem}.admin-page .admin-table--finance-daily thead th:nth-child(1),.admin-page .admin-table--finance-daily tbody td:nth-child(1),.admin-page .admin-table--finance-daily thead th:nth-child(2),.admin-page .admin-table--finance-daily tbody td:nth-child(2),.admin-page .admin-table--finance-daily thead th:nth-child(3),.admin-page .admin-table--finance-daily tbody td:nth-child(3),.admin-page .admin-table--finance-daily thead th:nth-child(4),.admin-page .admin-table--finance-daily tbody td:nth-child(4){text-align:left}.admin-page .admin-table--finance-daily thead th:nth-child(5),.admin-page .admin-table--finance-daily tbody td:nth-child(5){text-align:right;white-space:nowrap;padding-right:var(--admin-card-pad-x)!important}.admin-page .admin-table--users{table-layout:fixed;width:100%}.admin-page .admin-table--users thead th:nth-child(1),.admin-page .admin-table--users tbody td:nth-child(1),.admin-page .admin-table--users thead th:nth-child(2),.admin-page .admin-table--users tbody td:nth-child(2),.admin-page .admin-table--users thead th:nth-child(3),.admin-page .admin-table--users tbody td:nth-child(3),.admin-page .admin-table--users thead th:nth-child(4),.admin-page .admin-table--users tbody td:nth-child(4){width:calc((100% - 72px)/4)}.admin-page .admin-table--users thead th:nth-child(5),.admin-page .admin-table--users tbody td:nth-child(5){width:72px;padding-left:16px;padding-right:12px}.admin-page .admin-table--users tbody td:nth-child(5) .admin-table-actions{justify-content:flex-end}.admin-page .admin-table--users tbody td:nth-child(1){overflow:hidden}.admin-page .admin-table--users tbody td:nth-child(1) .account-table__title,.admin-page .admin-table--users tbody td:nth-child(1) .account-table__meta{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:100%}.admin-page .admin-table--categories{table-layout:fixed;width:100%}.admin-page .admin-table--categories thead th:nth-child(1),.admin-page .admin-table--categories tbody td:nth-child(1){width:auto;text-align:left}.admin-page .admin-table--categories thead th:nth-child(2),.admin-page .admin-table--categories tbody td:nth-child(2),.admin-page .admin-table--categories thead th:nth-child(3),.admin-page .admin-table--categories tbody td:nth-child(3){width:4.5rem;text-align:left}.admin-page .admin-table--categories thead th:nth-child(4),.admin-page .admin-table--categories tbody td:nth-child(4){width:96px;padding-left:8px;padding-right:14px;text-align:right}.admin-page .admin-table--categories tbody td:nth-child(4) .admin-table-actions{justify-content:flex-end}.admin-page .admin-table--categories tbody td:nth-child(1){overflow:hidden}.admin-page .admin-table--categories .admin-product-cell{display:flex;align-items:center;gap:16px;width:100%;min-width:0}.admin-page .admin-table--categories .admin-product-cell .admin-category-thumb{flex-shrink:0}.admin-page .admin-table--categories .admin-product-cell>div{display:flex;flex-direction:column;justify-content:center;min-width:0;text-align:left}.admin-page .admin-table--categories tbody td:nth-child(1) .account-table__title,.admin-page .admin-table--categories tbody td:nth-child(1) .account-table__meta{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:100%;text-align:left}.admin-page .admin-security-log-list-toolbar.bans-toolbar{display:flex;flex-wrap:nowrap;align-items:center;gap:0;width:100%;margin:0;padding:0;border:none;background-color:var(--button)}.admin-page .admin-security-log-toolbar__plate,.admin-page .admin-security-log-bans-list{--bans-cols: minmax(7.5rem, .85fr) minmax(0, 1.4fr) minmax(0, .95fr) minmax(7rem, .75fr)}.admin-page .admin-security-log-toolbar__plate{grid-template-columns:var(--bans-cols);align-items:center;height:40px;min-height:40px;padding:0 var(--admin-card-pad-x);background-color:var(--button)}.admin-page .admin-security-log-bans-list{--bans-row-h: 58px;min-height:0}.admin-page .admin-security-log-bans-list .bans-list__row{padding-left:var(--admin-card-pad-x);padding-right:var(--admin-card-pad-x)}.admin-page .admin-security-log-toolbar__plate .bans-toolbar__label{display:flex;align-items:center;align-self:stretch;height:100%;line-height:1;margin:0;color:var(--text-dim)}.admin-page .admin-security-log-toolbar__plate .bans-toolbar__label:nth-child(4),.admin-page .admin-security-log-bans-list .admin-security-log-list__ip{justify-self:end;text-align:right;font-variant-numeric:tabular-nums}.admin-page .admin-security-log-toolbar__plate .bans-toolbar__label:nth-child(4){justify-content:flex-end}.admin-page .admin-security-log-bans-list .admin-security-log-list__action{font-size:var(--text-sm);font-weight:600;line-height:1.25}.admin-page .admin-security-log-bans-list .admin-security-log-list__ip{font-size:var(--text-sm);color:var(--text-muted)}.admin-page .admin-security-log-list-wrap.is-refreshing{opacity:.72;pointer-events:none}@media(max-width:1079px){.admin-page .admin-security-log-list-wrap>.admin-security-log-list-toolbar.bans-toolbar{width:max-content;min-width:100%;max-width:none;gap:0;background-color:var(--button)}.admin-page .admin-security-log-list-wrap .admin-security-log-toolbar__plate{width:max-content;min-width:100%;background-color:var(--button)}}.admin-page .admin-table--store-bans{table-layout:fixed;width:100%}.admin-page .admin-table--store-bans thead th:nth-child(1),.admin-page .admin-table--store-bans tbody td:nth-child(1),.admin-page .admin-table--store-bans thead th:nth-child(2),.admin-page .admin-table--store-bans tbody td:nth-child(2){width:calc((100% - 16.5rem)/2);text-align:left}.admin-page .admin-table--store-bans thead th:nth-child(3),.admin-page .admin-table--store-bans tbody td:nth-child(3){width:16.5rem;text-align:right;white-space:nowrap;padding-right:var(--admin-card-pad-x)}.admin-page .admin-table--store-bans .admin-store-bans__date{display:inline-flex;align-items:center;justify-content:flex-end;gap:10px;max-width:100%}.admin-page .admin-table--store-bans .admin-store-bans__date .admin-table-actions{justify-content:flex-end}.admin-page .admin-table--store-bans .admin-store-bans__date-value{flex:0 0 auto}.admin-page .admin-table--store-bans tbody td:nth-child(1),.admin-page .admin-table--store-bans tbody td:nth-child(2){overflow:hidden}.admin-page .admin-table--store-bans tbody td:nth-child(1) .account-table__title,.admin-page .admin-table--store-bans tbody td:nth-child(1) .account-table__meta,.admin-page .admin-table--store-bans tbody td:nth-child(2) .account-table__meta{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:100%}@media(max-width:720px){.admin-user-modal__name-steam,.admin-user-modal__meta-row{grid-template-columns:1fr}.admin-user-modal__foot{flex-direction:column;align-items:stretch}.admin-user-grant__selects,.admin-user-grant__purchase .buy-modal__foot-controls{grid-template-columns:1fr}}.dz-modal.admin-modal.admin-totp-reset-modal,.admin-modal.admin-totp-reset-modal{width:min(420px,calc(100vw - 32px));min-width:min(420px,calc(100vw - 32px));max-width:min(420px,calc(100vw - 32px))}.dz-modal.admin-modal.admin-totp-reset-modal .admin-modal__head,.admin-modal.admin-totp-reset-modal .admin-modal__head{align-items:center;padding:20px var(--buy-foot-inset-x, 20px) 12px}.dz-modal.admin-modal.admin-totp-reset-modal .admin-modal__title,.admin-modal.admin-totp-reset-modal .admin-modal__title{display:flex;flex-wrap:nowrap;align-items:center;gap:8px;min-width:0;max-width:100%;padding:0;overflow:hidden}.dz-modal.admin-modal.admin-totp-reset-modal .admin-modal__title-text,.admin-modal.admin-totp-reset-modal .admin-modal__title-text{flex:0 0 auto;color:var(--text)}.dz-modal.admin-modal.admin-totp-reset-modal .admin-modal__body,.admin-modal.admin-totp-reset-modal .admin-modal__body{padding:8px var(--buy-foot-inset-x, 20px) 0}.dz-modal.admin-modal.admin-totp-reset-modal .admin-modal__foot,.admin-modal.admin-totp-reset-modal .admin-modal__foot{padding:16px var(--buy-foot-inset-x, 20px) 20px}.admin-totp-editor{display:flex;flex-direction:column;gap:12px}.admin-totp-editor__head{display:flex;flex-direction:column;gap:4px;margin:0;min-width:0}.admin-totp-editor__title{margin:0;color:var(--text);font-size:var(--text-base);font-weight:700;line-height:1.25}.admin-totp-editor__subtitle{margin:0;color:var(--text-muted);font-size:var(--text-sm);font-weight:400;line-height:1.35}.admin-totp-editor__label{display:block;margin-bottom:8px;color:var(--text-muted);font-size:var(--font-size-s);font-weight:600;letter-spacing:normal;line-height:1.2;text-transform:none}.admin-totp-editor__field{display:grid;gap:0;min-width:0}.admin-totp-editor__qr-wrap{position:relative;display:grid;place-items:center;padding:12px;border-radius:var(--radius-sm);background:var(--c3);overflow:hidden}.admin-totp-editor__qr-dashes{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;display:flex;justify-content:space-evenly;pointer-events:none;border-radius:inherit;overflow:hidden;-webkit-mask-image:radial-gradient(ellipse 64% 60% at 50% 50%,#000 0%,#000 22%,rgba(0,0,0,.42) 48%,rgba(0,0,0,.12) 72%,transparent 92%);mask-image:radial-gradient(ellipse 64% 60% at 50% 50%,#000 0%,#000 22%,rgba(0,0,0,.42) 48%,rgba(0,0,0,.12) 72%,transparent 92%)}.admin-totp-editor__qr-dash{flex:0 0 auto;width:0;height:100%;border-left:1px dashed color-mix(in srgb,var(--text) 28%,transparent)}.admin-totp-editor__qr{position:relative;z-index:1;display:block;width:168px;height:168px;object-fit:contain;border-radius:var(--radius-sm);background:#fff}.admin-totp-editor__qr--placeholder{display:grid;place-items:center;color:var(--text-muted);font-size:var(--text-sm);font-weight:600;background:color-mix(in srgb,var(--text-muted) 10%,var(--chip-bg))}.admin-totp-editor__secret{box-sizing:border-box;display:flex;align-items:center;width:100%;min-height:var(--input-height, 44px);padding:0 14px;border-radius:var(--radius-sm);background:var(--chip-bg);overflow:hidden}.admin-totp-editor__secret code{min-width:0;overflow:hidden;color:var(--text);font-family:var(--font-mono, ui-monospace, monospace);font-size:var(--text-sm);font-weight:600;letter-spacing:.04em;text-overflow:ellipsis;white-space:nowrap}.admin-totp-editor__input{box-sizing:border-box;width:100%;min-width:0;min-height:var(--input-height, 44px);height:var(--input-height, 44px);margin:0;padding:0 14px;border:none;border-radius:var(--radius-sm);background:var(--chip-bg);color:var(--text);font-size:var(--text-sm);font-weight:600;line-height:1}.admin-totp-editor__input--code{font-family:var(--font-mono, ui-monospace, monospace);font-size:1.1rem;font-weight:700;letter-spacing:.28em;text-align:center}.admin-totp-editor__input:focus{outline:none;background:color-mix(in srgb,var(--accent) 10%,var(--chip-bg))}.admin-totp-editor__codes{margin:0}.admin-totp-reset-modal__actions{display:flex;flex-wrap:nowrap;align-items:stretch;justify-content:flex-end;gap:8px;width:100%}.admin-totp-reset-modal__cancel{box-sizing:border-box;display:inline-flex;flex:0 0 auto;align-items:center;justify-content:center;height:var(--buy-foot-h, 40px);min-height:var(--buy-foot-h, 40px);max-height:var(--buy-foot-h, 40px);padding:0 24px;border:none;border-radius:var(--radius-sm);background:var(--chip-bg);color:var(--text);font-size:15px;font-weight:600;line-height:1;cursor:pointer;transition:background var(--transition-duration, .15s ease),color var(--transition-duration, .15s ease)}.admin-totp-reset-modal__cancel:hover:not(:disabled){background:var(--chip-bg-hover, var(--button-hover))}.admin-totp-reset-modal__cancel:disabled,.admin-totp-reset-modal__submit:disabled{opacity:.45;cursor:not-allowed}.admin-totp-reset-modal__submit{box-sizing:border-box;display:inline-flex;flex:0 0 auto;align-items:center;justify-content:center;gap:.35em;width:auto;min-width:0;height:var(--buy-foot-h, 40px);min-height:var(--buy-foot-h, 40px);max-height:var(--buy-foot-h, 40px);margin-left:0;padding:0 24px;border:none;border-radius:var(--radius-sm);background:var(--btn-primary-bg);color:var(--btn-primary-color);font-size:15px;font-weight:600;line-height:1;cursor:pointer;transition:opacity .3s ease,background .3s ease,color .3s ease}.admin-totp-reset-modal__submit:hover:not(:disabled){background:var(--btn-primary-hover);color:var(--btn-primary-hover-color);opacity:1}.dz-modal.admin-modal .server-switcher--switch .server-switcher__rail{border:var(--rail-width) solid var(--glass-stroke);background:var(--server-switcher-track, var(--c3));padding:2px;gap:2px}.admin-status-toggle--full.server-switcher,.admin-status-toggle--full{display:flex;width:100%;flex:1 1 auto;min-width:0;max-width:100%}.admin-status-toggle--full .server-switcher__rail{display:flex;width:100%;max-width:100%}.admin-status-toggle--full .server-switcher__tab{flex:1 1 0;min-width:0;min-height:36px;padding-inline:10px}.admin-modal__split{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:12px;align-items:stretch;min-width:0}.admin-modal__split>*{min-width:0}.admin-modal__split-col{display:flex;flex-direction:column;min-width:0;align-self:stretch}.admin-modal__split-col .admin-textarea--desc,.admin-modal__split-col .admin-modal__split-panel{flex:1 1 auto}.admin-modal__split-panel{display:flex;flex:1 1 auto;flex-direction:column;gap:8px;min-height:132px;min-width:0}.admin-modal__split-panel .admin-textarea--split{flex:1 1 auto;min-height:0;height:auto;max-height:none}.admin-modal__split-panel .admin-set-list{flex:1 1 auto;min-height:0;overflow-y:auto;scrollbar-width:thin;scrollbar-color:var(--transparent-10-w) transparent}.admin-modal__split-panel .admin-modal__split-hint{margin-top:auto;margin-bottom:0;font-size:.68rem;line-height:1.35;color:var(--text-dim)}.admin-modal__split-body-label{color:var(--text-dim);font-size:var(--text-xs);font-weight:600}.admin-modal .admin-textarea--split{flex:1 1 auto;width:100%;max-width:none;height:132px;min-height:132px;max-height:132px;resize:none;overflow-y:auto}.admin-modal__split-col .admin-textarea--desc{height:132px;min-height:132px;max-height:132px}.admin-modal .admin-textarea--desc{flex:1 1 auto;width:100%;max-width:none;resize:none;overflow:hidden}.admin-modal .admin-textarea--mono{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.85rem}.admin-modal__split .admin-set-row{grid-template-columns:1fr;gap:4px}.admin-modal__split .admin-set-row .admin-icon-btn{justify-self:end}.admin-panel-toolbar--compact{gap:8px}.admin-form-grid--modal-meta{grid-template-columns:repeat(2,minmax(0,1fr))}.admin-modal .admin-field .dz-input,.admin-modal .admin-set-row .dz-input{max-width:none}.admin-modal .admin-field>span{font-size:.68rem;letter-spacing:.05em}.admin-modal .admin-textarea{min-height:96px}.admin-news-modal{display:grid;gap:12px;align-items:stretch}.admin-news-modal .admin-field .dz-input,.admin-news-modal .admin-field .admin-textarea{width:100%;max-width:none}.admin-textarea--news{min-height:112px;max-height:160px;resize:none}.dz-modal.admin-modal.admin-modal--bulk,.admin-modal--bulk{width:min(450px,100%);max-height:min(88vh,640px)}.dz-modal.admin-modal.admin-modal--wide,.admin-modal--wide{width:min(1120px,calc(100vw - 32px))}.dz-modal.admin-modal.admin-modal--wide.admin-modal--user,.admin-modal--wide.admin-modal--user{width:min(1120px,calc(100vw - 32px));min-height:0;height:auto;max-height:min(88vh,calc(100dvh - 40px))}.admin-modal--user>form.admin-modal__form,.admin-modal--user{display:flex;flex-direction:column;flex:0 1 auto;min-height:0;height:auto}.admin-modal--user .admin-modal__body{display:flex;flex:0 1 auto;flex-direction:column;min-height:0;gap:0;padding-bottom:20px}.admin-modal--user-profile .admin-modal__head{position:absolute;top:10px;right:10px;z-index:3;width:auto;padding:0;border:none;background:transparent}.admin-modal--user-profile .admin-modal__head-main{display:none}.admin-modal--user-profile .admin-modal__body{display:flex;flex:1 1 auto;flex-direction:column;min-height:0;padding:0;overflow:hidden}.admin-modal--user-profile .admin-player-page--modal{display:flex;flex:1 1 auto;flex-direction:column;min-height:0;max-height:100%}.admin-modal--user-profile .account-banner{flex:0 0 auto;padding:16px 52px 0 20px}.admin-modal--user-profile .account-banner__tabs{margin:0 -20px;padding:0 20px}.admin-modal--user-profile .admin-player-page__body{flex:1 1 auto;min-height:0;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;padding:0 20px 16px;scrollbar-width:thin;scrollbar-color:var(--transparent-10-w) transparent}@media(max-width:720px){.admin-modal--user-profile .admin-modal__body{padding:0;overflow:hidden}.admin-modal--user-profile .account-banner{padding:14px 48px 0 14px}.admin-modal--user-profile .account-banner__tabs{margin:0 -14px;padding:0 14px}.admin-modal--user-profile .admin-player-page__body{padding:0 14px 12px}}.admin-player-page{--admin-card-pad-x: 14px;--account-card-pad-x: 14px}.admin-player-page .account-content-card:has(.admin-user-panel){padding:0}.admin-player-page .admin-pending-toolbar:not(.admin-pending-toolbar--inline){padding:14px var(--admin-card-pad-x, 14px)}.admin-player-page .admin-pending-toolbar:not(.admin-pending-toolbar--inline)>.admin-panel-toolbar{display:flex;flex-wrap:nowrap;align-items:center;gap:8px 12px;padding:0;border:none}.admin-player-page .admin-panel-toolbar .dz-input,.admin-player-page .admin-history-toolbar .dz-input--grow,.admin-player-page .admin-history-toolbar .dz-select .dz-select__trigger{min-width:0;height:36px;min-height:36px;max-height:36px;box-sizing:border-box}.admin-player-page .admin-panel-toolbar .dz-input,.admin-player-page .admin-history-toolbar .dz-input--grow{padding:0 16px;line-height:36px}.admin-player-page .admin-panel-toolbar:not(.admin-history-toolbar) .dz-input{flex:1 1 auto;width:100%;max-width:none}.admin-player-page .admin-history-toolbar .dz-input--grow{flex:1 1 auto;width:auto;max-width:none}.admin-player-page .account-content .account-profile-split{--profile-pad-y: 12px;--profile-pad-x: var(--account-card-pad-x);--profile-gutter: 18px;--profile-gap: 10px;--profile-body: 36px;--profile-label-h: 16px;--profile-row-h: calc( (var(--profile-pad-y) * 2) + var(--profile-gap) + var(--profile-body) + var(--profile-label-h) );border-bottom:none}@media(min-width:1101px){.admin-player-page .account-content .account-profile-split{grid-template-rows:repeat(3,var(--profile-row-h))}.admin-player-page .account-content .account-profile-split .account-profile-metric,.admin-player-page .account-content .account-profile-split .account-profile-social__tile{min-height:0;max-height:100%;overflow:hidden}.admin-player-page .account-content .account-profile-split>.admin-player-profile__admin{display:contents}.admin-player-page .account-content .account-profile-split .admin-player-profile__grant-row:nth-child(1){grid-area:1 / 2}.admin-player-page .account-content .account-profile-split .admin-player-profile__grant-row:nth-child(2){grid-area:2 / 2}.admin-player-page .account-content .account-profile-split .admin-player-profile__grant-row:nth-child(3){grid-area:3 / 2}.admin-player-page .account-content .account-profile-split .admin-player-profile__grant-row{height:100%;max-height:100%;overflow:hidden}}.admin-player-page .account-banner__action:disabled{opacity:.38;pointer-events:none;cursor:default}.admin-player-page .account-banner__tabs{gap:8px}.admin-player-page .account-banner__tabs .account-banner__action.is-active{background:var(--chip-bg-hover);color:var(--text)}.admin-player-page .account-content .account-profile-split .admin-player-profile__grant-row{display:flex;flex-direction:column;align-items:stretch;justify-content:center;gap:var(--profile-gap);box-sizing:border-box;width:auto;min-width:0;max-width:none;min-height:0;margin:0;padding-top:var(--profile-pad-y);padding-bottom:var(--profile-pad-y);padding-left:var(--profile-gutter);padding-right:var(--profile-pad-x);border:none;border-top:var(--rail-width) solid var(--rail);border-radius:0;background:transparent}.admin-player-page .account-content .account-profile-split .admin-player-profile__grant-row:first-child{border-top:none}.admin-player-page .account-content .account-profile-split .admin-player-profile__grant-row .account-profile-metric__label{display:block;flex:0 0 var(--profile-label-h);margin:0;min-height:var(--profile-label-h);height:var(--profile-label-h);line-height:var(--profile-label-h)}.admin-player-page .account-content .account-profile-split .admin-user-grant__selects{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:8px;flex:0 0 var(--profile-body);width:100%;min-width:0}.admin-player-page .admin-player-profile__grant-servers{flex:0 0 auto;height:var(--profile-body, 36px)}.admin-player-page .admin-player-profile__grant-servers .server-switcher__rail{height:var(--profile-body, 36px);box-sizing:border-box}.admin-player-page .admin-player-profile__grant-servers .server-switcher__tab{min-height:0;height:100%;padding:0 10px}.admin-player-page .admin-user-grant__selects .admin-user-grant__field--product,.admin-player-page .admin-user-grant__selects .admin-user-grant__field--product .dz-select{display:block;height:var(--profile-body, 36px);min-height:var(--profile-body, 36px);max-height:var(--profile-body, 36px)}.admin-player-page .admin-user-grant__selects .dz-select .dz-select__trigger{box-sizing:border-box;height:var(--profile-body, 36px);min-height:var(--profile-body, 36px);max-height:var(--profile-body, 36px);padding:0 34px 0 12px}.admin-player-page .account-content .account-profile-split .admin-player-profile__grant-foot,.admin-player-page .account-content .account-profile-split .admin-user-grant--profile{display:flex;flex:0 0 var(--profile-body);align-items:center;gap:8px;width:100%;min-width:0;height:var(--profile-body)}.admin-player-page .account-content .account-profile-split .admin-user-grant__queue{flex:1 1 auto;min-width:0}.admin-player-page .account-content .account-profile-split .admin-user-grant__action{min-width:0}.admin-player-page .admin-player-profile__balance-actions{display:flex;align-items:center;gap:8px;flex:0 0 auto;margin-left:auto}.admin-player-page .admin-player-profile__balance-actions .account-profile-metric__topup{margin-left:0}.admin-player-page .admin-player-profile__balance-actions .dz-btn,.admin-player-page .admin-player-profile__topup-reset,.admin-player-page .account-profile-metric--promo .account-promo-form__submit,.admin-player-page .admin-user-grant__action{display:inline-flex;align-items:center;justify-content:center;gap:6px}.admin-player-page .admin-player-profile__balance-actions .dz-btn svg,.admin-player-page .admin-player-profile__topup-reset svg,.admin-player-page .account-profile-metric--promo .account-promo-form__submit svg,.admin-player-page .admin-user-grant__action svg{display:block;flex-shrink:0}.admin-player-page .admin-player-profile__balance-actions .dz-btn{box-sizing:border-box;height:var(--profile-body, 36px);min-height:var(--profile-body, 36px);max-height:var(--profile-body, 36px);min-width:0;padding:0 14px;font-weight:700;line-height:1;white-space:nowrap}.admin-player-page .account-content .account-profile-split .account-profile-metric--promo .account-promo-form--metrics{display:flex;grid-template-columns:none;justify-content:flex-start;width:100%}.admin-player-page .account-content .account-profile-split .account-profile-metric--promo .account-promo-form--metrics .account-promo-form__group{flex:1 1 auto;width:auto;min-width:0;max-width:none}.admin-player-page .account-content .account-profile-split .account-profile-metric--promo .account-promo-form--metrics .account-glass-field{display:block;width:100%;min-width:0;max-width:none}.admin-player-page .admin-player-profile__topup-reset{box-sizing:border-box;width:auto;min-width:0;height:var(--profile-body, 36px)!important;min-height:var(--profile-body, 36px)!important;max-height:var(--profile-body, 36px)!important;padding:0 14px;font-weight:700;line-height:1;white-space:nowrap}.admin-player-page .admin-user-profile-metric__delta{font-family:var(--font-display);font-size:.95rem;font-weight:700;line-height:1;color:#4ade80;font-variant-numeric:tabular-nums;white-space:nowrap}.admin-player-page .admin-user-profile-metric__delta--neg{color:#f87171}.admin-player-page .admin-player-profile__admin{min-width:0}.admin-player-page .admin-user-grant--profile{--buy-modal-surface: color-mix(in srgb, var(--bg-deep) 22%, var(--card));--buy-simple-plate-bg: var(--bg-deep);--buy-stepper-rail-bg: var(--chip-bg);--buy-stepper-btn-bg: color-mix(in srgb, var(--text) 15%, var(--card));--buy-foot-h: 36px;--buy-foot-stepper-min-w: 120px;--buy-foot-step-btn: 28px;--buy-foot-submit-w: auto;--buy-foot-gap: 8px;display:block;min-width:0}.admin-player-page .admin-user-grant--profile .admin-user-grant__form{display:flex;flex-direction:column;gap:10px;width:100%;min-width:0}.admin-player-page .admin-user-grant--profile .admin-user-grant__controls-row{display:flex;align-items:center;gap:8px;width:100%;min-width:0}.admin-player-page .admin-user-grant--profile .admin-user-grant__selects{display:grid;grid-template-columns:minmax(110px,.6fr) minmax(180px,1.4fr);gap:8px;flex:1 1 22rem;min-width:0}.admin-player-page .admin-user-grant--profile .admin-field{margin:0;gap:0;min-width:0}.admin-player-page .admin-user-grant--profile .admin-user-grant__purchase.buy-modal__foot,.admin-player-page .admin-user-grant--profile .admin-user-grant__purchase.buy-modal__foot--compact:not(.buy-modal__foot--auth){display:flex;flex:1 1 auto;align-items:center;align-self:center;margin:0;padding:0;min-width:0;background:transparent;--buy-foot-h: var(--profile-body, 36px);--buy-foot-step-btn: 28px}.admin-player-page .admin-user-grant--profile .buy-modal__foot-controls,.admin-player-page .admin-user-grant--profile .buy-modal__foot-controls:has(.buy-modal__duration--foot),.admin-player-page .admin-user-grant--profile .buy-modal__foot-controls:not(:has(.buy-modal__duration--foot)){display:flex;flex-wrap:nowrap;align-items:center;gap:8px;width:100%;max-width:none;margin:0;grid-template-columns:none}.admin-player-page .admin-user-grant--profile .buy-modal__duration--foot,.admin-player-page .admin-user-grant--profile .buy-modal__duration--foot .buy-modal__duration-btn,.admin-player-page .admin-user-grant--profile .buy-modal__duration--foot .buy-modal__duration-value{height:var(--buy-foot-h);min-height:var(--buy-foot-h);max-height:var(--buy-foot-h)}.admin-player-page .admin-user-grant--profile .buy-modal__duration--foot .buy-modal__duration-btn{width:var(--buy-foot-h);border-radius:var(--radius-sm)}.admin-player-page .admin-user-grant--profile .buy-modal__duration--foot .buy-modal__duration-value{border-radius:var(--radius-sm);font-size:var(--text-sm)}.admin-player-page .admin-user-grant--profile .dz-select .dz-select__trigger,.admin-player-page .admin-user-grant--profile .admin-user-grant__action{box-sizing:border-box;height:var(--profile-body, 36px);min-height:var(--profile-body, 36px);max-height:var(--profile-body, 36px)}.admin-player-page .admin-user-grant--profile .dz-select .dz-select__trigger{padding:0 34px 0 12px}.admin-player-page .admin-user-grant--profile .admin-user-grant__action{flex:0 0 auto;width:auto;min-width:6.75rem;padding:0 14px;font-weight:700;line-height:1;white-space:nowrap}.admin-player-page .admin-user-grant--profile .admin-user-grant__queue-row{width:100%;min-width:0}@media(max-width:1100px){.admin-player-page .account-content .account-profile-split{grid-template-columns:1fr;grid-template-rows:none}.admin-player-page .account-content .account-profile-split>.admin-player-profile__admin{display:block}.admin-player-page .account-content .account-profile-split .account-profile-metric,.admin-player-page .account-content .account-profile-split .admin-player-profile__grant-row,.admin-player-page .account-content .account-profile-split .admin-player-profile__grant-row:nth-child(1),.admin-player-page .account-content .account-profile-split .admin-player-profile__grant-row:nth-child(2),.admin-player-page .account-content .account-profile-split .admin-player-profile__grant-row:nth-child(3){grid-area:auto;height:auto;max-height:none;overflow:visible;justify-content:flex-start;padding-left:0;padding-right:0}.admin-player-page .account-content .account-profile-split .admin-player-profile__grant-row .account-profile-metric__label{flex:0 0 auto;height:auto;min-height:0;line-height:1.3}.admin-player-page .account-content .account-profile-split .admin-user-grant__selects,.admin-player-page .account-content .account-profile-split .admin-player-profile__grant-foot,.admin-player-page .account-content .account-profile-split .admin-user-grant--profile{flex:0 0 auto;height:auto;min-height:var(--profile-body)}.admin-player-page .admin-user-grant--profile .admin-user-grant__controls-row{flex-wrap:wrap}.admin-player-page .admin-user-grant--profile .admin-user-grant__selects,.admin-player-page .admin-user-grant--profile .admin-user-grant__purchase.buy-modal__foot{flex:1 1 100%}}@media(max-width:768px){.admin-player-page .account-content-card:has(.account-profile-shell){--account-card-pad-x: 14px;padding:0 var(--account-card-pad-x) 0}.admin-player-page .account-content .account-profile-split{--profile-pad-y: 14px;--profile-gap: 10px;--profile-body: 40px;--profile-label-h: auto;--profile-pad-x: 0;--profile-gutter: 0}.admin-player-page .account-content .account-profile-split>.account-profile-block--metrics{padding-bottom:0;border-bottom:none}.admin-player-page .account-content .account-profile-split .account-profile-metric,.admin-player-page .account-content .account-profile-split .account-profile-metric:not(:first-child),.admin-player-page .account-content .account-profile-split .account-profile-metric:last-child,.admin-player-page .account-content .account-profile-split .admin-player-profile__grant-row{display:flex;flex-direction:column;align-items:stretch;justify-content:flex-start;gap:8px;height:auto;max-height:none;min-height:0;overflow:visible;margin:0;padding:14px 0;border:none;border-top:var(--rail-width) solid var(--rail);border-radius:0}.admin-player-page .account-content .account-profile-split .account-profile-metric--balance{border-top:none;padding-top:0}.admin-player-page .account-content .account-profile-split .admin-player-profile__grant-row:first-child{border-top:var(--rail-width) solid var(--rail)}.admin-player-page .account-content .account-profile-split .account-profile-metric--balance,.admin-player-page .account-content .account-profile-split .account-profile-metric--deposits,.admin-player-page .account-content .account-profile-split .account-profile-metric--promo,.admin-player-page .account-content .account-profile-split .admin-player-profile__grant-row{padding-bottom:14px}.admin-player-page .account-content .account-profile-split .account-profile-metric__label,.admin-player-page .account-content .account-profile-split .admin-player-profile__grant-row .account-profile-metric__label{display:block;flex:0 0 auto;width:auto;height:auto;min-height:0;margin:0;padding:0;font-size:var(--text-xs);font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--text-dim);line-height:1.3;text-align:left}.admin-player-page .account-content .account-profile-split .account-profile-metric__body{display:flex;flex:0 0 auto;flex-wrap:nowrap;align-items:center;justify-content:flex-start;gap:10px;width:100%;margin:0;padding:0;height:var(--profile-body);min-height:var(--profile-body);max-height:var(--profile-body)}.admin-player-page .account-content .account-profile-split .account-profile-metric__value,.admin-player-page .account-content .account-profile-split .account-profile-metric__value--price,.admin-player-page .account-content .account-profile-split .account-profile-metric__value .store-price{display:flex;flex:0 1 auto;align-items:center;margin:0;padding:0;height:var(--profile-body);min-height:var(--profile-body);max-height:var(--profile-body);font-family:var(--font-display);font-size:clamp(1.15rem,4.2vw,1.4rem);font-weight:700;line-height:1;text-align:left}.admin-player-page .admin-user-profile-metric__delta{display:inline-flex;align-items:center;height:var(--profile-body);font-size:clamp(.95rem,3.4vw,1.1rem)}.admin-player-page .admin-player-profile__balance-actions{display:inline-flex;flex:0 0 auto;align-items:center;gap:8px;margin-left:auto}.admin-player-page .admin-player-profile__balance-actions .account-profile-metric__topup,.admin-player-page .admin-player-profile__balance-actions .dz-btn{margin-left:0}.admin-player-page .account-content .account-profile-split .admin-user-grant__selects{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:8px;width:100%;height:var(--profile-body);min-height:var(--profile-body)}.admin-player-page .admin-player-profile__grant-servers,.admin-player-page .admin-player-profile__grant-servers .server-switcher__rail,.admin-player-page .admin-player-profile__grant-servers .server-switcher__tab,.admin-player-page .admin-user-grant__selects .admin-user-grant__field--product,.admin-player-page .admin-user-grant__selects .admin-user-grant__field--product .dz-select,.admin-player-page .admin-user-grant__selects .dz-select .dz-select__trigger{height:var(--profile-body);min-height:var(--profile-body);max-height:var(--profile-body)}.admin-player-page .account-content .account-profile-split .admin-user-grant--profile,.admin-player-page .account-content .account-profile-split .admin-player-profile__grant-foot{display:flex;flex:0 0 auto;align-items:center;gap:8px;width:100%;margin:0;padding:0;height:var(--profile-body);min-height:var(--profile-body);max-height:var(--profile-body)}.admin-player-page .admin-user-grant--profile{--buy-foot-h: var(--profile-body)}.admin-player-page .admin-user-grant--profile .admin-user-grant__purchase.buy-modal__foot,.admin-player-page .admin-user-grant--profile .buy-modal__foot-controls,.admin-player-page .admin-user-grant--profile .buy-modal__foot-controls:has(.buy-modal__duration--foot),.admin-player-page .admin-user-grant--profile .buy-modal__foot-controls:not(:has(.buy-modal__duration--foot)){display:flex;flex-wrap:nowrap;align-items:center;gap:8px;width:100%;min-width:0;margin:0;padding:0}.admin-player-page .admin-user-grant--profile .buy-modal__duration--foot{flex:0 0 auto}.admin-player-page .admin-user-grant--profile .admin-user-grant__action:first-of-type{margin-left:auto}.admin-player-page .account-content .account-profile-split .admin-user-grant__queue{flex:1 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.admin-player-page .account-content .account-profile-split .account-profile-metric--promo .account-promo-form--metrics{display:grid;grid-template-columns:minmax(0,1fr) auto auto;align-items:stretch;align-content:start;justify-items:stretch;flex:0 0 auto;width:100%;margin:0;padding:0;height:var(--profile-body);min-height:var(--profile-body);max-height:var(--profile-body);gap:8px}.admin-player-page .account-content .account-profile-split .account-profile-metric--promo .account-promo-form--metrics .account-promo-form__group,.admin-player-page .account-content .account-profile-split .account-profile-metric--promo .account-promo-form--metrics .account-glass-field{grid-column:1;width:100%;min-width:0;height:auto;margin:0;padding:0}.admin-player-page .account-content .account-profile-split .account-profile-metric--promo .account-promo-form--metrics .dz-input,.admin-player-page .account-content .account-profile-split .account-profile-metric--promo .account-promo-form--metrics .account-promo-form__submit,.admin-player-page .account-content .account-profile-split .account-profile-metric--promo .account-promo-form--metrics .admin-player-profile__topup-reset{box-sizing:border-box;min-height:var(--profile-body)!important;height:var(--profile-body)!important;max-height:var(--profile-body)!important;margin:0}.admin-player-page .account-content .account-profile-split .account-profile-metric--promo .account-promo-form--metrics .dz-input{width:100%;padding:0 12px}.admin-player-page .account-content .account-profile-split .account-profile-metric--promo .account-promo-form--metrics .account-promo-form__submit{grid-column:2;justify-self:end}.admin-player-page .account-content .account-profile-split .account-profile-metric--promo .account-promo-form--metrics .admin-player-profile__topup-reset{grid-column:3;justify-self:end}.admin-player-page .admin-player-profile__balance-actions .dz-btn span,.admin-player-page .admin-player-profile__topup-reset span,.admin-player-page .account-profile-metric--promo .account-promo-form__submit span,.admin-player-page .admin-user-grant__action span{display:none}.admin-player-page .admin-player-profile__balance-actions .dz-btn,.admin-player-page .admin-player-profile__topup-reset,.admin-player-page .account-profile-metric--promo .account-promo-form__submit,.admin-player-page .admin-user-grant--profile .admin-user-grant__action{width:40px;min-width:40px!important;max-width:40px;min-height:var(--profile-body)!important;height:var(--profile-body)!important;max-height:var(--profile-body)!important;padding:0!important;gap:0;justify-content:center}.admin-player-page .admin-user-grant--profile .dz-select .dz-select__trigger{min-height:var(--profile-body);height:var(--profile-body);max-height:var(--profile-body)}.admin-player-page .account-banner__actions{width:100%;margin-left:0}.admin-player-page .account-banner__action{flex:1 1 auto;min-width:0}.admin-player-page .account-banner__tabs{margin:0 calc(-1 * var(--account-card-pad-x, 14px));padding:14px var(--account-card-pad-x, 14px);gap:8px}}.admin-modal--user .admin-modal__tabs{flex:0 0 auto;margin-bottom:14px}.admin-modal--user .admin-modal__foot{min-height:0;align-items:center;box-sizing:border-box;padding-top:4px;padding-bottom:16px}.admin-modal--user .admin-user-modal__stage{display:grid;flex:0 1 auto;width:100%;min-height:0;min-width:0}.admin-modal--user .admin-user-profile-shell,.admin-modal--user .admin-user-modal__panels{grid-area:1 / 1;width:100%;min-width:0;min-height:0}.admin-modal--user .admin-user-modal__panels{display:grid;pointer-events:none;z-index:0}.admin-modal--user .admin-user-modal__panels.is-active{pointer-events:auto;z-index:1}.admin-modal--user .admin-user-modal__panel{grid-area:1 / 1;display:flex;flex-direction:column;gap:0;width:100%;min-height:0;min-width:0;visibility:hidden;opacity:0;pointer-events:none;z-index:0}.admin-modal--user .admin-user-modal__panel.is-active{visibility:visible;opacity:1;pointer-events:auto;z-index:1}.admin-modal--user .admin-user-modal__panel>.admin-pending-toolbar{flex:0 0 auto;width:100%}.admin-modal--user .admin-user-modal__panel>.admin-pending-toolbar--inline{flex:0 0 auto;width:100%;margin-top:0}.admin-modal--user .admin-user-panel{display:flex;flex:0 1 auto;flex-direction:column;gap:0;min-height:420px;width:100%}.admin-modal--user .admin-user-panel__table-wrap--paged,.admin-modal--user.admin-modal--wide .admin-user-panel__table-wrap,.admin-modal--user.admin-modal--wide .admin-user-panel__table-wrap--storage.admin-user-panel__table-wrap--paged{flex:0 1 auto;width:100%;min-height:420px;max-height:min(56vh,460px);overflow:auto}.admin-modal--wide .admin-user-panel__table-wrap{max-height:min(56vh,460px);overflow-x:auto}.admin-modal--user .admin-user-profile-shell{position:relative;display:flex;flex-direction:column;flex-wrap:nowrap;gap:0;align-items:stretch;align-content:flex-start;height:0;min-height:100%;padding-bottom:64px;overflow-x:hidden;overflow-y:auto;visibility:hidden;pointer-events:none;z-index:0}.admin-modal--user .admin-user-profile-shell.is-active{visibility:visible;pointer-events:auto;z-index:2}.admin-modal--user .admin-user-grant{display:flex;flex-direction:column;min-height:0}.admin-modal--user .admin-pending-toolbar:not(.admin-pending-toolbar--inline){flex:0 0 auto;margin:0;padding:0 0 12px;border:none}.admin-modal--user .admin-pending-toolbar:not(.admin-pending-toolbar--inline)>.admin-panel-toolbar{padding:0;border:none}.admin-modal--user .admin-pending-toolbar--inline{flex:0 0 auto;margin-top:0;padding:0;border:none}.admin-modal--user .admin-pending-toolbar--inline .bans-footer{margin:0;padding:12px 0;width:100%}.admin-modal--user .admin-history-toolbar,.admin-modal--user .admin-user-panel__search{width:100%}.admin-modal--user .admin-history-toolbar .dz-input--grow{flex:1 1 auto;min-width:0;max-width:none;width:auto}.dz-modal.admin-modal.admin-modal--wide.admin-modal--user .admin-user-panel__table{width:100%;table-layout:fixed;border-spacing:0!important;border-collapse:separate!important;font-size:.82rem!important}.dz-modal.admin-modal.admin-modal--wide.admin-modal--user .admin-user-panel__table thead th{box-sizing:border-box;height:40px!important;padding:0 8px!important;font-size:var(--text-xs)!important;font-weight:700!important;letter-spacing:.05em;line-height:1.2!important;color:var(--text-dim);background:var(--button);border-bottom:var(--rail-width) solid var(--admin-rail, var(--rail));vertical-align:middle;text-align:left!important}@media(min-width:769px){.dz-modal.admin-modal.admin-modal--wide.admin-modal--user .admin-user-panel__table tbody tr{height:39px!important}.dz-modal.admin-modal.admin-modal--wide.admin-modal--user .admin-user-panel__table tbody td{box-sizing:border-box;height:39px!important;max-height:39px!important;padding:6px 8px!important;font-size:.82rem!important;line-height:1.25!important;vertical-align:middle;text-align:left!important;overflow:hidden;border-top:none!important;border-bottom:var(--rail-width) solid var(--admin-rail, var(--rail))!important}}.dz-modal.admin-modal.admin-modal--wide.admin-modal--user .admin-user-panel__table thead th:first-child,.dz-modal.admin-modal.admin-modal--wide.admin-modal--user .admin-user-panel__table tbody td:first-child{padding-left:8px!important}.dz-modal.admin-modal.admin-modal--wide.admin-modal--user .admin-user-panel__table thead th:last-child,.dz-modal.admin-modal.admin-modal--wide.admin-modal--user .admin-user-panel__table tbody td:last-child{padding-right:8px!important}.dz-modal.admin-modal.admin-modal--wide.admin-modal--user .admin-user-panel__table tbody td .admin-rub-amount,.dz-modal.admin-modal.admin-modal--wide.admin-modal--user .admin-user-panel__table tbody td .account-data-list__tone,.dz-modal.admin-modal.admin-modal--wide.admin-modal--user .admin-user-panel__table tbody td .account-badge{font-size:.82rem!important;line-height:1.25!important}.dz-modal.admin-modal.admin-modal--wide.admin-modal--user .admin-user-panel__table tbody td code{font-size:.72rem!important;line-height:1.25!important}.dz-modal.admin-modal.admin-modal--wide.admin-modal--user .admin-user-panel__actions .admin-icon-btn{width:26px!important;height:26px!important}.admin-modal--user .admin-user-panel__table--history th:nth-child(1),.admin-modal--user .admin-user-panel__table--history td:nth-child(1){width:96px}.admin-modal--user .admin-user-panel__table--history th:nth-child(2),.admin-modal--user .admin-user-panel__table--history td:nth-child(2){width:104px}.admin-modal--user .admin-user-panel__table--history th:nth-child(3),.admin-modal--user .admin-user-panel__table--history td:nth-child(3){width:auto;min-width:220px}.admin-modal--user .admin-user-panel__table--history th:nth-child(4),.admin-modal--user .admin-user-panel__table--history td:nth-child(4){width:56px;white-space:nowrap}.admin-modal--user .admin-user-panel__table--history th:nth-child(5),.admin-modal--user .admin-user-panel__table--history td:nth-child(5){width:160px;white-space:nowrap}.admin-modal--user .admin-user-panel__table--history th:nth-child(6),.admin-modal--user .admin-user-panel__table--history td:nth-child(6){width:120px}.dz-modal.admin-modal.admin-modal--wide.admin-modal--user .admin-user-panel__table--history thead th:last-child,.dz-modal.admin-modal.admin-modal--wide.admin-modal--user .admin-user-panel__table--history tbody td:last-child{text-align:right!important}.dz-modal.admin-modal.admin-modal--wide.admin-modal--user .admin-user-panel__table--history tbody td:last-child .account-data-list__tone{display:block;width:100%;text-align:right!important}.admin-modal--user .account-table tbody tr:last-child td,.admin-modal--user .admin-user-panel__table tbody tr:last-child td{border-bottom:var(--rail-width) solid var(--rail)!important}@media(max-width:720px){.dz-modal.admin-modal.admin-modal--wide.admin-modal--user,.admin-modal--wide.admin-modal--user{width:100%;min-height:0;height:auto;max-height:min(94svh,calc(100svh - env(safe-area-inset-top,0px) - env(safe-area-inset-bottom,0px) - 24px))}.admin-modal--user .admin-modal__body{flex:1 1 auto;min-height:0;overflow-x:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch;padding-bottom:12px}.admin-modal--user .admin-user-modal__stage{display:block;flex:0 1 auto;width:100%;min-height:0;overflow:visible}.admin-modal--user .admin-user-profile-shell,.admin-modal--user .admin-user-modal__panels{grid-area:auto;position:relative;width:100%;min-width:0}.admin-modal--user .admin-user-profile-shell{display:none;height:auto!important;min-height:0!important;max-height:none;padding-bottom:72px;overflow:visible;visibility:visible;pointer-events:auto}.admin-modal--user .admin-user-profile-shell.is-active{display:flex;flex-direction:column;flex-wrap:nowrap;gap:0;align-items:stretch;z-index:2}.admin-modal--user .admin-user-modal__panels{display:none}.admin-modal--user .admin-user-modal__panels.is-active{display:block;overflow:visible;pointer-events:auto;z-index:1}.admin-modal--user .admin-user-modal__panel{position:relative;grid-area:auto}.admin-modal--user .admin-user-modal__panel:not(.is-active){display:none}.admin-modal--user .admin-user-modal__panel.is-active{display:flex;flex-direction:column;flex:none;width:100%;height:auto;min-height:0;overflow:visible;visibility:visible;opacity:1;pointer-events:auto}.admin-modal--user .admin-user-panel{display:flex;flex:none;flex-direction:column;height:auto;min-height:0!important;overflow:visible}.admin-modal--user .admin-user-panel__table-wrap--paged,.admin-modal--user.admin-modal--wide .admin-user-panel__table-wrap,.admin-modal--user.admin-modal--wide .admin-user-panel__table-wrap--storage.admin-user-panel__table-wrap--paged{flex:none;height:auto;min-height:0;max-height:min(52svh,420px);overflow:auto;-webkit-overflow-scrolling:touch}}.admin-modal--bulk .admin-modal__head{padding:20px 20px 4px;align-items:center}.admin-modal--bulk .admin-modal__title{padding-bottom:0}.admin-modal--bulk .admin-modal__body{display:flex;flex-direction:column;gap:16px;padding:10px 20px 12px}.admin-modal--bulk .admin-modal__foot{padding:0 20px 20px;border-radius:0;background:transparent}.admin-modal--bulk>form,.admin-modal--bulk .admin-modal__form{overflow:visible}.admin-modal--bulk .admin-selection-count{display:inline-flex;align-items:center;padding:6px 10px;border-radius:var(--radius-sm);background:var(--chip-bg);color:var(--text-muted);font-size:var(--text-xs);font-weight:700;letter-spacing:.02em}.admin-modal--bulk .admin-modal__actions .dz-btn{border-radius:var(--radius-sm)}.admin-modal--bulk .admin-field .dz-input{max-width:none;width:100%;border-radius:var(--radius-sm);background:var(--input-form)}.admin-modal--bulk .admin-field .dz-select,.admin-modal--bulk .admin-field .dz-select__trigger{max-width:none;width:100%;border-radius:var(--radius-sm);background:transparent}.admin-modal--bulk .admin-field .dz-input:focus{background:var(--chip-bg-hover)}.admin-modal--bulk .admin-status-toggle--full .server-switcher__rail{width:100%}.admin-bulk-detail{display:grid;margin:0}.admin-bulk-detail__panel{grid-area:1 / 1;visibility:hidden;opacity:0;pointer-events:none}.admin-bulk-detail__panel.is-active{visibility:visible;opacity:1;pointer-events:auto}.admin-bulk-actions{margin:0;padding:0;border:none;min-width:0}.admin-bulk-actions__label{display:block;margin-bottom:8px;font-size:var(--text-xs);font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--text-dim)}.admin-bulk-actions__switch.server-switcher{width:100%}.admin-bulk-actions__switch .server-switcher__rail{width:100%;max-width:100%}.admin-bulk-actions__switch .server-switcher__tab{flex:1 1 auto;padding-inline:8px}.admin-bulk-actions__switch .server-switcher__label{white-space:normal;text-align:center;line-height:1.2}.admin-table-sort{width:72px}.admin-category-sort-input{width:64px;min-width:64px;max-width:64px;padding-inline:8px;text-align:center;font-variant-numeric:tabular-nums}.admin-set-list{display:grid;gap:10px}.admin-set-row{display:grid;grid-template-columns:1.4fr .5fr 1.4fr auto;gap:8px;align-items:center}.admin-set-row--expanded{grid-template-columns:1fr;gap:6px;padding-bottom:8px;border-bottom:var(--rail-width) solid var(--rail)}.admin-set-row--expanded:last-child{border-bottom:none;padding-bottom:0}.admin-set-row__meta{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.admin-set-row--expanded .admin-icon-btn{justify-self:end}.admin-set-row--expanded .dz-input--mono{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.82rem}.admin-delivery{display:grid;gap:12px}@media(max-width:768px){.admin-modal-overlay.dz-modal-overlay{padding:max(12px,env(safe-area-inset-top,0px)) 28px max(12px,env(safe-area-inset-bottom,12px));align-items:center;justify-items:stretch;place-items:center stretch}.admin-modal-overlay.dz-modal-overlay>.dz-modal.admin-modal{width:100%;max-width:none;min-width:0;justify-self:stretch}.dz-modal.admin-modal.admin-product-editor-modal,.admin-modal.admin-product-editor-modal{display:flex;flex-direction:column;width:100%;min-width:0;max-width:none;height:auto;max-height:min(84svh,calc(100svh - env(safe-area-inset-top,0px) - 64px));min-height:0;border-radius:var(--radius-lg);overflow:hidden}}@media(max-width:720px){.dz-modal.admin-modal,.admin-modal{width:100%;max-width:none;max-height:min(94svh,calc(100svh - env(safe-area-inset-top,0px) - env(safe-area-inset-bottom,0px) - 24px));border-radius:var(--radius-lg);overflow-x:clip}.admin-modal__head{padding:16px 16px 2px}.admin-modal__body{padding:8px 16px 16px;overflow-x:clip;overflow-y:auto;max-width:100%;-webkit-overflow-scrolling:touch;overscroll-behavior:contain}.admin-modal__foot{padding:0 16px calc(16px + env(safe-area-inset-bottom,0px))}.admin-modal__tabs{grid-template-columns:1fr}.admin-modal__tabs--4{grid-template-columns:repeat(2,minmax(0,1fr))}.admin-section-tabs.admin-modal__tabs--4{grid-template-columns:repeat(4,minmax(0,1fr))}.admin-section-tabs.admin-modal__tabs--4 .admin-modal__tab{padding:8px 4px;font-size:var(--text-xs)}.admin-form-grid--modal,.admin-form-grid--modal-prices,.admin-form-grid--modal-meta{grid-template-columns:1fr}.admin-modal .admin-form-grid,.admin-modal .admin-form-grid--modal{grid-template-columns:1fr;align-items:stretch;gap:12px}.admin-modal .admin-field .dz-input,.admin-modal .admin-field .admin-textarea{width:100%;max-width:none;font-size:16px}.admin-modal .admin-textarea--news{min-height:112px;max-height:160px}.admin-modal.admin-modal--bulk{width:min(420px,calc(100vw - 28px));max-height:min(86dvh,640px)}.admin-modal .admin-modal__actions{flex-direction:column;align-items:stretch;gap:8px}.admin-modal .admin-modal__actions .dz-btn{width:100%;justify-content:center}.admin-set-row{grid-template-columns:1fr}}.admin-empty{padding:12px var(--admin-card-pad-x, 14px) 4px;text-align:center;color:var(--text-dim);font-size:var(--text-sm)}@keyframes admin-panel-fade-in{0%{opacity:0}to{opacity:1}}.admin-section-panel{display:none}.admin-section-panel.is-active{display:block}.admin-content-shell--tall,.admin-data-shell.admin-content-shell--tall{min-height:12rem}.admin-page .admin-user-panel__table-wrap--paged.admin-content-shell--tall{display:flex;align-items:center;justify-content:center;min-height:min(42vh,420px)}.admin-user-panel__empty{width:100%;margin:0}.admin-loader-wrap{display:flex;align-items:center;justify-content:center;width:100%;min-height:max(var(--dz-data-loader-min),calc(100vh - var(--header-height) - 16rem))}.admin-loader-wrap .dz-panel-loader{min-height:0}.admin-loader-wrap .dz-panel-loader__mark{background-image:none}.admin-loader-wrap .dz-panel-loader__mark:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;background-color:var(--text-muted);-webkit-mask-image:var(--dz-loader-logo);mask-image:var(--dz-loader-logo);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:58% auto;mask-size:58% auto}.admin-loader-wrap .dz-panel-loader__mark:after{background-image:none;background:linear-gradient(135deg,color-mix(in srgb,var(--btn-pay-green) 32%,transparent),var(--btn-pay-green));-webkit-mask-image:var(--dz-loader-orbit);mask-image:var(--dz-loader-orbit);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:100%;mask-size:100%}.admin-payments-loader{min-height:10rem}.admin-content-shell.is-refreshing,.admin-data-shell.is-refreshing,.account-table-wrap.is-refreshing{opacity:.76;pointer-events:none;transition:opacity .22s ease}.admin-data-shell--empty{min-height:0;display:flex;align-items:center;justify-content:center;padding:12px var(--admin-card-pad-x, 14px) 4px}.admin-users-table-wrap,.account-table-wrap.admin-data-shell{min-height:0}.admin-toolbar-skeleton{display:flex;flex-wrap:wrap;gap:10px;margin-bottom:0}.admin-toolbar-skeleton__btn{width:132px;height:38px;border-radius:var(--radius-sm)}.admin-toolbar-skeleton__field{flex:1 1 160px;height:38px;border-radius:var(--radius-sm)}@keyframes admin-skel-pulse{0%,to{opacity:1}50%{opacity:.42}}.admin-skel{color:transparent!important;-webkit-text-fill-color:transparent;background-color:color-mix(in srgb,var(--text-muted) 22%,transparent);border-radius:3px;animation:none;box-decoration-break:clone;-webkit-box-decoration-break:clone}.admin-skel.account-table__title,.admin-skel.account-table__meta{display:block;width:fit-content;max-width:100%}.admin-skel.account-badge{display:inline-block;border:none;vertical-align:middle}.admin-skel.account-table__value,.admin-skel.admin-payment-order-id{display:inline-block}.is-table-skeleton{pointer-events:none;-webkit-user-select:none;user-select:none}.is-table-skeleton code.admin-skel{font-family:inherit}.admin-skel--checkbox{display:inline-block;width:16px;height:16px;vertical-align:middle}.admin-skel--thumb{display:block;width:40px;height:40px;flex-shrink:0;border-radius:var(--radius-xs)}.admin-skel--icon{display:inline-grid;width:32px;height:32px;min-height:0;border:1px solid transparent;box-sizing:border-box;vertical-align:middle}.admin-table-skeleton{table-layout:fixed;width:100%}.admin-table-skeleton--structural.admin-user-panel__table{border-spacing:0;border-collapse:separate;font-size:.82rem}.admin-table-skeleton--structural .admin-user-panel__actions{justify-content:flex-end}.admin-table-skeleton:not(.admin-table-skeleton--structural) .dz-skeleton{min-height:0;display:block;border-radius:var(--radius-xs);background-color:color-mix(in srgb,var(--chip-bg-hover) 90%,transparent)!important}.admin-table-skeleton:not(.admin-table-skeleton--structural) .dz-skeleton:after{display:none}.admin-table-skeleton td{text-align:left;vertical-align:middle}.admin-table-skeleton__row td{padding:12px 14px;vertical-align:middle}.admin-user-panel__table.admin-table-skeleton .admin-table-skeleton__row td{padding:7px 10px}.admin-table-skeleton__stack{display:grid;gap:4px;min-width:0;width:fit-content;max-width:100%}.admin-table-skeleton__line{display:block;width:fit-content;max-width:100%;height:.92em;border-radius:var(--radius-xs)}.admin-table-skeleton__line--title{width:11ch;max-width:118px;height:1em}.admin-table-skeleton__line--meta{width:13ch;max-width:148px;height:.82em;opacity:.82}.admin-table-skeleton__line--text{width:9ch;max-width:108px}.admin-table-skeleton__line--short{width:4.5ch;max-width:56px}.admin-table-skeleton__line--code{width:6.5ch;max-width:62px;height:.95em;font-family:var(--font-mono, ui-monospace, monospace)}.admin-table-skeleton__line--amount{width:5.5ch;max-width:58px;height:.95em}.admin-table-skeleton__line--description{width:58%;max-width:100%;height:.92em}.admin-table-skeleton__row:nth-child(3n+1) [data-col=description] .admin-table-skeleton__line--description{width:48%}.admin-table-skeleton__row:nth-child(3n+2) [data-col=description] .admin-table-skeleton__line--description{width:66%}.admin-table-skeleton__row:nth-child(3n) [data-col=description] .admin-table-skeleton__line--description{width:54%}.admin-table-skeleton__line--date{width:10.5ch;max-width:96px;height:.92em}.admin-table-skeleton [data-col=billId] .admin-table-skeleton__line--code,.admin-table-skeleton [data-col=id] .admin-table-skeleton__line--code{width:6ch;max-width:56px}.admin-table-skeleton [data-col=balance] .admin-table-skeleton__line--short,.admin-table-skeleton [data-col=price] .admin-table-skeleton__line--short,.admin-table-skeleton [data-col=minAmount] .admin-table-skeleton__line--short,.admin-table-skeleton [data-col=percent] .admin-table-skeleton__line--short,.admin-table-skeleton [data-col=sort] .admin-table-skeleton__line--short,.admin-table-skeleton [data-col=count] .admin-table-skeleton__line--short,.admin-table-skeleton [data-col=used] .admin-table-skeleton__line--short{width:4ch;max-width:48px}.admin-table-skeleton [data-col=registered] .admin-table-skeleton__line--short,.admin-table-skeleton [data-col=createdAt] .admin-table-skeleton__line--short,.admin-table-skeleton [data-col=expires] .admin-table-skeleton__line--short{width:9.5ch;max-width:88px}.admin-table-skeleton [data-col=amount] .admin-table-skeleton__line--amount{width:5ch;max-width:52px}.admin-table-skeleton [data-col=player] .admin-table-skeleton__line--title,.admin-table-skeleton [data-col=product] .admin-table-skeleton__line--title{width:10ch;max-width:112px}.admin-table-skeleton [data-col=player] .admin-table-skeleton__line--meta{width:14ch;max-width:156px}.admin-table-skeleton [data-col=product] .admin-table-skeleton__line--meta{width:7ch;max-width:72px}.admin-table-skeleton [data-col=code] .admin-table-skeleton__line--text{width:7ch;max-width:76px}.admin-table-skeleton [data-col=orderId] .admin-table-skeleton__line--text{width:8ch;max-width:84px}.admin-table-skeleton [data-col=method] .admin-table-skeleton__line--text,.admin-table-skeleton [data-col=server] .admin-table-skeleton__line--text,.admin-table-skeleton [data-col=type] .admin-table-skeleton__line--text,.admin-table-skeleton [data-col=reward] .admin-table-skeleton__line--text{width:7.5ch;max-width:82px}.admin-table-skeleton [data-col=category] .admin-table-skeleton__line--title{width:9ch;max-width:104px}.admin-table-skeleton [data-col=product] .admin-table-skeleton__line--text{width:11ch;max-width:124px}.admin-table-skeleton [data-col=actions],.admin-table-skeleton [data-col=action]{text-align:right}.admin-table-skeleton__badge{width:7.5ch;max-width:76px;height:1.25em;border-radius:var(--radius-xs)}.admin-table-skeleton [data-col=type] .admin-table-skeleton__badge,.admin-table-skeleton [data-col=status] .admin-table-skeleton__badge{width:6.5ch;max-width:68px}.admin-table-skeleton__checkbox{width:16px;height:16px;border-radius:var(--radius-xs)}.admin-table-skeleton__actions{display:inline-flex;gap:6px;justify-content:flex-end;width:fit-content;margin-left:auto}.admin-table-skeleton__action{width:28px;height:28px;border-radius:var(--radius-sm)}.admin-rail-skel__icon{display:block;width:16px;height:16px;min-height:0;flex-shrink:0;border-radius:2px}.admin-page .bans-list .account-data-list__action .dz-skeleton,.admin-page .bans-list .account-data-list__tone .dz-skeleton,.admin-page .bans-list .admin-payment-order-id .dz-skeleton,.admin-page .bans-list .admin-history-rail__id-code .dz-skeleton,.admin-page .bans-list .admin-tops-row__value .dz-skeleton{min-height:0}.admin-page .bans-list .account-data-list__action .bans-list-skeleton__name{display:inline-block;width:4.25rem;max-width:100%;height:1em;padding-block:0}.admin-page .bans-list .admin-users-social-icons__slot.dz-skeleton{width:20px;height:20px;min-height:0}.admin-rail-skel__actions{display:inline-flex;align-items:center;gap:8px}.admin-rail-skel__action{display:block;width:36px;height:36px;min-height:0;border-radius:var(--radius-sm)}.admin-rail-skel__action--label{width:100px}.admin-rail-skel__badge{display:block;width:72px;height:18px;min-height:0;border-radius:var(--radius-sm)}.bans-list .dz-skeleton.admin-rail-skel__short,.bans-list .dz-skeleton.admin-rail-skel__rank,.bans-list .dz-skeleton.admin-rail-skel__badge,.bans-list .dz-skeleton.admin-rail-skel__action,.bans-list .dz-skeleton.admin-rail-skel__social-slot{min-height:0}.bans-list .dz-skeleton.admin-rail-skel__short{display:block;box-sizing:border-box;width:4.75rem;max-width:100%;height:calc(var(--text-sm) * var(--line-body));padding-block:max(0px,calc((var(--text-sm) * var(--line-body) - 14px) / 2));border-radius:var(--radius-xs);background-clip:content-box!important}.bans-list .dz-skeleton.admin-rail-skel__rank{display:block;box-sizing:border-box;width:1.25rem;height:calc(var(--text-sm) * var(--line-body));padding-block:max(0px,calc((var(--text-sm) * var(--line-body) - 14px) / 2));border-radius:var(--radius-xs);background-clip:content-box!important}.bans-list .dz-skeleton.admin-rail-skel__badge{display:block;box-sizing:border-box;width:4.5rem;height:18px;border-radius:var(--radius-sm)}.admin-rail-skel__short{display:block;width:4.75rem;height:14px;min-height:0;border-radius:var(--radius-xs)}.admin-rail-skel__rank{display:block;width:1.25rem;height:14px;min-height:0;border-radius:var(--radius-xs)}.admin-rail-skel__social-slot{display:block;width:22px;height:22px;min-height:0;border-radius:var(--radius-sm)}.admin-page .admin-donors-list .admin-donors-list__login .admin-rail-skel__short,.admin-page .admin-donors-list .admin-donors-list__total .admin-rail-skel__short,.admin-page .admin-donors-list .admin-donors-list__amount .admin-rail-skel__short,.admin-page .admin-products-list .admin-products-list__revenue .admin-rail-skel__short,.admin-page .admin-payments-bans-list .admin-payments-list__amount .admin-rail-skel__short{width:5.25rem}.admin-page .admin-products-list .admin-products-list__qty .admin-rail-skel__short{width:3.5rem}.admin-page .admin-history-rail .admin-history-rail__desc .bans-list-skeleton__reason{width:11rem;max-width:none}.admin-page .admin-history-rail .admin-history-rail__desc .dz-skeleton.admin-history-rail-skel__desc{display:block;box-sizing:border-box;width:11rem;max-width:none;min-height:0;height:calc(var(--text-sm) * var(--line-body));padding-block:max(0px,calc((var(--text-sm) * var(--line-body) - 16px) / 2));border-radius:var(--radius-xs);background-clip:content-box!important}.admin-page .admin-history-rail .admin-payments-bans-list .bans-list__row--skeleton:nth-child(3n+1) .admin-history-rail-skel__desc{width:9rem}.admin-page .admin-history-rail .admin-payments-bans-list .bans-list__row--skeleton:nth-child(3n+2) .admin-history-rail-skel__desc{width:13.5rem}.admin-page .admin-history-rail .admin-payments-bans-list .bans-list__row--skeleton:nth-child(3n) .admin-history-rail-skel__desc{width:10.5rem}.admin-page .admin-history-rail .admin-history-rail__id .admin-rail-skel__short{width:48px}.admin-page .admin-history-rail .admin-history-rail__type .bans-list-skeleton__reason{width:4.75rem;max-width:none}.admin-page .admin-history-rail .admin-payments-bans-list .bans-list__row--skeleton:nth-child(3n+1) .admin-history-rail__type .bans-list-skeleton__reason{width:3.75rem}.admin-page .admin-history-rail .admin-payments-bans-list .bans-list__row--skeleton:nth-child(3n+2) .admin-history-rail__type .bans-list-skeleton__reason{width:5.5rem}.admin-page .admin-history-rail .admin-payments-bans-list .bans-list__row--skeleton:nth-child(3n) .admin-history-rail__type .bans-list-skeleton__reason{width:4.25rem}.admin-page .admin-catalog-bans-list .admin-product-thumb.dz-skeleton,.admin-page .admin-products-list .admin-tops-product-frame.dz-skeleton{width:40px;height:40px;min-height:40px;border-radius:var(--radius-xs);flex-shrink:0}.admin-block-skeleton{display:grid;gap:14px;width:100%;padding:8px 0}.admin-block-skeleton__row{display:grid;grid-template-columns:minmax(120px,220px) minmax(0,1fr);align-items:center;gap:16px}.admin-block-skeleton__label{display:block;width:70%;height:14px;min-height:0;border-radius:var(--radius-sm)}.admin-block-skeleton__control{display:block;width:min(100%,280px);height:36px;min-height:0;margin-left:auto;border-radius:var(--radius-sm)}.admin-finance-skeleton{width:100%}.admin-finance-skeleton .admin-money-card>span,.admin-finance-skeleton .admin-money-card>strong,.admin-finance-skeleton .admin-money-card>p{display:block;min-width:0}.admin-finance-skeleton .dz-skeleton.admin-finance-skeleton__label,.admin-finance-skeleton .dz-skeleton.admin-finance-skeleton__value,.admin-finance-skeleton .dz-skeleton.admin-finance-skeleton__hint,.admin-finance-skeleton .dz-skeleton.admin-finance-skeleton__strip,.admin-finance-skeleton .dz-skeleton.admin-finance-skeleton__y-tick,.admin-finance-skeleton .dz-skeleton.admin-finance-skeleton__x-label,.admin-block-skeleton .dz-skeleton.admin-block-skeleton__label,.admin-block-skeleton .dz-skeleton.admin-block-skeleton__control{min-height:0}.admin-finance-skeleton__label{display:block;width:42%;height:12px;min-height:0;border-radius:var(--radius-sm)}.admin-finance-skeleton__value{display:block;width:58%;height:28px;min-height:0;border-radius:var(--radius-sm)}.admin-finance-skeleton__hint{display:block;width:64%;height:10px;min-height:0;border-radius:var(--radius-sm)}.admin-finance-skeleton__chart{display:block;width:100%;height:12px;min-height:0;border-radius:var(--radius-sm)}.admin-finance-skeleton .admin-finance-skeleton__strip{opacity:.55;pointer-events:none}.admin-finance-skeleton .admin-finance-skeleton__strip-area{fill:color-mix(in srgb,var(--success, #3ecf8e) 22%,transparent)}.admin-finance-skeleton .admin-finance-skeleton__strip-line-deposit{opacity:.85}.admin-finance-skeleton .admin-finance-skeleton__strip-line{opacity:.9}.admin-finance-skeleton .dz-skeleton.admin-finance-skeleton__y-tick{display:block;box-sizing:border-box;width:2.75rem;height:10px;min-height:0;margin-left:auto;border-radius:var(--radius-sm)}.admin-finance-skeleton .admin-finance-daily-chart__x-track>span{display:flex;align-items:center;justify-content:center}.admin-finance-skeleton .dz-skeleton.admin-finance-skeleton__x-label{display:block;width:1.75rem;max-width:100%;height:var(--text-sm);min-height:0;border-radius:var(--radius-sm)}.admin-toolbar-skeleton__field--grow{flex:1 1 220px}.admin-toolbar-skeleton__select{width:168px;height:38px;border-radius:var(--radius-md)}.admin-toolbar-skeleton__checkbox{width:148px;height:38px;border-radius:var(--radius-md)}.admin-toolbar-skeleton__btn--ghost{width:112px}.admin-toolbar-skeleton__btn--end{margin-left:auto}.admin-content{min-width:0;min-height:0}.admin-form-skeleton{display:grid;gap:14px;padding:4px 0 8px}.admin-form-skeleton__title{width:148px;height:18px;margin-bottom:14px;border-radius:var(--radius-sm)}.admin-form-skeleton__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.admin-form-skeleton__field{height:42px;border-radius:var(--radius-md)}.admin-payments-list--skeleton,.admin-payment-row--skeleton{pointer-events:none}.admin-payment-skeleton__player{display:grid;gap:6px;min-width:0}.admin-payment-skeleton__block{width:100%;min-height:42px;border-radius:var(--radius-sm)}.admin-payments-list.is-refreshing{opacity:.72;pointer-events:none;transition:opacity .24s ease}.admin-finance-summary--skeleton{display:grid;gap:16px;padding:4px 0}.admin-summary-skeleton__cards{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.admin-summary-skeleton__card{height:92px;border-radius:0}.admin-summary-skeleton__chart{height:220px;border-radius:0}.admin-summary-skeleton__chart--short{height:160px}.admin-panel-body.is-refreshing,.admin-security-body.is-refreshing,.admin-finance-summary.is-refreshing{opacity:.72;pointer-events:none;transition:opacity .24s ease}@media(prefers-reduced-motion:reduce){.admin-section-panel.is-active{animation:none}.admin-content-shell.is-refreshing,.admin-data-shell.is-refreshing,.account-table-wrap.is-refreshing,.admin-data-shell,.admin-users-table-wrap,.admin-panel-body.is-refreshing,.admin-security-body.is-refreshing,.admin-finance-summary.is-refreshing{transition:none}}@media(max-width:1079px){.admin-summary-skeleton__cards{grid-template-columns:repeat(2,minmax(0,1fr))}}.admin-password-form{display:grid;gap:12px}.admin-password-form__input{max-width:none}.admin-password-form__error{margin:0;color:var(--danger);font-size:var(--text-sm)}.admin-security__stats{margin-top:0}.admin-security-skeleton .admin-security-skel__metric-label,.admin-security-skeleton .admin-security-skel__metric-value,.admin-security-skeleton .admin-security-skel__field-label,.admin-security-skeleton .admin-security-skel__input,.admin-security-skeleton .admin-security-skel__btn{display:block;min-height:0;border-radius:var(--radius-xs);box-sizing:border-box}.admin-security-skeleton .admin-security-skel__metric-label{width:42%;height:12px}.admin-security-skeleton .admin-security-skel__metric-value{width:58%;height:22px;margin-top:6px}.admin-security-skeleton .admin-security__stats>.dz-stat:nth-child(2) .admin-security-skel__metric-value{width:72%}.admin-security-skeleton .admin-security__stats>.dz-stat:nth-child(3) .admin-security-skel__metric-value{width:48%}.admin-security-skeleton .admin-security__credential-row{display:grid;gap:6px;min-width:0}.admin-security-skeleton .admin-security-skel__field-label{width:7.5rem;height:calc(var(--text-sm) * 1.25)}.admin-security-skeleton .admin-security__credential-row:nth-child(2n) .admin-security-skel__field-label{width:9rem}.admin-security-skeleton .admin-security-skel__input{width:100%;height:36px}.admin-security-skeleton .admin-security-skel__input--code{max-width:8rem}.admin-security-skeleton .admin-security-skel__btn{width:9.5rem;height:36px}.admin-security-skeleton .admin-security-skel__btn--wide{width:12.5rem}.admin-security-skeleton .admin-security-log-list__action .bans-list-skeleton__reason{width:8.5rem;max-width:none}.admin-security-skeleton .admin-security-log-bans-list .bans-list__row--skeleton:nth-child(3n+1) .admin-security-log-list__action .bans-list-skeleton__reason{width:6.5rem}.admin-security-skeleton .admin-security-log-bans-list .bans-list__row--skeleton:nth-child(3n+2) .admin-security-log-list__action .bans-list-skeleton__reason{width:10rem}.admin-security-skeleton .admin-security-log-list__ip .admin-rail-skel__short,.admin-security-skeleton .admin-security-log-list__ip .bans-list-skeleton__date{width:6.25rem}.admin-security__credentials{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0;align-items:stretch;margin-top:0;border-top:var(--rail-width) solid var(--rail)}.admin-security__credential-section{display:flex;flex-direction:column;margin-top:0;min-width:0;height:100%;position:relative;z-index:1}.admin-security__credential-card.admin-panel-card{display:flex;flex-direction:column;flex:1 1 auto;gap:0;width:100%;height:100%;min-width:0}.admin-security__credential-body{flex:1;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:auto auto;gap:12px;align-items:start;align-content:start;padding:14px var(--admin-card-pad-x)}.admin-security__credential-section .dz-input,.admin-security__credential-body .dz-input{box-sizing:border-box;max-width:none;min-height:36px;height:36px;max-height:36px;padding-top:0;padding-bottom:0}.admin-security__credential-section .dz-btn{box-sizing:border-box;min-height:36px;height:36px;max-height:36px;padding-top:0;padding-bottom:0}.admin-security__credential-body .admin-totp-code-input{font-family:inherit;font-size:var(--text-sm);font-weight:400;letter-spacing:normal;text-align:left}.admin-security__password-form{display:contents}.admin-security__credential-row{min-width:0;align-self:start}.admin-security__credential-row--action{align-self:stretch}.admin-security__credential-action{margin:0;align-content:start}.admin-security__credential-action .admin-security__credential-row--action,.admin-security__credential-row.dz-btn.admin-security__credential-row--action{box-sizing:border-box;width:100%;justify-content:center;min-height:36px;height:36px;max-height:36px;padding:0 12px;line-height:1;text-align:center}.admin-security__credential-row.admin-field{margin:0;grid-template-rows:16px 36px;align-content:start}.admin-security__credential-row.admin-field .dz-input{width:100%}.admin-security__form-action{display:flex;justify-content:flex-end;align-items:end;min-height:44px}.admin-security__form-action--totp{flex-wrap:wrap;justify-content:flex-start;gap:8px;min-height:0}.admin-security__section-actions{margin-top:12px;margin-bottom:0;border-bottom:none}.admin-security__lock-label{font-size:var(--text-sm);color:var(--text-muted)}.admin-security__danger{color:var(--danger)}.admin-security__reset{margin-top:0;margin-inline:calc(-1 * var(--admin-card-pad-x));padding:14px var(--admin-card-pad-x);border-top:var(--rail-width) solid var(--rail);box-shadow:none}.admin-money-card{display:flex;flex-direction:column;overflow:visible}.admin-money-card>strong{flex:0 0 auto}.admin-money-card__hint{display:block;flex:0 0 auto;margin:4px 0 0;font-size:var(--text-xs);line-height:1.4;font-weight:500;letter-spacing:normal;text-transform:none;color:var(--text-dim)}.admin-finance-summary .admin-stat-row--4 .admin-money-card,.admin-finance-summary .admin-stat-row--3 .admin-money-card,.admin-finance-summary .admin-stat-row--2 .admin-money-card,.admin-finance-summary .admin-finance-kpi-grid>.admin-money-card{display:grid;grid-template-columns:minmax(0,1fr);grid-template-rows:1.2em 2rem 1.35em;gap:8px;align-content:center;justify-items:start}.admin-finance-summary .admin-stat-row--4 .admin-money-card>span,.admin-finance-summary .admin-stat-row--3 .admin-money-card>span,.admin-finance-summary .admin-stat-row--2 .admin-money-card>span,.admin-finance-summary .admin-finance-kpi-grid>.admin-money-card>span{margin:0;line-height:1.2;align-self:end}.admin-finance-summary .admin-stat-row--4 .admin-money-card strong,.admin-finance-summary .admin-stat-row--3 .admin-money-card strong,.admin-finance-summary .admin-stat-row--2 .admin-money-card strong,.admin-finance-summary .admin-finance-kpi-grid>.admin-money-card strong{display:flex;align-items:center;margin:0;min-height:2rem;height:2rem;font-family:inherit;font-size:1.75rem;font-weight:var(--font-weight-bold);line-height:1;font-variant-numeric:tabular-nums;letter-spacing:normal}.admin-finance-summary .admin-stat-row--4 .admin-money-card strong .admin-rub-amount,.admin-finance-summary .admin-stat-row--4 .admin-money-card strong .admin-rub-amount__track,.admin-finance-summary .admin-stat-row--4 .admin-money-card strong .admin-rub-amount__live,.admin-finance-summary .admin-stat-row--4 .admin-money-card strong .buy-modal__value-tick,.admin-finance-summary .admin-stat-row--3 .admin-money-card strong .admin-rub-amount,.admin-finance-summary .admin-stat-row--3 .admin-money-card strong .admin-rub-amount__track,.admin-finance-summary .admin-stat-row--3 .admin-money-card strong .admin-rub-amount__live,.admin-finance-summary .admin-stat-row--3 .admin-money-card strong .buy-modal__value-tick,.admin-finance-summary .admin-finance-kpi-grid>.admin-money-card strong .admin-rub-amount,.admin-finance-summary .admin-finance-kpi-grid>.admin-money-card strong .admin-rub-amount__track,.admin-finance-summary .admin-finance-kpi-grid>.admin-money-card strong .admin-rub-amount__live,.admin-finance-summary .admin-finance-kpi-grid>.admin-money-card strong .buy-modal__value-tick,.admin-finance-summary .admin-stat-row--2 .admin-money-card strong .admin-rub-amount,.admin-finance-summary .admin-stat-row--2 .admin-money-card strong .admin-rub-amount__track,.admin-finance-summary .admin-stat-row--2 .admin-money-card strong .admin-rub-amount__live,.admin-finance-summary .admin-stat-row--2 .admin-money-card strong .buy-modal__value-tick{font:inherit;letter-spacing:inherit;color:inherit;line-height:inherit}.admin-finance-summary .admin-stat-row--4 .admin-money-card>.admin-money-card__hint,.admin-finance-summary .admin-stat-row--3 .admin-money-card>.admin-money-card__hint,.admin-finance-summary .admin-stat-row--2 .admin-money-card>.admin-money-card__hint,.admin-finance-summary .admin-finance-kpi-grid>.admin-money-card>.admin-money-card__hint{margin:0;min-height:1.35em;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:var(--text-xs);letter-spacing:normal;line-height:1.35;align-self:start}.dz-stat.admin-money-card .admin-money-card__hint span{display:inline;margin:0;font-size:inherit;font-weight:inherit;letter-spacing:inherit;text-transform:none;color:inherit}.dz-stat.admin-money-card .admin-money-card__hint .admin-money-card__hint-accent--up{color:var(--success);font-weight:600}.dz-stat.admin-money-card .admin-money-card__hint .admin-money-card__hint-accent--down{color:var(--danger);font-weight:600}@media(max-width:1100px){.admin-stat-row--4 .dz-stat{min-width:0}}@media(max-width:1079px){.admin-split{grid-template-columns:1fr}.admin-page .admin-split>*:first-child{border-right:none;border-bottom:1px solid var(--rail)}.admin-stat-row--3 .dz-stat{min-width:0}}.admin-finance-daily-mobile{display:none}.admin-finance-daily-desktop{display:block}.admin-payments-mobile{display:none}.admin-payments-desktop{display:block}@media(max-width:768px){.admin-page.dz-page{padding-bottom:0;overflow-x:clip}.admin-page .dz-container,.admin-shell,.admin-content-card,.admin-content,.admin-page .account-content,.admin-page .account-panel-section,.admin-page .admin-panel-card,.admin-page .admin-user-panel,.admin-page .admin-summary-tables,.admin-page .admin-stats-stack{overflow-x:clip;max-width:100%;min-width:0}.admin-player-page .account-data-list-wrap,.admin-page .account-content .account-data-list-wrap,.admin-page .admin-player-page .account-data-list-wrap{overflow-x:auto!important;overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch}.admin-page .admin-panel-card--finance-daily,.admin-page .admin-finance-summary .account-panel-section:has(.admin-panel-card--finance-daily){overflow-x:visible!important}.admin-page .admin-panel-card--finance-daily .admin-finance-daily-chart{overflow-x:visible!important;max-width:100%;min-width:0;padding:0!important}.admin-page .admin-finance-daily-chart__body{overflow-x:auto!important;max-width:100%;min-width:0;padding:12px 22px 14px}.admin-page .admin-user-panel:has(.admin-history-rail),.admin-page .admin-user-panel__table-wrap:has(.admin-history-rail),.admin-page .admin-user-panel__table-wrap--history:has(.admin-history-rail),.admin-page .admin-user-panel__table-wrap--paged:has(.admin-history-rail){overflow-x:visible!important;min-width:0;max-width:100%}.admin-page .admin-payments-list-wrap.admin-history-rail{overflow-x:auto!important;max-width:100%;min-width:0;width:100%}.admin-page:has(.admin-player-page) .admin-content-card,.admin-page:has(.admin-player-page) .admin-content,.admin-page .admin-player-page .account-content,.admin-page .admin-player-page .account-content-card,.admin-page .admin-player-page .admin-user-panel,.admin-page .admin-player-page .admin-user-panel__table-wrap,.admin-page .admin-player-page .admin-user-panel__table-wrap--storage,.admin-page .admin-player-page .admin-user-panel__table-wrap--paged,.admin-page .admin-player-page .admin-player-lists-shell{overflow-x:visible!important}.admin-page .admin-panel-toolbar .dz-input,.admin-page .admin-payments-toolbar .dz-input,.admin-page .admin-payments-toolbar__search,.admin-page .admin-history-toolbar .dz-input,.admin-page .admin-history-toolbar .dz-input--grow,.admin-page .admin-history-toolbar .dz-select,.admin-page .dz-input--grow,.admin-page .admin-user-panel__search .dz-input,.admin-page .admin-promo-code-row__input{min-width:0!important;width:100%;max-width:100%}.admin-page .admin-form-grid,.admin-page .admin-form-grid--settings,.admin-page .admin-form-grid--modal{grid-template-columns:1fr!important}.admin-page .admin-panel-toolbar,.admin-page .admin-panel-toolbar__group{flex-direction:column;align-items:stretch;width:100%;min-width:0;gap:8px}.admin-page .admin-panel-toolbar:has(.dz-input),.admin-page .admin-history-toolbar.admin-panel-toolbar:has(.dz-input){align-items:stretch}.admin-page .admin-history-toolbar .admin-search-field,.admin-page .admin-panel-toolbar .admin-search-field{flex:1 1 auto;width:100%;max-width:none;min-width:0}.admin-page .admin-history-toolbar .admin-search-field__input,.admin-page .admin-panel-toolbar .admin-search-field__input{width:100%;min-width:0!important;max-width:none}.admin-page .admin-promos-toolbar{flex-wrap:wrap}.admin-page .admin-promos-toolbar .admin-panel-toolbar__start{width:100%}.admin-page .admin-promos-toolbar .admin-panel-toolbar__start .dz-btn{width:100%;justify-content:center}.admin-page .admin-promos-toolbar .admin-panel-toolbar__group{width:100%}.admin-page .admin-split,.admin-page .admin-summary-periods,.admin-page .admin-summary-charts{grid-template-columns:1fr}.admin-page .admin-chart__bars{gap:4px;height:140px}.admin-page .admin-chart__label{font-size:.58rem;white-space:normal;text-align:center;line-height:1.1;max-width:100%}.admin-page .admin-chart__bar{max-width:24px}.admin-page .admin-content-card{--admin-card-pad-x: 14px;gap:0;padding:0}.admin-page .admin-content-card:has(.admin-section-panel.is-active .bans-footer,.admin-section-panel.is-active .admin-users-footer):not(:has(.admin-section-panel.is-active .admin-tops-page)){padding-bottom:0!important}.admin-section-head{gap:10px}.admin-section-head__top{flex-direction:column;align-items:stretch;gap:10px}.admin-section-head__aside,.admin-section-head__aside .dz-btn{width:100%}.admin-main-tabs{flex-wrap:nowrap;overflow-x:auto;padding-bottom:4px}.admin-main-tabs .dz-tab{flex:0 0 auto;min-width:120px}.admin-set-row{grid-template-columns:1fr}.admin-panel-toolbar,.admin-payments-toolbar,.admin-history-toolbar{flex-direction:column;align-items:stretch;gap:8px}.admin-panel-toolbar .dz-input,.admin-panel-toolbar .dz-select,.admin-panel-toolbar .dz-btn,.admin-payments-toolbar .dz-input,.admin-payments-toolbar__search,.admin-history-toolbar .dz-input,.admin-history-toolbar .dz-select{width:100%;max-width:none}.admin-panel-toolbar__end{margin-left:0}.admin-panel-toolbar .admin-field--checkbox{min-height:36px;height:36px}.admin-form-grid--settings,.admin-settings-payment-row{grid-template-columns:1fr}.admin-stat-row--2 .dz-stat,.admin-stat-row--3 .dz-stat,.admin-stat-row--4 .dz-stat{min-width:0}.admin-page .admin-stat-row--2,.admin-page .admin-stat-row--3,.admin-page .admin-stat-row--4,.admin-page .dz-stat-row{grid-template-columns:1fr}.admin-page .dz-stat-row>.dz-stat{border-right:none;border-bottom:var(--rail-width) solid var(--rail)}.admin-page .dz-stat-row>.dz-stat:last-child{border-bottom:none}.admin-page .store-settings__grid{grid-template-columns:minmax(0,1fr);margin-inline:0;width:100%;max-width:100%;min-width:0}.admin-page .store-settings__grid:before{display:none}.admin-page .store-settings__grid>*,.admin-page .store-settings__grid>.admin-panel-card,.admin-page .store-settings__grid>.store-settings__card{border-right:none;border-bottom:var(--rail-width) solid var(--rail);padding:12px 0!important;max-width:100%;min-width:0;box-sizing:border-box}.admin-page .store-settings__grid>*:nth-last-child(-n+2),.admin-page .store-settings__grid>.admin-panel-card:nth-last-child(-n+2){border-bottom:var(--rail-width) solid var(--rail)}.admin-page .store-settings__grid>.store-settings__card--slot{display:none!important;border-bottom:none!important}.admin-page .store-settings__grid>.admin-panel-card:nth-last-child(2),.admin-page .store-settings__grid>*:nth-last-child(2){border-bottom:none}.admin-page .admin-section-panel>.store-settings{overflow-x:clip;max-width:100%;min-width:0;padding-inline:var(--admin-card-pad-x)!important;box-sizing:border-box}.admin-tops-filters{grid-template-columns:1fr;gap:0}.admin-tops-filter{border-right:none;border-bottom:var(--rail-width) solid var(--rail);padding:10px 0;gap:6px}.admin-tops-filter:last-child{border-bottom:none;padding-bottom:0}.admin-tops-filter:first-child{padding-top:0}.admin-panel-card,.admin-tops-card{padding:12px;gap:10px}.admin-panel-card__head,.admin-tops-card__head{flex-direction:column;align-items:stretch}.admin-users-footer,.admin-user-panel__pagination,.admin-tops-pagination,.admin-tops-pagination .admin-user-panel__pagination,.admin-tops-pagination .admin-users-pagination{flex-direction:row;align-items:center;justify-content:flex-start;gap:8px;width:100%}.admin-users-pagination{justify-content:flex-start}.admin-tops-pagination{padding:12px var(--admin-card-pad-x, 14px)}.admin-page .account-table-wrap,.admin-page .admin-user-panel__table-wrap,.admin-page .admin-user-panel__table-wrap--storage,.admin-page .admin-user-panel__table-wrap--storage-page,.admin-page .admin-user-panel__table-wrap--paged,.admin-page .admin-summary-table,.admin-modal .admin-user-panel__table-wrap,.admin-modal--wide .admin-user-panel__table-wrap{overflow:visible!important;max-width:100%;max-height:none!important;min-height:0!important}.admin-page .account-table,.admin-page .admin-user-panel__table,.admin-page .admin-user-panel__table--storage,.admin-page .admin-user-panel__table--storage-all,.admin-page .admin-user-panel__table--storage-global,.admin-page .admin-user-panel__table--history,.admin-modal .account-table,.admin-modal .admin-user-panel__table,.admin-modal .admin-user-panel__table--storage,.admin-modal .admin-user-panel__table--history{display:block!important;width:100%!important;max-width:100%!important;min-width:0!important;table-layout:auto!important;border-spacing:0}.admin-page .account-table thead,.admin-page .admin-user-panel__table thead,.admin-modal .account-table thead,.admin-modal .admin-user-panel__table thead{display:none!important}.admin-page .account-table tbody,.admin-page .admin-user-panel__table tbody,.admin-modal .account-table tbody,.admin-modal .admin-user-panel__table tbody{display:block;width:100%}.admin-page .account-table tbody tr:not(:has(>td[colspan])),.admin-page .admin-user-panel__table tbody tr:not(:has(>td[colspan])),.admin-modal .account-table tbody tr:not(:has(>td[colspan])),.admin-modal .admin-user-panel__table tbody tr:not(:has(>td[colspan])){display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px 10px;margin-bottom:0;padding:12px var(--admin-card-pad-x, 14px);border-radius:0;background:transparent;border-bottom:var(--rail-width) solid var(--rail);width:100%;box-sizing:border-box;align-items:stretch;-webkit-tap-highlight-color:transparent}.admin-page .account-table tbody tr td,.admin-page .admin-user-panel__table tbody tr td,.admin-modal .account-table tbody tr td,.admin-modal .admin-user-panel__table tbody tr td{display:flex;flex-direction:column;align-items:stretch;justify-content:center;width:auto!important;min-width:0!important;max-width:none!important;padding:0;border:none!important;border-bottom:none!important;border-radius:0;white-space:normal!important;overflow-wrap:anywhere;box-sizing:border-box;background:none;min-height:0;text-align:left}.dz-modal.admin-modal.admin-modal--wide.admin-modal--user .admin-user-panel__table tbody tr,.dz-modal.admin-modal.admin-modal--wide.admin-modal--user .admin-user-panel__table tbody tr:not(:has(>td[colspan])){height:auto!important}.dz-modal.admin-modal.admin-modal--wide.admin-modal--user .admin-user-panel__table tbody td{height:auto!important;max-height:none!important;overflow:visible!important;border:none!important;border-bottom:none!important}.dz-modal.admin-modal.admin-modal--wide.admin-modal--user .admin-user-panel__table tbody tr:not(:has(>td[colspan])){border-bottom:var(--rail-width) solid var(--rail)}.dz-modal.admin-modal.admin-modal--wide.admin-modal--user .admin-user-panel__table--history tbody tr>td.admin-user-panel__history-desc{overflow:visible!important;text-overflow:unset!important;white-space:normal!important}.admin-modal--user .admin-user-panel__table--history th,.admin-modal--user .admin-user-panel__table--history td{width:auto!important;min-width:0!important}.admin-page .account-table tbody tr>td:first-child:not(.admin-table-check),.admin-page .admin-user-panel__table tbody tr>td:first-child:not(.admin-table-check),.admin-modal .account-table tbody tr>td:first-child:not(.admin-table-check),.admin-modal .admin-user-panel__table tbody tr>td:first-child:not(.admin-table-check){grid-column:1 / -1;padding:0 0 2px;font-size:var(--text-sm)}.admin-page .account-table tbody tr>td:first-child:not(.admin-table-check):before,.admin-page .admin-user-panel__table tbody tr>td:first-child:not(.admin-table-check):before{display:none}.admin-page .account-table tbody tr>td:first-child .account-table__title,.admin-page .admin-user-panel__table tbody tr>td:first-child .account-table__title{font-size:var(--text-sm);line-height:1.25}.admin-page .account-table tbody tr>td:first-child .account-table__meta,.admin-page .admin-user-panel__table tbody tr>td:first-child .account-table__meta{font-size:.65rem;margin-top:1px;line-height:1.2}.admin-page .account-table tbody tr>td:not(:first-child):not([colspan]):not(:has(.admin-table-actions)):not(:has(.admin-user-panel__actions)),.admin-page .admin-user-panel__table tbody tr>td:not(:first-child):not([colspan]):not(:has(.admin-table-actions)):not(:has(.admin-user-panel__actions)),.admin-modal .account-table tbody tr>td:not(:first-child):not([colspan]):not(:has(.admin-table-actions)):not(:has(.admin-user-panel__actions)),.admin-modal .admin-user-panel__table tbody tr>td:not(:first-child):not([colspan]):not(:has(.admin-table-actions)):not(:has(.admin-user-panel__actions)){gap:2px;min-height:0;padding:0;border-radius:0;background:transparent;text-align:left;font-size:var(--text-xs);font-weight:600;color:var(--text)}.admin-page .account-table tbody tr>td:not(:first-child):not([colspan]):not(:has(.admin-table-actions)):not(:has(.admin-user-panel__actions)):before,.admin-page .admin-user-panel__table tbody tr>td:not(:first-child):not([colspan]):not(:has(.admin-table-actions)):not(:has(.admin-user-panel__actions)):before{content:attr(data-label);font-size:.5625rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--text-dim);line-height:1.15}.admin-page .account-table tbody tr>td:not([data-label]):before,.admin-page .admin-user-panel__table tbody tr>td:not([data-label]):before{display:none}.admin-page .account-table tbody tr>td:has(.admin-table-actions),.admin-page .account-table tbody tr>td:has(.admin-user-panel__actions),.admin-page .admin-user-panel__table tbody tr>td:has(.admin-table-actions),.admin-page .admin-user-panel__table tbody tr>td:has(.admin-user-panel__actions),.admin-modal .account-table tbody tr>td:has(.admin-table-actions),.admin-modal .account-table tbody tr>td:has(.admin-user-panel__actions),.admin-modal .admin-user-panel__table tbody tr>td:has(.admin-table-actions),.admin-modal .admin-user-panel__table tbody tr>td:has(.admin-user-panel__actions){grid-column:1 / -1;flex-direction:row;align-items:center;justify-content:flex-end;padding:2px 0 0;background:none;min-height:0;font-weight:inherit}.admin-page .account-table tbody tr td code,.admin-page .admin-user-panel__table tbody tr td code{word-break:break-all;white-space:normal}.admin-page .account-table tbody tr:has(>td[colspan]),.admin-page .admin-user-panel__table tbody tr:has(>td[colspan]){display:block;margin-bottom:0;padding:14px var(--admin-card-pad-x, 14px);border-radius:0;background:transparent;border-bottom:var(--rail-width) solid var(--rail)}.admin-page .account-table tbody tr td[colspan],.admin-page .admin-user-panel__table tbody tr td[colspan]{display:block;width:100%!important;text-align:center;padding:4px 0}.admin-page .admin-user-panel__history-desc{white-space:normal;overflow:visible;text-overflow:unset}.admin-page .admin-user-panel__actions{justify-content:flex-end;flex-wrap:wrap;gap:6px;width:100%;padding-top:0;border-top:none}.admin-page .admin-table--products tbody tr{position:relative;grid-template-columns:repeat(3,minmax(0,1fr))}.admin-page .admin-table--products tbody tr>td.admin-table-check{position:absolute;top:10px;right:10px;left:auto;z-index:1;grid-column:auto;grid-row:auto;width:auto;padding:0;background:none;min-height:0}.admin-page .admin-table--products tbody tr>td:nth-child(2){grid-column:1 / -1;grid-row:1;padding:0 28px 8px 0;background:none;min-height:0;text-align:left;font-weight:inherit;border-bottom:none!important}.admin-page .admin-table--products tbody tr>td:nth-child(2):before{display:none}.admin-page .admin-table--products tbody tr>td:nth-child(3){grid-column:1;grid-row:2}.admin-page .admin-table--products tbody tr>td:nth-child(4){grid-column:2;grid-row:2}.admin-page .admin-table--products tbody tr>td:nth-child(5){grid-column:3;grid-row:2}.admin-page .admin-table--products tbody tr>td:nth-child(6){grid-column:1;grid-row:3}.admin-page .admin-table--products tbody tr>td:last-child:has(.admin-table-actions){grid-column:2 / -1;grid-row:3;align-self:stretch;justify-content:flex-end;align-items:center;min-height:2.75rem;padding:0 0 0 6px}.admin-page .admin-table--products .admin-table-actions{flex-wrap:nowrap;gap:4px}.admin-page .admin-table--promos tbody tr>td:first-child{padding-bottom:10px}.admin-page .admin-table--promos tbody tr>td:nth-child(2){grid-column:1;grid-row:2}.admin-page .admin-table--promos tbody tr>td:nth-child(3){grid-column:2;grid-row:2}.admin-page .admin-table--promos tbody tr>td:nth-child(4){grid-column:3;grid-row:2}.admin-page .admin-table--promos tbody tr>td:nth-child(5){grid-column:1;grid-row:3}.admin-page .admin-table--promos tbody tr>td:nth-child(6){grid-column:2;grid-row:3}.admin-page .admin-table--promos tbody tr>td:last-child:has(.admin-table-actions){grid-column:3;grid-row:3;align-self:stretch;justify-content:flex-end;align-items:center;min-height:2.75rem;padding:0 2px}.admin-page .admin-table--promos .admin-table-actions{flex-wrap:nowrap;gap:4px}.admin-page .account-table.admin-table--bonuses tbody tr{gap:6px 10px;margin-bottom:0;padding:10px var(--admin-card-pad-x);grid-template-columns:minmax(0,1fr) minmax(0,1fr) auto;align-items:stretch}.admin-page .account-table.admin-table--bonuses tbody tr>td:first-child:not(.admin-table-check){grid-column:1;grid-row:1;display:flex;flex-direction:column;align-items:stretch;justify-content:center;gap:2px;min-height:0;padding:0;border-radius:0;background:transparent;text-align:left;font-size:var(--text-xs);font-weight:600;color:var(--text)}.admin-page .account-table.admin-table--bonuses tbody tr>td:first-child:not(.admin-table-check):before{display:block;content:attr(data-label);font-size:.5625rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--text-dim);line-height:1.15}.admin-page .account-table.admin-table--bonuses tbody tr>td:nth-child(2){grid-column:2;grid-row:1;min-height:2.5rem;padding:4px 3px}.admin-page .account-table.admin-table--bonuses tbody tr>td:has(.admin-table-actions){grid-column:3;grid-row:1;flex-direction:row;align-items:center;justify-content:flex-end;align-self:stretch;width:auto!important;min-height:2.5rem;padding:0 0 0 4px;background:none}.admin-page .account-table.admin-table--bonuses .admin-table-actions{flex-wrap:nowrap;gap:4px}.admin-page .admin-table--categories tbody tr:not(:has(>td[colspan])){display:grid;grid-template-columns:repeat(3,minmax(0,1fr))}.admin-page .admin-table--categories tbody tr>td:first-child{grid-column:1 / -1;grid-row:1;padding:0 0 10px;background:none;min-height:0;text-align:left;font-weight:inherit;width:auto!important}.admin-page .admin-table--categories tbody tr>td:first-child:before{display:none}.admin-page .admin-table--categories tbody tr>td:nth-child(2){grid-column:1;grid-row:2}.admin-page .admin-table--categories tbody tr>td:nth-child(3){grid-column:2;grid-row:2}.admin-page .admin-table--categories tbody tr>td:last-child:has(.admin-table-actions){grid-column:3;grid-row:2;align-self:stretch;justify-content:flex-end;align-items:center;min-height:2.75rem;padding:0 0 0 2px}.admin-page .admin-table--categories .admin-table-actions{flex-wrap:nowrap;gap:4px}.admin-page .admin-table--users tbody tr{grid-template-columns:repeat(4,minmax(0,1fr))}.admin-page .admin-table--users tbody tr>td:first-child{grid-column:1 / -1;grid-row:1;padding:0 0 10px;background:none;min-height:0;text-align:left;font-weight:inherit}.admin-page .admin-table--users tbody tr>td:first-child:before{display:none}.admin-page .admin-table--users tbody tr>td:nth-child(2){grid-column:1;grid-row:2}.admin-page .admin-table--users tbody tr>td:nth-child(3){grid-column:2;grid-row:2}.admin-page .admin-table--users tbody tr>td:nth-child(4){grid-column:3;grid-row:2}.admin-page .admin-table--users tbody tr>td:last-child:has(.admin-table-actions){grid-column:4;grid-row:2;align-self:stretch;justify-content:flex-end;align-items:center;min-height:2.75rem;padding:0 0 0 2px}.admin-page .admin-table--users .admin-table-actions{flex-wrap:nowrap;gap:4px}.admin-page .admin-user-panel__table--storage-global tbody tr{gap:6px 10px;margin-bottom:0;padding:10px var(--admin-card-pad-x);grid-template-columns:repeat(3,minmax(0,1fr))}.admin-page .admin-user-panel__table--storage-global tbody tr>td.admin-user-panel__product{grid-column:1 / -1;grid-row:1;padding:0 0 6px;background:none;min-height:0;text-align:left;font-size:var(--text-sm);font-weight:600}.admin-page .admin-user-panel__table--storage-global tbody tr>td.admin-user-panel__product:before{display:none}.admin-page .admin-user-panel__table--storage-global tbody tr>td[data-label=Игрок]{grid-column:1 / -1;grid-row:2;padding:0 0 8px;background:none;min-height:0;text-align:left;font-weight:inherit}.admin-page .admin-user-panel__table--storage-global tbody tr>td[data-label=Игрок]:before{display:none}.admin-page .admin-user-panel__table--storage-global tbody tr>td[data-label=Игрок] .account-table__title{font-size:var(--text-xs);font-weight:600;line-height:1.25}.admin-page .admin-user-panel__table--storage-global tbody tr>td[data-label=Игрок] .account-table__meta{font-size:.625rem;margin-top:1px;line-height:1.2}.admin-page .admin-user-panel__table--storage-global tbody tr>td:nth-child(3){grid-column:1;grid-row:3}.admin-page .admin-user-panel__table--storage-global tbody tr>td:nth-child(4){grid-column:2;grid-row:3}.admin-page .admin-user-panel__table--storage-global tbody tr>td:nth-child(5){grid-column:3;grid-row:3}.admin-page .admin-user-panel__table--storage-global tbody tr>td:nth-child(6){grid-column:1;grid-row:4}.admin-page .admin-user-panel__table--storage-global tbody tr>td:last-child:has(.admin-user-panel__actions){grid-column:2 / -1;grid-row:4;flex-direction:row;align-items:center;justify-content:flex-end;align-self:stretch;min-height:2.5rem;padding:0 0 0 4px;background:none}.admin-page .admin-user-panel__table--storage-global .admin-user-panel__actions{flex-wrap:nowrap;gap:4px}.admin-page .admin-user-panel__table--storage-global tbody tr>td:nth-child(3),.admin-page .admin-user-panel__table--storage-global tbody tr>td:nth-child(4),.admin-page .admin-user-panel__table--storage-global tbody tr>td:nth-child(5),.admin-page .admin-user-panel__table--storage-global tbody tr>td:nth-child(6){min-height:2.5rem;padding:4px 3px}.admin-modal .admin-user-panel__search .dz-input,.admin-modal .admin-history-toolbar .dz-input,.admin-modal .admin-history-toolbar .dz-select{width:100%;max-width:100%}.admin-modal .admin-user-grant__purchase .buy-modal__foot-controls{width:100%}.admin-modal .admin-user-grant__purchase .buy-modal__submit--foot{width:100%;min-width:0;max-width:none}.admin-modal .admin-user-panel__table--storage:not(.admin-user-panel__table--history):not(.admin-user-panel__table--storage-all):not(.admin-user-panel__table--storage-global) tbody tr{gap:6px 10px;margin-bottom:0;padding:10px var(--admin-card-pad-x);grid-template-columns:repeat(3,minmax(0,1fr))}.admin-modal .admin-user-panel__table--storage:not(.admin-user-panel__table--history):not(.admin-user-panel__table--storage-all):not(.admin-user-panel__table--storage-global) tbody tr>td:nth-child(1),.admin-modal .admin-user-panel__table--storage:not(.admin-user-panel__table--history):not(.admin-user-panel__table--storage-all):not(.admin-user-panel__table--storage-global) tbody tr>td:nth-child(2){display:none}.admin-modal .admin-user-panel__table--storage:not(.admin-user-panel__table--history):not(.admin-user-panel__table--storage-all):not(.admin-user-panel__table--storage-global) tbody tr>td.admin-user-panel__product{grid-column:1 / -1;grid-row:1;padding:0 0 8px;background:none;min-height:0;text-align:left;font-size:var(--text-sm);font-weight:600}.admin-modal .admin-user-panel__table--storage:not(.admin-user-panel__table--history):not(.admin-user-panel__table--storage-all):not(.admin-user-panel__table--storage-global) tbody tr>td.admin-user-panel__product:before{display:none}.admin-modal .admin-user-panel__table--storage:not(.admin-user-panel__table--history):not(.admin-user-panel__table--storage-all):not(.admin-user-panel__table--storage-global) tbody tr>td:nth-child(4),.admin-modal .admin-user-panel__table--storage:not(.admin-user-panel__table--history):not(.admin-user-panel__table--storage-all):not(.admin-user-panel__table--storage-global) tbody tr>td:nth-child(5),.admin-modal .admin-user-panel__table--storage:not(.admin-user-panel__table--history):not(.admin-user-panel__table--storage-all):not(.admin-user-panel__table--storage-global) tbody tr>td:nth-child(6),.admin-modal .admin-user-panel__table--storage:not(.admin-user-panel__table--history):not(.admin-user-panel__table--storage-all):not(.admin-user-panel__table--storage-global) tbody tr>td:nth-child(7){min-height:2.5rem;padding:4px 3px}.admin-modal .admin-user-panel__table--storage:not(.admin-user-panel__table--history):not(.admin-user-panel__table--storage-all):not(.admin-user-panel__table--storage-global) tbody tr>td:nth-child(4){grid-column:1;grid-row:2}.admin-modal .admin-user-panel__table--storage:not(.admin-user-panel__table--history):not(.admin-user-panel__table--storage-all):not(.admin-user-panel__table--storage-global) tbody tr>td:nth-child(5){grid-column:2;grid-row:2}.admin-modal .admin-user-panel__table--storage:not(.admin-user-panel__table--history):not(.admin-user-panel__table--storage-all):not(.admin-user-panel__table--storage-global) tbody tr>td:nth-child(6){grid-column:3;grid-row:2}.admin-modal .admin-user-panel__table--storage:not(.admin-user-panel__table--history):not(.admin-user-panel__table--storage-all):not(.admin-user-panel__table--storage-global) tbody tr>td:nth-child(7){grid-column:1;grid-row:3}.admin-modal .admin-user-panel__table--storage:not(.admin-user-panel__table--history):not(.admin-user-panel__table--storage-all):not(.admin-user-panel__table--storage-global) tbody tr>td:last-child:has(.admin-user-panel__actions){grid-column:2 / -1;grid-row:3;align-self:stretch;justify-content:flex-end;align-items:center;min-height:2.5rem;padding:0 0 0 4px}.admin-modal .admin-user-panel__table--storage:not(.admin-user-panel__table--history) .admin-user-panel__actions{flex-wrap:nowrap;gap:4px}.admin-page .admin-user-panel__table--history tbody tr,.admin-modal .admin-user-panel__table--history tbody tr{gap:6px 10px;margin-bottom:0;padding:10px var(--admin-card-pad-x);grid-template-columns:repeat(4,minmax(0,1fr))}.admin-page .admin-user-panel__table--history tbody tr>td:nth-child(1),.admin-modal .admin-user-panel__table--history tbody tr>td:nth-child(1){display:none}.admin-page .admin-user-panel__table--history tbody tr>td.admin-user-panel__history-desc,.admin-modal .admin-user-panel__table--history tbody tr>td.admin-user-panel__history-desc{grid-column:1 / -1;grid-row:1;padding:0 0 8px;background:none;min-height:0;text-align:left;font-weight:inherit;font-size:var(--text-sm);line-height:1.3;white-space:normal;overflow:visible;text-overflow:unset}.admin-page .admin-user-panel__table--history tbody tr>td.admin-user-panel__history-desc .admin-skel--fill,.admin-modal .admin-user-panel__table--history tbody tr>td.admin-user-panel__history-desc .admin-skel--fill{white-space:normal;overflow:visible;text-overflow:unset}.admin-page .admin-user-panel__table--history tbody tr>td.admin-user-panel__history-desc:before,.admin-modal .admin-user-panel__table--history tbody tr>td.admin-user-panel__history-desc:before{display:none}.admin-page .admin-user-panel__table--history:not(.admin-user-panel__table--history-player) tbody tr>td:nth-child(2),.admin-modal .admin-user-panel__table--history:not(.admin-user-panel__table--history-player) tbody tr>td:nth-child(2){grid-column:1;grid-row:2}.admin-page .admin-user-panel__table--history:not(.admin-user-panel__table--history-player) tbody tr>td:nth-child(4),.admin-modal .admin-user-panel__table--history:not(.admin-user-panel__table--history-player) tbody tr>td:nth-child(4){grid-column:2;grid-row:2}.admin-page .admin-user-panel__table--history:not(.admin-user-panel__table--history-player) tbody tr>td:nth-child(5),.admin-modal .admin-user-panel__table--history:not(.admin-user-panel__table--history-player) tbody tr>td:nth-child(5){grid-column:3;grid-row:2}.admin-page .admin-user-panel__table--history:not(.admin-user-panel__table--history-player) tbody tr>td:nth-child(6),.admin-modal .admin-user-panel__table--history:not(.admin-user-panel__table--history-player) tbody tr>td:nth-child(6){grid-column:4;grid-row:2}.admin-page .admin-user-panel__table--history-player tbody tr>td[data-label=Игрок],.admin-modal .admin-user-panel__table--history-player tbody tr>td[data-label=Игрок]{grid-column:1 / -1;grid-row:2;padding:0 0 8px;background:none;min-height:0;text-align:left;font-weight:inherit}.admin-page .admin-user-panel__table--history-player tbody tr>td[data-label=Игрок]:before,.admin-modal .admin-user-panel__table--history-player tbody tr>td[data-label=Игрок]:before{display:none}.admin-page .admin-user-panel__table--history-player tbody tr>td[data-label=Игрок] .account-table__title,.admin-modal .admin-user-panel__table--history-player tbody tr>td[data-label=Игрок] .account-table__title{font-size:var(--text-xs);font-weight:600;line-height:1.25}.admin-page .admin-user-panel__table--history-player tbody tr>td[data-label=Игрок] .account-table__meta,.admin-modal .admin-user-panel__table--history-player tbody tr>td[data-label=Игрок] .account-table__meta{font-size:.625rem;margin-top:1px;line-height:1.2}.admin-page .admin-user-panel__table--history-player tbody tr>td:nth-child(3),.admin-modal .admin-user-panel__table--history-player tbody tr>td:nth-child(3){grid-column:1;grid-row:3}.admin-page .admin-user-panel__table--history-player tbody tr>td:nth-child(5),.admin-modal .admin-user-panel__table--history-player tbody tr>td:nth-child(5){grid-column:2;grid-row:3}.admin-page .admin-user-panel__table--history-player tbody tr>td:nth-child(6),.admin-modal .admin-user-panel__table--history-player tbody tr>td:nth-child(6){grid-column:3;grid-row:3}.admin-page .admin-user-panel__table--history-player tbody tr>td:nth-child(7),.admin-modal .admin-user-panel__table--history-player tbody tr>td:nth-child(7){grid-column:4;grid-row:3}.admin-page .admin-user-panel__table--history tbody tr>td:nth-child(2):not([data-label=Игрок]),.admin-page .admin-user-panel__table--history tbody tr>td:nth-child(3),.admin-page .admin-user-panel__table--history tbody tr>td:nth-child(4):not(.admin-user-panel__history-desc),.admin-page .admin-user-panel__table--history tbody tr>td:nth-child(5),.admin-page .admin-user-panel__table--history tbody tr>td:nth-child(6),.admin-page .admin-user-panel__table--history tbody tr>td:nth-child(7),.admin-modal .admin-user-panel__table--history tbody tr>td:nth-child(2):not([data-label=Игрок]),.admin-modal .admin-user-panel__table--history tbody tr>td:nth-child(3),.admin-modal .admin-user-panel__table--history tbody tr>td:nth-child(4):not(.admin-user-panel__history-desc),.admin-modal .admin-user-panel__table--history tbody tr>td:nth-child(5),.admin-modal .admin-user-panel__table--history tbody tr>td:nth-child(6),.admin-modal .admin-user-panel__table--history tbody tr>td:nth-child(7){min-height:2.5rem;padding:4px 3px}.admin-finance-daily-mobile{display:block}.admin-finance-daily-desktop{display:none}.admin-finance-daily-list{display:flex;flex-direction:column;gap:0}.admin-finance-daily-row{margin-inline:calc(-1 * var(--admin-card-pad-x, 14px));padding:12px var(--admin-card-pad-x, 14px);border-radius:0;background:transparent;border-bottom:var(--rail-width) solid var(--rail);width:auto}.admin-finance-daily-row.is-muted{opacity:.72}.admin-finance-daily-row__date{margin-bottom:8px;font-size:var(--text-xs);font-weight:700;color:var(--text-muted);text-transform:capitalize}.admin-finance-daily-row__cols{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:10px}.admin-finance-daily-row__col{display:flex;flex-direction:column;gap:2px;min-width:0}.admin-finance-daily-row__col+.admin-finance-daily-row__col{padding-left:10px;border-left:none}.admin-finance-daily-row__label{font-size:.5625rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--text-dim);line-height:1.15}.admin-finance-daily-row__col strong{font-size:var(--text-sm);line-height:1.2;word-break:break-word}.admin-finance-daily-row__meta{font-size:var(--text-xs);color:var(--text-muted);line-height:1.2}.admin-finance-daily-row.is-muted .admin-finance-daily-row__col strong{color:var(--text-dim);font-weight:600}.admin-page .admin-panel-card--finance-daily{margin-inline:0;padding:0;gap:0}.admin-page .admin-panel-card--finance-daily .admin-panel-card__head{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;height:40px;min-height:40px;padding:0 var(--admin-card-pad-x);margin:0;background:transparent;border-bottom:var(--rail-width) solid var(--admin-rail, var(--rail));gap:0}.admin-page .admin-panel-card--finance-daily .admin-panel-card__title{min-height:0;padding:0;font-size:var(--text-xs);font-weight:700;letter-spacing:.05em;text-transform:uppercase;color:var(--text-muted);line-height:1}.admin-page .admin-finance-daily-chart__frame{grid-template-rows:320px auto;column-gap:12px;row-gap:10px}.admin-page .admin-finance-daily-chart__hits,.admin-page .admin-finance-daily-chart__x{gap:0}.admin-page .admin-finance-daily-chart__y,.admin-page .admin-finance-daily-chart__x-track>span{font-size:var(--text-sm)}.admin-payments-mobile{display:block}.admin-payments-desktop{display:none}.admin-payments-list{display:flex;flex-direction:column;gap:0}.admin-payment-row{padding:10px var(--admin-card-pad-x);border-radius:0;background:transparent;border-bottom:var(--rail-width) solid var(--rail)}.admin-payment-row__player{margin-bottom:8px;min-width:0;text-align:left}.admin-payment-row__player .account-table__title{font-size:var(--text-sm);line-height:1.25}.admin-payment-row__player .account-table__meta{font-size:.65rem;margin-top:1px;line-height:1.2;word-break:break-all}.admin-payment-row__cols{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:10px}.admin-payment-row__cols+.admin-payment-row__cols{margin-top:8px;padding-top:8px;box-shadow:none;border-top:var(--rail-width) solid var(--rail)}.admin-payment-row__col{display:flex;flex-direction:column;gap:2px;min-width:0;padding:0;border:none;background:none;color:inherit;font:inherit;text-align:left}.admin-payment-row__col+.admin-payment-row__col{padding-left:10px;border-left:none}.admin-payment-row__col--action{cursor:pointer;text-align:left}.admin-payment-row__col--action:hover .admin-payment-order-id--link{color:var(--text-muted)}.admin-payment-row__label{font-size:.5625rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--text-dim);line-height:1.15}.admin-payment-row__value{font-size:var(--text-sm);font-weight:600;line-height:1.2;word-break:break-word;color:var(--text)}.admin-payment-row__col .admin-payment-order-id--link{padding:0;font-size:var(--text-sm);text-align:left}.admin-payment-row__col strong{font-size:var(--text-sm);line-height:1.2}.admin-payment-row__meta{font-size:var(--text-xs);color:var(--text-muted);line-height:1.15}.admin-payment-row__col .admin-deposit-amount{align-items:flex-start}.admin-payment-detail__mobile{display:block}.admin-payment-detail__desktop{display:none}.admin-modal.admin-modal--compact{width:min(420px,100%);max-width:calc(100vw - 28px)}.admin-modal.admin-modal--compact .admin-modal__body{padding:8px 16px 16px}.admin-modal.admin-modal--compact .admin-modal__subtitle{display:none}.admin-modal.admin-modal--compact .admin-modal__head-aside .account-badge{font-size:.68rem}.admin-page .admin-summary-table tbody tr>td:first-child{font-weight:700}.admin-page .admin-product-cell{display:flex;flex-direction:row;align-items:center;gap:8px;min-width:0;max-width:100%}.admin-page .admin-table--categories .admin-product-cell{gap:12px}.admin-page .admin-product-cell img,.admin-page .admin-product-thumb,.admin-page .admin-category-thumb{width:36px;height:36px;flex-shrink:0;object-fit:cover;max-width:36px}.admin-product-editor__item-fields,.admin-modal__split{grid-template-columns:1fr}.admin-tops-row{grid-template-columns:28px minmax(0,1fr) auto;gap:8px;padding:10px var(--admin-card-pad-x, 14px)}.admin-tops-row__name{font-size:var(--text-xs)}.admin-security__stats .admin-stat-row{flex-direction:column}.admin-security__credentials{grid-template-columns:1fr}.admin-security__credential-body{grid-template-columns:1fr;grid-template-rows:auto;align-items:stretch}.admin-security__credential-body .dz-input,.admin-security__credential-body .dz-btn,.admin-security__credential-action .admin-security__credential-row--action{width:100%;max-width:none}.admin-security__credential-row--action{align-self:stretch}.admin-page .admin-user-panel__product{white-space:normal;overflow:visible;text-overflow:unset}.admin-summary-tops{gap:0}}.admin-page .dz-stat,.admin-page .admin-money-card.dz-stat{border-radius:0;background:transparent;padding:12px var(--admin-card-pad-x);box-shadow:none;border:none;border-right:var(--rail-width) solid var(--rail);flex:unset;min-width:0;justify-content:flex-start;align-self:stretch}.admin-page .dz-stat-row>.dz-stat:last-child,.admin-page .dz-stat-row>.admin-money-card.dz-stat:last-child{border-right:none}.admin-page .dz-stat-row{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:0;flex-wrap:nowrap;margin:0;margin-inline:calc(-1 * var(--admin-card-pad-x));padding:0;border-bottom:var(--rail-width) solid var(--rail);width:auto;align-items:stretch}.admin-page .admin-stat-row--2{grid-template-columns:repeat(2,minmax(0,1fr))}.admin-page .admin-stat-row--3{grid-template-columns:repeat(3,minmax(0,1fr))}.admin-page .admin-stat-row--4{grid-template-columns:repeat(4,minmax(0,1fr))}.admin-page .account-panel-section+.account-panel-section .dz-stat-row,.admin-page .account-panel-section:has(+.account-panel-section) .dz-stat-row,.admin-page .account-panel-section:has(+.admin-security__credentials) .dz-stat-row{border-bottom:none}.admin-page .account-panel-section:has(.admin-stat-row--4){margin-inline:0;padding-inline:var(--admin-card-pad-x)}.admin-page .admin-finance-summary .admin-finance-section-head,.admin-page .admin-security__profile .admin-finance-section-head,.admin-page .admin-security__credential-section .admin-finance-section-head{position:relative;display:flex;flex-direction:row;align-items:center;justify-content:flex-start;box-sizing:border-box;width:100%;height:40px;min-height:40px;margin:0;padding:0 var(--admin-card-pad-x);background:transparent;border-bottom:var(--rail-width) solid var(--admin-rail, var(--rail));box-shadow:none;gap:0;overflow:hidden}.admin-page .admin-security__profile .admin-finance-section-head{width:auto;margin-inline:calc(-1 * var(--admin-card-pad-x))}.admin-page .admin-finance-summary .admin-finance-section-title,.admin-page .admin-security__profile .admin-finance-section-title,.admin-page .admin-security__credential-section .admin-finance-section-title{position:relative;z-index:1;display:block;box-sizing:border-box;width:auto;max-width:100%;margin:0;padding:0;font-size:var(--text-xs);font-weight:700;letter-spacing:.05em;text-transform:uppercase;color:var(--text-muted);line-height:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.admin-page .admin-finance-summary .account-panel-section:has(.admin-stat-row--4),.admin-page .admin-finance-summary .account-panel-section:has(.admin-stat-row--3),.admin-page .admin-finance-summary .account-panel-section:has(.admin-stat-row--2),.admin-page .admin-finance-summary .account-panel-section:has(.admin-finance-kpi-grid){margin-inline:calc(-1 * var(--admin-card-pad-x));padding-inline:0}.admin-page .admin-security__stats>.dz-stat{padding-inline:var(--admin-card-pad-x);padding-block:12px}.admin-page .admin-finance-summary .dz-stat-row.admin-stat-row--3{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:0;margin-inline:0;padding:0;border-bottom:none;width:100%;align-items:stretch}.admin-page .admin-finance-summary .dz-stat,.admin-page .admin-finance-summary .admin-money-card.dz-stat{background:transparent;border-radius:0;border:none;border-right:var(--rail-width) solid var(--rail);padding:14px var(--admin-card-pad-x);gap:8px;box-sizing:border-box;justify-content:stretch;align-content:center;min-height:0}.admin-page .admin-finance-summary .admin-money-card.dz-stat.admin-money-card--common{background:linear-gradient(90deg,color-mix(in srgb,var(--rarity-common) 10%,var(--bg)) 0%,color-mix(in srgb,var(--rarity-common) 3%,var(--bg)) 22%,var(--bg) 48%)}.admin-page .admin-finance-summary .admin-money-card.dz-stat.admin-money-card--uncommon{background:linear-gradient(90deg,color-mix(in srgb,var(--rarity-uncommon) 10%,var(--bg)) 0%,color-mix(in srgb,var(--rarity-uncommon) 3%,var(--bg)) 22%,var(--bg) 48%)}.admin-page .admin-finance-summary .admin-money-card.dz-stat.admin-money-card--success{background:linear-gradient(90deg,color-mix(in srgb,var(--success) 10%,var(--bg)) 0%,color-mix(in srgb,var(--success) 3%,var(--bg)) 22%,var(--bg) 48%)}.admin-page .admin-finance-summary .admin-money-card.dz-stat.admin-money-card--money{background:linear-gradient(90deg,color-mix(in srgb,var(--money) 10%,var(--bg)) 0%,color-mix(in srgb,var(--money) 3%,var(--bg)) 22%,var(--bg) 48%)}.admin-page .admin-finance-summary .dz-stat-row>.dz-stat:last-child,.admin-page .admin-finance-summary .dz-stat-row>.admin-money-card.dz-stat:last-child{border-right:none}.admin-page .admin-finance-summary .admin-finance-kpi-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:0;margin:0;padding:0;width:100%;align-items:stretch}.admin-page .admin-finance-summary .admin-finance-kpi-grid>.admin-money-card.dz-stat{border:none;border-right:var(--rail-width) solid var(--rail);border-radius:0;padding:14px var(--admin-card-pad-x);box-sizing:border-box;min-height:0;background:transparent;gap:8px;justify-content:stretch;align-content:center}.admin-page .admin-finance-summary .admin-finance-kpi-grid>.admin-money-card.dz-stat:nth-child(3n){border-right:none}.admin-page .admin-finance-summary .admin-finance-kpi-grid>.admin-money-card.dz-stat:nth-child(n+4){border-top:var(--rail-width) solid var(--rail)}.admin-page .admin-finance-summary .admin-finance-kpi-grid>.admin-money-card.dz-stat:nth-child(n+4):nth-child(-n+6){background-color:transparent}.admin-page .admin-finance-summary .admin-finance-kpi-grid>.admin-money-card.dz-stat.admin-money-card--common{background-image:linear-gradient(90deg,color-mix(in srgb,var(--rarity-common) 10%,var(--bg)) 0%,color-mix(in srgb,var(--rarity-common) 3%,var(--bg)) 22%,var(--bg) 48%);background-color:transparent}.admin-page .admin-finance-summary .admin-finance-kpi-grid>.admin-money-card.dz-stat.admin-money-card--uncommon{background-image:linear-gradient(90deg,color-mix(in srgb,var(--rarity-uncommon) 10%,var(--bg)) 0%,color-mix(in srgb,var(--rarity-uncommon) 3%,var(--bg)) 22%,var(--bg) 48%);background-color:transparent}.admin-page .admin-finance-summary .admin-finance-kpi-grid>.admin-money-card.dz-stat.admin-money-card--money{background-image:linear-gradient(90deg,color-mix(in srgb,var(--money) 10%,var(--bg)) 0%,color-mix(in srgb,var(--money) 3%,var(--bg)) 22%,var(--bg) 48%);background-color:transparent}.admin-page .admin-finance-summary .admin-finance-kpi-grid>.admin-money-card>span{text-transform:uppercase;letter-spacing:.08em;font-size:var(--text-xs);font-weight:700;color:var(--text-dim);margin:0}.admin-page .admin-finance-summary .dz-stat span{margin-bottom:0}@media(max-width:1100px){.admin-page .admin-finance-summary .account-panel-section:has(.admin-finance-kpi-grid){margin-inline:0!important;padding-inline:0!important}.admin-page .admin-finance-summary .admin-finance-section-head{margin-inline:0;padding-inline:var(--admin-card-pad-x)}.admin-page .admin-finance-summary .admin-finance-kpi-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}.admin-page .admin-finance-summary .admin-finance-kpi-grid>.admin-money-card.dz-stat{display:grid!important;grid-template-columns:minmax(0,1fr)!important;grid-template-rows:1.2em 2rem 1.35em!important;gap:8px!important;align-content:center;justify-items:start;padding:14px var(--admin-card-pad-x)!important;border-right:var(--rail-width) solid var(--rail)!important;border-bottom:var(--rail-width) solid var(--rail)!important;border-top:none!important;box-sizing:border-box}.admin-page .admin-finance-summary .admin-finance-kpi-grid>.admin-money-card.dz-stat:nth-child(2n){border-right:none!important}.admin-page .admin-finance-summary .admin-finance-kpi-grid>.admin-money-card.dz-stat:last-child{grid-column:1 / -1!important;border-right:none!important;border-bottom:none!important}.admin-page .admin-finance-summary .admin-finance-kpi-grid>.admin-money-card.dz-stat:nth-last-child(2){border-bottom:var(--rail-width) solid var(--rail)!important}.admin-page .admin-finance-summary .admin-finance-kpi-grid>.admin-money-card.dz-stat:nth-child(n+4):nth-child(-n+6),.admin-page .admin-finance-summary .admin-finance-kpi-grid>.admin-money-card.dz-stat.admin-money-card--uncommon{background-color:transparent}.admin-page .admin-finance-summary .admin-finance-kpi-grid>.admin-money-card.dz-stat.admin-money-card--uncommon{background-image:linear-gradient(90deg,color-mix(in srgb,var(--rarity-uncommon) 10%,var(--bg)) 0%,color-mix(in srgb,var(--rarity-uncommon) 3%,var(--bg)) 22%,var(--bg) 48%)}.admin-page .admin-finance-summary .admin-finance-kpi-grid>.admin-money-card>span{width:100%;max-width:100%;font-size:var(--text-xs)!important;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;align-self:end}.admin-page .admin-finance-summary .admin-finance-kpi-grid>.admin-money-card>strong{display:flex;align-items:center;margin:0;height:2rem!important;min-height:2rem!important;font-size:1.75rem!important;line-height:1;justify-self:start;text-align:left}.admin-page .admin-finance-summary .admin-finance-kpi-grid>.admin-money-card>.admin-money-card__hint{margin:0;min-height:1.35em;max-height:1.35em;max-width:100%;font-size:var(--text-xs)!important;line-height:1.35;white-space:nowrap!important;overflow:hidden;text-overflow:ellipsis;align-self:start}}.admin-page .admin-money-card{justify-content:flex-start;gap:4px}.admin-page .admin-finance-summary .admin-money-card{gap:8px}.admin-page .dz-stat span{margin-bottom:4px}.admin-page .admin-tops-empty{border-radius:0;background:transparent;border:none;box-shadow:none}.admin-page .admin-stats-chart .admin-chart,.admin-page .admin-chart{border-radius:0;background:transparent;padding:0}.admin-modal .account-table,.admin-modal .admin-user-panel__table,.admin-page .admin-user-panel__table{border-spacing:0!important;border-collapse:separate}.admin-modal .account-table tbody tr,.admin-modal .admin-user-panel__table tbody tr,.admin-page .admin-user-panel__table tbody tr{background:transparent!important;border-radius:0;-webkit-tap-highlight-color:transparent}.admin-page .admin-user-panel__table tbody tr:hover{background:transparent!important}.admin-page .admin-user-panel__table--history tbody tr,.admin-page .admin-user-panel__table--history-player tbody tr{height:58px}.admin-page .admin-user-panel__table--history td,.admin-page .admin-user-panel__table--history-player td{box-sizing:border-box;height:58px;max-height:58px;padding-top:0;padding-bottom:0;font-size:var(--text-sm);vertical-align:middle}.admin-modal .account-table td,.admin-modal .admin-user-panel__table td,.admin-page .admin-user-panel__table td{border:none;border-top:none;border-bottom:var(--rail-width) solid var(--admin-rail, var(--rail));border-radius:0!important}.admin-modal .account-table tbody tr:last-child td,.admin-modal .admin-user-panel__table tbody tr:last-child td{border-bottom:none}.admin-modal.admin-modal--user .account-table tbody tr:last-child td,.admin-modal.admin-modal--user .admin-user-panel__table tbody tr:last-child td{border-bottom:var(--rail-width) solid var(--admin-rail, var(--rail))}.admin-page .admin-user-panel__table tbody tr:last-child td{border-bottom:var(--rail-width) solid var(--admin-rail, var(--rail))}.admin-page .admin-user-modal__social-row{background:transparent!important;border-radius:0;box-shadow:none;border-bottom:var(--rail-width) solid var(--rail)}.admin-page .admin-payment-detail__chip,.admin-modal .admin-payment-detail__chip{background:transparent!important;border-radius:0;padding:0;font-weight:600;color:var(--text-muted)}.admin-page .admin-payment-detail__bonus{background:transparent!important;border-radius:0;box-shadow:none;border-top:var(--rail-width) solid var(--rail)}@media(max-width:900px){.admin-content-card{--admin-card-pad-x: 14px}}@media(max-width:768px){.admin-page .admin-content-card{--admin-card-pad-x: 14px;gap:0!important;padding:0!important}.admin-page .admin-content-card:has(.admin-section-panel.is-active .bans-footer,.admin-section-panel.is-active .admin-users-footer):not(:has(.admin-section-panel.is-active .admin-tops-page)){padding-bottom:0!important}.admin-page .admin-panel-card,.admin-page .admin-tops-card{padding:14px 0!important;border-radius:0!important;background:transparent!important}.admin-page .admin-finance-daily-row,.admin-page .admin-payment-row{border-radius:0!important;background:transparent!important;border-bottom:var(--rail-width) solid var(--rail)}.admin-page .admin-finance-daily-row__col+.admin-finance-daily-row__col,.admin-page .admin-payment-row__col+.admin-payment-row__col{border-left:none!important}}@media(max-width:768px){.admin-page .account-table tbody tr>td,.admin-page .admin-user-panel__table tbody tr>td,.admin-modal .account-table tbody tr>td,.admin-modal .admin-user-panel__table tbody tr>td{background:transparent!important;border-radius:0!important}}@media(max-width:1100px){.admin-page .admin-stat-row--4,.admin-page .dz-stat-row.admin-stat-row--4{grid-template-columns:repeat(2,minmax(0,1fr))}.admin-page .admin-stat-row--4>.dz-stat,.admin-page .admin-stat-row--4>.admin-money-card.dz-stat{border-right:var(--rail-width) solid var(--rail);border-bottom:var(--rail-width) solid var(--rail)}.admin-page .admin-stat-row--4>.dz-stat:nth-child(2n),.admin-page .admin-stat-row--4>.admin-money-card.dz-stat:nth-child(2n){border-right:none}.admin-page .admin-stat-row--4>.dz-stat:nth-last-child(-n+2),.admin-page .admin-stat-row--4>.admin-money-card.dz-stat:nth-last-child(-n+2){border-bottom:none}}@media(max-width:960px){.admin-toolbar__aside{justify-content:flex-start;width:100%}.admin-toolbar__sections{width:100%;max-width:100%}.admin-page .admin-toolbar__aside .admin-toolbar__sections.server-switcher,.admin-page .admin-toolbar__sections.server-switcher{flex:1 1 auto;width:100%;max-width:100%}}@media(max-width:768px){.admin-page .admin-stat-row--2,.admin-page .admin-stat-row--3,.admin-page .admin-stat-row--4,.admin-page .dz-stat-row.admin-stat-row--2,.admin-page .dz-stat-row.admin-stat-row--3,.admin-page .dz-stat-row.admin-stat-row--4,.admin-page .dz-stat-row{grid-template-columns:1fr}.admin-page .admin-stat-row--4>.dz-stat,.admin-page .admin-stat-row--4>.admin-money-card.dz-stat,.admin-page .dz-stat-row>.dz-stat,.admin-page .dz-stat-row>.admin-money-card.dz-stat{border-right:none;border-bottom:var(--rail-width) solid var(--rail);padding-block:10px}.admin-page .admin-stat-row--4>.dz-stat:nth-last-child(-n+2),.admin-page .admin-stat-row--4>.admin-money-card.dz-stat:nth-last-child(-n+2){border-bottom:var(--rail-width) solid var(--rail)}.admin-page .dz-stat-row>.dz-stat:last-child,.admin-page .dz-stat-row>.admin-money-card.dz-stat:last-child,.admin-page .admin-stat-row--4>.dz-stat:last-child,.admin-page .admin-stat-row--4>.admin-money-card.dz-stat:last-child{border-bottom:none}.admin-page .admin-toolbar{padding:14px;gap:8px}.admin-page .admin-toolbar__aside{padding-top:8px;padding-left:0;width:100%;justify-content:flex-start;border-top:var(--rail-width) solid var(--admin-rail, var(--rail))}.admin-page .admin-toolbar__aside .admin-toolbar__sections.server-switcher,.admin-page .admin-toolbar__sections.server-switcher{flex:1 1 auto;width:100%;max-width:100%}.admin-page .admin-panel-card,.admin-page .admin-tops-card{padding:10px 0!important}.admin-finance-summary .admin-stat-row--4 .admin-money-card>.admin-money-card__hint{white-space:normal}.admin-page .admin-payments-toolbar .admin-panel-toolbar__group{flex:1 1 auto;width:100%;max-width:none}.admin-page .admin-payments-toolbar__search,.admin-page .admin-panel-toolbar .dz-input--grow{min-width:0;width:100%;max-width:none}.admin-page .admin-toolbar .server-switcher__tab{flex-shrink:0}.admin-page .admin-toolbar .server-switcher__rail{width:100%;max-width:100%}.admin-page .admin-section-tabs-page__panel>.admin-finance-summary{padding-inline:0}.admin-page .admin-finance-summary .account-panel-section:has(.admin-panel-card--finance-daily){margin-inline:0;padding:0;width:100%;max-width:100%;box-sizing:border-box;border-top:var(--rail-width) solid var(--admin-rail, var(--rail))}.admin-page .admin-finance-summary .account-panel-section:has(.admin-stat-row--4){margin-inline:0;width:100%;max-width:100%;padding-inline:0;box-sizing:border-box}.admin-page .admin-finance-summary .admin-finance-section-head{margin-inline:0;width:100%;box-sizing:border-box}.admin-page .admin-finance-summary .admin-money-card.dz-stat{padding:14px var(--admin-card-pad-x)!important}.admin-page .admin-panel-card--finance-daily .admin-finance-daily-chart{padding:0!important}.admin-page .admin-finance-daily-chart__toolbar{padding:16px 22px 0}.admin-page .admin-finance-daily-chart__body{padding:12px 22px 14px}.admin-page .admin-panel-card--finance-daily{margin-inline:0;padding:0!important;width:100%;max-width:100%;box-sizing:border-box;gap:0}.admin-page .admin-panel-card--finance-daily .admin-panel-card__head{display:flex!important;flex-direction:row!important;align-items:center!important;justify-content:flex-start!important;height:40px!important;min-height:40px!important;padding:0 var(--admin-card-pad-x)!important;gap:0!important}.admin-page .admin-finance-daily-row{margin-inline:0;width:100%;box-sizing:border-box;padding:10px var(--admin-card-pad-x)}.admin-page .admin-finance-summary>.admin-tops-page,.admin-page .admin-finance-summary>.admin-stats-page{margin-inline:0;width:100%;max-width:100%;box-sizing:border-box}.admin-page .admin-payment-row{padding:10px var(--admin-card-pad-x)}.admin-page .admin-panel-toolbar,.admin-page .admin-payments-toolbar,.admin-page .admin-history-toolbar,.admin-page .admin-content-shell .admin-panel-toolbar,.admin-page .admin-pending-toolbar:not(.admin-pending-toolbar--inline),.admin-page .admin-pending-toolbar:not(.admin-pending-toolbar--inline)>.admin-panel-toolbar{padding:10px var(--admin-card-pad-x)!important;gap:8px}.admin-page .admin-pending-toolbar:not(.admin-pending-toolbar--inline)>.admin-panel-toolbar{padding:0!important;border-bottom:none!important}.admin-page .account-table tbody tr:not(:has(>td[colspan])),.admin-page .admin-user-panel__table tbody tr:not(:has(>td[colspan])){padding:10px var(--admin-card-pad-x, 14px)!important}.admin-page .admin-security__credential-body{display:flex;flex-direction:column;align-items:stretch;gap:10px}.admin-page .admin-security__credential-body>.admin-field,.admin-page .admin-security__credential-body .admin-security__credential-row,.admin-page .admin-security__credential-body .dz-input,.admin-page .admin-security__credential-body .dz-btn,.admin-page .admin-security__credential-action .admin-security__credential-row--action{width:100%;max-width:none}.admin-page .admin-security__credential-action{order:10}.admin-page .admin-security__credentials>.account-panel-section{padding:0}}@media(max-width:768px){.admin-page .admin-content-card,.admin-content-card{--admin-card-pad-x: 14px}.admin-page .account-table.admin-table--bonuses tbody tr,.admin-page .admin-user-panel__table--storage-global tbody tr,.admin-page .admin-user-panel__table--history tbody tr,.admin-modal .admin-user-panel__table--storage:not(.admin-user-panel__table--history):not(.admin-user-panel__table--storage-all):not(.admin-user-panel__table--storage-global) tbody tr,.admin-modal .admin-user-panel__table--history tbody tr{margin-inline:0!important;margin-bottom:0!important;padding:10px var(--admin-card-pad-x)!important;gap:6px 10px;border-radius:0}.admin-page .admin-panel-card--finance-daily{margin-inline:0;padding:0!important;gap:0}.admin-page .admin-panel-card--finance-daily .admin-panel-card__head{display:flex!important;flex-direction:row!important;align-items:center!important;justify-content:flex-start!important;height:40px!important;min-height:40px!important;padding:0 var(--admin-card-pad-x)!important;gap:0!important}.admin-page .admin-finance-daily-row{margin-inline:0!important;width:100%;padding:10px var(--admin-card-pad-x)!important}.admin-page .admin-payment-row{padding:10px var(--admin-card-pad-x)!important}.admin-page .admin-tops-grid .admin-tops-row,.admin-page .admin-tops-row{margin-inline:0;padding:10px var(--admin-card-pad-x)!important}.admin-page .admin-empty,.admin-page .admin-data-shell--empty,.admin-page .admin-loader-wrap,.admin-page .admin-section-panel>.admin-loader-wrap,.admin-page .admin-section-tabs-page__panel>.admin-loader-wrap{padding:12px var(--admin-card-pad-x)!important;box-sizing:border-box}.admin-page .admin-users-footer,.admin-page .bans-footer,.admin-page .account-content .bans-footer,.admin-page .admin-pending-toolbar--inline .admin-users-footer,.admin-page .admin-pending-toolbar--inline .bans-footer,.admin-page .account-content .admin-pending-toolbar--inline .bans-footer{padding:12px var(--admin-card-pad-x, 14px)!important}.admin-page .admin-pending-toolbar--inline:has(.bans-footer),.admin-page .admin-pending-toolbar--inline:has(.admin-users-footer){padding-inline:0!important}.admin-page .admin-content-card:has(.admin-section-panel.is-active .bans-footer,.admin-section-panel.is-active .admin-users-footer):not(:has(.admin-section-panel.is-active .admin-tops-page)){padding-bottom:0!important}.admin-page .store-settings__row:not(.store-settings-list__row),.admin-page .store-settings__pay-item{padding-block:10px!important;padding-inline:0!important}.admin-page .store-settings-list__row.store-settings__row{padding:0!important;height:58px!important;min-height:58px!important}.admin-page .admin-security__credentials>.account-panel-section{padding:0!important}.admin-page .admin-security__credentials .admin-finance-section-head{margin:0}.admin-page .admin-security__credentials .account-panel-section__title{margin-inline:0!important;padding:0 0 8px!important;border-bottom:none!important}.admin-page .admin-security__credential-body{min-height:0!important;gap:10px}.admin-page .admin-security__reset{padding:10px var(--admin-card-pad-x)!important}.admin-page .account-panel-section:not(.admin-security__credential-section)>.account-panel-section__title{padding:10px var(--admin-card-pad-x) 6px!important}.admin-page .admin-panel-card,.admin-page .admin-tops-card{padding:10px 0!important}.admin-page .admin-panel-card--finance-daily{padding:0!important}.admin-page .dz-stat,.admin-page .admin-money-card.dz-stat{padding:10px var(--admin-card-pad-x)!important}.admin-page .admin-section-tabs-page__panel>.admin-content-shell,.admin-page .admin-section-panel>.store-settings,.admin-page .admin-section-panel>.admin-content-shell{padding-inline:var(--admin-card-pad-x)}.admin-page .admin-section-tabs-page__panel>.admin-finance-summary,.admin-page .admin-section-tabs-page__panel>.admin-content-shell:has(.admin-security__profile),.admin-page .admin-section-tabs-page__panel>.admin-content-shell:has(.admin-security__credentials){padding-inline:0}.admin-page .admin-content-shell:has(.admin-security__profile) .admin-security__credentials,.admin-page .admin-content-shell:has(.admin-security__profile) .admin-security__profile .admin-finance-section-head,.admin-page .admin-content-shell:has(.admin-security__profile) .admin-security__stats,.admin-page .admin-content-shell:has(.admin-security__profile) .admin-security__credentials+.account-panel-section{margin-inline:0}.admin-page .admin-content-shell:has(.admin-security__profile) .admin-security__credential-body{align-items:stretch}.admin-page .admin-content-shell:has(.admin-security__profile) .admin-security__credential-body .dz-input,.admin-page .admin-content-shell:has(.admin-security__profile) .admin-security__credential-body .dz-btn,.admin-page .admin-content-shell:has(.admin-security__profile) .admin-security__credential-action .admin-security__credential-row--action{width:100%;max-width:none;box-sizing:border-box}.admin-page .admin-toolbar{padding:14px!important;gap:8px}.admin-page .admin-panel-toolbar,.admin-page .admin-payments-toolbar,.admin-page .admin-history-toolbar,.admin-page .admin-pending-toolbar:not(.admin-pending-toolbar--inline){padding:10px var(--admin-card-pad-x)!important;gap:8px}.admin-page .admin-pending-toolbar:not(.admin-pending-toolbar--inline)>.admin-panel-toolbar{padding:0!important}.admin-page .account-table tbody tr:not(:has(>td[colspan])),.admin-page .admin-user-panel__table tbody tr:not(:has(>td[colspan])){padding:10px var(--admin-card-pad-x)!important}.admin-page .admin-finance-summary>.admin-tops-page,.admin-page .admin-finance-summary>.admin-stats-page{padding-bottom:10px!important}.admin-page .store-settings__grid{margin-inline:0!important;width:100%!important;max-width:100%!important}.admin-page .store-settings__grid:before{display:none}.admin-page .admin-section-panel>.store-settings{padding-inline:var(--admin-card-pad-x)!important}.admin-page .store-settings__grid>.admin-panel-card,.admin-page .store-settings__grid>.store-settings__card{border-right:none!important;padding:12px 0!important;max-width:100%;min-width:0;box-sizing:border-box}.admin-page .admin-security__credentials>*{border-right:none!important;padding:10px var(--admin-card-pad-x)!important;max-width:100%;min-width:0;box-sizing:border-box}.admin-page .admin-security__credentials .account-panel-section__title{padding:0 0 8px!important}.admin-page .admin-security__credential-card{padding:0!important}.admin-page .admin-tops-filters{grid-template-columns:1fr!important;gap:0!important;border-bottom:none!important;margin-inline:0!important;padding:0!important;width:100%!important;max-width:100%!important;box-sizing:border-box!important}.admin-page .admin-tops-filter{padding:10px var(--admin-card-pad-x)!important;gap:6px!important;border-right:none!important;border-bottom:var(--rail-width) solid var(--rail)!important;max-width:100%;min-width:0;box-sizing:border-box}.admin-page .admin-tops-filter:last-child{border-bottom:var(--rail-width) solid var(--rail)!important}.admin-page .admin-tops-filter .dz-select,.admin-page .admin-tops-filter .dz-select__trigger{width:100%!important;max-width:100%!important;min-width:0!important;box-sizing:border-box!important}.admin-page .admin-tops-list{min-height:0!important;flex:0 0 auto!important}.admin-page .admin-tops-row{margin-inline:0!important;padding:10px var(--admin-card-pad-x)!important;width:100%!important;max-width:100%!important;box-sizing:border-box!important}.admin-page .admin-tops-card,.admin-page .admin-tops-grid>.admin-panel-card{padding:10px 0 0!important;min-height:0!important;height:auto!important}.admin-page .admin-tops-card__title,.admin-page .admin-tops-grid .admin-panel-card__title{padding:0 var(--admin-card-pad-x) 8px!important}.admin-page .admin-tops-filter{padding:10px var(--admin-card-pad-x)!important;gap:4px!important;border-right:none!important;border-bottom:var(--rail-width) solid var(--rail)!important;max-width:100%;min-width:0;box-sizing:border-box}.admin-page .admin-tops-filter .dz-select__trigger{min-height:36px!important;height:36px!important;padding-inline:12px 34px!important}.admin-page .admin-tops-grid{grid-template-columns:1fr!important;align-items:start!important}.admin-page .admin-tops-grid>.admin-tops-card,.admin-page .admin-tops-grid>.admin-panel-card{align-self:start!important}.admin-page .admin-users-footer,.admin-page .bans-footer,.admin-page .account-content .bans-footer,.admin-page .admin-user-panel__pagination,.admin-page .admin-tops-pagination,.admin-page .admin-tops-pagination .admin-user-panel__pagination{display:flex!important;flex-direction:row!important;flex-wrap:nowrap!important;justify-content:flex-start!important;align-items:center!important;gap:10px!important;width:100%!important;margin-top:0!important}.admin-page .admin-tops-pagination{margin-inline:calc(-1 * var(--admin-card-pad-x))!important;padding:12px var(--admin-card-pad-x)!important;margin-top:0!important;margin-bottom:0!important;width:auto!important;flex:0 0 auto!important;min-height:0!important;height:auto!important;align-self:stretch!important;box-sizing:border-box!important}.admin-page .bans-stepper--end-meta,.admin-page .admin-tops-pagination .bans-stepper--end-meta,.admin-page .bans-footer>.bans-stepper--end-meta,.admin-page .admin-users-footer>.bans-stepper--end-meta,.admin-page .admin-user-panel__pagination>.bans-stepper--end-meta{display:flex!important;flex:1 1 auto!important;justify-content:flex-start!important;align-items:center!important;gap:6px!important;margin-inline:0!important;width:100%!important;max-width:100%!important;min-width:0!important}.admin-page .bans-stepper--end-meta .bans-stepper__value{margin-left:auto!important}.admin-page .admin-tops-pagination .bans-stepper__btn,.admin-page .bans-stepper__btn,.admin-page .admin-users-pagination__btn{width:44px!important;height:44px!important;min-width:44px!important}.admin-page .admin-tops-pagination .bans-stepper__value,.admin-page .bans-stepper__value,.admin-page .admin-users-pagination__meta{height:44px!important;min-height:44px!important;min-width:80px!important;padding:0 14px!important}}.admin-page .admin-toolbar.admin-toolbar--overlay-flat{--admin-unified-ctrl-h: 40px;display:flex;flex-wrap:nowrap;align-items:center;gap:12px 16px;padding:16px 14px;overflow-x:auto;scrollbar-width:none}.admin-page .admin-toolbar.admin-toolbar--overlay-flat::-webkit-scrollbar{display:none}.admin-page .admin-toolbar.admin-toolbar--overlay-flat>.admin-toolbar__tabs{display:flex;flex-wrap:nowrap;align-items:center;gap:8px;flex:0 1 auto;width:max-content;max-width:100%;min-width:0;overflow:visible}.admin-page .admin-toolbar.admin-toolbar--overlay-flat>.admin-toolbar__aside{display:flex;align-items:center;justify-content:flex-end;flex:0 0 auto;margin-left:auto;min-width:0;padding:0;border:none;width:auto}.admin-page .admin-toolbar__nav-switcher{flex:0 1 auto;min-width:0;max-width:100%}.admin-page .admin-toolbar__nav-switcher .server-switcher__rail{max-width:100%;height:var(--admin-unified-ctrl-h);min-height:var(--admin-unified-ctrl-h);max-height:var(--admin-unified-ctrl-h);box-sizing:border-box;overflow:visible}.admin-page .admin-toolbar__nav-switcher .server-switcher__tab{flex-shrink:0;min-width:max-content;min-height:0;height:100%;padding:0 10px;gap:0;overflow:visible}.admin-page .admin-toolbar__nav-switcher .server-switcher__label{gap:7px;font-size:var(--text-sm);letter-spacing:normal}.admin-page .admin-toolbar__nav-icon{position:relative;display:inline-grid;place-items:center;width:16px;height:16px;flex-shrink:0;line-height:0;overflow:visible}.admin-page .admin-toolbar__nav-icon svg{display:block;width:16px;height:16px}.admin-page .admin-toolbar__tab-count{position:relative;top:auto;right:auto;z-index:1;box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:max-content;min-width:18px;height:18px;margin-left:2px;padding:0 5px;border-radius:calc(var(--radius-sm) - 2px);background:color-mix(in srgb,var(--danger) 22%,var(--input-form));color:color-mix(in srgb,var(--danger) 78%,#fff);font-size:11px;font-weight:800;font-variant-numeric:tabular-nums;line-height:1;white-space:nowrap;pointer-events:none}.admin-page .admin-toolbar.admin-toolbar--overlay-flat .admin-toolbar__exit{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;height:calc(var(--admin-unified-ctrl-h) - 4px);min-height:calc(var(--admin-unified-ctrl-h) - 4px);max-height:calc(var(--admin-unified-ctrl-h) - 4px);padding:0 12px;box-sizing:border-box;gap:8px;border:none;border-radius:var(--radius-sm);background:color-mix(in srgb,var(--danger) 14%,var(--chip-bg));color:var(--danger);font-size:var(--text-sm);font-weight:700;line-height:1;white-space:nowrap;cursor:pointer;transition:background .2s ease,color .2s ease}.admin-page .admin-toolbar.admin-toolbar--overlay-flat .admin-toolbar__exit:hover:not(:disabled){background:color-mix(in srgb,var(--danger) 22%,var(--chip-bg));color:var(--danger)}.admin-page .admin-toolbar.admin-toolbar--overlay-flat .admin-toolbar__exit:disabled{pointer-events:none;cursor:default;color:var(--danger)}.admin-page .admin-toolbar.admin-toolbar--overlay-flat .admin-toolbar__exit .admin-toolbar__nav-icon{width:16px;height:16px}@media(max-width:960px){.admin-page .admin-toolbar.admin-toolbar--overlay-flat{flex-wrap:nowrap;padding:14px;gap:8px;overflow-x:hidden}.admin-page .admin-toolbar.admin-toolbar--overlay-flat>.admin-toolbar__aside{display:none}.admin-page .admin-toolbar.admin-toolbar--overlay-flat>.admin-toolbar__tabs{flex:1 1 auto;width:auto;max-width:100%;min-width:0}.admin-page .admin-toolbar__nav-switcher{flex:1 1 auto;width:100%;max-width:100%;min-width:0}.admin-page .admin-toolbar__nav-switcher .server-switcher__rail{overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;scrollbar-width:none;scroll-padding-inline-end:14px}.admin-page .admin-toolbar__nav-switcher .server-switcher__rail::-webkit-scrollbar{display:none}.admin-page .admin-toolbar__nav-switcher .server-switcher__rail:after{content:"";flex:0 0 14px;width:14px;min-width:14px;height:1px;pointer-events:none}}@media(max-width:1100px){.admin-page .admin-finance-summary .account-panel-section:has(.admin-finance-kpi-grid){margin-inline:0!important;padding-inline:0!important}.admin-page .admin-finance-summary .admin-finance-kpi-grid{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important}.admin-page .admin-finance-summary .admin-finance-kpi-grid>.admin-money-card.dz-stat{display:grid!important;grid-template-columns:minmax(0,1fr)!important;grid-template-rows:1.2em 2rem 1.35em!important;gap:8px!important;padding:14px var(--admin-card-pad-x)!important;border-top:none!important;border-right:var(--rail-width) solid var(--rail)!important;border-bottom:var(--rail-width) solid var(--rail)!important}.admin-page .admin-finance-summary .admin-finance-kpi-grid>.admin-money-card.dz-stat:nth-child(2n){border-right:none!important}.admin-page .admin-finance-summary .admin-finance-kpi-grid>.admin-money-card.dz-stat:last-child{grid-column:1 / -1!important;border-right:none!important;border-bottom:none!important}.admin-page .admin-finance-summary .admin-finance-kpi-grid>.admin-money-card.dz-stat:nth-last-child(2){border-bottom:var(--rail-width) solid var(--rail)!important}.admin-page .admin-finance-summary .admin-finance-kpi-grid>.admin-money-card.dz-stat>strong{font-size:1.75rem!important;height:2rem!important;min-height:2rem!important}.admin-page .admin-finance-summary .admin-finance-kpi-grid>.admin-money-card.dz-stat>span,.admin-page .admin-finance-summary .admin-finance-kpi-grid>.admin-money-card.dz-stat>.admin-money-card__hint{font-size:var(--text-xs)!important}}.admin-date-picker{position:relative;width:100%}.admin-date-picker__trigger{display:flex;align-items:center;justify-content:space-between;gap:10px;width:100%;min-height:44px;padding:10px 14px;border:none;text-align:left;cursor:pointer}.admin-date-picker__trigger.is-placeholder span{color:var(--text-muted)}.admin-date-picker__trigger:disabled{opacity:.55;cursor:not-allowed}.admin-date-picker__icon{width:18px;height:18px;flex-shrink:0;color:var(--text-dim)}.admin-date-picker__menu{box-sizing:border-box;overflow:hidden;padding:10px;border:none;border-radius:var(--radius-sm);background:var(--glass-bg);box-shadow:0 0 0 var(--rail-width) var(--glass-stroke),var(--shadow-md)}.admin-date-picker__menu--time{min-width:268px}.admin-date-picker__head{display:flex;align-items:center;justify-content:space-between;gap:6px;margin-bottom:8px}.admin-date-picker__month{flex:1;min-width:0;overflow:hidden;text-align:center;text-overflow:ellipsis;white-space:nowrap;font-size:var(--text-sm);font-weight:700;color:var(--text);text-transform:capitalize}.admin-date-picker__nav{display:grid;place-items:center;flex:0 0 auto;width:34px;height:34px;border:none;border-radius:var(--radius-sm);background:var(--c3);color:var(--text-muted);font-size:1.2rem;line-height:1;cursor:pointer;transition:background .2s ease,color .2s ease}.admin-date-picker__nav:hover{background:var(--c2);color:var(--text)}.admin-date-picker__weekdays{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:2px;margin-bottom:4px}.admin-date-picker__weekdays span{text-align:center;font-size:.62rem;font-weight:700;letter-spacing:.02em;text-transform:uppercase;color:var(--text-dim)}.admin-date-picker__grid{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:2px}.admin-date-picker__day{display:grid;place-items:center;aspect-ratio:1;min-width:0;padding:0;border:none;border-radius:var(--radius-sm);background:transparent;color:var(--text-dim);font-size:.85rem;font-weight:600;cursor:pointer;transition:background .2s ease,color .2s ease}.admin-date-picker__day.is-current-month{color:var(--text);background:var(--c3)}.admin-date-picker__day:hover{background:var(--c2);color:var(--text)}.admin-date-picker__day.is-today:not(.is-selected){background:color-mix(in srgb,var(--warning, #e8b84a) 28%,var(--c3));color:var(--solar-yellow-bright, var(--warning, #f0c85a))}.admin-date-picker__day.is-selected{background:color-mix(in srgb,var(--btn-pay-green, var(--success)) 28%,var(--c3));color:var(--btn-pay-green-light, var(--btn-pay-green, var(--success)))}.admin-date-picker__time{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;margin-top:10px;padding-top:10px;box-shadow:inset 0 var(--rail-width) 0 var(--glass-stroke)}.admin-date-picker__time-field{display:grid;gap:5px;min-width:0}.admin-date-picker__time-label{color:var(--text-muted);font-size:var(--font-size-s, .75rem);font-weight:600;line-height:1.2}.admin-date-picker__stepper{display:inline-flex;align-items:stretch;width:100%;min-width:0;height:36px;min-height:36px;max-height:36px;border-radius:var(--radius-sm);background:var(--c3);overflow:hidden;-webkit-user-select:none;user-select:none}.admin-date-picker__stepper-btn{display:inline-grid;flex:0 0 28px;place-items:center;width:28px;min-width:28px;padding:0;border:none;border-radius:0;background:transparent;color:var(--text);cursor:pointer;transition:background .2s ease}.admin-date-picker__stepper-btn:hover{background:var(--c2)}.admin-date-picker__stepper-glyph{position:relative;display:block;width:10px;height:10px}.admin-date-picker__stepper-glyph:before,.admin-date-picker__stepper-glyph--plus:after{content:"";position:absolute;background:currentColor;border-radius:1px}.admin-date-picker__stepper-glyph:before{top:50%;left:0;width:100%;height:1.5px;transform:translateY(-50%)}.admin-date-picker__stepper-glyph--plus:after{top:0;left:50%;width:1.5px;height:100%;transform:translate(-50%)}.admin-date-picker__time-input{box-sizing:border-box;flex:1 1 auto;width:100%;min-width:0;min-height:36px;height:36px;margin:0;padding:0 2px;border:none;border-radius:0;background:transparent;color:var(--text);font-size:var(--text-sm);font-weight:600;font-variant-numeric:tabular-nums;line-height:1;text-align:center}.admin-date-picker__time-input:focus{outline:none;background:transparent}.admin-date-picker__foot{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-top:10px;padding-top:10px;box-shadow:inset 0 var(--rail-width) 0 var(--glass-stroke);border-top:none}.admin-date-picker__foot-right{display:flex;align-items:center;gap:8px}.admin-date-picker__foot-btn{border:none;border-radius:var(--radius-sm);background:var(--c3);padding:8px 12px;color:var(--text);font-size:var(--text-sm);font-weight:600;cursor:pointer;transition:background .2s ease,color .2s ease}.admin-date-picker__foot-btn:hover:not(:disabled){background:var(--c2);color:var(--text)}.admin-date-picker__foot-btn:disabled{opacity:.5;cursor:not-allowed}.admin-date-picker__foot-btn--primary{background:var(--btn-primary-bg, var(--btn-pay-green, var(--success)));color:var(--btn-primary-color, #fff)}.admin-date-picker__foot-btn--primary:hover:not(:disabled){background:var(--btn-primary-bg-hover, var(--btn-pay-green-hover, var(--success)));color:var(--btn-primary-color, #fff)}.admin-rub-amount{display:inline-grid;vertical-align:bottom;align-items:baseline;white-space:nowrap;font-variant-numeric:tabular-nums;color:inherit}.admin-rub-amount__track,.admin-rub-amount__live{grid-area:1 / 1}.admin-rub-amount__track{visibility:hidden;pointer-events:none;-webkit-user-select:none;user-select:none}.admin-rub-amount__live{display:inline}.admin-rub-amount--layout-stable{display:inline-block;position:relative;vertical-align:top;max-width:100%}.admin-rub-amount--layout-stable .admin-rub-amount__track{position:absolute;inset:0 auto auto 0;visibility:hidden;overflow:hidden;width:max-content;height:1px;line-height:1;white-space:nowrap;pointer-events:none;-webkit-user-select:none;user-select:none}.admin-rub-amount--layout-stable .admin-rub-amount__live{display:inline;position:relative}.admin-rub-amount .buy-modal__value-tick{display:inline;color:inherit}.admin-page .admin-rub-amount .buy-modal__value-tick--up,.admin-page .admin-rub-amount .buy-modal__value-tick--down{animation:admin-rub-value-tick-in .34s cubic-bezier(.22,1,.36,1)}@keyframes admin-rub-value-tick-in{0%{opacity:.35}to{opacity:1}}@media(prefers-reduced-motion:reduce){.admin-page .admin-rub-amount .buy-modal__value-tick--up,.admin-page .admin-rub-amount .buy-modal__value-tick--down{animation:none}}.admin-gate-page{flex:1 1 auto;align-self:stretch;display:grid;place-items:center;width:100%;padding:clamp(1.5rem,4vh,2.5rem) 16px;box-sizing:border-box}.admin-gate{display:grid;justify-items:center;width:min(100%,21rem);text-align:center}.admin-gate__stack{display:grid;justify-items:center;gap:0;width:100%}.admin-gate__mark{display:grid;place-items:center;width:56px;height:56px;margin:0 0 16px;border-radius:var(--radius-sm);background:var(--active-tint);overflow:hidden}.admin-gate__logo{display:block;width:100%;height:100%;border-radius:inherit;object-fit:cover}.admin-gate__title{margin:0 0 8px;font-family:var(--font-body);font-size:clamp(1.25rem,2.4vw,1.5rem);font-weight:700;letter-spacing:-.02em;line-height:1.2;color:var(--text);text-align:center}.admin-gate__desc{margin:0;max-width:100%;font-size:var(--text-sm);line-height:1.55;color:var(--text-muted);text-align:center}.admin-gate__desc+.admin-gate__body,.admin-gate__desc+.admin-gate__footer,.admin-gate__title+.admin-gate__body,.admin-gate__title+.admin-gate__footer{margin-top:22px}.admin-gate__body{display:grid;justify-items:center;gap:14px;width:100%;text-align:center}.admin-gate__body+.admin-gate__footer{margin-top:18px}.admin-gate__footer{display:grid;width:100%}.admin-gate__footer .dz-btn{box-sizing:border-box;width:100%;min-height:40px;height:40px;max-height:40px;padding:0 20px;justify-content:center;white-space:nowrap}.admin-gate__steam-btn{width:100%}.admin-gate-form{display:grid;gap:14px;width:100%}.admin-gate-field{display:grid;gap:8px;width:100%;text-align:left}.admin-gate-field>span{font-size:var(--text-xs);font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:var(--text-dim);text-align:left}.admin-gate-form .dz-input.admin-gate-form__input{width:100%;max-width:none;box-sizing:border-box;min-height:40px;height:40px;max-height:40px;padding:0 20px;line-height:1.2}.admin-gate-form__error{margin:0;padding:10px 12px;border-radius:var(--radius-sm);background:color-mix(in srgb,var(--danger) 10%,transparent);color:var(--danger);font-size:var(--text-sm);line-height:1.4;text-align:center}.admin-gate-form .dz-btn.admin-gate-form__submit{box-sizing:border-box;width:100%;min-height:40px;height:40px;max-height:40px;padding:0 20px}.admin-gate-form__link{justify-self:center;border:none;background:transparent;padding:0;color:var(--text-muted);font-size:var(--text-sm);font-weight:600;cursor:pointer;transition:color .15s ease}.admin-gate-form__link:hover{color:var(--text)}.admin-totp-digits{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:8px;width:100%}.admin-totp-digits__cell.dz-input{box-sizing:border-box;width:100%;max-width:none;aspect-ratio:1;height:auto;min-height:0;padding:0;font-family:var(--font-display);font-size:clamp(1.05rem,3.6vw,1.25rem);font-weight:700;letter-spacing:0;text-align:center;line-height:1}.admin-totp-code-input{font-family:var(--font-display);font-size:1.25rem;font-weight:700;letter-spacing:.28em;text-align:center}.admin-gate-loading{display:grid;justify-items:center;gap:12px;width:100%;color:var(--text-muted);font-size:var(--text-sm);text-align:center}.admin-gate-loading__spinner{width:28px;height:28px;border:2px solid var(--chip-bg-hover);border-top-color:var(--span);border-radius:50%;animation:admin-gate-spin .75s linear infinite}@keyframes admin-gate-spin{to{transform:rotate(360deg)}}.admin-totp-qr{display:block;width:200px;height:200px;margin:0 auto;border-radius:var(--radius-sm);background:#fff}.admin-totp-secret{margin:0;font-size:var(--text-sm);color:var(--text-dim);text-align:center;word-break:break-all}.admin-backup-codes{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;width:100%}.admin-backup-codes code{display:block;padding:10px 12px;border-radius:var(--radius-sm);background:var(--chip-bg);font-size:var(--text-sm);text-align:center;color:var(--text)}@media(max-width:578px){.admin-gate-page{padding:1.5rem 12px}.admin-gate{width:100%}}.dz-modal.buy-modal.admin-payment-modal{width:min(420px,calc(100vw - 32px));min-width:min(420px,calc(100vw - 32px));max-width:min(420px,calc(100vw - 32px));height:auto;min-height:0;max-height:min(88vh,calc(100dvh - 48px))}.dz-modal.buy-modal.admin-payment-modal .buy-modal__kit-main{flex:0 0 auto;gap:0;padding:8px var(--buy-foot-inset-x, 20px) 20px;overflow-x:hidden;overflow-y:auto;overscroll-behavior:none;scrollbar-gutter:auto}.admin-payment-modal__order-id{font:inherit;font-variant-numeric:tabular-nums;color:var(--text-muted)}.admin-payment-modal__content{display:flex;flex-direction:column;gap:12px}.admin-payment-modal__summary{display:flex;align-items:center;gap:14px;margin:0;padding:14px 16px;border-radius:var(--radius-sm);background:color-mix(in srgb,var(--btn-pay-green, var(--success)) 14%,var(--c3))}.admin-payment-modal__summary-icon-wrap{display:grid;flex:0 0 auto;place-items:center;width:36px;height:36px;color:var(--btn-pay-green, var(--success));filter:drop-shadow(0 0 8px color-mix(in srgb,var(--btn-pay-green, var(--success)) 45%,transparent))}.admin-payment-modal__summary-icon{display:block;width:28px;height:28px;color:inherit}.admin-payment-modal__summary-copy{display:flex;flex:1 1 auto;flex-direction:column;gap:4px;min-width:0}.admin-payment-modal__summary-title{color:var(--text);font-size:var(--text-base);font-weight:700;line-height:1.25}.admin-payment-modal__summary-subtitle{color:var(--text-muted);font-size:var(--text-sm);font-weight:400;line-height:1.3}.admin-payment-modal__player{display:grid;gap:8px;min-width:0}.admin-payment-modal__player-label{color:var(--text-muted);font-size:var(--font-size-s);font-weight:var(--font-weight-medium);line-height:1.2}.admin-payment-modal__player-card{box-sizing:border-box;display:flex;align-items:stretch;width:100%;min-width:0;min-height:var(--input-height, 44px);padding:0;border-radius:var(--radius-sm);background:var(--chip-bg);overflow:hidden}.admin-payment-modal__player-main{display:flex;flex:1 1 auto;align-items:center;gap:10px;min-width:0;padding:0 14px}.admin-payment-modal__player-avatar{position:relative;display:grid;place-items:center;flex:0 0 auto;width:24px;height:24px;min-width:24px;min-height:24px;overflow:hidden;border-radius:50%;font-size:.65rem;font-weight:800;color:#fff}.admin-payment-modal__player-avatar-img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.admin-payment-modal__player-name{min-width:0;overflow:hidden;color:var(--text);font-size:var(--text-sm);font-weight:600;line-height:1.3;text-overflow:ellipsis;white-space:nowrap}.admin-payment-modal__player-steam-btn{box-sizing:border-box;display:inline-flex;flex:0 0 auto;align-items:center;justify-content:center;width:var(--input-height, 44px);min-width:var(--input-height, 44px);min-height:100%;margin:0;padding:0;border:none;border-radius:0;background:color-mix(in srgb,var(--btn-pay-green, var(--success)) 16%,var(--chip-bg));color:var(--btn-pay-green, var(--success));text-decoration:none;cursor:pointer;transition:background var(--transition-duration, .15s ease),color var(--transition-duration, .15s ease)}.admin-payment-modal__player-steam-btn:hover{background:color-mix(in srgb,var(--btn-pay-green, var(--success)) 24%,var(--chip-bg));color:var(--btn-pay-green-light, var(--success))}.admin-payment-modal__player-steam-icon{display:block;width:18px;height:18px;color:inherit}.admin-payment-modal__id{display:grid;gap:8px;min-width:0}.admin-payment-modal__id-label{color:var(--text-muted);font-size:var(--font-size-s);font-weight:var(--font-weight-medium);line-height:1.2}.admin-payment-modal__id-field{box-sizing:border-box;display:flex;align-items:stretch;width:100%;min-width:0;min-height:var(--input-height, 44px);padding:0;border:none;border-radius:var(--radius-sm);background:var(--chip-bg);overflow:hidden}.admin-payment-modal__id-value{flex:1 1 auto;align-self:center;min-width:0;overflow:hidden;padding:0 14px;color:var(--text);font-family:var(--font-mono, ui-monospace, monospace);font-size:var(--text-sm);font-weight:400;font-variant-numeric:tabular-nums;letter-spacing:.02em;line-height:1.2;text-overflow:ellipsis;white-space:nowrap}.admin-payment-modal__id-copy{box-sizing:border-box;display:inline-flex;flex:0 0 auto;align-items:center;justify-content:center;width:var(--input-height, 44px);min-width:var(--input-height, 44px);min-height:var(--input-height, 44px);margin:0;padding:0;border:none;border-radius:0;background:color-mix(in srgb,var(--btn-pay-green, var(--success)) 16%,var(--chip-bg));color:var(--btn-pay-green, var(--success));cursor:pointer;transition:background var(--transition-duration, .15s ease),color var(--transition-duration, .15s ease)}.admin-payment-modal__id-copy:hover{background:color-mix(in srgb,var(--btn-pay-green, var(--success)) 24%,var(--chip-bg));color:var(--btn-pay-green-light, var(--success))}.admin-payment-modal__id-copy.is-active{background:color-mix(in srgb,var(--btn-pay-green, var(--success)) 28%,var(--chip-bg));color:var(--btn-pay-green-light, var(--success))}.admin-payment-modal__id-copy-icon{display:block;width:18px;height:18px;color:inherit}.admin-payment-modal__meta{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.admin-payment-modal__meta-cell--wide{grid-column:1 / -1}.admin-payment-modal__meta-cell{box-sizing:border-box;display:flex;flex-direction:column;justify-content:center;gap:2px;min-width:0;min-height:58px;padding:10px 12px;border-radius:var(--radius-sm);background:var(--c3)}.admin-payment-modal__meta-cell--with-icon{flex-direction:row;align-items:center;justify-content:space-between;gap:12px;min-height:66px}.admin-payment-modal__meta-copy{display:flex;flex-direction:column;gap:2px;min-width:0}.admin-payment-modal__meta-label{color:var(--text-muted);font-size:var(--font-size-s);font-weight:600;line-height:1.2}.admin-payment-modal__meta-value{min-width:0;overflow:hidden;color:var(--text);font-size:var(--text-sm);font-weight:600;line-height:1.3;text-overflow:ellipsis;white-space:nowrap}.admin-payment-modal__method-icon{display:block;flex:0 0 auto;align-self:center;width:auto;height:34px;max-width:130px;object-fit:contain;object-position:right center}@media(max-width:520px){.dz-modal.buy-modal.admin-payment-modal{width:min(100%,calc(100vw - 24px));min-width:0;max-width:min(100%,calc(100vw - 24px))}.admin-payment-modal__meta{grid-template-columns:minmax(0,1fr)}}.dz-modal.admin-modal.admin-product-editor-modal,.admin-modal.admin-product-editor-modal{width:min(860px,calc(100vw - 32px));min-width:min(860px,calc(100vw - 32px));max-width:min(860px,calc(100vw - 32px))}.dz-modal.admin-modal.admin-product-editor-modal .admin-modal__head,.admin-modal.admin-product-editor-modal .admin-modal__head{align-items:center;padding:20px var(--buy-foot-inset-x, 20px) 12px}.dz-modal.admin-modal.admin-product-editor-modal .admin-modal__title,.admin-modal.admin-product-editor-modal .admin-modal__title{display:flex;flex-wrap:nowrap;align-items:center;gap:8px;min-width:0;max-width:100%;padding:0;overflow:hidden}.dz-modal.admin-modal.admin-product-editor-modal .admin-modal__title-text,.admin-modal.admin-product-editor-modal .admin-modal__title-text{flex:0 0 auto;color:var(--text)}.dz-modal.admin-modal.admin-product-editor-modal .admin-modal__title-meta,.admin-modal.admin-product-editor-modal .admin-modal__title-meta{flex:1 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font:inherit;color:var(--text-muted)}.dz-modal.admin-modal.admin-product-editor-modal .admin-modal__body,.admin-modal.admin-product-editor-modal .admin-modal__body{padding:8px var(--buy-foot-inset-x, 20px) 0}.dz-modal.admin-modal.admin-product-editor-modal .admin-modal__foot,.admin-modal.admin-product-editor-modal .admin-modal__foot{padding:16px var(--buy-foot-inset-x, 20px) 20px}.admin-product-editor{display:flex;flex-direction:column;gap:12px}.admin-product-editor__cols{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:16px;align-items:stretch;min-width:0}.admin-product-editor__col{display:flex;flex-direction:column;gap:12px;min-width:0}.admin-product-editor__preview{position:relative;display:grid;place-items:center;box-sizing:border-box;width:100%;aspect-ratio:16 / 9;min-height:140px;padding:12px;border-radius:var(--radius-sm);background:var(--c3);overflow:hidden}.admin-product-editor__preview-dashes{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;display:flex;justify-content:space-evenly;pointer-events:none;border-radius:inherit;overflow:hidden;-webkit-mask-image:radial-gradient(ellipse 64% 60% at 50% 50%,#000 0%,#000 22%,rgba(0,0,0,.42) 48%,rgba(0,0,0,.12) 72%,transparent 92%);mask-image:radial-gradient(ellipse 64% 60% at 50% 50%,#000 0%,#000 22%,rgba(0,0,0,.42) 48%,rgba(0,0,0,.12) 72%,transparent 92%)}.admin-product-editor__preview-dash{flex:0 0 auto;width:0;height:100%;border-left:1px dashed color-mix(in srgb,var(--text) 28%,transparent)}.admin-product-editor__preview-img{position:relative;z-index:1;display:block;max-width:100%;max-height:100%;width:auto;height:auto;object-fit:contain;pointer-events:none;-webkit-user-select:none;user-select:none}.admin-product-editor__preview-empty{position:relative;z-index:1;color:var(--text-muted);font-size:var(--text-sm);font-weight:600;line-height:1.3;text-align:center}.admin-product-editor__head{display:flex;flex-direction:column;gap:4px;margin:0;min-width:0}.admin-product-editor__title{margin:0;color:var(--text);font-size:var(--text-base);font-weight:700;line-height:1.25}.admin-product-editor__subtitle{margin:0;color:var(--text-muted);font-size:var(--text-sm);font-weight:400;line-height:1.35}.admin-product-editor__label{display:block;margin-bottom:8px;color:var(--text-muted);font-size:var(--font-size-s);font-weight:600;letter-spacing:normal;line-height:1.2;text-transform:none}.admin-product-editor__section,.admin-product-editor__field{display:grid;gap:0;min-width:0}.admin-product-editor__row{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:10px;min-width:0}.admin-product-editor__row .admin-product-editor__field{min-width:0}.admin-product-editor__input{box-sizing:border-box;width:100%;min-width:0;min-height:var(--input-height, 44px);height:var(--input-height, 44px);margin:0;padding:0 14px;border:none;border-radius:var(--radius-sm);background:var(--chip-bg);color:var(--text);font-size:var(--text-sm);font-weight:600;letter-spacing:normal;line-height:1;-webkit-appearance:textfield;appearance:textfield;-moz-appearance:textfield}.admin-product-editor__input--mono{font-family:var(--font-mono, ui-monospace, monospace);font-weight:600;font-variant-numeric:tabular-nums;letter-spacing:.02em}.admin-product-editor__input:focus{outline:none;background:color-mix(in srgb,var(--accent) 10%,var(--chip-bg))}.admin-product-editor__input:disabled{opacity:.7;cursor:not-allowed}.admin-product-editor__input::-webkit-outer-spin-button,.admin-product-editor__input::-webkit-inner-spin-button{margin:0;-moz-appearance:none;appearance:none;-webkit-appearance:none}.admin-product-editor__discount-field{position:relative;display:block;min-width:0}.admin-product-editor__discount-field .admin-product-editor__input{padding-right:9.75rem}.admin-product-editor__discount-store{position:absolute;top:50%;right:12px;transform:translateY(-50%);pointer-events:none;color:var(--text-muted);font-size:.68rem;font-weight:600;letter-spacing:normal;line-height:1;text-transform:none;white-space:nowrap}.admin-product-editor__discount-store .admin-rub-amount{color:var(--text)}.admin-product-editor__select.dz-select{display:flex;width:100%;min-width:0;height:auto}.admin-product-editor__select .dz-select__trigger{box-sizing:border-box;width:100%;min-width:0;min-height:var(--input-height, 44px);height:var(--input-height, 44px);max-height:var(--input-height, 44px)}.dz-modal.admin-modal .admin-product-editor__select.dz-select--sort .dz-select__trigger,.admin-modal .admin-product-editor__select.dz-select--sort .dz-select__trigger{border:none;background:transparent;color:var(--text);box-shadow:0 0 0 var(--rail-width) var(--glass-stroke)}.dz-modal.admin-modal .admin-product-editor__select.dz-select--sort .dz-select__trigger:before,.admin-modal .admin-product-editor__select.dz-select--sort .dz-select__trigger:before{background:var(--c3)}.dz-modal.admin-modal .admin-product-editor__select.dz-select--sort .dz-select__trigger:hover:not(:disabled):before,.dz-modal.admin-modal .admin-product-editor__select.dz-select--sort.is-open .dz-select__trigger:before,.admin-modal .admin-product-editor__select.dz-select--sort .dz-select__trigger:hover:not(:disabled):before,.admin-modal .admin-product-editor__select.dz-select--sort.is-open .dz-select__trigger:before{background:var(--c2)}.dz-modal.admin-modal .admin-product-editor__select.dz-select--sort .dz-select__trigger:active:not(:disabled):before,.admin-modal .admin-product-editor__select.dz-select--sort .dz-select__trigger:active:not(:disabled):before{background:var(--c1)}.admin-product-editor__switch.server-switcher{width:100%;max-width:100%}.admin-product-editor__switch .server-switcher__rail{box-sizing:border-box;display:flex;width:100%;max-width:100%}.admin-product-editor__switch .server-switcher__tab{flex:1 1 0;min-width:0;min-height:36px;padding:0 12px}.admin-product-editor__section--fill,.admin-product-editor__field--fill{flex:1 1 auto;align-content:start}.admin-product-editor__delivery{display:flex;flex:1 1 auto;flex-direction:column;gap:8px;min-width:0;min-height:0}.admin-product-editor__item-fields{display:grid;grid-template-columns:minmax(0,.7fr) minmax(0,1.15fr) minmax(0,1.15fr);gap:10px;align-items:start}.admin-product-editor__textarea{box-sizing:border-box;width:100%;min-width:0;min-height:120px;margin:0;padding:12px 14px;border:none;border-radius:var(--radius-sm);background:var(--chip-bg);color:var(--text);font-size:var(--text-sm);font-weight:600;line-height:1.4;resize:vertical}.admin-product-editor__textarea--fill{flex:1 1 auto;min-height:140px;height:100%;resize:none}.admin-product-editor__field--fill{display:flex;flex-direction:column;min-height:0}.admin-product-editor__field--fill .admin-product-editor__textarea--fill{flex:1 1 auto}@media(max-width:720px){.dz-modal.admin-modal.admin-product-editor-modal,.admin-modal.admin-product-editor-modal{width:100%;min-width:0;max-width:none}.admin-product-editor__cols,.admin-product-editor__item-fields{grid-template-columns:minmax(0,1fr)}}.admin-product-editor__textarea--mono{font-family:var(--font-mono, ui-monospace, monospace);font-variant-numeric:tabular-nums;letter-spacing:.02em}.admin-product-editor__textarea:focus{outline:none;background:color-mix(in srgb,var(--accent) 10%,var(--chip-bg))}.admin-product-editor__textarea:disabled{opacity:.7;cursor:not-allowed}.admin-product-editor__hint-label{color:var(--text-muted);font-size:var(--font-size-s);font-weight:600;line-height:1.2}.admin-product-editor__hint{margin:0;color:var(--text-muted);font-size:.68rem;font-weight:500;line-height:1.35}.admin-product-editor .admin-set-row .admin-product-editor__input{width:100%}.admin-product-editor .admin-set-row__meta .admin-product-editor__select{min-width:0}.admin-product-editor-modal__actions{display:flex;flex-wrap:nowrap;align-items:stretch;justify-content:flex-end;gap:8px;width:100%}.admin-product-editor-modal__cancel{box-sizing:border-box;display:inline-flex;flex:0 0 auto;align-items:center;justify-content:center;height:var(--buy-foot-h, 40px);min-height:var(--buy-foot-h, 40px);max-height:var(--buy-foot-h, 40px);padding:0 24px;border:none;border-radius:var(--radius-sm);background:var(--chip-bg);color:var(--text);font-size:15px;font-weight:600;line-height:1;cursor:pointer;transition:background var(--transition-duration, .15s ease),color var(--transition-duration, .15s ease)}.admin-product-editor-modal__cancel:hover:not(:disabled){background:var(--chip-bg-hover, var(--button-hover))}.admin-product-editor-modal__cancel:disabled,.admin-product-editor-modal__submit:disabled{opacity:.45;cursor:not-allowed}.admin-product-editor-modal__submit{box-sizing:border-box;display:inline-flex;flex:0 0 auto;align-items:center;justify-content:center;gap:.35em;width:auto;min-width:0;height:var(--buy-foot-h, 40px);min-height:var(--buy-foot-h, 40px);max-height:var(--buy-foot-h, 40px);margin-left:0;padding:0 24px;border:none;border-radius:var(--radius-sm);background:var(--btn-primary-bg);color:var(--btn-primary-color);font-size:15px;font-weight:600;line-height:1;cursor:pointer;transition:opacity .3s ease,background .3s ease,color .3s ease}.admin-product-editor-modal__submit:hover:not(:disabled){background:var(--btn-primary-hover);color:var(--btn-primary-hover-color);opacity:1}.admin-player-page .admin-user-grant__selects .admin-user-grant__field--product{margin:0;gap:0;min-width:0;align-self:stretch}.admin-player-page .admin-user-grant__selects .admin-user-grant__field--product,.admin-player-page .admin-user-grant__selects .admin-user-grant__field--product .dz-select,.admin-player-page .admin-user-grant__selects .dz-select .dz-select__trigger{box-sizing:border-box;height:var(--profile-body, 36px);min-height:var(--profile-body, 36px);max-height:var(--profile-body, 36px)}.admin-player-page .admin-user-grant__selects .admin-user-grant__field--product .dz-select__trigger{background:var(--chip-bg);color:var(--text);padding:0 34px 0 12px}.admin-player-page .admin-user-grant__selects .admin-user-grant__field--product .dz-select__trigger:hover,.admin-player-page .admin-user-grant__selects .admin-user-grant__field--product .dz-select.is-open .dz-select__trigger{background:var(--chip-bg-hover);color:var(--text)}.admin-player-page .admin-user-grant__selects .admin-user-grant__field--product .dz-select__chevron{color:var(--text-muted)}.admin-player-page .admin-user-grant__selects .admin-user-grant__field--product .dz-select__trigger:hover .dz-select__chevron,.admin-player-page .admin-user-grant__selects .admin-user-grant__field--product .dz-select.is-open .dz-select__chevron{color:var(--text)}.admin-player-page .admin-player-profile__grant-servers,.admin-player-page .admin-player-profile__grant-servers .server-switcher__rail{height:var(--profile-body, 36px)}.admin-player-page .admin-player-lists-shell{width:100%;max-width:100%;min-width:0;max-height:none;overflow:visible}.admin-user-editor-modal .account-content .account-data-list-wrap{box-sizing:border-box;border:var(--rail-width) solid var(--admin-rail, var(--rail));border-radius:var(--radius-sm);overflow:hidden}.admin-user-editor-modal .account-content .account-data-list__row:last-child{border-bottom:none}.admin-user-editor-modal .account-content .account-data-list-wrap.account-data-list--storage .account-data-toolbar__label,.admin-user-editor-modal .account-content .account-data-list-wrap.account-data-list--transactions .account-data-toolbar__label{font-size:var(--text-xs);font-weight:700;letter-spacing:.05em;line-height:1.2;text-transform:uppercase;color:var(--text-muted)}.admin-user-editor-modal .account-content .account-data-list-wrap.account-data-list--storage .account-data-toolbar__plate,.admin-user-editor-modal .account-content .account-data-list-wrap.account-data-list--transactions .account-data-toolbar__plate{box-sizing:border-box;height:36px;min-height:36px;max-height:36px;padding:0 14px}.admin-user-editor-modal .account-content .account-data-list-wrap.account-data-list--storage{--account-data-row-h: 40px;--account-data-cols: minmax(0, 1fr) 5.5rem minmax(0, 1fr) 6.5rem 5.5rem}.admin-user-editor-modal .account-content .account-data-list--storage .account-data-list__cell--origin{color:var(--text-muted)}.admin-user-editor-modal .account-content .account-data-list--storage .account-data-toolbar__label:nth-child(2),.admin-user-editor-modal .account-content .account-data-list--storage .account-data-list__cell--quantity{margin-left:-80px}.admin-user-editor-modal .account-content .account-data-list--storage .account-data-toolbar__label:nth-child(3),.admin-user-editor-modal .account-content .account-data-list--storage .account-data-list__cell--server{margin-left:80px}.admin-user-editor-modal .account-content .account-data-list--storage .account-data-toolbar__label:nth-child(4),.admin-user-editor-modal .account-content .account-data-list--storage .account-data-list__cell--origin{margin-left:-70px}.admin-user-editor-modal .account-content .account-data-list-wrap.account-data-list--storage .account-data-list__row{min-height:var(--account-data-row-h);height:var(--account-data-row-h);padding-top:0;padding-bottom:0}.admin-user-editor-modal .account-content .account-data-list--storage .account-data-list__thumb{width:28px;height:28px}.admin-user-editor-modal .account-content .account-data-list--storage .account-data-list__thumb .product-item-icon,.admin-user-editor-modal .account-content .account-data-list--storage .account-data-list__thumb .product-item-icon img,.admin-user-editor-modal .account-content .account-data-list--storage .account-data-list__thumb img,.admin-user-editor-modal .account-content .account-data-list--storage .account-data-list__thumb svg{width:22px;height:22px}.admin-user-editor-modal .admin-player-page .admin-player-storage__actions .account-data-list__action.dz-btn,.admin-user-editor-modal .admin-player-page .admin-player-storage__action.account-data-list__action.dz-btn,.admin-user-editor-modal .account-content .account-data-list--storage .account-data-list__action.dz-btn{width:28px;min-width:28px;max-width:28px;min-height:28px;height:28px;max-height:28px;padding:0}.admin-user-editor-modal .admin-pending-toolbar--inline:has(.bans-footer){margin-top:12px}.admin-user-editor-modal .admin-pending-toolbar--inline .bans-footer{margin:0;padding:0}.admin-user-editor-modal .admin-pending-toolbar:not(.admin-pending-toolbar--inline){margin:0;padding:0 0 12px;border:none}.admin-user-editor-modal .admin-pending-toolbar:not(.admin-pending-toolbar--inline)>.admin-panel-toolbar,.admin-user-editor-modal .admin-panel-toolbar.admin-history-toolbar,.admin-user-editor-modal .admin-panel-toolbar{display:flex;flex-wrap:nowrap;align-items:center;gap:12px;width:100%;margin:0;padding:0;border:none}.admin-user-editor-modal .admin-search-field{flex:1 1 auto;min-width:0;align-self:center}.admin-user-editor-modal .admin-panel-toolbar:has(.dz-input) .dz-input,.admin-user-editor-modal .admin-panel-toolbar:has(.dz-input) .admin-search-field__input,.admin-user-editor-modal .admin-panel-toolbar:has(.dz-input) .dz-select,.admin-user-editor-modal .admin-panel-toolbar:has(.dz-input) .dz-select .dz-select__trigger,.admin-user-editor-modal .admin-player-page .admin-panel-toolbar .dz-input,.admin-user-editor-modal .admin-player-page .admin-history-toolbar .dz-input--grow,.admin-user-editor-modal .admin-player-page .admin-history-toolbar .dz-select,.admin-user-editor-modal .admin-player-page .admin-history-toolbar .dz-select .dz-select__trigger{box-sizing:border-box;height:var(--input-height, 44px);min-height:var(--input-height, 44px);max-height:var(--input-height, 44px)}.admin-user-editor-modal .admin-search-field__input,.admin-user-editor-modal .admin-panel-toolbar .admin-search-field__input{width:100%;min-width:0;margin:0;padding:0 14px 0 36px;border:none;border-radius:var(--radius-sm);background:var(--chip-bg);color:var(--text);-webkit-text-fill-color:var(--text);caret-color:var(--text);font-size:var(--text-sm);font-weight:600;letter-spacing:normal;line-height:1}.admin-user-editor-modal .admin-search-field__input::placeholder,.admin-user-editor-modal .admin-panel-toolbar .admin-search-field__input::placeholder{color:var(--text-muted);-webkit-text-fill-color:var(--text-muted)}.admin-user-editor-modal .admin-search-field__input:focus,.admin-user-editor-modal .admin-panel-toolbar .admin-search-field__input:focus{outline:none;background:color-mix(in srgb,var(--accent) 10%,var(--chip-bg))}.admin-user-editor-modal .admin-history-toolbar .admin-product-editor__select,.admin-user-editor-modal .admin-history-toolbar .dz-select{display:flex;flex:0 0 auto;align-self:center;width:auto;min-width:180px}.admin-user-editor-modal .admin-history-toolbar .admin-product-editor__select .dz-select__trigger,.admin-user-editor-modal .admin-history-toolbar .dz-select .dz-select__trigger{width:100%;min-width:180px}@media(max-width:768px){.admin-user-editor-modal .admin-pending-toolbar:not(.admin-pending-toolbar--inline)>.admin-panel-toolbar,.admin-user-editor-modal .admin-panel-toolbar.admin-history-toolbar,.admin-user-editor-modal .admin-panel-toolbar{flex-direction:column;flex-wrap:nowrap;align-items:stretch;gap:8px}.admin-user-editor-modal .admin-search-field{width:100%;max-width:none}.admin-user-editor-modal .admin-history-toolbar .admin-product-editor__select,.admin-user-editor-modal .admin-history-toolbar .dz-select,.admin-user-editor-modal .admin-history-toolbar .admin-product-editor__select .dz-select__trigger,.admin-user-editor-modal .admin-history-toolbar .dz-select .dz-select__trigger{width:100%;min-width:0}.admin-user-editor-modal .account-content .account-data-list-wrap.account-data-list--storage .account-data-toolbar__label,.admin-user-editor-modal .account-content .account-data-list-wrap.account-data-list--transactions .account-data-toolbar__label{font-size:var(--text-xs)}.admin-user-editor-modal .account-content .account-data-list-wrap.account-data-list--storage .account-data-toolbar__plate,.admin-user-editor-modal .account-content .account-data-list-wrap.account-data-list--transactions .account-data-toolbar__plate{height:36px;min-height:36px;max-height:36px;padding:0 14px}}.admin-player-page .account-content .account-data-list-panel{margin-inline:0}.admin-player-page .admin-player-lists-shell.admin-content-shell--tall{display:flex;align-items:center;justify-content:center;min-height:min(42vh,420px)}.admin-player-page .admin-player-lists-shell.is-refreshing{opacity:.72;transition:opacity .15s ease}@media(prefers-reduced-motion:reduce){.admin-player-page .admin-player-lists-shell.is-refreshing{opacity:1;transition:none}}.admin-player-page .admin-player-storage__actions{display:inline-flex;align-items:center;justify-content:flex-end;gap:8px}.admin-player-page .admin-player-storage__actions .account-data-list__action.dz-btn,.admin-player-page .admin-player-storage__action.account-data-list__action.dz-btn{width:36px;min-width:36px;max-width:36px;min-height:36px;max-height:36px;padding:0;justify-content:center}.admin-player-page .admin-player-storage__action--revoke:hover:not(:disabled){background:color-mix(in srgb,var(--danger) 12%,transparent);color:var(--danger)}@media(min-width:1080px){.admin-player-page .account-content .account-data-list-wrap.account-data-list--storage{--account-data-cols: minmax(0, 1fr) 5.5rem minmax(0, 1fr) 6.5rem 5.5rem}}@media(max-width:1079px){.admin-page:has(.admin-player-page) .admin-content-card,.admin-page:has(.admin-player-page) .admin-content,.admin-page:has(.admin-player-page) .admin-player-page,.admin-page:has(.admin-player-page) .account-page__layout,.admin-page:has(.admin-player-page) .account-content-card,.admin-page:has(.admin-player-page) .account-content,.admin-page:has(.admin-player-page) .admin-user-panel,.admin-page:has(.admin-player-page) .admin-player-lists-shell{overflow-x:visible!important;max-width:100%;min-width:0}.admin-player-page .account-content .account-data-list-wrap{overflow-x:auto!important;overflow-y:visible;overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch;width:100%;max-width:100%;min-width:0}.admin-player-page .account-content .account-data-list-wrap>.account-data-toolbar,.admin-player-page .account-content .account-data-list-wrap>.account-data-list{width:max-content;min-width:0;max-width:none}.admin-player-page .account-content .account-data-list-wrap .account-data-toolbar__plate,.admin-player-page .account-content .account-data-list-wrap .account-data-list__row{width:max-content;min-width:0;display:grid;grid-template-columns:var(--account-data-cols);column-gap:var(--account-data-gap, 16px);box-sizing:border-box}.admin-player-page .account-content .account-data-list-wrap.account-data-list--storage{--account-data-gap: 16px;--account-data-cols: 13rem 7.75rem 5.5rem 6.5rem 5.5rem}.admin-player-page .account-content .account-data-list-wrap.account-data-list--transactions{--account-data-gap: 12px;--account-data-cols: 4.75rem 8.5rem 15rem 5rem minmax(0, 4.75rem)}.admin-player-page .account-content .account-data-list-wrap.account-data-list--storage .account-data-toolbar__label:nth-child(2),.admin-player-page .account-content .account-data-list-wrap.account-data-list--storage .account-data-list__cell--quantity,.admin-player-page .account-content .account-data-list-wrap.account-data-list--storage .account-data-toolbar__label:nth-child(3),.admin-player-page .account-content .account-data-list-wrap.account-data-list--storage .account-data-list__cell--server,.admin-player-page .account-content .account-data-list-wrap.account-data-list--transactions .account-data-toolbar__label:nth-child(2),.admin-player-page .account-content .account-data-list-wrap.account-data-list--transactions .account-data-list__cell--date,.admin-player-page .account-content .account-data-list-wrap.account-data-list--transactions .account-data-toolbar__label:nth-child(3),.admin-player-page .account-content .account-data-list-wrap.account-data-list--transactions .account-data-list__cell--desc,.admin-player-page .account-content .account-data-list-wrap.account-data-list--transactions .account-data-toolbar__label:nth-child(4),.admin-player-page .account-content .account-data-list-wrap.account-data-list--transactions .account-data-list__cell--kind{margin-left:0;padding-left:0}}@media(max-width:768px){.admin-player-page .account-content-card:has(.account-data-list-panel),.admin-player-page .account-content-card:has(.admin-player-lists-shell){padding-left:0;padding-right:0;padding-bottom:0}}.dev-not-found-page.dz-page{padding-bottom:32px}.dev-not-found-page__container{display:flex;flex-direction:column;gap:20px;width:100%;padding-block:20px 28px}.dev-not-found-page__head{display:flex;flex-direction:column;gap:8px;padding-inline:16px}.dev-not-found-page__eyebrow{margin:0;font-size:var(--text-sm);font-weight:500;color:var(--text-dim)}.dev-not-found-page__title{margin:0;font-size:clamp(1.35rem,2.4vw,1.75rem);font-weight:700;letter-spacing:-.02em;color:var(--text)}.dev-not-found-page__lead{margin:0;max-width:40rem;font-size:var(--text-sm);line-height:1.5;color:var(--text-muted)}.dev-not-found-page__back{width:fit-content;margin-top:4px;font-size:var(--text-sm);font-weight:500;color:var(--text-muted);text-decoration:none}.dev-not-found-page__back:hover{color:var(--text)}.dev-not-found-page__list{display:flex;flex-direction:column;gap:16px}.dev-not-found-card{display:flex;flex-direction:column;background:var(--bg-elevated)}.dev-not-found-card__meta{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:12px 16px;padding:14px 16px;background:color-mix(in srgb,var(--text) 3%,var(--bg-elevated))}.dev-not-found-card__title{margin:0 0 4px;font-size:var(--text-sm);font-weight:700;color:var(--text)}.dev-not-found-card__note{margin:0;max-width:40rem;font-size:var(--text-sm);line-height:1.45;color:var(--text-dim)}.dev-not-found-card__open{flex-shrink:0}.dev-not-found-card__stage{min-height:22rem;background:var(--bg)}.not-found--preview{min-height:22rem;padding-block:2.25rem;border-bottom:none}.not-found__code--mask{margin:0;font-size:clamp(5.5rem,18vw,9rem);font-weight:800;color:var(--text);-webkit-mask-image:linear-gradient(to bottom,#000 20%,transparent 80%);mask-image:linear-gradient(to bottom,#000 20%,transparent 80%)}.not-found__text--overlap{position:relative;z-index:1;margin:-2rem 0 28px;color:color-mix(in srgb,var(--text) 80%,transparent)}.not-found__btn--home{min-height:40px;padding:2px 16px 0;border:none;background:var(--text);color:var(--bg)}.not-found__btn--home:hover{background:var(--text-muted);color:var(--bg)}.not-found__btn--explore{min-height:40px;padding:2px 16px 0;border:none;background:transparent;color:var(--text);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--text) 28%,transparent)}.not-found__btn--explore:hover{background:color-mix(in srgb,var(--text) 6%,transparent);color:var(--text);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--text) 42%,transparent)}.not-found--orig{min-height:min(62vh,36rem)}.not-found--orig.not-found--preview{min-height:22rem}.not-found__code--orig{position:relative;margin:0 0 12px;font-size:clamp(4.5rem,16vw,7.5rem);font-weight:700;color:var(--text-dim);-webkit-mask-image:none;mask-image:none}.not-found__text--orig{margin:0 0 22px;max-width:28rem;color:var(--text-muted)}.not-found--orig .not-found__btn--doza,.not-found--orig .not-found__btn--store{min-height:36px;height:36px;max-height:36px;padding:0 12px;border:none;box-shadow:none;box-sizing:border-box;border-radius:var(--radius-sm);filter:none;transform:none}.not-found--orig .not-found__btn--store{background:#fafafa;color:#111}.not-found--orig .not-found__btn--store:hover{background:#fff;color:#111;opacity:.92}.not-found--orig .not-found__btn--doza{background:var(--c3);color:var(--text)}.not-found--orig .not-found__btn--doza:hover{background:var(--c2);color:var(--text)}.not-found--orig .not-found__btn--doza:active{transform:scale(.92);background:var(--c1)}@media(prefers-reduced-motion:reduce){.not-found--orig .not-found__btn--doza:active{transform:none}}.not-found--dev-b .not-found__code,.not-found--dev-c .not-found__code,.not-found--dev-d .not-found__code{-webkit-mask-image:none;mask-image:none}.not-found--dev-b .not-found__text,.not-found--dev-c .not-found__text,.not-found--dev-d .not-found__text{margin-top:16px}.not-found__code--plain{-webkit-mask-image:none;mask-image:none;color:var(--text-dim)}.not-found__title{margin:0 0 8px;font-size:clamp(1.25rem,2.4vw,1.5rem);font-weight:700;letter-spacing:-.02em;line-height:1.2;color:var(--text)}.not-found__suggest{display:flex;flex-wrap:wrap;justify-content:center;gap:8px;margin:0 0 22px;padding:0;list-style:none;max-width:32rem}.not-found__suggest-link{display:inline-flex;align-items:center;gap:6px;min-height:34px;padding:0 12px;border-radius:var(--radius-sm);background:var(--chip-bg);color:var(--text-muted);font-size:var(--text-sm);font-weight:500;text-decoration:none;transition:background .2s ease,color .2s ease}.not-found__suggest-link:hover{background:var(--chip-bg-hover);color:var(--text)}.dev-not-found-full__bar{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 16px;background:color-mix(in srgb,var(--text) 3.5%,var(--bg))}.dev-not-found-full__back{font-size:var(--text-sm);font-weight:500;color:var(--text-muted);text-decoration:none}.dev-not-found-full__back:hover{color:var(--text)}.dev-not-found-full__label{font-size:var(--text-sm);font-weight:500;color:var(--text-dim)}.dev-index-page.dz-page{padding-bottom:32px}.dev-index-page__container{display:flex;flex-direction:column;gap:16px;padding:20px 16px 28px}.dev-index-page__eyebrow{margin:0;font-size:var(--text-sm);font-weight:500;color:var(--text-dim)}.dev-index-page__title{margin:0;font-size:clamp(1.35rem,2.4vw,1.75rem);font-weight:700;letter-spacing:-.02em;color:var(--text)}.dev-index-page__lead{margin:0;max-width:36rem;font-size:var(--text-sm);line-height:1.5;color:var(--text-muted)}.dev-index-page__list{display:flex;flex-direction:column;gap:8px;margin:8px 0 0;padding:0;list-style:none}.dev-index-page__link{display:flex;flex-direction:column;gap:4px;padding:14px 16px;border-radius:var(--radius-sm);background:var(--chip-bg);color:inherit;text-decoration:none;transition:background .2s ease}.dev-index-page__link:hover{background:var(--chip-bg-hover)}.dev-index-page__link-title{font-size:var(--text-sm);font-weight:700;color:var(--text)}.dev-index-page__link-note{font-size:var(--text-sm);line-height:1.4;color:var(--text-dim)}.dev-gates-page.dz-page{padding-bottom:32px}.dev-gates-page__container{display:flex;flex-direction:column;gap:20px;width:100%;padding-block:20px 28px}.dev-gates-page__head{display:flex;flex-direction:column;gap:8px;padding-inline:16px}.dev-gates-page__eyebrow{margin:0;font-size:var(--text-sm);font-weight:500;color:var(--text-dim)}.dev-gates-page__title{margin:0;font-size:clamp(1.35rem,2.4vw,1.75rem);font-weight:700;letter-spacing:-.02em;color:var(--text)}.dev-gates-page__lead{margin:0;max-width:42rem;font-size:var(--text-sm);line-height:1.5;color:var(--text-muted)}.dev-gates-page__back{width:fit-content;margin-top:4px;font-size:var(--text-sm);font-weight:500;color:var(--text-muted);text-decoration:none}.dev-gates-page__back:hover{color:var(--text)}.dev-gates-page__list{display:flex;flex-direction:column;gap:16px}.dev-gates-card{display:flex;flex-direction:column;background:var(--bg-elevated)}.dev-gates-card__meta{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:12px 16px;padding:14px 16px;background:color-mix(in srgb,var(--text) 3%,var(--bg-elevated))}.dev-gates-card__title{margin:0 0 4px;font-size:var(--text-sm);font-weight:700;color:var(--text)}.dev-gates-card__note{margin:0;max-width:40rem;font-size:var(--text-sm);line-height:1.45;color:var(--text-dim)}.dev-gates-card__actions{display:flex;flex-wrap:wrap;gap:8px;flex-shrink:0}.dev-gates-card__open{flex-shrink:0}.dev-gates-card__stage{min-height:22rem;background:var(--bg);display:flex;flex-direction:column}.dev-gates-card__stage .admin-gate-page{min-height:22rem;padding-block:2rem}.dev-empty-not-found-stage{flex:1;display:flex;align-items:center;justify-content:center;width:100%;height:22rem;min-height:22rem;max-height:22rem;box-sizing:border-box;padding:2rem 16px}.dev-empty-not-found-full{flex:1 1 auto;align-self:stretch;display:grid;place-items:center;width:100%;min-height:0;padding:clamp(1.5rem,4vh,2.5rem) 16px;box-sizing:border-box}.dev-gates-card__stage:has(.dev-empty-not-found-stage),.dev-gates-card__stage:has(.approved-not-found){min-height:22rem}.dev-empty-not-found-group{display:flex;flex-direction:column;gap:12px}.dev-empty-not-found-group__title{margin:0;padding-inline:16px;font-size:var(--text-sm);font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--text-dim)}.dev-tech-preview-shell{flex:1;display:flex;flex-direction:column}.approved-not-found-page{display:flex;flex-direction:column;flex:1;min-height:100%}.approved-not-found-page__container{display:grid;place-items:center;flex:1 1 auto;width:100%;min-height:0;padding:clamp(1.5rem,4vh,2.5rem) 16px;box-sizing:border-box}.dev-gate-full{display:flex;flex-direction:column;flex:1;min-height:100%}.dev-gate-full__bar{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 16px;background:color-mix(in srgb,var(--text) 3.5%,var(--bg))}.dev-gate-full__back{font-size:var(--text-sm);font-weight:500;color:var(--text-muted);text-decoration:none}.dev-gate-full__back:hover{color:var(--text)}.dev-gate-full__label{font-size:var(--text-sm);font-weight:500;color:var(--text-dim)}.gate-alt-page{flex:1 1 auto;display:flex;align-items:center;justify-content:center;width:100%;min-height:min(62vh,36rem);padding:clamp(1.5rem,4vh,2.5rem) 16px;box-sizing:border-box}.gate-alt-page--preview{min-height:20rem;padding-block:1.5rem}.gate-alt-page--b{justify-content:flex-start;padding-inline:0}.gate-alt-page--d{justify-content:flex-start;align-items:stretch}.gate-alt__eyebrow{margin:0 0 8px;font-size:var(--text-sm);font-weight:600;color:var(--text-dim)}.gate-alt__title{margin:0 0 8px;font-size:clamp(1.25rem,2.4vw,1.5rem);font-weight:700;letter-spacing:-.02em;line-height:1.2;color:var(--text)}.gate-alt__text{margin:0;font-size:var(--text-sm);line-height:1.55;color:var(--text-muted)}.gate-alt__body{margin-top:18px;width:100%}.gate-alt__actions{display:flex;flex-wrap:wrap;gap:8px;margin-top:18px;width:100%}.gate-alt__actions--start{justify-content:flex-start}.gate-alt-btn{min-height:36px;height:36px;max-height:36px;padding:0 12px;border:none;border-radius:var(--radius-sm);box-sizing:border-box}.gate-alt-btn--steam,.gate-alt-btn--primary{background:var(--btn-primary-bg);color:var(--btn-primary-color)}.gate-alt-btn--steam:hover,.gate-alt-btn--primary:hover{background:var(--btn-primary-hover);color:var(--btn-primary-hover-color)}.gate-alt-btn--chip{background:var(--c3);color:var(--text)}.gate-alt-btn--chip:hover{background:var(--c2);color:var(--text)}.gate-alt-form{display:grid;gap:10px;width:100%;text-align:left}.gate-alt-field{display:grid;gap:6px;font-size:var(--text-sm);font-weight:500;color:var(--text-muted)}.gate-alt-form__code{letter-spacing:.28em;text-align:center;font-variant-numeric:tabular-nums}.gate-alt-error{margin:0;font-size:var(--text-sm);line-height:1.45;color:var(--danger);text-align:left}.gate-alt-loading{display:inline-flex;align-items:center;gap:10px;font-size:var(--text-sm);color:var(--text-muted)}.gate-alt-loading__spinner{width:16px;height:16px;border-radius:50%;border:2px solid color-mix(in srgb,var(--text) 16%,transparent);border-top-color:var(--text-muted);animation:gate-alt-spin .7s linear infinite}@keyframes gate-alt-spin{to{transform:rotate(360deg)}}.gate-alt-card{width:min(100%,22rem);padding:20px 18px 18px;border-radius:var(--radius);background:var(--bg-elevated);text-align:left;box-sizing:border-box}.gate-alt-card .gate-alt__actions{justify-content:stretch}.gate-alt-card .gate-alt-btn{width:100%;justify-content:center}.gate-alt--b{display:grid;grid-template-columns:4px minmax(0,22rem);gap:0 18px;align-items:stretch;width:min(100%,26rem);margin-inline:16px;text-align:left}.gate-alt__rail{width:4px;border-radius:2px;background:color-mix(in srgb,var(--text) 18%,transparent);align-self:stretch;min-height:100%}.gate-alt--b .gate-alt__main{padding-block:4px}.gate-alt--b .gate-alt__actions .gate-alt-btn{width:auto}.gate-alt-wizard{width:min(100%,24rem);text-align:center}.gate-alt-steps{display:inline-flex;flex-wrap:wrap;gap:6px;margin:0 0 16px;padding:4px;border-radius:var(--radius-sm);background:var(--chip-bg)}.gate-alt-steps__tab{display:inline-flex;align-items:center;min-height:28px;padding:0 10px;border-radius:var(--radius-xs);font-size:var(--text-sm);font-weight:600;color:var(--text-dim)}.gate-alt-steps__tab.is-active{background:var(--chip-active-bg);color:var(--chip-active-color)}.gate-alt-wizard .gate-alt__actions{justify-content:center}.gate-alt-ops{width:min(100%,20rem);margin-inline:16px;text-align:left}.gate-alt-ops__meta{margin:0 0 10px;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.75rem;letter-spacing:.02em;color:var(--text-dim)}.gate-alt-ops__title{margin:0 0 6px;font-size:1.125rem;font-weight:700;letter-spacing:-.02em;color:var(--text)}.gate-alt-ops__text{margin:0;font-size:var(--text-sm);line-height:1.5;color:var(--text-muted)}@media(prefers-reduced-motion:reduce){.gate-alt-loading__spinner{animation:none}}.dev-gates-redesign__nav{display:flex;flex-wrap:wrap;gap:12px 16px;margin-top:4px}.dev-gates-redesign__row{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;background:color-mix(in srgb,var(--text) 6%,transparent)}.dev-gates-redesign__cell{display:flex;flex-direction:column;gap:8px;padding:12px;background:var(--bg)}.dev-gates-redesign__cell-label{margin:0;font-size:var(--text-sm);font-weight:600;color:var(--text-dim)}.dev-gates-card__stage--compact{min-height:18rem}.dev-gates-redesign__cell-link{font-size:var(--text-sm);font-weight:500;color:var(--text-muted);text-decoration:none}.dev-gates-redesign__cell-link:hover{color:var(--text)}@media(max-width:960px){.dev-gates-redesign__row{grid-template-columns:1fr}}.gate404-page{flex:1 1 auto;align-self:stretch;display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;min-height:min(62vh,36rem);padding:clamp(2rem,5vh,3rem) 16px;box-sizing:border-box}.gate404-page--preview{min-height:22rem;padding-block:2rem}.gate404{display:flex;flex-direction:column;align-items:center;width:min(100%,22rem);text-align:center}.gate404__steps{display:inline-flex;align-items:baseline;gap:4px;margin:0 0 10px;font-size:var(--text-sm);font-weight:600;line-height:1;color:var(--text-dim)}.gate404__steps-current{color:var(--text-muted)}.gate404__steps-sep,.gate404__steps-total{color:var(--text-dim)}.gate404__signal{margin:0 0 12px;font-family:var(--font-accent);font-size:clamp(4.5rem,16vw,7.5rem);font-weight:700;letter-spacing:-.06em;line-height:.9;color:var(--text-dim)}.gate404--v2 .gate404__signal,.gate404--v4 .gate404__signal{font-size:clamp(3rem,10vw,4.5rem);letter-spacing:-.04em}.gate404__title{margin:0 0 8px;font-size:clamp(1.25rem,2.4vw,1.5rem);font-weight:700;letter-spacing:-.02em;line-height:1.2;color:var(--text)}.gate404__text{margin:0;max-width:28rem;font-size:var(--text-sm);line-height:1.55;color:var(--text-muted)}.gate404__body{width:100%;margin-top:22px}.gate404__actions{display:flex;flex-wrap:wrap;justify-content:center;gap:8px;width:100%;margin-top:22px}.gate404__title+.gate404__actions,.gate404__text+.gate404__actions{margin-top:22px}.gate404__body+.gate404__actions{margin-top:18px}.gate404-btn{min-height:36px;height:36px;max-height:36px;padding:0 12px;border:none;border-radius:var(--radius-sm);box-shadow:none;box-sizing:border-box}.gate404-btn--primary{background:#fafafa;color:#111}.gate404-btn--primary:hover{background:#fff;color:#111;opacity:.92}.gate404-btn--secondary{background:var(--c3);color:var(--text)}.gate404-btn--secondary:hover{background:var(--c2);color:var(--text)}.gate404-form{display:grid;gap:12px;width:100%;text-align:left}.gate404-field{display:grid;gap:6px;font-size:var(--text-sm);font-weight:500;color:var(--text-muted)}.gate404-form__input{width:100%;box-sizing:border-box}.gate404-form__input--code{letter-spacing:.28em;text-align:center;font-variant-numeric:tabular-nums}.gate404-error{margin:0;font-size:var(--text-sm);line-height:1.45;color:var(--danger)}.gate404-loading{display:inline-flex;align-items:center;justify-content:center;gap:10px;font-size:var(--text-sm);color:var(--text-muted)}.gate404-loading__spinner{width:16px;height:16px;border-radius:50%;border:2px solid color-mix(in srgb,var(--text) 16%,transparent);border-top-color:var(--text-muted);animation:gate404-spin .7s linear infinite}@keyframes gate404-spin{to{transform:rotate(360deg)}}@media(prefers-reduced-motion:reduce){.gate404-loading__spinner{animation:none}}.dev-gate-mark__nav{display:flex;flex-wrap:wrap;gap:12px 16px;margin-top:4px}.gate-mark{position:relative;overflow:visible;background:transparent}.gate-mark--bare{width:auto;height:auto;min-width:0;min-height:0;margin-bottom:14px;border-radius:0;color:var(--text-muted)}.gate-mark--bare .admin-gate__icon{width:28px;height:28px}.gate-mark--chip{background:var(--chip-bg);color:var(--text-muted)}.gate-mark--panel{background:var(--bg-elevated);color:var(--text-muted)}.gate-mark--soft{background:color-mix(in srgb,var(--text) 5%,var(--bg));color:var(--text-muted)}.gate-mark--accent{background:color-mix(in srgb,var(--accent) 14%,var(--bg));color:var(--accent)}.gate-mark--round{border-radius:999px;background:var(--chip-bg);color:var(--text-muted)}.gate-mark--large{width:auto;height:auto;min-width:0;min-height:0;margin-bottom:12px;border-radius:0;color:var(--text)}.gate-mark--large .admin-gate__icon{width:34px;height:34px}.gate-mark--bar{display:grid;justify-items:center;gap:10px;width:auto;height:auto;min-width:0;min-height:0;margin-bottom:14px;border-radius:0;color:var(--text-muted)}.gate-mark--bar .admin-gate__icon{width:28px;height:28px}.gate-mark--bar:after{content:"";display:block;width:28px;height:3px;border-radius:2px;background:var(--accent)}.gate-mark--halo{width:64px;height:64px;margin-bottom:12px;border-radius:999px;color:var(--text-muted);background:radial-gradient(circle at center,color-mix(in srgb,var(--text) 10%,transparent) 0%,transparent 68%)}.dev-admin-skel-page.dz-page{padding-bottom:32px}.app-shell__content:has(.dev-admin-skel-page .admin-appeals){height:auto!important;max-height:none!important;min-height:0;overflow:visible!important}.app-shell__content:has(.dev-admin-skel-page .admin-appeals) .app-shell__column,.app-shell__content:has(.dev-admin-skel-page .admin-appeals) .app-shell__frame,.app-shell__content:has(.dev-admin-skel-page .admin-appeals) .app-shell__main,.app-shell__content:has(.dev-admin-skel-page .admin-appeals) .page-transition{height:auto!important;max-height:none!important;overflow:visible!important;display:block}.dev-admin-skel-page.admin-page:has(.admin-appeals),.dev-admin-skel-page.admin-page:has(.admin-appeals)>.dz-container,.dev-admin-skel-page.admin-page:has(.admin-appeals) .admin-page__layout{height:auto!important;max-height:none!important;overflow:visible!important;display:flex;flex-direction:column;flex:none}.dev-admin-skel-page.admin-page:has(.admin-appeals) .admin-content-card{height:auto!important;max-height:none!important;overflow:visible!important;flex:none}.dev-admin-skel-page.admin-page:has(.admin-appeals) .admin-content-card>.admin-content,.dev-admin-skel-page.admin-page:has(.admin-appeals) .admin-section-panel.is-active{height:auto!important;max-height:none!important;overflow:visible!important;flex:none;display:flex!important;flex-direction:column}.dev-admin-skel-page__head{display:flex;flex-direction:column;gap:8px;padding:20px 14px 16px}.dev-admin-skel-page__eyebrow{margin:0;font-size:var(--text-sm);font-weight:500;color:var(--text-dim)}.dev-admin-skel-page__title{margin:0;font-size:clamp(1.35rem,2.4vw,1.75rem);font-weight:700;letter-spacing:-.02em;color:var(--text)}.dev-admin-skel-page__lead{margin:0;max-width:42rem;font-size:var(--text-sm);line-height:1.5;color:var(--text-muted)}.dev-admin-skel-page__back{width:fit-content;margin-top:4px;font-size:var(--text-sm);font-weight:500;color:var(--text-muted);text-decoration:none}.dev-admin-skel-page__back:hover{color:var(--text)}.dev-admin-skel__block{display:flex;flex-direction:column;gap:0;width:100%;min-width:0}.dev-admin-skel__block+.dev-admin-skel__block{margin-top:28px}.dev-admin-skel__label{display:flex;flex-direction:column;gap:4px;padding:0 14px 10px}.dev-admin-skel__title{margin:0;font-size:var(--text-sm);font-weight:700;color:var(--text)}.dev-admin-skel-page .admin-content-card{width:100%}.dev-admin-skel-page .admin-content-card>.admin-content{width:100%;min-width:0;padding:0}.dev-admin-skel-page .admin-section-panel.is-active{display:flex;flex-direction:column;width:100%;min-width:0}.dev-admin-skel-page .dev-admin-skel__appeals.admin-appeals{height:calc(100svh - 160px);max-height:calc(100svh - 160px);min-height:520px;display:flex;flex-direction:column;overflow:hidden}.dev-admin-skel-page .dev-admin-skel__appeals>.admin-appeals-data-shell{flex:1 1 auto;display:flex;flex-direction:column;min-height:0;height:100%;padding:0;margin:0;background:transparent}.dev-admin-skel-page .dev-admin-skel__appeals .admin-appeals__layout{flex:1 1 auto;min-height:0;height:100%}.dev-admin-skel-page .admin-player-page,.dev-admin-skel-page .admin-player-page .account-page__layout,.dev-admin-skel-page .admin-player-page .account-content-card,.dev-admin-skel-page .admin-player-page .account-content{width:100%;min-width:0}.dev-store-sale-page__container{padding-top:24px;padding-bottom:12px}.dev-store-sale-page__modes{display:flex;flex-wrap:wrap;gap:8px;margin:16px 0 8px}.dev-store-sale-page__stage{margin-bottom:28px}.dev-store-sale-page__label{margin:0 0 8px;font-size:var(--text-xs);font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--text-muted)}.dev-store-sale-page .store-hero-tiles{background:color-mix(in srgb,var(--chip-bg) 55%,transparent)}.dev-stats-switch-page.dz-page{padding-bottom:48px}.dev-stats-switch-page__container{display:flex;flex-direction:column;gap:14px;padding:20px 16px 8px}.dev-stats-switch-page__variants{display:flex;flex-direction:column;gap:28px;padding:8px 16px 32px}.dev-stats-switch__toc{display:flex;flex-wrap:wrap;gap:8px}.dev-stats-switch__toc-link{display:inline-flex;align-items:center;min-height:32px;padding:0 12px;border-radius:var(--radius-sm);background:var(--chip-bg);color:var(--text-muted);font-size:var(--text-xs);font-weight:700;text-decoration:none}.dev-stats-switch__toc-link:hover{background:var(--chip-bg-hover);color:var(--text)}.dev-stats-switch__variant{display:flex;flex-direction:column;gap:12px;padding:16px;border-radius:var(--radius-md);background:color-mix(in srgb,var(--chip-bg) 70%,transparent)}.dev-stats-switch__variant-head{display:flex;flex-direction:column;gap:4px}.dev-stats-switch__variant-title{margin:0;color:var(--text);font-size:var(--text-md, 1.05rem);font-weight:800}.dev-stats-switch__variant-note{margin:0;color:var(--text-muted);font-size:var(--text-sm);line-height:1.4}.dev-stats-switch__stage{display:flex;flex-direction:column;gap:12px}.dev-stats-switch__toolbar,.dev-stats-switch__tabs,.dev-stats-switch__arrows,.dev-stats-switch__auto-bar{display:flex;flex-wrap:wrap;align-items:center;gap:10px}.dev-stats-switch__arrows{justify-content:center}.dev-stats-switch__arrows-label,.dev-stats-switch__auto-status{color:var(--text);font-size:var(--text-sm);font-weight:700}.dev-stats-switch__switcher.server-switcher--switch .server-switcher__rail{height:40px;min-height:40px;max-height:40px;padding:2px}.dev-stats-switch__switcher .server-switcher__tab{min-height:0;height:100%}.dev-stats-switch__podium{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.15fr) minmax(0,1fr);align-items:end;gap:10px;width:100%}.dev-stats-switch__slot{display:flex;flex-direction:column;align-items:center;min-width:0}.dev-stats-switch__slot--1{z-index:2;padding-bottom:36px}.dev-stats-switch__slot--2{padding-bottom:18px}.dev-stats-switch__slot--3{padding-bottom:0}.dev-stats-switch__badge{display:inline-flex;align-items:center;justify-content:center;min-height:28px;margin-bottom:8px;padding:0 10px;border-radius:var(--radius-sm);background:var(--chip-bg);color:var(--text-muted);font-size:var(--text-xs);font-weight:700;white-space:nowrap}.dev-stats-switch__badge--1{color:var(--podium-gold)}.dev-stats-switch__badge--2{color:var(--podium-silver)}.dev-stats-switch__badge--3{color:var(--podium-bronze)}.dev-stats-switch__figure{position:relative;display:grid;place-items:end center;width:100%;margin:0 auto -18px;pointer-events:none}.dev-stats-switch__slot--1 .dev-stats-switch__figure{max-width:180px;height:160px}.dev-stats-switch__slot--2 .dev-stats-switch__figure{max-width:150px;height:135px}.dev-stats-switch__slot--3 .dev-stats-switch__figure{max-width:130px;height:115px}.dev-stats-switch__num{position:absolute;inset:0 0 auto;text-align:center;font-size:clamp(2.5rem,5vw,3.5rem);font-weight:900;line-height:.85;color:color-mix(in srgb,var(--text) 8%,transparent);-webkit-user-select:none;user-select:none}.dev-stats-switch__art{position:relative;z-index:1;width:90%;height:auto;max-height:100%;object-fit:contain;object-position:bottom center}.dev-stats-switch__card{z-index:2;display:flex;flex-direction:column;gap:2px;width:100%;max-width:220px;padding:10px 12px;border-radius:var(--radius-sm);background:var(--chip-bg)}.dev-stats-switch__slot--1 .dev-stats-switch__card{background:color-mix(in srgb,var(--podium-gold) 10%,var(--chip-bg))}.dev-stats-switch__slot--2 .dev-stats-switch__card{background:color-mix(in srgb,var(--podium-silver) 8%,var(--chip-bg))}.dev-stats-switch__slot--3 .dev-stats-switch__card{background:color-mix(in srgb,var(--podium-bronze) 8%,var(--chip-bg))}.dev-stats-switch__card-name{overflow:hidden;color:var(--text);font-size:var(--text-sm);font-weight:700;text-overflow:ellipsis;white-space:nowrap}.dev-stats-switch__card-metric{color:var(--text-muted);font-size:var(--text-xs)}.dev-stats-switch__card-metric strong{color:var(--text);font-weight:800}.dev-stats-switch__cols{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.dev-stats-switch__col{min-width:0;border-radius:var(--radius-md);background:color-mix(in srgb,var(--chip-bg) 72%,transparent);overflow:hidden}.dev-stats-switch__col.is-active{background:color-mix(in srgb,var(--chip-bg) 94%,transparent)}.dev-stats-switch__col-head{display:flex;align-items:center;min-height:40px;padding:8px 10px;background:color-mix(in srgb,var(--chip-bg) 88%,transparent)}.dev-stats-switch__col.is-active .dev-stats-switch__col-head{background:var(--chip-bg-hover)}.dev-stats-switch__col-title{margin:0;padding:0;border:none;background:transparent;color:var(--text-muted);font:inherit;font-size:var(--text-xs);font-weight:800;text-align:left;cursor:pointer}button.dev-stats-switch__col-title:hover,.dev-stats-switch__col-title.is-active,.dev-stats-switch__col.is-active .dev-stats-switch__col-title{color:var(--text)}.dev-stats-switch__col-list{display:flex;flex-direction:column}.dev-stats-switch__row{display:grid;grid-template-columns:1.5rem minmax(0,1fr) auto;column-gap:8px;align-items:center;width:100%;height:48px;padding:6px 10px;border:none;border-top:var(--rail-width) solid var(--rail);background:transparent;color:inherit;text-align:left;cursor:pointer}.dev-stats-switch__row.is-top-1{background:linear-gradient(90deg,color-mix(in srgb,var(--podium-gold) 20%,transparent),transparent 80%)}.dev-stats-switch__row.is-top-2{background:linear-gradient(90deg,color-mix(in srgb,var(--podium-silver) 16%,transparent),transparent 80%)}.dev-stats-switch__row.is-top-3{background:linear-gradient(90deg,color-mix(in srgb,var(--podium-bronze) 16%,transparent),transparent 80%)}.dev-stats-switch__rank{color:var(--text-muted);font-size:var(--text-sm);font-weight:800}.dev-stats-switch__rank.is-top-1{color:var(--podium-gold)}.dev-stats-switch__rank.is-top-2{color:var(--podium-silver)}.dev-stats-switch__rank.is-top-3{color:var(--podium-bronze)}.dev-stats-switch__meta{display:flex;flex-direction:column;gap:1px;min-width:0}.dev-stats-switch__name{overflow:hidden;color:var(--text);font-size:var(--text-xs);font-weight:600;text-overflow:ellipsis;white-space:nowrap}.dev-stats-switch__steam{overflow:hidden;color:var(--text-dim);font-size:.65rem;font-variant-numeric:tabular-nums;text-overflow:ellipsis;white-space:nowrap}.dev-stats-switch__value{color:var(--text);font-size:var(--text-xs);font-weight:800;font-variant-numeric:tabular-nums;white-space:nowrap}@media(max-width:900px){.dev-stats-switch__podium,.dev-stats-switch__cols{grid-template-columns:1fr}.dev-stats-switch__slot--1,.dev-stats-switch__slot--2,.dev-stats-switch__slot--3{padding-bottom:0}.dev-stats-switch__slot--1{order:-1}}.dev-podium-badges-page.dz-page{padding-bottom:48px}.dev-podium-badges-page__container{display:flex;flex-direction:column;gap:14px;padding:20px 16px 8px}.dev-podium-badges-page__list{display:flex;flex-direction:column;gap:22px;padding:8px 16px 32px}.dev-podium-badges__ref{display:flex;flex-wrap:wrap;align-items:baseline;gap:18px 28px;padding:14px 16px;border-radius:var(--radius-md);background:color-mix(in srgb,var(--chip-bg) 70%,transparent)}.dev-podium-badges__ref-hero{margin:0;font-size:var(--text-lg);font-weight:800;line-height:1.15;letter-spacing:-.02em;text-transform:uppercase;color:var(--text)}.dev-podium-badges__ref-section{margin:0;font-size:var(--text-lg);font-weight:700;line-height:1.2;letter-spacing:.05em;text-transform:uppercase;color:var(--text)}.dev-podium-badges__toc{display:flex;flex-wrap:wrap;gap:8px}.dev-podium-badges__toc-link{display:inline-flex;align-items:center;min-height:32px;padding:0 12px;border-radius:var(--radius-sm);background:var(--chip-bg);color:var(--text-muted);font-size:var(--text-xs);font-weight:700;text-decoration:none}.dev-podium-badges__toc-link:hover{background:var(--chip-bg-hover);color:var(--text)}.dev-podium-badges__variant{display:flex;flex-direction:column;gap:14px;padding:16px;border-radius:var(--radius-md);background:color-mix(in srgb,var(--chip-bg) 70%,transparent)}.dev-podium-badges__variant-head{display:flex;flex-direction:column;gap:4px}.dev-podium-badges__variant-title{margin:0;color:var(--text);font-size:var(--text-md, 1.05rem);font-weight:800}.dev-podium-badges__variant-note{margin:0;color:var(--text-muted);font-size:var(--text-sm);line-height:1.4}.dev-podium-badges__row{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));align-items:end;gap:12px}.dev-podium-badges__slot{display:flex;flex-direction:column;align-items:center;gap:10px;min-width:0}.dev-podium-badges__slot:nth-child(1){order:2;padding-bottom:18px}.dev-podium-badges__slot:nth-child(2){order:1;padding-bottom:8px}.dev-podium-badges__slot:nth-child(3){order:3;padding-bottom:0}.dev-podium-badges__badge{display:block;max-width:100%;margin:0;padding:0;background:transparent;text-align:center;font-size:var(--text-lg);font-weight:700;line-height:1.2;letter-spacing:.05em;text-transform:uppercase;white-space:nowrap;color:var(--text-muted)}.dev-podium-badges__badge--1{color:var(--podium-gold)}.dev-podium-badges__badge--2{color:var(--podium-silver)}.dev-podium-badges__badge--3{color:var(--podium-bronze)}.dev-podium-badges__badge[data-variant=hero]{font-weight:800;line-height:1.15;letter-spacing:-.02em}.dev-podium-badges__badge[data-variant=section-muted].dev-podium-badges__badge--2,.dev-podium-badges__badge[data-variant=section-muted].dev-podium-badges__badge--3{color:var(--text-muted)}.dev-podium-badges__card-mock{display:flex;flex-direction:column;gap:2px;width:100%;max-width:240px;padding:12px;border-radius:var(--radius-sm);background:var(--chip-bg);text-align:left;opacity:.55;pointer-events:none}.dev-podium-badges__slot:nth-child(1) .dev-podium-badges__card-mock{background:color-mix(in srgb,var(--podium-gold) 10%,var(--chip-bg))}.dev-podium-badges__slot:nth-child(2) .dev-podium-badges__card-mock{background:color-mix(in srgb,var(--podium-silver) 8%,var(--chip-bg))}.dev-podium-badges__slot:nth-child(3) .dev-podium-badges__card-mock{background:color-mix(in srgb,var(--podium-bronze) 8%,var(--chip-bg))}.dev-podium-badges__card-name{color:var(--text);font-size:var(--text-sm);font-weight:800}.dev-podium-badges__card-score{color:var(--text-muted);font-size:var(--text-xs)}.dev-podium-badges__card-reward{color:color-mix(in srgb,var(--money) 88%,var(--text));font-size:var(--text-sm);font-weight:700}@media(max-width:800px){.dev-podium-badges__row{grid-template-columns:1fr}.dev-podium-badges__slot:nth-child(1),.dev-podium-badges__slot:nth-child(2),.dev-podium-badges__slot:nth-child(3){order:initial;padding-bottom:0}.dev-podium-badges__slot:nth-child(1){order:-1}.dev-podium-badges__badge{white-space:normal}}.dev-stats-skel-page__eyebrow{margin:0;padding:12px 14px 0;font-size:var(--text-xs);font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--text-muted)}.dev-stats-skel-page__eyebrow a{color:inherit;text-decoration:none}.dev-stats-skel-page__eyebrow a:hover{color:var(--text)}.dev-modals-page__section{display:flex;flex-direction:column;gap:12px}.dev-modals-page__section-title{margin:0;font-size:.95rem;font-weight:700;color:var(--text)}.dev-modals-page__list{display:grid;grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:8px;margin:0;padding:0;list-style:none}.dev-modals-page__card{display:flex;flex-direction:row;align-items:center;gap:12px;width:100%;min-height:84px;padding:12px 14px;border:none;border-radius:var(--radius-sm);background:var(--chip-bg);color:var(--text);text-align:left;cursor:pointer;transition:background var(--transition-duration)}.dev-modals-page__card:hover{background:var(--chip-bg-hover)}.dev-modals-page__card-media{display:grid;place-items:center;flex:0 0 48px;width:48px;height:48px;overflow:hidden;border-radius:var(--radius-sm);background:color-mix(in srgb,var(--text) 6%,transparent)}.dev-modals-page__card-media img{display:block;width:100%;height:100%;object-fit:contain}.dev-modals-page__card-copy{display:flex;flex-direction:column;gap:4px;min-width:0}.dev-modals-page__card-title{font-size:.95rem;font-weight:700;line-height:1.25}.dev-modals-page__card-note{color:var(--text-muted);font-size:var(--text-sm);line-height:1.35}.dev-modals-page__stub-note{margin:14px 0 0;color:var(--text-muted);font-size:var(--text-sm);line-height:1.45}.dev-modals-page__stub-note a{color:var(--text)}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-cyrillic-ext-400-normal-BQZuk6qB.woff2) format("woff2"),url(/assets/inter-cyrillic-ext-400-normal-DQukG94-.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-cyrillic-400-normal-obahsSVq.woff2) format("woff2"),url(/assets/inter-cyrillic-400-normal-HOLc17fK.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-greek-ext-400-normal-DGGRlc-M.woff2) format("woff2"),url(/assets/inter-greek-ext-400-normal-KugGGMne.woff) format("woff");unicode-range:U+1F00-1FFF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-greek-400-normal-B4URO6DV.woff2) format("woff2"),url(/assets/inter-greek-400-normal-q2sYcFCs.woff) format("woff");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-vietnamese-400-normal-DMkecbls.woff2) format("woff2"),url(/assets/inter-vietnamese-400-normal-Bbgyi5SW.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-latin-ext-400-normal-C1nco2VV.woff2) format("woff2"),url(/assets/inter-latin-ext-400-normal-77YHD8bZ.woff) format("woff");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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-latin-400-normal-C38fXH4l.woff2) format("woff2"),url(/assets/inter-latin-400-normal-CyCys3Eg.woff) format("woff");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:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/inter-cyrillic-ext-500-normal-B0yAr1jD.woff2) format("woff2"),url(/assets/inter-cyrillic-ext-500-normal-BmqWE9Dz.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/inter-cyrillic-500-normal-BasfLYem.woff2) format("woff2"),url(/assets/inter-cyrillic-500-normal-CxZf_p3X.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/inter-greek-ext-500-normal-C4iEst2y.woff2) format("woff2"),url(/assets/inter-greek-ext-500-normal-2j5mBUwD.woff) format("woff");unicode-range:U+1F00-1FFF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/inter-greek-500-normal-BIZE56-Y.woff2) format("woff2"),url(/assets/inter-greek-500-normal-Xzm54t5V.woff) format("woff");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/inter-vietnamese-500-normal-DOriooB6.woff2) format("woff2"),url(/assets/inter-vietnamese-500-normal-mJboJaSs.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/inter-latin-ext-500-normal-CV4jyFjo.woff2) format("woff2"),url(/assets/inter-latin-ext-500-normal-BxGbmqWO.woff) format("woff");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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/inter-latin-500-normal-Cerq10X2.woff2) format("woff2"),url(/assets/inter-latin-500-normal-BL9OpVg8.woff) format("woff");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:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/inter-cyrillic-ext-600-normal-Dfes3d0z.woff2) format("woff2"),url(/assets/inter-cyrillic-ext-600-normal-Bcila6Z-.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/inter-cyrillic-600-normal-CWCymEST.woff2) format("woff2"),url(/assets/inter-cyrillic-600-normal-4D_pXhcN.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/inter-greek-ext-600-normal-DRtmH8MT.woff2) format("woff2"),url(/assets/inter-greek-ext-600-normal-B8X0CLgF.woff) format("woff");unicode-range:U+1F00-1FFF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/inter-greek-600-normal-plRanbMR.woff2) format("woff2"),url(/assets/inter-greek-600-normal-BZpKdvQh.woff) format("woff");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/inter-vietnamese-600-normal-Cc8MFFhd.woff2) format("woff2"),url(/assets/inter-vietnamese-600-normal-BuLX-rYi.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/inter-latin-ext-600-normal-D2bJ5OIk.woff2) format("woff2"),url(/assets/inter-latin-ext-600-normal-CIVaiw4L.woff) format("woff");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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/inter-latin-600-normal-LgqL8muc.woff2) format("woff2"),url(/assets/inter-latin-600-normal-CiBQ2DWP.woff) format("woff");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:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/inter-cyrillic-ext-700-normal-BjwYoWNd.woff2) format("woff2"),url(/assets/inter-cyrillic-ext-700-normal-LO58E6JB.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/inter-cyrillic-700-normal-CjBOestx.woff2) format("woff2"),url(/assets/inter-cyrillic-700-normal-DrXBdSj3.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/inter-greek-ext-700-normal-qfdV9bQt.woff2) format("woff2"),url(/assets/inter-greek-ext-700-normal-BoQ6DsYi.woff) format("woff");unicode-range:U+1F00-1FFF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/inter-greek-700-normal-C3JjAnD8.woff2) format("woff2"),url(/assets/inter-greek-700-normal-BUv2fZ6O.woff) format("woff");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/inter-vietnamese-700-normal-DlLaEgI2.woff2) format("woff2"),url(/assets/inter-vietnamese-700-normal-BZaoP0fm.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/inter-latin-ext-700-normal-Ca8adRJv.woff2) format("woff2"),url(/assets/inter-latin-ext-700-normal-TidjK2hL.woff) format("woff");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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/inter-latin-700-normal-Yt3aPRUw.woff2) format("woff2"),url(/assets/inter-latin-700-normal-BLAVimhd.woff) format("woff");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:Inter;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/inter-cyrillic-ext-800-normal-BZOjs1Xv.woff2) format("woff2"),url(/assets/inter-cyrillic-ext-800-normal-Ca-gJeZY.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/inter-cyrillic-800-normal-C7MGvYyJ.woff2) format("woff2"),url(/assets/inter-cyrillic-800-normal-CCHyn08d.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/inter-greek-ext-800-normal-B--PVpEC.woff2) format("woff2"),url(/assets/inter-greek-ext-800-normal-DUe57HfS.woff) format("woff");unicode-range:U+1F00-1FFF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/inter-greek-800-normal-CLIouy3y.woff2) format("woff2"),url(/assets/inter-greek-800-normal-BU00tryP.woff) format("woff");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/inter-vietnamese-800-normal-Cm7tD1pz.woff2) format("woff2"),url(/assets/inter-vietnamese-800-normal-DDlpr_Ee.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/inter-latin-ext-800-normal-DZJjya6U.woff2) format("woff2"),url(/assets/inter-latin-ext-800-normal-BOMpwxm3.woff) format("woff");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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/inter-latin-800-normal-BYj_oED-.woff2) format("woff2"),url(/assets/inter-latin-800-normal-D1mf63XC.woff) format("woff");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:Inter Fallback;src:local("Arial");ascent-override:90.44%;descent-override:22.52%;line-gap-override:0%;size-adjust:107.12%}:root{--bg: #1b1b1b;--bg-deep: #121212;--bg-elevated: #1f1f1f;--card: var(--bg-elevated);--input-form: #272727;--button: #232323;--button-hover: #2c2c2c;--card-hover: var(--button-hover);--border: rgba(255, 255, 255, .07);--border-soft: rgba(255, 255, 255, .04);--rail: rgba(255, 255, 255, .1);--rail-width: .5px;--geo-bracket: 18px;--geo-field: #0b0b0c;--geo-noise: url("data:image/svg+xml,%3Csvg viewBox='0 0 256 256' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='4' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)' opacity='0.42'/%3E%3C/svg%3E");--geo-blotch: url("data:image/svg+xml,%3Csvg viewBox='0 0 512 512' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='b'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.018' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23b)' opacity='0.52'/%3E%3C/svg%3E");--geo-marks: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='420' height='420' viewBox='0 0 420 420'%3E%3Cg fill='none' stroke='%23ffffff' stroke-width='1' opacity='0.14'%3E%3Cpath d='M28 36h14M28 36v14'/%3E%3Cpath d='M378 48h-12M378 48v10'/%3E%3Cpath d='M52 380h10M52 380v-12'/%3E%3Cpath d='M390 360h-14M390 360v-10'/%3E%3Cpath d='M120 22h18'/%3E%3Cpath d='M290 400h16'/%3E%3Cpath d='M18 160v16'/%3E%3Cpath d='M402 250v14'/%3E%3Cpath d='M200 40h8M204 36v8'/%3E%3Cpath d='M340 190h10'/%3E%3Cpath d='M80 220v10'/%3E%3C/g%3E%3Cg fill='%23ffffff' opacity='0.11'%3E%3Ccircle cx='95' cy='95' r='1.2'/%3E%3Ccircle cx='310' cy='70' r='1'/%3E%3Ccircle cx='150' cy='340' r='1.1'/%3E%3Ccircle cx='360' cy='280' r='1'/%3E%3Ccircle cx='60' cy='300' r='0.9'/%3E%3Ccircle cx='250' cy='180' r='1'/%3E%3C/g%3E%3C/svg%3E");--text: #f5f5f7;--text-muted: #a6a6ae;--text-dim: #7c7c86;--table-head: #64646e;--rarity-common: #9bd6ef;--rarity-uncommon: #739bff;--rarity-rare: #b873ff;--rarity-epic: #ff73e8;--rarity-elite: #ff7373;--rarity-legendary: #ffd373;--podium-gold: var(--rarity-legendary);--podium-silver: #c6d4e8;--podium-bronze: #e09858;--span: var(--text-muted);--span-low: var(--chip-bg);--span-10: var(--chip-bg-hover);--span-middle: var(--rail);--span-half: color-mix(in srgb, var(--text) 42%, transparent);--money: var(--rarity-legendary);--money-bg: color-mix(in srgb, var(--rarity-legendary) 14%, transparent);--btn-pay-green: #8bb83d;--btn-pay-green-light: #c0e481;--solar-yellow: var(--rarity-legendary);--solar-yellow-bright: color-mix(in srgb, var(--rarity-legendary) 72%, #fff);--solar-yellow-vivid: color-mix(in srgb, var(--rarity-legendary) 88%, #fff);--solar-yellow-soft: color-mix(in srgb, var(--rarity-legendary) 16%, transparent);--solar-yellow-glow: color-mix(in srgb, var(--rarity-legendary) 28%, transparent);--solar-yellow-border: color-mix(in srgb, var(--rarity-legendary) 38%, transparent);--privilege-dozik: var(--rarity-legendary);--privilege-doza: var(--rarity-uncommon);--privilege-dozator: var(--rarity-elite);--privilege-dozator-plus: var(--btn-pay-green);--privilege-solar: var(--solar-yellow-vivid);--privilege-dozik-glow: color-mix(in srgb, var(--rarity-legendary) 36%, transparent);--privilege-doza-glow: color-mix(in srgb, var(--rarity-uncommon) 34%, transparent);--privilege-dozator-glow: color-mix(in srgb, var(--rarity-elite) 34%, transparent);--privilege-dozator-plus-glow: color-mix(in srgb, var(--btn-pay-green) 30%, transparent);--privilege-solar-glow: var(--solar-yellow-glow);--accent: var(--text-muted);--accent-light: var(--text);--accent-deep: var(--text-dim);--accent-pale: var(--text-muted);--accent-soft: var(--chip-bg);--accent-glow: transparent;--accent-border: var(--rail);--brand: var(--text);--brand-soft: var(--chip-bg);--price: var(--text);--login: transparent;--login-hover: rgba(255, 255, 255, .05);--topup: var(--rarity-legendary);--topup-hover: color-mix(in srgb, var(--rarity-legendary) 75%, #fff);--danger: var(--rarity-elite);--warning: var(--rarity-legendary);--success: var(--btn-pay-green);--transparent-3-w: rgba(255, 255, 255, .03);--transparent-5-w: rgba(255, 255, 255, .055);--transparent-10-w: rgba(255, 255, 255, .09);--transparent-20-w: rgba(255, 255, 255, .18);--chip-bg: color-mix(in srgb, var(--text) 6%, var(--bg-elevated));--chip-bg-hover: color-mix(in srgb, var(--text) 9%, var(--bg-elevated));--chip-active-bg: var(--button-hover);--chip-active-color: var(--text);--plate-optical-nudge: 2px;--hatch-surface: color-mix(in srgb, var(--text) 4.5%, var(--bg));--btn-primary-bg: var(--btn-pay-bg);--btn-primary-color: var(--btn-pay-color);--btn-primary-hover: var(--btn-pay-hover-bg);--btn-primary-hover-color: var(--btn-pay-hover-color);--btn-secondary-bg: var(--btn-store-buy-bg);--btn-secondary-hover: var(--btn-store-buy-hover-bg);--btn-secondary-color: var(--btn-store-buy-color);--btn-secondary-hover-color: var(--btn-store-buy-hover-color);--btn-pay-bg: color-mix(in srgb, var(--btn-pay-green) 24%, var(--bg-elevated));--btn-pay-color: color-mix(in srgb, var(--btn-pay-green-light) 90%, transparent);--btn-pay-hover-bg: color-mix(in srgb, var(--btn-pay-green) 38%, var(--bg-elevated));--btn-pay-hover-color: var(--btn-pay-green-light);--btn-store-buy-bg: var(--chip-bg);--btn-store-buy-color: var(--text-muted);--btn-store-buy-hover-bg: var(--chip-bg-hover);--btn-store-buy-hover-color: var(--text);--glass-bg: color-mix(in srgb, var(--bg-elevated) 72%, var(--bg-deep));--glass-blur: none;--glass-stroke: color-mix(in srgb, var(--text) 9%, transparent);--active-tint: #aaaab0;--c1: color-mix(in srgb, var(--active-tint) 32%, var(--bg-elevated));--c5: var(--glass-bg);--c2: color-mix(in srgb, var(--c1) 67%, var(--c5));--c3: color-mix(in srgb, var(--c1) 33%, var(--c5));--c4: color-mix(in srgb, var(--c3) 50%, var(--c5));--ctrl-idle-bg: var(--c5);--ctrl-idle-bg-hover: color-mix(in srgb, var(--bg-elevated) 58%, var(--bg-deep));--ctrl-idle-color: var(--text-muted);--ctrl-idle-color-hover: var(--text);--active-bg: var(--c1);--active-bg-hover: color-mix(in srgb, var(--active-tint) 48%, var(--bg-elevated));--active-color: var(--text);--active-color-hover: #ffffff;--br-2: 2px;--br-4: 4px;--br-6: 6px;--br-8: 8px;--br-10: 10px;--br-12: 12px;--br-16: 16px;--br-24: 24px;--radius: var(--br-10);--radius-md: var(--radius);--radius-lg: var(--br-16);--radius-sm: var(--br-8);--radius-xs: var(--br-4);--radius-pill: 999px;--radius-inner: var(--radius-sm);--dz-data-panel-min: 36rem;--dz-data-loader-min: 28rem;--dz-account-panel-min: 20rem;--dz-modal-z: 300;--dz-modal-stack-z: 350;--dz-toast-z: 400;--font-size-xs: .75rem;--font-size-s: .875rem;--font-size-m: 1rem;--font-size-l: 1.125rem;--font-size-xl: 1.25rem;--font-size-2xl: 1.5rem;--shadow-sm: 0 8px 17px rgba(0, 0, 0, .3);--shadow-md: 0 8px 17px rgba(0, 0, 0, .32);--shadow-accent: 0 8px 24px rgba(0, 0, 0, .28);--font-body: "Inter", "Inter Fallback", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--font-brand: var(--font-body);--font-accent: var(--font-body);--font-display: var(--font-body);--font-mono: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, monospace;--font-weight-medium: 500;--font-weight-semibold: 600;--font-weight-bold: 700;--font-weight-heavy: 800;--text-xs: var(--font-size-xs);--text-sm: var(--font-size-s);--text-base: var(--font-size-m);--text-lg: var(--font-size-l);--text-xl: var(--font-size-xl);--text-2xl: var(--font-size-2xl);--text-display: clamp(1.85rem, 3.2vw, 2.35rem);--line-body: 1.55;--content-max: 1300px;--footer-max: 1300px;--container: var(--content-max);--bp-phone: 578px;--bp-mobile: 768px;--bp-tablet: 1079px;--bp-wide: var(--content-max);--transition-duration: .2s;--transition-micro: .15s;--transition-ease: var(--transition-duration) ease;--gutter: 20px;--header-height: 70px;--header-bg: var(--bg);--sidebar-width: 5rem;--sidebar-width-open: 14rem;--sidebar-transition: var(--transition-ease);--transparent-1-w: rgba(255, 255, 255, .01);--input-height: 41px;--overlay: rgba(8, 8, 10, .88);--mobile-nav-height: 64px}[data-theme=light]{color-scheme:light;--bg: #ffffff;--bg-deep: #e2e2e6;--bg-elevated: #ffffff;--card: #ffffff;--card-hover: #efeff2;--border: #ceced4;--border-soft: rgba(206, 206, 212, .95);--rail: rgba(0, 0, 0, .14);--rail-width: .5px;--geo-field: #d6d6dc;--geo-marks: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='420' height='420' viewBox='0 0 420 420'%3E%3Cg fill='none' stroke='%2318181b' stroke-width='1.25' opacity='0.28'%3E%3Cpath d='M28 36h14M28 36v14'/%3E%3Cpath d='M378 48h-12M378 48v10'/%3E%3Cpath d='M52 380h10M52 380v-12'/%3E%3Cpath d='M390 360h-14M390 360v-10'/%3E%3Cpath d='M120 22h18'/%3E%3Cpath d='M290 400h16'/%3E%3Cpath d='M18 160v16'/%3E%3Cpath d='M402 250v14'/%3E%3Cpath d='M200 40h8M204 36v8'/%3E%3Cpath d='M340 190h10'/%3E%3Cpath d='M80 220v10'/%3E%3C/g%3E%3Cg fill='%2318181b' opacity='0.22'%3E%3Ccircle cx='95' cy='95' r='1.4'/%3E%3Ccircle cx='310' cy='70' r='1.2'/%3E%3Ccircle cx='150' cy='340' r='1.3'/%3E%3Ccircle cx='360' cy='280' r='1.2'/%3E%3Ccircle cx='60' cy='300' r='1.1'/%3E%3Ccircle cx='250' cy='180' r='1.2'/%3E%3C/g%3E%3C/svg%3E");--geo-noise: url("data:image/svg+xml,%3Csvg viewBox='0 0 256 256' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='4' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)' opacity='0.65'/%3E%3C/svg%3E");--geo-blotch: url("data:image/svg+xml,%3Csvg viewBox='0 0 512 512' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='b'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.018' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23b)' opacity='0.7'/%3E%3C/svg%3E");--text: #18181b;--text-muted: #3a3a42;--text-dim: #5c5c66;--table-head: #4a4a52;--accent: var(--text-muted);--accent-light: var(--text);--accent-deep: var(--text-dim);--accent-pale: var(--text-muted);--accent-soft: var(--chip-bg);--accent-glow: transparent;--accent-border: var(--rail);--span: var(--text-muted);--span-low: var(--chip-bg);--span-10: var(--chip-bg-hover);--span-middle: var(--rail);--span-half: color-mix(in srgb, var(--text) 42%, transparent);--brand: var(--text);--brand-soft: var(--chip-bg);--price: #18181b;--login-hover: rgba(0, 0, 0, .04);--topup: #18181b;--topup-hover: #27272a;--shadow-sm: 0 8px 28px rgba(15, 23, 42, .08);--shadow-md: 0 16px 48px rgba(15, 23, 42, .12);--transparent-3-w: rgba(0, 0, 0, .04);--transparent-5-w: rgba(0, 0, 0, .065);--transparent-10-w: rgba(0, 0, 0, .1);--transparent-20-w: rgba(0, 0, 0, .14);--hatch-surface: color-mix(in srgb, var(--text) 3.5%, var(--bg));--money: var(--rarity-legendary);--header-bg: var(--bg);--overlay: rgba(15, 23, 42, .8);--glass-bg: color-mix(in srgb, var(--card) 72%, var(--bg-deep));--glass-blur: none;--glass-stroke: color-mix(in srgb, var(--text) 10%, transparent);--active-tint: #52525b;--c1: color-mix(in srgb, var(--active-tint) 20%, var(--bg-deep));--c5: var(--glass-bg);--c2: color-mix(in srgb, var(--c1) 67%, var(--c5));--c3: color-mix(in srgb, var(--c1) 33%, var(--c5));--c4: color-mix(in srgb, var(--c3) 50%, var(--c5));--chip-bg: var(--c3);--chip-bg-hover: var(--c2);--chip-active-bg: var(--c1);--chip-active-color: var(--text);--btn-secondary-bg: var(--btn-store-buy-bg);--btn-secondary-hover: var(--btn-store-buy-hover-bg);--btn-secondary-color: var(--btn-store-buy-color);--btn-secondary-hover-color: var(--btn-store-buy-hover-color);--input-form: var(--c2);--button: var(--c3);--button-hover: var(--c2);--active-bg: var(--c1);--active-bg-hover: color-mix(in srgb, var(--active-tint) 28%, var(--bg-deep));--active-color: var(--text);--active-color-hover: var(--text);--ctrl-idle-bg: var(--c5);--ctrl-idle-bg-hover: color-mix(in srgb, var(--card) 55%, var(--bg-deep));--ctrl-idle-color: var(--text-muted);--ctrl-idle-color-hover: var(--text);--btn-pay-bg: color-mix(in srgb, var(--btn-pay-green) 52%, #eef6e0);--btn-pay-color: color-mix(in srgb, var(--btn-pay-green) 78%, #0f160a);--btn-pay-hover-bg: color-mix(in srgb, var(--btn-pay-green) 64%, #e7f2d4);--btn-pay-hover-color: color-mix(in srgb, var(--btn-pay-green) 88%, #0a1008);--btn-pay-green-light: color-mix(in srgb, var(--btn-pay-green) 72%, #1a2a0c)}[data-theme=dark]{color-scheme:dark;--header-bg: var(--bg);--overlay: rgba(8, 8, 10, .88)}::view-transition-old(root),::view-transition-new(root){animation:none;mix-blend-mode:normal}html[data-theme-transition=wipe]::view-transition-old(root){z-index:1}html[data-theme-transition=wipe]::view-transition-new(root){z-index:2;animation:theme-wipe-in .5s cubic-bezier(.4,0,.2,1) both}@keyframes theme-wipe-in{0%{clip-path:polygon(0 0,0 0,0 100%,0 100%)}to{clip-path:polygon(0 0,100% 0,100% 100%,0 100%)}}@media(prefers-reduced-motion:reduce){html[data-theme-transition]::view-transition-old(root),html[data-theme-transition]::view-transition-new(root){animation:none!important}}[data-site-style=doza-emerald]{--span: #10b981;--span-low: rgba(16, 185, 129, .05);--span-10: rgba(16, 185, 129, .1);--span-middle: rgba(16, 185, 129, .25);--span-half: rgba(16, 185, 129, .5);--accent-light: #34d399;--accent-deep: #059669;--accent-pale: #6ee7b7;--shadow-accent: 0 8px 24px rgba(16, 185, 129, .28)}[data-site-style=doza-amber]{--span: #f59e0b;--span-low: rgba(245, 158, 11, .05);--span-10: rgba(245, 158, 11, .1);--span-middle: rgba(245, 158, 11, .25);--span-half: rgba(245, 158, 11, .5);--accent-light: #fbbf24;--accent-deep: #d97706;--accent-pale: #fcd34d;--shadow-accent: 0 8px 24px rgba(245, 158, 11, .28)}[data-site-style=doza-crimson]{--span: #ef4444;--span-low: rgba(239, 68, 68, .05);--span-10: rgba(239, 68, 68, .1);--span-middle: rgba(239, 68, 68, .25);--span-half: rgba(239, 68, 68, .5);--accent-light: #f87171;--accent-deep: #dc2626;--accent-pale: #fca5a5;--shadow-accent: 0 8px 24px rgba(239, 68, 68, .28)}[data-site-style=doza-cyan]{--span: #06b6d4;--span-low: rgba(6, 182, 212, .05);--span-10: rgba(6, 182, 212, .1);--span-middle: rgba(6, 182, 212, .25);--span-half: rgba(6, 182, 212, .5);--accent-light: #22d3ee;--accent-deep: #0891b2;--accent-pale: #67e8f9;--shadow-accent: 0 8px 24px rgba(6, 182, 212, .28)}[data-site-style=doza-rose]{--span: #ec4899;--span-low: rgba(236, 72, 153, .05);--span-10: rgba(236, 72, 153, .1);--span-middle: rgba(236, 72, 153, .25);--span-half: rgba(236, 72, 153, .5);--accent-light: #f472b6;--accent-deep: #db2777;--accent-pale: #f9a8d4;--shadow-accent: 0 8px 24px rgba(236, 72, 153, .28)}[data-site-style=doza-midnight]{--span: #3b82f6;--span-low: rgba(59, 130, 246, .05);--span-10: rgba(59, 130, 246, .1);--span-middle: rgba(59, 130, 246, .25);--span-half: rgba(59, 130, 246, .5);--accent-light: #60a5fa;--accent-deep: #2563eb;--accent-pale: #93c5fd;--shadow-accent: 0 8px 24px rgba(59, 130, 246, .28)}[data-site-style=doza-lime]{--span: #84cc16;--span-low: rgba(132, 204, 22, .05);--span-10: rgba(132, 204, 22, .1);--span-middle: rgba(132, 204, 22, .25);--span-half: rgba(132, 204, 22, .5);--accent-light: #a3e635;--accent-deep: #65a30d;--accent-pale: #bef264;--shadow-accent: 0 8px 24px rgba(132, 204, 22, .28)}[data-site-style=doza-orange]{--span: #f97316;--span-low: rgba(249, 115, 22, .05);--span-10: rgba(249, 115, 22, .1);--span-middle: rgba(249, 115, 22, .25);--span-half: rgba(249, 115, 22, .5);--accent-light: #fb923c;--accent-deep: #ea580c;--accent-pale: #fdba74;--shadow-accent: 0 8px 24px rgba(249, 115, 22, .28)}[data-site-style=doza-gold]{--span: #eab308;--span-low: rgba(234, 179, 8, .05);--span-10: rgba(234, 179, 8, .1);--span-middle: rgba(234, 179, 8, .25);--span-half: rgba(234, 179, 8, .5);--accent-light: #facc15;--accent-deep: #ca8a04;--accent-pale: #fde047;--shadow-accent: 0 8px 24px rgba(234, 179, 8, .28)}[data-theme=light][data-site-style=doza-emerald]{--accent: #059669;--accent-light: #10b981;--accent-deep: #047857;--accent-soft: rgba(16, 185, 129, .08);--accent-glow: rgba(16, 185, 129, .15);--accent-border: rgba(16, 185, 129, .22)}[data-theme=light][data-site-style=doza-amber]{--accent: #d97706;--accent-light: #f59e0b;--accent-deep: #b45309;--accent-soft: rgba(245, 158, 11, .08);--accent-glow: rgba(245, 158, 11, .15);--accent-border: rgba(245, 158, 11, .22)}[data-theme=light][data-site-style=doza-crimson]{--accent: #dc2626;--accent-light: #ef4444;--accent-deep: #b91c1c;--accent-soft: rgba(239, 68, 68, .08);--accent-glow: rgba(239, 68, 68, .15);--accent-border: rgba(239, 68, 68, .22)}[data-theme=light][data-site-style=doza-cyan]{--accent: #0891b2;--accent-light: #06b6d4;--accent-deep: #0e7490;--accent-soft: rgba(6, 182, 212, .08);--accent-glow: rgba(6, 182, 212, .15);--accent-border: rgba(6, 182, 212, .22)}[data-theme=light][data-site-style=doza-rose]{--accent: #db2777;--accent-light: #ec4899;--accent-deep: #be185d;--accent-soft: rgba(236, 72, 153, .08);--accent-glow: rgba(236, 72, 153, .15);--accent-border: rgba(236, 72, 153, .22)}[data-theme=light][data-site-style=doza-midnight]{--accent: #2563eb;--accent-light: #3b82f6;--accent-deep: #1d4ed8;--accent-soft: rgba(59, 130, 246, .08);--accent-glow: rgba(59, 130, 246, .15);--accent-border: rgba(59, 130, 246, .22)}[data-theme=light][data-site-style=doza-lime]{--accent: #65a30d;--accent-light: #84cc16;--accent-deep: #4d7c0f;--accent-soft: rgba(132, 204, 22, .08);--accent-glow: rgba(132, 204, 22, .15);--accent-border: rgba(132, 204, 22, .22)}[data-theme=light][data-site-style=doza-orange]{--accent: #ea580c;--accent-light: #f97316;--accent-deep: #c2410c;--accent-soft: rgba(249, 115, 22, .08);--accent-glow: rgba(249, 115, 22, .15);--accent-border: rgba(249, 115, 22, .22)}[data-theme=light][data-site-style=doza-gold]{--accent: #ca8a04;--accent-light: #eab308;--accent-deep: #a16207;--accent-soft: rgba(234, 179, 8, .08);--accent-glow: rgba(234, 179, 8, .15);--accent-border: rgba(234, 179, 8, .22)}body{font-size:var(--text-sm);font-weight:var(--font-weight-medium)}h1,h2,h3,h4,h5,h6{font-family:var(--font-body);font-weight:var(--font-weight-semibold);letter-spacing:-.01em}h1{font-size:var(--text-2xl);font-weight:var(--font-weight-bold)}h2{font-size:var(--text-xl);font-weight:var(--font-weight-bold)}h3{font-size:var(--text-lg);font-weight:var(--font-weight-semibold)}button,input,select,textarea{font-family:var(--font-body)}.label-upper{font-size:var(--text-xs);font-weight:var(--font-weight-semibold);letter-spacing:.04em;text-transform:uppercase;color:var(--text-dim)}.stat-value{font-family:var(--font-accent);font-weight:var(--font-weight-heavy);font-variant-numeric:tabular-nums;letter-spacing:0}*,*:before,*:after{box-sizing:border-box}html{scroll-behavior:smooth;background-color:var(--bg);scrollbar-width:none;-ms-overflow-style:none}html::-webkit-scrollbar{display:none;width:0;height:0}body{margin:0;min-width:320px;font-family:var(--font-body);font-size:var(--text-base);line-height:var(--line-body);color:var(--text);background-color:var(--bg);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;font-feature-settings:"liga" 1,"calt" 1;scrollbar-width:none;-ms-overflow-style:none}body::-webkit-scrollbar{display:none;width:0;height:0}#root{min-height:100vh;background-color:var(--bg)}img{max-width:100%;display:block}a{color:inherit;text-decoration:none}button,input{font:inherit}button{cursor:pointer;border:none;background:none}ul{margin:0;padding:0;list-style:none}h1,h2,h3,h4,p{margin:0}.container{width:min(100% - 32px,var(--container));margin-inline:auto}.eyebrow{display:inline-block;margin-bottom:12px;font-size:.75rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--accent-pale)}.section-head{display:flex;align-items:end;justify-content:space-between;gap:16px;margin-bottom:28px}.section-head h2{font-size:clamp(1.5rem,3vw,2rem);font-weight:var(--font-weight-bold);letter-spacing:-.01em}.page-hero{display:grid;grid-template-columns:1.4fr 1fr;gap:24px;padding:48px 0 32px}.page-hero__content h1{font-size:clamp(2rem,5vw,3rem);font-weight:var(--font-weight-heavy);line-height:1.05;letter-spacing:-.02em;margin-bottom:16px}.page-hero__content p{max-width:560px;color:var(--text-muted);font-size:1.05rem}.btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:12px 20px;border-radius:var(--radius-pill);font-weight:700;font-size:.95rem;transition:transform .2s ease,box-shadow .2s ease,background .2s ease,border-color .2s ease}.btn:hover{transform:translateY(-2px)}.btn--primary{color:var(--btn-primary-color);background:var(--btn-primary-bg);border:none;border-radius:var(--radius-sm);box-shadow:none}.btn--primary:hover{background:var(--btn-primary-hover);color:var(--btn-primary-hover-color);box-shadow:none}.btn--ghost{color:var(--btn-secondary-color);background:var(--btn-secondary-bg);border:none}.btn--ghost:hover{background:var(--btn-secondary-hover);color:var(--btn-secondary-hover-color)}.btn--sm{padding:10px 16px;font-size:.875rem;border-radius:var(--radius-pill)}.btn--lg{padding:14px 24px;font-size:1rem}.btn--block{width:100%}.filter-chip{padding:10px 16px;border-radius:var(--radius-pill);border:1px solid var(--border);background:var(--card);color:var(--text-muted);font-size:.875rem;font-weight:600;transition:background .2s ease,border-color .2s ease,color .2s ease,transform .2s ease}.filter-chip:hover{color:var(--text);border-color:#444;transform:translateY(-1px)}.filter-chip--active{color:#fff;background:var(--accent-soft);border-color:var(--accent-border)}.summary-card,.info-card,.note-card{padding:24px;border-radius:var(--radius-inner);background:var(--card);border:1px solid var(--border);box-shadow:var(--shadow-sm)}.summary-card span,.info-card h3+p,.note-card h3+p{color:var(--text-muted)}.summary-card span{display:block;margin-bottom:8px;font-size:.875rem}.summary-card strong{font-size:2rem;font-weight:var(--font-weight-bold);color:var(--text)}.summary-card--red strong{color:var(--red)}.info-card h3,.note-card h3{margin-bottom:10px;font-size:var(--text-lg);font-weight:var(--font-weight-semibold)}@media(max-width:1079px){.page-hero{grid-template-columns:1fr}.section-head{flex-direction:column;align-items:flex-start}}@media(max-width:578px){.container{width:min(100% - 24px,var(--container))}}.dz-page{padding-bottom:12px}.dz-container{width:min(100% - var(--gutter) * 2,var(--container));margin-inline:auto}.dz-toolbar{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:16px;margin-bottom:20px}.dz-filters{display:flex;flex-wrap:wrap;gap:8px}.dz-filter{padding:12px 18px 8px;border-radius:var(--radius-sm);border:none;background:var(--chip-bg);color:var(--text-muted);font-size:var(--text-sm);font-weight:600;line-height:1;transition:background .2s ease,color .2s ease}.dz-filter:hover{color:var(--text);background:var(--chip-bg-hover)}.dz-filter.is-active{background:var(--chip-active-bg);color:var(--chip-active-color, var(--text));box-shadow:none}.dz-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:44px;padding:2px 20px 0;border-radius:var(--radius-sm);border:1px solid transparent;font-size:var(--text-sm);font-weight:600;line-height:1;text-decoration:none;transition:background .2s ease,border-color .2s ease,opacity .2s ease}.dz-btn--primary{background:var(--btn-primary-bg);border:none;border-radius:var(--radius-sm);color:var(--btn-primary-color)}.dz-btn--primary:hover:not(:disabled){background:var(--btn-primary-hover);color:var(--btn-primary-hover-color)}.dz-btn--money{background:var(--btn-secondary-bg);border:none;color:var(--btn-secondary-color)}.dz-btn--money:hover:not(:disabled){background:var(--btn-secondary-hover);color:var(--btn-secondary-hover-color)}.dz-btn--ghost{background:var(--btn-secondary-bg);border:none;color:var(--btn-secondary-color)}.dz-btn--ghost:hover:not(:disabled){background:var(--btn-secondary-hover);color:var(--btn-secondary-hover-color)}.dz-btn--light{background:#fafafa;color:#111}.dz-btn--light:hover{opacity:.92}.dz-btn--primary:disabled,.dz-btn--money:disabled,.dz-btn--accent:disabled{opacity:.55;cursor:not-allowed}.dz-btn--sm{min-height:38px;padding:2px 16px 0;font-size:var(--text-sm)}.dz-currency{font-weight:var(--font-weight-bold);letter-spacing:0;line-height:1}.dz-currency.store-currency-icon{font-weight:400}.dz-input{width:100%;max-width:360px;padding:12px 16px;border-radius:var(--radius-sm);border:none;background:var(--input-form);color:var(--text);font-size:var(--text-sm);outline:none;transition:background .2s ease}.dz-input:focus{background:var(--chip-bg-hover)}.dz-input:-webkit-autofill,.dz-input:-webkit-autofill:hover,.dz-input:-webkit-autofill:focus,.dz-input:-webkit-autofill:active{-webkit-text-fill-color:var(--text);caret-color:var(--text);box-shadow:0 0 0 1000px var(--input-form) inset;transition:background-color 99999s ease-out}.dz-input:-webkit-autofill:focus{box-shadow:0 0 0 1000px var(--chip-bg-hover) inset}.dz-input::placeholder{color:var(--text-dim)}.dz-panel{padding:20px;border-radius:var(--radius-inner);background:var(--card);border:none}.dz-empty{display:grid;justify-items:center;gap:0;margin:0;padding:28px 16px;border:none;border-radius:0;background:transparent;text-align:center}.dz-empty--compact{padding:12px 0 4px}.dz-empty h2,.dz-empty h3,.dz-empty__title{margin:0 0 8px;font-family:var(--font-body);font-size:var(--text-base);font-weight:700;line-height:1.3;color:var(--text)}.dz-empty p,.dz-empty__text{margin:0 0 12px;max-width:28rem;font-size:var(--text-sm);line-height:1.55;color:var(--text-muted)}.dz-empty p:last-child,.dz-empty__text:last-child{margin-bottom:0}.dz-empty__actions{display:flex;flex-wrap:wrap;gap:10px;justify-content:center;margin-top:4px}.dz-empty__actions .dz-btn,.dz-empty>.dz-btn{margin-top:0}.dz-stat-row{display:flex;flex-wrap:wrap;gap:12px;margin-bottom:24px}.dz-stat{flex:1;min-width:140px;padding:16px 18px;border-radius:var(--radius-inner);background:var(--chip-bg);border:none}.dz-stat span{display:block;margin-bottom:6px;font-size:var(--text-xs);font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--text-dim)}.dz-stat strong{font-size:var(--text-xl);font-weight:var(--font-weight-bold)}.dz-surface{overflow:hidden;border-radius:var(--radius-lg);background:var(--card);border:none}.dz-surface-accent{overflow:hidden;border:none;border-radius:var(--radius-lg);background:var(--card)}.dz-surface--toolbar{margin-bottom:20px;padding:14px 18px;border-top:none;border-bottom:none}.dz-breadcrumbs{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:20px;font-size:var(--text-sm);color:var(--text-dim)}.dz-breadcrumbs a{color:var(--text-muted);transition:color .2s ease}.dz-breadcrumbs a:hover{color:var(--text)}.dz-breadcrumbs span{color:var(--text-dim)}.dz-hero{display:none}.dz-split-panel{display:flex;gap:16px;align-items:flex-start}.dz-split-panel__main{flex:1 1 auto;min-width:0}.dz-side-nav{display:flex;flex-direction:column;flex-shrink:0;gap:6px;width:196px;padding:10px;border-radius:var(--radius-sm);background:var(--chip-bg)}.dz-side-nav__item{display:flex;align-items:center;gap:10px;width:100%;padding:11px 12px 9px;border-radius:var(--radius-sm);border:none;background:transparent;color:var(--text-muted);font-size:var(--text-sm);font-weight:600;line-height:1.2;text-align:left;text-decoration:none;transition:background .2s ease,color .2s ease}button.dz-side-nav__item{cursor:pointer}.dz-side-nav__item:hover{background:var(--chip-bg-hover);color:var(--text)}.dz-side-nav__item.is-active{background:var(--chip-active-bg);color:var(--text);pointer-events:none}.dz-side-nav__icon{width:20px;height:20px;flex-shrink:0;opacity:.72}.dz-side-nav__item.is-active .dz-side-nav__icon{opacity:1}.dz-side-nav__label{min-width:0}.dz-side-nav__label-main{display:block;font-size:var(--text-sm);font-weight:700;line-height:1.25}.dz-side-nav__label-sub{display:block;margin-top:2px;font-size:var(--text-xs);font-weight:600;color:var(--text-dim);line-height:1.2}.dz-side-nav__item.is-active .dz-side-nav__label-sub{color:var(--text-muted)}.dz-side-nav__badge{margin-left:auto;min-width:18px;height:18px;padding:0 5px;border-radius:var(--radius-xs);background:var(--chip-bg-hover);color:var(--text);font-size:.68rem;font-weight:800;font-variant-numeric:tabular-nums;line-height:18px;text-align:center}.dz-tabs-bar{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:24px;padding:0;border-radius:0;background:transparent;border:none}.dz-tab{flex:0 0 auto;min-width:auto;padding:13px 18px 9px;border-radius:var(--radius-sm);border:none;background:var(--chip-bg);color:var(--text-muted);font-size:var(--text-sm);font-weight:600;line-height:1;text-align:center;transition:background .2s ease,color .2s ease}.dz-tab:hover{color:var(--text);background:var(--chip-bg-hover)}.dz-tab.is-active{background:var(--chip-active-bg);color:var(--chip-active-color, var(--text));box-shadow:none}.dz-btn--buy{width:100%;min-height:42px;border:none;border-radius:var(--radius-sm);background:var(--btn-primary-bg);color:var(--btn-primary-color);font-size:var(--text-sm);font-weight:700}.dz-btn--buy:hover:not(:disabled){background:var(--btn-primary-hover);color:var(--btn-primary-hover-color)}.dz-btn--orange{background:var(--btn-secondary-bg);color:var(--btn-secondary-color)}.dz-btn--orange:hover{background:var(--btn-secondary-hover);color:var(--btn-secondary-hover-color)}.dz-faq-list{display:grid;gap:10px}.dz-faq{border-radius:var(--radius);background:var(--chip-bg);border:none;overflow:hidden}.dz-faq__trigger{display:flex;align-items:center;gap:14px;width:100%;padding:18px 20px;text-align:left;color:var(--text);transition:background .2s ease}.dz-faq__trigger:hover{background:#ffffff05}.dz-faq__icon{display:grid;place-items:center;width:36px;height:36px;border-radius:var(--radius-sm);background:var(--accent-soft);color:var(--accent-pale);font-size:1rem;flex-shrink:0}.dz-faq__title{flex:1;font-size:var(--text-base);font-weight:600;line-height:1.4}.dz-faq__chevron{color:var(--text-dim);font-size:.85rem;transition:transform .2s ease}.dz-faq.is-open .dz-faq__chevron{transform:rotate(180deg)}.dz-faq__body{padding:0 20px 18px 70px;color:var(--text-muted);font-size:var(--text-base);line-height:var(--line-body)}.dz-faq__body a{color:var(--accent-pale)}.dz-no-scrollbar{scrollbar-width:none;-ms-overflow-style:none}.dz-no-scrollbar::-webkit-scrollbar{display:none}.dz-scroll{scrollbar-width:thin;scrollbar-color:var(--transparent-10-w) transparent;overscroll-behavior:contain}.dz-scroll::-webkit-scrollbar{width:6px;height:6px}.dz-scroll::-webkit-scrollbar-track{background:transparent}.dz-scroll::-webkit-scrollbar-thumb{border-radius:var(--radius-pill);background:var(--transparent-10-w)}.dz-hatch-slot{position:relative;overflow:hidden;pointer-events:none;-webkit-user-select:none;user-select:none;background:var(--hatch-surface)!important}.dz-hatch-slot:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:none;background:repeating-linear-gradient(-32deg,transparent 0 7px,color-mix(in srgb,var(--text) 6%,transparent) 7px 8px);opacity:.85}@keyframes dz-skeleton-shimmer{0%{transform:translate(-105%)}to{transform:translate(105%)}}@property --dz-skel-pulse{syntax: "<number>"; inherits: true; initial-value: 1;}@keyframes dz-skeleton-pulse{0%,to{opacity:1}50%{opacity:.45}}@keyframes dz-skeleton-pulse-var{0%,to{--dz-skel-pulse: 1}50%{--dz-skel-pulse: .45}}.dz-skeleton{display:block;min-height:40px;border-radius:var(--radius-lg);overflow:hidden;position:relative;background:var(--hatch-surface)!important;color:transparent!important;pointer-events:none;animation:none}.dz-skeleton:after{display:none}.dz-skeleton--shimmer{animation:none}.dz-skeleton--shimmer:after{content:"";display:block;position:absolute;inset:0 auto 0 0;width:200%;transform:translateZ(0);background:linear-gradient(90deg,rgba(18,18,18,0) 0%,var(--btn-disabled) 40%,var(--btn-disabled) 50%,rgba(18,18,18,0) 60%);animation:dz-skeleton-shimmer 1.3s linear infinite}.dz-skeleton--slow{animation-duration:2.4s}.dz-skeleton--slow.dz-skeleton--shimmer:after{animation-duration:3.5s}.dz-skeleton--fast{animation-duration:1s}.dz-skeleton--fast.dz-skeleton--shimmer:after{animation-duration:.8s}.dz-skeleton--inline{display:inline-block;vertical-align:middle}.dz-skeleton--pulse{animation:none}.dz-skeleton--pulse:after{display:none}.dz-skeleton--title{min-height:18px;width:72px;border-radius:var(--radius-sm)}.dz-skeleton--row{min-height:42px;border-radius:var(--radius-sm)}.dz-skeleton--bar{min-height:20px;border-radius:var(--radius-sm)}.dz-skeleton--card{aspect-ratio:.72;min-height:0;border-radius:var(--radius-lg)}.dz-skeleton--avatar{width:28px;height:28px;min-height:28px;border-radius:var(--radius-xs)}.dz-skeleton--chip{min-height:14px;border-radius:var(--radius-xs)}.dz-skeleton--stat{min-height:1.1em;width:4.5ch;border-radius:var(--radius-xs)}@media(prefers-reduced-motion:reduce){.dz-skeleton,.dz-skeleton--pulse{animation:none}.dz-skeleton--shimmer:after{animation:none}}@keyframes dz-content-fade{0%{opacity:0}to{opacity:1}}.dz-content-fade{animation:dz-content-fade .2s ease both}.bans-list__row.dz-content-fade,.stats-list__row.dz-content-fade,.account-data-list__row.dz-content-fade{animation:none}.bans-list__row.dz-content-fade>.bans-list__cell,.stats-list__row.dz-content-fade>.stats-list__cell,.account-data-list__row.dz-content-fade>.account-data-list__cell{animation:dz-content-fade .2s ease both}@media(prefers-reduced-motion:reduce){.dz-content-fade,.bans-list__row.dz-content-fade>.bans-list__cell,.stats-list__row.dz-content-fade>.stats-list__cell,.account-data-list__row.dz-content-fade>.account-data-list__cell{animation:none}}.dz-pagination{margin:1rem 0;display:flex;flex-wrap:wrap;justify-content:center;align-items:stretch}.dz-pagination--end{margin-left:auto;justify-content:flex-end}.dz-pagination__btn,.dz-pagination__meta,.dz-pagination__item{display:inline-flex;align-items:center;justify-content:center;min-height:40px;padding:0 15px;border:none;background:var(--input-form);color:var(--text-muted);font-size:var(--text-sm);font-weight:var(--font-weight-medium);transition:background var(--transition-duration),color var(--transition-duration)}.dz-pagination__btn,.dz-pagination__item{min-width:40px;cursor:pointer}.dz-pagination__btn:first-child,.dz-pagination__item:first-child{border:1px solid var(--transparent-5-w);border-bottom-left-radius:var(--radius);border-top-left-radius:var(--radius)}.dz-pagination__btn:not(:first-child),.dz-pagination__meta:not(:first-child),.dz-pagination__item:not(:first-child){border-top:1px solid var(--transparent-5-w);border-bottom:1px solid var(--transparent-5-w);border-right:1px solid var(--transparent-5-w)}.dz-pagination__btn:last-child,.dz-pagination__meta:last-child,.dz-pagination__item:last-child{border-bottom-right-radius:var(--radius);border-top-right-radius:var(--radius)}.dz-pagination__btn:hover:not(:disabled):not(.is-active){background:var(--button-hover);color:var(--text)}.dz-pagination__btn.is-active,.dz-pagination__item.is-active{background:var(--btn-secondary-hover);color:var(--btn-secondary-hover-color);cursor:default;-webkit-user-select:none;user-select:none}.dz-pagination__btn:disabled,.dz-pagination__btn.is-disabled{background:var(--transparent-2-w);color:var(--text-dim);pointer-events:none}.dz-pagination__meta{font-weight:var(--font-weight-semibold);color:var(--text-dim);white-space:nowrap}.account-pagination{margin-top:14px;justify-content:flex-end}.account-pagination button,.account-pagination span{display:inline-flex;align-items:center;justify-content:center;min-width:40px;min-height:40px;padding:0 15px;border:none;background:var(--input-form);color:var(--text-muted);font-size:var(--text-sm);font-weight:var(--font-weight-medium)}.account-pagination button:first-child,.account-pagination span:first-child{border:1px solid var(--transparent-5-w);border-bottom-left-radius:var(--radius);border-top-left-radius:var(--radius)}.account-pagination button:not(:first-child),.account-pagination span:not(:first-child){border-top:1px solid var(--transparent-5-w);border-bottom:1px solid var(--transparent-5-w);border-right:1px solid var(--transparent-5-w)}.account-pagination span.is-active{background:var(--chip-active-bg);color:var(--chip-active-color, var(--text))}.account-pagination button:disabled{background:var(--transparent-2-w);pointer-events:none}@media(max-width:1079px){.dz-hero{display:none}}@media(max-width:578px){.dz-filters{overflow-x:auto;flex-wrap:nowrap;width:100%;padding-bottom:4px}.dz-filter{flex-shrink:0}.dz-tabs-bar{flex-wrap:nowrap;overflow-x:auto}.dz-tab{flex:0 0 auto;min-width:100px}.dz-faq__body{padding-left:20px}}.dz-btn--accent{background:var(--btn-primary-bg);border:none;border-radius:var(--radius-sm);color:var(--btn-primary-color)}.dz-btn--accent:hover:not(:disabled){background:var(--btn-primary-hover);color:var(--btn-primary-hover-color)}.dz-btn--dark{background:var(--card);color:var(--text);border:1px solid var(--border)}.dz-btn--dark:hover{background:var(--card-hover);border-color:#ffffff24}.dz-btn:hover{transform:translateY(-1px)}.dz-page .dz-btn:hover{transform:none}.dz-btn--accent,.dz-btn--dark,.dz-btn--primary,.dz-btn--money,.dz-btn--ghost{transition:background var(--transition-ease),border-color var(--transition-ease),opacity var(--transition-ease),transform var(--transition-ease)}.account-panel-transition--enter,.admin-section-panel.is-active,.admin-content,.page-transition{animation:none!important}.account-panel-transition--enter,.admin-section-panel.is-active,.admin-content{opacity:1!important;transform:none!important;transition:none!important}.dz-modal-overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:var(--dz-modal-z, 300);display:grid;place-items:center;padding:24px;overflow-y:auto;overscroll-behavior:contain;background:var(--overlay);opacity:0;pointer-events:none;transition:opacity .3s cubic-bezier(.4,0,.2,1)}.dz-modal-overlay--active{opacity:1;pointer-events:auto}.dz-modal{position:relative;min-width:0;width:min(100%,var(--dz-modal-width, 520px));max-height:min(92vh,var(--dz-modal-max-height, 760px));border:none;border-radius:var(--radius-lg);background:transparent;box-shadow:var(--shadow-md);overflow:hidden;transform:scale(0);transition:transform .3s ease,scale .3s ease;--chip-bg: var(--c3);--chip-bg-hover: var(--c2);--chip-active-bg: var(--c1);--button: var(--c3);--button-hover: var(--c2);--input-form: var(--c2);--dz-modal-stroke: color-mix(in srgb, var(--text) 22%, transparent)}.dz-modal:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;border-radius:inherit;background:var(--c5);pointer-events:none}.dz-modal:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:4;border-radius:inherit;border:none;box-shadow:inset 0 0 0 1px var(--dz-modal-stroke);pointer-events:none}.dz-modal>*{position:relative;z-index:1}.dz-modal .dz-surface{background:transparent}.dz-modal:not(.admin-modal) .dz-select__trigger{border:none}.dz-modal:not(.admin-modal) .dz-select__trigger:before{background:var(--input-form)}.dz-modal:not(.admin-modal) .dz-select__trigger:hover:not(:disabled):before,.dz-modal:not(.admin-modal) .dz-select.is-open .dz-select__trigger:before{background:var(--chip-bg-hover)}.dz-modal .server-switcher__tab,.dz-modal .server-switcher--switch .server-switcher__rail{border:none}.dz-modal-overlay--active .dz-modal{transform:scale(1)}.dz-modal.buy-modal{width:unset;max-height:unset;height:unset}.dz-modal.buy-modal.buy-modal--privilege{width:min(800px,100%);height:min(88vh,704px);max-height:min(88vh,704px);min-height:min(88vh,704px)}.dz-modal.buy-modal.buy-modal--simple,.dz-modal.buy-modal.buy-modal--kit{width:500px;height:auto;max-height:min(88vh,calc(100dvh - 48px));box-sizing:border-box}.dz-modal.topup-modal:not(.topup-modal--skins):not(.topup-modal--redirecting){width:fit-content;max-width:min(var(--dz-modal-width, 468px),calc(100vw - 48px));max-height:min(92vh,var(--dz-modal-max-height, 96vh))}.dz-modal.topup-modal.topup-modal--skins{width:850px;height:600px;min-width:min(850px,calc(100vw - 48px));min-height:min(600px,calc(100dvh - 48px));max-width:min(850px,calc(100vw - 48px));max-height:min(600px,calc(100dvh - 48px));box-sizing:border-box;border-radius:var(--radius-lg);overflow:hidden}.buy-overlay.dz-modal-overlay{align-items:center;background:var(--overlay)}.buy-overlay.dz-modal-overlay:has(.buy-modal--simple),.buy-overlay.dz-modal-overlay:has(.buy-modal--kit),.buy-overlay.dz-modal-overlay:has(.buy-modal--privilege),.topup-overlay.dz-modal-overlay:not(.topup-overlay--redirecting){overflow:hidden;overscroll-behavior:none;touch-action:none}.dz-modal__close{display:flex;flex-shrink:0;align-items:center;justify-content:center;width:35px;height:35px;padding:0;border:none;border-radius:var(--radius-sm);background:var(--c3);color:inherit;line-height:0;cursor:pointer;box-sizing:border-box;transition:background .3s ease}.dz-modal__close-icon{display:block;width:16px;height:16px;color:var(--text);fill:none}.dz-modal__close-icon svg{display:block;width:16px;height:16px}.dz-modal__close:hover:not(:disabled){background:var(--c2)}.dz-modal__close:hover:not(:disabled) .dz-modal__close-icon{color:var(--text)}.dz-modal__close:disabled{opacity:.5;cursor:not-allowed}@media(max-width:768px){.dz-modal-overlay{padding:0 10px max(12px,env(safe-area-inset-bottom,12px));align-items:flex-end}.buy-overlay.dz-modal-overlay{padding:0 28px max(12px,env(safe-area-inset-bottom,12px))}.dz-modal{width:100%;max-width:none;max-height:92dvh;border-radius:var(--radius-lg);overflow:hidden}.dz-modal.buy-modal.buy-modal--privilege{display:flex;flex-direction:column;width:100%;min-width:0;max-width:none;height:auto;max-height:min(84svh,calc(100svh - env(safe-area-inset-top,0px) - 64px));min-height:0;border-radius:var(--radius-lg);overflow:hidden}.dz-modal.buy-modal.buy-modal--simple,.dz-modal.buy-modal.buy-modal--kit{display:flex;flex-direction:column;width:100%;min-width:0;max-width:none;height:auto;max-height:min(94svh,calc(100svh - env(safe-area-inset-top,0px) - 24px));min-height:0;border-radius:var(--radius-lg);overflow:hidden}.dz-modal.topup-modal:not(.topup-modal--skins):not(.topup-modal--redirecting){display:flex;flex-direction:column;width:100%;min-width:0;max-width:none;height:auto;max-height:min(94svh,calc(100svh - env(safe-area-inset-top,0px) - 24px));min-height:0;border-radius:var(--radius-lg);overflow:hidden}.dz-modal.topup-modal.topup-modal--skins:not(.topup-modal--redirecting){width:100%;min-width:0;max-width:none;height:auto;max-height:min(94svh,calc(100svh - env(safe-area-inset-top,0px) - 24px));min-height:0;display:flex;flex-direction:column;border-radius:var(--radius-lg);overflow:hidden}}@media(prefers-reduced-motion:reduce){.dz-modal-overlay,.dz-modal{transition:none}.dz-modal-overlay:not(.dz-modal-overlay--active){opacity:0}.dz-modal-overlay--active{opacity:1}.dz-modal-overlay--active .dz-modal{transform:scale(1)}.dz-modal-overlay:not(.dz-modal-overlay--active) .dz-modal{transform:scale(1)}}.app-shell{position:relative;isolation:isolate;min-height:100vh;background-color:var(--bg);background-image:none}.app-shell:before{display:none}.app-shell:after{content:"";position:fixed;left:0;right:0;top:calc(var(--header-height) - var(--rail-width));z-index:201;height:var(--rail-width);background:var(--rail);pointer-events:none}.app-shell__content{display:flex;flex-direction:column;align-items:stretch;min-height:100vh;margin-left:0;padding:0}.app-shell__column{position:relative;display:flex;flex-direction:column;flex:1 1 auto;width:min(calc(100% - var(--gutter) * 2),var(--content-max));margin-inline:auto;margin-top:0;padding-top:var(--header-height);background:var(--bg);border-inline:var(--rail-width) solid var(--rail);box-sizing:border-box;min-height:0;overflow:visible}.app-shell__chrome{position:relative;z-index:90;width:100%;background:var(--bg);box-sizing:border-box}.app-shell__chrome--header{position:fixed;top:0;left:50%;z-index:200;flex:0 0 auto;width:min(calc(100vw - var(--gutter) * 2),var(--content-max));border-block-start:none;border-block-end:none;border-inline:var(--rail-width) solid var(--rail);border-radius:0;background:var(--bg);box-sizing:border-box;transform:translate(-50%);box-shadow:none}.app-shell__chrome--header:before{content:"";position:absolute;top:-100vh;bottom:0;left:50%;width:100vw;transform:translate(-50%);background:var(--bg);border-bottom:none;z-index:-1;pointer-events:none}.app-shell__chrome--header:after{content:none;display:none}@media(min-width:900px){.app-shell__chrome--header:before{display:none}}.app-shell__chrome-inner{width:min(calc(100% - var(--gutter) * 2),var(--content-max));margin-inline:auto;box-sizing:border-box}.app-shell__chrome-inner--rails{border-inline:var(--rail-width) solid var(--rail)}.app-shell__chrome--footer{position:relative;flex:0 0 auto;margin-top:0;width:100%;border:none}.app-shell__chrome--footer:before{content:"";position:absolute;left:50%;top:0;z-index:2;width:100vw;height:var(--rail-width);background:var(--rail);transform:translate(-50%);pointer-events:none}.app-shell__chrome--footer:after{content:"";position:absolute;left:50%;bottom:0;z-index:2;width:100vw;height:var(--rail-width);background:var(--rail);transform:translate(-50%);pointer-events:none}.app-shell__content:has(.admin-gate-page),.app-shell__content:has(.not-found-page){min-height:100vh}.app-shell__content:has(.admin-gate-page) .app-shell__column,.app-shell__content:has(.not-found-page) .app-shell__column,.app-shell__content:has(.admin-gate-page) .app-shell__frame,.app-shell__content:has(.not-found-page) .app-shell__frame,.app-shell__content:has(.admin-gate-page) .app-shell__main,.app-shell__content:has(.not-found-page) .app-shell__main,.app-shell__content:has(.admin-gate-page) .page-transition,.app-shell__content:has(.not-found-page) .page-transition{flex:1 1 auto;min-height:0;height:auto}.app-shell__header:has(.app-header--nav-open),.app-shell__header:has(.app-header--menu-open),.app-shell__header:has(.app-header--more-open),.app-shell__chrome--header:has(.app-header--nav-open),.app-shell__chrome--header:has(.app-header--menu-open),.app-shell__chrome--header:has(.app-header--more-open){z-index:200}.app-shell__frame{position:relative;display:flex;flex-direction:column;flex:0 0 auto;width:100%;min-height:0;margin:0;background:var(--bg);border:none;box-sizing:border-box}.app-shell__header{position:relative;z-index:90;padding:0;background:var(--bg)}.app-shell--no-sidebar .app-shell__content{margin-left:0}.app-shell__main{flex:1 1 auto;display:flex;flex-direction:column;width:100%;min-height:0;padding-bottom:0;overflow:visible}.app-shell__content .footer{width:100%;margin-top:0;padding-inline:0;border-top:none;background:transparent}.app-shell__content .dz-container{width:100%;max-width:none;margin-inline:0}@media(max-width:768px){.app-shell__content{margin-left:0;padding:0}.app-shell__column{width:100%;border-inline:none}.app-shell__chrome--header{border-inline:none}.app-shell__chrome-inner{width:100%}.app-shell__chrome-inner--rails{border-inline:none}.app-shell__main{padding-bottom:0}}.app-sidebar-backdrop{display:none}@media(max-width:960px){.app-sidebar-backdrop{display:block;position:fixed;top:0;right:0;bottom:0;left:0;z-index:85;border:none;padding:0;background:transparent;opacity:0;pointer-events:none}.app-shell--sidebar-open .app-sidebar-backdrop{opacity:1;pointer-events:auto}}.app-header{position:relative;display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:16px;min-height:var(--header-height);height:var(--header-height);box-sizing:border-box;padding-inline:16px;--header-ctrl-h: 40px;--header-brand-h: var(--header-ctrl-h)}.app-header__start,.app-header__end{display:flex;align-items:center;min-width:0}.app-header__start{justify-self:start;gap:12px}.app-header__end{justify-self:end;gap:12px}.app-header__nav{display:flex;align-items:center;justify-self:center;min-width:0;max-width:100%;overflow:visible;padding-block:0;margin-block:0}.app-header__logo{position:relative;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:var(--header-brand-h);height:var(--header-brand-h);border:none;border-radius:var(--radius-sm);background:transparent;color:inherit;text-decoration:none;box-sizing:border-box;overflow:hidden}.app-header__logo:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;border-radius:inherit;background:var(--active-tint);pointer-events:none;transition:background .18s ease}.app-header__logo:hover:before{background:color-mix(in srgb,var(--active-tint) 88%,#fff)}.app-header__logo img{position:relative;z-index:1;width:100%;height:100%;border-radius:inherit;object-fit:cover;transition:transform .35s cubic-bezier(.4,0,.2,1)}.app-header__logo:hover img{transform:scale(.94)}.app-header__online{display:inline-flex;align-items:center;height:var(--header-ctrl-h);min-height:var(--header-ctrl-h);max-height:var(--header-ctrl-h);min-width:0;margin:0;padding:0;box-sizing:border-box}.app-header__online-rail{position:relative;display:inline-flex;align-items:stretch;height:100%;padding:0;border-radius:var(--radius-sm);border:none;background:transparent;box-sizing:border-box}.app-header__online-plate{position:relative;z-index:1;display:inline-flex;align-items:center;gap:7px;height:100%;padding:0;border-radius:calc(var(--radius-sm) - 1px);background:transparent;color:var(--active-color);box-sizing:border-box;white-space:nowrap}.app-header__online-dot{position:relative;flex-shrink:0;width:8px;height:8px;border-radius:50%;background:var(--btn-pay-green)}.app-header__online-dot:after{content:"";position:absolute;top:-3px;right:-3px;bottom:-3px;left:-3px;border-radius:inherit;border:1.5px solid var(--btn-pay-green);opacity:0;animation:app-header-online-pulse 1.8s ease-out infinite}.app-header__online-value{position:relative;z-index:1;display:inline-flex;align-items:center;font-size:.875rem;font-weight:600;font-variant-numeric:tabular-nums;letter-spacing:normal;line-height:1;color:inherit}.app-header__online-text{display:inline-flex;align-items:center;gap:5px;min-width:0}.app-header__online-label{position:relative;z-index:1;display:inline-flex;align-items:center;font-size:.875rem;font-weight:600;letter-spacing:normal;line-height:1;color:inherit}@keyframes app-header-online-pulse{0%{transform:scale(.85);opacity:.55}70%{transform:scale(1.7);opacity:0}to{transform:scale(1.7);opacity:0}}@media(prefers-reduced-motion:reduce){.app-header__online-dot:after{animation:none;opacity:0}}.app-header__nav-switcher{flex:0 1 auto;min-width:0;max-width:100%}.app-header__nav-switcher.server-switcher--switch .server-switcher__rail{max-width:100%;min-height:var(--header-ctrl-h);height:var(--header-ctrl-h);gap:2px;padding:0;border:none;background:transparent;box-sizing:border-box}.app-header__nav-switcher.server-switcher--switch .server-switcher__rail:before,.app-header__nav-switcher.server-switcher--switch .server-switcher__thumb{display:none}.app-header__nav-switcher .server-switcher__tab{min-height:0;height:100%;padding:0 10px;gap:0;border:none;background:transparent;color:var(--text-muted);opacity:1}.app-header__nav-switcher .server-switcher__tab:before{display:none}.app-header__nav-switcher .server-switcher__tab:hover:not(.is-active){color:var(--text);background:transparent}.app-header__nav-switcher .server-switcher__tab:active:not(:disabled),.app-header__nav-switcher.server-switcher--switch .server-switcher__tab:active:not(:disabled){transform:none}.app-header__nav-switcher .server-switcher__tab.is-active{color:var(--text)}.app-header__nav-switcher .server-switcher__label{gap:7px;font-size:.875rem;font-weight:700;letter-spacing:normal}.app-header__nav-count{box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;width:max-content;min-width:18px;height:18px;padding:0 5px;border-radius:999px;background:color-mix(in srgb,var(--danger) 22%,var(--input-form));color:color-mix(in srgb,var(--danger) 78%,#fff);font-size:11px;font-weight:800;font-variant-numeric:tabular-nums;line-height:1;white-space:nowrap;pointer-events:none}.app-header__nav-count--icon{position:absolute;top:-6px;right:-8px;z-index:2;min-width:16px;height:16px;padding:0 4px;font-size:10px}.app-header__more-menu .dz-select__option{position:relative}.app-header__more-menu .dz-select__option .app-header__nav-count{margin-left:auto;flex-shrink:0}.app-header__nav-icon{position:relative;display:inline-grid;place-items:center;width:22px;height:22px;flex-shrink:0;line-height:0;overflow:visible}.app-header__nav-icon svg{display:block;width:22px;height:22px;overflow:visible;transform-origin:center}.app-header__nav-icon .nav-ico__bar,.app-header__mobile-icon .nav-ico__bar,.app-header__nav-icon .nav-ico__awning,.app-header__mobile-icon .nav-ico__awning,.app-header__nav-icon .nav-ico__spine,.app-header__mobile-icon .nav-ico__spine,.app-header__nav-icon .nav-ico__pages,.app-header__mobile-icon .nav-ico__pages,.app-header__nav-icon .nav-ico__base,.app-header__mobile-icon .nav-ico__base,.app-header__more-item-icon .nav-ico__clip,.app-header__more-item-icon .nav-ico__board,.app-header__more-item-icon .nav-ico__rack,.app-header__more-item-icon .nav-ico__badge,.app-header__more-item-icon .nav-ico__mail{transform-box:fill-box;transform-origin:center center;will-change:transform}.app-header__nav-icon .nav-ico__awning,.app-header__mobile-icon .nav-ico__awning{transform-origin:center top}.app-header__nav-switcher .server-switcher__tab:is(:hover,:focus-visible) .app-header__nav-icon[data-nav-icon=store] .nav-ico__awning,.app-header__mobile-link:is(:hover,:focus-visible) .app-header__mobile-icon[data-nav-icon=store] .nav-ico__awning{animation:app-header-nav-awning .95s cubic-bezier(.22,1,.36,1)}.app-header__nav-switcher .server-switcher__tab:is(:hover,:focus-visible) .app-header__nav-icon[data-nav-icon=rewards] svg,.app-header__mobile-link:is(:hover,:focus-visible) .app-header__mobile-icon[data-nav-icon=rewards] svg{animation:app-header-nav-icon-spin .95s cubic-bezier(.33,.1,.2,1)}.app-header__nav-switcher .server-switcher__tab:is(:hover,:focus-visible) .app-header__nav-icon[data-nav-icon=stats] .nav-ico__bar--1,.app-header__mobile-link:is(:hover,:focus-visible) .app-header__mobile-icon[data-nav-icon=stats] .nav-ico__bar--1{animation:app-header-nav-bar-1 .95s cubic-bezier(.33,.1,.2,1) both}.app-header__nav-switcher .server-switcher__tab:is(:hover,:focus-visible) .app-header__nav-icon[data-nav-icon=stats] .nav-ico__bar--2,.app-header__mobile-link:is(:hover,:focus-visible) .app-header__mobile-icon[data-nav-icon=stats] .nav-ico__bar--2{animation:app-header-nav-bar-2 .95s cubic-bezier(.33,.1,.2,1) both}.app-header__nav-switcher .server-switcher__tab:is(:hover,:focus-visible) .app-header__nav-icon[data-nav-icon=stats] .nav-ico__bar--3,.app-header__mobile-link:is(:hover,:focus-visible) .app-header__mobile-icon[data-nav-icon=stats] .nav-ico__bar--3{animation:app-header-nav-bar-3 .95s cubic-bezier(.33,.1,.2,1) both}.app-header__nav-switcher .server-switcher__tab:is(:hover,:focus-visible) .app-header__nav-icon[data-nav-icon=bans] svg,.app-header__mobile-link:is(:hover,:focus-visible) .app-header__mobile-icon[data-nav-icon=bans] svg{transform-origin:72% 88%;animation:app-header-nav-icon-swing .95s cubic-bezier(.45,.05,.25,1)}.app-header__nav-switcher .server-switcher__tab:is(:hover,:focus-visible) .app-header__nav-icon[data-nav-icon=wiki] .nav-ico__spine,.app-header__mobile-link:is(:hover,:focus-visible) .app-header__mobile-icon[data-nav-icon=wiki] .nav-ico__spine{animation:app-header-nav-wiki-spine .95s cubic-bezier(.33,.1,.2,1) both}.app-header__nav-switcher .server-switcher__tab:is(:hover,:focus-visible) .app-header__nav-icon[data-nav-icon=wiki] .nav-ico__pages,.app-header__mobile-link:is(:hover,:focus-visible) .app-header__mobile-icon[data-nav-icon=wiki] .nav-ico__pages{animation:app-header-nav-wiki-pages .95s cubic-bezier(.33,.1,.2,1) both}.app-header__nav-switcher .server-switcher__tab:is(:hover,:focus-visible) .app-header__nav-icon[data-nav-icon=wiki] .nav-ico__base,.app-header__mobile-link:is(:hover,:focus-visible) .app-header__mobile-icon[data-nav-icon=wiki] .nav-ico__base{animation:app-header-nav-wiki-base .95s cubic-bezier(.33,.1,.2,1) both}.app-header__more-menu .dz-select__option-icon[data-more-icon],.app-header__mobile-icon[data-more-icon]{overflow:visible;line-height:0}.app-header__more-menu .dz-select__option-icon[data-more-icon] .app-header__more-item-icon,.app-header__mobile-icon[data-more-icon] .app-header__more-item-icon{display:block;overflow:visible}.app-header__more-menu .dz-select__option:is(:hover,:focus-visible) [data-more-icon=rules] .nav-ico__clip,.app-header__mobile-link:is(:hover,:focus-visible) .app-header__mobile-icon[data-more-icon=rules] .nav-ico__clip{transform-origin:center top;animation:app-header-more-clip .95s cubic-bezier(.33,.1,.2,1) both}.app-header__more-menu .dz-select__option:is(:hover,:focus-visible) [data-more-icon=rules] .nav-ico__board,.app-header__mobile-link:is(:hover,:focus-visible) .app-header__mobile-icon[data-more-icon=rules] .nav-ico__board{animation:app-header-more-board .95s cubic-bezier(.33,.1,.2,1) both}.app-header__more-menu .dz-select__option:is(:hover,:focus-visible) [data-more-icon=faq] .nav-ico__rack--top,.app-header__mobile-link:is(:hover,:focus-visible) .app-header__mobile-icon[data-more-icon=faq] .nav-ico__rack--top{animation:app-header-more-rack-top .95s cubic-bezier(.33,.1,.2,1) both}.app-header__more-menu .dz-select__option:is(:hover,:focus-visible) [data-more-icon=faq] .nav-ico__rack--bot,.app-header__mobile-link:is(:hover,:focus-visible) .app-header__mobile-icon[data-more-icon=faq] .nav-ico__rack--bot{animation:app-header-more-rack-bot .95s cubic-bezier(.33,.1,.2,1) both}.app-header__more-menu .dz-select__option:is(:hover,:focus-visible) [data-more-icon=appeal] .nav-ico__badge,.app-header__mobile-link:is(:hover,:focus-visible) .app-header__mobile-icon[data-more-icon=appeal] .nav-ico__badge{animation:app-header-more-badge .95s cubic-bezier(.22,1,.36,1) both}.app-header__more-menu .dz-select__option:is(:hover,:focus-visible) [data-more-icon=appeal] .nav-ico__mail,.app-header__mobile-link:is(:hover,:focus-visible) .app-header__mobile-icon[data-more-icon=appeal] .nav-ico__mail{transform-origin:center bottom;animation:app-header-more-mail .95s cubic-bezier(.33,.1,.2,1) both}@keyframes app-header-nav-awning{0%,to{transform:translateY(0)}45%{transform:translateY(-1.5px)}}@keyframes app-header-nav-icon-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes app-header-nav-bar-1{0%,to{transform:translateY(0)}35%{transform:translateY(-2.2px)}70%{transform:translateY(1.2px)}}@keyframes app-header-nav-bar-2{0%,to{transform:translateY(0)}30%{transform:translateY(1.6px)}65%{transform:translateY(-2.4px)}}@keyframes app-header-nav-bar-3{0%,to{transform:translateY(0)}40%{transform:translateY(2px)}75%{transform:translateY(-1.4px)}}@keyframes app-header-nav-icon-swing{0%{transform:rotate(0)}38%{transform:rotate(-16deg)}58%{transform:rotate(9deg)}78%{transform:rotate(-2deg)}to{transform:rotate(0)}}@keyframes app-header-nav-wiki-spine{0%,to{transform:translate(0)}45%{transform:translate(-1.8px,-.6px)}}@keyframes app-header-nav-wiki-pages{0%,to{transform:translate(0)}45%{transform:translate(2px,-1px)}}@keyframes app-header-nav-wiki-base{0%,to{transform:translate(0)}45%{transform:translate(.6px,2px)}}@keyframes app-header-more-clip{0%,to{transform:translateY(0) scaleY(1)}35%{transform:translateY(1.4px) scaleY(.82)}60%{transform:translateY(-.4px) scaleY(1.06)}}@keyframes app-header-more-board{0%,to{transform:translateY(0)}35%{transform:translateY(1.1px)}65%{transform:translateY(-.35px)}}@keyframes app-header-more-rack-top{0%,to{transform:translateY(0)}40%{transform:translateY(-1.6px)}70%{transform:translateY(.5px)}}@keyframes app-header-more-rack-bot{0%,to{transform:translateY(0)}40%{transform:translateY(1.6px)}70%{transform:translateY(-.4px)}}@keyframes app-header-more-badge{0%,to{transform:scale(1)}30%{transform:scale(1.28)}55%{transform:scale(.92)}75%{transform:scale(1.08)}}@keyframes app-header-more-mail{0%,to{transform:rotate(0) translateY(0)}40%{transform:rotate(-5deg) translateY(-.6px)}70%{transform:rotate(2.5deg) translateY(.3px)}}@media(prefers-reduced-motion:reduce){.app-header__nav-switcher .server-switcher__tab:is(:hover,:focus-visible) .app-header__nav-icon svg,.app-header__mobile-link:is(:hover,:focus-visible) .app-header__mobile-icon svg,.app-header__nav-switcher .server-switcher__tab:is(:hover,:focus-visible) .app-header__nav-icon .nav-ico__bar,.app-header__mobile-link:is(:hover,:focus-visible) .app-header__mobile-icon .nav-ico__bar,.app-header__nav-switcher .server-switcher__tab:is(:hover,:focus-visible) .app-header__nav-icon .nav-ico__awning,.app-header__mobile-link:is(:hover,:focus-visible) .app-header__mobile-icon .nav-ico__awning,.app-header__nav-switcher .server-switcher__tab:is(:hover,:focus-visible) .app-header__nav-icon .nav-ico__spine,.app-header__mobile-link:is(:hover,:focus-visible) .app-header__mobile-icon .nav-ico__spine,.app-header__nav-switcher .server-switcher__tab:is(:hover,:focus-visible) .app-header__nav-icon .nav-ico__pages,.app-header__mobile-link:is(:hover,:focus-visible) .app-header__mobile-icon .nav-ico__pages,.app-header__nav-switcher .server-switcher__tab:is(:hover,:focus-visible) .app-header__nav-icon .nav-ico__base,.app-header__mobile-link:is(:hover,:focus-visible) .app-header__mobile-icon .nav-ico__base,.app-header__more-menu .dz-select__option:is(:hover,:focus-visible) .nav-ico__clip,.app-header__more-menu .dz-select__option:is(:hover,:focus-visible) .nav-ico__board,.app-header__more-menu .dz-select__option:is(:hover,:focus-visible) .nav-ico__rack,.app-header__more-menu .dz-select__option:is(:hover,:focus-visible) .nav-ico__badge,.app-header__more-menu .dz-select__option:is(:hover,:focus-visible) .nav-ico__mail,.app-header__mobile-link:is(:hover,:focus-visible) .app-header__mobile-icon[data-more-icon] .nav-ico__clip,.app-header__mobile-link:is(:hover,:focus-visible) .app-header__mobile-icon[data-more-icon] .nav-ico__board,.app-header__mobile-link:is(:hover,:focus-visible) .app-header__mobile-icon[data-more-icon] .nav-ico__rack,.app-header__mobile-link:is(:hover,:focus-visible) .app-header__mobile-icon[data-more-icon] .nav-ico__badge,.app-header__mobile-link:is(:hover,:focus-visible) .app-header__mobile-icon[data-more-icon] .nav-ico__mail{animation:none}}.app-header__more-chevron{display:block;width:18px;height:18px;flex-shrink:0;margin-inline-start:-4px;color:currentColor;opacity:.85;transition:transform .2s ease}.app-header__more-chevron.is-open,.app-header__nav-switcher.is-more-open .app-header__more-chevron{transform:rotate(180deg)}.app-header__more-menu.app-header__dropdown{left:0;right:auto}.app-header__more-item-icon{width:16px;height:16px;display:block}.app-header__dropdown .dz-select__option.is-active{background:transparent;color:var(--text)}.app-header__dropdown .dz-select__option:hover,.app-header__dropdown .dz-select__option.is-active:hover{background:var(--c3);color:var(--text)}.app-header__mobile-more{display:flex;flex-direction:column;gap:2px}.app-header__mobile-more-label{display:inline-flex;align-items:center;gap:10px;min-height:44px;padding:0 12px;color:var(--text-dim);font-size:.875rem;font-weight:600}.app-header__mobile-more-label.is-active{color:var(--text)}.app-header__mobile-link--sub{padding-left:28px}.app-header__mobile-nav{display:none}.app-header__cluster{display:flex;align-items:center;gap:8px;min-width:0}.app-header__wallet{position:relative;display:inline-flex;align-items:center;gap:8px;height:var(--header-ctrl-h);min-height:var(--header-ctrl-h);max-height:var(--header-ctrl-h);padding:0 12px;box-sizing:border-box;border:none;border-radius:calc(var(--radius-sm) - 1px);background:var(--btn-primary-bg);color:var(--btn-primary-color);font:inherit;cursor:pointer;white-space:nowrap;transition:background .18s ease,color .18s ease}.app-header__wallet:hover{background:var(--btn-primary-hover);color:var(--btn-primary-hover-color)}.app-header__wallet-plus{position:relative;z-index:1;display:block;width:18px;height:18px;flex-shrink:0;color:inherit;fill:currentColor}.app-header__wallet .store-price{position:relative;z-index:1;display:inline-flex;align-items:center;gap:4px;font-size:.875rem;font-weight:700;line-height:1;font-variant-numeric:tabular-nums}.app-header__wallet .store-price__value{display:block;line-height:1}.app-header__burger{position:relative;display:none;flex-direction:column;justify-content:center;gap:4px;width:var(--header-ctrl-h);height:var(--header-ctrl-h);min-height:var(--header-ctrl-h);padding:0;border:var(--rail-width) solid var(--glass-stroke);border-radius:var(--radius-sm);background:transparent;color:var(--text);box-sizing:border-box;cursor:pointer;transition:color .3s ease}.app-header__burger:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;border-radius:inherit;background:var(--c3);pointer-events:none;transition:background .3s ease}.app-header__burger span{position:relative;z-index:1;display:block;width:16px;height:2px;margin-inline:auto;border-radius:var(--radius-pill);background:var(--text);transition:transform .2s ease,opacity .2s ease,background .2s ease}.app-header__burger:hover:before,.app-header__burger.is-open:before{background:var(--c2)}.app-header__burger:active:before{background:var(--c1)}.app-header__burger:hover span,.app-header__burger.is-open span{background:var(--text)}.app-header__burger.is-open span:nth-child(1){transform:translateY(6px) rotate(45deg)}.app-header__burger.is-open span:nth-child(2){opacity:0}.app-header__burger.is-open span:nth-child(3){transform:translateY(-6px) rotate(-45deg)}.app-header__chip{position:relative;display:inline-grid;place-items:center;min-width:var(--header-ctrl-h);width:auto;height:var(--header-ctrl-h);min-height:var(--header-ctrl-h);max-height:var(--header-ctrl-h);padding:0 10px;border:var(--rail-width) solid var(--glass-stroke);border-radius:var(--radius-sm);background:transparent;color:var(--ctrl-idle-color);font-size:.75rem;font-weight:700;box-sizing:border-box;cursor:pointer;transition:color .2s ease}.app-header__chip:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;border-radius:inherit;background:var(--ctrl-idle-bg);pointer-events:none;transition:background .2s ease}.app-header__chip:hover{color:var(--ctrl-idle-color-hover)}.app-header__chip--theme{width:var(--header-ctrl-h);min-width:var(--header-ctrl-h);padding:0}.app-header__chip-icon{position:relative;z-index:1;width:22px;height:22px;color:inherit;fill:currentColor}.app-header__chip--lang{display:inline-flex;align-items:center;justify-content:center;gap:6px;min-width:52px;padding-inline:10px;font-variant-numeric:tabular-nums}.app-header__lang-flag{position:relative;z-index:1;display:inline-flex;line-height:1;font-size:1rem}.app-header__lang-code{position:relative;z-index:1;font-size:.8125rem;font-weight:700;letter-spacing:.02em}.app-header__login{min-height:var(--header-ctrl-h);height:var(--header-ctrl-h);max-height:var(--header-ctrl-h);box-sizing:border-box}.app-header__login-label{line-height:1}.app-header__cluster--account{align-items:center}.app-header__user{position:relative;display:flex;align-items:center}.app-header__user-trigger{display:inline-flex;align-items:center;justify-content:center;gap:2px;flex-shrink:0;height:var(--header-ctrl-h);min-height:var(--header-ctrl-h);max-height:var(--header-ctrl-h);margin-inline-end:0;padding:0;border:none;background:transparent;line-height:0;cursor:pointer}.app-header__avatar{position:relative;display:grid;place-items:center;width:var(--header-brand-h);height:var(--header-brand-h);flex-shrink:0;overflow:hidden;border-radius:var(--radius-sm);color:#fff;font-size:.8125rem;font-weight:700}.app-header__user-trigger.is-active .app-header__avatar,.app-header__user--open .app-header__avatar{filter:saturate(1.05)}.app-header__user-chevron{display:block;width:18px;height:18px;flex-shrink:0;color:var(--text-dim);transition:transform .2s ease,color .2s ease}.app-header__user-trigger:hover .app-header__user-chevron{color:var(--text-muted)}.app-header__user-trigger.is-active .app-header__user-chevron,.app-header__user--open .app-header__user-chevron{transform:rotate(180deg);color:var(--text-muted)}.app-header__dropdown.dz-select__menu{position:absolute;left:auto;right:-8px;top:calc(100% + 6px);bottom:auto;z-index:5;min-width:0;width:max-content;max-width:min(260px,calc(100vw - 24px));max-height:none;overflow:visible;border:var(--rail-width) solid var(--glass-stroke);padding:4px;border-radius:var(--radius-sm);background:var(--glass-bg);box-shadow:var(--shadow-md)}.app-header__dropdown .dz-select__option{gap:8px;padding:8px;font-size:.875rem;line-height:1}.app-header__dropdown .dz-select__option-icon{width:22px;height:22px}.app-header__dropdown .dz-select__option-label{flex:0 1 auto}.app-header__dropdown-item--danger{color:var(--danger)}.app-header__dropdown-item--danger:hover{background:color-mix(in srgb,var(--danger) 14%,var(--bg-elevated));color:var(--danger)}.app-header__dropdown-badge{flex-shrink:0;min-width:0;height:auto;padding:0;border-radius:0;background:transparent;color:var(--text-dim);font-size:var(--text-xs);font-weight:600;font-variant-numeric:tabular-nums;line-height:1;text-align:right}.app-header__dropdown--portal.dz-select__menu--portal{position:fixed;top:auto;left:auto;border:var(--rail-width) solid var(--glass-stroke);min-width:0;max-width:min(260px,calc(100vw - 16px))}@media(max-width:1100px){.app-header__nav-switcher .server-switcher__tab{padding:0 8px}}@media(max-width:960px){.app-header{display:flex;justify-content:space-between}.app-header__start{flex:0 0 auto}.app-header__nav{display:none}.app-header__burger{display:flex}.app-header__user-trigger{margin-inline-end:0}.app-header__mobile-nav{position:absolute;top:calc(100% + 6px);left:0;right:auto;z-index:5;display:flex;flex-direction:column;gap:2px;width:max-content;max-width:calc(100vw - 24px);padding:4px;border:var(--rail-width) solid var(--glass-stroke);border-radius:var(--radius-sm);background:transparent;box-shadow:var(--shadow-md)}.app-header__mobile-nav:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;border-radius:inherit;background:var(--glass-bg);pointer-events:none}.app-header__mobile-nav>*{position:relative;z-index:1}.app-header__mobile-link{position:relative;display:flex;align-items:center;gap:8px;padding:8px;border:none;border-radius:var(--radius-sm);background:transparent;color:var(--text-muted);font-size:.875rem;font-weight:600;line-height:1;text-decoration:none;transition:color .18s ease}.app-header__mobile-link .app-header__nav-count{margin-left:auto;flex-shrink:0}.app-header__mobile-link:hover{background:transparent;color:var(--text)}.app-header__mobile-link.is-active{background:var(--active-bg);color:var(--active-color)}.app-header__mobile-icon{position:relative;display:inline-flex;flex-shrink:0;width:22px;height:22px;color:currentColor;overflow:visible}.app-header__mobile-icon svg{width:100%;height:100%}}@media(max-width:768px){.app-header{gap:8px;min-height:var(--header-height);height:var(--header-height);padding-inline:8px;--header-ctrl-h: 40px}.app-header__logo{display:none}.app-header__online{display:inline-flex}.app-header__start{flex:0 0 auto;min-width:0;gap:10px;margin-inline-start:0}.app-header__nav{display:none}.app-header__end{flex:1 1 auto;justify-content:flex-end;min-width:0;gap:8px;margin-inline-end:0}.app-header__burger{display:flex;margin-inline-start:0}.app-header__user-trigger{margin-inline-end:0}.app-header__chip--lang{display:inline-flex;align-items:center;gap:5px;width:auto;min-width:var(--header-ctrl-h);padding-inline:8px}.app-header__lang-flag{font-size:.9375rem}.app-header__lang-code{font-size:.6875rem}.app-header__chip--theme{display:none}.app-header__cluster,.app-header__cluster--account{gap:6px}.app-header__chip{width:var(--header-ctrl-h);min-width:var(--header-ctrl-h)}.app-header__wallet{padding:0 10px;gap:6px}.app-header__wallet .store-currency-icon--md{width:13px;height:13px;margin:0}.app-header__avatar{width:var(--header-brand-h);height:var(--header-brand-h)}}.footer{display:flex;flex-direction:column;margin-top:0;border-top:none}.footer__band{width:100%;box-sizing:border-box}.footer__band--lead{padding-block:12px}.footer__band--meta{padding-block:14px}.footer__band-inner{width:100%;margin-inline:0;padding-inline:16px;box-sizing:border-box}.footer__disclaimer{flex:1 1 280px;max-width:56rem;margin:0;font-size:var(--text-sm);font-weight:500;line-height:1.5;color:var(--text-dim)}.footer__disclaimer-link{color:inherit;text-decoration:underline;text-decoration-color:color-mix(in srgb,var(--text-dim) 45%,transparent);text-underline-offset:2px;transition:color .2s ease,text-decoration-color .2s ease}.footer__disclaimer-link:hover{color:var(--text-muted);text-decoration-color:color-mix(in srgb,var(--text-muted) 70%,transparent)}.footer__row{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:16px 24px}.footer__row--lead{align-items:flex-start}.footer__row--meta{align-items:flex-end}.footer__prefs{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:8px;flex-shrink:0;margin-left:auto;padding-top:1px}.footer__social{display:inline-flex;align-items:center;gap:8px;flex-shrink:0}.footer__social-link{position:relative;display:inline-grid;place-items:center;width:40px;height:40px;min-height:40px;max-height:40px;box-sizing:border-box;border:none;border-radius:var(--radius-sm);overflow:hidden;background:transparent;color:var(--text-muted);text-decoration:none;transition:transform .15s cubic-bezier(.22,1,.36,1),color .3s ease}.footer__social-link:hover{background:transparent;color:var(--text)}.footer__social-link:active{transform:scale(.92)}@media(prefers-reduced-motion:reduce){.footer__social-link{transition:none}.footer__social-link:active{transform:none}}.footer__social-icon{position:relative;z-index:1;display:block;width:18px;height:18px;flex-shrink:0;color:inherit;fill:currentColor}.footer__prefs-switcher{flex:0 0 auto;width:auto;max-width:100%}.footer__prefs-switcher .server-switcher__rail{width:max-content;max-width:100%}.footer__prefs-switcher .server-switcher__tab{min-height:36px;padding:0 12px}.footer__prefs-switcher .server-switcher__label{font-size:.8125rem}.footer__prefs-switcher--theme .server-switcher__tab,.footer__prefs-switcher--lang .server-switcher__tab{min-width:40px;padding:0 10px}.footer__theme-icon{display:block;width:20px;height:20px;color:inherit;fill:currentColor}.footer__lang-flag{display:block;width:20px;height:14px;border-radius:2px;object-fit:cover}.footer__sound-btn{display:inline-grid;place-items:center;flex:0 0 auto;width:40px;height:40px;margin:0;padding:0;border:none;border-radius:var(--radius-sm);background:var(--chip-bg);color:var(--text-muted);cursor:pointer;transition:color .15s ease,background .15s ease,transform .15s cubic-bezier(.22,1,.36,1)}.footer__sound-btn:hover{background:var(--chip-bg-hover);color:var(--text)}.footer__sound-btn:active{transform:scale(.92)}.footer__sound-icon{display:block;width:20px;height:20px;color:inherit;fill:currentColor}@media(prefers-reduced-motion:reduce){.footer__sound-btn{transition:none}.footer__sound-btn:active{transform:none}}@media(max-width:960px){.footer__prefs-switcher{flex:0 0 auto;width:auto}}.footer__company{margin:0;font-size:var(--text-sm);line-height:1.55;color:var(--text-dim)}.footer__docs{display:flex;flex-direction:column;align-items:flex-end;gap:8px;margin-left:auto}.footer__docs-link{font-size:var(--text-sm);line-height:1.55;color:var(--text-dim);text-decoration:none;transition:color .2s ease}.footer__docs-link:hover{color:var(--text-muted)}@media(max-width:768px){.footer__band--lead{padding-block:12px 8px}.footer__band--meta{padding-block:12px}.footer__band-inner{width:100%;padding-inline:var(--gutter)}.footer__row--meta{align-items:flex-start}.footer__prefs{flex-wrap:wrap;justify-content:flex-start;margin-left:0;width:100%;padding-top:0}.footer__docs{align-items:flex-start;margin-left:0}}.dz-product-card{display:flex;flex-direction:column;gap:8px;height:100%;padding:4px 2px 0;border-radius:var(--radius);background:transparent;border:none;box-shadow:none;overflow:visible}.dz-product-card--interactive{cursor:pointer;position:relative;overflow:visible;transition:opacity .2s ease}.dz-product-card--interactive:hover{background:transparent}.dz-product-card--interactive:focus-visible{outline:2px solid var(--accent-border);outline-offset:2px}.dz-product-card__hero{--card-badge-h: 25px;position:relative;display:flex;flex:1 1 auto;flex-direction:column;gap:0;min-height:0;border-radius:0;background:transparent;border:none;box-shadow:none;overflow:visible;z-index:2}.dz-product-card:has(.dz-product-card__discount:hover),.dz-product-card:has(.dz-product-card__sticker:hover),.dz-product-card:has(.dz-product-card__limited-badge:hover){z-index:6}.dz-product-card__badges{position:absolute;top:0;left:2px;z-index:4;display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center;gap:4px;max-width:calc(100% - 8px);pointer-events:none}.dz-product-card__discount,.dz-product-card__sticker,.dz-product-card__limited-badge{pointer-events:auto;cursor:help}.dz-product-card__badge-tip--portal{--tip-tint: var(--btn-primary-bg);position:fixed;z-index:12000;box-sizing:border-box;display:block;width:max-content;max-width:min(280px,calc(100vw - 24px));padding:6px 8px;border-radius:var(--radius-sm);color:inherit;font-size:var(--text-sm);font-weight:600;line-height:1.35;letter-spacing:0;text-align:center;text-transform:none;white-space:nowrap;pointer-events:none;transform:translate(-50%,-100%);background:color-mix(in srgb,var(--tip-tint) 36%,var(--bg-elevated))}.dz-product-card__badge-tip--portal.dz-product-card__badge-tip--multiline{white-space:pre-line}.dz-product-card__badge-tip--portal.dz-product-card__badge-tip--discount{--tip-tint: var(--btn-pay-green);color:var(--btn-pay-green-light)}.dz-product-card__badge-tip--portal.dz-product-card__badge-tip--season{--tip-tint: var(--solar-yellow-bright);color:#1a1403}.dz-product-card__badge-tip--portal.dz-product-card__badge-tip--limited{--tip-tint: var(--success);color:var(--bg-deep)}.dz-product-card__badge-tip--portal.dz-product-card__badge-tip--recommended{--tip-tint: var(--solar-yellow);color:var(--solar-yellow-bright)}.dz-product-card__badge-tip--portal.dz-product-card__badge-tip--popular{--tip-tint: #ff8a3d;color:#ffb070}.dz-product-card__badge-tip--portal.dz-product-card__badge-tip--new{--tip-tint: #3dcfb6;color:#7aebd6}.dz-product-card__discount{position:relative;top:auto;left:auto;z-index:auto;display:inline-grid;align-items:center;justify-items:start;flex:0 0 auto;box-sizing:border-box;height:var(--card-badge-h);min-height:var(--card-badge-h);max-height:var(--card-badge-h);padding:0 5px;border-radius:var(--radius-sm);background:var(--btn-primary-bg);color:var(--btn-primary-color);font-size:15px;font-weight:600;line-height:1;letter-spacing:0;white-space:nowrap}.dz-product-card__discount-base,.dz-product-card__discount-shine{grid-area:1 / 1;display:inline-flex;align-items:center;justify-content:center;gap:2px}.dz-product-card__discount-base{color:inherit}.dz-product-card__discount-shine{display:none}.dz-product-card__discount-icon{flex-shrink:0;width:17px;height:17px;color:currentColor}.dz-product-card__discount:not(.dz-product-card__discount--season) .dz-product-card__discount-icon{width:1em;height:1em}.dz-product-card__discount-value{line-height:1}.dz-product-card__discount--season{position:absolute;top:0;left:auto;right:2px;z-index:4;justify-items:end;text-transform:uppercase}.dz-product-card__sticker{position:relative;display:inline-flex;flex:0 0 auto;align-items:center;justify-content:center;box-sizing:border-box;width:var(--card-badge-h);height:var(--card-badge-h);min-width:var(--card-badge-h);min-height:var(--card-badge-h);max-width:var(--card-badge-h);max-height:var(--card-badge-h);padding:0;border-radius:var(--radius-sm);line-height:0}.dz-product-card__sticker-icon{display:block;width:14px;height:14px;color:currentColor}.dz-product-card__sticker--recommended{background:color-mix(in srgb,var(--solar-yellow) 22%,transparent);color:var(--solar-yellow-bright)}.dz-product-card__sticker--popular{background:color-mix(in srgb,#ff8a3d 22%,transparent);color:#ffb070}.dz-product-card__sticker--new{background:color-mix(in srgb,#3dcfb6 22%,transparent);color:#7aebd6}.dz-product-card__offer-timer{position:absolute;left:8px;right:8px;bottom:8px;z-index:2;display:flex;align-items:center;justify-content:space-between;gap:6px;min-height:28px;padding:0 8px;box-sizing:border-box;border-radius:var(--radius-xs);background:color-mix(in srgb,var(--bg-deep) 55%,var(--success) 45%);pointer-events:none}.dz-product-card__offer-timer-label{flex:0 0 auto;font-size:var(--text-xs);font-weight:600;line-height:1;color:color-mix(in srgb,var(--success) 72%,var(--text-muted));white-space:nowrap}.dz-product-card__offer-timer-value{flex:1 1 auto;min-width:0;font-size:var(--text-xs);font-weight:700;font-variant-numeric:tabular-nums;line-height:1.15;color:var(--success);text-align:right;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.dz-product-card__limited-badge{position:relative;top:auto;left:auto;z-index:auto;display:inline-flex;flex:0 0 auto;align-items:center;justify-content:center;box-sizing:border-box;height:var(--card-badge-h);min-height:var(--card-badge-h);max-height:var(--card-badge-h);padding:0 8px;border-radius:var(--radius-sm);background:var(--success);color:var(--bg-deep);font-size:var(--text-xs);font-weight:700;line-height:1;letter-spacing:.04em;text-transform:uppercase;white-space:nowrap}.dz-product-card__visual{position:relative;z-index:1;display:grid;place-items:center;width:100%;aspect-ratio:1 / .9;overflow:hidden;background:transparent}.dz-product-card--vip .dz-product-card__visual,.dz-product-card--dozik .dz-product-card__visual,.dz-product-card--doza .dz-product-card__visual,.dz-product-card--dozator .dz-product-card__visual,.dz-product-card--dozator-plus .dz-product-card__visual,.dz-product-card--solar .dz-product-card__visual,.dz-product-card--all-privileges .dz-product-card__visual{place-items:center;-webkit-mask-image:linear-gradient(to top,transparent 0%,transparent 6%,rgba(0,0,0,.2) 18%,rgba(0,0,0,.55) 34%,rgba(0,0,0,.85) 50%,#000 64%,#000 100%);mask-image:linear-gradient(to top,transparent 0%,transparent 6%,rgba(0,0,0,.2) 18%,rgba(0,0,0,.55) 34%,rgba(0,0,0,.85) 50%,#000 64%,#000 100%);-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.dz-product-card__image-ph{position:absolute;top:12%;right:12%;bottom:12%;left:12%;z-index:0;border-radius:var(--radius);background:var(--chip-bg);pointer-events:none;opacity:0;transition:opacity .3s ease}.dz-product-card__visual.is-pending .dz-product-card__image-ph{opacity:1}.dz-product-card__image{position:relative;z-index:1;width:85%;height:85%;object-fit:contain;object-position:center;pointer-events:none;-webkit-user-select:none;user-select:none;-webkit-user-drag:none;opacity:0;filter:drop-shadow(0 10px 18px color-mix(in srgb,#000 35%,transparent));transition:transform .25s ease,filter .25s ease,opacity .3s ease}.dz-product-card__image.is-loaded,.dz-product-card--preview .dz-product-card__image{opacity:1}.dz-product-card--preview .dz-product-card__image-ph{opacity:0}@media(prefers-reduced-motion:reduce){.dz-product-card__image-ph,.dz-product-card__image{transition:none}}@media(max-width:768px){.dz-product-card__discount,.dz-product-card__sticker,.dz-product-card__limited-badge{cursor:default}}.dz-product-card--vip .dz-product-card__image,.dz-product-card--dozik .dz-product-card__image,.dz-product-card--doza .dz-product-card__image,.dz-product-card--dozator .dz-product-card__image,.dz-product-card--dozator-plus .dz-product-card__image,.dz-product-card--solar .dz-product-card__image,.dz-product-card--all-privileges .dz-product-card__image{position:relative;z-index:1;object-position:center bottom;width:94%;height:94%}@media(hover:hover)and (pointer:fine){.dz-product-card--interactive:hover .dz-product-card__image{transform:scale(1.04) translateY(-2px);filter:drop-shadow(0 14px 22px color-mix(in srgb,#000 42%,transparent))}}.dz-product-card__fallback{font-size:1.5rem;font-weight:700;letter-spacing:.04em;color:var(--text-dim)}.dz-product-card__footer{display:flex;align-items:stretch;gap:8px;width:100%;min-height:40px;flex:0 0 auto;background:transparent}.dz-product-card__meta{display:flex;flex-direction:column;align-items:stretch;justify-content:center;gap:4px;flex:1 1 auto;min-width:0;max-width:100%;min-height:40px;padding:0 2px;overflow:hidden}.dz-product-card__title{margin:0;padding:0;width:100%;max-width:100%;min-width:0;min-height:0;border:none;border-radius:0;background:transparent;line-height:1.15;overflow:hidden}.dz-product-card__title-text{display:block;width:100%;max-width:100%;margin:0;font-size:var(--text-sm);font-weight:700;line-height:1.15;text-align:left;color:var(--text);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dz-product-card__price-row{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center;gap:6px;width:100%;min-width:0;max-width:100%}.dz-product-card__old{position:relative;isolation:isolate;display:inline-flex;align-items:center;justify-content:flex-start;gap:.12em;flex:0 0 auto;font-size:15px;font-weight:600;font-variant-numeric:tabular-nums;line-height:1;color:var(--text-dim);text-decoration:none;white-space:nowrap}.dz-product-card__old:after{content:"";position:absolute;left:0;right:0;top:50%;z-index:0;height:1.5px;background:currentColor;transform:translateY(-50%);pointer-events:none}.dz-product-card__old .store-price,.dz-product-card__old .store-price__value{position:relative;z-index:1;font-size:15px!important;font-weight:600!important;line-height:1!important;color:inherit;text-decoration:none;white-space:nowrap}.dz-product-card__price{display:inline-flex;align-items:center;justify-content:flex-start;gap:.12em;flex:0 0 auto;font-size:15px;font-weight:600;font-variant-numeric:tabular-nums;line-height:1;color:var(--text);white-space:nowrap}.dz-product-card__price .store-price,.dz-product-card__price .store-price__value{font-size:15px!important;font-weight:600!important;line-height:1!important;color:inherit;white-space:nowrap}.dz-product-card--sale .dz-product-card__footer{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-template-rows:auto auto;column-gap:8px;row-gap:4px;align-items:center}.dz-product-card--sale .dz-product-card__meta{display:contents}.dz-product-card--sale .dz-product-card__title{grid-column:1;grid-row:1;min-width:0}.dz-product-card--sale .dz-product-card__price-row{grid-column:1;grid-row:2;gap:5px;min-width:0}.dz-product-card--sale .dz-product-card__buy{grid-column:2;grid-row:1 / -1;align-self:stretch}.dz-product-card--sale .dz-product-card__old,.dz-product-card--sale .dz-product-card__price,.dz-product-card--sale .dz-product-card__old .store-price,.dz-product-card--sale .dz-product-card__old .store-price__value,.dz-product-card--sale .dz-product-card__price .store-price,.dz-product-card--sale .dz-product-card__price .store-price__value{font-size:15px!important;font-weight:600!important;line-height:1!important}.dz-product-card--sale .dz-product-card__price,.dz-product-card--sale .dz-product-card__price .store-price,.dz-product-card--sale .dz-product-card__price .store-price__value{color:var(--success)}.dz-product-card__buy{position:relative;box-sizing:border-box;display:flex;flex:0 0 auto;flex-shrink:0;align-items:center;justify-content:center;align-self:stretch;gap:0;width:40px;min-width:40px;min-height:40px;height:auto;padding:0;border:none;border-radius:var(--radius-sm);overflow:hidden;font-size:var(--text-sm);font-weight:700;line-height:1;white-space:nowrap;background:var(--c3);color:var(--text);transition:background .18s ease,color .18s ease}.dz-product-card__buy-icon{position:relative;z-index:1;flex-shrink:0;display:block;width:16px;height:16px;color:currentColor}@media(hover:hover)and (pointer:fine){.dz-product-card__buy:hover{background:var(--c2);color:var(--text)}}.dz-product-card--preview .dz-product-card__buy{display:none}.dz-product-card--all-privileges .dz-product-card__visual{background:radial-gradient(circle at 50% 60%,color-mix(in srgb,var(--span) 27%,transparent) 0%,transparent 70%)}.dz-product-card--dozik .dz-product-card__visual{background:radial-gradient(circle at 50% 60%,color-mix(in srgb,var(--privilege-dozik) 27%,transparent) 0%,transparent 70%)}.dz-product-card--doza .dz-product-card__visual{background:radial-gradient(circle at 50% 60%,color-mix(in srgb,var(--privilege-doza) 27%,transparent) 0%,transparent 70%)}.dz-product-card--dozator .dz-product-card__visual{background:radial-gradient(circle at 50% 60%,color-mix(in srgb,var(--privilege-dozator) 27%,transparent) 0%,transparent 70%)}.dz-product-card--dozator-plus .dz-product-card__visual{background:radial-gradient(circle at 50% 60%,color-mix(in srgb,var(--privilege-dozator-plus) 27%,transparent) 0%,transparent 70%)}.dz-product-card--solar .dz-product-card__visual{background:radial-gradient(circle at 50% 60%,color-mix(in srgb,var(--solar-yellow-vivid) 28%,transparent) 0%,transparent 70%)}.dz-product-card--solar .dz-product-card__discount{background:var(--solar-yellow-bright);color:#1a1403;box-shadow:none}.dz-product-card--solar .dz-product-card__discount-base{color:#1a1403}.dz-product-card--solar .dz-product-card__discount-shine{color:#fff8dc}.dz-product-card--solar .dz-product-card__title-text{color:var(--solar-yellow-bright);font-size:var(--text-sm);font-weight:700;line-height:1.15}.dz-product-card--solar .dz-product-card__price,.dz-product-card--solar .dz-product-card__old,.dz-product-card--solar .dz-product-card__price .store-price,.dz-product-card--solar .dz-product-card__price .store-price__value,.dz-product-card--solar .dz-product-card__old .store-price,.dz-product-card--solar .dz-product-card__old .store-price__value{font-size:15px!important;font-weight:600!important;line-height:1!important}.dz-product-card--solar .dz-product-card__price{color:var(--solar-yellow-bright)}.dz-product-card--solar .dz-product-card__old{color:var(--text-dim);opacity:1}.dz-product-card--solar.dz-product-card--sale .dz-product-card__price,.dz-product-card--solar.dz-product-card--sale .dz-product-card__price .store-price,.dz-product-card--solar.dz-product-card--sale .dz-product-card__price .store-price__value{color:var(--success)}.dz-product-card--limited .dz-product-card__visual{background:radial-gradient(circle at 50% 70%,color-mix(in srgb,var(--success) 22%,transparent) 0%,transparent 65%)}.dz-product-card--limited .dz-product-card__discount{background:var(--btn-primary-bg);color:var(--btn-primary-color)}.dz-product-card--limited .dz-product-card__title-text,.dz-product-card--limited .dz-product-card__price{color:var(--success)}.dz-product-card--limited .dz-product-card__old{color:var(--text-dim)}.dz-product-card--limited.dz-product-card--sale .dz-product-card__price{color:var(--success)}.dz-product-card--limited .dz-product-card__buy{font-weight:700}.dz-product-card__old .store-currency-icon--sm{opacity:.45;vertical-align:-.08em}[data-theme=light] .dz-product-card{border:none}[data-theme=light] .dz-product-card__image{filter:drop-shadow(0 8px 14px color-mix(in srgb,#0f172a 18%,transparent))}@media(hover:hover)and (pointer:fine){[data-theme=light] .dz-product-card--interactive:hover .dz-product-card__image{filter:drop-shadow(0 12px 18px color-mix(in srgb,#0f172a 24%,transparent))}}[data-theme=light] .dz-product-card--solar .dz-product-card__discount{background:var(--solar-yellow-bright);color:#1a1403;box-shadow:none}[data-theme=light] .dz-product-card--solar .dz-product-card__discount-base{color:#1a1403}[data-theme=light] .dz-product-card--solar .dz-product-card__title-text{color:#7c5c08;font-size:var(--text-sm);font-weight:700;line-height:1.15}[data-theme=light] .dz-product-card--solar .dz-product-card__price,[data-theme=light] .dz-product-card--solar .dz-product-card__old,[data-theme=light] .dz-product-card--solar .dz-product-card__price .store-price,[data-theme=light] .dz-product-card--solar .dz-product-card__price .store-price__value,[data-theme=light] .dz-product-card--solar .dz-product-card__old .store-price,[data-theme=light] .dz-product-card--solar .dz-product-card__old .store-price__value{font-size:15px!important;font-weight:600!important;line-height:1!important}[data-theme=light] .dz-product-card--solar .dz-product-card__price{color:#92400e}[data-theme=light] .dz-product-card--solar.dz-product-card--sale .dz-product-card__price,[data-theme=light] .dz-product-card--solar.dz-product-card--sale .dz-product-card__price .store-price,[data-theme=light] .dz-product-card--solar.dz-product-card--sale .dz-product-card__price .store-price__value{color:var(--success)}[data-theme=light] .dz-product-card--solar .dz-product-card__old{color:var(--text-dim);opacity:1}[data-theme=light] .dz-product-card__limited-badge{background:var(--success);color:var(--bg-deep)}[data-theme=light] .dz-product-card__discount{background:var(--btn-primary-bg);color:var(--btn-primary-color)}[data-theme=light] .dz-product-card__discount-base{color:inherit}[data-theme=light] .dz-product-card--limited .dz-product-card__discount{background:var(--btn-primary-bg);color:var(--btn-primary-color)}[data-theme=light] .dz-product-card--limited .dz-product-card__title-text,[data-theme=light] .dz-product-card--limited .dz-product-card__price{color:color-mix(in srgb,var(--success) 72%,var(--bg-deep))}[data-theme=light] .dz-product-card__offer-timer{background:color-mix(in srgb,var(--success) 12%,var(--chip-bg))}[data-theme=light] .dz-product-card__offer-timer-label{color:color-mix(in srgb,var(--success) 80%,var(--text-muted))}[data-theme=light] .dz-product-card__offer-timer-value{color:color-mix(in srgb,var(--success) 70%,var(--bg-deep))}.wiki-toolbar,.store-toolbar,.servers-toolbar,.bans-toolbar,.rewards-toolbar{display:flex;flex-wrap:wrap;align-items:center;gap:16px 28px;margin-bottom:18px;padding:14px 0;border-top:1px solid var(--border-soft);border-bottom:1px solid var(--border-soft)}.wiki-toolbar__group,.store-toolbar__group,.servers-toolbar__group,.bans-toolbar__group,.rewards-toolbar__group{display:flex;flex-wrap:wrap;align-items:center;gap:10px 14px}.wiki-toolbar__label,.store-toolbar__label,.servers-toolbar__label,.bans-toolbar__label,.rewards-toolbar__label{font-size:var(--text-xs);font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--text-dim)}.wiki-toolbar__filters,.store-toolbar__filters,.servers-toolbar__filters,.bans-toolbar__filters,.rewards-toolbar__sections{display:flex;flex-wrap:wrap;gap:4px}.dz-surface--toolbar.store-toolbar,.dz-surface--toolbar.servers-toolbar,.dz-surface--toolbar.wiki-toolbar{border-top:none;border-bottom:none}.account-tabs-toolbar{justify-content:space-between}@media(max-width:578px){.wiki-toolbar,.servers-toolbar,.rewards-toolbar{flex-direction:column;align-items:stretch;gap:14px}.wiki-toolbar__group,.store-toolbar__group,.servers-toolbar__group,.bans-toolbar__group,.rewards-toolbar__group{flex-direction:column;align-items:flex-start}.wiki-toolbar__filters,.servers-toolbar__filters,.bans-toolbar__filters,.rewards-toolbar__sections{width:100%;overflow-x:auto;flex-wrap:nowrap;padding-bottom:4px;-webkit-overflow-scrolling:touch;scrollbar-width:none}.wiki-toolbar__filters::-webkit-scrollbar,.servers-toolbar__filters::-webkit-scrollbar,.bans-toolbar__filters::-webkit-scrollbar,.rewards-toolbar__sections::-webkit-scrollbar{display:none}}@media(max-width:578px){.wiki-filter,.store-toolbar__filters .wiki-filter,.rewards-toolbar__section{flex:0 0 auto;white-space:nowrap}}.store-page.dz-page{padding-bottom:0}.app-shell__frame:has(.store-page){flex:0 0 auto;min-height:auto;height:fit-content}.app-shell__frame:has(.store-page) .app-shell__main,.app-shell__frame:has(.store-page) .page-transition,.app-shell__frame:has(.store-page) .store-page{flex:0 0 auto;min-height:0;height:auto}.store-page,.store-page__layout,.store-main,.store-products,.store-grid-wrap{flex:0 0 auto;height:auto;min-height:0}.store-grid-wrap__empty{display:grid;place-items:center;height:22rem;min-height:22rem;max-height:22rem;padding:2rem 16px;box-sizing:border-box}.store-page .dz-container{width:100%;padding:0}.store-page__layout{display:flex;flex-direction:column;gap:0;width:100%}.store-hero-tiles{position:relative;overflow:hidden;width:100%;box-sizing:border-box;padding:40px 14px 38px;border-bottom:var(--rail-width) solid var(--rail);--sale-shimmer-gradient: linear-gradient( 100deg, #c47a2e 0%, #e0953a 22%, var(--money) 36%, #ffe7a0 44%, #ffffff 50%, #ffe7a0 56%, var(--money) 66%, #e08a3c 80%, #c47a2e 100% )}@media(min-width:1080px){.store-hero-tiles{height:251px;min-height:251px;max-height:251px}.store-hero-tiles__layout{display:flex;align-items:center;height:100%}}.store-hero-tiles__layout{position:relative}.store-hero-tiles__content{position:relative;z-index:2;min-width:0;padding-right:clamp(330px,60%,600px)}.store-hero-tiles__meta{display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px;margin-bottom:8px}.store-hero-tiles__dates{font-size:1.0625rem;font-weight:700;line-height:1.2;color:var(--text-muted);font-variant-numeric:tabular-nums}.store-hero-tiles__title{display:block;margin:0 0 8px;max-width:38rem;font-size:clamp(2.05rem,3.1vw,2.7rem);font-weight:700;line-height:1.05;letter-spacing:-.04em;color:var(--text)}.store-hero-tiles__title-shimmer{display:inline;background-image:var(--sale-shimmer-gradient);background-size:280% 100%;background-position:0% 50%;-webkit-background-clip:text;background-clip:text;color:transparent;-webkit-text-fill-color:transparent;filter:drop-shadow(0 0 5px rgb(255 211 115 / .22)) drop-shadow(0 0 10px rgb(255 211 115 / .1));animation:store-sale-title-shimmer 5s linear infinite alternate,store-sale-title-glow 5s linear infinite alternate}.store-hero-tiles__title-text{font-weight:700;white-space:nowrap;color:inherit;-webkit-text-fill-color:inherit}.store-hero-tiles__highlight{margin:0;font-size:inherit;font-weight:700;line-height:inherit;letter-spacing:inherit;white-space:nowrap;color:inherit;-webkit-text-fill-color:inherit}@keyframes store-sale-title-shimmer{0%{background-position:0% 50%}to{background-position:100% 50%}}@keyframes store-sale-title-glow{0%{filter:drop-shadow(0 0 4px rgb(255 211 115 / .14)) drop-shadow(0 0 8px rgb(224 138 60 / .08))}to{filter:drop-shadow(0 0 7px rgb(255 248 230 / .28)) drop-shadow(0 0 14px rgb(255 211 115 / .14))}}@media(prefers-reduced-motion:reduce){.store-hero-tiles__title-shimmer{animation:none;background-image:none;color:var(--money);-webkit-text-fill-color:var(--money);filter:drop-shadow(0 0 5px rgb(255 211 115 / .16))}}.store-hero-tiles__text{margin:0 0 12px;max-width:32rem;font-size:1.0625rem;font-weight:600;line-height:1.45;color:var(--text);white-space:pre-line}.store-hero-tiles__actions{display:flex;flex-wrap:wrap;align-items:center;gap:8px}a.dz-btn.store-hero-tiles__telegram{display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:0 12px 0 10px;min-height:44px;border:none;background:#2aabee;color:#fff;font-size:.9375rem;font-weight:600;line-height:1;transition:background .2s ease,color .2s ease}a.dz-btn.store-hero-tiles__telegram:hover{background:#229ed9;color:#fff}a.dz-btn.store-hero-tiles__telegram:active{background:#1e96d1;color:#fff}.store-hero-tiles__telegram-icon{display:block;width:20px;height:20px;flex:0 0 20px}.store-hero-tiles__telegram span{display:block;line-height:1}.store-hero-tiles__promo{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:8px;box-sizing:border-box;min-height:44px;padding:0 13px;border-radius:var(--radius-sm);border:var(--rail-width) solid var(--rail);background:transparent;color:#fff;font-size:var(--text-sm);font-weight:600;line-height:1}.store-hero-tiles__promo-label{flex-shrink:0}.store-hero-tiles__promo-code{display:inline-flex;align-items:center;gap:4px;margin:0;padding:0;border:none;background:transparent;color:inherit;font:inherit;font-weight:inherit;line-height:inherit;cursor:pointer;transition:opacity .2s ease}.store-hero-tiles__promo-code svg{flex-shrink:0;color:currentColor;fill:currentColor}.store-hero-tiles__promo-code:hover{opacity:.72}.store-hero-tiles__promo-code:active{opacity:.55}.store-hero-tiles .home-hero__tiles{position:absolute;top:-170px;right:-110px;bottom:-190px;z-index:1;display:flex;align-items:stretch;justify-content:flex-start;width:clamp(480px,74%,780px);height:auto;transform:rotate(14deg) translate(36px,22px);transform-origin:58% 50%;-webkit-mask-image:radial-gradient(#000 64%,rgb(0 0 0 / .78) 84%,transparent 100%);mask-image:radial-gradient(#000 64%,rgb(0 0 0 / .78) 84%,transparent 100%)}.store-hero-tiles .home-hero__tiles-grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:12px;width:calc((100% - 60px) * 5 / 6 + 48px);max-width:100%;height:100%;align-items:stretch}.store-hero-tiles .home-hero__col{position:relative;min-width:0;width:100%;height:100%;overflow:hidden;max-height:none}.store-hero-tiles .home-hero__col-reel{display:flex;flex-direction:column;width:100%;will-change:transform;backface-visibility:hidden}.store-hero-tiles .home-hero__col-reel--marquee{animation:store-hero-marquee var(--marquee-duration, 22s) linear infinite}.store-hero-tiles .home-hero__col-reel--reverse{animation-direction:reverse}.store-hero-tiles .home-hero__col-reel--marquee.is-paused{animation-play-state:paused}.store-hero-tiles .home-hero__col-page{display:flex;flex-direction:column;flex:0 0 auto;gap:12px;width:100%;padding-bottom:12px;box-sizing:content-box}.store-hero-tiles .home-hero__tile{display:flex;flex-shrink:0;align-items:center;justify-content:center;width:100%;aspect-ratio:1;box-sizing:border-box;padding:4px;border:none;border-radius:12px;background:transparent;box-shadow:inset 0 -20px 70px -20px #ffffff1f;pointer-events:none}.store-hero-tiles .home-hero__tile-img{display:block;width:100%;height:100%;object-fit:contain;border-radius:8px;-webkit-user-select:none;user-select:none}.store-hero-tiles .home-hero__tile--skeleton{background:color-mix(in srgb,var(--chip-bg) 80%,transparent)}@keyframes store-hero-marquee{0%{transform:translateZ(0)}to{transform:translate3d(0,-50%,0)}}@media(prefers-reduced-motion:reduce){.store-hero-tiles .home-hero__col-reel--marquee{animation:none!important}}@media(max-width:1079px){.store-hero-tiles{height:auto;min-height:0;max-height:none;padding:18px 14px}.store-hero-tiles__content{padding-right:0;max-width:none}.store-hero-tiles .home-hero__tiles{display:none}}.store-toolbar{display:flex;flex-wrap:wrap;align-items:center;gap:12px 16px;margin-bottom:0;padding:16px 14px;border:none;border-bottom:var(--rail-width) solid var(--rail)}.store-toolbar__field{display:grid;min-width:0}.store-toolbar__servers{flex:0 1 auto;min-width:0}.store-toolbar__filters{display:flex;align-items:center;gap:8px;margin-left:auto;min-width:0;flex:0 0 auto;max-width:100%}.store-toolbar__new-filter{display:inline-grid;place-items:center;flex:0 0 auto;width:40px;height:40px;margin:0;padding:0;border:none;border-radius:var(--radius-sm);background:var(--chip-bg);color:var(--text-muted);cursor:pointer;transition:background .15s ease,color .15s ease}.store-toolbar__new-filter:hover{background:var(--chip-bg-hover);color:var(--text)}.store-toolbar__new-filter.is-active,.store-toolbar__new-filter.is-hint{background:color-mix(in srgb,#3dcfb6 22%,transparent);color:#7aebd6}.store-toolbar__new-filter-hint{z-index:13000}.store-toolbar__new-filter-icon{display:block;width:18px;height:18px;color:inherit}.store-toolbar__field--category{width:max-content;max-width:100%;flex:0 0 auto}.store-toolbar__select{width:max-content;max-width:100%}.store-toolbar__select .dz-select__trigger{width:auto;min-height:40px;padding:0 30px 0 12px}.store-toolbar__select .dz-select__value{flex:0 1 auto}.store-toolbar__select .dz-select__chevron{right:4px}.store-main{position:relative;min-width:0}.store-content-card,.store-products.dz-data-panel{min-width:0;border-radius:0;background:transparent;border:none;box-shadow:none;padding:0;min-height:0}.store-grid-wrap{position:relative;width:100%}.store-grid__item--stack{position:relative;display:flex;flex-direction:column;height:auto;min-height:0}.store-grid__card-measure{display:flex;flex-direction:column;flex:0 0 auto;min-height:0;height:auto}.store-grid-wrap.store-grid,.store-grid-wrap .store-grid,.store-grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:var(--rail-width);align-items:stretch;align-content:start;height:auto;min-height:0;padding:0;box-sizing:border-box;background:var(--rail)}@media(max-resolution:1.99dppx){.store-grid-wrap.store-grid,.store-grid-wrap .store-grid,.store-grid{gap:1px}}.store-grid>.store-grid__cell{container-type:inline-size;align-self:stretch;min-width:0;height:auto;box-sizing:border-box;padding:0;border:none;background:var(--bg);--store-card-pad-x: 24px;--store-card-pad-y: 28px;--store-card-gap: 8px;--store-card-footer-h: 40px;--store-card-visual-h: calc((100cqw - var(--store-card-pad-x)) * .9);--store-card-min-h: calc( var(--store-card-pad-y) + var(--store-card-gap) + var(--store-card-footer-h) + var(--store-card-visual-h) )}.store-grid .store-grid__item--stack{height:auto;min-height:0}.store-grid .store-grid__card-measure{flex:0 0 auto;height:auto;min-height:0}.store-grid .dz-product-card{box-sizing:border-box;height:var(--store-card-min-h);min-height:var(--store-card-min-h);max-height:var(--store-card-min-h);padding:14px 12px;border:none;border-radius:0;background:transparent}.store-grid .dz-product-card--sale{height:auto;max-height:none}.store-grid .dz-product-card__image-ph{display:none}.store-grid .dz-product-card__image{transition:transform .25s ease,filter .25s ease}.store-grid .dz-product-card__hero{flex:0 0 auto;height:var(--store-card-visual-h);min-height:var(--store-card-visual-h);max-height:var(--store-card-visual-h);justify-content:flex-end}.store-grid .dz-product-card__visual{flex-shrink:0;width:100%;height:var(--store-card-visual-h);min-height:var(--store-card-visual-h);max-height:var(--store-card-visual-h);aspect-ratio:auto}.store-grid .dz-product-card__footer{flex-shrink:0;height:var(--store-card-footer-h);min-height:var(--store-card-footer-h);max-height:var(--store-card-footer-h);margin-top:auto;overflow:hidden}.store-grid .dz-product-card--sale .dz-product-card__footer{height:auto;max-height:none;overflow:visible}.store-grid__slot{position:relative;box-sizing:border-box;height:var(--store-card-min-h);min-height:var(--store-card-min-h);max-height:var(--store-card-min-h);border-radius:0;background:transparent;pointer-events:none;-webkit-user-select:none;user-select:none}.store-grid__slot .dz-product-card__badges,.store-grid__slot .dz-product-card__discount,.store-grid__slot .dz-product-card__limited-badge,.store-grid__slot .dz-product-card__offer-timer{visibility:hidden}.store-grid__slot .dz-product-card__hero{opacity:1}.store-grid__slot .dz-product-card__visual{position:relative;overflow:hidden;background:var(--hatch-surface);border-radius:var(--radius-sm)}.store-grid .dz-product-card__slot-visual{display:block;width:100%;height:100%;min-height:100%}.store-grid__slot .dz-product-card__meta{opacity:1;min-height:0;height:100%;justify-content:center;gap:4px}.store-grid__slot .dz-product-card__title-text{position:relative;color:transparent;background:var(--hatch-surface);border-radius:var(--radius-xs);height:calc(var(--text-sm) * 1.15);line-height:calc(var(--text-sm) * 1.15);overflow:hidden}.store-grid__slot .dz-product-card__old,.store-grid__slot .dz-product-card__price{position:relative;color:transparent;background:var(--hatch-surface);border-radius:var(--radius-xs);height:15px;min-height:15px;max-height:15px;overflow:hidden}.store-grid__slot .store-price,.store-grid__slot .store-price__value,.store-grid__slot .store-currency-icon{visibility:hidden}.store-grid__slot .dz-product-card__buy{position:relative;overflow:hidden;opacity:1;height:100%;min-height:0;max-height:none;width:40px;min-width:40px;color:transparent;background:var(--hatch-surface);box-shadow:none}.store-grid__slot .dz-product-card__buy-icon{visibility:hidden}.store-grid__slot .dz-product-card__visual:after,.store-grid__slot .dz-product-card__title-text:after,.store-grid__slot .dz-product-card__old:after,.store-grid__slot .dz-product-card__price:after,.store-grid__slot .dz-product-card__buy:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:none;border-radius:inherit;background:repeating-linear-gradient(-32deg,transparent 0 7px,color-mix(in srgb,var(--text) 6%,transparent) 7px 8px);opacity:.85}@media(max-width:1200px){.store-grid,.store-grid-wrap .store-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}@media(max-width:1079px){.store-toolbar{display:flex;flex-flow:row nowrap;align-items:center;justify-content:flex-start;width:100%;gap:8px;margin-bottom:0;padding:14px}.store-toolbar>.store-toolbar__servers.server-switcher{flex:0 1 auto;width:auto;min-width:0;max-width:calc(100% - 13rem)}.store-toolbar>.store-toolbar__servers .server-switcher__rail{width:max-content;max-width:100%;min-height:40px;align-items:stretch}.store-toolbar>.store-toolbar__servers .server-switcher__tab,.store-toolbar>.store-toolbar__servers.server-switcher--switch .server-switcher__tab{min-height:36px;height:36px;padding:0 10px}.store-toolbar>.store-toolbar__servers .server-switcher__label{font-size:.875rem}.store-toolbar>.store-toolbar__filters{display:flex;flex:0 0 auto;align-items:center;gap:8px;width:auto;margin-left:auto;max-width:none;overflow:visible;flex-wrap:nowrap;padding-bottom:0}.store-toolbar__field--category{flex:0 0 auto;width:auto;max-width:min(11.5rem,calc(100vw - 140px))}.store-toolbar__select{width:auto;max-width:min(11.5rem,calc(100vw - 140px));min-width:0}.store-toolbar__select .dz-select__trigger{width:auto;max-width:100%;min-width:0;height:40px;min-height:40px;padding:0 26px 0 10px;justify-content:flex-start;box-sizing:border-box;background:transparent;color:var(--text)}.store-toolbar__select .dz-select__trigger:hover:not(:disabled),.store-toolbar__select.dz-select.is-open .dz-select__trigger{background:transparent}.store-toolbar__select .dz-select__value{flex:1 1 auto;min-width:0;justify-content:flex-start;overflow:hidden}.store-toolbar__select .dz-select__value-text{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.store-toolbar__select .dz-select__chevron{display:block;right:6px;width:18px;height:18px;color:var(--text)}.store-toolbar__select .dz-select__value-icon{width:16px;height:16px;color:var(--text)}.store-toolbar__select.dz-select.is-open .dz-select__value-icon,.store-toolbar__select .dz-select__trigger:hover:not(:disabled) .dz-select__value-icon{color:var(--text)}.store-grid,.store-grid-wrap .store-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.store-grid>.store-grid__cell{padding:0;--store-card-pad-x: 16px;--store-card-pad-y: 20px}.store-grid .dz-product-card{padding:10px 8px}.store-products{padding:0}}@media(max-width:578px){.store-toolbar{padding:12px 10px}.store-toolbar>.store-toolbar__servers.server-switcher{max-width:calc(100% - 13rem)}.store-toolbar>.store-toolbar__filters{width:auto;margin-left:auto;overflow:visible}.store-toolbar>.store-toolbar__servers .server-switcher__tab,.store-toolbar>.store-toolbar__servers.server-switcher--switch .server-switcher__tab{padding:0 9px}.store-toolbar>.store-toolbar__servers .server-switcher__label{font-size:.8125rem}.store-grid>.store-grid__cell{padding:0}.store-grid .dz-product-card{padding:10px 8px}.store-products{padding:0}.store-page.dz-page{padding-bottom:0}}.wiki-page.dz-page{flex:1;display:flex;flex-direction:column;min-height:0;padding-bottom:0}.wiki-page .dz-container{flex:1;display:flex;flex-direction:column;width:100%;min-height:0;padding:0}.app-shell__content:has(.wiki-page) .app-shell__frame{--wiki-work-max: 1250px;--wiki-work-inset: calc((var(--content-max) - var(--wiki-work-max)) / 2);padding:var(--wiki-work-inset);box-sizing:border-box}.wiki-shell{--wiki-nav-w: 275px;position:relative;display:grid;grid-template-columns:var(--wiki-nav-w) minmax(0,1fr);align-items:start;align-content:start;column-gap:14px;flex:1 1 auto;width:100%;min-width:0;min-height:0;height:auto;padding:0;box-sizing:border-box;background:transparent}.wiki-shell--solo{grid-template-columns:minmax(0,1fr);column-gap:0}.wiki-shell:before{content:"";position:absolute;top:0;bottom:0;left:var(--wiki-nav-w);z-index:1;width:var(--rail-width);background:var(--rail);pointer-events:none}.wiki-shell--solo:before{display:none}.wiki-shell__nav{box-sizing:border-box;align-self:start;width:100%;min-height:0;height:auto;padding:14px 0 14px 14px;border-radius:0;background:transparent}.wiki-shell__sections{display:flex;flex-direction:column;gap:2px}.wiki-shell__section{display:flex;flex-direction:column;gap:2px;padding-bottom:10px}.wiki-shell__section-label{padding:10px 12px 6px;color:var(--text-muted);font-size:var(--text-sm);font-weight:700}.wiki-shell__topics{display:flex;flex-direction:column;gap:1px}.wiki-shell__topic{display:flex;align-items:center;gap:10px;box-sizing:border-box;width:100%;height:var(--header-ctrl-h, 40px);min-height:var(--header-ctrl-h, 40px);max-height:var(--header-ctrl-h, 40px);padding:0 12px;border:none;border-radius:var(--radius-sm);background:transparent;color:var(--text-dim);font-size:.875rem;font-weight:500;line-height:1;text-align:left;text-wrap:pretty;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;cursor:pointer;transition:color .18s ease,background .18s ease}.wiki-shell__topic-icon{width:14px;height:14px;flex-shrink:0;opacity:.45;transition:opacity .18s ease}.wiki-shell__topic--solo{color:var(--text-muted);font-weight:600}.wiki-shell__topic:hover{background:var(--chip-bg);color:var(--text)}.wiki-shell__topic:hover .wiki-shell__topic-icon,.wiki-shell__topic.is-active .wiki-shell__topic-icon,.wiki-shell__topic--solo:hover .wiki-shell__topic-icon{opacity:1}.wiki-shell__topic--solo:hover,.wiki-shell__topic.is-active{color:var(--text);font-weight:600}.wiki-shell__topic.is-active{background:var(--chip-active-bg);box-shadow:none}.wiki-shell__legal{position:relative;display:flex;flex-direction:column;gap:2px;margin-top:10px;padding-top:14px;padding-bottom:14px}.wiki-shell__legal>.wiki-shell__section:last-child{padding-bottom:0}.wiki-shell__legal:after{content:"";position:absolute;left:-14px;right:-14px;top:auto;bottom:0;height:var(--rail-width);background:var(--rail);pointer-events:none}.wiki-shell__topic--legal{color:var(--text-dim);font-weight:600}.wiki-shell__topic--legal:hover{color:var(--text-muted)}.wiki-shell__topic--legal.is-active{color:var(--text)}.wiki-shell__topic--legal:hover .wiki-shell__topic-icon,.wiki-shell__topic--legal.is-active .wiki-shell__topic-icon{opacity:1}.wiki-prose__section{margin-top:22px}.wiki-prose__section:first-of-type{margin-top:16px}.wiki-prose__section-title{margin:0 0 10px;font-size:var(--text-base);font-weight:700;color:var(--text)}.wiki-shell__content{min-width:0;padding:14px 14px 22px;background:transparent}.wiki-page__grid{display:grid;grid-template-columns:minmax(250px,300px) minmax(0,1fr);gap:16px;align-items:start}.wiki-nav-sticky{position:sticky;top:.6rem}.wiki-nav-card{display:flex;flex-direction:column;gap:10px;padding:20px;border-radius:var(--radius-lg);background:var(--card)}.wiki-nav-chapter{display:flex;align-items:center;gap:10px;margin:5px 10px 12px;font-size:var(--text-sm);font-weight:700;color:var(--text-muted)}.wiki-nav__chapter-icon{width:15px;height:15px;flex-shrink:0;color:var(--text-muted)}.wiki-nav-list{display:flex;flex-direction:column;gap:7px}.wiki-nav-category__toggle{display:flex;align-items:center;justify-content:space-between;gap:10px;width:100%;min-height:45px;padding:0 7px 0 15px;border:none;border-radius:var(--radius-sm);background:var(--chip-bg);color:var(--text-muted);font-size:var(--text-sm);font-weight:600;text-align:left;cursor:pointer;transition:background .2s ease,color .2s ease}.wiki-nav-category__toggle:hover{background:var(--chip-bg-hover);color:var(--text)}.wiki-nav-category.is-open .wiki-nav-category__toggle,.wiki-nav-category.is-active-group .wiki-nav-category__toggle{background:var(--chip-active-bg);color:var(--text)}.wiki-nav-category__head{display:flex;align-items:center;gap:10px;min-width:0}.wiki-nav__icon{width:13px;height:13px;flex-shrink:0;opacity:.45;transition:opacity .2s ease}.wiki-nav-category.is-open .wiki-nav__icon,.wiki-nav-category.is-active-group .wiki-nav__icon,.wiki-nav-category__toggle:hover .wiki-nav__icon{opacity:1}.wiki-nav-category__chevron{width:16px;height:16px;flex-shrink:0;color:var(--text-dim);transition:transform .2s ease}.wiki-nav-category.is-open .wiki-nav-category__chevron{transform:rotate(180deg)}.wiki-nav-category__topics{display:none;flex-direction:column;gap:3px;padding-top:3px}.wiki-nav-category.is-open .wiki-nav-category__topics{display:flex}.wiki-nav-topic{display:flex;align-items:flex-start;gap:8px;width:100%;padding:9px 18px 5px;border:none;border-radius:var(--radius-inner);background:var(--chip-bg);color:var(--text-muted);font-size:var(--text-sm);font-weight:500;line-height:1.35;text-align:left;text-wrap:pretty;opacity:.85;cursor:pointer;transition:background .2s ease,color .2s ease,opacity .2s ease}.wiki-nav-topic:hover{opacity:1;color:var(--text);background:var(--chip-bg-hover)}.wiki-nav-topic.is-active{border:none;background:var(--chip-active-bg);color:var(--chip-active-color, var(--text));opacity:1;font-weight:600}.wiki-nav-topic__icon{width:13px;height:13px;flex-shrink:0;opacity:.45;transition:opacity .2s ease}.wiki-nav-topic:hover .wiki-nav-topic__icon,.wiki-nav-topic.is-active .wiki-nav-topic__icon{opacity:1}.wiki-content-card{padding:20px;border-radius:var(--radius-lg);background:var(--card)}.wiki-content-block{width:100%;padding:10px 0 0;color:var(--text-muted);font-family:var(--font-body);font-size:var(--text-sm);font-weight:500;line-height:1.65}.wiki-content-block__title{margin:0 0 14px;font-family:var(--font-body);font-size:var(--text-lg);font-weight:700;line-height:1.3;letter-spacing:-.01em;color:var(--text)}.wiki-content-block__head{margin-bottom:18px;padding-bottom:12px;box-shadow:none}.wiki-content-block--rules .wiki-content-block__head .wiki-content-block__title,.wiki-content-block--commands .wiki-content-block__head .wiki-content-block__title,.wiki-content-block--servers .wiki-content-block__head .wiki-content-block__title,.wiki-content-block--account .wiki-content-block__head .wiki-content-block__title,.wiki-content-block--legal .wiki-content-block__head .wiki-content-block__title{margin-bottom:4px;font-size:var(--text-xl);line-height:1.25}.wiki-content-block--rules .wiki-content-block__head .wiki-content-block__title,.wiki-content-block--servers .wiki-content-block__head .wiki-content-block__title{font-size:var(--text-2xl);line-height:1.2}.wiki-content-block__lead{margin:0;color:var(--text-muted);font-size:var(--text-sm);font-weight:500;line-height:1.45}.wiki-content-block--rules .wiki-content-block__lead,.wiki-content-block--servers .wiki-content-block__lead{font-size:var(--text-lg);line-height:1.5;color:var(--text-dim)}.wiki-content-block--rules,.wiki-content-block--commands,.wiki-content-block--servers,.wiki-content-block--account,.wiki-content-block--legal{padding-top:0}.wiki-content-block--rules,.wiki-content-block--servers,.wiki-content-block--rules .wiki-content-block__lead,.wiki-content-block--rules .wiki-prose,.wiki-content-block--rules .wiki-prose p,.wiki-content-block--rules .wiki-prose strong,.wiki-content-block--rules .wiki-prose a,.wiki-content-block--servers .wiki-content-block__lead,.wiki-content-block--servers .wiki-prose,.wiki-content-block--servers .wiki-prose p,.wiki-content-block--servers .wiki-prose strong,.wiki-content-block--servers .wiki-prose a{font-size:var(--text-base);color:var(--text-dim)}.wiki-content-block--rules .wiki-faq__answer,.wiki-content-block--rules .wiki-faq__answer>p,.wiki-content-block--rules .wiki-faq__answer .wiki-prose__section-title,.wiki-content-block--servers .wiki-faq__answer,.wiki-content-block--servers .wiki-faq__answer>p,.wiki-content-block--servers .wiki-faq__answer .wiki-prose__section-title{font-size:var(--text-base);color:var(--text-muted)}.wiki-content-block--rules .wiki-content-block__lead,.wiki-content-block--servers .wiki-content-block__lead{font-size:var(--text-lg)}.wiki-content-block--rules .wiki-faq__answer strong,.wiki-content-block--servers .wiki-faq__answer strong{color:var(--text);font-weight:700}.wiki-content-block--rules .wiki-prose__section-title{font-size:var(--text-lg);color:var(--text)}.wiki-content-block--rules .wiki-prose__section>p{margin:0}.wiki-content-block--rules .wiki-faq__question,.wiki-content-block--rules .wiki-faq__question-text,.wiki-content-block--servers .wiki-faq__question,.wiki-content-block--servers .wiki-faq__question-text{font-size:var(--text-base);color:var(--text)}.wiki-content-block--rules .wiki-faq__chevron,.wiki-content-block--servers .wiki-faq__chevron{color:var(--text-muted)}.wiki-content-block--rules .wiki-content-block__head,.wiki-content-block--commands .wiki-content-block__head,.wiki-content-block--servers .wiki-content-block__head,.wiki-content-block--account .wiki-content-block__head,.wiki-content-block--legal .wiki-content-block__head{width:auto;margin-top:0;margin-left:0;margin-right:0;padding-top:0;padding-left:0;padding-right:0}.wiki-content-block--rules .wiki-prose__section:first-of-type,.wiki-content-block--commands .wiki-prose__section:first-of-type,.wiki-content-block--servers .wiki-prose__section:first-of-type{margin-top:0}.wiki-content-block--wipeblock{padding-top:0;--wiki-wipeblock-bleed: 0px}.wiki-content-block--wipeblock .wipeblock-panel__head,.wiki-content-block--wipeblock .wipeblock-panel__toolbar{box-sizing:border-box;width:auto;max-width:none;margin-left:0;margin-right:0;padding-left:0;padding-right:0}.wiki-content-block--wipeblock .wipeblock-panel__head{margin-top:0;padding-top:0}.wiki-content-block--wipeblock .wipeblock-panel--kb .wipeblock-panel__filters{margin-top:0}.wiki-content-block--kits{padding-top:0;--wiki-kits-bleed: 0px}.wiki-content-block--kits .wiki-kits__head,.wiki-content-block--kits .wiki-kits__toolbar{box-sizing:border-box;width:auto;max-width:none;margin-left:0;margin-right:0;padding-left:0;padding-right:0}.wiki-content-block--kits .wiki-kits__head{margin-top:0;padding-top:0}.wiki-content-block__body{max-width:none;width:100%}.wiki-prose{color:var(--text-muted);font-family:var(--font-body);font-size:var(--text-sm);font-weight:500;line-height:1.65}.wiki-prose p{margin:0 0 14px;color:var(--text-muted)}.wiki-prose p:last-child{margin-bottom:0}.wiki-prose strong{color:var(--text);font-weight:700}.wiki-prose li{color:var(--text)}.wiki-prose code{display:inline;padding:0;margin:0;border:none;background:none;color:var(--text);font-family:inherit;font-size:inherit;font-weight:700;line-height:inherit;vertical-align:baseline;white-space:nowrap}.wiki-prose__sep{color:var(--text-muted);font-weight:400}.wiki-faq--notes{margin-top:18px}.wiki-faq--nested{margin-top:12px}.wiki-faq--nested>.wiki-faq__item:first-child{border-radius:inherit}.wiki-prose a{color:var(--text);text-decoration:underline;text-decoration-color:var(--rail);text-underline-offset:.14em;transition:color .2s ease,text-decoration-color .2s ease}.wiki-prose a:hover{color:var(--text);text-decoration-color:var(--text-muted)}.wiki-faq{display:flex;flex-direction:column;gap:1px;border-radius:var(--radius);overflow:hidden;background:var(--rail)}.wiki-faq__item{margin:0;padding:0;border-radius:0;background:var(--c2);box-shadow:none;overflow:hidden}.wiki-faq__item:first-child,.wiki-faq__item:last-child{padding:0}.wiki-content-block--servers .wiki-faq__item{width:auto;margin-left:0;margin-right:0;padding-left:0;padding-right:0}.wiki-faq__question{display:flex;align-items:center;justify-content:space-between;gap:16px;width:100%;margin:0;padding:16px;border:none;background:transparent;list-style:none;cursor:pointer;text-align:left;font-family:var(--font-body);font-size:var(--text-base);font-weight:500;line-height:1.4;letter-spacing:0;color:var(--text);transition:color .15s ease}.wiki-faq__question-text{flex:1;min-width:0}.wiki-faq__chevron{display:grid;place-items:center;flex-shrink:0;color:var(--text-muted);transition:transform .2s ease-out}.wiki-faq__item.is-open>.wiki-faq__question .wiki-faq__chevron{transform:rotate(180deg)}.wiki-faq__panel{display:grid;grid-template-rows:0fr;transition:grid-template-rows .2s ease-out}.wiki-faq__item.is-open>.wiki-faq__panel,.wiki-faq__panel.is-open{grid-template-rows:1fr}.wiki-faq__panel-inner{overflow:hidden;min-height:0}.wiki-faq__answer{display:flex;flex-direction:column;gap:0;padding:0 16px 16px;font-size:var(--text-base);line-height:1.5;color:var(--text-muted)}@media(max-width:768px),(prefers-reduced-motion:reduce){.wiki-faq__panel,.wiki-faq__chevron{transition:none}}.wiki-faq__answer>p{margin:0;color:var(--text-muted);white-space:pre-line}.wiki-faq__answer .wiki-steps{margin-top:10px}.wiki-faq__answer .wiki-prose__section{display:grid;gap:8px}.wiki-faq__answer .wiki-prose__section-title{margin:0;font-size:var(--text-base);font-weight:600;color:var(--text-muted)}.wiki-faq__answer .wiki-prose__section+.wiki-prose__section{margin-top:0}.wiki-faq--sheet{gap:0;overflow:hidden;border-radius:var(--radius-lg);border:1px solid color-mix(in srgb,var(--text) 12%,transparent);background:transparent}.wiki-faq--sheet>.wiki-faq__item{width:auto;margin:0;padding:0 16px;background:transparent;overflow:visible}.wiki-faq--sheet>.wiki-faq__item+.wiki-faq__item{box-shadow:inset 0 1px color-mix(in srgb,var(--text) 12%,transparent)}.wiki-faq--sheet>.wiki-faq__item .wiki-faq__question{padding:16px 0;font-size:var(--text-base);font-weight:600;color:var(--text)}.wiki-faq--sheet>.wiki-faq__item .wiki-faq__question-text{color:var(--text)}.wiki-faq--sheet>.wiki-faq__item .wiki-faq__chevron{color:var(--text-muted);opacity:1}.wiki-faq--sheet>.wiki-faq__item .wiki-faq__answer,.wiki-faq--sheet>.wiki-faq__item .wiki-faq__answer>p,.wiki-faq--sheet>.wiki-faq__item .wiki-faq__answer .wiki-prose__section-title{padding-left:0;padding-right:0;font-size:var(--text-sm);line-height:1.6;color:var(--text-muted)}.wiki-faq--sheet>.wiki-faq__item .wiki-faq__answer{padding:0 0 16px}.wiki-faq--sheet .wiki-faq--nested{margin-top:4px;margin-bottom:8px;border-radius:var(--radius-sm);border:1px solid color-mix(in srgb,var(--text) 10%,transparent);overflow:hidden}.wiki-faq--sheet .wiki-faq--nested>.wiki-faq__item{padding:0 12px;background:transparent}.wiki-faq--sheet .wiki-faq--nested>.wiki-faq__item+.wiki-faq__item{box-shadow:inset 0 1px color-mix(in srgb,var(--text) 10%,transparent)}.wiki-faq-layout{display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);column-gap:28px;align-items:start}.wiki-faq-layout__aside{display:flex;flex-direction:column;gap:14px;min-width:0}.wiki-faq-layout__aside .wiki-content-block__head{margin-bottom:0;padding-bottom:0}.wiki-faq-layout__main{min-width:0}.wiki-faq-layout__aside{position:sticky;top:calc(var(--header-height, 64px) + .6rem)}.wiki-content-block--servers{box-sizing:border-box;width:100%;padding-top:0;background:transparent}.wiki-faq-cta__action{box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;gap:6px;flex:0 0 auto;align-self:flex-start;max-width:100%;min-height:36px;height:auto;margin:0;padding:0 14px;border:none;border-radius:var(--radius-sm);background:var(--active-bg);color:var(--active-color);font-size:var(--text-sm);font-weight:600;line-height:1;text-align:left;white-space:normal;text-decoration:none;transition:transform .15s cubic-bezier(.22,1,.36,1),background .3s ease,color .3s ease}.wiki-faq-cta__action:hover{background:var(--active-bg-hover);color:var(--active-color-hover);text-decoration:none}.wiki-faq-cta__action:active{transform:scale(.92)}.wiki-faq-cta__action-icon{display:block;width:16px;height:16px;flex:0 0 16px;color:inherit}.wiki-faq-cta__action span{display:block;line-height:1.2}@media(prefers-reduced-motion:reduce){.wiki-faq-cta__action{transition:none}.wiki-faq-cta__action:active{transform:none}}@media(max-width:640px){.wiki-faq-cta__action{width:100%}}.wiki-commands{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:28px;row-gap:6px}.wiki-commands__item{display:grid;grid-template-columns:minmax(7.5rem,max-content) minmax(0,1fr);gap:10px;align-items:baseline;margin:0}.wiki-commands__item code{white-space:nowrap}.wiki-commands__desc{color:var(--text-muted);font-size:var(--text-sm);font-weight:500;line-height:1.45}@media(max-width:900px){.wiki-commands{grid-template-columns:1fr}.wiki-faq-layout{grid-template-columns:1fr;row-gap:18px}.wiki-faq-layout__aside{position:static}}.wiki-steps{display:grid;gap:10px;margin:8px 0 0;padding:0;list-style:none}.wiki-steps li{display:grid;grid-template-columns:auto 1fr;gap:12px;align-items:start;color:var(--text);font-weight:500}.wiki-steps__index{display:grid;place-items:center;min-width:24px;height:24px;border-radius:var(--radius-sm);background:var(--transparent-10-w);color:var(--text-dim);font-size:var(--text-xs);font-weight:700}.wiki-empty{display:grid;place-items:center;height:22rem;min-height:22rem;max-height:22rem;margin:0;padding:2rem 16px;border:none;background:transparent;box-sizing:border-box}.wiki-filter{padding:10px 14px 6px;border:none;border-radius:var(--radius-sm);background:var(--chip-bg);color:var(--text-muted);font-size:var(--text-sm);font-weight:600;line-height:1;transition:background .2s ease,color .2s ease}.wiki-filter:hover{color:var(--text);background:var(--chip-bg-hover)}.wiki-filter.is-active{color:var(--chip-active-color, var(--text));background:var(--chip-active-bg)}@media(max-width:768px){.app-shell__content:has(.wiki-page) .app-shell__frame{--wiki-work-inset: 0px;padding:0}.wiki-page.dz-page{padding-bottom:env(safe-area-inset-bottom,0px)}.wiki-page .dz-container{width:100%;max-width:100%;margin-inline:0;padding-inline:0;box-sizing:border-box}.wiki-mobile-shell{display:flex;flex-direction:column;width:100%;max-width:100%;min-width:0;margin:0;overflow-x:clip}.wiki-mobile-toolbar{position:sticky;top:var(--header-height, 64px);z-index:40;display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center;gap:8px;padding:12px 10px;background:var(--bg);box-shadow:inset 0 calc(-1 * var(--rail-width)) 0 var(--rail)}.wiki-mobile-toolbar__servers.server-switcher{flex:0 1 auto;min-width:0;max-width:calc(100% - 56px);width:auto}.wiki-mobile-toolbar__servers .server-switcher__rail{width:max-content;max-width:100%}.wiki-mobile-toolbar__servers .server-switcher__tab{min-height:36px;padding:0 9px}.wiki-mobile-toolbar__servers .server-switcher__label{font-size:.8125rem}.wiki-mobile-toolbar__field--section{margin-left:auto;flex:0 0 auto;width:auto;max-width:none}.wiki-mobile-toolbar__select{width:auto;max-width:min(11.5rem,calc(100vw - 140px));min-width:0}.wiki-mobile-toolbar__select .dz-select__trigger{width:100%;max-width:100%;min-width:0;height:40px;min-height:40px;padding:0 26px 0 10px;justify-content:flex-start;box-sizing:border-box;background:transparent;color:var(--text)}.wiki-mobile-toolbar__select .dz-select__trigger:hover:not(:disabled),.wiki-mobile-toolbar__select.dz-select.is-open .dz-select__trigger{background:transparent}.wiki-mobile-toolbar__select .dz-select__value{flex:1 1 auto;min-width:0;justify-content:flex-start;gap:8px;overflow:hidden}.wiki-mobile-toolbar__select .dz-select__value-text{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.wiki-mobile-toolbar__select .dz-select__chevron{display:block;color:var(--text)}.wiki-mobile-toolbar__select .dz-select__value-icon{width:18px;height:18px;color:var(--text)}.wiki-mobile-toolbar__select.dz-select.is-open .dz-select__value-icon,.wiki-mobile-toolbar__select .dz-select__trigger:hover:not(:disabled) .dz-select__value-icon,.wiki-mobile-toolbar__select .dz-select__trigger:hover:not(:disabled) .dz-select__chevron,.wiki-mobile-toolbar__select.dz-select.is-open .dz-select__chevron{color:var(--text)}.wiki-mobile-article{width:100%;max-width:100%;min-width:0;padding:20px 14px;overflow-x:clip;box-sizing:border-box}.wiki-mobile-article .wiki-content-block{width:100%;max-width:100%;min-width:0;padding:0;box-sizing:border-box}.wiki-mobile-article .wiki-content-block__title{margin-bottom:10px;font-size:1.125rem;line-height:1.35}.wiki-mobile-article .wiki-content-block__body,.wiki-mobile-article .wiki-content-block__body--wide{width:100%;max-width:100%;min-width:0}.wiki-mobile-article .wiki-prose{font-size:var(--text-sm);line-height:1.6;overflow-wrap:anywhere}.wiki-mobile-article .wiki-content-block--servers{padding:0}.wiki-mobile-article .wiki-content-block--rules,.wiki-mobile-article .wiki-content-block--rules .wiki-prose,.wiki-mobile-article .wiki-content-block--rules .wiki-faq__question,.wiki-mobile-article .wiki-content-block--rules .wiki-faq__answer,.wiki-mobile-article .wiki-content-block--servers,.wiki-mobile-article .wiki-content-block--servers .wiki-prose,.wiki-mobile-article .wiki-content-block--servers .wiki-faq__question,.wiki-mobile-article .wiki-content-block--servers .wiki-faq__answer{font-size:var(--text-base)}.wiki-mobile-article .wiki-prose code{white-space:normal;overflow-wrap:anywhere}.wiki-mobile-article .wiki-content-block--rules .wiki-content-block__head,.wiki-mobile-article .wiki-content-block--commands .wiki-content-block__head,.wiki-mobile-article .wiki-content-block--servers .wiki-content-block__head,.wiki-mobile-article .wiki-content-block--account .wiki-content-block__head,.wiki-mobile-article .wiki-content-block--legal .wiki-content-block__head,.wiki-mobile-article .wiki-content-block--wipeblock .wipeblock-panel__head,.wiki-mobile-article .wiki-content-block--wipeblock .wipeblock-panel__toolbar,.wiki-mobile-article .wiki-content-block--kits .wiki-kits__head,.wiki-mobile-article .wiki-content-block--kits .wiki-kits__toolbar{width:100%;max-width:100%;margin-top:0;margin-left:0;margin-right:0;padding-left:0;padding-right:0;box-sizing:border-box}.wiki-mobile-article .wiki-content-block--servers .wiki-faq__item{width:100%;max-width:100%;margin-top:0;margin-left:0;margin-right:0;box-sizing:border-box}.wiki-mobile-article .wiki-content-block--servers .wiki-faq--sheet>.wiki-faq__item{padding-left:16px;padding-right:16px}.wiki-mobile-article .wiki-faq-layout{grid-template-columns:1fr;row-gap:18px}.wiki-mobile-article .wiki-faq-layout__aside{position:static}.wiki-mobile-article .wiki-content-block--servers .wiki-faq--sheet .wiki-faq--nested>.wiki-faq__item{padding-left:12px;padding-right:12px}.wiki-mobile-article .wiki-commands{grid-template-columns:1fr;gap:12px}.wiki-mobile-article .wiki-commands__item{min-width:0}.wiki-mobile-article .wiki-content-block--kits .wiki-kits,.wiki-mobile-article .wiki-content-block--kits .wiki-kits__head,.wiki-mobile-article .wiki-content-block--kits .wiki-kits__toolbar,.wiki-mobile-article .wiki-content-block--kits .wiki-kits__group{width:100%;max-width:100%;min-width:0}.wiki-mobile-article .wiki-content-block--wipeblock .wiki-content-block__body--wide{overflow-x:auto;-webkit-overflow-scrolling:touch}}@media(max-width:1079px){.wiki-page__grid{grid-template-columns:1fr}.wiki-nav-sticky{position:static}.wiki-nav-card,.wiki-content-card{padding:16px}.wiki-content-block{padding:4px 0 0}.wiki-content-block--kits{--wiki-kits-bleed: 0px}}.bans-page.dz-page{padding-bottom:0}.app-shell__frame:has(.bans-page){flex:0 0 auto;min-height:auto;height:fit-content}.app-shell__frame:has(.bans-page) .app-shell__main,.app-shell__frame:has(.bans-page) .page-transition,.app-shell__frame:has(.bans-page) .bans-page{flex:0 0 auto;min-height:auto;height:fit-content}.bans-page .dz-container{width:100%;padding:0}.bans-page__layout{display:flex;flex-direction:column;gap:0;width:100%}.bans-main{position:relative;min-width:0}.bans-content-card{display:flex;flex-direction:column;min-width:0;gap:0;padding:0 14px}.bans-page .dz-surface{border:none}.bans-table-card{display:flex;flex-direction:column;min-width:0;width:auto;margin-inline:-14px;overflow:hidden;border:none;border-radius:0;background:transparent}.bans-list-panel{width:100%}.bans-live-slot{display:none;box-sizing:border-box;align-items:center;padding:16px 14px;border-bottom:none;background:transparent}.bans-live-slot__plate{box-sizing:border-box;display:flex;align-items:center;justify-content:space-between;gap:16px;width:100%;height:40px;min-height:40px;padding:0;background:transparent}.bans-live-slot__text{display:flex;flex-direction:column;justify-content:center;gap:0;margin:0;min-width:0;font-family:var(--font-body);font-size:var(--text-base);font-weight:var(--font-weight-medium);line-height:20px;color:var(--text-muted)}.bans-live-slot__text span{display:block;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bans-live-slot__actions{display:inline-flex;flex:0 0 auto;align-items:center;gap:8px}.bans-live-slot__cta{flex:0 0 auto;text-decoration:none}.bans-live-slot__cta-icon{flex-shrink:0;color:currentColor}@media(min-width:1080px){.bans-live-slot{display:flex}}.bans-list-wrap,.bans-list-panel .bans-list-wrap{width:100%}.bans-page .bans-toolbar{display:flex;flex-wrap:nowrap;align-items:center;width:100%;margin:0;padding:0;border:none;border-bottom:var(--rail-width) solid var(--rail);background:var(--c4)}.bans-page .bans-list-wrap>.bans-toolbar{border-top:none}.bans-toolbar__plate{display:grid;grid-template-columns:33.333% minmax(0,33.333%) 1fr auto;column-gap:0;align-items:center;box-sizing:border-box;width:100%;min-height:40px;height:auto;padding:10px 14px;border:none;border-radius:0;background:transparent}.bans-page .bans-toolbar__plate{height:36px;min-height:36px;max-height:36px;padding:0 14px;box-sizing:border-box}.bans-toolbar__label{min-width:0;font-size:var(--text-xs);font-weight:700;letter-spacing:.05em;text-transform:uppercase;line-height:1.2;color:var(--text-muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-align:left;justify-self:start}.bans-toolbar__label:nth-child(4){justify-self:end;text-align:right}.bans-list{--bans-cols: 33.333% minmax(0, 33.333%) 1fr auto;--bans-gap: 0;--bans-row-h: 58px;--bans-page-rows: 15;display:flex;flex-direction:column;gap:0;width:100%;min-width:0;min-height:calc(var(--bans-page-rows) * var(--bans-row-h));height:auto;padding:0;border-top:none}.bans-list__row{display:grid;grid-template-columns:var(--bans-cols);column-gap:var(--bans-gap);align-items:center;box-sizing:border-box;width:100%;height:var(--bans-row-h);min-height:var(--bans-row-h);padding:10px 14px;border-radius:0;background:transparent;border-top:none;border-bottom:var(--rail-width) solid var(--rail);overflow:hidden}.bans-page .bans-list__row{border-top:none;border-bottom:var(--rail-width) solid var(--rail)}.bans-page .bans-list__row:first-child{border-top:none}.bans-list__row:last-child{border-bottom:var(--rail-width) solid var(--rail)}.bans-page .bans-list__row:last-child{border-bottom:var(--rail-width) solid var(--rail)}.bans-list__cell{min-width:0;font-size:var(--text-sm);color:var(--text-muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.bans-list__cell--player{display:flex;align-items:center;overflow:hidden;justify-self:start;text-align:left}.bans-list__player{display:inline-flex;align-items:center;gap:10px;min-width:0;max-width:100%;color:var(--text);text-decoration:none}.bans-list__player:hover{color:var(--text)}.bans-list__avatar{position:relative;display:grid;place-items:center;flex-shrink:0;width:40px;height:40px;overflow:hidden;border-radius:var(--radius-xs);font-size:var(--text-xs);font-weight:800;color:#fff}.bans-list .dz-skeleton.bans-list__avatar{display:grid;place-items:center;flex-shrink:0;width:40px;height:40px;min-height:40px;margin:0;border-radius:var(--radius-xs);box-sizing:border-box}.bans-list-skeleton__player{pointer-events:none;max-width:100%}.bans-list__row--skeleton{pointer-events:none}.bans-list-skeleton__name,.bans-list-skeleton__steam,.bans-list-skeleton__reason,.bans-list-skeleton__date,.bans-list-skeleton__date-sub{min-height:0;border-radius:var(--radius-xs)}.bans-list .dz-skeleton.bans-list-skeleton__name,.bans-list .dz-skeleton.bans-list-skeleton__steam,.bans-list .dz-skeleton.bans-list-skeleton__reason,.bans-list .dz-skeleton.bans-list-skeleton__date,.bans-list .dz-skeleton.bans-list-skeleton__date-sub{min-height:0}.bans-list .dz-skeleton.bans-list-skeleton__name{display:block;box-sizing:border-box;width:8.5rem;max-width:100%;height:calc(var(--text-sm) * var(--line-body));padding-block:max(0px,calc((var(--text-sm) * var(--line-body) - 16px) / 2));background-clip:content-box!important}.bans-list .dz-skeleton.bans-list-skeleton__steam{display:block;box-sizing:border-box;width:7.25rem;max-width:100%;height:calc(var(--text-xs) * var(--line-body));padding-block:max(0px,calc((var(--text-xs) * var(--line-body) - 13px) / 2));margin-top:0;background-clip:content-box!important}.bans-list-skeleton__reason{display:block;width:11rem;max-width:100%;height:calc(var(--text-sm) * var(--line-body))}.bans-list__row--skeleton .bans-list__cell--reason{justify-self:stretch;min-width:0}.bans-list .dz-skeleton.bans-list-skeleton__date{display:block;box-sizing:border-box;width:5.5rem;height:calc(var(--text-sm) * var(--line-body));padding-block:max(0px,calc((var(--text-sm) * var(--line-body) - 16px) / 2));background-clip:content-box!important}.bans-list .dz-skeleton.bans-list-skeleton__date-sub{display:block;box-sizing:border-box;width:3.25rem;height:calc(var(--text-xs) * 1.2);padding-block:max(0px,calc((var(--text-xs) * 1.2 - 13px) / 2));margin-top:0;background-clip:content-box!important}.bans-list-skeleton__duration{display:block;width:5.25rem;height:calc(var(--text-sm) * var(--line-body))}.bans-list__row--skeleton:nth-child(3n+1) .bans-list-skeleton__name{width:7rem}.bans-list__row--skeleton:nth-child(3n+2) .bans-list-skeleton__name{width:9.5rem}.bans-list__row--skeleton:nth-child(3n) .bans-list-skeleton__reason{width:8.5rem}.bans-list__row--skeleton:nth-child(4n+2) .bans-list-skeleton__reason{width:13rem}.bans-list__player-meta{display:flex;flex-direction:column;gap:1px;min-width:0}.bans-list__player-name{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:600}.bans-list__player-steam{font-size:var(--text-xs);color:var(--text-dim);font-variant-numeric:tabular-nums;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.bans-list__player:hover .bans-list__player-steam{color:var(--text-muted)}.bans-list__cell--reason{min-width:0;overflow:hidden;text-align:left;padding-right:1.75rem;box-sizing:border-box}.bans-list__reason-text{display:block;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bans-list__cell--date{letter-spacing:.01em;justify-self:start;text-align:left}.bans-list__cell--duration{justify-self:end;text-align:right;white-space:nowrap}.bans-list__date-stack{display:flex;flex-direction:column;gap:1px;font-variant-numeric:tabular-nums}.bans-list__date-sub{display:none;font-size:var(--text-xs);color:var(--text-dim);line-height:1.2}.bans-list__duration--unbanned{color:var(--success);font-weight:600}.bans-refresh-error{margin:0 14px 8px;color:var(--text-muted);font-size:var(--text-sm);line-height:1.35}.bans-footer{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-start;gap:12px;width:100%}.bans-page .bans-footer{margin-top:0;margin-inline:-14px;width:auto;padding:12px 14px;border:none;box-sizing:border-box}.bans-footer__actions{display:inline-flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:8px;margin-left:auto}.bans-footer__actions .dz-btn{box-sizing:border-box;min-height:38px;height:38px;max-height:38px;padding:0 16px;line-height:1}.bans-empty{display:grid;place-items:center;height:22rem;min-height:22rem;max-height:22rem;padding:2rem 14px;box-sizing:border-box}@media(min-width:768px){.bans-list__date-sub{display:block}}@media(max-width:1079px){.bans-list-wrap{overflow-x:auto;overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch}.bans-page .bans-toolbar,.bans-page .bans-list{width:max-content;min-width:0;max-width:none}.bans-page .bans-toolbar{background:var(--c4)}.bans-toolbar__plate,.bans-list{--bans-gap: 16px;--bans-cols: 10.5rem 11rem 5.5rem 4.75rem}.bans-page .bans-toolbar__plate{width:max-content;min-width:0;grid-template-columns:var(--bans-cols);column-gap:var(--bans-gap);padding:0 14px;box-sizing:border-box;background:transparent}.bans-page .bans-list__row{width:max-content;min-width:0;display:grid;grid-template-columns:var(--bans-cols);column-gap:var(--bans-gap);height:var(--bans-row-h);min-height:var(--bans-row-h);padding:10px 14px;box-sizing:border-box;overflow:hidden}.bans-list{gap:0;padding:0;min-height:0}.bans-page .bans-list{min-height:0!important;height:auto!important}.bans-list__cell{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-align:left}.bans-page .bans-list__cell--player,.bans-page .bans-list__player,.bans-page .bans-list__player-meta{min-width:0;max-width:100%;overflow:hidden}.bans-page .bans-list__player-name,.bans-page .bans-list__player-steam{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bans-list__player-steam,.bans-list__date-sub{display:block}.bans-page .bans-footer{margin-top:0;margin-inline:-14px;width:auto;padding:12px 14px;border:none;box-sizing:border-box}.bans-page .bans-content-card{padding-bottom:0}}@media(max-width:768px){.bans-page.dz-page{padding-bottom:0}.app-shell__column:has(.bans-page) .footer{margin-top:0}.bans-list__row{padding:10px 14px}.bans-list__player{gap:8px}.bans-page .bans-footer{flex-direction:row;flex-wrap:nowrap;align-items:center;justify-content:flex-start;margin-top:0;margin-inline:-14px;width:auto;padding:12px 14px;gap:10px;border:none;border-top:var(--rail-width) solid var(--rail);box-sizing:border-box}.bans-page .bans-list__row:last-child{border-bottom:none}.bans-footer__actions{order:0;width:auto;margin-left:auto;justify-content:flex-end;flex:0 1 auto;min-width:0}.bans-footer__actions .dz-btn--ghost{display:none}.bans-footer__actions .dz-btn{flex:0 1 auto;justify-content:center;max-width:100%;min-height:36px;height:36px;max-height:36px}.bans-stepper--end-meta{align-self:center;flex:1 1 auto;min-width:0;width:auto}}.rewards-page.dz-page{padding-bottom:0}.app-shell__frame:has(.rewards-page),.app-shell__frame:has(.rewards-page) .app-shell__main,.app-shell__frame:has(.rewards-page) .page-transition,.app-shell__frame:has(.rewards-page) .rewards-page{flex:0 0 auto;min-height:auto;height:fit-content}.rewards-page .dz-container{width:100%;padding:0}.rewards-page__layout{display:flex;flex-direction:column;gap:0;width:100%}.rewards-main{position:relative;min-width:0}.rewards-content-card{display:flex;flex-direction:column;min-width:0;padding:0 0 16px;--rewards-rarity-mark-logo: url(/assets/logo-loader-on-light-BYqSnOXA.png);--rewards-rarity-mark-ring: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2064%2064'%20fill='none'%3e%3ccircle%20cx='32'%20cy='32'%20r='29'%20stroke='%23000'%20stroke-width='4.5'/%3e%3c/svg%3e")}.rewards-controls{display:flex;flex-wrap:wrap;align-items:center;gap:12px 16px;flex:0 0 auto;width:100%;margin:0;padding:12px 14px;border:none;background:transparent}.rewards-controls__field{display:grid;min-width:0}.rewards-controls__end{display:flex;align-items:center;gap:8px;margin-left:auto;flex:0 0 auto;min-width:0}.rewards-controls__field--section{margin-left:0;width:11.5rem;flex:0 0 auto}.rewards-controls__select{width:100%}.rewards-controls__select .dz-select__trigger{min-height:40px;background:transparent;color:var(--text)}.rewards-controls__select .dz-select__trigger:hover:not(:disabled),.rewards-controls__select.dz-select.is-open .dz-select__trigger{background:transparent;color:var(--text)}.rewards-controls__select .dz-select__value-icon,.rewards-controls__select .dz-select__chevron{color:var(--text)}.rewards-controls__select .dz-select__trigger:hover:not(:disabled) .dz-select__chevron,.rewards-controls__select.dz-select.is-open .dz-select__chevron{color:var(--text)}.rewards-controls__servers{flex:0 1 auto;min-width:0}.rewards-body{min-width:0;background:transparent}.rewards-page .dz-surface{border:none}.rewards-roulette.rewards-calendar,.rewards-roulette .rewards-calendar-panel{--roulette-block-gap: 16px;background:transparent;box-shadow:none}.rewards-lead{margin:0 0 16px;font-size:var(--text-sm);line-height:1.55;color:var(--text-muted)}.rewards-calendar{margin-bottom:0}.rewards-calendar__layout{display:grid;grid-template-columns:minmax(0,1fr);align-items:stretch;min-width:0}.rewards-calendar__bonuses{margin-top:0;width:100%;min-width:0;border:none}.rewards-calendar__bonuses .rewards-bonuses__list{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));flex:none}.rewards-calendar__bonuses .rewards-bonuses__item{border:none;flex:none}.rewards-calendar-panel{display:flex;flex-direction:column;gap:0;padding:0;border-radius:0;background:transparent;min-width:0}.rewards-bonuses{display:flex;flex-direction:column;width:100%;min-width:0;background:transparent}.rewards-bonuses__head{display:grid;gap:4px;justify-items:center;padding:16px 14px;border:none;text-align:center}.rewards-bonuses__title{margin:0;font-size:var(--text-sm);font-weight:700;line-height:1.25;color:var(--text)}.rewards-bonuses__meta{margin:0;font-size:var(--text-xs);font-weight:600;line-height:1.35;color:var(--text-muted);font-variant-numeric:tabular-nums}.rewards-bonuses__list{display:flex;flex-direction:column;flex:1 1 auto;margin:0;padding:0;list-style:none}.rewards-bonuses__item{display:flex;flex-direction:column;flex:1 1 0;justify-content:center;align-items:center;gap:8px;min-height:0;padding:14px;border:none}.rewards-bonuses__rule{display:flex;align-items:center;justify-content:center;flex:none;width:100%}.rewards-bonuses__milestone{margin:0;font-size:var(--text-xs);font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--text-dim);line-height:1.3;text-align:center;white-space:nowrap}.rewards-bonuses__body{display:flex;flex-direction:column;align-items:center;flex:none;gap:6px;text-align:center}.rewards-bonuses__icon-wrap{position:relative;display:grid;place-items:center;flex:none;width:80px;height:80px;overflow:hidden;border-radius:var(--radius-sm);background:var(--chip-bg)}.rewards-bonuses__icon-wrap .reward-item-icon{width:56px;height:56px;max-width:56px;max-height:56px;object-fit:contain}.rewards-bonuses__icon-wrap--portrait .reward-item-icon{width:44px;height:44px;max-width:44px;max-height:44px}.rewards-bonuses__item.is-claimable .rewards-bonuses__icon-wrap{background:var(--chip-active-bg)}.rewards-bonuses__claim{min-height:32px;padding-inline:10px;white-space:nowrap}.rewards-bonuses__claim-label--short{display:none}.rewards-bonuses__item.is-reached .rewards-bonuses__icon-wrap{background:var(--chip-bg)}.rewards-bonuses__item.is-reached .rewards-bonuses__icon-wrap:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;border-radius:inherit;pointer-events:none;background:repeating-linear-gradient(-32deg,transparent 0 7px,color-mix(in srgb,var(--text) 7%,transparent) 7px 8px);opacity:.9}.rewards-bonuses__item.is-reached .rewards-bonuses__icon-wrap .reward-item-icon,.rewards-bonuses__item.is-reached .rewards-bonuses__badge{opacity:.28}.rewards-bonuses__item.is-reached .rewards-bonuses__name,.rewards-bonuses__item.is-reached .rewards-bonuses__milestone,.rewards-bonuses__item.is-reached .rewards-bonuses__status{opacity:.55;color:var(--text-dim)}.rewards-bonuses__item.is-locked .rewards-bonuses__icon-wrap .reward-item-icon{opacity:.32}.rewards-bonuses__item.is-locked .rewards-bonuses__milestone,.rewards-bonuses__item.is-locked .rewards-bonuses__name,.rewards-bonuses__item.is-locked .rewards-bonuses__status,.rewards-bonuses__item.is-locked .rewards-bonuses__badge{opacity:.45}.rewards-bonuses__badge{position:absolute;top:5px;right:5px;z-index:1;padding:2px 5px;border-radius:var(--radius-xs, 4px);background:var(--chip-bg-hover);color:var(--text-dim);font-size:.625rem;font-weight:700;font-variant-numeric:tabular-nums;line-height:1.2}.rewards-bonuses__name{margin:0;max-width:100%;min-height:calc(var(--text-xs) * 1.35);max-height:calc(var(--text-xs) * 1.35 * 2);font-size:var(--text-xs);font-weight:600;line-height:1.35;color:var(--text-muted);display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.rewards-bonuses__name-label--short{display:none}.rewards-bonuses__item.is-locked .rewards-bonuses__name{color:var(--text-dim)}.rewards-bonuses__status{display:grid;place-items:center;min-height:32px;margin:0;font-size:.625rem;font-weight:700;letter-spacing:.05em;text-transform:uppercase;color:var(--text-dim);line-height:1.2}.rewards-calendar-panel__hero{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:14px 16px;padding:16px 14px;border:none;border-radius:0;background:transparent}.rewards-calendar-panel__hero--action-only{grid-template-columns:1fr;justify-items:center;padding-bottom:0}.rewards-calendar-panel__slot{display:flex;align-items:center;gap:12px;min-width:0}.rewards-calendar-panel__slot--lead{align-self:start}.rewards-calendar-panel__slot--hint{display:block;min-width:0}.rewards-calendar-panel__slot--hint .rewards-calendar-panel__lead{max-width:30ch}.rewards-calendar-panel__slot--reward{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:start;column-gap:10px;row-gap:2px;min-width:0}.rewards-calendar-panel__slot--reward .rewards-calendar-panel__icon{grid-row:1 / span 2;align-self:center;width:64px;height:64px;padding:5px}.rewards-calendar-panel__slot--reward .reward-item-icon{width:52px;height:52px}.rewards-calendar-panel__slot--reward .rewards-calendar-panel__copy{min-width:0}.rewards-calendar-panel__slot--reward .rewards-calendar-panel__label,.rewards-calendar-panel__slot--reward .rewards-calendar-panel__prize{margin-bottom:0}.rewards-calendar-panel__lead{margin:0;max-width:26ch;font-size:var(--text-xs);line-height:1.45;color:var(--text-muted)}.rewards-calendar-panel__lead--hidden{visibility:hidden}.rewards-calendar-panel__a11y-title{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.rewards-calendar-panel__slot--next{justify-content:flex-end}.rewards-calendar-panel__icon{display:grid;place-items:center;width:56px;height:56px;flex-shrink:0;padding:4px;border-radius:var(--radius-sm);background:var(--chip-bg-hover);overflow:hidden}.rewards-calendar-panel__copy{min-width:0}.rewards-calendar-panel__copy--end{text-align:right}.rewards-calendar-panel__label{display:block;margin-bottom:2px;font-size:var(--text-xs);font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--text-dim)}.rewards-calendar-panel__prize{display:block;margin-bottom:4px;min-height:1.25em;font-size:var(--text-base);font-weight:700;color:var(--text)}.rewards-calendar-panel__status{margin:0;font-size:var(--text-xs);line-height:1.45;color:var(--text-muted)}.rewards-calendar-panel__status--muted{color:var(--text-dim)}.rewards-calendar-panel__actions{display:flex;align-items:center;justify-content:center;align-self:center;flex-shrink:0;min-height:58px}.rewards-calendar-panel__actions--with-server{position:relative;display:grid;justify-items:stretch;gap:6px;width:100%;min-height:0;align-self:stretch}.rewards-roulette .rewards-calendar-panel__actions--with-server{gap:6px}.rewards-calendar-panel__actions--with-server .rewards-calendar-panel__action-status,.rewards-calendar-panel__actions--with-server .rewards-calendar-panel__timer--center{margin:0;justify-self:center;transform:none}.rewards-calendar-panel__actions-sound{position:absolute;right:0;bottom:0;display:flex;align-items:center;justify-content:flex-end;height:40px;pointer-events:none}.rewards-calendar-panel__actions-sound>*{pointer-events:auto}.rewards-controls__sound-switcher.server-switcher{flex:0 0 auto;width:auto;max-width:100%;height:40px}.rewards-controls__sound-switcher .server-switcher__rail{height:40px;min-height:40px;box-sizing:border-box}.rewards-controls__sound-switcher .server-switcher__tab{min-width:40px;min-height:0;height:100%;padding:0 10px}.rewards-controls__sound-icon{display:block;width:20px;height:20px;color:inherit}.rewards-calendar-panel__actions-row{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;column-gap:10px;width:100%;min-height:40px}.rewards-calendar-panel__actions-side{display:flex;align-items:center;min-width:0}.rewards-calendar-panel__actions-side--start{justify-content:flex-end}.rewards-calendar-panel__actions-side--end{justify-content:flex-start}.rewards-calendar-panel__actions-fast-spin{display:flex;align-items:center;flex:0 0 auto;height:40px}.rewards-fast-spin{display:inline-flex;align-items:center;gap:8px;box-sizing:border-box;min-width:0;max-width:100%;height:40px;margin:0;padding:0 12px;border:1px solid var(--rail);border-radius:var(--radius-sm);background:transparent;color:var(--text-muted);cursor:pointer;-webkit-user-select:none;user-select:none;transition:border-color .15s ease,color .15s ease}.rewards-fast-spin:hover{border-color:var(--rail)}.rewards-fast-spin.is-on{color:var(--text);border-color:var(--rail)}.rewards-fast-spin__icon{flex:0 0 auto;display:block;color:inherit}.rewards-fast-spin__label{flex:0 1 auto;min-width:0;font-size:var(--text-sm);font-weight:600;line-height:1.2;white-space:nowrap}.rewards-fast-spin__switch{position:relative;flex:0 0 auto;width:40px;height:22px;margin:0;padding:2px;border:none;border-radius:var(--radius-pill);background:var(--c3);cursor:pointer;box-sizing:border-box;transition:background .3s ease}.rewards-fast-spin__switch:hover:not(:disabled){background:var(--c2)}.rewards-fast-spin__switch:disabled{opacity:.55;cursor:default}.rewards-fast-spin.is-disabled{opacity:.55;cursor:default;pointer-events:none}.rewards-fast-spin.is-on .rewards-fast-spin__switch{background:var(--c3)}.rewards-fast-spin.is-on .rewards-fast-spin__switch:hover:not(:disabled){background:var(--c2)}.rewards-fast-spin__knob{position:absolute;top:2px;left:2px;width:18px;height:18px;border-radius:50%;background:var(--c5);transition:transform .18s ease}.rewards-fast-spin.is-on .rewards-fast-spin__knob{transform:translate(18px);background:var(--c5)}.rewards-calendar-panel__actions-rail-spacer{display:block;min-width:24px;height:1px;visibility:hidden}.rewards-calendar-panel__actions-row .rewards-controls__servers--beside-spin{flex:0 1 auto;min-width:0;height:40px;align-self:center}.rewards-calendar-panel__actions-row .rewards-login-cta{height:40px;min-height:40px}.rewards-controls__servers--beside-spin.server-switcher,.rewards-controls__servers--beside-spin .server-switcher__rail{height:40px;min-height:40px;box-sizing:border-box}.rewards-controls__servers--beside-spin .server-switcher__rail{align-items:stretch}.rewards-controls__servers--beside-spin .server-switcher__tab{min-height:0;height:100%;padding:0 12px;gap:0}.rewards-calendar-panel__countdown{display:inline-flex;align-items:center;justify-content:center;min-width:8.5rem;height:40px;padding:0 18px;border-radius:var(--radius-sm);background:var(--chip-bg);font-size:1.375rem;font-weight:700;font-variant-numeric:tabular-nums;color:var(--text);line-height:1}.rewards-calendar-panel__action-stack{display:grid;grid-template-rows:1.25em 38px;gap:2px;justify-items:center;align-items:center;text-align:center;min-width:12.5rem}.rewards-calendar-panel__timer--center{min-width:0}.rewards-calendar-panel__action-status{margin:0;font-size:var(--text-sm);font-weight:600;line-height:1.25;color:var(--text-dim);white-space:nowrap;transform:translateY(-2px);font-variant-numeric:tabular-nums}.rewards-calendar-panel__timer--center>span{margin:0}.rewards-calendar-panel__actions .dz-btn{display:inline-flex;align-items:center;gap:8px;box-sizing:border-box;width:100%;min-width:0;height:38px;min-height:38px;justify-content:center;white-space:nowrap;border:none;box-shadow:none}.rewards-calendar-panel__actions .dz-btn--primary,.rewards-calendar-panel__actions .rewards-login-cta{min-width:11.5rem;min-height:38px;height:38px;border:none;box-shadow:none;background:var(--btn-primary-bg);color:var(--btn-primary-color);font-weight:700}.rewards-calendar-panel__actions .dz-btn--primary:hover:not(:disabled),.rewards-calendar-panel__actions .rewards-login-cta:hover:not(:disabled){background:var(--btn-primary-hover);border:none;box-shadow:none;color:var(--btn-primary-hover-color)}.rewards-calendar-panel__actions .dz-btn.is-loading{opacity:.85;pointer-events:none}.rewards-spin-cta{box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;gap:8px;width:auto;min-width:0;height:40px;min-height:40px;max-height:40px;margin:0;padding:0 14px;border:none;border-radius:var(--radius-sm);background:var(--btn-primary-bg);color:var(--btn-primary-color);font-size:var(--text-sm);font-weight:700;line-height:1;white-space:nowrap;cursor:pointer;transition:transform .15s cubic-bezier(.22,1,.36,1),background .3s ease,color .3s ease}.rewards-spin-cta__icon{flex:0 0 auto;width:18px;height:18px;color:inherit}.rewards-spin-cta.is-loading .rewards-spin-cta__icon{animation:rewards-spin-cta-rotate .85s linear infinite}@keyframes rewards-spin-cta-rotate{to{transform:rotate(360deg)}}.rewards-spin-cta:hover:not(:disabled){background:var(--btn-primary-hover);color:var(--btn-primary-hover-color)}.rewards-spin-cta:active:not(:disabled){transform:scale(.92);background:var(--btn-primary-hover);color:var(--btn-primary-hover-color)}.rewards-spin-cta:disabled{background:var(--c3);color:var(--text-dim);opacity:1;cursor:not-allowed}.rewards-spin-cta:disabled:hover{background:var(--c3);color:var(--text-dim)}.rewards-spin-cta.is-loading:disabled,.rewards-spin-cta.is-loading{background:var(--btn-primary-bg);color:var(--btn-primary-color);opacity:1;cursor:default;pointer-events:none;transform:none}@media(prefers-reduced-motion:reduce){.rewards-spin-cta{transition:background .3s ease,color .3s ease}.rewards-spin-cta:active:not(:disabled){transform:none}.rewards-spin-cta.is-loading .rewards-spin-cta__icon{animation:none}}.rewards-calendar-panel__action-stack:has(.rewards-spin-cta){grid-template-rows:1.25em 40px;min-width:0;justify-items:center}.rewards-calendar-panel__timer{display:grid;gap:2px}.rewards-calendar-panel__timer.rewards-calendar-panel__timer--center{display:block;box-sizing:border-box;width:max-content;max-width:100%;margin:0 auto;justify-self:center;text-align:center;white-space:nowrap;font-size:var(--text-sm);font-weight:600;line-height:1.25;color:var(--text-dim)}.rewards-calendar-panel__copy--end .rewards-calendar-panel__timer{justify-items:end;text-align:right}.rewards-calendar-panel__timer span{font-size:inherit;font-weight:inherit;color:inherit}.rewards-calendar-panel__timer time{font-size:1.375rem;font-weight:700;font-variant-numeric:tabular-nums;color:var(--text)}.rewards-calendar-panel__timer--center time{display:inline;font-size:inherit;font-weight:inherit;font-variant-numeric:tabular-nums;color:var(--text);line-height:inherit}.rewards-calendar-panel__grid,.rewards-calendar__grid{display:grid;grid-template-columns:repeat(10,minmax(0,1fr));gap:6px}.rewards-roulette .rewards-calendar-panel__grid{grid-template-columns:repeat(12,minmax(0,1fr))}.rewards-roulette__prizes .rewards-calendar-panel__grid{--prizes-ref-cols: 12;--prizes-gap: 6px;container-type:inline-size;gap:var(--prizes-gap);grid-template-columns:repeat(8,minmax(0,1fr))}.reward-day-card{--roulette-rarity: transparent;position:relative;display:grid;grid-template-rows:auto 1fr auto;align-items:stretch;justify-items:center;gap:0;aspect-ratio:1;min-height:0;padding:5px 3px 4px;border:none;border-radius:var(--radius-sm);background:var(--chip-bg);overflow:hidden;text-align:center;transition:background .2s ease;contain:layout style paint}.reward-day-card.is-active{background:color-mix(in srgb,var(--span) 22%,var(--chip-bg))}.reward-day-card.is-completed:not(.is-active){pointer-events:none;-webkit-user-select:none;user-select:none}.reward-day-card.is-completed:not(.is-active):after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;border-radius:inherit;pointer-events:none;background:repeating-linear-gradient(-32deg,transparent 0 7px,color-mix(in srgb,var(--text) 7%,transparent) 7px 8px);opacity:.9}.reward-day-card.is-completed:not(.is-active) .reward-day-card__day,.reward-day-card.is-completed:not(.is-active) .reward-day-card__qty{opacity:.4}.reward-day-card.is-completed:not(.is-active) .reward-item-icon{opacity:.28}.reward-day-card.is-completed:not(.is-active) .reward-day-card__pulse{display:none}.reward-day-card.is-locked{cursor:default}.reward-day-card.is-locked .reward-day-card__day,.reward-day-card.is-locked .reward-day-card__qty{opacity:.7;color:var(--text-muted)}.reward-day-card.is-locked .reward-item-icon{opacity:.55}.reward-day-card.is-claiming{background:color-mix(in srgb,var(--span) 22%,var(--chip-bg));animation:reward-day-pulse 1.2s ease-in-out infinite}.reward-day-card__day{width:100%;padding-inline:1px;font-size:.75rem;font-weight:700;font-variant-numeric:tabular-nums;color:var(--text-muted);line-height:1.15;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.reward-day-card.is-active .reward-day-card__day{color:var(--text)}.reward-day-card__icon{display:grid;place-items:center;width:100%;min-height:0;padding:0 2px;overflow:hidden}.reward-day-card .reward-item-icon-wrap,.reward-day-card .reward-item-icon{width:min(96%,64px);height:min(96%,64px);max-width:100%;max-height:100%;object-fit:contain;flex-shrink:1}.reward-day-card--roulette .reward-item-icon-wrap:not(:has(.reward-item-icon--balance)),.reward-day-card--roulette .reward-item-icon:not(.reward-item-icon--balance){width:min(100%,62px);height:min(100%,62px);transform:scale(1.02);transform-origin:center center}.reward-day-card .reward-item-icon-wrap .reward-item-icon{width:100%;height:100%;transform:none}.reward-day-card__qty{width:100%;font-size:.75rem;font-weight:600;font-variant-numeric:tabular-nums;color:var(--text-muted);line-height:1}.reward-day-card.is-active .reward-day-card__qty{color:var(--text)}.reward-day-card--roulette:not(.reward-day-card--roulette-stub):not(.reward-day-card--roulette-skeleton){grid-template-rows:1fr auto;padding-top:10px;background:radial-gradient(115% 100% at 50% 82%,color-mix(in srgb,var(--roulette-rarity) 9%,transparent) 0%,color-mix(in srgb,var(--roulette-rarity) 3%,transparent) 54%,transparent 76%),color-mix(in srgb,var(--roulette-rarity) 5%,var(--chip-bg))}.reward-day-card__rarity{position:absolute;top:8px;left:8px;right:auto;z-index:2;width:1.5rem;height:4px;border-radius:var(--radius-pill);background:var(--roulette-rarity);transform:none;pointer-events:none}.reward-day-card--roulette .reward-day-card__chance{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.rewards-roulette__prizes .reward-day-card--roulette{aspect-ratio:auto;height:calc((100cqi - (var(--prizes-ref-cols) - 1) * var(--prizes-gap)) / var(--prizes-ref-cols) * 1.2);justify-items:stretch;text-align:left;padding:8px 6px 6px}.rewards-roulette__prizes .reward-day-card--roulette .reward-day-card__chance{top:8px;right:8px;left:auto;z-index:3;box-sizing:border-box;width:auto;height:auto;margin:0;padding:0;overflow:visible;clip:auto;clip-path:none;white-space:nowrap;border:0;font-size:var(--text-xs);font-weight:700;font-variant-numeric:tabular-nums;line-height:1;letter-spacing:.01em;color:var(--text-muted);pointer-events:auto;cursor:help;outline:none}.rewards-roulette__prizes .reward-day-card--roulette:not(.reward-day-card--roulette-stub):not(.reward-day-card--roulette-skeleton),.reward-day-card--roulette-strip:not(.reward-day-card--roulette-stub):not(.reward-day-card--roulette-skeleton){background:linear-gradient(180deg,color-mix(in srgb,var(--roulette-rarity) 45%,transparent),color-mix(in srgb,var(--roulette-rarity) 15%,transparent) 90%),var(--chip-bg)}.rewards-roulette__prizes .reward-day-card--roulette:not(.reward-day-card--roulette-stub):not(.reward-day-card--roulette-skeleton):after,.reward-day-card--roulette-strip:not(.reward-day-card--roulette-stub):not(.reward-day-card--roulette-skeleton):after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;pointer-events:none;background:var(--roulette-rarity);opacity:.07;-webkit-mask-image:var(--rewards-rarity-mark-logo),var(--rewards-rarity-mark-ring);mask-image:var(--rewards-rarity-mark-logo),var(--rewards-rarity-mark-ring);-webkit-mask-position:center,center;mask-position:center,center;-webkit-mask-size:64%,64%;mask-size:64%,64%;-webkit-mask-repeat:no-repeat,no-repeat;mask-repeat:no-repeat,no-repeat;-webkit-mask-composite:source-over;mask-composite:add}.reward-day-card--roulette-strip:not(.reward-day-card--roulette-stub):not(.reward-day-card--roulette-skeleton):after{opacity:.06;-webkit-mask-size:68%,68%;mask-size:68%,68%}[data-theme=light] .rewards-roulette__prizes .reward-day-card--roulette:not(.reward-day-card--roulette-stub):not(.reward-day-card--roulette-skeleton):after,[data-theme=light] .reward-day-card--roulette-strip:not(.reward-day-card--roulette-stub):not(.reward-day-card--roulette-skeleton):after{background:var(--roulette-rarity);opacity:.05}.rewards-roulette__prizes .reward-day-card--roulette:not(.reward-day-card--roulette-stub):not(.reward-day-card--roulette-skeleton)>.reward-day-card__icon,.rewards-roulette__prizes .reward-day-card--roulette:not(.reward-day-card--roulette-stub):not(.reward-day-card--roulette-skeleton)>.reward-day-card__meta,.rewards-roulette__prizes .reward-day-card--roulette:not(.reward-day-card--roulette-stub):not(.reward-day-card--roulette-skeleton)>.reward-day-card__rarity,.reward-day-card--roulette-strip:not(.reward-day-card--roulette-stub):not(.reward-day-card--roulette-skeleton)>.reward-day-card__icon,.reward-day-card--roulette-strip:not(.reward-day-card--roulette-stub):not(.reward-day-card--roulette-skeleton)>.reward-day-card__meta,.reward-day-card--roulette-strip:not(.reward-day-card--roulette-stub):not(.reward-day-card--roulette-skeleton)>.reward-day-card__rarity,.reward-day-card--roulette-strip:not(.reward-day-card--roulette-stub):not(.reward-day-card--roulette-skeleton)>.reward-day-card__qty{z-index:1}.rewards-roulette__prizes .reward-day-card--roulette:not(.reward-day-card--roulette-stub):not(.reward-day-card--roulette-skeleton)>.reward-day-card__chance{z-index:3}.rewards-roulette__prizes .reward-day-card--roulette-common,.reward-day-card--roulette-strip.reward-day-card--roulette-common{--roulette-rarity: #5d657a}.rewards-roulette__prizes .reward-day-card--roulette-uncommon,.reward-day-card--roulette-strip.reward-day-card--roulette-uncommon{--roulette-rarity: #5881f5}.rewards-roulette__prizes .reward-day-card--roulette-rare,.reward-day-card--roulette-strip.reward-day-card--roulette-rare{--roulette-rarity: #9658f5}.rewards-roulette__prizes .reward-day-card--roulette-epic,.reward-day-card--roulette-strip.reward-day-card--roulette-epic{--roulette-rarity: #c452cc}.rewards-roulette__prizes .reward-day-card--roulette-elite,.reward-day-card--roulette-strip.reward-day-card--roulette-elite{--roulette-rarity: #f54e65}.rewards-roulette__prizes .reward-day-card--roulette-legendary,.reward-day-card--roulette-strip.reward-day-card--roulette-legendary{--roulette-rarity: #f5b658}.rewards-roulette__prizes .reward-day-card__meta{display:flex;flex-direction:column;align-items:flex-start;gap:2px;min-width:0;width:100%;padding:0 1px}.rewards-roulette__prizes .reward-day-card__name{display:block;width:100%;min-width:0;font-size:var(--text-xs);font-weight:600;line-height:1.15;color:var(--text);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.rewards-roulette__prizes .reward-day-card__qty{width:auto;max-width:100%;text-align:left;font-size:var(--text-xs);font-weight:600;color:var(--text-muted)}.reward-day-card--roulette .reward-day-card__day{display:none}.reward-day-card__pulse{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;background:var(--chip-active-bg);opacity:.45;pointer-events:none;animation:reward-ring 1.2s ease-out infinite}.reward-item-icon-wrap{position:relative;display:inline-grid;place-items:center;flex-shrink:0;overflow:hidden;border-radius:var(--radius-xs)}.reward-item-icon-wrap--sm{width:36px;height:36px}.reward-item-icon-wrap--md{width:44px;height:44px}.reward-item-icon-wrap--lg{width:64px;height:64px}.reward-item-icon__ph{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;background:var(--hatch-surface, var(--chip-bg));pointer-events:none}.reward-item-icon-wrap.is-ready .reward-item-icon__ph{opacity:0}.reward-item-icon{position:relative;z-index:1;display:block;object-fit:contain}.reward-item-icon-wrap .reward-item-icon{opacity:0;transition:opacity .15s ease}.reward-item-icon-wrap .reward-item-icon.is-loaded{opacity:1}.reward-item-icon-wrap--instant .reward-item-icon{opacity:1;transition:none}.reward-item-icon--sm{width:36px;height:36px}.reward-item-icon--md{width:44px;height:44px}.reward-item-icon--lg{width:64px;height:64px}.reward-item-icon-wrap.is-claiming .reward-item-icon,.reward-item-icon.is-claiming{animation:reward-icon-bounce .6s ease-in-out infinite alternate}@media(prefers-reduced-motion:reduce){.reward-item-icon-wrap .reward-item-icon{transition:none}}.rewards-content-card .rewards-hints{margin-bottom:0}.rewards-calendar-panel__grid,.rewards-roulette__strip-wrap,.rewards-roulette__prizes{padding:14px}.rewards-calendar-panel__grid{padding-top:16px}.rewards-roulette__prizes{padding:var(--roulette-block-gap, 16px) 0 14px;width:100%;box-sizing:border-box}.rewards-roulette__prizes .rewards-calendar-panel__grid{width:100%;padding:16px 14px 0;box-sizing:border-box}.rewards-roulette__strip-wrap{padding-top:0}.rewards-roulette .rewards-calendar-panel__hero--action-only,.rewards-roulette__controls--hero{padding-top:var(--roulette-block-gap, 16px);padding-bottom:0;min-height:0}@media(max-width:1400px){.rewards-calendar-panel__grid,.rewards-calendar__grid{grid-template-columns:repeat(8,minmax(0,1fr))}.rewards-roulette .rewards-calendar-panel__grid{grid-template-columns:repeat(10,minmax(0,1fr))}.rewards-roulette__prizes .rewards-calendar-panel__grid{--prizes-gap: 6px;grid-template-columns:repeat(8,minmax(0,1fr))}}@media(max-width:1079px){.rewards-controls{flex-direction:row;flex-wrap:nowrap;align-items:center;gap:8px;padding:14px}.rewards-controls__servers.server-switcher{flex:0 1 auto;min-width:0;max-width:calc(100% - 100px);width:auto}.rewards-controls__servers .server-switcher__rail{width:max-content;max-width:100%}.rewards-controls__servers .server-switcher__tab{min-height:36px;padding:0 10px}.rewards-controls__servers--beside-spin .server-switcher__rail{min-height:40px}.rewards-controls__servers--beside-spin .server-switcher__tab{min-height:36px;height:36px;padding:0 10px}.rewards-controls__servers--beside-spin.server-switcher--switch .server-switcher__tab{min-height:36px;height:36px}.rewards-controls__servers .server-switcher__label{font-size:.875rem}.rewards-controls__end{margin-left:auto;gap:6px}.rewards-controls__field--section{margin-left:0;flex:0 0 auto;width:auto;max-width:none}.rewards-controls__select{width:auto}.rewards-controls__select .dz-select__trigger{width:auto;min-width:0;min-height:40px;padding:0 26px 0 10px;justify-content:flex-start}.rewards-controls__select .dz-select__value{flex:0 0 auto;justify-content:center;gap:0;overflow:visible}.rewards-controls__select .dz-select__value-text{display:none}.rewards-controls__select .dz-select__chevron{display:block;right:6px;width:18px;height:18px;color:var(--text-muted)}.rewards-controls__select .dz-select__value-icon{width:18px;height:18px;color:var(--text)}.rewards-calendar__layout{grid-template-columns:1fr}.rewards-bonuses{width:100%;min-width:0;border:none}.rewards-bonuses__list{display:grid;grid-template-columns:repeat(4,minmax(0,1fr))}.rewards-bonuses__item{border:none;padding:14px 10px}.rewards-bonuses__icon-wrap{width:64px;height:64px}.rewards-bonuses__icon-wrap .reward-item-icon{width:44px;height:44px;max-width:44px;max-height:44px}.rewards-bonuses__icon-wrap--portrait .reward-item-icon{width:36px;height:36px;max-width:36px;max-height:36px}.rewards-bonuses__claim{width:auto;max-width:100%;min-height:30px;padding:0 8px;font-size:.75rem}.rewards-bonuses__claim-label--full{display:none}.rewards-bonuses__claim-label--short{display:inline}.rewards-bonuses__name-label--full{display:none}.rewards-bonuses__name-label--short{display:inline}.rewards-calendar-panel__hero{grid-template-columns:1fr;gap:12px}.rewards-calendar-panel__slot,.rewards-calendar-panel__slot--next,.rewards-calendar-panel__slot--server{justify-content:flex-start}.rewards-server-select{width:100%;margin-left:0}.rewards-calendar-panel__slot--server .rewards-calendar-panel__label,.rewards-calendar-panel__copy--end{text-align:left}.rewards-calendar-panel__actions{justify-content:center}.rewards-calendar-panel__actions .dz-btn{width:100%}.rewards-spin-cta{width:auto}.rewards-calendar-panel__action-stack,.rewards-calendar-panel__timer--center{width:100%;min-width:0}.rewards-calendar-panel__grid,.rewards-calendar__grid{grid-template-columns:repeat(6,minmax(0,1fr))}.rewards-roulette .rewards-calendar-panel__grid{grid-template-columns:repeat(8,minmax(0,1fr))}.rewards-roulette__prizes .rewards-calendar-panel__grid{--prizes-gap: 6px;grid-template-columns:repeat(4,minmax(0,1fr))}.rewards-roulette__prizes .reward-day-card--roulette{height:auto;aspect-ratio:1}}@media(max-width:768px){.rewards-calendar-panel__actions-sound{display:none}.rewards-controls__servers--beside-spin.server-switcher,.rewards-controls__servers--beside-spin .server-switcher__rail{min-height:40px;height:40px}.rewards-controls__servers--beside-spin .server-switcher__tab{min-height:36px;height:36px;padding:0 10px}.rewards-controls__servers--beside-spin.server-switcher--switch .server-switcher__tab{min-height:36px;height:36px}.rewards-calendar-panel__grid,.rewards-calendar__grid,.rewards-roulette .rewards-calendar-panel__grid{grid-template-columns:repeat(4,minmax(0,1fr))}.rewards-roulette__prizes .rewards-calendar-panel__grid{--prizes-gap: 6px;grid-template-columns:repeat(4,minmax(0,1fr))}.rewards-roulette__prizes .reward-day-card--roulette{height:auto;aspect-ratio:1}.rewards-roulette__strip-wrap{--prizes-ref-cols: 4;--prizes-gap: 6px;--roulette-gap: 6px;--roulette-tile: calc( (100cqi - (var(--prizes-ref-cols) - 1) * var(--prizes-gap)) / var(--prizes-ref-cols) )}.rewards-roulette__strip-viewport{--roulette-pad-x: 14px;--roulette-pad-y: 16px;padding:var(--roulette-pad-y) var(--roulette-pad-x)}}@media(max-width:578px){.rewards-controls{flex-direction:row;flex-wrap:nowrap;align-items:center;padding:12px 10px;gap:8px}.rewards-controls__servers.server-switcher{flex:0 1 auto;width:auto;min-width:0;max-width:calc(100% - 100px)}.rewards-controls__servers .server-switcher__tab{min-height:36px;padding:0 9px}.rewards-controls__servers--beside-spin .server-switcher__rail{min-height:40px}.rewards-controls__servers--beside-spin .server-switcher__tab{min-height:36px;height:36px;padding:0 9px}.rewards-controls__servers--beside-spin.server-switcher--switch .server-switcher__tab{min-height:36px;height:36px}.rewards-controls__servers .server-switcher__label{font-size:.8125rem}.rewards-controls__field--section{margin-left:0;flex:0 0 auto;width:auto}.rewards-controls__select .dz-select__trigger{min-height:40px;padding:0 26px 0 10px}.rewards-calendar-panel__grid,.rewards-calendar__grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:5px}.rewards-roulette .rewards-calendar-panel__grid{grid-template-columns:repeat(4,minmax(0,1fr))}.rewards-roulette__prizes .rewards-calendar-panel__grid{--prizes-gap: 5px;grid-template-columns:repeat(4,minmax(0,1fr))}.rewards-roulette__prizes .reward-day-card--roulette{height:auto;aspect-ratio:1;padding:6px 4px 4px}.rewards-roulette__strip-wrap{--prizes-ref-cols: 4;--prizes-gap: 5px;--roulette-gap: 5px;--roulette-tile: calc( (100cqi - (var(--prizes-ref-cols) - 1) * var(--prizes-gap)) / var(--prizes-ref-cols) )}.rewards-roulette__strip-viewport{--roulette-pad-x: 14px;--roulette-pad-y: 14px;padding:var(--roulette-pad-y) var(--roulette-pad-x)}.reward-day-card .reward-item-icon{width:min(88%,56px);height:min(88%,56px)}.reward-day-card--roulette .reward-item-icon:not(.reward-item-icon--balance){width:min(100%,52px);height:min(100%,52px);transform:scale(1.02)}}@keyframes reward-day-pulse{0%,to{opacity:1}50%{opacity:.88}}@keyframes reward-ring{0%{opacity:.8;transform:scale(1)}to{opacity:0;transform:scale(1.06)}}@keyframes reward-check-pop{0%{transform:scale(.4);opacity:0}to{transform:scale(1);opacity:1}}@keyframes reward-icon-bounce{0%{transform:translateY(0)}to{transform:translateY(-4px)}}.rewards-demo-banner{margin:0 0 12px;padding:10px 14px;border-radius:var(--radius-sm);background:color-mix(in srgb,var(--text) 8%,var(--chip-bg));border:none;font-size:var(--text-xs);line-height:1.45;color:var(--text-muted)}.rewards-calendar-panel__slot--server{justify-content:flex-end;align-items:flex-start}.rewards-server-select{display:grid;gap:6px;width:min(100%,220px);margin-left:auto;align-content:start}.rewards-server-select__control{min-width:0}.rewards-server-select__control .dz-select__trigger{background:transparent;color:var(--text)}.rewards-server-select__control .dz-select__trigger:hover:not(:disabled),.rewards-server-select__control.dz-select.is-open .dz-select__trigger{background:transparent}.rewards-calendar-panel__slot--server .rewards-calendar-panel__label{text-align:right;margin-bottom:0;margin-top:-2px}.rewards-roulette__hero-spacer{visibility:hidden;pointer-events:none}.rewards-roulette__prizes{display:grid;gap:10px}.rewards-roulette__section-head{position:relative;display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);justify-items:stretch;align-items:center;gap:14px;min-width:0;width:100%;padding-inline:0;box-sizing:border-box}.rewards-roulette__section-head:before{content:"";position:absolute;left:50%;top:50%;z-index:0;width:100vw;height:var(--rail-width);background:var(--rail);transform:translate(-50%,-50%);pointer-events:none}.rewards-roulette__section-rail{display:block;align-self:center;width:100%;height:var(--rail-width);background:transparent}.rewards-roulette__section-title{position:relative;z-index:1;margin:0;padding-inline:14px;background:var(--bg);font-size:var(--text-lg);font-weight:700;line-height:1.2;color:#fff;white-space:nowrap;text-transform:uppercase;letter-spacing:.05em;justify-self:center}.rewards-roulette__controls--hero{display:grid;grid-template-columns:1fr;justify-items:center;gap:6px;padding:var(--roulette-block-gap) 14px 0;min-height:0;width:100%;position:relative}.rewards-roulette__hero-title{display:block;width:100%;margin:0;padding:16px 14px var(--roulette-block-gap);max-width:none;text-align:center;font-size:var(--text-lg);font-weight:800;line-height:1.15;letter-spacing:-.02em;color:#fff;text-transform:uppercase}.rewards-roulette .rewards-calendar-panel__actions--with-server{gap:0;position:relative}.rewards-roulette .rewards-calendar-panel__actions--with-server .rewards-calendar-panel__timer--center,.rewards-roulette .rewards-calendar-panel__actions--with-server .rewards-calendar-panel__action-status{position:absolute;left:50%;top:0;transform:translate(-50%,calc(-100% - 8px));margin:0;width:max-content;max-width:100%}.rewards-roulette__hero-title-fill{display:inline-block;max-width:18ch;background-image:none;background-size:auto;background-position:initial;-webkit-background-clip:unset;background-clip:unset;color:#fff;animation:none}@keyframes rewards-hero-title-flow{0%{background-position:0% 50%}to{background-position:100% 50%}}@media(prefers-reduced-motion:reduce){.rewards-roulette__hero-title-fill{animation:none;background-position:40% 50%}}[data-theme=light] .rewards-roulette__section-title,[data-theme=light] .rewards-roulette__hero-title,[data-theme=light] .rewards-roulette__hero-title-fill{color:var(--text)}.rewards-roulette__strip-wrap{--roulette-gap: 6px;--prizes-ref-cols: 12;--prizes-gap: 6px;--roulette-tile: calc( (100cqi - (var(--prizes-ref-cols) - 1) * var(--prizes-gap)) / var(--prizes-ref-cols) * 1.2 );position:relative;container-type:inline-size}@media(max-width:768px){.rewards-roulette .rewards-calendar-panel__grid{grid-template-columns:repeat(5,minmax(0,1fr));gap:6px}.rewards-roulette__prizes .rewards-calendar-panel__grid{--prizes-gap: 6px;grid-template-columns:repeat(4,minmax(0,1fr))}.rewards-roulette__prizes .reward-day-card--roulette{height:auto;aspect-ratio:1}.rewards-roulette__strip-wrap{--prizes-ref-cols: 4;--prizes-gap: 6px;--roulette-gap: 6px;--roulette-tile: calc( (100cqi - (var(--prizes-ref-cols) - 1) * var(--prizes-gap)) / var(--prizes-ref-cols) )}.rewards-calendar-panel__actions-sound{display:none}}@media(max-width:578px){.rewards-roulette__strip-wrap{--prizes-ref-cols: 4;--prizes-gap: 5px;--roulette-gap: 5px;--roulette-tile: calc( (100cqi - (var(--prizes-ref-cols) - 1) * var(--prizes-gap)) / var(--prizes-ref-cols) )}.rewards-roulette .rewards-calendar-panel__grid{grid-template-columns:repeat(5,minmax(0,1fr));gap:5px}.rewards-roulette__prizes .rewards-calendar-panel__grid{--prizes-gap: 5px;grid-template-columns:repeat(4,minmax(0,1fr))}.rewards-roulette__prizes .reward-day-card--roulette{height:auto;aspect-ratio:1;padding:6px 4px 4px}.rewards-roulette__prizes .reward-day-card--roulette .reward-day-card__chance{top:6px;right:6px;font-size:var(--text-xs)}}.rewards-roulette__pointer{position:absolute;top:0;bottom:0;left:50%;z-index:3;width:0;margin-left:0;pointer-events:none}.rewards-roulette__pointer-arrow{position:absolute;left:50%;display:block;transform:translate(-50%);fill:color-mix(in srgb,var(--text) 72%,transparent)}.rewards-roulette__pointer-arrow--top{top:-2px}.rewards-roulette__pointer-arrow--bottom{bottom:-2px}.rewards-roulette__strip-viewport{position:relative;overflow:hidden;border:none;border-radius:var(--radius-sm);background:transparent;--roulette-pad-x: 24px;--roulette-pad-y: 21px;padding:var(--roulette-pad-y) var(--roulette-pad-x)}@media(max-width:768px){.rewards-roulette__strip-viewport{--roulette-pad-x: 14px;--roulette-pad-y: 16px;padding:var(--roulette-pad-y) var(--roulette-pad-x)}.rewards-roulette .rewards-calendar-panel__actions-row{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"servers spin" "fast fast";align-items:center;column-gap:8px;row-gap:8px;width:100%;min-height:0}.rewards-roulette .rewards-calendar-panel__actions-side--start{grid-area:servers;justify-content:flex-start}.rewards-roulette .rewards-calendar-panel__actions-row>.rewards-spin-cta,.rewards-roulette .rewards-calendar-panel__actions-row>.rewards-login-cta{grid-area:spin}.rewards-roulette .rewards-calendar-panel__actions-side--end{grid-area:fast;justify-content:stretch}.rewards-roulette .rewards-calendar-panel__actions-rail-spacer{display:none}.rewards-roulette .rewards-calendar-panel__actions-fast-spin{width:100%;height:40px}.rewards-roulette .rewards-fast-spin{width:100%;height:40px;justify-content:space-between}.rewards-roulette .rewards-fast-spin__label{font-size:.8125rem}.rewards-roulette .rewards-calendar-panel__actions-row .rewards-controls__servers--beside-spin{width:auto;min-width:0;max-width:none;height:40px;align-self:center}.rewards-roulette .rewards-controls__servers--beside-spin.server-switcher{display:block;flex:none;width:auto;height:40px;min-height:40px;max-width:none}.rewards-roulette .rewards-controls__servers--beside-spin .server-switcher__rail{display:flex;width:max-content;max-width:100%;height:40px;min-height:40px;box-sizing:border-box}.rewards-roulette .rewards-controls__servers--beside-spin .server-switcher__tab{flex:0 0 auto;min-width:0;min-height:36px;height:36px;padding:0 6px}.rewards-roulette .rewards-controls__servers--beside-spin.server-switcher--switch .server-switcher__tab{min-height:36px;height:36px}.rewards-roulette .rewards-controls__servers--beside-spin .server-switcher__label{display:inline-flex;max-width:100%;gap:4px;font-size:.75rem}.rewards-roulette .rewards-controls__servers--beside-spin .dz-server-logo-text{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rewards-roulette .rewards-calendar-panel__actions-row .rewards-spin-cta,.rewards-roulette .rewards-calendar-panel__actions-row .rewards-login-cta{width:auto;min-width:0;height:40px;min-height:40px;padding-inline:10px;font-size:.8125rem;gap:6px}.rewards-roulette .rewards-calendar-panel__actions-row .rewards-login-cta svg{width:16px;height:16px;flex-shrink:0}}@media(max-width:578px){.rewards-roulette__strip-viewport{--roulette-pad-x: 14px;--roulette-pad-y: 14px;padding:var(--roulette-pad-y) var(--roulette-pad-x)}.rewards-roulette .rewards-calendar-panel__actions-row{column-gap:6px;row-gap:6px}.rewards-roulette .rewards-fast-spin{padding:0 10px;gap:8px}.rewards-roulette .rewards-fast-spin__label{font-size:.75rem}.rewards-roulette .rewards-controls__servers--beside-spin .server-switcher__tab{padding:0 8px}.rewards-roulette .rewards-calendar-panel__actions-row .rewards-spin-cta,.rewards-roulette .rewards-calendar-panel__actions-row .rewards-login-cta{padding-inline:8px}}.rewards-roulette__strip-viewport:before,.rewards-roulette__strip-viewport:after{content:"";position:absolute;top:0;bottom:0;width:min(96px,18%);z-index:2;pointer-events:none}.rewards-roulette__strip-viewport:before{left:0;background:linear-gradient(to right,var(--bg) 0%,color-mix(in srgb,var(--bg) 72%,transparent) 42%,transparent 100%)}.rewards-roulette__strip-viewport:after{right:0;background:linear-gradient(to left,var(--bg) 0%,color-mix(in srgb,var(--bg) 72%,transparent) 42%,transparent 100%)}.rewards-roulette__strip{display:flex;gap:var(--roulette-gap);width:max-content;will-change:transform;opacity:0}.rewards-roulette__strip.is-ready{opacity:1}.rewards-roulette__strip-slot{flex:0 0 var(--roulette-tile);width:var(--roulette-tile);height:var(--roulette-tile);overflow:hidden;content-visibility:auto;contain-intrinsic-size:auto var(--roulette-tile)}.reward-day-card--roulette-strip{width:100%;height:100%;aspect-ratio:1;justify-items:stretch;text-align:left;padding:8px 6px 6px}.reward-day-card--roulette-strip .reward-day-card__chance{display:none}.reward-day-card--roulette-strip .reward-day-card__meta{display:flex;flex-direction:column;align-items:flex-start;gap:2px;min-width:0;width:100%;padding:0 1px}.reward-day-card--roulette-strip .reward-day-card__name{display:block;width:100%;min-width:0;font-size:var(--text-xs);font-weight:600;line-height:1.15;color:var(--text);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-align:left}.reward-day-card--roulette-strip .reward-day-card__qty{width:auto;max-width:100%;text-align:left;font-size:var(--text-xs);font-weight:600;color:var(--text-muted)}.reward-day-card--roulette-stub{pointer-events:none;-webkit-user-select:none;user-select:none;--roulette-rarity: transparent;background:var(--chip-bg)}.reward-day-card--roulette-stub:hover{background:var(--chip-bg)}.reward-day-card--roulette-stub:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;border-radius:inherit;pointer-events:none;background:repeating-linear-gradient(-32deg,transparent 0 7px,color-mix(in srgb,var(--text) 7%,transparent) 7px 8px);opacity:.9}.reward-day-card--roulette.reward-day-card--roulette-skeleton{pointer-events:none;-webkit-user-select:none;user-select:none;cursor:default;grid-template-rows:1fr auto;padding-top:10px;background:var(--chip-bg)}.reward-day-card--roulette-skeleton>.reward-day-card__icon,.reward-day-card--roulette-skeleton>.reward-day-card__meta,.reward-day-card--roulette-skeleton>.reward-day-card__rarity,.reward-day-card--roulette-skeleton>.reward-day-card__chance{z-index:1}.reward-day-card__rarity--skeleton{background:var(--hatch-surface, var(--chip-bg-hover))!important}.reward-day-card__chance--skeleton{display:block;overflow:visible;color:transparent}.reward-day-card__chance-bone.dz-skeleton{display:block;width:2.4em;height:10px;min-height:0;border-radius:var(--radius-sm)}.reward-day-card__name.reward-day-card__name--skeleton.dz-skeleton{display:block;width:78%;max-width:100%;min-height:0;overflow:hidden;color:transparent!important;border-radius:var(--radius-sm)}.reward-day-card__qty.reward-day-card__qty--skeleton.dz-skeleton{display:block;width:42%;max-width:100%;min-height:0;margin-inline:0;overflow:hidden;color:transparent!important;border-radius:var(--radius-sm)}.reward-day-card__icon-skeleton.dz-skeleton{display:block;width:100%;height:100%;min-height:0;border-radius:var(--radius-xs);transform:none}.reward-day-card--roulette-common{--roulette-rarity: var(--rarity-common)}.reward-day-card--roulette-uncommon{--roulette-rarity: var(--rarity-uncommon)}.reward-day-card--roulette-rare{--roulette-rarity: var(--rarity-rare)}.reward-day-card--roulette-epic{--roulette-rarity: var(--rarity-epic)}.reward-day-card--roulette-elite{--roulette-rarity: var(--rarity-elite)}.reward-day-card--roulette-legendary{--roulette-rarity: var(--rarity-legendary)}html.rewards-shot-active .footer{display:none!important}.rewards-page--shot .dz-container{max-width:var(--content-max)}.rewards-page--shot .wiki-content-card{width:100%}.rewards-page--shot .rewards-shot-stack{display:flex;flex-direction:column;gap:24px}.rewards-page--shot .rewards-shot-stack>.rewards-roulette{padding-top:24px;border-top:1px solid var(--border-soft)}html,body{max-width:100%;overflow-x:clip;overscroll-behavior-x:none}#root,.app-shell,.app-shell__content,.app-shell__frame,.app-shell__main,.dz-page,.dz-container{min-width:0;max-width:100%}@media(max-width:960px){#root,.app-shell,.app-shell__content,.app-shell__main{overflow-x:clip}.app-shell__header{padding-inline:0}.app-header{padding-inline:2px}}@media(max-width:768px){:root{--gutter: 14px;--header-height: 64px}.wiki-page__grid{gap:12px}.wiki-nav-sticky{position:static}.wiki-nav-card,.wiki-content-card{padding:14px}.wiki-content-block{padding:4px 0 0}.dz-page{padding-bottom:12px}}@media(max-width:578px){:root{--gutter: 12px}.app-header{padding-inline:2px}.app-header__mobile-nav{padding:6px}}.bans-table-card,.stats-table-card,.account-content .account-data-list-panel{overflow:visible}.store-toolbar,.stats-controls,.account-banner,.account-toolbar,.account-content .account-profile-block{position:relative;border-bottom:none!important}.store-toolbar:after,.stats-controls:after,.account-banner:after,.account-toolbar:after,.account-content .account-profile-block:after{content:"";position:absolute;left:50%;bottom:0;z-index:3;width:100vw;height:var(--rail-width);background:var(--rail);transform:translate(-50%);pointer-events:none}.store-hero-tiles{border-bottom:none!important}.store-toolbar:before{content:"";position:absolute;left:50%;top:0;z-index:3;width:100vw;height:var(--rail-width);background:var(--rail);transform:translate(-50%);pointer-events:none}.account-banner__tabs,.account-tabs-page .account-content .bans-footer,.bans-page .bans-footer,.stats-footer{position:relative;border-top:none!important}.account-banner__tabs:before,.account-tabs-page .account-content .bans-footer:before,.bans-page .bans-footer:before,.stats-footer:before{content:"";position:absolute;left:50%;top:0;z-index:3;width:100vw;height:var(--rail-width);background:var(--rail);transform:translate(-50%);pointer-events:none}.bans-page .bans-list__row:last-child,.stats-page .stats-list__row:last-child,.account-content .account-data-list--storage .account-data-list__row:last-child,.account-content .account-data-list--transactions .account-data-list__row:last-child{border-bottom:none!important}.wiki-shell__legal:after{left:50%;right:auto;width:100vw;transform:translate(-50%)}.ban-appeal-page .admin-appeals-detail-toolbar.admin-panel-toolbar,.ban-appeal-page .ban-appeal-chat__toolbar{overflow:visible;border-bottom:none!important}.ban-appeal-page .admin-appeals-detail-toolbar.admin-panel-toolbar:before,.ban-appeal-page .ban-appeal-chat__toolbar:before{content:"";position:absolute;left:50%;bottom:0;z-index:4;width:100vw;height:var(--rail-width);background:var(--rail);transform:translate(-50%);pointer-events:none}
