@media (min-width:981px){.payment-period-modal .modal-close{top:18px!important;right:-48px!important;width:38px!important;height:38px!important;border-radius:12px!important;background:rgba(34,34,34,.96)!important;color:#fff!important;box-shadow:0 12px 28px rgba(0,0,0,.35)!important;z-index:20!important}.sheet-drag-handle{display:none!important}.legacy-hero-slide .slider-art{bottom:-18px!important}.legacy-hero-slide .snowman-art{width:84%!important;bottom:-98px!important;transform-origin:center bottom!important}.payment-period-modal .payment-step-labels,.payment-period-modal .payment-title{text-align:center!important}.cube-payment-modal .payment-product,.payment-period-modal .payment-product{overflow:visible!important;background:transparent!important;box-shadow:none!important}.cube-payment-modal .payment-product:after,.cube-payment-modal .payment-product:before,.payment-period-modal .payment-product:after,.payment-period-modal .payment-product:before{display:none!important;content:none!important}.cube-payment-modal .payment-product img,.payment-period-modal .payment-product img{width:100%!important;height:auto!important;max-height:280px!important;object-fit:contain!important;filter:none!important}.cube-payment-modal{align-items:start!important}.cube-payment-modal .payment-preview{align-self:start!important}.cube-payment-modal .payment-product{align-content:start!important;min-height:280px!important;padding-top:0!important}}html body .player-body3d.is-rotate{cursor:grab!important}html body .player-body3d__canvas{display:block!important;width:201px!important;height:232px!important;outline:0!important;image-rendering:auto!important}html body .player-body3d__backlight,html body .player-body3d__model,html body .player-body3d__orbit,html body .player-body3d__shadow,html body .profile-character-meta{display:none!important}html body .player-body3d__button,html body .player-body3d__button:active,html body .player-body3d__button:focus,html body .player-body3d__button:focus-visible,html body .player-body3d__button:hover{width:39px!important;height:31px!important;min-width:39px!important;min-height:31px!important;display:inline-grid!important;place-items:center!important;padding:0!important;border:0!important;border-radius:4px!important;outline:0!important;background:#303030!important;background-color:#303030!important;background-image:none!important;color:#aeb3b9!important;box-shadow:none!important;cursor:pointer!important;pointer-events:auto!important;transform:none!important}html body .player-body3d__button{width:39px!important;height:31px!important;transition:background .14s ease,color .14s ease,transform .14s ease!important}html body .player-body3d__button:active,html body .player-body3d__button:hover{background:#303030!important;color:#aeb3b9!important;box-shadow:none!important;transform:none!important}@media (max-width:980px){html body .profile-hero{grid-template-columns:1fr!important}html body .profile-character-card{justify-self:center!important}}.profile-shell{display:grid;gap:24px;padding-top:22px}.profile-hero{display:grid;grid-template-columns:minmax(0,1fr) minmax(280px,380px);align-items:stretch;gap:22px}.profile-hero-copy{min-height:350px;display:flex;flex-direction:column;justify-content:center;gap:18px;padding:34px;border:1px solid var(--line);border-radius:18px;background:radial-gradient(circle at 12% 18%,color-mix(in srgb,var(--accent) 20%,transparent),transparent 30%),var(--panel);overflow:hidden}.profile-kicker{width:max-content;margin:0;padding:8px 13px;border:1px solid color-mix(in srgb,var(--accent) 42%,var(--line));border-radius:999px;background:var(--soft-accent);color:var(--accent);font-size:11px;font-weight:800}.profile-hero-copy h1{margin:0;font-size:clamp(34px,5vw,64px);line-height:.94;letter-spacing:0}.profile-hero-copy>p:not(.profile-kicker){max-width:620px;margin:0;color:var(--muted);font-size:14px;line-height:1.75}.profile-card{border:1px solid var(--line);border-radius:16px;background:var(--panel);box-shadow:0 18px 50px rgba(0,0,0,.15)}:root:not([data-glass=on]) .profile-card,:root:not([data-glass=on]) .profile-hero-copy{-webkit-backdrop-filter:none;backdrop-filter:none}.profile-character-card{position:relative;display:grid;grid-template-rows:1fr auto;min-height:350px;padding:22px 20px 20px;overflow:hidden}.player-body3d{position:relative;display:grid;place-items:center;min-height:260px;perspective:880px}@keyframes profilePlayerSpin{0%,to{transform:rotateY(-18deg) rotateX(2deg) translateY(0)}50%{transform:rotateY(20deg) rotateX(2deg) translateY(-4px)}}.profile-character-meta{display:grid;gap:5px;padding:15px 16px;border:1px solid color-mix(in srgb,var(--accent) 28%,var(--line));border-radius:12px;background:color-mix(in srgb,var(--panel-2) 86%,transparent);text-align:center}.profile-character-meta small,.profile-character-meta span,.profile-data-list dt,.profile-order-row small,.profile-panel-heading span,.profile-punishment-row small,.profile-stat-card small,.settings-card p{color:var(--muted)}.profile-character-meta strong{font-size:21px}.profile-character-meta small{font-size:11px;font-weight:800}.profile-orders-panel,.profile-punishments-panel,.profile-status-panel{padding:20px}.profile-panel-heading{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:16px}.profile-panel-heading strong{font-size:20px;overflow-wrap:anywhere}.profile-chip-row{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:16px}.profile-chip{display:inline-flex;align-items:center;min-height:32px;padding:7px 12px;border:1px solid color-mix(in srgb,var(--accent) 34%,var(--line));border-radius:999px;background:var(--soft-accent);color:var(--accent);font-size:11px;font-weight:800}.profile-chip-muted{border-color:var(--line);background:var(--panel-2);color:var(--muted)}.profile-order-list,.profile-punishment-list{display:grid;gap:10px}.profile-order-row,.profile-punishment-row{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:5px 12px;align-items:center;padding:13px 14px;border:1px solid var(--line);border-radius:12px;background:var(--panel-2)}.profile-order-row span,.profile-punishment-row strong{min-width:0;font-size:13px;font-weight:850;overflow-wrap:anywhere}.profile-order-row strong{color:var(--accent);font-size:15px}.profile-order-row small,.profile-punishment-row small{grid-column:1/-1;font-size:10px}.profile-empty{margin:0;padding:16px;border:1px dashed var(--line);border-radius:12px;color:var(--muted);text-align:center}.profile-punishment-row{grid-template-columns:auto minmax(0,1fr)}.profile-punishment-row span{display:inline-flex;align-items:center;justify-content:center;min-height:28px;padding:6px 9px;border-radius:999px;background:color-mix(in srgb,#8a95a3 18%,transparent);color:var(--muted);font-size:9px;font-weight:900}.profile-punishment-row span.is-active{background:color-mix(in srgb,#ef4444 22%,transparent);color:#ff8080}.profile-settings{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin-top:0;position:relative}.settings-card{min-width:0;display:flex;flex-direction:column;gap:13px;padding:20px;border-radius:16px}.settings-icon{width:44px;height:44px;object-fit:contain}.settings-card h2{margin:0;font-size:17px}.settings-card p{margin:0;font-size:12px;line-height:1.65}.profile-form-stack{display:grid;gap:10px;margin:0}.profile-code-form{grid-template-columns:minmax(0,1fr) auto}.profile-mini-stats{display:grid;grid-template-columns:1fr 1fr;gap:9px}.profile-mini-stats span{display:grid;gap:5px;padding:12px;border:1px solid var(--line);border-radius:12px;background:var(--panel-2);color:var(--muted);font-size:10px}.profile-mini-stats strong{color:var(--text);font-size:15px}.settings-card input{width:100%}.passkey-row{display:flex;align-items:center;justify-content:space-between;gap:10px;padding-top:11px;border-top:1px solid var(--line)}@media (max-width:1024px){.profile-hero,.profile-main-grid,.profile-settings{grid-template-columns:1fr}}@media (max-width:640px){.profile-shell{gap:18px;padding-top:12px}.profile-hero-copy{min-height:auto;padding:24px 18px;border-radius:14px}.profile-code-form,.profile-hero-actions{grid-template-columns:1fr;flex-direction:column}.profile-code-form .button,.profile-hero-actions .button{width:100%;justify-content:center}.profile-character-card{min-height:318px;padding:16px}.player-body3d{min-height:230px}.profile-data-list,.profile-mini-stats,.profile-stat-grid{grid-template-columns:1fr}.profile-orders-panel,.profile-punishments-panel,.profile-stat-card,.profile-status-panel,.settings-card{padding:16px;border-radius:14px}.profile-order-row{grid-template-columns:1fr}.profile-order-row strong{justify-self:start}}html body .profile-page.profile-shell{width:min(1422px,calc(100% - 46px))!important;max-width:1422px!important;margin-left:auto!important;margin-right:auto!important;padding:0 0 32px!important}html body .profile-card,html body .profile-character-card,html body .profile-hero-copy{border-radius:16px!important}html body .profile-character-card{padding:20px 14px 18px!important;border-color:#454545!important}html body .player-body3d{min-height:283px!important;height:283px!important;cursor:grab;touch-action:none;user-select:none;isolation:isolate;padding-top:52px}html body .player-body3d__button{width:39px;height:31px;display:inline-grid;place-items:center;border:0;border-radius:4px;background:#303030;color:#aeb3b9;box-shadow:inset 0 1px 0 rgba(255,255,255,.06),0 5px 0 #242424,0 9px 16px rgba(0,0,0,.22);cursor:pointer;transition:transform .14s ease,background .14s ease,color .14s ease,box-shadow .14s ease}html body .player-body3d__button:hover{background:color-mix(in srgb,var(--accent) 24%,#303030);color:#fff;transform:translateY(-1px)}html body .player-body3d__button:active{transform:translateY(3px);box-shadow:inset 0 1px 0 rgba(255,255,255,.05),0 2px 0 #242424,0 5px 10px rgba(0,0,0,.2)}@keyframes profilePlayerAutoSpin{0%,to{transform:perspective(900px) rotateY(calc(var(--player-rotate, 0deg) - 18deg)) rotateX(2deg) translateY(0)}50%{transform:perspective(900px) rotateY(calc(var(--player-rotate, 0deg) + 20deg)) rotateX(2deg) translateY(-3px)}}@keyframes profilePlayerFloat{0%,to{filter:drop-shadow(0 18px 22px rgba(0,0,0,.34))}50%{filter:drop-shadow(0 23px 24px rgba(0,0,0,.38))}}html body .profile-main-grid,html body .profile-settings,html body .profile-stat-grid{width:100%!important}@media (max-width:980px){html body .profile-page.profile-shell{width:calc(100vw - 24px)!important;max-width:430px!important;padding:12px 0 24px!important}html body .profile-hero{grid-template-columns:1fr!important}html body .profile-character-card{width:229px!important;height:321px!important;min-height:321px!important;justify-self:center!important}html body .player-body3d{min-height:283px!important;height:283px!important;padding-top:52px}}html body .theme-trigger{line-height:1!important}html body .theme-trigger img{display:block!important;width:23px!important;height:23px!important;object-fit:contain!important;transform:translateY(0)!important}html body .theme-trigger img[src*=sun],html body .theme-trigger:has(img[src*=sun]) img{width:22px!important;height:22px!important;transform:translateY(1px)!important}html body .theme-trigger.currency-trigger span{margin:0!important;transform:translateY(0)!important}html body .currency-grid button span{justify-self:start!important;min-width:34px!important;width:34px!important;height:34px!important}html body .currency-grid button strong{justify-self:start!important}html body .currency-grid button small{justify-self:end!important;max-width:112px!important}html body .theme-trigger:hover{background:color-mix(in srgb,var(--panel-2) 84%,var(--accent) 8%)!important;box-shadow:0 16px 38px rgba(0,0,0,.38),0 0 0 3px color-mix(in srgb,var(--accent) 16%,transparent)!important}html body .theme-divider{background:color-mix(in srgb,var(--text) 8%,transparent)!important}html body .effect-toggle{transition:background .2s ease!important}html body .accent-grid button{box-shadow:inset 0 0 0 1px rgba(255,255,255,.18),0 8px 18px rgba(0,0,0,.14)!important}html body .accent-grid button.chosen{box-shadow:0 0 0 2px var(--panel),0 0 0 4px color-mix(in srgb,var(--accent) 58%,transparent),0 12px 24px color-mix(in srgb,var(--accent) 18%,transparent)!important}html body .currency-title span{min-width:30px!important;width:auto!important;padding:0 7px!important;font-weight:900!important}html body .currency-auto-row strong,html body .effect-row strong{color:var(--text)!important;font-size:11px!important}html body .currency-auto-row small,html body .effect-row small{color:var(--muted)!important;line-height:1.35!important}html body .currency-grid button:hover{border-color:color-mix(in srgb,var(--accent) 34%,transparent)!important;background:color-mix(in srgb,var(--accent) 9%,var(--panel-2))!important}@media (max-width:680px){html body .theme-fab{top:104px!important}}@media (max-width:980px){.tops-page-original{margin-top:14px!important}.rules-box{padding:16px!important}}html body .product-card.object-shop{isolation:isolate!important}html body .product-card.object-shop .product-discount{position:absolute!important;top:12px!important;right:12px!important;bottom:auto!important;left:auto!important;z-index:12!important;transform:none!important}html body .product-card.object-shop .donate-block-info,html body .product-card.object-shop .product-bottom.group-don-block{width:100%!important;min-width:0!important;box-sizing:border-box!important}html body .product-card.object-shop .product-bottom.group-don-block{display:grid!important;grid-template-columns:minmax(0,1fr)!important;justify-items:stretch!important;align-items:end!important}html body .product-card.object-shop .product-bottom .shop-button.button.buy-button,html body .product-card.object-shop .shop-button.button.buy-button{position:relative!important;left:auto!important;right:auto!important;bottom:auto!important;transform:none!important;display:flex!important;align-items:center!important;justify-content:center!important;width:100%!important;max-width:100%!important;min-width:0!important;text-align:center!important;padding-left:12px!important;padding-right:12px!important;box-sizing:border-box!important}html body .product-card.object-shop .buy-button .shop-price-stack,html body .product-card.object-shop .shop-button .shop-price-stack{margin:0 auto!important;width:auto!important;max-width:100%!important;min-width:0!important;justify-self:center!important;align-self:center!important;text-align:center!important;transform:none!important}html body .product-card.object-shop .shop-price-current,html body .product-card.object-shop .shop-price-old{flex:0 1 auto!important;min-width:0!important}html body .promo-code-field{opacity:1!important;visibility:visible!important}html body .promo-code-field.is-pulsing .promo-code-field__icon{animation:promoIconRing .24s ease both!important}@keyframes promoIconRing{0%{transform:scale(1) rotate(0)}45%{transform:scale(1.12) rotate(-8deg)}to{transform:scale(1) rotate(0)}}@media (max-width:980px){html body .product-card.object-shop .product-discount{top:10px!important;right:10px!important;min-width:38px!important;height:24px!important;padding:0 8px!important;font-size:11px!important}}html body .shop-price-current{gap:0!important}html body .payment-period-modal .payment-quantity-wheel__manual{display:inline-grid!important;grid-template-columns:minmax(42px,max-content) auto!important;column-gap:5px!important;min-width:76px!important;width:auto!important;height:36px!important;min-height:36px!important;padding:0 10px!important;border:1px solid color-mix(in srgb,var(--accent) 54%,var(--line))!important;border-radius:12px!important;background:color-mix(in srgb,var(--panel-2) 88%,var(--accent) 8%)!important;box-shadow:inset 0 0 18px color-mix(in srgb,var(--accent) 9%,transparent)!important}html body .payment-period-modal .payment-quantity-wheel__manual:after,html body .payment-period-modal .payment-quantity-wheel__manual:before{display:none!important;content:none!important}html body .payment-period-modal .payment-quantity-wheel__manual input{position:relative!important;z-index:1!important;display:block!important;width:42px!important;min-width:42px!important;max-width:54px!important;color:#fff!important;-webkit-text-fill-color:#fff!important;font-size:14px!important;font-weight:900!important}html body .payment-period-modal .payment-quantity-wheel__manual span{position:relative!important;z-index:1!important;display:inline-block!important;min-width:0!important;font-size:11px!important;font-weight:900!important}html body .promo-code-field button{display:none!important}html body .promo-code-field input{padding-right:14px!important}@media (max-width:980px){html body .payment-period-modal .payment-quantity-wheel__manual{min-width:72px!important;height:34px!important;min-height:34px!important;padding:0 9px!important}html body .payment-period-modal .payment-quantity-wheel__manual input{width:40px!important;min-width:40px!important;font-size:13px!important}html body .promo-code-field{grid-template-columns:38px minmax(0,1fr)!important}}html body .payment-period-modal .promo-code-field{position:relative!important;display:grid!important;grid-template-columns:42px minmax(0,1fr)!important;align-items:center!important;height:52px!important;min-height:52px!important;padding:0!important;border:1px solid color-mix(in srgb,var(--line) 86%,transparent)!important;border-radius:13px!important;outline:0!important;background:color-mix(in srgb,var(--panel-2) 94%,transparent)!important;box-shadow:none!important;overflow:hidden!important}html body .payment-period-modal .promo-code-field input{display:block!important;width:100%!important;min-width:0!important;height:100%!important;padding:0 14px 0 2px!important;border:0!important;outline:0!important;background:transparent!important;box-shadow:none!important;color:var(--text)!important;-webkit-text-fill-color:var(--text)!important;font-size:13px!important;font-weight:800!important}html body .payment-period-modal .promo-code-field input:focus,html body .payment-period-modal .promo-code-field input:focus-visible{border:0!important;outline:0!important;background:transparent!important;box-shadow:none!important}html body .payment-period-modal .promo-code-field input::placeholder{color:var(--muted)!important;-webkit-text-fill-color:var(--muted)!important;opacity:.95!important}html body .payment-period-modal .promo-code-field button{display:none!important}html body .legacy-hero-slider.main-slider,html body .main-slider.legacy-hero-slider{height:429px!important;min-height:429px!important;max-height:429px!important;overflow:hidden!important;border-radius:16px!important;background:linear-gradient(115deg,#ffc735,#ff9e12 48%,#ff7818)!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;filter:none!important}html body .legacy-hero-slider.main-slider .legacy-hero-slide{min-height:100%!important}html body .legacy-hero-slider.main-slider .slider-art{opacity:.78!important;filter:none!important}html body .legacy-hero-slider.main-slider .legacy-hero-slide.active .slider-art{opacity:1!important;transform:none!important}@media (max-width:980px){html body .legacy-hero-slider.main-slider,html body .main-slider.legacy-hero-slider{height:480px!important;min-height:480px!important;max-height:480px!important}html body .legacy-hero-slider.main-slider .slider-art{top:auto!important;right:-34px!important;bottom:0!important;width:108%!important;height:300px!important;max-width:none!important;max-height:none!important;opacity:.42!important}html body .legacy-hero-slider.main-slider .legacy-hero-slide.active .slider-art{opacity:.42!important;transform:none!important}html body .legacy-hero-slider.main-slider .slider-art.snowman-art{right:-58px!important;bottom:-4px!important;width:122%!important;height:340px!important;max-width:none!important;max-height:none!important}}html body .mods-page-redesign .mods-version-title-row{display:flex!important;align-items:center!important;gap:16px!important;min-width:0!important}html body .mods-page-redesign .mods-version-title-row .mods-tabs-redesign{width:auto!important;margin:0!important;justify-content:flex-start!important}@media (max-width:980px){html body .mods-page-redesign .mods-version-title-row{display:grid!important;justify-items:center!important;gap:12px!important;width:100%!important;text-align:center!important}html body .mods-page-redesign .mods-version-title-row .mods-tabs-redesign{width:100%!important;justify-content:center!important}}html body .mods-page-redesign .mods-help-redesign{display:grid!important;grid-template-columns:32px minmax(0,1fr)!important;align-items:center!important;justify-items:start!important;column-gap:10px!important;row-gap:12px!important}html body .mods-page-redesign .mods-help-redesign>span{grid-column:1!important;grid-row:1!important}html body .mods-page-redesign .mods-help-redesign>h2{grid-column:2!important;grid-row:1!important;align-self:center!important}html body .mods-page-redesign .mods-help-redesign__text{grid-column:1/-1!important}html body .mods-page-redesign .mods-tabs-redesign{justify-content:center!important;align-items:center!important;width:100%!important}html body .mods-page-redesign .mods-search span.mods-search__icon{position:relative!important;display:block!important;width:44px!important;height:44px!important;min-width:44px!important;min-height:44px!important;overflow:hidden!important;color:transparent!important;font-size:0!important;line-height:0!important;letter-spacing:0!important;text-indent:200%!important;text-shadow:none!important;white-space:nowrap!important}html body .mods-page-redesign .mods-search span.mods-search__icon:before{content:""!important;position:absolute!important;left:50%!important;top:50%!important;width:11px!important;height:11px!important;border:2px solid var(--accent)!important;border-radius:999px!important;background:transparent!important;transform:translate(-58%,-58%)!important;box-sizing:border-box!important}html body .mods-page-redesign .mods-search span.mods-search__icon:after{content:""!important;position:absolute!important;left:calc(50% + 3px)!important;top:calc(50% + 3px)!important;width:8px!important;height:2px!important;border:0!important;border-radius:999px!important;background:var(--accent)!important;transform:rotate(45deg)!important;transform-origin:left center!important}@media (max-width:980px){html body .mods-page-redesign .mods-search span.mods-search__icon{width:42px!important;height:42px!important;min-width:42px!important;min-height:42px!important}}html body .mods-page-redesign .mods-search .mods-search__icon{text-indent:-9999px!important;white-space:nowrap!important}html body .mods-page-redesign .mods-search .mods-search__icon:after,html body .mods-page-redesign .mods-search .mods-search__icon:before{text-indent:0!important}html body .mods-page-redesign .mods-search .mods-search__icon:before{content:""!important;width:11px!important;height:11px!important;border:2px solid var(--accent)!important;border-radius:999px!important;background:transparent!important;transform:translate(-58%,-58%)!important;box-sizing:border-box!important}html body .mods-page-redesign .mods-search .mods-search__icon:after{content:""!important;position:absolute!important;left:calc(50% + 3px)!important;top:calc(50% + 3px)!important;width:8px!important;height:2px!important;border-radius:999px!important;background:var(--accent)!important;transform:rotate(45deg)!important;transform-origin:left center!important}@media (max-width:980px){html body .mods-page-redesign .mods-topline:not(:has(.mods-back-redesign)) .mods-search .mods-search__icon{width:42px!important;height:42px!important;min-width:42px!important;min-height:42px!important}}@media (max-width:980px){html body .mods-page-redesign .mods-search .mods-search__icon:before{transform:translate(-50%,-64%)!important}}html body .mods-page-redesign .mods-search .mods-search__icon{position:relative!important;width:44px!important;height:44px!important;min-width:44px!important;min-height:44px!important;display:block!important;overflow:hidden!important;color:transparent!important;font-size:0!important}html body .mods-page-redesign .mods-search .mods-search__icon:before{content:"вЊ•"!important;position:absolute!important;left:50%!important;top:50%!important;transform:translate(-50%,-52%)!important;color:var(--accent)!important;font-size:24px!important;line-height:1!important}html body .mods-page-redesign .mods-search{align-items:center!important}@media (max-width:980px){html body .mods-page-redesign .mods-topline:not(:has(.mods-back-redesign)){margin-bottom:22px!important}html body .mods-page-redesign .mods-topline:has(.mods-back-redesign){margin-bottom:22px!important}html body .mods-page-redesign .mods-topline:not(:has(.mods-back-redesign)) .mods-search .mods-search__icon{width:42px!important;height:42px!important;min-width:42px!important;min-height:42px!important}}html body .mods-page-redesign .mods-card-redesign .mods-card-redesign__action{justify-self:start!important}html body .mods-page-redesign .mods-search .mods-search__icon{display:flex!important;align-items:center!important;justify-content:center!important;line-height:0!important}@media (max-width:980px){html body .mods-page-redesign .mods-card-redesign .mods-card-redesign__action{justify-self:center!important}}.mods-page-redesign .mods-search__icon{height:44px!important;display:flex!important;align-items:center!important;justify-content:center!important;padding:0!important;line-height:0!important;transform:translateY(0)!important}.mods-page-redesign .mods-search__icon img,.mods-page-redesign .mods-search__icon svg{display:block!important}body:has(.mods-page-redesign) .mods-page-redesign .mods-container,body:has(.mods-page-redesign) .mods-page-redesign .mods-shell{padding-bottom:24px!important}body:has(.mods-page-redesign) .site-footer{margin-top:16px!important;margin-bottom:24px!important}@media (max-width:980px){.mods-page-redesign .mods-card-redesign__action{justify-self:center!important}.mods-page-redesign .mods-topline:not(:has(.mods-back-redesign)) .mods-search__icon{width:42px!important;height:42px!important;min-height:42px!important}body:has(.mods-page-redesign) .mods-page-redesign .mods-container,body:has(.mods-page-redesign) .mods-page-redesign .mods-shell{padding-bottom:14px!important}body:has(.mods-page-redesign) .site-footer{margin-top:12px!important;margin-bottom:14px!important}}.mods-page-redesign .mods-search__icon{align-self:center!important}.mods-page-redesign .mods-card-redesign__action{justify-self:center!important;align-self:center!important}@media (max-width:980px){.mods-page-redesign .mods-topline:not(:has(.mods-back-redesign)){position:sticky!important;top:10px!important;z-index:80!important;display:block!important;margin:0 auto 14px!important;padding:8px!important;width:100%!important;border:1px solid color-mix(in srgb,var(--text) 10%,transparent)!important;border-radius:16px!important;background:color-mix(in srgb,var(--panel) 72%,transparent)!important;box-shadow:0 16px 38px rgba(0,0,0,.32)!important;backdrop-filter:blur(16px) saturate(1.14)!important;-webkit-backdrop-filter:blur(16px) saturate(1.14)!important}.mods-page-redesign .mods-topline:not(:has(.mods-back-redesign)) .mods-topline__label{display:none!important}.mods-page-redesign .mods-topline:not(:has(.mods-back-redesign)) .mods-search{width:100%!important;min-width:0!important;display:grid!important;grid-template-columns:42px minmax(0,1fr) auto!important;align-items:center!important;gap:8px!important;padding:6px!important;border:0!important;border-radius:12px!important;background:transparent!important;box-shadow:none!important}.mods-page-redesign .mods-topline:not(:has(.mods-back-redesign)) .mods-search__icon{width:42px!important;min-height:42px!important;font-size:24px!important}.mods-page-redesign .mods-topline:not(:has(.mods-back-redesign)) .mods-search input{min-height:42px!important;padding:0 10px!important}.mods-page-redesign .mods-topline:not(:has(.mods-back-redesign)) .mods-search .mods-button{width:auto!important;min-width:86px!important;min-height:42px!important;padding:0 12px!important}}html body .mods-page-redesign .mods-version-menu__trigger{list-style:none!important;pointer-events:none!important;cursor:var(--cw-default-cursor)!important;min-height:40px!important;display:grid!important;grid-template-columns:minmax(0,1fr) 18px!important;align-items:center!important;column-gap:10px!important;padding:0 12px!important}html body .mods-page-redesign .mods-version-menu__trigger::-webkit-details-marker,html body .mods-page-redesign .mods-version-menu__trigger::marker{display:none!important;content:""!important}html body .mods-page-redesign .mods-version-menu__trigger:before{display:none!important;content:none!important}html body .mods-page-redesign .mods-version-menu__trigger:after{content:""!important;width:7px!important;height:7px!important;justify-self:center!important;align-self:center!important;border-right:2px solid var(--accent)!important;border-bottom:2px solid var(--accent)!important;transform:rotate(45deg) translateY(-2px)!important;font-size:0!important;line-height:0!important}html body .mods-page-redesign .mods-version-menu .mods-version-menu__list{position:absolute!important;top:calc(100% + 8px)!important;left:0!important;right:0!important;opacity:0!important;visibility:hidden!important;transform:translateY(-4px)!important}html body .mods-page-redesign .mods-version-menu:focus-within .mods-version-menu__list,html body .mods-page-redesign .mods-version-menu:hover .mods-version-menu__list{opacity:1!important;visibility:visible!important;transform:translateY(0)!important}@media (max-width:980px){html body .mods-page-redesign .mods-version-menu__trigger{pointer-events:auto!important;cursor:var(--cw-click-cursor)!important}html body .mods-page-redesign .mods-version-menu .mods-version-menu__list{position:absolute!important;max-height:260px!important;margin-top:0!important;opacity:0!important;visibility:hidden!important;transform:translateY(-4px)!important}html body .mods-page-redesign .mods-version-menu[open] .mods-version-menu__list{opacity:1!important;visibility:visible!important;transform:translateY(0)!important}}.mods-page-redesign .mods-version-menu__trigger{pointer-events:none!important;cursor:var(--cw-default-cursor)!important;display:grid!important;grid-template-columns:minmax(0,1fr) 18px!important;column-gap:10px!important}.mods-page-redesign .mods-version-menu__trigger:after{content:""!important;width:7px!important;height:7px!important;justify-self:center!important;align-self:center!important;border-right:2px solid var(--accent)!important;border-bottom:2px solid var(--accent)!important;transform:rotate(45deg) translateY(-2px)!important;font-size:0!important;line-height:0!important}.mods-page-redesign .mods-version-menu__list{text-align:left!important}.mods-page-redesign .mods-version-menu__list a{justify-content:flex-start!important}.mods-page-redesign .mods-topline:has(.mods-back-redesign){margin-bottom:22px!important}.mods-page-redesign .mods-hero-redesign--detail{margin-top:0!important}.mods-page-redesign .mods-hero-redesign__copy>p:not(.mods-kicker){margin:8px 0 0!important}.mods-page-redesign .mods-pills-redesign{margin-top:12px!important}@media (max-width:980px){.mods-page-redesign .mods-hero-redesign__copy>p:not(.mods-kicker){margin-top:10px!important}.mods-page-redesign .mods-pills-redesign{margin-top:12px!important}}.currency-card.active,.currency-card:focus-within{border-color:color-mix(in srgb,var(--accent) 72%,var(--line))!important;background:linear-gradient(145deg,color-mix(in srgb,var(--panel-2) 88%,var(--accent) 8%),var(--panel-2))!important;box-shadow:0 16px 35px color-mix(in srgb,var(--accent) 16%,transparent),0 0 0 1px color-mix(in srgb,var(--accent) 22%,transparent)!important}.currency-card input,.currency-card input:focus,.currency-card input:focus-visible,.currency-card input:hover,.currency-card.active input,.currency-card:focus-within input{border:0!important;border-color:transparent!important;border-radius:0!important;outline:0!important;background:transparent!important;box-shadow:none!important;appearance:textfield!important;-webkit-appearance:none!important}html body .vault-values.currency-values .currency-card.currency-card.currency-card.currency-card input[type=number]:not([type=button]):not([type=submit]):not([type=reset]):not([type=checkbox]):not([type=radio]):not([type=range]):not([type=file]):not([type=color]),html body .vault-values.currency-values .currency-card.currency-card.currency-card.currency-card input[type=number]:not([type=button]):not([type=submit]):not([type=reset]):not([type=checkbox]):not([type=radio]):not([type=range]):not([type=file]):not([type=color]):focus,html body .vault-values.currency-values .currency-card.currency-card.currency-card.currency-card input[type=number]:not([type=button]):not([type=submit]):not([type=reset]):not([type=checkbox]):not([type=radio]):not([type=range]):not([type=file]):not([type=color]):focus-visible,html body .vault-values.currency-values .currency-card.currency-card.currency-card.currency-card input[type=number]:not([type=button]):not([type=submit]):not([type=reset]):not([type=checkbox]):not([type=radio]):not([type=range]):not([type=file]):not([type=color]):hover{border:0!important;border-color:transparent!important;outline:0!important;background:transparent!important;box-shadow:none!important}.mods-page-redesign.site-border{width:min(1422px,calc(100% - 46px))!important}.mods-page-redesign .mods-shell{max-width:100%!important;padding:0 0 58px!important}.mods-page-redesign .mods-topline{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:14px!important;margin-bottom:16px!important}.mods-page-redesign .mods-back-redesign,.mods-page-redesign .mods-topline__label{display:inline-flex!important;align-items:center!important;gap:10px!important;color:var(--text)!important;text-decoration:none!important;font-size:14px!important;font-weight:700!important}.mods-page-redesign .mods-back-redesign span,.mods-page-redesign .mods-topline__icon{width:34px!important;height:34px!important;display:grid!important;place-items:center!important;border:1px solid color-mix(in srgb,var(--accent) 22%,var(--line))!important;border-radius:12px!important;background:color-mix(in srgb,var(--accent) 12%,var(--panel))!important;color:var(--accent)!important}.mods-page-redesign .mods-search{min-width:min(520px,100%)!important;display:grid!important;grid-template-columns:auto minmax(0,1fr) auto!important;align-items:center!important;gap:10px!important;padding:8px!important;border:1px solid var(--line)!important;border-radius:16px!important;background:var(--panel)!important}.mods-page-redesign .mods-search__icon{width:36px!important;display:grid!important;place-items:center!important;color:var(--accent)!important;font-size:18px!important}.mods-page-redesign .mods-search input{width:100%!important;min-height:40px!important;border:0!important;border-radius:12px!important;background:transparent!important;color:var(--text)!important;box-shadow:none!important}.mods-page-redesign .mods-button{display:inline-flex!important;align-items:center!important;justify-content:center!important;min-height:40px!important;padding:0 14px!important;border:1px solid var(--line)!important;border-radius:12px!important;color:var(--text)!important;text-decoration:none!important;font-size:13px!important;font-weight:700!important;white-space:nowrap!important}.mods-page-redesign .mods-button--ghost:hover,.mods-page-redesign .mods-button--primary,.mods-page-redesign .mods-tabs-redesign a.is-active{border-color:color-mix(in srgb,var(--accent) 34%,var(--line))!important;background:color-mix(in srgb,var(--accent) 18%,var(--panel-2))!important;color:var(--text)!important}.mods-page-redesign .mods-hero-redesign{display:grid!important;grid-template-columns:auto minmax(0,1fr) auto!important;align-items:center!important;gap:18px!important;margin-bottom:18px!important;padding:22px!important;border:1px solid var(--line)!important;border-radius:20px!important;background:var(--panel)!important}.mods-page-redesign .mods-hero-redesign__icon{width:72px!important;height:72px!important;display:grid!important;place-items:center!important;overflow:hidden!important;border:1px solid color-mix(in srgb,var(--accent) 26%,var(--line))!important;border-radius:16px!important;background:color-mix(in srgb,var(--accent) 14%,var(--panel-2))!important;color:var(--accent)!important;font-size:34px!important;font-weight:800!important}.mods-page-redesign .mods-card-redesign__icon img,.mods-page-redesign .mods-hero-redesign__icon img{width:100%!important;height:100%!important;object-fit:cover!important}.mods-page-redesign .mods-kicker{margin:0 0 6px!important;color:var(--accent)!important;font-size:12px!important;font-weight:800!important;text-transform:uppercase!important}.mods-page-redesign h1,.mods-page-redesign h2{margin:0!important;color:var(--text)!important;letter-spacing:0!important}.mods-page-redesign h1{font-size:clamp(28px,4vw,42px)!important;line-height:1.04!important}.mods-page-redesign h2{font-size:20px!important;line-height:1.15!important}.mods-page-redesign .mods-card-redesign__desc,.mods-page-redesign .mods-help-redesign p,.mods-page-redesign .mods-hero-redesign__copy>p:last-child,.mods-page-redesign .mods-info-redesign__list p,.mods-page-redesign .mods-version-redesign p{color:var(--muted)!important;font-size:14px!important;line-height:1.55!important}.mods-page-redesign .mods-hero-redesign__stats{width:96px!important;min-height:76px!important;display:grid!important;place-items:center!important;align-content:center!important;border:1px solid var(--line)!important;border-radius:16px!important;background:var(--panel-2)!important}.mods-page-redesign .mods-hero-redesign__stats span{color:var(--accent)!important;font-size:28px!important;font-weight:900!important}.mods-page-redesign .mods-hero-redesign__stats small{color:var(--muted)!important;font-size:12px!important}.mods-page-redesign .mods-grid-redesign{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:16px!important}.mods-page-redesign .mods-card-redesign,.mods-page-redesign .mods-panel-redesign,.mods-page-redesign .mods-version-redesign{border:1px solid var(--line)!important;border-radius:20px!important;background:var(--panel)!important;color:var(--text)!important;text-decoration:none!important;box-shadow:none!important}.mods-page-redesign .mods-card-redesign{display:grid!important;gap:14px!important;padding:18px!important;transition:transform .18s ease,border-color .18s ease,background .18s ease!important}.mods-page-redesign .mods-card-redesign:hover{transform:translateY(-2px)!important;border-color:color-mix(in srgb,var(--accent) 30%,var(--line))!important}.mods-page-redesign .mods-card-redesign__top{display:grid!important;grid-template-columns:auto minmax(0,1fr)!important;align-items:center!important;gap:14px!important}.mods-page-redesign .mods-card-redesign__icon{width:58px!important;height:58px!important;display:grid!important;place-items:center!important;overflow:hidden!important;border:1px solid var(--line)!important;border-radius:14px!important;background:var(--panel-2)!important}.mods-page-redesign .mods-card-redesign h2{font-size:18px!important}.mods-page-redesign .mods-card-redesign__meta,.mods-page-redesign .mods-card-redesign__top p{margin:5px 0 0!important;color:var(--muted)!important;font-size:13px!important}.mods-page-redesign .mods-card-redesign__meta{display:flex!important;flex-wrap:wrap!important;gap:10px!important}.mods-page-redesign .mods-card-redesign__action{width:max-content!important;display:inline-flex!important;align-items:center!important;min-height:38px!important;padding:0 14px!important;border:1px solid color-mix(in srgb,var(--accent) 30%,var(--line))!important;border-radius:12px!important;background:color-mix(in srgb,var(--accent) 14%,var(--panel-2))!important;font-size:13px!important;font-weight:800!important}.mods-page-redesign .mods-detail-layout>.mods-panel-redesign{min-width:0!important}.mods-page-redesign .mods-panel-redesign{padding:18px!important}.mods-page-redesign .mods-panel-redesign__head{display:flex!important;align-items:flex-end!important;justify-content:space-between!important;gap:14px!important;margin-bottom:14px!important}.mods-page-redesign .mods-info-redesign__list,.mods-page-redesign .mods-side-redesign,.mods-page-redesign .mods-step-redesign,.mods-page-redesign .mods-steps-redesign,.mods-page-redesign .mods-versions-redesign{display:grid!important;gap:12px!important}.mods-page-redesign .mods-step-redesign{grid-template-columns:auto minmax(0,1fr)!important;align-items:center!important;padding:12px!important;border:1px solid var(--line)!important;border-radius:16px!important;background:var(--panel-2)!important}.mods-page-redesign .mods-help-redesign>span,.mods-page-redesign .mods-info-redesign__title span,.mods-page-redesign .mods-step-redesign span{width:32px!important;height:32px!important;display:grid!important;place-items:center!important;border-radius:12px!important;background:color-mix(in srgb,var(--accent) 16%,var(--panel))!important;color:var(--accent)!important;font-weight:900!important}.mods-page-redesign .mods-step-redesign p{margin:0!important;color:var(--text)!important;font-weight:700!important}.mods-page-redesign .mods-pills-redesign,.mods-page-redesign .mods-tabs-redesign,.mods-page-redesign .mods-version-filter{display:flex!important;flex-wrap:wrap!important;gap:10px!important}.mods-page-redesign .mods-version-filter select{min-height:40px!important;padding:0 12px!important;border:1px solid var(--line)!important;border-radius:12px!important;background:var(--panel-2)!important;color:var(--text)!important}.mods-page-redesign .mods-tabs-redesign{margin-bottom:14px!important}.mods-page-redesign .mods-pills-redesign span,.mods-page-redesign .mods-tabs-redesign a{display:inline-flex!important;align-items:center!important;min-height:36px!important;padding:0 12px!important;border:1px solid var(--line)!important;border-radius:999px!important;color:var(--text)!important;text-decoration:none!important;background:var(--panel-2)!important;font-size:13px!important;font-weight:700!important}.mods-page-redesign .mods-version-redesign{display:flex!important;justify-content:space-between!important;gap:14px!important;padding:14px!important}.mods-page-redesign .mods-version-redesign__title{display:flex!important;align-items:center!important;flex-wrap:wrap!important;gap:8px!important}.mods-page-redesign .mods-version-redesign__title span{padding:5px 9px!important;border-radius:999px!important;background:color-mix(in srgb,var(--accent) 14%,var(--panel-2))!important;color:var(--accent)!important;font-size:12px!important;font-weight:800!important}.mods-page-redesign .mods-version-redesign p{margin:7px 0 0!important}.mods-page-redesign .mods-info-redesign__title{display:flex!important;align-items:center!important;gap:10px!important;margin-bottom:12px!important}.mods-page-redesign .mods-info-redesign__list p{margin:0!important;padding:11px 12px!important;border:1px solid var(--line)!important;border-radius:14px!important;background:var(--panel-2)!important}.mods-page-redesign .mods-help-redesign{display:grid!important;justify-items:start!important;gap:10px!important}.mods-page-redesign .mods-help-redesign p{margin:0!important}.mods-page-redesign .mods-pager-redesign{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:12px!important;padding-top:12px!important;border-top:1px solid var(--line)!important}.mods-page-redesign .mods-pager-redesign>span{min-height:38px!important;display:inline-flex!important;align-items:center!important;padding:0 12px!important;border:1px solid var(--line)!important;border-radius:12px!important;background:var(--panel-2)!important;color:var(--text)!important;font-weight:800!important}.mods-page-redesign .mods-button.is-disabled{opacity:.45!important;pointer-events:none!important}@media (max-width:980px){.mods-page-redesign.site-border{width:calc(100vw - 24px)!important}.mods-page-redesign .mods-panel-redesign__head,.mods-page-redesign .mods-topline{align-items:stretch!important;flex-direction:column!important}.mods-page-redesign .mods-detail-layout,.mods-page-redesign .mods-grid-redesign,.mods-page-redesign .mods-search{width:100%!important;grid-template-columns:1fr!important}.mods-page-redesign .mods-hero-redesign{grid-template-columns:1fr!important;justify-items:center!important;text-align:center!important}.mods-page-redesign .mods-hero-redesign__stats{width:100%!important}.mods-page-redesign .mods-pager-redesign,.mods-page-redesign .mods-version-redesign{align-items:stretch!important;flex-direction:column!important}.mods-page-redesign .mods-button,.mods-page-redesign .mods-version-filter select{width:100%!important}}.mods-page-redesign .mods-search__icon{width:44px!important;min-height:44px!important;font-size:28px!important;line-height:1!important}.mods-page-redesign .mods-detail-layout{display:grid!important;grid-template-columns:minmax(0,1fr) minmax(300px,380px)!important;align-items:start!important;gap:18px!important}.mods-page-redesign .mods-main-redesign,.mods-page-redesign .mods-side-redesign{display:grid!important;align-content:start!important;gap:14px!important;min-width:0!important}.mods-page-redesign .mods-main-redesign{grid-column:1!important}.mods-page-redesign .mods-side-redesign{grid-column:2!important}.mods-page-redesign .mods-panel-redesign{width:100%!important;box-sizing:border-box!important}@media (max-width:980px){.mods-page-redesign .mods-detail-layout{grid-template-columns:1fr!important}.mods-page-redesign .mods-main-redesign,.mods-page-redesign .mods-side-redesign{grid-column:auto!important}}.mods-page-redesign .mods-panel-redesign__head--versions{align-items:start!important;margin-bottom:12px!important}.mods-page-redesign .mods-panel-redesign__head--versions>h2{padding-top:2px!important}.mods-page-redesign .mods-version-filter{display:grid!important;grid-template-columns:minmax(190px,220px) auto!important;align-items:start!important;justify-content:end!important;gap:10px!important;margin-left:auto!important}.mods-page-redesign .mods-version-menu{position:relative!important;z-index:8!important}.mods-page-redesign .mods-version-menu__trigger{width:100%!important;min-height:40px!important;display:flex!important;align-items:center!important;justify-content:space-between!important;gap:12px!important;padding:0 12px!important;border:1px solid var(--line)!important;border-radius:12px!important;background:var(--panel-2)!important;color:var(--text)!important;font-size:13px!important;font-weight:800!important}.mods-page-redesign .mods-version-menu__trigger:after{content:"вЊ„"!important;color:var(--accent)!important;font-size:18px!important;line-height:1!important}.mods-page-redesign .mods-version-menu__list{position:absolute!important;top:calc(100% + 8px)!important;left:0!important;right:0!important;max-height:320px!important;overflow:auto!important;padding:6px!important;border:1px solid color-mix(in srgb,var(--accent) 30%,var(--line))!important;border-radius:14px!important;background:var(--panel)!important;box-shadow:0 18px 44px rgba(0,0,0,.28)!important;opacity:0!important;visibility:hidden!important;transform:translateY(-4px)!important;transition:opacity .16s ease,transform .16s ease,visibility .16s ease!important}.mods-page-redesign .mods-version-menu:focus-within .mods-version-menu__list,.mods-page-redesign .mods-version-menu:hover .mods-version-menu__list{opacity:1!important;visibility:visible!important;transform:translateY(0)!important}.mods-page-redesign .mods-version-menu__list a{min-height:34px!important;display:flex!important;align-items:center!important;padding:0 10px!important;border-radius:10px!important;color:var(--text)!important;text-decoration:none!important;font-size:13px!important;font-weight:700!important}.mods-page-redesign .mods-version-menu__list a.is-active,.mods-page-redesign .mods-version-menu__list a:hover{background:color-mix(in srgb,var(--accent) 18%,transparent)!important;color:var(--accent)!important}.mods-page-redesign .mods-version-menu__list::-webkit-scrollbar{width:8px!important}.mods-page-redesign .mods-version-menu__list::-webkit-scrollbar-thumb{border-radius:999px!important;background:color-mix(in srgb,var(--accent) 54%,transparent)!important}.mods-page-redesign .mods-tabs-redesign{margin:2px 0 16px!important}.mods-page-redesign .mods-version-redesign{align-items:center!important;padding:14px 16px!important;border-radius:16px!important;background:color-mix(in srgb,var(--panel-2) 88%,transparent)!important;transition:border-color .18s ease,background .18s ease,transform .18s ease!important}.mods-page-redesign .mods-version-redesign:hover{transform:translateY(-1px)!important;border-color:color-mix(in srgb,var(--accent) 28%,var(--line))!important;background:color-mix(in srgb,var(--accent) 8%,var(--panel-2))!important}.mods-page-redesign .mods-version-redesign__title strong{color:var(--text)!important;font-size:15px!important;line-height:1.25!important}.mods-page-redesign .mods-version-redesign .mods-button--primary:hover{border-color:color-mix(in srgb,var(--accent) 46%,var(--line))!important;background:color-mix(in srgb,var(--accent) 26%,var(--panel-2))!important;box-shadow:0 0 18px color-mix(in srgb,var(--accent) 18%,transparent)!important}@media (max-width:980px){.mods-page-redesign .mods-panel-redesign__head--versions{align-items:stretch!important}.mods-page-redesign .mods-version-filter{width:100%!important;grid-template-columns:1fr!important;justify-content:stretch!important}.mods-page-redesign .mods-version-menu__list{position:static!important;max-height:220px!important;margin-top:8px!important;opacity:1!important;visibility:visible!important;transform:none!important}}.mods-page-redesign .mods-card-redesign__meta span{min-height:34px!important;display:inline-flex!important;align-items:center!important;width:max-content!important;padding:0 11px!important;border:1px solid var(--line)!important;border-radius:999px!important;background:var(--panel-2)!important;color:var(--text)!important;font-size:12px!important;font-weight:800!important}.mods-page-redesign .mods-help-redesign__text{width:100%!important;box-sizing:border-box!important;margin:0!important;padding:12px!important;border:1px solid var(--line)!important;border-radius:14px!important;background:var(--panel-2)!important;color:var(--text)!important;font-size:14px!important;line-height:1.45!important;font-weight:700!important}@media (max-width:980px){.mods-page-redesign .mods-topline:has(.mods-back-redesign){position:sticky!important;top:10px!important;z-index:80!important;margin:0 auto 14px!important;padding:8px!important;width:100%!important;border:1px solid color-mix(in srgb,var(--text) 10%,transparent)!important;border-radius:16px!important;background:color-mix(in srgb,var(--panel) 72%,transparent)!important;box-shadow:0 16px 38px rgba(0,0,0,.32)!important;backdrop-filter:blur(16px) saturate(1.14)!important;-webkit-backdrop-filter:blur(16px) saturate(1.14)!important}.mods-page-redesign .mods-back-redesign{width:100%!important;min-height:42px!important;justify-content:flex-start!important}.mods-page-redesign .mods-pills-redesign{display:grid!important;grid-template-columns:auto auto minmax(0,1fr)!important;justify-content:center!important;align-items:center!important;gap:8px!important;width:100%!important}.mods-page-redesign .mods-pills-redesign span{min-width:0!important;min-height:34px!important;padding:0 10px!important;justify-content:center!important;white-space:nowrap!important;font-size:12px!important}.mods-page-redesign .mods-pills-redesign span:last-child{overflow:hidden!important;text-overflow:ellipsis!important}.mods-page-redesign .mods-card-redesign__meta{gap:8px!important}.mods-page-redesign .mods-card-redesign__meta span{width:100%!important;justify-content:center!important}}.auth-login-input,.history-search,.interrogation-search,.mods-filter,.object-input,.payment-login-field,.rules-search{border-radius:16px!important}.currency-card:focus-within{border-color:color-mix(in srgb,var(--accent) 72%,var(--line))!important;background:linear-gradient(145deg,color-mix(in srgb,var(--panel-2) 88%,var(--accent) 8%),var(--panel-2))!important;box-shadow:0 0 0 3px color-mix(in srgb,var(--accent) 16%,transparent),0 16px 35px color-mix(in srgb,var(--accent) 16%,transparent)!important}.currency-card input,.currency-card input:focus,.currency-card input:focus-visible{border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;outline:none!important}.auth-login-input:focus-within,.object-input:focus-within,.payment-login-field:focus-within{border-radius:inherit!important}@media (max-width:980px){.rules-page-original .rules-box{padding:24px 18px 20px!important}.rules-page-original .rule-card__header{grid-template-columns:1fr!important}.rules-page-original .rule-card__meta{display:flex!important;width:max-content!important;max-width:100%!important;justify-self:start!important;align-items:center!important;justify-content:flex-start!important;gap:8px!important}.rules-page-original .rule-card__flag{margin:0!important;align-self:center!important}}.rules-page-original .rules-box .rules-list{display:grid!important;gap:14px!important;margin:0!important;padding:0!important;list-style:none!important}.rules-page-original .rules-box .rules-list li{position:relative!important;display:grid!important;grid-template-columns:7px minmax(0,1fr)!important;gap:10px!important;align-items:start!important;padding:0!important;font-size:12px!important;line-height:1.55!important}.rules-page-original .rules-box .rules-list li:before{content:""!important;position:static!important;width:5px!important;height:5px!important;margin-top:.62em!important;border-radius:50%!important;background:var(--accent)!important}@media (max-width:980px){.rules-page-original .rules-box{padding:18px!important}.rules-page-original .rules-box .rules-list li{grid-template-columns:7px minmax(0,1fr)!important;gap:9px!important}}.rules-page-original .rules-header .rules-panel:first-child{display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;text-align:center!important}.rules-page-original .rules-header .rules-panel:first-child .rules-subtitle,.rules-page-original .rules-header .rules-panel:first-child .rules-title{text-align:center!important;max-width:760px!important}.rules-page-original .rules-docs{display:none!important}@media (max-width:980px){.tops-page-original .tops-slider__control-bar.is-pinned{position:fixed!important;top:10px!important;left:12px!important;right:12px!important;width:auto!important;max-width:none!important;z-index:260!important;background:color-mix(in srgb,var(--panel) 54%,transparent)!important;border-color:color-mix(in srgb,var(--text) 12%,transparent)!important;box-shadow:0 18px 46px rgba(0,0,0,.42)!important;backdrop-filter:blur(18px) saturate(1.16)!important;-webkit-backdrop-filter:blur(18px) saturate(1.16)!important}.tops-page-original .tops-slider__control-bar.is-pinned .tops-slider__counter,.tops-page-original .tops-slider__control-bar.is-pinned .tops-slider__nav{background:color-mix(in srgb,var(--panel-2) 62%,transparent)!important;border-color:color-mix(in srgb,var(--text) 10%,transparent)!important}}.payment-period-modal .payment-title{text-align:center!important;justify-self:center!important;width:100%!important}.payment-period-modal .payment-step-labels{text-align:center!important;justify-items:center!important;align-items:start!important}.payment-period-modal[data-steps="2"] .payment-step-labels{grid-template-columns:repeat(2,minmax(0,1fr))!important}.payment-period-modal[data-steps="2"] .payment-steps{grid-template-columns:32px minmax(120px,1fr) 32px!important}.cube-payment-modal .payment-product,.payment-period-modal .payment-product{--product-bg:var(--product-image);position:relative!important;isolation:isolate!important;overflow:hidden!important;background:#151517!important;border:0!important;box-shadow:inset 0 0 0 1px rgba(255,255,255,.08)!important}.cube-payment-modal .payment-product:before,.payment-period-modal .payment-product:before{content:""!important;position:absolute!important;inset:-34px!important;z-index:0!important;background-image:var(--product-bg)!important;background-repeat:repeat!important;background-size:124px auto!important;background-position:50%!important;filter:blur(14px) saturate(1.18) brightness(.82)!important;opacity:.42!important;transform:scale(1.08)!important}.cube-payment-modal .payment-product:after,.payment-period-modal .payment-product:after{z-index:1!important;background:radial-gradient(circle at 50% 36%,rgba(255,255,255,.16),transparent 36%),linear-gradient(0deg,rgba(0,0,0,.78),rgba(0,0,0,.26) 58%,rgba(0,0,0,.08))!important}.cube-payment-modal .payment-product img,.payment-period-modal .payment-product img{z-index:2!important;padding:0!important;object-fit:contain!important;filter:drop-shadow(0 16px 34px rgba(0,0,0,.42))!important}.cube-payment-modal .payment-product h2,.cube-payment-modal .payment-product span,.cube-payment-modal .payment-product strong,.payment-period-modal .payment-product h2,.payment-period-modal .payment-product span,.payment-period-modal .payment-product strong{z-index:3!important}.balance-modal,.cube-payment-modal,.payment-period-modal.payment-kind-case,.payment-period-modal.payment-kind-cube,.payment-period-modal.payment-kind-title{background:var(--panel)!important;color:var(--text)!important}.cube-payment-modal .payment-fields>h2{display:block!important;color:var(--text)!important;text-align:center!important}.cube-payment-modal .button,.cube-payment-modal .payment-fields,.cube-payment-modal .payment-methods{width:100%!important}.cube-payment-modal{width:min(869px,calc(100vw - 32px))!important;max-height:calc(100vh - 44px)!important;overflow:auto!important;display:grid!important;gap:14px!important;grid-template-columns:.8fr 1fr!important;padding:40px!important;border-radius:17px!important}.cube-payment-modal .payment-preview{display:block!important;width:100%!important;min-width:0!important}.cube-payment-modal .payment-fields{display:grid!important;align-content:center!important;gap:12px!important;background:transparent!important;color:var(--text)!important}.cube-payment-modal .payment-description{display:none!important}.cube-payment-modal .cashback-badge-card,.cube-payment-modal .payment-method,.cube-payment-modal input{background-color:color-mix(in srgb,var(--panel-2) 94%,transparent)!important;color:var(--text)!important;border-color:var(--line)!important}.cube-payment-modal .payment-terms,.cube-payment-modal .payment-terms a,.cube-payment-modal input::placeholder{color:var(--muted)!important}.cube-payment-modal .payment-product,.payment-period-modal.payment-kind-cube .payment-product{background:#161719!important}.cube-payment-modal .payment-product:before,.payment-period-modal.payment-kind-cube .payment-product:before{background-size:74px auto!important;opacity:.34!important}@media (min-width:981px){.cube-payment-modal{width:min(869px,calc(100vw - 32px))!important;max-height:calc(100vh - 44px)!important;display:grid!important;grid-template-columns:276px 1fr!important;align-items:start!important;gap:32px!important;padding:40px!important;overflow:auto!important}.cube-payment-modal .payment-preview{width:100%!important;align-self:start!important;order:0!important}.cube-payment-modal .payment-fields{order:1!important;align-content:center!important}.cube-payment-modal .payment-product,.payment-period-modal .payment-product,.payment-period-modal.payment-kind-cube .payment-product{overflow:visible!important;background:transparent!important;box-shadow:none!important}.cube-payment-modal .payment-product:after,.cube-payment-modal .payment-product:before,.payment-period-modal .payment-product:after,.payment-period-modal .payment-product:before{display:none!important;content:none!important}.cube-payment-modal .payment-product{width:100%!important;min-height:304px!important;height:304px!important;display:flex!important;flex-direction:column!important;align-items:flex-start!important;justify-content:flex-end!important;padding:15px 18px!important;gap:3px!important}.cube-payment-modal .payment-product img{position:absolute!important;inset:0!important;width:100%!important;height:100%!important;max-height:none!important;padding:0!important;object-fit:contain!important;filter:none!important}.cube-payment-modal .discount-vault-two{top:12px!important;right:12px!important;left:auto!important;z-index:4!important}.cube-payment-modal .payment-product h2,.cube-payment-modal .payment-product strong{position:relative!important;z-index:4!important;margin-left:0!important;text-align:left!important}.cube-payment-modal .payment-product h2{margin-bottom:0!important;color:#fff!important;font-size:18px!important;font-weight:600!important;opacity:.88!important}.cube-payment-modal .payment-product strong{color:#fff!important;font-size:20px!important;font-weight:700!important}}.payment-period-modal.payment-no-period .payment-preview{align-items:stretch!important}.cashback-badge-card__next-grid,.cashback-badge-card__purchase-line,.cashback-badge-card__reward-line{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:12px!important;color:var(--muted)!important;font-size:12px!important;line-height:1.45!important}.cashback-badge-card__purchase-line strong,.cashback-badge-card__reward-line strong{color:var(--text)!important;font-size:13px!important}.cashback-progress{height:7px!important;margin-top:12px!important;overflow:hidden!important;border-radius:999px!important;background:color-mix(in srgb,var(--text) 10%,transparent)!important}.cashback-progress span{display:block!important;height:100%!important;border-radius:inherit!important;background:var(--accent)!important;box-shadow:0 0 18px color-mix(in srgb,var(--accent) 50%,transparent)!important}.cashback-skeleton{display:block!important;border-radius:999px!important;background:linear-gradient(90deg,rgba(255,255,255,.07),rgba(255,255,255,.18),rgba(255,255,255,.07))!important;background-size:220% 100%!important;animation:cashbackSkeleton 1.2s linear infinite!important}.cashback-badge-card__icon-wrap.cashback-skeleton{border-radius:12px!important}.cashback-skeleton--line{height:10px!important;margin-top:8px!important}.cashback-skeleton--w60{width:60px!important}.cashback-skeleton--w80{width:80px!important}.cashback-skeleton--w140{width:140px!important}.cashback-badge-card--guest-blur{min-height:132px!important}.cashback-badge-card__blur-content{filter:blur(5px)!important;opacity:.62!important;pointer-events:none!important;user-select:none!important}.cashback-badge-card__locked{position:absolute!important;inset:0!important;z-index:3!important;display:grid!important;place-content:center!important;gap:5px!important;padding:16px!important;text-align:center!important;background:rgba(0,0,0,.18)!important}.cashback-badge-card__locked strong{color:var(--text)!important;font-size:13px!important}.cashback-badge-card__locked span{color:var(--muted)!important;font-size:11px!important;line-height:1.45!important}@keyframes cashbackSkeleton{0%{background-position:120% 0}to{background-position:-120% 0}}@media (max-width:980px){.site-header{display:none!important}.home-layout,.legacy-shop,.site-border,.site-footer>.site-border{width:calc(100vw - 24px)!important;max-width:430px!important;margin-left:auto!important;margin-right:auto!important;padding-left:0!important;padding-right:0!important}.currency-converter.vault-panel,.footer-grid,.legacy-hero-slider.main-slider,.main-slider,.product-grid,.shop-filter,.vault-panel{width:100%!important;max-width:100%!important;box-sizing:border-box!important}.footer-grid{padding-left:20px!important;padding-right:20px!important}.legacy-hero-slide .slider-art{bottom:-24px!important}.legacy-hero-slide .snowman-art,.slider-art.snowman-art{width:136%!important;height:390px!important;right:-78px!important;bottom:-42px!important;max-height:none!important}.product-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px!important}.product-card.object-shop{min-height:262px!important;padding:0!important;overflow:hidden!important;border-color:transparent!important}.product-card.object-shop>img.donate-image{height:176px!important;width:100%!important;margin:0!important;object-fit:cover!important;border:0!important;border-radius:0!important;box-shadow:none!important;filter:none!important}.product-info.ico-info{width:24px!important;height:24px!important;left:10px!important;top:10px!important;font-size:11px!important;line-height:24px!important}.donate-block-info{flex:1!important;display:flex!important;align-items:flex-end!important;width:100%!important}.product-bottom.group-don-block{width:100%!important;display:grid!important;grid-template-rows:30px 45px!important;gap:0!important;padding:0!important}.product-cost.cost{min-height:30px!important;padding:0 8px!important;align-items:center!important}.product-cost.cost strong{font-size:11px!important;line-height:1.15!important}.shop-button{width:100%!important;height:45px!important;min-height:45px!important;margin:0!important;padding:0!important;border-radius:0!important;font-size:13px!important}.payment-period-modal .custom-period{height:92px!important;min-height:92px!important;padding:10px 7px 32px!important}.payment-period-modal .custom-period small{margin-bottom:9px!important}.payment-period-modal .custom-period i,.payment-period-modal .custom-period:after{height:28px!important}.payment-period-modal .payment-title{text-align:center!important}.payment-period-modal[data-steps="2"] .payment-steps{grid-template-columns:28px minmax(80px,1fr) 28px!important}.payment-period-modal[data-steps="2"] .payment-step-labels{grid-template-columns:repeat(2,minmax(0,1fr))!important}.cube-payment-modal{width:100%!important;max-width:430px!important;max-height:calc(100dvh - 18px)!important;border-radius:24px 24px 0 0!important;padding:18px 14px 20px!important;display:flex!important;flex-direction:column!important;grid-template-columns:1fr!important;gap:12px!important;overflow-y:auto!important;overscroll-behavior:contain!important}.cube-payment-modal .payment-preview{display:block!important;order:0!important}.cube-payment-modal .payment-fields{order:1!important;align-content:start!important}.cube-payment-modal .payment-product{width:100%!important;min-height:190px!important;height:190px!important}.overlay{z-index:300!important;align-items:flex-end!important;padding:0!important}.auth-modal,.cube-payment-modal,.info-modal,.payment-period-modal,.success-modal{--sheet-y:0px;transform:translate3d(0,var(--sheet-y),0)!important;transition:transform .26s cubic-bezier(.4,0,1,1)!important;will-change:transform!important}.auth-modal.is-dragging,.cube-payment-modal.is-dragging,.info-modal.is-dragging,.payment-period-modal.is-dragging,.success-modal.is-dragging{transition:none!important}.modal-close{display:none!important}.sheet-drag-handle{touch-action:none!important;user-select:none!important;-webkit-user-select:none!important;cursor:grab!important}.sheet-drag-handle:active{cursor:grabbing!important}}.toast-stack{max-width:calc(100vw - 36px)!important;contain:layout style!important}.tops-page__wrap{max-width:1423px;margin:0 auto}.tops-page-original .tops-hero{position:relative!important;min-height:277px!important;margin-bottom:28px!important;border-radius:30px!important;overflow:hidden!important;background:linear-gradient(90deg,rgba(19,24,37,.78),rgba(19,24,37,.2)),url(/img/topbar.webp) 50% /cover!important;box-shadow:1px 20px 60px rgba(0,0,0,.4)!important}.tops-hero__inner{position:relative;z-index:2;max-width:760px;padding:34px 38px}.tops-hero__label{display:inline-flex;margin-bottom:14px;padding:10px 16px;border-radius:999px;background:rgba(255,255,255,.1);color:#fff;font-size:13px;font-weight:800;text-transform:uppercase;border:1px solid rgba(255,255,255,.12);backdrop-filter:blur(10px)}.tops-hero__title{margin:0 0 14px;color:#fff;font-size:42px;line-height:1.05;font-weight:900}.tops-hero__text{margin:0;color:rgba(255,255,255,.9);font-size:16px;line-height:1.75;font-weight:500}.tops-slider__nav{position:absolute;top:50%;z-index:6;width:56px;height:56px;border:0;border-radius:999px;cursor:pointer;background:color-mix(in srgb,var(--panel) 88%,transparent);color:var(--text);box-shadow:0 16px 34px rgba(0,0,0,.14);display:grid;place-items:center;transition:.22s ease;backdrop-filter:blur(10px)}.tops-slider__nav:disabled{opacity:.45;cursor:default;transform:translateY(-50%)}.tops-slider__nav span{font-size:34px;line-height:1;margin-top:-2px}.tops-slider__dot{width:9px;height:9px;border:0;background:color-mix(in srgb,var(--text) 16%,transparent);transition:.2s ease}.tops-slider__dot,.tops-tab{border-radius:999px;cursor:pointer}.tops-tab{padding:11px 16px;background:var(--tp-pill);color:var(--tp-text);font-size:13px;font-weight:800;border:1px solid var(--tp-border);transition:.22s ease}.head{display:flex;align-items:center;gap:10px;min-width:0}.tops-anim-card-in{animation:topsCardIn .42s cubic-bezier(.22,.61,.36,1) both}.tops-anim-row-in{animation:topsRowIn .42s cubic-bezier(.22,.61,.36,1) both}.tops-anim-list-in{animation:topsListIn .28s cubic-bezier(.22,.61,.36,1) both}@keyframes topsCardIn{0%{opacity:0;filter:blur(4px)}to{opacity:1;filter:blur(0)}}@keyframes topsRowIn{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@keyframes topsListIn{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.mods-page-original{--page:var(--bg);--glass:color-mix(in srgb,var(--panel) 78%,transparent);--glass2:color-mix(in srgb,var(--panel-2) 82%,transparent);--text:var(--text);--muted:var(--muted);--line:var(--line);--shadow2:0 14px 40px rgba(0,0,0,.16);position:relative}.mods-container{max-width:1461px;margin:0 auto;padding:20px 18px 64px}.mods-page-original .topNav{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:14px}.glassBlock,.mods-page-original .card,.mods-page-original .hero,.searchBar{background:linear-gradient(180deg,var(--glass2),var(--glass));border:1px solid var(--line);backdrop-filter:blur(18px);box-shadow:var(--shadow2);position:relative;overflow:hidden}.mods-page-original .hero{display:flex;gap:14px;align-items:center;padding:18px;border-radius:22px}.mods-page-original .card{display:block;padding:16px;border-radius:22px;text-decoration:none;color:var(--text);transition:transform .15s ease,box-shadow .15s ease}.mods-page-original .card:hover{transform:translateY(-2px);box-shadow:0 22px 70px rgba(0,0,0,.18)}.cardTop{display:flex;gap:12px;align-items:center}.layout{margin-top:14px;display:grid;grid-template-columns:1.6fr 1fr;gap:108px}.blockSub,.empty,.featText,.helpText,.hkAct,.stepText,.verMeta{color:var(--muted);font-size:13px}.featList,.steps,.versions{display:flex;flex-direction:column;gap:10px}.hkRow,.step,.verRow{display:flex;gap:12px;align-items:center;justify-content:space-between;padding:12px;border-radius:16px;border:1px solid var(--line);background:color-mix(in srgb,var(--text) 4%,transparent)}.step{align-items:flex-start;justify-content:flex-start}.tab{padding:10px 12px;border-radius:14px;border:1px solid var(--line);background:color-mix(in srgb,var(--text) 4%,transparent);color:var(--text);text-decoration:none;font-weight:800;font-size:13px}.tab.active{background:color-mix(in srgb,var(--accent) 22%,transparent);border-color:color-mix(in srgb,var(--accent) 24%,transparent)}.btn.disabled{opacity:.45;pointer-events:none}.rules-page-original{--rules-panel:var(--panel);--rules-soft:var(--panel-2);--rules-soft-2:color-mix(in srgb,var(--panel-2) 82%,#000);--rules-border-soft:var(--line);--rules-text:var(--text);--rules-text-soft:var(--muted);--rules-accent:var(--accent);--rules-accent-soft:color-mix(in srgb,var(--accent) 14%,transparent);color:var(--rules-text)}.rules-header{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);gap:16px;margin-bottom:18px}.rule-card,.rules-box,.rules-definition-card,.rules-panel{background:var(--rules-panel);border:1px solid var(--rules-border-soft);border-radius:22px;box-shadow:0 4px 14px rgba(0,0,0,.08)}.rules-panel{padding:22px}.rules-title{margin:0 0 8px;color:var(--rules-text);font-size:30px;line-height:1.1;font-weight:800;letter-spacing:-.04em}.rule-card__summary,.rules-definition-card__desc,.rules-list,.rules-subtitle{color:var(--rules-text-soft);font-size:14px;line-height:1.6}.rules-actions,.rules-docs,.rules-filters{display:flex;flex-wrap:wrap;gap:10px}.rules-btn,.rules-chip,.rules-doc{min-height:42px;padding:10px 14px;border-radius:14px;border:1px solid var(--rules-border-soft);background:var(--rules-soft);color:var(--rules-text);text-decoration:none;font-size:13px;font-weight:800;transition:.18s ease}.rules-btn:hover,.rules-chip.is-active,.rules-chip:hover,.rules-doc:hover{background:var(--rules-accent-soft);color:var(--rules-accent);border-color:color-mix(in srgb,var(--accent) 25%,transparent)}.rules-search{position:relative}.rules-search__icon{position:absolute;left:16px;top:50%;transform:translateY(-50%);color:var(--rules-accent);pointer-events:none}.rules-search__input{width:100%;min-height:52px;padding:0 16px 0 48px;border-radius:16px;border:1px solid var(--rules-border-soft);background:var(--rules-panel);color:var(--rules-text);font-size:14px;font-weight:600;outline:none}.rule-card__body-grid,.rules-cards,.rules-content,.rules-intro,.rules-section{display:grid;gap:12px}.rules-definitions__head,.rules-section__head{display:flex;align-items:center;justify-content:space-between;gap:14px}.rules-definitions__title,.rules-section__title{margin:0;color:var(--rules-text);font-size:20px;font-weight:800;letter-spacing:-.03em}.rules-section__count{min-width:34px;height:34px;padding:0 10px;border-radius:999px;display:grid;place-items:center;background:var(--rules-accent-soft);color:var(--rules-accent);font-size:12px;font-weight:800}.rule-card{overflow:hidden;animation:topsRowIn .25s ease both}.rule-card__header{padding:18px;display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:14px;align-items:start}.rule-card__id{min-width:54px;height:34px;padding:0 10px;border-radius:12px;display:grid;place-items:center;background:var(--rules-accent-soft);color:var(--rules-accent);font-size:12px;font-weight:800}.rule-card__badge,.rule-card__flag{display:inline-flex;min-height:24px;padding:6px 10px;border-radius:999px;background:var(--rules-soft);color:var(--rules-text);font-size:11px;font-weight:800}.rule-card__title{margin:0 0 6px;color:var(--rules-text);font-size:17px;line-height:1.35;font-weight:800}.rule-card__toggle{width:100%;border:0;border-top:1px solid var(--rules-border-soft);background:transparent;color:var(--rules-accent);min-height:46px;font-size:13px;font-weight:800;cursor:pointer}.rule-card__toggle-icon{display:inline-block;transition:transform .18s ease}.rule-card.is-open .rule-card__toggle-icon{transform:rotate(180deg)}.rule-card__body{display:none;border-top:1px solid var(--rules-border-soft);padding:16px 18px 18px;background:var(--rules-soft-2)}.rule-card.is-open .rule-card__body{display:block}.rule-block{border:1px solid var(--rules-border-soft);border-radius:16px;background:var(--rules-panel);padding:14px}.rule-block__title,.rules-box__title{margin:0 0 8px;color:var(--rules-text);font-size:12px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.rule-punishment-item{border-radius:14px;padding:12px 14px;background:var(--rules-accent-soft);color:var(--rules-accent);font-size:13px;line-height:1.5;font-weight:700}.rule-tags{display:flex;flex-wrap:wrap;gap:8px}.rule-tag{padding:6px 10px;border-radius:999px;border:1px solid var(--rules-border-soft);background:var(--rules-soft);color:var(--rules-text-soft);font-size:11px;font-weight:800}.rules-definitions{display:grid;gap:12px;margin-top:22px}.rules-definition-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.rules-definition-card{padding:16px}.rules-definition-card__term{margin:0 0 8px;color:var(--rules-text);font-size:16px;font-weight:800}.rules-empty{border:1px dashed var(--rules-border-soft);border-radius:18px;padding:18px;text-align:center;color:var(--rules-text-soft);font-weight:700}.cube-payment-modal .payment-fields{justify-items:stretch!important}.cube-payment-modal .cashback-badge-card,.cube-payment-modal .payment-agreement,.cube-payment-modal .payment-fields>input:not([type=hidden]),.cube-payment-modal .payment-main-action,.cube-payment-modal .payment-methods{width:100%!important;box-sizing:border-box!important}.cube-payment-modal .payment-agreement{display:grid!important;grid-template-columns:22px minmax(0,1fr)!important;align-items:start!important;gap:10px!important;min-height:48px!important;padding:12px 14px!important;border:1px solid var(--line)!important;border-radius:14px!important;background:color-mix(in srgb,var(--panel-2) 94%,transparent)!important;color:var(--muted)!important;font-size:12px!important;line-height:1.35!important}.cube-payment-modal .payment-agreement input{width:18px!important;height:18px!important;margin:1px 0 0!important;border-radius:6px!important;accent-color:var(--accent)!important;cursor:pointer!important}.cube-payment-modal .payment-agreement a{color:var(--accent)!important;text-decoration:none!important}.cube-payment-modal .payment-methods{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:10px!important}.cube-payment-modal .payment-method{min-width:0!important;justify-content:center!important}.cube-payment-modal .cashback-badge-card{margin:0!important}.cube-payment-modal .cube-product-caption{position:relative!important;z-index:5!important;display:grid!important;gap:2px!important;width:100%!important;text-align:left!important}.cube-payment-modal .cube-product-caption h2,.cube-payment-modal .cube-product-caption strong{margin:0!important;text-align:left!important}@media (min-width:981px){.cube-payment-modal .payment-product.cube-product{width:276px!important;height:304px!important;min-height:304px!important;overflow:hidden!important;border-radius:18px!important;background:linear-gradient(180deg,#242426,#151517)!important;box-shadow:inset 0 0 0 1px rgba(255,255,255,.07)!important}.cube-payment-modal .payment-product.cube-product:after,.cube-payment-modal .payment-product.cube-product:before{display:none!important;content:none!important}.cube-payment-modal .payment-product.cube-product img{inset:8px 0 42px!important;height:calc(100% - 50px)!important;width:100%!important;object-fit:contain!important}.cube-payment-modal .payment-product.cube-product .cube-product-caption{padding:0!important}}@media (max-width:980px){.cube-payment-modal .payment-methods{grid-template-columns:1fr!important}.cube-payment-modal .payment-agreement{min-height:44px!important;padding:11px 12px!important}}.tops-page-original.site-border{padding:18px!important;border-radius:20px!important}.tops-page-original .tops-hero__inner{max-width:none!important;display:grid!important;justify-items:center!important}.mods-page-original.site-border{width:min(1422px,calc(100% - 46px))!important}.mods-container{max-width:100%!important;padding:0 0 58px!important}.mods-page-original .bgOrbs{display:none!important}.glassBlock,.mods-page-original .card,.mods-page-original .hero,.searchBar{background:var(--panel)!important;border:1px solid var(--line)!important;backdrop-filter:none!important;box-shadow:none!important}.glassBlock,.mods-page-original .card,.mods-page-original .hero{border-radius:20px!important}.mods-page-original .topNav{margin-bottom:16px!important}.mods-page-original .hero{margin-bottom:18px!important;padding:20px!important}.layout{gap:18px!important;grid-template-columns:minmax(0,1.45fr) minmax(280px,.75fr)!important}.btn,.btnSm,.featTitle,.pill,.stepNum,.stepTitle,.tab,.verText{font-weight:600!important}@media (max-width:760px){.mods-page-original.site-border,.tops-page-original.site-border{width:calc(100vw - 24px)!important;border-radius:18px!important}.tops-page-original.site-border{padding:12px!important}.gridCards,.layout{grid-template-columns:1fr!important}.mods-container{padding-bottom:38px!important}}.quick-payment-toast,.toast-stack{position:fixed!important;top:18px!important;right:18px!important;bottom:auto!important;left:auto!important;z-index:2147483647!important;transform:none!important}.quick-payment-toast .toast-message{pointer-events:auto!important}@media (min-width:981px){.cube-payment-modal.payment-panel{width:869px!important;max-width:calc(100vw - 32px)!important;max-height:calc(100vh - 44px)!important;display:grid!important;grid-template-columns:1fr!important;gap:23px!important;padding:40px!important;margin:auto!important;overflow:auto!important;border:0!important;border-radius:17px!important;background:#fff!important;color:#313335!important;box-shadow:0 18px 70px rgba(0,0,0,.22)!important}html[data-theme=dark] .cube-payment-modal.payment-panel{background:#191a1d!important;color:#f5f5f5!important}.cube-payment-modal .sheet-drag-handle{display:none!important}.cube-payment-modal .modal-close{display:grid!important;position:absolute!important;top:16px!important;right:16px!important;z-index:8!important;width:37px!important;height:37px!important;border:0!important;border-radius:7px!important;background:color-mix(in srgb,#313335 10%,transparent)!important;color:#555!important;font-size:27px!important;line-height:1!important;place-items:center!important;opacity:.7!important}html[data-theme=dark] .cube-payment-modal .modal-close{background:rgba(255,255,255,.08)!important;color:#a9adb4!important}.cube-payment-modal .top-payment-panel{display:grid!important;grid-template-columns:.8fr 1fr!important;gap:32px!important;width:100%!important;height:inherit!important}.cube-payment-modal .left-payment-panel{background-image:url(/img/donates/monets.png)!important;background-repeat:no-repeat!important;background-position:50%!important;background-size:cover!important;width:100%!important;height:304px!important;min-height:304px!important;border-radius:18px!important;display:flex!important;flex-direction:column!important;justify-content:flex-end!important;align-items:flex-start!important;padding:15px 18px!important;gap:3px!important;position:relative!important;overflow:hidden!important;box-shadow:none!important}.cube-payment-modal .left-payment-panel:before{display:none!important;content:none!important}.cube-payment-modal .left-payment-panel:after{content:""!important;position:absolute!important;inset:0!important;z-index:0!important;width:100%!important;height:100%!important;border-radius:18px!important;background:linear-gradient(0deg,rgba(0,0,0,.8) -15%,transparent 90%)!important;opacity:.8!important}.cube-payment-modal .discount-vault-two{position:absolute!important;top:12px!important;right:12px!important;left:auto!important;z-index:2!important;display:flex!important;align-items:center!important;justify-content:center!important;min-width:46px!important;height:26px!important;padding:0 9px!important;border-radius:999px!important;background:#32c560!important;color:#fff!important;font-size:13px!important;font-weight:700!important}.cube-payment-modal .text-cost,.cube-payment-modal .text-title{position:relative!important;z-index:1!important;margin:0!important;color:#fff!important;text-align:left!important}.cube-payment-modal .text-title{max-width:100%!important;overflow:hidden!important;opacity:.8!important;font-size:18px!important;font-weight:600!important;line-height:1.15!important;white-space:nowrap!important;text-overflow:ellipsis!important}.cube-payment-modal .text-cost{font-size:20px!important;font-weight:700!important;letter-spacing:.25px!important}.cube-payment-modal .right-payment-panel{display:flex!important;flex-direction:column!important;justify-content:center!important;gap:12px!important;min-width:0!important}.cube-payment-modal .payment-h4{margin:0!important;color:#313335!important;font-size:22px!important;font-weight:500!important;line-height:36px!important;text-align:left!important}html[data-theme=dark] .cube-payment-modal .payment-h4,html[data-theme=dark] .cube-payment-modal .tilte-payment{color:#f5f5f5!important}.cube-payment-modal .group-right-inputs{display:grid!important;gap:12px!important}.cube-payment-modal .object-input{position:relative!important;width:100%!important}.cube-payment-modal .custom_input_image{position:absolute!important;left:18px!important;top:50%!important;z-index:2!important;width:20px!important;height:20px!important;transform:translateY(-50%)!important;pointer-events:none!important}.cube-payment-modal .object-input .custom-input-1{width:100%!important;height:52px!important;padding:0 18px!important;border:0!important;border-radius:12px!important;outline:0!important;background:#f8f9fb!important;color:#313335!important;font-size:14px!important;font-weight:500!important;box-shadow:none!important}.cube-payment-modal #main_input .custom-input-1{padding-left:51px!important}html[data-theme=dark] .cube-payment-modal .object-input .custom-input-1{background:#232429!important;color:#fff!important}.cube-payment-modal .object-input .custom-input-1::placeholder{color:#858c95!important}.cube-payment-modal .payment-agreement.text-group-bottom{display:flex!important;grid-template-columns:none!important;align-items:flex-start!important;gap:10px!important;min-height:auto!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;cursor:pointer!important}.cube-payment-modal .payment-agreement-native{position:absolute!important;opacity:0!important;pointer-events:none!important}.cube-payment-modal .left-checkbox{flex:0 0 auto!important;padding-top:1px!important}.cube-payment-modal .checkbox{width:18px!important;height:17px!important;display:grid!important;place-items:center!important;border-radius:6px!important;color:var(--accent)!important}.cube-payment-modal .payment-agreement-native:not(:checked)+.left-checkbox .chekbox-active{opacity:.3!important;filter:grayscale(1)!important}.cube-payment-modal .checkbox-payment{margin:0!important;color:#858c95!important;font-size:12px!important;font-weight:400!important;line-height:150%!important}.cube-payment-modal .checkbox-payment a{color:var(--accent)!important;text-decoration:none!important}.cube-payment-modal .cashback-badge-card,.cube-payment-modal .method-payment,.cube-payment-modal .payment-confirm{width:100%!important;margin:0!important}.cube-payment-modal .method-payment{display:grid!important;gap:20px!important;margin-bottom:0!important}.cube-payment-modal .tilte-payment{color:#313335!important;font-size:22px!important;font-weight:500!important}.cube-payment-modal .group-payment,.cube-payment-modal .payemnt-group-object{display:grid!important}.cube-payment-modal .group-payment{gap:25px!important}.cube-payment-modal .payemnt-group-object{gap:19px!important}.cube-payment-modal .title-payment-group{color:#858c95!important;font-size:12px!important;font-weight:400!important}.cube-payment-modal .list-payment-group{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:12px!important}.cube-payment-modal .payment-object-a{position:relative!important;height:111px!important;min-height:111px!important;display:flex!important;align-items:center!important;justify-content:center!important;border:0!important;border-radius:12px!important;background:#f8f9fb!important;cursor:pointer!important;filter:grayscale(1)!important;transition:.3s!important;overflow:hidden!important}html[data-theme=dark] .cube-payment-modal .payment-object-a{background:#232429!important}.cube-payment-modal .payment-object-a:has(.payment-method-input:checked),.cube-payment-modal .payment-object-a:hover{filter:grayscale(0)!important}.cube-payment-modal .payment-method-input{position:absolute!important;opacity:0!important;pointer-events:none!important}.cube-payment-modal .payment-object-a:after{content:""!important;position:absolute!important;top:12px!important;right:12px!important;width:8px!important;height:8px!important;background:url(/img/payment/payments/active.svg) 50%/contain no-repeat!important;transform:scale(0)!important;opacity:0!important;transition:.3s!important}.cube-payment-modal .payment-object-a:has(.payment-method-input:checked):after{transform:scale(1)!important;opacity:1!important}.cube-payment-modal img.payment-image{position:absolute!important;max-width:50%!important;max-height:58px!important;object-fit:contain!important;transform:scale(0)!important;transition:.3s!important}.cube-payment-modal img.payment-image.active{transform:scale(1)!important;transition:.6s!important}.cube-payment-modal img.payment-ico.ico-2-payment{width:113px!important;max-width:72%!important}.cube-payment-modal img.payment-ico.ico-3-payment{width:74px!important;max-width:62%!important}.cube-payment-modal .payment-confirm>.custom-button-1{width:100%!important;height:52px!important;border:0!important;border-radius:12px!important;background:var(--accent)!important;color:#fff!important;font-size:15px!important;font-weight:700!important;cursor:pointer!important;box-shadow:0 0 0 0 color-mix(in srgb,var(--accent) 36%,transparent)!important;transition:box-shadow .2s ease,transform .2s ease!important}.cube-payment-modal .payment-confirm>.custom-button-1:hover{box-shadow:0 0 22px color-mix(in srgb,var(--accent) 42%,transparent)!important;transform:translateY(-1px)!important}}@media (max-width:980px){.cube-payment-modal .payment-agreement-native,.cube-payment-modal .payment-method-input{position:absolute!important;opacity:0!important}}.toast-stack{position:fixed!important;top:18px!important;right:18px!important;bottom:auto!important;left:auto!important;display:flex!important;flex-direction:column!important;align-items:flex-end!important;gap:10px!important;width:auto!important;max-width:min(420px,calc(100vw - 36px))!important;pointer-events:none!important;transform:none!important}.toast-message{position:relative!important;width:360px!important;max-width:100%!important;min-height:58px!important;display:grid!important;grid-template-columns:34px minmax(0,1fr)!important;align-items:center!important;gap:12px!important;padding:13px 15px!important;overflow:hidden!important;border:1px solid color-mix(in srgb,var(--accent) 28%,var(--line))!important;border-radius:16px!important;background:linear-gradient(135deg,color-mix(in srgb,var(--accent) 10%,transparent),transparent 58%),color-mix(in srgb,var(--panel) 96%,transparent)!important;box-shadow:0 14px 34px rgba(0,0,0,.18),0 0 22px color-mix(in srgb,var(--accent) 12%,transparent)!important;backdrop-filter:blur(14px)!important;-webkit-backdrop-filter:blur(14px)!important;pointer-events:auto!important;cursor:pointer!important;animation:toastSiteIn .34s cubic-bezier(.18,.9,.25,1.08) both!important}.toast-message,.toast-message h2{min-width:0!important;color:var(--text)!important}.toast-message h2{margin:0!important;font-size:13px!important;font-weight:650!important;line-height:1.35!important;text-align:left!important}.toast-message .swal2-icon{width:34px!important;min-width:34px!important;height:34px!important;margin:0!important;display:grid!important;place-items:center!important;border:0!important;border-radius:12px!important;background:color-mix(in srgb,var(--accent) 18%,transparent)!important;color:var(--accent)!important;font-size:1em!important}.toast-message .swal2-error,.toast-message.toast-message--error .swal2-icon{background:color-mix(in srgb,#f27474 16%,transparent)!important;color:#f27474!important}.toast-message .swal2-success,.toast-message.toast-message--success .swal2-icon{background:color-mix(in srgb,#32c560 16%,transparent)!important;color:#32c560!important}.toast-message .swal2-icon-content{display:block!important;font-size:22px!important;font-weight:800!important;line-height:1!important}.toast-progress{position:absolute!important;right:12px!important;bottom:0!important;left:12px!important;height:3px!important;border-radius:999px 999px 0 0!important;background:var(--accent)!important;transform-origin:left center!important;animation:toastTimerProgress 4s linear forwards!important}@keyframes toastSiteIn{0%{opacity:0;transform:translate3d(18px,-8px,0) scale(.98)}to{opacity:1;transform:translateZ(0) scale(1)}}@media (min-width:981px){.cube-payment-modal.payment-panel{background:linear-gradient(135deg,color-mix(in srgb,var(--accent) 7%,transparent),transparent 46%),var(--panel)!important;color:var(--text)!important;border:1px solid color-mix(in srgb,var(--line) 72%,transparent)!important;box-shadow:0 24px 80px rgba(0,0,0,.28)!important}.cube-payment-modal .payment-h4,.cube-payment-modal .tilte-payment{color:var(--text)!important}.cube-payment-modal .object-input .custom-input-1,.cube-payment-modal .payment-object-a{background:color-mix(in srgb,var(--panel-2) 92%,transparent)!important;color:var(--text)!important;border:1px solid color-mix(in srgb,var(--line) 86%,transparent)!important}.cube-payment-modal .object-input .custom-input-1:focus{border-color:color-mix(in srgb,var(--accent) 58%,var(--line))!important;box-shadow:0 0 0 3px color-mix(in srgb,var(--accent) 13%,transparent)!important}.cube-payment-modal .payment-login-input .custom_input_image{left:14px!important;width:28px!important;height:28px!important;border-radius:8px!important;object-fit:cover!important;image-rendering:pixelated!important;background:color-mix(in srgb,var(--accent) 16%,transparent)!important;box-shadow:0 0 0 2px color-mix(in srgb,var(--accent) 28%,transparent)!important}.cube-payment-modal #main_input .custom-input-1{padding-left:56px!important}.cube-payment-modal .payment-agreement.text-group-bottom{padding:10px 12px!important;border:1px solid color-mix(in srgb,var(--line) 78%,transparent)!important;border-radius:12px!important;background:color-mix(in srgb,var(--panel-2) 76%,transparent)!important}.cube-payment-modal .checkbox{color:var(--accent)!important;background:color-mix(in srgb,var(--accent) 10%,transparent)!important}.cube-payment-modal .group-payment{gap:16px!important}.cube-payment-modal .list-payment-group,.cube-payment-modal .payemnt-group-object{gap:10px!important}.cube-payment-modal .payment-object-a{height:92px!important;min-height:92px!important;filter:none!important;opacity:.78!important;box-shadow:inset 0 0 0 0 color-mix(in srgb,var(--accent) 0%,transparent)!important}.cube-payment-modal .payment-object-a:has(.payment-method-input:checked),.cube-payment-modal .payment-object-a:hover{opacity:1!important;border-color:color-mix(in srgb,var(--accent) 58%,var(--line))!important;box-shadow:0 0 22px color-mix(in srgb,var(--accent) 16%,transparent),inset 0 0 0 1px color-mix(in srgb,var(--accent) 26%,transparent)!important;transform:translateY(-1px)!important}.cube-payment-modal .payment-object-a:after{width:16px!important;height:16px!important;top:10px!important;right:10px!important;border-radius:50%!important;background:var(--accent)!important;box-shadow:0 0 12px color-mix(in srgb,var(--accent) 42%,transparent)!important}.cube-payment-modal .payment-object-a:before{content:""!important;position:absolute!important;top:15px!important;right:15px!important;z-index:2!important;width:6px!important;height:3px!important;border-left:2px solid #fff!important;border-bottom:2px solid #fff!important;transform:rotate(-45deg) scale(0)!important;opacity:0!important;transition:.2s ease!important}.cube-payment-modal .payment-object-a:has(.payment-method-input:checked):before{opacity:1!important;transform:rotate(-45deg) scale(1)!important}.cube-payment-modal img.payment-image{max-width:64%!important;max-height:44px!important}.cube-payment-modal img.payment-ico.ico-2-payment{width:96px!important}.cube-payment-modal img.payment-ico.ico-3-payment{width:58px!important}}@media (max-width:680px){.toast-stack{top:12px!important;right:12px!important;left:12px!important;max-width:none!important;align-items:stretch!important}.toast-message{width:100%!important}}@media (min-width:981px){.cube-payment-modal.payment-panel{border-color:var(--line)!important}.cube-payment-modal.payment-panel,:root[data-theme=light] .cube-payment-modal.payment-panel{background:var(--panel)!important;color:var(--text)!important}.cube-payment-modal .payment-login-input .custom_input_image{left:13px!important;width:32px!important;height:32px!important;border-radius:9px!important;background:color-mix(in srgb,var(--panel) 74%,var(--accent) 10%)!important;box-shadow:0 0 0 1px color-mix(in srgb,var(--accent) 22%,var(--line))!important}.cube-payment-modal .payment-login-input .custom_input_image img{object-fit:contain!important}.cube-payment-modal #main_input .custom-input-1{padding-left:58px!important}.cube-payment-modal .method-payment{gap:18px!important}.cube-payment-modal .tilte-payment{font-size:20px!important;line-height:1.2!important}.cube-payment-modal .group-payment{gap:18px!important}.cube-payment-modal .payemnt-group-object{gap:12px!important}.cube-payment-modal .list-payment-group{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:12px!important}.cube-payment-modal .payment-object-a{height:111px!important;min-height:111px!important;border-radius:12px!important;background:var(--panel-2)!important;border:1px solid var(--line)!important;opacity:1!important;transform:none!important}.cube-payment-modal .payment-object-a:has(.payment-method-input:checked),.cube-payment-modal .payment-object-a:hover{border-color:color-mix(in srgb,var(--accent) 58%,var(--line))!important;box-shadow:0 0 0 3px color-mix(in srgb,var(--accent) 13%,transparent)!important;transform:translateY(-2px)!important}.cube-payment-modal img.payment-image{max-width:66%!important;max-height:54px!important}.cube-payment-modal img.payment-ico.ico-2-payment{width:113px!important;max-width:72%!important}.cube-payment-modal img.payment-ico.ico-3-payment{width:72px!important;max-width:64%!important}.payment-period-modal .payment-login-field,.payment-period-modal .payment-login-field input{width:100%}}.cube-payment-modal .payment-login-input .custom_input_image{background:transparent!important;box-shadow:none!important}@media (min-width:981px){.cube-payment-modal .list-payment-group,.cube-payment-modal .method-payment .group-payment,.cube-payment-modal .payemnt-group-object,.cube-payment-modal .payment-object-a{all:revert-layer}.cube-payment-modal .method-payment{display:block!important;width:100%!important;margin:0!important}.cube-payment-modal .payment-methods{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:12px!important;width:100%!important}.cube-payment-modal .payment-method{position:relative!important;min-width:0!important;height:111px!important;min-height:111px!important;display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;gap:9px!important;padding:10px!important;border:1px solid var(--line)!important;border-radius:12px!important;background:var(--panel-2)!important;color:var(--text)!important;filter:grayscale(1)!important;opacity:1!important;transition:filter .3s,border-color .3s,box-shadow .3s,transform .2s!important}.cube-payment-modal .payment-method input{position:absolute!important;opacity:0!important;pointer-events:none!important}.cube-payment-modal .payment-method:has(input:checked),.cube-payment-modal .payment-method:hover{filter:grayscale(0)!important;border-color:var(--accent)!important;box-shadow:0 0 0 3px var(--soft-accent)!important;transform:translateY(-2px)!important}.cube-payment-modal .payment-method:after{content:""!important;position:absolute!important;top:12px!important;right:12px!important;width:8px!important;height:8px!important;border-radius:50%!important;background:var(--accent)!important;opacity:0!important;transform:scale(0)!important;transition:.25s ease!important}.cube-payment-modal .payment-method:has(input:checked):after{opacity:1!important;transform:scale(1)!important}.cube-payment-modal .payment-method span{min-height:34px!important;display:flex!important;align-items:center!important;justify-content:center!important;gap:6px!important;color:var(--accent)!important;font-weight:700!important}.cube-payment-modal .payment-method img{max-width:38px!important;max-height:25px!important;object-fit:contain!important}.cube-payment-modal .payment-method strong{color:var(--text)!important;font-size:9px!important;font-weight:700!important;line-height:1.25!important;text-align:center!important}}.cube-payment-modal.payment-panel,:root[data-theme=dark] .cube-payment-modal.payment-panel,:root[data-theme=light] .cube-payment-modal.payment-panel,html[data-theme=dark] .cube-payment-modal.payment-panel,html[data-theme=light] .cube-payment-modal.payment-panel{background:var(--panel)!important;background-color:var(--panel)!important;background-image:none!important;color:var(--text)!important;border:1px solid var(--line)!important;box-shadow:0 18px 70px rgba(0,0,0,.42)!important}.cube-payment-modal.payment-panel:after,.cube-payment-modal.payment-panel:before{display:none!important;content:none!important;background:none!important}.cube-payment-modal .group-right-inputs,.cube-payment-modal .right-payment-panel{background:transparent!important;background-image:none!important}.cube-payment-modal .cashback-badge-card,.cube-payment-modal .object-input .custom-input-1,.cube-payment-modal .payment-agreement.text-group-bottom,.cube-payment-modal .payment-method{background:var(--panel-2)!important;background-color:var(--panel-2)!important;background-image:none!important;border-color:var(--line)!important}body{position:relative}.accent-grid-glow{position:fixed;inset:0;z-index:0;pointer-events:none;display:block!important;opacity:1;background:transparent!important;mix-blend-mode:normal;overflow:hidden}.accent-grid-glow:before{right:-125px;top:-105px;width:min(820px,86vw);height:min(560px,64vh);background:linear-gradient(color-mix(in srgb,var(--accent) 16%,transparent) 1px,transparent 1px),linear-gradient(90deg,color-mix(in srgb,var(--accent) 16%,transparent) 1px,transparent 1px);background-size:58px 58px;background-position:100% 0;mask-image:radial-gradient(ellipse at top right,#000 0,rgba(0,0,0,.82) 28%,rgba(0,0,0,.34) 55%,transparent 78%);-webkit-mask-image:radial-gradient(ellipse at top right,#000 0,rgba(0,0,0,.82) 28%,rgba(0,0,0,.34) 55%,transparent 78%);animation:accentGridReveal 4.8s ease-in-out infinite}.accent-grid-glow:after,.accent-grid-glow:before{content:""!important;position:absolute;display:block!important}.accent-grid-glow:after{left:-130px;bottom:-110px;width:min(840px,88vw);height:min(580px,66vh);background:linear-gradient(color-mix(in srgb,var(--accent) 14%,transparent) 1px,transparent 1px),linear-gradient(90deg,color-mix(in srgb,var(--accent) 14%,transparent) 1px,transparent 1px);background-size:58px 58px;background-position:0 100%;opacity:.88;mask-image:radial-gradient(ellipse at bottom left,#000 0,rgba(0,0,0,.78) 26%,rgba(0,0,0,.3) 54%,transparent 78%);-webkit-mask-image:radial-gradient(ellipse at bottom left,#000 0,rgba(0,0,0,.78) 26%,rgba(0,0,0,.3) 54%,transparent 78%);animation:accentGridRevealAlt 5.4s ease-in-out infinite}@keyframes accentGridReveal{0%,to{opacity:.62;transform:translateZ(0) scale(.985)}50%{opacity:.82;transform:translate3d(-10px,8px,0) scale(1.015)}}@keyframes accentGridRevealAlt{0%,to{opacity:.52;transform:translateZ(0) scale(.985)}50%{opacity:.74;transform:translate3d(10px,-8px,0) scale(1.015)}}@media (prefers-reduced-motion:reduce){.accent-grid-glow{transition:none}.accent-grid-glow:after,.accent-grid-glow:before{animation:none}}.auth-modal,.balance-modal,.cube-payment-modal,.info-modal,.payment-period-modal,.success-modal{z-index:2147483201!important}.toast-stack{z-index:2147483647!important}.tops-page-original.site-border{width:min(1422px,calc(100% - 46px))!important;max-width:none!important;border:0!important;outline:0!important;box-shadow:none!important}.tops-page-original .tops-hero,.tops-page-original .tops-page__wrap,.tops-page-original .tops-slider,.tops-page-original .tops-slider__page,.tops-page-original .tops-slider__viewport{width:100%!important;max-width:100%!important;box-sizing:border-box!important}.tops-page-original .tops-hero__inner{border-color:transparent!important}@media (max-width:980px){.tops-page-original.site-border{width:calc(100vw - 24px)!important;max-width:430px!important}}.auth-fields>input,.auth-login-input input,.balance-modal input,.cube-payment-modal .object-input .custom-input-1,.payment-period-modal .payment-login-field input,.payment-period-modal .payment-step-section>input{width:100%!important;height:52px!important;min-height:52px!important;box-sizing:border-box!important;border:1px solid var(--line)!important;border-radius:12px!important;background:var(--panel-2)!important;color:var(--text)!important;outline:0!important;box-shadow:none!important;font-size:13px!important;font-weight:600!important}.auth-fields>input,.balance-modal input,.payment-period-modal .payment-step-section>input{padding:0 16px!important}.auth-login-input input,.cube-payment-modal #main_input .custom-input-1,.payment-period-modal .payment-login-field input{padding-left:56px!important}.cube-payment-modal .object-input:not(#main_input) .custom-input-1{padding-left:16px!important}.auth-fields>input::placeholder,.auth-login-input input::placeholder,.balance-modal input::placeholder,.cube-payment-modal .object-input .custom-input-1::placeholder,.payment-period-modal .payment-login-field input::placeholder,.payment-period-modal .payment-step-section>input::placeholder{color:var(--muted)!important;opacity:.95!important}.auth-fields>input:focus,.auth-login-input input:focus,.balance-modal input:focus,.cube-payment-modal .object-input .custom-input-1:focus,.payment-period-modal .payment-login-field input:focus,.payment-period-modal .payment-step-section>input:focus{border-color:color-mix(in srgb,var(--accent) 58%,var(--line))!important;background:color-mix(in srgb,var(--panel-2) 88%,var(--accent) 8%)!important;box-shadow:0 0 0 3px color-mix(in srgb,var(--accent) 13%,transparent)!important}.auth-login-input .auth-head-loader,.auth-login-input img{top:50%!important;transform:translateY(-50%)!important}.auth-login-input img{left:14px!important;width:32px!important;height:32px!important;border-radius:9px!important;object-fit:cover!important}.payment-login-field .player-head3d{left:12px!important}body:has(.overlay) .mobile-dock,body:has(.overlay) .site-footer{z-index:1!important}body>:has(.overlay){position:relative!important;z-index:2147483300!important;isolation:isolate!important}.overlay{position:fixed!important;inset:0!important;z-index:2147483400!important;isolation:isolate!important}.overlay .auth-modal,.overlay .balance-modal,.overlay .cube-payment-modal,.overlay .info-modal,.overlay .payment-period-modal,.overlay .success-modal{position:relative!important;z-index:2147483401!important}.cube-payment-modal .object-input,.cube-payment-modal .payment-login-field{width:100%!important}.cube-payment-modal .object-input .custom-input-1,.cube-payment-modal .payment-login-field input{height:52px!important;min-height:52px!important;border:1px solid var(--line)!important;border-radius:12px!important;background:var(--panel-2)!important;background-color:var(--panel-2)!important;background-image:none!important;color:var(--text)!important}:root[data-theme=dark] .cube-payment-modal .object-input .custom-input-1,:root[data-theme=dark] .cube-payment-modal .payment-login-field input,html[data-theme=dark] .cube-payment-modal .object-input .custom-input-1,html[data-theme=dark] .cube-payment-modal .payment-login-field input{background:var(--panel-2)!important;background-color:var(--panel-2)!important;color:var(--text)!important}.cube-payment-modal .payment-agreement{cursor:pointer!important}.cube-payment-modal .payment-agreement .checkbox,.cube-payment-modal .payment-agreement .left-checkbox{width:24px!important;min-width:24px!important;height:24px!important;min-height:24px!important;display:grid!important;place-items:center!important}.cube-payment-modal .payment-agreement .checkbox{border-radius:8px!important;background:color-mix(in srgb,var(--accent) 18%,var(--panel-2))!important;color:var(--accent)!important;box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--accent) 45%,transparent),0 0 0 3px color-mix(in srgb,var(--accent) 10%,transparent)!important}.cube-payment-modal .payment-agreement .chekbox-active{width:18px!important;height:17px!important;opacity:1!important;filter:none!important}.cube-payment-modal .payment-agreement-native:not(:checked)+.left-checkbox .checkbox{background:var(--panel-2)!important;color:var(--muted)!important;box-shadow:inset 0 0 0 1px var(--line)!important}.cube-payment-modal .payment-agreement-native:not(:checked)+.left-checkbox .chekbox-active{opacity:.18!important}.buy-button,.product-card.object-shop .buy-button,.product-card.object-shop .shop-button,.shop-button{border-top:0!important;outline-color:transparent!important;box-shadow:none!important}.buy-button:after,.buy-button:before,.product-card.object-shop .buy-button:after,.product-card.object-shop .buy-button:before,.product-card.object-shop .shop-button:after,.product-card.object-shop .shop-button:before,.shop-button:after,.shop-button:before{display:none!important;content:none!important;border:0!important;box-shadow:none!important;background:none!important}.buy-button:hover,.product-card.object-shop .buy-button:hover,.product-card.object-shop .shop-button:hover,.shop-button:hover{outline-color:transparent!important;box-shadow:0 0 22px color-mix(in srgb,var(--accent) 36%,transparent)!important}.product-card.object-shop .donate-block-info,.product-card.object-shop .product-bottom,.product-card.object-shop .product-cost,.product-card.object-shop .product-cost.cost{border-top:0!important;box-shadow:none!important;outline:0!important}.product-card.object-shop .donate-block-info:after,.product-card.object-shop .donate-block-info:before,.product-card.object-shop .product-bottom:after,.product-card.object-shop .product-bottom:before,.product-card.object-shop .product-cost:after,.product-card.object-shop .product-cost:before{display:none!important;content:none!important;border:0!important;box-shadow:none!important;background:none!important}.payment-period-modal .custom-period,.payment-period-modal .custom-period:has(input:checked),.payment-period-modal .custom-period:hover{border-color:transparent!important;outline:0!important;box-shadow:none!important}.payment-period-modal .custom-period:has(input:checked){background:var(--panel-2)!important}.payment-period-modal .custom-period i,.payment-period-modal .custom-period:after{background:color-mix(in srgb,var(--text) 9%,transparent)!important;color:color-mix(in srgb,var(--text) 34%,transparent)!important;box-shadow:none!important}.payment-period-modal .custom-period:has(input:checked) i,.payment-period-modal .custom-period:has(input:checked):after{background:var(--accent)!important;color:#fff!important;box-shadow:0 0 18px color-mix(in srgb,var(--accent) 32%,transparent)!important}.cube-payment-modal .object-input:focus-within{border-radius:12px!important;box-shadow:0 0 0 3px color-mix(in srgb,var(--accent) 16%,transparent)!important}.cube-payment-modal .object-input .custom-input-1:focus,.cube-payment-modal .object-input .custom-input-1:focus-visible,.cube-payment-modal .object-input:focus-within .custom-input-1{border-color:var(--accent)!important;background:color-mix(in srgb,var(--panel-2) 84%,var(--accent) 10%)!important;box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--accent) 34%,transparent)!important}.payment-quantity-wheel{width:100%!important;display:grid!important;gap:10px!important;padding:14px 14px 12px!important;border:1px solid var(--line)!important;border-radius:14px!important;background:var(--panel-2)!important;box-sizing:border-box!important}.payment-quantity-wheel__foot,.payment-quantity-wheel__head{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:12px!important}.payment-quantity-wheel__foot span,.payment-quantity-wheel__head span{color:var(--muted)!important;font-size:11px!important;font-weight:700!important}.payment-quantity-wheel__foot b,.payment-quantity-wheel__head strong{color:var(--text)!important;font-size:15px!important;font-weight:900!important}.payment-quantity-wheel__foot b{color:var(--accent)!important}.payment-quantity-range{width:100%!important;height:8px!important;min-height:8px!important;padding:0!important;border:0!important;outline:0!important;appearance:none!important;-webkit-appearance:none!important;background:transparent!important;cursor:url(/img/cursor-active.png),pointer!important}.payment-quantity-range::-webkit-slider-runnable-track{height:8px!important;border:0!important;border-radius:999px!important;background:linear-gradient(90deg,var(--accent) 0 var(--range-progress),color-mix(in srgb,var(--text) 18%,transparent) var(--range-progress) 100%)!important}.payment-quantity-range::-webkit-slider-thumb{width:18px!important;height:18px!important;margin-top:-5px!important;border:4px solid var(--accent)!important;border-radius:999px!important;background:color-mix(in srgb,var(--accent) 72%,#111)!important;box-shadow:0 0 0 3px color-mix(in srgb,var(--accent) 18%,transparent)!important;-webkit-appearance:none!important;transition:transform .18s ease,box-shadow .18s ease!important}.payment-quantity-range:hover::-webkit-slider-thumb{transform:scale(1.12)!important;box-shadow:0 0 0 5px color-mix(in srgb,var(--accent) 18%,transparent)!important}.payment-quantity-range::-moz-range-track{height:8px!important;border:0!important;border-radius:999px!important;background:color-mix(in srgb,var(--text) 18%,transparent)!important}.payment-quantity-range::-moz-range-progress{height:8px!important;border-radius:999px!important;background:var(--accent)!important}.payment-quantity-range::-moz-range-thumb{width:18px!important;height:18px!important;border:4px solid var(--accent)!important;border-radius:999px!important;background:color-mix(in srgb,var(--accent) 72%,#111)!important;box-shadow:0 0 0 3px color-mix(in srgb,var(--accent) 18%,transparent)!important}.payment-quantity-scale{width:100%!important;height:10px!important;margin-top:-3px!important;background-image:url(/img/slider-scale.svg)!important;background-repeat:repeat-x!important;background-position:0 0!important;background-size:auto 10px!important;opacity:.42!important}.payment-quantity-wheel__manual{min-height:34px!important;display:inline-flex!important;align-items:center!important;gap:6px!important;padding:0 9px!important;border:1px solid color-mix(in srgb,var(--line) 78%,transparent)!important;border-radius:10px!important;background:color-mix(in srgb,var(--panel) 72%,transparent)!important;color:var(--text)!important;transition:border-color .18s ease,box-shadow .18s ease,background .18s ease!important}.payment-quantity-wheel__manual:focus-within{border-color:var(--accent)!important;background:color-mix(in srgb,var(--panel-2) 84%,var(--accent) 10%)!important;box-shadow:0 0 0 3px color-mix(in srgb,var(--accent) 14%,transparent)!important}.payment-quantity-wheel__manual input{width:64px!important;height:30px!important;min-height:30px!important;padding:0!important;border:0!important;outline:0!important;background:transparent!important;color:var(--text)!important;box-shadow:none!important;text-align:right!important;font-size:15px!important;font-weight:900!important;line-height:30px!important}.payment-quantity-wheel__manual input::-webkit-inner-spin-button,.payment-quantity-wheel__manual input::-webkit-outer-spin-button{margin:0!important;-webkit-appearance:none!important}.payment-quantity-wheel__manual span{color:var(--muted)!important;font-size:11px!important;font-weight:800!important}.auth-modal,.balance-modal,.cube-payment-modal,.info-modal,.overlay,.success-modal{scrollbar-width:none!important;-ms-overflow-style:none!important}.auth-modal::-webkit-scrollbar,.balance-modal::-webkit-scrollbar,.cube-payment-modal::-webkit-scrollbar,.info-modal::-webkit-scrollbar,.overlay::-webkit-scrollbar,.success-modal::-webkit-scrollbar{width:0!important;height:0!important;display:none!important}@media (max-width:980px){.cube-payment-modal.payment-panel{width:min(100%,430px)!important;max-width:430px!important;max-height:calc(100dvh - 14px)!important;height:auto!important;display:flex!important;flex-direction:column!important;gap:12px!important;padding:12px 12px 18px!important;border-radius:24px 24px 0 0!important;overflow-x:hidden!important;overflow-y:auto!important;background:var(--panel)!important}.cube-payment-modal .sheet-drag-handle{display:grid!important}.cube-payment-modal .modal-close{display:none!important}.cube-payment-modal .top-payment-panel{width:100%!important;height:auto!important;min-height:0!important;display:flex!important;flex-direction:column!important;gap:12px!important}.cube-payment-modal .left-payment-panel,.cube-payment-modal .left-payment-panel.cube-product{width:100%!important;height:158px!important;min-height:158px!important;padding:12px!important;display:flex!important;flex-direction:column!important;justify-content:flex-end!important;border-radius:18px!important;overflow:hidden!important;background-position:50%!important;background-size:contain!important;box-sizing:border-box!important}.cube-payment-modal .discount-vault-two{top:10px!important;right:10px!important;padding:5px 8px!important;font-size:11px!important}.cube-payment-modal .text-title{max-width:72%!important;margin:0!important;font-size:13px!important;line-height:1.25!important}.cube-payment-modal .text-cost{margin:3px 0 0!important;font-size:17px!important;line-height:1.15!important}.cube-payment-modal .right-payment-panel{width:100%!important;display:grid!important;gap:10px!important}.cube-payment-modal .payment-h4,.cube-payment-modal .tilte-payment{margin:0!important;text-align:center!important;font-size:18px!important;line-height:1.2!important}.cube-payment-modal .group-right-inputs{width:100%!important;display:grid!important;gap:9px!important}.cube-payment-modal .object-input,.cube-payment-modal .payment-login-field{width:100%!important}.cube-payment-modal .payment-agreement{grid-template-columns:24px minmax(0,1fr)!important;padding:10px!important;font-size:10px!important;line-height:1.35!important}.cube-payment-modal .cashback-badge-card{width:100%!important;min-height:104px!important}.cube-payment-modal .payment-methods{width:100%!important;grid-template-columns:1fr!important;gap:9px!important}.cube-payment-modal .payment-method{width:100%!important;min-height:74px!important;height:auto!important}.cube-payment-modal .payment-confirm{width:100%!important;margin-top:0!important}.cube-payment-modal .payment-confirm>.custom-button-1{width:100%!important;height:50px!important}}.purchase-cards{-webkit-overflow-scrolling:touch!important;overscroll-behavior-x:contain!important}@media (max-width:980px){.purchase-cards{overflow-x:auto!important;overflow-y:hidden!important;scroll-behavior:auto!important;scroll-snap-type:none!important;touch-action:pan-x!important;cursor:grab!important}.purchase-cards.is-dragging{scroll-snap-type:none!important;scroll-behavior:auto!important}.last-purchase{scroll-snap-align:none!important}.cube-payment-modal.payment-panel{gap:10px!important;margin-bottom:0!important;border-radius:24px 24px 0 0!important;padding-bottom:18px!important}.cube-payment-modal.payment-panel .sheet-drag-handle{height:22px!important;min-height:22px!important;margin:-2px 0 2px!important;display:flex!important;align-items:center!important;justify-content:center!important;flex:0 0 auto!important}.cube-payment-modal.payment-panel .sheet-drag-handle span{width:42px!important;height:5px!important;border-radius:999px!important;background:color-mix(in srgb,var(--text) 22%,transparent)!important}.cube-payment-modal.payment-panel .left-payment-panel.cube-product{position:relative!important;height:148px!important;min-height:148px!important;padding:12px 14px!important;isolation:isolate!important;background:color-mix(in srgb,var(--accent) 16%,#18191c)!important}.cube-payment-modal.payment-panel .left-payment-panel.cube-product:before{content:""!important;position:absolute!important;inset:-18px!important;z-index:0!important;display:block!important;background:url(/img/donates/monets.png) 50%/cover no-repeat!important;filter:blur(12px) saturate(1.12) brightness(.78)!important;opacity:.58!important;transform:scale(1.06)!important}.cube-payment-modal.payment-panel .left-payment-panel.cube-product:after{content:""!important;position:absolute!important;inset:0!important;z-index:1!important;display:block!important;border-radius:inherit!important;background:linear-gradient(0deg,rgba(0,0,0,.78) 0,rgba(0,0,0,.22) 58%,transparent),url(/img/donates/monets.png) center 42% /contain no-repeat!important;pointer-events:none!important}.cube-payment-modal.payment-panel .left-payment-panel.cube-product .discount-vault-two,.cube-payment-modal.payment-panel .left-payment-panel.cube-product .text-cost,.cube-payment-modal.payment-panel .left-payment-panel.cube-product .text-title{position:absolute!important;z-index:3!important}.cube-payment-modal.payment-panel .left-payment-panel.cube-product .text-title{position:relative!important;z-index:3!important;max-width:calc(100% - 68px)!important;color:#fff!important}.cube-payment-modal.payment-panel .left-payment-panel.cube-product .text-cost{position:relative!important;z-index:3!important;color:#fff!important}.cube-payment-modal.payment-panel .discount-vault-two{top:9px!important;right:9px!important;left:auto!important;min-width:42px!important;height:24px!important;padding:0 8px!important;border-radius:999px!important;background:var(--accent)!important;color:#fff!important;font-size:11px!important;line-height:24px!important;box-shadow:0 8px 20px color-mix(in srgb,var(--accent) 28%,transparent)!important}.cube-payment-modal.payment-panel .payment-login-input{overflow:visible!important}.cube-payment-modal.payment-panel #main_input .custom-input-1,.cube-payment-modal.payment-panel .payment-login-input{position:relative!important;display:block!important;width:100%!important;height:52px!important;min-height:52px!important;border-radius:12px!important;background:var(--panel-2)!important;box-shadow:none!important}.cube-payment-modal.payment-panel #main_input .custom-input-1{inset:auto!important;margin:0!important;padding:0 14px 0 54px!important;border:1px solid var(--line)!important;box-sizing:border-box!important;line-height:52px!important}.cube-payment-modal.payment-panel #main_input .custom-input-1:focus,.cube-payment-modal.payment-panel .payment-login-input:focus-within #main_input .custom-input-1{border-color:var(--accent)!important;background:color-mix(in srgb,var(--panel-2) 84%,var(--accent) 10%)!important;box-shadow:0 0 0 3px color-mix(in srgb,var(--accent) 18%,transparent),0 0 18px color-mix(in srgb,var(--accent) 22%,transparent)!important}.cube-payment-modal.payment-panel .object-input:not(#main_input){border-radius:12px!important}.cube-payment-modal.payment-panel .object-input:not(#main_input) .custom-input-1:focus,.cube-payment-modal.payment-panel .object-input:not(#main_input):focus-within .custom-input-1{border-color:var(--accent)!important;background:color-mix(in srgb,var(--panel-2) 84%,var(--accent) 10%)!important;box-shadow:0 0 0 3px color-mix(in srgb,var(--accent) 18%,transparent),0 0 18px color-mix(in srgb,var(--accent) 22%,transparent)!important}.cube-payment-modal.payment-panel .payment-login-input .custom_input_image,.cube-payment-modal.payment-panel .payment-login-input .player-head3d{position:absolute!important;left:12px!important;top:50%!important;width:32px!important;height:32px!important;margin:0!important;padding:0!important;transform:translateY(-50%)!important;background:transparent!important;box-shadow:none!important;z-index:2!important;pointer-events:none!important}.cube-payment-modal.payment-panel .payment-login-input .player-head3d img{position:static!important;width:32px!important;height:32px!important;display:block!important;object-fit:contain!important}.cube-payment-modal.payment-panel .payment-methods{width:100%!important;display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:7px!important;margin-top:3px!important;transform:none!important}.cube-payment-modal.payment-panel .cashback-badge-card{min-height:104px!important;margin-bottom:0!important}.cube-payment-modal.payment-panel .payment-method{width:100%!important;min-width:0!important;min-height:78px!important;height:78px!important;display:grid!important;grid-template-rows:43px 1fr!important;align-items:center!important;justify-items:center!important;padding:7px 6px 8px!important;border:1px solid var(--line)!important;border-radius:12px!important;background:var(--panel-2)!important;gap:1px!important;justify-content:stretch!important;align-content:start!important;transition:border-color .2s ease,box-shadow .2s ease,transform .2s ease,filter .2s ease!important}}@media (max-width:980px){.cube-payment-modal.payment-panel .payment-method:has(input:checked),.cube-payment-modal.payment-panel .payment-method:hover{border-color:var(--accent)!important;background:var(--panel-2)!important;box-shadow:0 0 0 3px color-mix(in srgb,var(--accent) 18%,transparent)!important;filter:grayscale(0)!important;transform:none!important}.cube-payment-modal.payment-panel .payment-method span{width:100%!important;min-height:43px!important;height:43px!important;gap:3px!important;align-items:center!important;justify-content:center!important;padding-top:0!important;margin-bottom:0!important;transform:none!important;color:var(--accent)!important}.cube-payment-modal.payment-panel .payment-method img{max-width:36px!important;max-height:24px!important;object-fit:contain!important}.cube-payment-modal.payment-panel .payment-method strong{max-width:100%!important;display:block!important;align-self:end!important;justify-self:center!important;color:var(--text)!important;font-size:8.5px!important;font-weight:800!important;line-height:1.1!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important;text-align:center!important}.cube-payment-modal.payment-panel .payment-method:after{width:10px!important;height:10px!important;right:8px!important;top:8px!important;bottom:auto!important;background:var(--accent)!important;opacity:0!important;transform:scale(0)!important;border-radius:999px!important;box-shadow:0 0 12px color-mix(in srgb,var(--accent) 46%,transparent)!important}.cube-payment-modal.payment-panel .payment-method:has(input:checked):after{opacity:1!important;transform:scale(1)!important}.cube-payment-modal.payment-panel .payment-confirm>.custom-button-1{height:48px!important;border-radius:14px!important}.payment-period-modal .payment-step-num{pointer-events:none!important;cursor:default!important}.auth-modal,.balance-modal,.cube-payment-modal,.info-modal,.payment-period-modal,.success-modal{transform:translate3d(0,var(--sheet-y,0),0)!important;transition:transform .22s cubic-bezier(.22,1,.36,1)!important;will-change:transform!important}.auth-modal.is-dragging,.balance-modal.is-dragging,.cube-payment-modal.is-dragging,.info-modal.is-dragging,.payment-period-modal.is-dragging,.success-modal.is-dragging{transition:none!important}.currency-converter .vault-actions .button{width:100%!important;max-width:none!important;justify-content:center!important;text-align:center!important}.currency-converter .vault-actions .terms{order:10!important;width:100%!important;max-width:none!important;margin:2px 0 0!important;text-align:center!important;font-size:10px!important;line-height:1.45!important}.legacy-hero-slide .slider-copy,.main-slider .slider-copy{width:100%!important;padding-left:20px!important;padding-right:20px!important;display:flex!important;flex-direction:column!important;align-items:center!important;text-align:center!important}.legacy-hero-slide .slider-copy h1,.legacy-hero-slide .slider-copy p,.main-slider .slider-copy h1,.main-slider .slider-copy p{max-width:100%!important;text-align:center!important}.legacy-hero-slide .dark-action,.main-slider .dark-action{align-self:center!important;justify-content:center!important;text-align:center!important}}body:has(.not-found-page){overflow:hidden!important}body:has(.not-found-page) .accent-grid-glow,body:has(.not-found-page) .mobile-dock,body:has(.not-found-page) .site-footer,body:has(.not-found-page) .site-header,body:has(.not-found-page) .theme-controls{display:none!important}.not-found-page{position:relative!important;width:100vw!important;min-height:100dvh!important;display:grid!important;place-items:center!important;padding:24px!important;overflow:hidden!important;background:radial-gradient(circle at 50% 30%,color-mix(in srgb,var(--accent) 16%,transparent),transparent 42%),var(--bg)!important;box-sizing:border-box!important}.not-found-page:after,.not-found-page:before{content:""!important;position:absolute!important;width:min(420px,44vw)!important;height:min(420px,44vw)!important;pointer-events:none!important;background:linear-gradient(90deg,color-mix(in srgb,var(--accent) 16%,transparent) 1px,transparent 1px),linear-gradient(0deg,color-mix(in srgb,var(--accent) 14%,transparent) 1px,transparent 1px)!important;background-size:46px 46px!important;opacity:.38!important;mask-image:radial-gradient(circle at center,#000 0 28%,transparent 72%)!important;animation:accentGridReveal 8s ease-in-out infinite!important}.not-found-page:before{top:-84px!important;right:-74px!important}.not-found-page:after{left:-82px!important;bottom:-92px!important;animation-name:accentGridRevealAlt!important}.not-found-card{position:relative!important;width:min(780px,calc(100vw - 32px))!important;overflow:hidden!important;padding:60px 42px!important;border:1px solid var(--line)!important;border-radius:24px!important;background:linear-gradient(135deg,color-mix(in srgb,var(--accent) 8%,transparent),transparent 48%),var(--panel)!important;box-shadow:0 18px 70px rgba(0,0,0,.26)!important;text-align:center!important;isolation:isolate!important;animation:notFoundCardIn .55s cubic-bezier(.22,1,.36,1) both!important}.not-found-card:before{content:""!important;position:absolute!important;inset:18px!important;z-index:-1!important;border-radius:20px!important;background:linear-gradient(90deg,color-mix(in srgb,var(--accent) 12%,transparent) 1px,transparent 1px),linear-gradient(0deg,color-mix(in srgb,var(--accent) 10%,transparent) 1px,transparent 1px)!important;background-size:42px 42px!important;opacity:.24!important;mask-image:radial-gradient(circle at center,#000 0 28%,transparent 72%)!important}.not-found-code{display:inline-flex!important;align-items:center!important;justify-content:center!important;min-width:112px!important;height:54px!important;margin-bottom:20px!important;border-radius:16px!important;background:color-mix(in srgb,var(--accent) 18%,transparent)!important;color:var(--accent)!important;font-size:28px!important;font-weight:900!important;box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--accent) 36%,transparent),0 0 32px color-mix(in srgb,var(--accent) 18%,transparent)!important;animation:notFoundCodePop .55s cubic-bezier(.22,1,.36,1) .08s both!important}.not-found-card h1{display:block!important;width:100%!important;min-height:1.1em!important;margin:0!important;color:var(--text)!important;font-size:clamp(26px,4vw,40px)!important;line-height:1.08!important;font-weight:900!important;text-align:center!important}.not-found-typing{display:block!important;min-height:1.25em!important}.not-found-typing:after{content:""!important;display:inline-block!important;width:2px!important;height:.95em!important;margin-left:4px!important;background:var(--accent)!important;transform:translateY(2px)!important;animation:notFoundCursor .72s step-end infinite!important}.not-found-typing.is-done:after{display:none!important}.not-found-card p{max-width:540px!important;min-height:3.4em!important;margin:18px auto 0!important;color:var(--muted)!important;font-size:14px!important;line-height:1.7!important;font-weight:600!important;text-align:center!important}.not-found-actions{display:flex!important;justify-content:center!important;gap:12px!important;flex-wrap:wrap!important;margin-top:28px!important}.not-found-actions .button{min-width:166px!important;margin-left:auto!important;margin-right:auto!important;text-decoration:none!important}.not-found-card{padding-top:82px!important;background:linear-gradient(180deg,rgba(255,255,255,.035),transparent 34%),radial-gradient(circle at 50% 82%,color-mix(in srgb,var(--accent) 18%,transparent),transparent 38%),linear-gradient(135deg,color-mix(in srgb,var(--accent) 8%,transparent),transparent 48%),var(--panel)!important}.not-found-card:after{content:""!important;position:absolute!important;inset:0!important;z-index:-1!important;pointer-events:none!important;background:linear-gradient(180deg,transparent 0 48%,color-mix(in srgb,var(--accent) 10%,transparent) 49%,transparent 50%),radial-gradient(circle at 50% 86%,color-mix(in srgb,var(--accent) 24%,transparent),transparent 34%)!important;background-size:100% 9px,100% 100%!important;opacity:.48!important;animation:notFoundScanlines 3.6s linear infinite!important}.not-found-console{position:absolute!important;top:18px!important;left:18px!important;right:18px!important;z-index:2!important;display:grid!important;grid-template-columns:8px 8px 8px minmax(0,1fr) auto!important;align-items:center!important;gap:8px!important;min-height:38px!important;padding:0 14px!important;border:1px solid color-mix(in srgb,var(--line) 80%,transparent)!important;border-radius:14px!important;background:color-mix(in srgb,var(--bg) 72%,transparent)!important;color:var(--text)!important;text-align:left!important;box-shadow:inset 0 0 18px color-mix(in srgb,var(--accent) 6%,transparent)!important}.not-found-console-dot{width:8px!important;height:8px!important;border-radius:50%!important;background:color-mix(in srgb,var(--accent) 72%,#fff 8%)!important;box-shadow:0 0 12px color-mix(in srgb,var(--accent) 42%,transparent)!important}.not-found-console-dot:nth-child(2){opacity:.64!important}.not-found-console-dot:nth-child(3){opacity:.36!important}.not-found-command,.not-found-console small,.not-found-console strong{font-family:Unbounded,Arial,sans-serif!important}.not-found-console strong{min-width:0!important;overflow:hidden!important;color:var(--text)!important;font-size:10px!important;font-weight:800!important;line-height:1!important;text-overflow:ellipsis!important;white-space:nowrap!important}.not-found-console small{color:var(--accent)!important;font-size:9px!important;font-weight:900!important;letter-spacing:.06em!important;line-height:1!important;text-transform:uppercase!important}.not-found-command{display:inline-grid!important;grid-template-columns:auto minmax(0,auto)!important;align-items:center!important;justify-content:center!important;gap:10px!important;min-height:34px!important;margin:0 auto 18px!important;padding:0 14px!important;border:1px solid color-mix(in srgb,var(--accent) 28%,transparent)!important;border-radius:999px!important;background:color-mix(in srgb,var(--accent) 9%,transparent)!important;color:color-mix(in srgb,var(--text) 86%,transparent)!important;font-size:10px!important;font-weight:800!important;line-height:1!important;text-align:center!important;box-shadow:inset 0 0 14px color-mix(in srgb,var(--accent) 8%,transparent)!important}.not-found-command>span{color:var(--accent)!important}.not-found-command .not-found-typing{min-height:1em!important;text-align:left!important}.not-found-command .not-found-typing:after{height:1em!important}.not-found-code{min-width:132px!important;color:#111!important;background:linear-gradient(135deg,#fff2df,var(--accent))!important;text-shadow:1px 0 rgba(255,255,255,.35),-1px 0 color-mix(in srgb,var(--accent) 46%,transparent)!important;animation:notFoundCodePop .55s cubic-bezier(.22,1,.36,1) .08s both,notFoundCodeGlitch 4.8s step-end 1.2s infinite!important}.not-found-actions,.not-found-code{position:relative!important}.not-found-actions:after,.not-found-actions:before{content:""!important;position:absolute!important;left:50%!important;top:50%!important;z-index:-1!important;width:240px!important;height:76px!important;border:1px solid color-mix(in srgb,var(--accent) 36%,transparent)!important;border-radius:999px!important;transform:translate(-50%,-50%) scale(.88)!important;opacity:.42!important;pointer-events:none!important;animation:notFoundPortalPulse 2.8s ease-in-out infinite!important}.not-found-actions:after{width:294px!important;height:96px!important;opacity:.2!important;animation-delay:.72s!important}.not-found-return{position:relative!important;overflow:hidden!important;isolation:isolate!important}.not-found-return:before{content:""!important;position:absolute!important;inset:-1px!important;z-index:-1!important;background:linear-gradient(90deg,transparent,rgba(255,255,255,.36),transparent)!important;transform:translateX(-130%) skewX(-16deg)!important;animation:notFoundReturnSweep 2.9s ease-in-out 1.1s infinite!important}@keyframes notFoundCardIn{0%{opacity:0;transform:translateY(18px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes notFoundScanlines{0%{background-position:0 0,0 0}to{background-position:0 36px,0 0}}@keyframes notFoundPortalPulse{0%,to{transform:translate(-50%,-50%) scale(.88);opacity:.14}45%{transform:translate(-50%,-50%) scale(1);opacity:.44}}@keyframes notFoundReturnSweep{0%,42%{transform:translateX(-130%) skewX(-16deg)}68%,to{transform:translateX(130%) skewX(-16deg)}}@media (max-width:980px){.not-found-page{width:100vw!important;max-width:none!important;min-height:100dvh!important;padding:18px 12px!important}.not-found-card{padding:42px 18px!important;border-radius:22px!important;padding-top:76px!important}.not-found-console{top:14px!important;left:14px!important;right:14px!important;grid-template-columns:8px 8px 8px minmax(0,1fr)!important}.not-found-console small{display:none!important}.not-found-command{width:min(100%,310px)!important;font-size:8.5px!important}.not-found-actions{display:grid!important;grid-template-columns:1fr!important;gap:10px!important}.not-found-actions .button{width:100%!important}}@media (prefers-reduced-motion:reduce){.not-found-actions:after,.not-found-actions:before,.not-found-card,.not-found-card:after,.not-found-code,.not-found-page:after,.not-found-page:before,.not-found-return:before,.not-found-typing:after{animation:none!important}.not-found-card,.not-found-code{transform:none!important}}@media (max-width:980px){.mobile-dock-logo.active{color:var(--text)!important;filter:none!important}.mobile-dock-logo.active img{filter:drop-shadow(0 0 14px color-mix(in srgb,var(--accent) 46%,transparent))!important}}.payment-period-modal .payment-methods{width:100%!important;display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:10px!important}.payment-period-modal .payment-method{position:relative!important;width:100%!important;min-width:0!important;min-height:86px!important;height:86px!important;display:grid!important;grid-template-rows:48px 1fr!important;align-items:center!important;justify-items:center!important;align-content:start!important;justify-content:stretch!important;gap:2px!important;padding:9px 8px 10px!important;border:1px solid var(--line)!important;border-radius:14px!important;background:var(--panel-2)!important;filter:grayscale(1)!important;transition:border-color .2s ease,box-shadow .2s ease,filter .2s ease,transform .2s ease!important}.payment-period-modal .payment-method:has(input:checked),.payment-period-modal .payment-method:hover{border-color:var(--accent)!important;background:var(--panel-2)!important;box-shadow:0 0 0 3px color-mix(in srgb,var(--accent) 18%,transparent)!important;filter:grayscale(0)!important;transform:none!important}.payment-period-modal .payment-method input{position:absolute!important;opacity:0!important;pointer-events:none!important}.payment-period-modal .payment-method span{width:100%!important;min-height:48px!important;height:48px!important;display:flex!important;align-items:center!important;justify-content:center!important;gap:4px!important;color:var(--accent)!important}.payment-period-modal .payment-method img{max-width:40px!important;max-height:26px!important;object-fit:contain!important}.payment-period-modal .payment-method strong{max-width:100%!important;display:block!important;align-self:end!important;justify-self:center!important;color:var(--text)!important;font-size:9px!important;font-weight:800!important;line-height:1.1!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important;text-align:center!important}.payment-period-modal .payment-method:after{content:""!important;position:absolute!important;width:11px!important;height:11px!important;right:9px!important;top:9px!important;bottom:auto!important;border-radius:999px!important;background:var(--accent)!important;opacity:0!important;transform:scale(0)!important;box-shadow:0 0 12px color-mix(in srgb,var(--accent) 46%,transparent)!important;transition:opacity .18s ease,transform .18s ease!important}.payment-period-modal .payment-method:has(input:checked):after{opacity:1!important;transform:scale(1)!important}.payment-period-modal .payment-method:has(.payment-method-balance),.payment-period-modal .payment-method:has(.payment-method-warning){height:auto!important;min-height:86px!important;grid-template-rows:48px auto!important;align-content:center!important;gap:3px!important;padding-bottom:10px!important}.payment-period-modal .payment-method-balance{display:block!important;max-width:100%!important;color:var(--accent)!important;font-size:13px!important;font-weight:600!important;line-height:1.2!important;text-align:center!important}.payment-period-modal .payment-method-warning{display:block!important;max-width:100%!important;color:var(--muted)!important;font-size:11px!important;font-weight:500!important;line-height:1.3!important;text-align:center!important}@media (max-width:980px){.payment-period-modal .payment-methods{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:7px!important}.payment-period-modal .payment-method{min-height:78px!important;height:78px!important;grid-template-rows:43px 1fr!important;padding:7px 6px 8px!important;border-radius:12px!important;gap:1px!important}.payment-period-modal .payment-method:has(.payment-method-balance),.payment-period-modal .payment-method:has(.payment-method-warning){height:auto!important;min-height:78px!important;grid-template-rows:43px auto!important;align-content:center!important;padding-bottom:8px!important}.payment-period-modal .payment-method img{max-width:36px!important;max-height:24px!important}.payment-period-modal .payment-method strong{font-size:8.5px!important}.payment-period-modal .payment-method:after{width:10px!important;height:10px!important;right:8px!important;top:8px!important}.cube-payment-modal.payment-panel .payment-method,.payment-period-modal .payment-method{grid-template-rows:46px 1fr!important;padding-top:6px!important;padding-bottom:8px!important}.cube-payment-modal.payment-panel .payment-method span,.payment-period-modal .payment-method span{min-height:46px!important;height:46px!important;align-items:flex-end!important;padding-top:3px!important;padding-bottom:6px!important;box-sizing:border-box!important}.cube-payment-modal.payment-panel .payment-method img,.payment-period-modal .payment-method img{transform:translateY(-2px)!important}.cube-payment-modal.payment-panel .payment-method:after,.payment-period-modal .payment-method:after{top:6px!important;right:7px!important}}.info-modal-copy,.payment-description{color:var(--text)!important;font-size:12px!important;letter-spacing:0!important}.info-modal-copy p,.payment-description p{margin:0 0 10px!important;font-weight:inherit}.info-modal-copy ul,.payment-description ul{display:block!important;margin:0 0 10px!important}.info-modal-copy li,.payment-description li{margin:0 0 8px!important;padding-left:0!important;color:inherit!important;font-size:inherit!important;font-weight:inherit;line-height:inherit!important}.info-modal-copy h1,.info-modal-copy h2,.info-modal-copy h3,.info-modal-copy h4,.payment-description h1,.payment-description h2,.payment-description h3,.payment-description h4{margin:14px 0 8px!important;color:var(--text)!important;font-size:14px!important;line-height:1.35!important}.auth-fields input::placeholder,.auth-login-input input::placeholder,.balance-modal input::placeholder,.cube-payment-modal .object-input .custom-input-1::placeholder,.payment-fields input::placeholder,.payment-login-field input::placeholder,.payment-step-section .payment-small-label input::placeholder,.payment-step-section>input::placeholder,input::placeholder,textarea::placeholder{font-weight:400!important}body:has(.overlay),html:has(.overlay){overflow:hidden!important;scrollbar-width:none!important;overscroll-behavior:none!important}body:has(.overlay)::-webkit-scrollbar{width:0!important;height:0!important;display:none!important}@media (min-width:981px){.payment-period-modal{width:min(820px,calc(100vw - 56px))!important;max-height:calc(100vh - 56px)!important}.payment-period-modal .payment-preview{grid-template-columns:270px minmax(0,1fr)!important;gap:30px!important;align-items:stretch!important}.payment-period-modal .payment-product{height:270px!important;min-height:270px!important}.payment-period-modal .payment-description{max-height:302px!important;min-height:0!important;padding-right:16px!important;color:var(--text)!important;font-size:13px!important;font-weight:500!important;line-height:1.519!important}.info-modal-copy p,.payment-period-modal .payment-description p{margin:0 0 11px!important}.info-modal-copy ul,.payment-period-modal .payment-description ul{margin:0 0 12px!important;padding-left:18px!important}.info-modal-copy li,.payment-period-modal .payment-description li{margin:0 0 8px!important;font-size:13px!important;line-height:1.519!important;font-weight:500!important}.info-modal-copy b,.info-modal-copy strong,.payment-period-modal .payment-description b,.payment-period-modal .payment-description strong{font-weight:700!important}.info-modal-copy h1,.info-modal-copy h2,.info-modal-copy h3,.info-modal-copy h4,.payment-period-modal .payment-description h1,.payment-period-modal .payment-description h2,.payment-period-modal .payment-description h3,.payment-period-modal .payment-description h4{margin:0 0 12px!important;font-size:15px!important;line-height:1.45!important;font-weight:700!important}}.overlay .payment-modal.payment-period-modal,.payment-modal.payment-period-modal{width:869px!important;max-width:calc(100vw - 56px)!important}.payment-modal.payment-period-modal .payment-preview{grid-template-columns:300px minmax(0,1fr)!important;gap:34px!important}.info-modal-copy,.payment-description{font-size:13px!important;font-weight:500!important;line-height:1.519!important}.info-modal-copy b,.info-modal-copy strong,.payment-description b,.payment-description strong{font-weight:700!important}.effect-row{width:100%!important;cursor:url(/img/cursor-active.png),pointer!important;text-align:left!important;transition:border-color .2s ease,background .2s ease,box-shadow .2s ease!important}.effect-row small{font-size:0!important}.effect-row small:after{content:"Р’С‹РєР»СЋС‡РµРЅРѕ"!important;font-size:9px!important;color:#7d818a!important}.effect-row.selected{border-color:color-mix(in srgb,var(--accent) 48%,transparent)!important;background:color-mix(in srgb,var(--accent) 12%,#151619)!important;box-shadow:0 0 18px color-mix(in srgb,var(--accent) 18%,transparent)!important}:root[data-theme=light] .effect-row.selected{background:color-mix(in srgb,var(--accent) 10%,#fff)!important}.effect-row.selected small:after{content:"Р’РєР»СЋС‡РµРЅРѕ"!important;color:var(--accent)!important}.effect-row.selected .effect-toggle{background:color-mix(in srgb,var(--accent) 38%,#25272e)!important}.effect-row.selected .effect-toggle i{transform:translateX(17px)!important;background:var(--accent)!important;box-shadow:0 0 12px color-mix(in srgb,var(--accent) 48%,transparent)!important}.effect-toggle i{transition:transform .22s ease,background .22s ease,box-shadow .22s ease!important}:root:not([data-glass=on]) .currency-converter.vault-panel:before,:root:not([data-glass=on]) .product-card.object-shop:before,:root:not([data-glass=on]) .product-card:before,:root:not([data-glass=on]) .vault-panel:before{opacity:0!important;display:none!important}.info-modal-copy .info-donate-ul,.payment-description .info-donate-ul{display:grid!important;gap:15px!important;margin:0!important;padding-left:0!important;list-style-position:inside!important}.info-modal-copy .info-donate-li,.payment-description .info-donate-li{margin:0 0 0 19px!important;padding-left:0!important;color:var(--muted)!important;font-size:12px!important;font-weight:400!important;line-height:1.519!important}.info-modal-copy p,.payment-description p{margin:0 0 9px!important}.info-modal-copy ul,.payment-description ul{margin:0 0 9px!important;padding-left:18px!important}.info-modal-copy li,.payment-description li{margin:0 0 7px!important;line-height:1.519!important}.info-modal-copy h1,.info-modal-copy h2,.info-modal-copy h3,.info-modal-copy h4,.payment-description h1,.payment-description h2,.payment-description h3,.payment-description h4{margin:0 0 10px!important;font-size:15px!important;font-weight:700!important;line-height:1.4!important}.overlay .info-modal{width:min(560px,calc(100vw - 56px))!important;max-height:calc(100vh - 56px)!important}.overlay .info-modal .info-modal-copy{max-height:420px!important;overflow:auto!important;padding-right:14px!important}@supports (-moz-appearance:none){.info-modal-copy,.payment-description,.payment-period-modal{scrollbar-width:thin!important;scrollbar-color:var(--accent) var(--panel-2)!important}}.info-modal-copy::-webkit-scrollbar,.payment-description::-webkit-scrollbar,.payment-period-modal::-webkit-scrollbar{width:4px!important;height:4px!important;display:block!important}.info-modal-copy::-webkit-scrollbar-track,.payment-description::-webkit-scrollbar-track,.payment-period-modal::-webkit-scrollbar-track{border-radius:999px!important;background:var(--panel-2)!important}.info-modal-copy::-webkit-scrollbar-thumb,.payment-description::-webkit-scrollbar-thumb,.payment-period-modal::-webkit-scrollbar-thumb{border-radius:999px!important;background:var(--accent)!important}@media (max-width:980px){.overlay .payment-modal.payment-period-modal,.payment-modal.payment-period-modal{width:min(100%,430px)!important;max-width:430px!important}.payment-modal.payment-period-modal .payment-preview{grid-template-columns:1fr!important;gap:10px!important}.info-modal-copy,.payment-description{font-size:11px!important;line-height:1.45!important}.overlay .info-modal{width:min(100%,430px)!important;max-width:430px!important}.overlay .info-modal .info-modal-copy{max-height:48dvh!important}}.info-modal-copy ul.info-donate-ul,.payment-description ul.info-donate-ul{display:grid!important;gap:15px!important;margin:0!important;padding-left:0!important}.info-modal-copy li.info-donate-li,.payment-description li.info-donate-li{margin:0 0 0 19px!important;padding-left:0!important;color:var(--muted)!important;font-size:12px!important;font-weight:400!important;line-height:1.519!important}.info-modal-copy cb,.payment-description cb{color:var(--text)!important;font-weight:500!important}:root[data-theme=light] .currency-range-row .vault-range,:root[data-theme=light] .payment-quantity-range{accent-color:var(--accent)!important}:root[data-theme=light] .payment-quantity-range::-webkit-slider-runnable-track{background:linear-gradient(90deg,var(--accent) 0 var(--range-progress),#d7d7d7 var(--range-progress) 100%)!important}:root[data-theme=light] .payment-quantity-range::-webkit-slider-thumb{background:color-mix(in srgb,var(--accent) 82%,#8f8f8f)!important;border-color:var(--accent)!important;box-shadow:0 0 0 3px color-mix(in srgb,var(--accent) 18%,transparent)!important}:root[data-theme=light] .payment-quantity-range::-moz-range-track{background:#d7d7d7!important}:root[data-theme=light] .payment-quantity-range::-moz-range-progress{background:var(--accent)!important}:root[data-theme=light] .payment-quantity-range::-moz-range-thumb{background:color-mix(in srgb,var(--accent) 82%,#8f8f8f)!important;border-color:var(--accent)!important;box-shadow:0 0 0 3px color-mix(in srgb,var(--accent) 18%,transparent)!important}:root[data-theme=light] .currency-range-row .vault-range,:root[data-theme=light] .currency-range-row .vault-range::-webkit-slider-runnable-track{background:linear-gradient(90deg,var(--accent) 0 var(--range-progress),#d7d7d7 var(--range-progress) 100%)!important}:root[data-theme=light] .currency-range-row .vault-range::-webkit-slider-thumb{background:color-mix(in srgb,var(--accent) 82%,#8f8f8f)!important;border-color:var(--accent)!important;box-shadow:0 0 0 3px color-mix(in srgb,var(--accent) 18%,transparent)!important}:root[data-theme=light] .currency-range-row .vault-range::-moz-range-track{background:#d7d7d7!important}:root[data-theme=light] .currency-range-row .vault-range::-moz-range-progress{background:var(--accent)!important}:root[data-theme=light] .currency-range-row .vault-range::-moz-range-thumb{background:color-mix(in srgb,var(--accent) 82%,#8f8f8f)!important;border-color:var(--accent)!important;box-shadow:0 0 0 3px color-mix(in srgb,var(--accent) 18%,transparent)!important}:root[data-accent=white] .auth-fields>.button,:root[data-accent=white] .auth-fields>.button *,:root[data-accent=white] .balance-modal .payment-main-action,:root[data-accent=white] .button,:root[data-accent=white] .button *,:root[data-accent=white] .cube-payment-modal .payment-main-action,:root[data-accent=white] .custom-button-1,:root[data-accent=white] .custom-button-1 *,:root[data-accent=white] .payment-main-action,:root[data-accent=white] .payment-main-action *,:root[data-accent=white] .payment-period-modal .payment-main-action,:root[data-accent=white] .payment-quantity-wheel__foot b,:root[data-accent=white] .payment-step-section .payment-main-action,:root[data-accent=white] .product-card.object-shop .shop-button,:root[data-accent=white] .product-card.object-shop .shop-button *,:root[data-accent=white] .shop-button,:root[data-accent=white] .shop-button *{color:#111315!important}@media (min-width:981px){.auth-modal .modal-close,.balance-modal .modal-close,.cube-payment-modal .modal-close,.info-modal .modal-close,.overlay .modal-close,.payment-period-modal .modal-close,.success-modal .modal-close{display:none!important;opacity:0!important;pointer-events:none!important;visibility:hidden!important}}:root[data-theme=light] .payment-period-modal .payment-step-labels,:root[data-theme=light] .payment-period-modal .payment-steps{color:#1f2328!important}:root[data-theme=light] .payment-period-modal .payment-step-num{background:#eef0f3!important;border-color:#d8dde4!important;color:#5d6673!important}:root[data-theme=light] .payment-period-modal .payment-step-num.active{background:var(--accent)!important;border-color:var(--accent)!important;color:#111315!important;box-shadow:0 0 0 4px color-mix(in srgb,var(--accent) 18%,transparent)!important}:root[data-theme=light] .payment-period-modal .payment-step-labels span{color:#6b7280!important}:root[data-theme=light] .payment-period-modal .payment-step-labels span.active{color:#111315!important}:root[data-theme=light] .payment-period-modal .payment-step-line,:root[data-theme=light] .payment-period-modal .payment-step-line line{color:#cfd5dd!important;stroke:#cfd5dd!important}:root[data-accent=white] .payment-period-modal .payment-step-num.active,:root[data-accent=white] .payment-period-modal .payment-step-num[aria-current=step]{background:#fff!important;border-color:#2b2f36!important;color:#111315!important;box-shadow:0 0 0 4px rgba(17,19,21,.12)!important}:root[data-accent=white] .payment-period-modal .payment-step-labels span.active,:root[data-accent=white] .payment-period-modal .payment-step-num.active *,:root[data-accent=white] .payment-period-modal .payment-step-num[aria-current=step] *{color:#111315!important}:root[data-accent=white] .payment-period-modal .payment-step-line,:root[data-accent=white] .payment-period-modal .payment-step-line line{color:#8c949f!important;stroke:#8c949f!important}:root[data-accent=white] .accent-grid button.chosen,:root[data-accent=white] .currency-card.active,:root[data-accent=white] .custom-period:has(input:checked),:root[data-accent=white] .payment-method:has(input:checked),:root[data-accent=white] .payment-period-modal .custom-period:has(input:checked),:root[data-accent=white] .payment-period-modal .payment-method:has(input:checked),:root[data-accent=white] .theme-options button.selected{border-color:#2b2f36!important;box-shadow:0 0 0 3px rgba(17,19,21,.12)!important}:root[data-accent=white] .custom-period:after,:root[data-accent=white] .payment-method:after,:root[data-accent=white] .payment-period-modal .custom-period:after,:root[data-accent=white] .payment-period-modal .payment-method:after{background:#111315!important;border:2px solid #fff!important;box-shadow:0 0 0 1px rgba(17,19,21,.2)!important}:root[data-accent=white] .admin-check input[type=checkbox],:root[data-accent=white] .auth-remember input:checked+span,:root[data-accent=white] .cube-payment-modal .payment-agreement .checkbox,:root[data-accent=white] .payment-agreement .checkbox{background:#fff!important;color:#111315!important;border-color:#2b2f36!important;box-shadow:inset 0 0 0 1px #2b2f36,0 0 0 3px rgba(17,19,21,.1)!important}:root[data-accent=white] .cube-payment-modal .payment-agreement .chekbox-active,:root[data-accent=white] .payment-agreement .chekbox-active{opacity:1!important;filter:brightness(0) saturate(1)!important}:root[data-accent=white] input[type=checkbox],:root[data-accent=white] input[type=radio]{accent-color:#111315!important}:root[data-accent=white] .mobile-dock a.active .mobile-dock-icon,:root[data-accent=white] .mobile-dock-auth.active .mobile-dock-icon,:root[data-accent=white] .success-icon{background:#fff!important;color:#111315!important;border:1px solid #2b2f36!important}.tops-page-original.site-border{padding:0!important;background:transparent!important}.tops-page-original .tops-page__wrap{display:grid!important;gap:22px!important}.tops-page-original .tops-hero{min-height:214px!important;margin-bottom:0!important;border-radius:14px!important;border:1px solid color-mix(in srgb,var(--text) 8%,transparent)!important;background:linear-gradient(90deg,color-mix(in srgb,var(--panel) 72%,transparent),color-mix(in srgb,var(--panel) 44%,transparent)),url(/img/topbar.webp) 50% /cover no-repeat!important;box-shadow:none!important;isolation:isolate!important}.tops-page-original .tops-hero:after{content:""!important;position:absolute!important;inset:auto 12% -70px 12%!important;height:140px!important;z-index:1!important;border-radius:999px!important;background:color-mix(in srgb,var(--accent) 22%,transparent)!important;filter:blur(42px)!important;opacity:.7!important;pointer-events:none!important}.tops-page-original .tops-hero__inner{position:relative!important;z-index:2!important;min-height:214px!important;max-width:760px!important;padding:34px 28px!important;margin:0 auto!important;display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;text-align:center!important}.tops-page-original .tops-hero__label{margin-bottom:12px!important;border-radius:10px!important;background:color-mix(in srgb,var(--panel-2) 62%,transparent)!important;border:1px solid color-mix(in srgb,var(--text) 10%,transparent)!important;backdrop-filter:blur(14px) saturate(1.14)!important;-webkit-backdrop-filter:blur(14px) saturate(1.14)!important}.tops-page-original .tops-hero__title{width:100%!important;margin:0 0 10px!important;text-align:center!important}.tops-page-original .tops-hero__text{max-width:660px!important;text-align:center!important}.tops-page-original .tops-slider__nav span{margin:0!important;font-size:30px!important;font-weight:900!important;line-height:1!important}.tops-page-original .tops-card>*{position:relative!important;z-index:1!important}@media (max-width:980px){.tops-page-original .tops-hero,.tops-page-original .tops-hero__inner{min-height:180px!important}}.tops-page-original .tops-card__icon img{display:block!important;width:100%!important;height:100%!important;object-fit:cover!important}.tops-page-original .tops-card__icon img[src="/img/ico-rub.png"]{padding:8px!important;object-fit:contain!important}.tops-page-original .tops-card__icon img[src="/img/donates/Zvezdy_dlya_propuska.png"],.tops-page-original .tops-card__icon img[src="/img/donates/donate.png"]{transform:scale(1.08)!important}.tops-page-original .tops-hero{background:linear-gradient(90deg,rgba(10,10,10,.62),rgba(10,10,10,.18)),url(/img/topbar.webp) 50% /cover no-repeat!important}.tops-page-original .tops-hero:before{content:""!important;position:absolute!important;inset:0!important;z-index:0!important;background:linear-gradient(180deg,rgba(0,0,0,.14),rgba(0,0,0,.28))!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}.tops-page-original .tops-hero:after{display:none!important;content:none!important}.tops-page-original .tops-card__icon img{width:30px!important;height:32px!important;object-fit:contain!important;padding:0!important;transform:none!important}.tops-page-original .tops-card__icon span{display:block!important;font-size:25px!important;line-height:1!important;transform:translateY(1px)!important}.rules-page-shell{width:min(1422px,calc(100% - 46px))!important;padding:0!important;border:0!important;background:transparent!important;box-shadow:none!important}.rules-container,.rules-page-original{width:100%!important}.rules-container{max-width:100%!important;margin:0 auto!important}.rules-header{align-items:stretch!important}.rules-meta{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:12px!important;align-content:stretch!important}.rules-meta__item{display:flex!important;min-width:0!important;min-height:64px!important;padding:14px 16px!important;flex-direction:column!important;justify-content:center!important;gap:6px!important;border:1px solid var(--rules-border-soft)!important;border-radius:14px!important;background:var(--rules-soft)!important}.rules-meta__item:first-child{grid-column:1/-1!important}.rules-meta__label,.rules-meta__value{display:block!important;min-width:0!important;overflow-wrap:anywhere!important;line-height:1.25!important}.rules-meta__label{color:var(--rules-text-soft)!important;font-size:11px!important;font-weight:900!important;letter-spacing:.06em!important;text-transform:uppercase!important}.rules-meta__value{color:var(--rules-text)!important;font-size:15px!important;font-weight:900!important}.rules-toolbar{display:grid!important;grid-template-columns:1fr!important;gap:12px!important;margin-bottom:16px!important}.rules-actions{width:100%!important;display:flex!important;justify-content:center!important;align-items:center!important;gap:10px!important}.rules-actions .rules-btn{min-width:160px!important;justify-content:center!important;text-align:center!important}.rules-filters{display:flex!important;gap:10px!important;margin-bottom:20px!important}.rules-chip,.rules-filters{justify-content:center!important;align-items:center!important}.rules-chip{display:inline-flex!important;text-align:center!important;white-space:normal!important;line-height:1.25!important}@media (max-width:980px){.rules-container{display:grid!important;justify-items:center!important;gap:14px!important}.rules-content,.rules-definitions,.rules-filters,.rules-header,.rules-intro,.rules-toolbar{width:100%!important}.rules-header{grid-template-columns:1fr!important;gap:14px!important;margin-bottom:0!important}.rules-panel{width:100%!important;border-radius:16px!important}.rules-meta{grid-template-columns:1fr 1fr!important;gap:10px!important}.rules-meta__item{min-height:58px!important;padding:12px!important;border-radius:13px!important}.rules-meta__label{font-size:10px!important}.rules-meta__value{font-size:13px!important}.rules-toolbar{margin-bottom:0!important}.rules-actions{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px!important}.rules-actions .rules-btn{width:100%!important;min-width:0!important}.rules-filters{display:grid!important;grid-template-columns:1fr!important;justify-items:stretch!important;gap:10px!important;margin-bottom:4px!important}.rules-chip{width:100%!important;min-height:42px!important;padding:10px 12px!important}.rules-title{text-align:left!important}}.rules-page-original .rules-toolbar{display:grid!important;grid-template-columns:1fr!important;gap:12px!important}.rules-page-original .rules-actions{display:flex!important;width:100%!important;justify-content:center!important;gap:10px!important}.rules-page-original .rules-actions .rules-btn{display:inline-flex!important;align-items:center!important;justify-content:center!important;min-width:170px!important;text-align:center!important}.rules-page-original .rules-meta{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:12px!important;align-content:stretch!important}.rules-page-original .rules-meta__item{display:flex!important;flex-direction:column!important;justify-content:center!important;gap:7px!important;min-width:0!important;min-height:64px!important;padding:14px 16px!important;border:1px solid var(--rules-border-soft)!important;border-radius:14px!important;background:var(--rules-soft)!important}.rules-page-original .rules-meta__item:first-child{grid-column:1/-1!important}.rules-page-original .rules-meta__label,.rules-page-original .rules-meta__value{display:block!important;width:100%!important;min-width:0!important;overflow-wrap:anywhere!important;line-height:1.25!important}.rules-page-original .rules-meta__label{font-size:11px!important;font-weight:900!important;letter-spacing:.06em!important}.rules-page-original .rules-meta__value{font-size:15px!important;font-weight:900!important}.rules-page-original .rules-filters{justify-content:center!important}@media (max-width:980px){.rules-page-shell{width:calc(100vw - 64px)!important;max-width:366px!important;margin-left:12px!important;margin-right:auto!important;padding:18px 0 0!important;overflow:hidden!important}.rules-page-original .rules-meta{grid-template-columns:1fr!important}.rules-page-original .rules-actions{display:grid!important;grid-template-columns:1fr!important}.rules-page-original .rules-actions .rules-btn{width:100%!important;min-width:0!important}.rules-page-original .rules-filters{display:grid!important;grid-template-columns:1fr!important;justify-content:stretch!important}.rules-page-original .rules-chip{width:100%!important;height:auto!important;min-height:42px!important;white-space:normal!important;overflow-wrap:anywhere!important}.rules-page-original .rule-card,.rules-page-original .rules-btn,.rules-page-original .rules-chip,.rules-page-original .rules-panel,.rules-page-original .rules-search,.rules-page-original .rules-search__input{max-width:100%!important;box-sizing:border-box!important}.rules-page-original .rules-title{max-width:100%!important;font-size:22px!important;line-height:1.08!important;white-space:normal!important;overflow-wrap:anywhere!important}.rules-page-original .rules-chip,.rules-page-original .rules-meta__label,.rules-page-original .rules-meta__value,.rules-page-original .rules-subtitle{overflow-wrap:anywhere!important}}.rule-card__header{align-items:start!important}.rule-card__meta{display:grid!important;justify-items:center!important;align-content:start!important;gap:10px!important}.rule-card__main{display:grid!important;gap:7px!important;min-width:0!important}.rule-card__summary,.rule-card__title{margin:0!important}.rule-card__summary{max-width:980px!important}.rule-card__flag{margin-top:0!important}.rules-intro{align-items:stretch!important}.rules-box{padding:18px 20px!important}.rules-box__title{margin-bottom:12px!important}.rules-box .rules-list{display:grid!important;gap:10px!important;margin:0!important;padding-left:16px!important}.rules-box .rules-list li{padding-left:4px!important}@media (max-width:980px){.tops-page-original{margin-top:14px!important}.tops-page-original .tops-hero{margin:0 auto 16px!important;width:calc(100vw - 24px)!important;max-width:430px!important}.tops-page-original .tops-slider__control-bar{position:sticky!important;top:10px!important;z-index:80!important;margin:0 auto 14px!important;padding:8px!important;width:calc(100vw - 24px)!important;max-width:430px!important;border:1px solid color-mix(in srgb,var(--text) 10%,transparent)!important;border-radius:16px!important;background:color-mix(in srgb,var(--panel) 68%,transparent)!important;box-shadow:0 16px 38px rgba(0,0,0,.32)!important;backdrop-filter:blur(16px) saturate(1.14)!important;-webkit-backdrop-filter:blur(16px) saturate(1.14)!important}.rules-page-shell{width:calc(100vw - 24px)!important;max-width:430px!important;margin-left:auto!important;margin-right:auto!important;padding-top:18px!important;overflow:visible!important}.rules-container{justify-items:stretch!important}.rules-container,.rules-page-original .rule-card,.rules-page-original .rules-actions,.rules-page-original .rules-box,.rules-page-original .rules-btn,.rules-page-original .rules-chip,.rules-page-original .rules-content,.rules-page-original .rules-filters,.rules-page-original .rules-intro,.rules-page-original .rules-panel,.rules-page-original .rules-search,.rules-page-original .rules-search__input{width:100%!important;max-width:100%!important}.rule-card__header{gap:12px!important}.rule-card__meta{justify-items:start!important;grid-template-columns:auto auto!important;align-items:center!important}.rules-box{padding:16px!important}}:root{--cw-click-cursor:url(/img/cursor-active.png) 4 4,pointer;--cw-text-cursor:url(/img/cursor.png) 4 4,text;--cw-default-cursor:url(/img/cursor.png) 4 4,auto}body,html{cursor:var(--cw-default-cursor)!important}.accent-grid button,.btn,.mobile-dock a,.mobile-dock button,.rule-card__toggle,.rules-btn,.rules-chip,.slider-dots button,.theme-options button,.theme-trigger,.tops-slider__dot,.tops-slider__nav,.tops-tab,[role=button],[tabindex]:not([tabindex="-1"]),a,button,input[type=button],input[type=checkbox],input[type=radio],input[type=reset],input[type=submit],label,select,summary{cursor:var(--cw-click-cursor)!important}[contenteditable=true],input:not([type=button]):not([type=submit]):not([type=reset]):not([type=checkbox]):not([type=radio]):not([type=range]):not([type=file]):not([type=color]),textarea{cursor:var(--cw-text-cursor)!important}[aria-disabled=true],[disabled],button:disabled{cursor:url(/img/cursor.png) 4 4,not-allowed!important}.rules-page-original .rules-intro{gap:18px!important;margin-top:18px!important}.rules-page-original .rules-box{padding:20px!important}.rules-page-original .rules-box__title{margin:0 0 14px!important}.rules-page-original .rules-box .rules-list{gap:12px!important}.rules-page-original .rules-box .rules-list li{padding-left:6px!important}@media (max-width:980px){.rules-page-original .rules-intro{gap:14px!important;margin-top:16px!important}.rules-page-original .rules-box{padding:18px!important}.rules-page-original .rules-box__title{margin-bottom:12px!important}}html body .legacy-hero-slider.main-slider{height:429px!important;min-height:429px!important;max-height:429px!important;overflow:hidden!important;border-radius:16px!important;background:linear-gradient(115deg,#ffc735,#ff9e12 48%,#ff7818)!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;filter:none!important}html body .legacy-hero-slider.main-slider:after,html body .legacy-hero-slider.main-slider:before{display:none!important;content:none!important}html body .legacy-hero-slider.main-slider .slider-texture{position:absolute!important;inset:0!important;width:100%!important;height:100%!important;object-fit:cover!important;filter:none!important;transform:none!important}html body .legacy-hero-slider.main-slider .legacy-hero-track{position:relative!important;z-index:1!important;height:100%!important;display:flex!important}html body .legacy-hero-slider.main-slider .legacy-hero-slide{position:relative!important;flex:0 0 100%!important;width:100%!important;height:100%!important}@media (max-width:980px){html body .legacy-hero-slider.main-slider{height:480px!important;min-height:480px!important;max-height:480px!important}html body .legacy-hero-slider.main-slider .slider-art{top:auto!important;right:-34px!important;bottom:0!important;width:108%!important;height:300px!important;max-width:none!important;max-height:none!important;opacity:.42!important;transform:none!important}html body .legacy-hero-slider.main-slider .legacy-hero-slide.active .slider-art{opacity:.42!important;transform:none!important}html body .legacy-hero-slider.main-slider .slider-art.snowman-art{right:-58px!important;bottom:-4px!important;width:122%!important;height:340px!important;max-width:none!important;max-height:none!important}}html body .legacy-hero-slider.main-slider .legacy-hero-slide.active .slider-art,html body .legacy-hero-slider.main-slider .slider-art,html body .legacy-hero-slider.main-slider .slider-art.snowman-art{animation:none!important;transition:none!important;transform:none!important;opacity:1!important;filter:none!important}html body .legacy-hero-slider.main-slider .slider-art{position:absolute!important;top:auto!important;right:0!important;bottom:-18px!important;width:auto!important;max-width:58%!important;max-height:none!important}html body .legacy-hero-slider.main-slider .slider-art.snowman-art{right:82px!important;bottom:-28px!important;width:auto!important;height:104%!important;max-width:48%!important;max-height:none!important}@media (max-width:980px){html body .legacy-hero-slider.main-slider .slider-art{top:auto!important;right:-34px!important;bottom:0!important;width:108%!important;height:300px!important;max-width:none!important;max-height:none!important;opacity:1!important;transform:none!important}html body .legacy-hero-slider.main-slider .slider-art.snowman-art{right:-58px!important;bottom:-4px!important;width:122%!important;height:340px!important;max-width:none!important;max-height:none!important;opacity:1!important;transform:none!important}}html body .legacy-hero-slider.main-slider .slider-art{bottom:-30px!important;height:106%!important;opacity:1!important;animation:heroArtStableFloat 4.6s ease-in-out infinite!important;transition:opacity .25s ease!important;transform-origin:center bottom!important}html body .legacy-hero-slider.main-slider .slider-art.snowman-art{right:72px!important;bottom:-46px!important;height:112%!important;max-width:52%!important;opacity:1!important;animation:heroSnowmanStableFloat 4.2s ease-in-out infinite!important;transform-origin:center bottom!important}@keyframes heroArtStableFloat{0%,to{transform:translateZ(0) rotate(-.4deg) scale(1)}50%{transform:translate3d(5px,-5px,0) rotate(.6deg) scale(1.008)}}@keyframes heroSnowmanStableFloat{0%,to{transform:translateZ(0) rotate(-.8deg) scale(1)}50%{transform:translate3d(6px,-7px,0) rotate(1deg) scale(1.006)}}@media (max-width:980px){html body .legacy-hero-slider.main-slider .slider-art{right:-34px!important;bottom:-8px!important;width:108%!important;height:300px!important;opacity:1!important;animation:heroArtStableFloat 4.6s ease-in-out infinite!important}html body .legacy-hero-slider.main-slider .slider-art.snowman-art{right:-58px!important;bottom:-22px!important;width:122%!important;height:340px!important;opacity:1!important;animation:heroSnowmanStableFloat 4.2s ease-in-out infinite!important}}html body .legacy-hero-slider.main-slider .legacy-hero-slide .slider-art{position:absolute!important;top:auto!important;right:-6px!important;bottom:-34px!important;width:auto!important;height:110%!important;max-width:62%!important;max-height:none!important;object-fit:contain!important;object-position:center bottom!important;opacity:1!important;filter:none!important;transition:opacity .32s ease!important;animation:heroSliderArtFloatFinal 4.4s ease-in-out infinite!important;transform-origin:center bottom!important;will-change:transform!important}html body .legacy-hero-slider.main-slider .legacy-hero-slide .slider-art.snowman-art{right:62px!important;bottom:-58px!important;width:auto!important;height:116%!important;max-width:56%!important;max-height:none!important;opacity:1!important;animation:heroSliderSnowmanFloatFinal 4.1s ease-in-out infinite!important;transform-origin:center bottom!important}@keyframes heroSliderArtFloatFinal{0%,to{transform:translateZ(0) rotate(-.5deg) scale(1)}50%{transform:translate3d(7px,-9px,0) rotate(.8deg) scale(1.015)}}@keyframes heroSliderSnowmanFloatFinal{0%,to{transform:translateZ(0) rotate(-1deg) scale(1)}50%{transform:translate3d(8px,-11px,0) rotate(1.4deg) scale(1.012)}}@media (max-width:980px){html body .legacy-hero-slider.main-slider .legacy-hero-slide .slider-art{right:-54px!important;bottom:-12px!important;width:112%!important;height:315px!important;max-width:none!important;max-height:none!important;opacity:1!important;animation:heroSliderArtFloatFinal 4.4s ease-in-out infinite!important}html body .legacy-hero-slider.main-slider .legacy-hero-slide .slider-art.snowman-art{right:-66px!important;bottom:-30px!important;width:126%!important;height:360px!important;max-width:none!important;max-height:none!important;opacity:1!important;animation:heroSliderSnowmanFloatFinal 4.1s ease-in-out infinite!important}}html body .legacy-hero-slider.main-slider .legacy-hero-slide .slider-art,html body .legacy-hero-slider.main-slider .legacy-hero-slide.active .slider-art{transform:none!important;translate:0 0;rotate:-.5deg;scale:1;opacity:1!important;animation:heroSliderArtMotionFinal 4.4s ease-in-out infinite!important;will-change:translate,rotate,scale!important}html body .legacy-hero-slider.main-slider .legacy-hero-slide .slider-art.snowman-art,html body .legacy-hero-slider.main-slider .legacy-hero-slide.active .slider-art.snowman-art{transform:none!important;translate:0 0;rotate:-1deg;scale:1;opacity:1!important;animation:heroSliderSnowmanMotionFinal 4.1s ease-in-out infinite!important;will-change:translate,rotate,scale!important}@keyframes heroSliderArtMotionFinal{0%,to{translate:0 0;rotate:-.5deg;scale:1}50%{translate:7px -9px;rotate:.8deg;scale:1.015}}@keyframes heroSliderSnowmanMotionFinal{0%,to{translate:0 0;rotate:-1deg;scale:1}50%{translate:8px -11px;rotate:1.4deg;scale:1.012}}html body .theme-fab{top:15%!important;align-items:start!important;z-index:120!important}html body .theme-trigger{height:54px!important;border-radius:0 14px 14px 0!important;background:var(--panel)!important;border-color:var(--line)!important;border-left:0!important;box-shadow:0 14px 34px rgba(0,0,0,.34),inset 0 1px 0 color-mix(in srgb,#fff 5%,transparent)!important}html body .theme-trigger img{width:27px!important;height:27px!important}html body .theme-trigger.currency-trigger span{display:grid!important;place-items:center!important;min-width:31px!important;height:31px!important;border-radius:10px!important;color:var(--accent)!important;background:color-mix(in srgb,var(--accent) 13%,var(--panel-2))!important;font-size:18px!important;font-weight:900!important;line-height:1!important}html body .theme-panel{top:0!important;left:78px!important;width:316px!important;padding:18px!important;border-radius:16px!important;color:var(--text)!important;background:var(--panel)!important;border:1px solid var(--line)!important;box-shadow:0 24px 60px rgba(0,0,0,.46)!important}html body .theme-title{min-height:28px!important;margin-bottom:12px!important;color:var(--muted)!important;font-size:11px!important;letter-spacing:.06em!important}html body .theme-title span{display:grid!important;place-items:center!important;width:26px!important;height:26px!important;border-radius:9px!important;color:var(--accent)!important;background:color-mix(in srgb,var(--accent) 12%,var(--panel-2))!important;font-size:16px!important;line-height:1!important}html body .accent-grid,html body .currency-grid,html body .theme-options{padding:8px!important;border:1px solid color-mix(in srgb,var(--text) 8%,transparent)!important;border-radius:13px!important;background:var(--panel-2)!important}html body .theme-options button{min-height:68px!important;border-radius:10px!important;color:var(--muted)!important;background:color-mix(in srgb,var(--panel) 72%,transparent)!important;border-color:color-mix(in srgb,var(--text) 7%,transparent)!important}html body .theme-options button span{color:var(--accent)!important;font-size:23px!important;line-height:1!important}html body .currency-auto-row.selected,html body .currency-grid button.selected,html body .theme-options button.selected{color:var(--accent)!important;border-color:color-mix(in srgb,var(--accent) 42%,transparent)!important;background:color-mix(in srgb,var(--accent) 13%,var(--panel-2))!important;box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--accent) 18%,transparent)!important}html body .currency-auto-row,html body .effect-row{min-height:64px!important;padding:13px 14px!important;border-radius:13px!important;background:var(--panel-2)!important;border:1px solid color-mix(in srgb,var(--text) 8%,transparent)!important}html body .effect-toggle{flex:0 0 auto!important;width:43px!important;height:24px!important;padding:3px!important;background:color-mix(in srgb,var(--text) 13%,transparent)!important}html body .effect-toggle i{width:18px!important;height:18px!important;transition:transform .2s ease,background .2s ease!important}html body .currency-auto-row.selected .effect-toggle,html body .effect-row.selected .effect-toggle{background:var(--accent)!important}html body .currency-auto-row.selected .effect-toggle i,html body .effect-row.selected .effect-toggle i{transform:translateX(19px)!important;background:#fff!important}html body .accent-grid{grid-template-columns:repeat(4,1fr)!important;gap:8px!important}html body .accent-grid button{height:46px!important;border-radius:10px!important;font-size:18px!important}html body .currency-auto-row{display:grid!important;grid-template-columns:34px 1fr auto!important;gap:12px!important;width:100%!important;text-align:left!important;color:var(--text)!important}html body .currency-auto-row__icon{display:grid!important;place-items:center!important;width:34px!important;height:34px!important;border-radius:11px!important;color:var(--accent)!important;background:color-mix(in srgb,var(--accent) 12%,var(--panel))!important;font-size:20px!important}html body .currency-grid{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important}html body .currency-grid button{display:grid!important;grid-template-columns:auto 1fr!important;grid-template-areas:"icon code" "icon hint"!important;align-items:center!important;column-gap:10px!important;min-height:58px!important;padding:10px!important;border-radius:12px!important;border:1px solid color-mix(in srgb,var(--text) 7%,transparent)!important;color:var(--text)!important;background:color-mix(in srgb,var(--panel) 72%,transparent)!important;text-align:left!important}html body .currency-grid button span{grid-area:icon!important;display:grid!important;place-items:center!important;min-width:32px!important;height:32px!important;border-radius:10px!important;color:var(--accent)!important;background:color-mix(in srgb,var(--accent) 11%,var(--panel-2))!important;font-size:16px!important;font-weight:900!important;line-height:1!important}html body .currency-grid button strong{grid-area:code!important;font-size:12px!important;line-height:1.1!important}html body .currency-grid button small{grid-area:hint!important;color:var(--muted)!important;font-size:9px!important}@media (max-width:680px){html body .theme-fab{top:104px!important}html body .theme-trigger{width:60px!important;height:50px!important}html body .theme-panel{left:70px!important;width:min(312px,calc(100vw - 86px))!important}html body .currency-grid{grid-template-columns:1fr!important}}html body .theme-trigger{display:grid!important;place-items:center!important;padding:0!important;overflow:visible!important}html body .theme-trigger .theme-trigger-icon{display:block!important;object-fit:contain!important;object-position:center!important;margin:0!important;flex:none!important}html body .theme-trigger .theme-trigger-icon-moon{width:24px!important;height:24px!important;transform:translateZ(0)!important}html body .currency-auto-row{grid-template-columns:34px minmax(0,1fr) auto!important;grid-template-areas:"icon copy toggle"!important;min-height:76px!important;align-items:center!important}html body .currency-auto-row__icon{grid-area:icon!important}html body .currency-auto-row>div{grid-area:copy!important;display:grid!important;gap:6px!important;min-width:0!important}html body .currency-auto-row .effect-toggle{grid-area:toggle!important}html body .currency-auto-row strong{display:block!important;line-height:1.18!important}html body .currency-auto-row small{display:block!important;max-width:190px!important;color:var(--muted)!important;font-size:9px!important;line-height:1.45!important;white-space:normal!important;overflow-wrap:normal!important}html body .currency-grid{grid-template-columns:1fr!important;gap:7px!important}html body .currency-grid button{grid-template-columns:42px minmax(0,1fr) auto!important;grid-template-areas:"icon code hint"!important;min-height:50px!important;padding:8px 10px!important}html body .currency-grid button small{max-width:120px!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}@media (max-width:680px){html body .theme-fab{position:fixed!important;left:50%!important;right:auto!important;top:auto!important;bottom:86px!important;display:flex!important;align-items:center!important;justify-content:center!important;gap:8px!important;width:auto!important;transform:translateX(-50%)!important;z-index:130!important}html body .theme-trigger{width:54px!important;height:48px!important;border:1px solid color-mix(in srgb,#fff 14%,transparent)!important;border-radius:15px!important;background:color-mix(in srgb,var(--panel) 74%,transparent)!important;box-shadow:0 16px 38px rgba(0,0,0,.34)!important;backdrop-filter:blur(16px) saturate(1.14)!important;-webkit-backdrop-filter:blur(16px) saturate(1.14)!important}html body .theme-trigger .theme-trigger-icon-moon{width:23px!important;height:23px!important}html body .theme-trigger .theme-trigger-icon-sun{width:17px!important;height:17px!important;transform:translate3d(0,3px,0)!important}html body .theme-trigger.currency-trigger span{min-width:29px!important;height:29px!important;border-radius:10px!important;font-size:16px!important}html body .theme-panel{position:fixed!important;left:50%!important;right:auto!important;top:auto!important;bottom:150px!important;width:min(430px,calc(100vw - 24px))!important;max-height:min(72vh,560px)!important;overflow:auto!important;transform:translateX(-50%)!important;padding:14px!important;border-radius:18px!important;border:1px solid color-mix(in srgb,#fff 13%,transparent)!important;background:color-mix(in srgb,var(--panel) 72%,transparent)!important;box-shadow:0 22px 58px rgba(0,0,0,.46)!important;backdrop-filter:blur(18px) saturate(1.16)!important;-webkit-backdrop-filter:blur(18px) saturate(1.16)!important}html body .theme-panel:before{content:""!important;position:absolute!important;inset:0!important;border-radius:inherit!important;background:url(/img/slider/header-slider-background.png) 50%/cover no-repeat!important;opacity:.08!important;pointer-events:none!important}html body .theme-panel>*{position:relative!important;z-index:1!important}html body .accent-grid,html body .currency-grid,html body .theme-options{background:color-mix(in srgb,var(--panel-2) 76%,transparent)!important}html body .currency-auto-row{min-height:82px!important}}@media (max-width:980px){html body{padding-bottom:76px!important}html body .theme-fab{position:fixed!important;left:50%!important;right:auto!important;top:auto!important;bottom:calc(74px + max(4px, env(safe-area-inset-bottom)))!important;display:flex!important;align-items:center!important;justify-content:center!important;gap:8px!important;width:auto!important;transform:translateX(-50%)!important;z-index:210!important}html body .theme-trigger{display:grid!important;place-items:center!important;width:52px!important;height:46px!important;padding:0!important;border:1px solid color-mix(in srgb,#fff 14%,transparent)!important;border-radius:15px!important;background:color-mix(in srgb,var(--panel) 74%,transparent)!important;box-shadow:0 14px 34px rgba(0,0,0,.32)!important;backdrop-filter:blur(16px) saturate(1.14)!important;-webkit-backdrop-filter:blur(16px) saturate(1.14)!important}html body .theme-trigger .theme-trigger-icon-moon,html body .theme-trigger img.theme-trigger-icon-moon,html body .theme-trigger img[src*="moon.svg"]{width:22px!important;height:22px!important;max-width:22px!important;max-height:22px!important;transform:translateZ(0)!important}html body .theme-trigger .theme-trigger-icon-sun,html body .theme-trigger img.theme-trigger-icon-sun,html body .theme-trigger img[src*="sun.svg"]{width:15px!important;height:15px!important;max-width:15px!important;max-height:15px!important;transform:translate3d(0,3px,0)!important}html body .theme-trigger.currency-trigger span{min-width:28px!important;height:28px!important;border-radius:10px!important;font-size:15px!important}html body .theme-panel{position:fixed!important;left:50%!important;right:auto!important;top:auto!important;bottom:calc(128px + max(4px, env(safe-area-inset-bottom)))!important;width:min(430px,calc(100vw - 24px))!important;max-height:min(70vh,540px)!important;overflow:auto!important;transform:translateX(-50%)!important;padding:14px!important;border-radius:18px!important;border:1px solid color-mix(in srgb,#fff 13%,transparent)!important;background:color-mix(in srgb,var(--panel) 72%,transparent)!important;box-shadow:0 22px 58px rgba(0,0,0,.46)!important;backdrop-filter:blur(18px) saturate(1.16)!important;-webkit-backdrop-filter:blur(18px) saturate(1.16)!important}html body .theme-panel:before{content:""!important;position:absolute!important;inset:0!important;border-radius:inherit!important;background:url(/img/slider/header-slider-background.png) 50%/cover no-repeat!important;opacity:.08!important;pointer-events:none!important}html body .theme-panel>*{position:relative!important;z-index:1!important}html body .site-footer{margin-bottom:0!important;padding-bottom:0!important}html body .footer-grid,html body .site-footer>.site-border{margin-bottom:0!important;padding-bottom:14px!important}html body .mobile-dock{bottom:max(6px,env(safe-area-inset-bottom))!important;min-height:62px!important}}html body .theme-options button .theme-option-icon{display:block!important;color:var(--accent)!important;line-height:1!important;margin:0 auto!important}html body .theme-options button .theme-option-icon-moon{font-size:23px!important;transform:translateY(0)!important}@media (max-width:980px){html body .theme-trigger .theme-trigger-icon-sun,html body .theme-trigger img.theme-trigger-icon-sun,html body .theme-trigger img[src*="sun.svg"]{width:17px!important;height:17px!important;max-width:17px!important;max-height:17px!important;transform:translate3d(0,2px,0)!important}html body .theme-options button .theme-option-icon-sun{font-size:16px!important;transform:translateY(2px)!important}html body .theme-fab{position:fixed!important;left:0!important;right:auto!important;top:118px!important;bottom:auto!important;display:grid!important;grid-template-columns:1fr!important;align-items:start!important;justify-content:start!important;gap:8px!important;width:auto!important;transform:none!important;z-index:210!important}html body .theme-trigger{width:60px!important;height:50px!important;border-radius:0 15px 15px 0!important;border:1px solid color-mix(in srgb,#fff 13%,transparent)!important;border-left:0!important;background:color-mix(in srgb,var(--panel) 74%,transparent)!important;box-shadow:0 14px 34px rgba(0,0,0,.34)!important;backdrop-filter:blur(16px) saturate(1.14)!important;-webkit-backdrop-filter:blur(16px) saturate(1.14)!important}html body .theme-trigger .theme-trigger-icon-sun,html body .theme-trigger img.theme-trigger-icon-sun,html body .theme-trigger img[src*="sun.svg"]{width:23px!important;height:23px!important;max-width:23px!important;max-height:23px!important;transform:translate3d(0,1px,0)!important}html body .theme-trigger .theme-trigger-icon-moon,html body .theme-trigger img.theme-trigger-icon-moon,html body .theme-trigger img[src*="moon.svg"]{width:24px!important;height:24px!important;max-width:24px!important;max-height:24px!important}html body .theme-trigger.currency-trigger span{min-width:30px!important;height:30px!important;border-radius:10px!important;font-size:17px!important}html body .theme-panel{position:fixed!important;right:auto!important;top:auto!important;bottom:0!important;width:min(430px,100vw)!important;max-height:min(78vh,620px)!important;overflow:auto!important;padding:34px 14px calc(16px + env(safe-area-inset-bottom))!important;border-radius:24px 24px 0 0!important;border:1px solid color-mix(in srgb,#fff 13%,transparent)!important;border-bottom:0!important;background:color-mix(in srgb,var(--panel) 78%,transparent)!important;box-shadow:0 -24px 70px rgba(0,0,0,.5)!important;backdrop-filter:blur(20px) saturate(1.18)!important;-webkit-backdrop-filter:blur(20px) saturate(1.18)!important;z-index:230!important}html body .theme-panel,html body .theme-panel:after{left:50%!important;transform:translateX(-50%)!important}html body .theme-panel:after{content:""!important;position:absolute!important;top:10px!important;width:48px!important;height:5px!important;border-radius:999px!important;background:color-mix(in srgb,var(--text) 26%,transparent)!important;pointer-events:none!important;z-index:2!important}html body .theme-options button .theme-option-icon-sun{font-size:18px!important;transform:translateY(1px)!important}html body .mobile-dock{bottom:max(6px,env(safe-area-inset-bottom))!important}}html body .theme-sheet-backdrop,html body .theme-sheet-handle{display:none!important}@media (max-width:980px){html body .theme-sheet-backdrop{display:block!important;position:fixed!important;inset:0!important;z-index:220!important;border:0!important;padding:0!important;background:rgba(0,0,0,.46)!important;backdrop-filter:blur(8px)!important;-webkit-backdrop-filter:blur(8px)!important}html body .theme-panel{transform:translate3d(-50%,var(--theme-sheet-y,0),0)!important;transition:transform .26s ease!important;overscroll-behavior:contain!important;touch-action:pan-y!important}html body .theme-panel.is-dragging{transition:none!important}html body .theme-sheet-handle{display:grid!important;place-items:center!important;position:absolute!important;left:0!important;right:0!important;top:0!important;z-index:4!important;width:100%!important;height:30px!important;padding:0!important;border:0!important;background:transparent!important;touch-action:none!important}html body .theme-sheet-handle span{display:block!important;width:48px!important;height:5px!important;border-radius:999px!important;background:color-mix(in srgb,var(--text) 30%,transparent)!important}html body .theme-panel:after{display:none!important;content:none!important}}html body .theme-options button .theme-option-icon-sun{font-size:22px!important;line-height:1!important;transform:translateY(1px)!important}html body .theme-panel,html body .theme-panel:before{background-image:none!important}html body .theme-panel:before{display:none!important;content:none!important;opacity:0!important}:root:not([data-glass=on]) html body .auth-fields,:root:not([data-glass=on]) html body .auth-modal,:root:not([data-glass=on]) html body .cube-payment-modal,:root:not([data-glass=on]) html body .payment-period-modal,:root:not([data-glass=on]) html body .theme-panel{background:var(--panel)!important;background-color:var(--panel)!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}.custom-text-order{gap:12px!important}.custom-text-field,.custom-text-order{display:grid!important;width:100%!important}.custom-text-field{gap:8px!important}.custom-text-field>span,.custom-text-preview>span{color:var(--muted)!important;font-size:13px!important;font-weight:600!important}.custom-text-field input{width:100%!important}.custom-text-preview{display:grid!important;gap:8px!important;padding:14px 16px!important;border:1px solid color-mix(in srgb,var(--accent) 24%,var(--line))!important;border-radius:14px!important;background:color-mix(in srgb,var(--panel-2) 88%,transparent)!important;box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--accent) 10%,transparent)!important}.custom-text-preview strong{display:flex!important;align-items:center!important;min-height:34px!important;padding:8px 10px!important;border-radius:10px!important;background:rgba(0,0,0,.22)!important;color:var(--text)!important;font-size:18px!important;font-weight:800!important;line-height:1.2!important;word-break:break-word!important}.custom-text-preview strong span{display:inline!important}.custom-text-order small{color:var(--muted)!important;font-size:12px!important;line-height:1.45!important}@media (max-width:980px){html body .theme-trigger .theme-trigger-icon-sun,html body .theme-trigger img.theme-trigger-icon-sun,html body .theme-trigger img[src*="sun.svg"]{width:32px!important;height:32px!important;max-width:32px!important;max-height:32px!important;transform:translate3d(0,1px,0)!important}html body .theme-options button .theme-option-icon-sun{font-size:21px!important}:root:not([data-glass=on]) html body .theme-sheet-backdrop{background:rgba(0,0,0,.38)!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}}:root:not([data-glass=on]) body .auth-fields,:root:not([data-glass=on]) body .auth-modal,:root:not([data-glass=on]) body .cube-payment-modal,:root:not([data-glass=on]) body .payment-period-modal,:root:not([data-glass=on]) body .theme-panel{background:var(--panel)!important;background-color:var(--panel)!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}:root:not([data-glass=on]) body .theme-sheet-backdrop{background:rgba(0,0,0,.38)!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}html body .theme-fab{position:fixed!important;left:0!important;top:118px!important;right:auto!important;bottom:auto!important;z-index:10000!important;display:grid!important;gap:8px!important;width:auto!important;height:auto!important;margin:0!important;padding:0!important;pointer-events:auto!important}html body .theme-trigger{width:66px!important;height:56px!important;border-radius:0 15px 15px 0!important}html body .theme-panel{z-index:10001!important}html body .site-header,html body .site-header .header-inner{margin-top:0!important}html body .auth-fields,html body .cube-payment-modal .group-right-inputs,html body .cube-payment-modal .right-payment-panel,html body .custom-text-order,html body .payment-step-section{gap:14px!important}html body .auth-fields input,html body .auth-login-input,html body .cube-payment-modal .object-input,html body .payment-step-section>.custom-text-order,html body .payment-step-section>.payment-login-field,html body .payment-step-section>input{margin-top:0!important;margin-bottom:0!important}html body .custom-text-field{gap:0!important}@media (max-width:980px){html body .theme-fab{left:0!important;top:112px!important;bottom:auto!important;transform:none!important;z-index:10000!important}html body .theme-trigger{width:64px!important;height:54px!important;border-radius:0 15px 15px 0!important}html body .theme-trigger .theme-trigger-icon-sun,html body .theme-trigger img.theme-trigger-icon-sun,html body .theme-trigger img[src*="sun.svg"]{width:38px!important;height:38px!important;max-width:38px!important;max-height:38px!important}}html body .custom-text-order,html body .custom-text-order *,html body .custom-text-preview,html body .custom-text-preview *{font-variant:normal!important;font-variant-caps:normal!important;font-feature-settings:normal!important;text-transform:none!important;letter-spacing:0!important}html body .custom-text-preview strong,html body .custom-text-preview strong span{font-family:Arial,Helvetica Neue,sans-serif!important}html body .theme-trigger .theme-trigger-icon-sun,html body .theme-trigger img.theme-trigger-icon-sun,html body .theme-trigger img[src*="sun.svg"]{width:44px!important;height:44px!important;max-width:44px!important;max-height:44px!important;transform:translate3d(0,1px,0)!important}@media (max-width:980px){html body .theme-trigger .theme-trigger-icon-sun,html body .theme-trigger img.theme-trigger-icon-sun,html body .theme-trigger img[src*="sun.svg"]{width:42px!important;height:42px!important;max-width:42px!important;max-height:42px!important}html body .payment-period-modal.payment-kind-title{padding-left:12px!important;padding-right:12px!important;gap:12px!important}html body .payment-period-modal.payment-kind-title .custom-text-order,html body .payment-period-modal.payment-kind-title .payment-step-body,html body .payment-period-modal.payment-kind-title .payment-step-section{width:100%!important;min-width:0!important;max-width:100%!important;box-sizing:border-box!important}html body .payment-period-modal.payment-kind-title .payment-step-section{gap:11px!important}html body .payment-period-modal.payment-kind-title .payment-title{margin:2px 0 4px!important;font-size:21px!important;line-height:1.15!important;text-align:center!important}html body .payment-period-modal.payment-kind-title .custom-text-order{gap:9px!important}html body .payment-period-modal.payment-kind-title .custom-text-field input{height:44px!important;min-height:44px!important;padding:0 14px!important;font-size:13px!important}html body .payment-period-modal.payment-kind-title .custom-text-preview{gap:6px!important;padding:10px 12px!important;border-radius:12px!important}html body .payment-period-modal.payment-kind-title .custom-text-preview strong{min-height:32px!important;padding:7px 9px!important;border-radius:9px!important;font-size:17px!important;line-height:1.15!important;overflow-wrap:anywhere!important}html body .payment-period-modal.payment-kind-title .custom-text-order small{display:block!important;max-width:100%!important;margin:0!important;padding:0 2px!important;color:var(--muted)!important;font-size:10.5px!important;line-height:1.28!important;overflow-wrap:anywhere!important}html body .payment-period-modal.payment-kind-title .payment-terms{margin:0!important;font-size:10.5px!important;line-height:1.32!important}html body .payment-period-modal.payment-kind-title .payment-main-action{margin-top:2px!important;min-height:46px!important}}html body .payment-period-modal[data-text-style] .custom-text-preview strong,html body .payment-period-modal[data-text-style] .custom-text-preview strong span{font-family:inherit!important;font-variant:inherit!important;font-variant-caps:inherit!important;font-feature-settings:inherit!important;text-transform:none!important;letter-spacing:0!important;line-height:1.18!important;vertical-align:initial!important}html body .payment-period-modal[data-text-style] .custom-text-preview strong{align-items:center!important;overflow:hidden!important;white-space:normal!important}html body .payment-period-modal[data-text-style] .custom-text-preview strong span{display:inline-block!important;max-width:100%!important;overflow-wrap:anywhere!important}@media (max-width:980px){html body .payment-period-modal[data-text-style]{width:min(100%,430px)!important;max-width:430px!important;max-height:calc(100dvh - 14px)!important;overflow-x:hidden!important;overflow-y:auto!important;padding:14px 12px 16px!important;gap:8px!important;box-sizing:border-box!important;overscroll-behavior:contain!important}html body .payment-period-modal[data-text-style] .payment-steps{margin:2px 0!important}html body .payment-period-modal[data-text-style] .payment-step-labels{margin-bottom:6px!important}html body .payment-period-modal[data-text-style] .payment-preview{gap:8px!important;margin-bottom:4px!important}html body .payment-period-modal[data-text-style] .payment-product{height:164px!important;min-height:164px!important}html body .payment-period-modal[data-text-style] .payment-description{max-height:82px!important;min-height:0!important;overflow-y:auto!important;padding-right:8px!important;font-size:11.5px!important;line-height:1.35!important}html body .payment-period-modal[data-text-style] .payment-step-section{gap:9px!important;padding-bottom:0!important}html body .payment-period-modal[data-text-style] .payment-title{margin:0 0 2px!important;font-size:20px!important;line-height:1.12!important;text-align:center!important}html body .payment-period-modal[data-text-style] .custom-text-field input,html body .payment-period-modal[data-text-style] .payment-login-field,html body .payment-period-modal[data-text-style] .payment-step-section>input{height:46px!important;min-height:46px!important;border-radius:10px!important;font-size:13px!important}html body .payment-period-modal[data-text-style] .custom-text-order{gap:8px!important}html body .payment-period-modal[data-text-style] .custom-text-preview{gap:5px!important;padding:9px 11px!important;border-radius:12px!important}html body .payment-period-modal[data-text-style] .custom-text-preview>span{font-size:12px!important;line-height:1.1!important}html body .payment-period-modal[data-text-style] .custom-text-preview strong{min-height:31px!important;padding:6px 9px!important;border-radius:9px!important;font-size:16px!important;line-height:1.1!important}html body .payment-period-modal[data-text-style] .custom-text-order small{display:none!important}html body .payment-period-modal[data-text-style] .payment-terms{margin:0!important;font-size:10.5px!important;line-height:1.25!important}html body .payment-period-modal[data-text-style] .payment-main-action{height:46px!important;min-height:46px!important;margin-top:0!important;border-radius:10px!important}}html body .payment-period-modal .payment-step-section{row-gap:12px!important}html body .payment-period-modal .payment-step-section>.custom-text-order,html body .payment-period-modal .payment-step-section>.payment-login-field,html body .payment-period-modal .payment-step-section>.payment-main-action,html body .payment-period-modal .payment-step-section>.payment-quantity-wheel,html body .payment-period-modal .payment-step-section>.payment-terms,html body .payment-period-modal .payment-step-section>input{margin-block:0!important}html body .payment-period-modal .payment-login-field{display:block!important;height:52px!important;min-height:52px!important;padding:0!important;border:0!important;background:transparent!important;line-height:0!important}html body .payment-period-modal .custom-text-field input,html body .payment-period-modal .payment-login-field input,html body .payment-period-modal .payment-step-section>input{display:block!important;height:52px!important;min-height:52px!important;margin:0!important;box-sizing:border-box!important}@media (max-width:980px){html body .payment-period-modal .payment-step-section{row-gap:9px!important}html body .payment-period-modal .custom-text-field input,html body .payment-period-modal .payment-login-field,html body .payment-period-modal .payment-login-field input,html body .payment-period-modal .payment-step-section>input,html body .payment-period-modal[data-text-style] .custom-text-field input,html body .payment-period-modal[data-text-style] .payment-login-field,html body .payment-period-modal[data-text-style] .payment-login-field input,html body .payment-period-modal[data-text-style] .payment-step-section>input{height:46px!important;min-height:46px!important}html body .payment-period-modal .payment-login-field .player-head3d{left:11px!important}}html body .payment-period-modal .custom-text-field input,html body .payment-period-modal .payment-login-field input,html body .payment-period-modal .payment-step-section>input{background:color-mix(in srgb,var(--panel-2) 94%,transparent)!important;background-color:color-mix(in srgb,var(--panel-2) 94%,transparent)!important;background-image:none!important;border:1px solid var(--line)!important;color:var(--text)!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.03)!important}:root[data-theme=light] body .payment-period-modal .custom-text-field input,:root[data-theme=light] body .payment-period-modal .payment-login-field input,:root[data-theme=light] body .payment-period-modal .payment-step-section>input{background:#f4f5f7!important;background-color:#f4f5f7!important;border-color:#dfe3ea!important;color:#1f2328!important}html body .payment-period-modal .custom-text-field input:focus,html body .payment-period-modal .payment-login-field:focus-within input,html body .payment-period-modal .payment-step-section>input:focus{border-color:color-mix(in srgb,var(--accent) 58%,var(--line))!important;background:color-mix(in srgb,var(--panel-2) 84%,var(--accent) 10%)!important;background-color:color-mix(in srgb,var(--panel-2) 84%,var(--accent) 10%)!important;box-shadow:0 0 0 3px color-mix(in srgb,var(--accent) 18%,transparent),0 0 18px color-mix(in srgb,var(--accent) 22%,transparent)!important}html body .payment-period-modal .payment-quantity-wheel__manual input::-webkit-inner-spin-button,html body .payment-period-modal .payment-quantity-wheel__manual input::-webkit-outer-spin-button{margin:0!important;appearance:none!important;-webkit-appearance:none!important}html body .article-content ul,html body .info-modal-copy ul,html body .payment-description ul,html body .rules-card ul,html body .rules-content ul{list-style:disc outside!important;padding-left:18px!important}html body .article-content ol,html body .info-modal-copy ol,html body .payment-description ol,html body .rules-card ol,html body .rules-content ol{list-style:decimal outside!important;padding-left:18px!important}html body .article-content li,html body .info-modal-copy li,html body .payment-description li,html body .rules-card li,html body .rules-content li{display:list-item!important;list-style:inherit!important;padding-left:2px!important}html body .article-content li::marker,html body .info-modal-copy li::marker,html body .payment-description li::marker,html body .rules-card li::marker,html body .rules-content li::marker{color:var(--accent)!important;font-size:.95em!important}html body .balance-modal .button,html body .balance-modal .payment-main-action,html body .cube-payment-modal .payment-main-action,html body .info-modal>.button,html body .payment-period-modal .payment-main-action,html body .success-modal>.button{display:flex!important;align-items:center!important;justify-content:center!important;flex-wrap:nowrap!important;white-space:nowrap!important;gap:6px!important;width:100%!important;min-height:52px!important;height:52px!important;padding:0 18px!important;overflow:hidden!important;border:0!important;border-radius:10px!important;background:var(--accent)!important;background-color:var(--accent)!important;background-image:none!important;color:#fff!important;line-height:1!important;box-shadow:none!important}html body .balance-modal .button:after,html body .balance-modal .button:before,html body .balance-modal .payment-main-action:after,html body .balance-modal .payment-main-action:before,html body .cube-payment-modal .payment-main-action:after,html body .cube-payment-modal .payment-main-action:before,html body .payment-period-modal .payment-main-action:after,html body .payment-period-modal .payment-main-action:before{display:none!important;content:none!important}html body .balance-modal .button *,html body .balance-modal .payment-main-action *,html body .cube-payment-modal .payment-main-action *,html body .payment-period-modal .payment-main-action *{color:inherit!important;line-height:inherit!important}@media (max-width:980px){html body .payment-period-modal .payment-quantity-wheel__manual{min-width:84px!important;height:36px!important;border-radius:12px!important}html body .balance-modal .button,html body .balance-modal .payment-main-action,html body .cube-payment-modal .payment-main-action,html body .payment-period-modal .payment-main-action{height:46px!important;min-height:46px!important;border-radius:10px!important}}html body .payment-period-modal .payment-quantity-wheel__manual{position:relative!important;isolation:isolate!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:3px!important;min-width:88px!important;height:38px!important;padding:0 11px!important;border:1px solid var(--line)!important;border-radius:13px!important;background:color-mix(in srgb,var(--panel-2) 94%,transparent)!important;overflow:hidden!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.03)!important}html body .payment-period-modal .payment-quantity-wheel__manual:before{content:""!important;position:absolute!important;inset:0!important;border-radius:inherit!important;pointer-events:none!important;opacity:0!important;background:radial-gradient(circle at 50% 50%,color-mix(in srgb,var(--accent) 24%,transparent),transparent 72%),color-mix(in srgb,var(--accent) 8%,transparent)!important;transition:opacity .16s ease!important;z-index:0!important}html body .payment-period-modal .payment-quantity-wheel__manual:focus-within{border-color:color-mix(in srgb,var(--accent) 70%,var(--line))!important;background:color-mix(in srgb,var(--panel-2) 88%,var(--accent) 8%)!important;box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--accent) 42%,transparent),inset 0 0 18px color-mix(in srgb,var(--accent) 18%,transparent),0 0 0 3px color-mix(in srgb,var(--accent) 16%,transparent)!important}html body .payment-period-modal .payment-quantity-wheel__manual:focus-within:before{opacity:1!important}html body .payment-period-modal .payment-quantity-wheel__manual input,html body .payment-period-modal .payment-quantity-wheel__manual span{position:relative!important;z-index:1!important}html body .payment-period-modal .payment-quantity-wheel__manual input{flex:0 1 auto!important;width:32px!important;min-width:18px!important;max-width:42px!important;height:100%!important;min-height:0!important;margin:0!important;padding:0!important;border:0!important;border-radius:0!important;outline:0!important;background:transparent!important;background-color:initial!important;box-shadow:none!important;color:var(--text)!important;text-align:right!important;line-height:1!important;appearance:textfield!important;-moz-appearance:textfield!important}html body .payment-period-modal .payment-quantity-wheel__manual input:focus,html body .payment-period-modal .payment-quantity-wheel__manual input:focus-visible{border:0!important;outline:0!important;background:transparent!important;background-color:initial!important;box-shadow:none!important}html body .payment-period-modal .payment-quantity-wheel__manual span{flex:0 0 auto!important;color:var(--muted)!important;font-size:12px!important;font-weight:800!important;line-height:1!important;white-space:nowrap!important}html body .payment-period-modal[data-text-style] .custom-text-field input{color:var(--text)!important;-webkit-text-fill-color:var(--text)!important;opacity:1!important}html body .payment-period-modal[data-text-style] .custom-text-field input::placeholder{color:var(--muted)!important;-webkit-text-fill-color:var(--muted)!important;opacity:1!important}html body .article-content ol,html body .info-modal-copy ol,html body .payment-description ol,html body .rules-card ol,html body .rules-content ol{display:grid!important;gap:8px!important;list-style:none!important;margin:0 0 10px!important;padding:0!important;counter-reset:cw-list!important}html body .article-content li,html body .info-modal-copy li,html body .payment-description li,html body .rules-card li,html body .rules-content li{position:relative!important;display:block!important;margin:0!important;padding:0 0 0 16px!important;color:var(--text)!important;line-height:1.35!important}html body .article-content ol>li,html body .info-modal-copy ol>li,html body .payment-description ol>li,html body .rules-card ol>li,html body .rules-content ol>li{counter-increment:cw-list!important;padding-left:22px!important}html body .article-content ol>li:before,html body .info-modal-copy ol>li:before,html body .payment-description ol>li:before,html body .rules-card ol>li:before,html body .rules-content ol>li:before{content:counter(cw-list) "."!important;position:absolute!important;left:0!important;top:0!important;color:var(--accent)!important;font-weight:800!important}html body .article-content li::marker,html body .info-modal-copy li::marker,html body .payment-description li::marker,html body .rules-card li::marker,html body .rules-content li::marker{content:""!important}html body .article-content ul,html body .info-modal-copy ul,html body .payment-description ul,html body .rules-card ul,html body .rules-content ul{display:grid!important;gap:10px!important;list-style:none!important;margin:0 0 10px!important;padding:0!important}html body .article-content ul>li,html body .info-modal-copy ul>li,html body .payment-description ul>li,html body .rules-card ul>li,html body .rules-content ul>li{position:relative!important;display:block!important;min-height:1.35em!important;margin:0!important;padding:0 0 0 20px!important;line-height:1.35!important}html body .article-content ul>li:before,html body .info-modal-copy ul>li:before,html body .payment-description ul>li:before,html body .rules-card ul>li:before,html body .rules-content ul>li:before{content:""!important;position:absolute!important;left:4px!important;top:.66em!important;width:4px!important;height:4px!important;border-radius:999px!important;background:var(--accent)!important;transform:translateY(-50%)!important}@media (max-width:980px){html body .article-content ul>li,html body .info-modal-copy ul>li,html body .payment-description ul>li,html body .rules-card ul>li,html body .rules-content ul>li{padding-left:18px!important}html body .article-content ul>li:before,html body .info-modal-copy ul>li:before,html body .payment-description ul>li:before,html body .rules-card ul>li:before,html body .rules-content ul>li:before{left:3px!important;top:.66em!important}}html body .rich-desc-bullet{display:grid!important;grid-template-columns:6px minmax(0,1fr)!important;align-items:start!important;column-gap:10px!important;margin:0 0 8px!important;line-height:1.35!important}html body .rich-desc-bullet__dot{width:4px!important;height:4px!important;margin-top:.58em!important;border-radius:999px!important;background:var(--accent)!important}html body .rich-desc-bullet__text{min-width:0!important;display:block!important}html body .info-modal-copy .rich-desc-bullet,html body .payment-description .rich-desc-bullet{padding:0!important}html body .info-modal-copy .rich-desc-bullet__text,html body .payment-description .rich-desc-bullet__text{display:block!important;min-width:0!important}html body .info-modal-copy .rich-desc-bullet,html body .payment-description .rich-desc-bullet{grid-template-columns:7px minmax(0,1fr)!important;column-gap:8px!important;align-items:start!important}html body .info-modal-copy .rich-desc-bullet__text,html body .payment-description .rich-desc-bullet__text{padding-left:0!important;line-height:1.35!important}html body .info-modal-copy ul.info-donate-ul,html body .payment-description ul.info-donate-ul{display:grid!important;gap:12px!important;margin:0!important;padding:0!important;list-style:none!important}html body .info-modal-copy li.info-donate-li,html body .payment-description li.info-donate-li{position:relative!important;display:block!important;min-height:1.35em!important;margin:0!important;padding:0 0 0 18px!important;color:var(--muted)!important;font-size:12px!important;line-height:1.35!important;list-style:none!important}html body .info-modal-copy li.info-donate-li::marker,html body .payment-description li.info-donate-li::marker{content:""!important}html body .info-modal-copy li.info-donate-li:before,html body .payment-description li.info-donate-li:before{content:""!important;position:absolute!important;left:3px!important;top:.66em!important;display:block!important;width:5px!important;height:5px!important;border-radius:999px!important;background:var(--accent)!important;box-shadow:0 0 6px color-mix(in srgb,var(--accent) 34%,transparent)!important;transform:translateY(-50%)!important}html body .info-modal-copy .rich-desc-bullet,html body .payment-description .rich-desc-bullet{display:grid!important;grid-template-columns:5px minmax(0,1fr)!important;column-gap:10px!important;margin:0 0 9px!important}html body .info-modal-copy .rich-desc-bullet__dot,html body .payment-description .rich-desc-bullet__dot{display:block!important;width:5px!important;min-width:5px!important;height:5px!important;min-height:5px!important;margin-top:.58em!important;border-radius:999px!important;background:var(--accent)!important;box-shadow:0 0 6px color-mix(in srgb,var(--accent) 34%,transparent)!important}html body .product-card.object-shop,html body .product-card.object-shop .buy-button.shop-button,html body .product-card.object-shop .buy-button.shop-button:after,html body .product-card.object-shop .buy-button.shop-button:before,html body .product-card.object-shop .donate-block-info,html body .product-card.object-shop .product-bottom,html body .product-card.object-shop .product-bottom:after,html body .product-card.object-shop .product-bottom:before,html body .product-card.object-shop .shop-button,html body .product-card.object-shop .shop-button:after,html body .product-card.object-shop .shop-button:before,html body .product-card.object-shop:after,html body .product-card.object-shop:before{transition-property:transform,opacity,color!important;transition-duration:.18s,.18s,.18s!important}html body .product-card.object-shop .donate-block-info,html body .product-card.object-shop .product-bottom{background-image:none!important;border-top-color:transparent!important}:root:not([data-glass=on]) body .product-card.object-shop .buy-button.shop-button:after,:root:not([data-glass=on]) body .product-card.object-shop .buy-button.shop-button:before,:root:not([data-glass=on]) body .product-card.object-shop .product-bottom:after,:root:not([data-glass=on]) body .product-card.object-shop .product-bottom:before,:root:not([data-glass=on]) body .product-card.object-shop .shop-button:after,:root:not([data-glass=on]) body .product-card.object-shop .shop-button:before,:root:not([data-glass=on]) body .product-card.object-shop:after{opacity:0!important;border-color:transparent!important;box-shadow:none!important;background:transparent!important}html body .currency-grid button span,html body .currency-title span,html body .theme-trigger.currency-trigger span{text-transform:none!important;letter-spacing:0!important;line-height:1!important;white-space:nowrap!important}html body .theme-trigger.currency-trigger[data-currency=byn] span{min-width:42px!important;width:42px!important;height:34px!important;padding:0 7px!important;border-radius:12px!important;font-size:18px!important;font-weight:900!important}html body .currency-title{display:flex!important;align-items:center!important;gap:11px!important}html body .currency-title[data-currency=byn] span{flex:0 0 auto!important;min-width:46px!important;width:46px!important;height:34px!important;padding:0 8px!important;border-radius:12px!important;font-size:18px!important;font-weight:900!important}html body .currency-grid button[data-currency=byn] span{min-width:44px!important;width:44px!important;height:34px!important;padding:0 7px!important;border-radius:12px!important;font-size:17px!important;font-weight:900!important}@media (max-width:980px){html body .theme-trigger.currency-trigger[data-currency=byn] span{min-width:40px!important;width:40px!important;height:32px!important;font-size:17px!important}html body .currency-title[data-currency=byn] span{min-width:44px!important;width:44px!important;height:33px!important;font-size:17px!important}}html body .product-card.object-shop .buy-button.shop-button,html body .product-card.object-shop .shop-button{display:grid!important;place-items:center!important;min-width:0!important;padding:7px 10px!important;overflow:hidden!important}html body .shop-price-stack{position:relative!important;z-index:1!important;justify-content:center!important;gap:8px!important;width:100%!important;white-space:nowrap!important}html body .shop-price-current,html body .shop-price-stack{display:inline-flex!important;align-items:center!important;min-width:0!important;line-height:1!important}html body .shop-price-current{color:#fff!important;font-size:15px!important;font-weight:900!important}html body .shop-price-old{display:inline-flex!important;align-items:center!important;color:rgba(255,255,255,.62)!important;font-size:11px!important;font-weight:800!important;line-height:1!important;text-decoration:line-through!important;text-decoration-thickness:2px!important;text-decoration-color:rgba(255,255,255,.72)!important}html body .payment-period-modal .payment-product>span,html body .product-card.object-shop .product-discount{display:inline-grid!important;place-items:center!important;min-width:44px!important;height:28px!important;padding:0 10px!important;border-radius:8px!important;background:linear-gradient(180deg,#ff4b3f,#e92222)!important;color:#fff!important;box-shadow:0 10px 22px rgba(255,51,45,.25),inset 0 1px 0 rgba(255,255,255,.2)!important;font-size:13px!important;font-weight:900!important;letter-spacing:0!important;line-height:1!important}html body .payment-period-modal .payment-product>span{position:absolute!important;top:14px!important;right:14px!important;left:auto!important;z-index:4!important}html body .promo-code-field{position:relative!important;display:grid!important;grid-template-columns:42px minmax(0,1fr) 52px!important;align-items:center!important;height:52px!important;min-height:52px!important;margin:0!important;border:1px solid color-mix(in srgb,var(--line) 86%,transparent)!important;border-radius:13px!important;background:color-mix(in srgb,var(--panel-2) 94%,transparent)!important;overflow:hidden!important;transition:border-color .18s ease,box-shadow .18s ease,background .18s ease,transform .18s ease!important}html body .promo-code-field.is-filled,html body .promo-code-field:focus-within{border-color:color-mix(in srgb,var(--accent) 62%,var(--line))!important;background:color-mix(in srgb,var(--panel-2) 84%,var(--accent) 10%)!important;box-shadow:0 0 0 3px color-mix(in srgb,var(--accent) 18%,transparent),inset 0 0 22px color-mix(in srgb,var(--accent) 9%,transparent)!important}html body .promo-code-field.is-pulsing{animation:promoFieldPop .24s ease both!important}html body .promo-code-field__icon{display:grid!important;place-items:center!important;width:30px!important;height:30px!important;margin-left:10px!important;border-radius:10px!important;background:color-mix(in srgb,var(--accent) 16%,transparent)!important;color:var(--accent)!important;font-size:15px!important;font-weight:1000!important;line-height:1!important}html body .promo-code-field input{width:100%!important;height:100%!important;min-width:0!important;border:0!important;outline:0!important;background:transparent!important;color:var(--text)!important;-webkit-text-fill-color:var(--text)!important;font-size:13px!important;font-weight:800!important}html body .promo-code-field input:focus{border:0!important;outline:0!important;box-shadow:none!important;background:transparent!important}html body .promo-code-field button{height:34px!important;min-height:34px!important;margin-right:9px!important;border:0!important;border-radius:10px!important;background:var(--accent)!important;color:#fff!important;font-size:11px!important;font-weight:1000!important;cursor:pointer!important}@keyframes promoFieldPop{0%{transform:scale(1)}45%{transform:scale(1.015)}to{transform:scale(1)}}@media (max-width:980px){html body .shop-price-stack{gap:6px!important}html body .shop-price-current{font-size:13px!important}html body .shop-price-old{font-size:10px!important}html body .promo-code-field{height:46px!important;min-height:46px!important;grid-template-columns:38px minmax(0,1fr) 48px!important;border-radius:11px!important}}html body .currency-price-prefix{display:inline-block!important;margin-right:.32em!important;white-space:nowrap!important}html body .payment-period-modal .payment-product{position:relative!important;overflow:hidden!important}html body .payment-period-modal .payment-product>.product-discount,html body .payment-period-modal .payment-product>span:first-child{position:absolute!important;top:12px!important;right:12px!important;bottom:auto!important;left:auto!important;z-index:2147483000!important;transform:none!important;display:inline-grid!important;place-items:center!important;width:auto!important;min-width:44px!important;height:28px!important;max-height:28px!important;padding:0 10px!important;border-radius:8px!important;background:linear-gradient(180deg,#ff4b3f,#e92222)!important;color:#fff!important;box-shadow:0 10px 22px rgba(255,51,45,.25),inset 0 1px 0 rgba(255,255,255,.2)!important;font-size:13px!important;font-weight:900!important;line-height:1!important;letter-spacing:0!important;text-align:center!important;white-space:nowrap!important;pointer-events:none!important}html body .info-modal-copy a,html body .info-modal-copy cb,html body .payment-period-modal .payment-description a,html body .payment-period-modal .payment-description cb{display:inline!important;margin-inline:.22em!important}html body .info-modal-copy b,html body .info-modal-copy strong,html body .payment-period-modal .payment-description b,html body .payment-period-modal .payment-description strong{display:inline!important;margin-inline-start:.18em!important}@media (max-width:980px){html body .payment-period-modal .payment-product>.product-discount,html body .payment-period-modal .payment-product>span:first-child{top:10px!important;right:10px!important;min-width:38px!important;height:24px!important;max-height:24px!important;padding:0 8px!important;font-size:11px!important}}html body .payment-period-modal .payment-login-field,html body .payment-period-modal .promo-code-field{position:relative!important;isolation:isolate!important;display:grid!important;align-items:center!important;width:100%!important;height:52px!important;min-height:52px!important;margin:0!important;box-sizing:border-box!important;border:1px solid color-mix(in srgb,var(--line) 86%,transparent)!important;border-radius:13px!important;outline:0!important;background:color-mix(in srgb,var(--panel-2) 94%,transparent)!important;background-image:none!important;box-shadow:none!important;overflow:hidden!important}html body .payment-period-modal .promo-code-field{grid-template-columns:40px minmax(0,1fr)!important}html body .payment-period-modal .payment-login-field{grid-template-columns:48px minmax(0,1fr)!important}html body .payment-period-modal .payment-login-field:after,html body .payment-period-modal .payment-login-field:before,html body .payment-period-modal .promo-code-field:after,html body .payment-period-modal .promo-code-field:before{display:none!important;content:none!important}html body .payment-period-modal .payment-login-field:focus-within,html body .payment-period-modal .promo-code-field.is-filled,html body .payment-period-modal .promo-code-field:focus-within{border-color:color-mix(in srgb,var(--accent) 58%,var(--line))!important;background:color-mix(in srgb,var(--panel-2) 84%,var(--accent) 10%)!important;background-color:color-mix(in srgb,var(--panel-2) 84%,var(--accent) 10%)!important;box-shadow:0 0 0 3px color-mix(in srgb,var(--accent) 14%,transparent),inset 0 0 18px color-mix(in srgb,var(--accent) 8%,transparent)!important}html body .payment-period-modal .promo-code-field__icon{position:relative!important;z-index:1!important;display:grid!important;place-items:center!important;width:100%!important;height:100%!important;margin:0!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;color:var(--accent)!important;font-size:15px!important;font-weight:1000!important;line-height:1!important}html body .payment-period-modal .payment-login-field .player-head3d{position:relative!important;z-index:1!important;left:auto!important;top:auto!important;transform:none!important;justify-self:center!important;align-self:center!important;width:32px!important;height:32px!important}html body .payment-period-modal .payment-login-field>input,html body .payment-period-modal .promo-code-field>input{position:relative!important;z-index:1!important;display:block!important;width:100%!important;min-width:0!important;height:100%!important;min-height:0!important;margin:0!important;padding:0 14px 0 0!important;border:0!important;border-radius:0!important;outline:0!important;background:transparent!important;background-color:initial!important;background-image:none!important;box-shadow:none!important;color:var(--text)!important;-webkit-text-fill-color:var(--text)!important;font-size:13px!important;font-weight:800!important;line-height:1!important}html body .payment-period-modal .payment-login-field>input{padding-left:0!important}html body .payment-period-modal .payment-login-field>input:focus,html body .payment-period-modal .payment-login-field>input:focus-visible,html body .payment-period-modal .promo-code-field>input:focus,html body .payment-period-modal .promo-code-field>input:focus-visible{border:0!important;border-radius:0!important;outline:0!important;background:transparent!important;background-color:initial!important;box-shadow:none!important}html body .payment-period-modal .payment-login-field>input::placeholder,html body .payment-period-modal .promo-code-field>input::placeholder{color:var(--muted)!important;-webkit-text-fill-color:var(--muted)!important;opacity:.95!important}@media (max-width:980px){html body .payment-period-modal .payment-login-field,html body .payment-period-modal .promo-code-field{height:46px!important;min-height:46px!important;border-radius:11px!important}html body .payment-period-modal .promo-code-field{grid-template-columns:38px minmax(0,1fr)!important}html body .payment-period-modal .payment-login-field{grid-template-columns:46px minmax(0,1fr)!important}}html body .payment-period-modal .payment-step-section>.payment-login-field{position:relative!important;isolation:isolate!important;display:grid!important;grid-template-columns:44px minmax(0,1fr)!important;align-items:center!important;width:100%!important;height:52px!important;min-height:52px!important;margin:0!important;padding:0!important;box-sizing:border-box!important;border:1px solid var(--line)!important;border-radius:12px!important;outline:0!important;background:var(--panel-2)!important;background-color:var(--panel-2)!important;background-image:none!important;box-shadow:none!important;overflow:hidden!important}html body .payment-period-modal .payment-step-section>.payment-login-field:focus-within{border-color:color-mix(in srgb,var(--accent) 58%,var(--line))!important;background:color-mix(in srgb,var(--panel-2) 84%,var(--accent) 10%)!important;background-color:color-mix(in srgb,var(--panel-2) 84%,var(--accent) 10%)!important}html body .payment-period-modal .payment-step-section>.payment-login-field .player-head3d{position:relative!important;z-index:1!important;left:auto!important;top:auto!important;transform:none!important;justify-self:center!important;align-self:center!important;width:32px!important;height:32px!important;margin:0!important}html body .payment-period-modal .payment-step-section>.payment-login-field>input{position:relative!important;z-index:1!important;display:block!important;width:100%!important;min-width:0!important;height:100%!important;min-height:0!important;margin:0!important;padding:0 14px 0 0!important;box-sizing:border-box!important;border:0!important;border-radius:0!important;outline:0!important;background:transparent!important;background-color:initial!important;background-image:none!important;box-shadow:none!important;color:var(--text)!important;-webkit-text-fill-color:var(--text)!important}html body .payment-period-modal .payment-step-section>.payment-login-field>input:focus,html body .payment-period-modal .payment-step-section>.payment-login-field>input:focus-visible{border:0!important;border-radius:0!important;outline:0!important;background:transparent!important;background-color:initial!important;box-shadow:none!important}@media (max-width:980px){html body .payment-period-modal .payment-step-section>.payment-login-field{grid-template-columns:44px minmax(0,1fr)!important;height:46px!important;min-height:46px!important;border-radius:11px!important}}html body .payment-period-modal .payment-step-section>.payment-login-field,html body .payment-period-modal .payment-step-section>.payment-login-field:focus-within{border-width:1px!important;border-style:solid!important;border-radius:12px!important;overflow:hidden!important}html body .payment-period-modal .payment-step-section>.payment-login-field:focus-within>input,html body .payment-period-modal .payment-step-section>.payment-login-field>input,html body .payment-period-modal .payment-step-section>.payment-login-field>input:focus,html body .payment-period-modal .payment-step-section>.payment-login-field>input:focus-visible{border:0!important;outline:0!important;box-shadow:none!important;background:transparent!important;background-color:initial!important;background-image:none!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}html body .payment-period-modal .payment-step-section>.payment-login-field:focus-within{border-color:color-mix(in srgb,var(--accent) 62%,var(--line))!important;box-shadow:0 0 0 3px color-mix(in srgb,var(--accent) 14%,transparent),inset 0 0 18px color-mix(in srgb,var(--accent) 8%,transparent)!important}@media (min-width:981px){html body .mods-page-redesign .mods-version-menu:not([open])>.mods-version-menu__list,html body .mods-page-redesign .mods-version-menu>.mods-version-menu__list{display:block!important;pointer-events:auto!important}html body .mods-page-redesign .mods-version-menu:focus-within>.mods-version-menu__list,html body .mods-page-redesign .mods-version-menu:hover>.mods-version-menu__list{opacity:1!important;visibility:visible!important;transform:translateY(0)!important}}@media (max-width:980px){html body .payment-period-modal .payment-step-section>.payment-login-field,html body .payment-period-modal .payment-step-section>.payment-login-field:focus-within{border-radius:11px!important}}html body .payment-period-modal .payment-step-section>.payment-login-field--product{position:relative!important;display:block!important;width:100%!important;height:52px!important;min-height:52px!important;padding:0!important;border:1px solid var(--line)!important;border-radius:12px!important;background:var(--panel-2)!important;background-color:var(--panel-2)!important;background-image:none!important;box-shadow:none!important;line-height:normal!important;overflow:hidden!important}html body .payment-period-modal .payment-step-section>.payment-login-field--product:after,html body .payment-period-modal .payment-step-section>.payment-login-field--product:before{display:none!important;content:none!important}html body .payment-period-modal .payment-step-section>.payment-login-field--product .player-head3d{position:absolute!important;left:12px!important;top:50%!important;z-index:2!important;width:32px!important;height:32px!important;margin:0!important;transform:translateY(-50%)!important;pointer-events:none!important}html body .payment-period-modal .payment-step-section>.payment-login-field--product:focus-within>input,html body .payment-period-modal .payment-step-section>.payment-login-field--product>input,html body .payment-period-modal .payment-step-section>.payment-login-field--product>input:focus,html body .payment-period-modal .payment-step-section>.payment-login-field--product>input:focus-visible,html body .payment-period-modal .payment-step-section>.payment-login-field--product>input:hover{position:absolute!important;inset:0!important;z-index:1!important;display:block!important;width:100%!important;height:100%!important;min-height:0!important;margin:0!important;padding:0 14px 0 52px!important;border:0!important;border-radius:0!important;outline:0!important;background:transparent!important;background-color:initial!important;background-image:none!important;box-shadow:none!important;color:var(--text)!important;-webkit-text-fill-color:var(--text)!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}html body .payment-period-modal .payment-step-section>.payment-login-field--product:focus-within{border-color:color-mix(in srgb,var(--accent) 62%,var(--line))!important;background:color-mix(in srgb,var(--panel-2) 84%,var(--accent) 10%)!important;background-color:color-mix(in srgb,var(--panel-2) 84%,var(--accent) 10%)!important;box-shadow:0 0 0 3px color-mix(in srgb,var(--accent) 14%,transparent),inset 0 0 18px color-mix(in srgb,var(--accent) 8%,transparent)!important}html body .mods-page-redesign .mods-version-menu__trigger{appearance:none!important;-webkit-appearance:none!important;cursor:var(--cw-click-cursor)!important}html body .mods-page-redesign .mods-version-menu>.mods-version-menu__list{display:block!important;opacity:0!important;visibility:hidden!important;pointer-events:none!important;transform:translateY(-4px)!important}html body .mods-page-redesign .mods-version-menu:focus-within>.mods-version-menu__list,html body .mods-page-redesign .mods-version-menu:hover>.mods-version-menu__list{opacity:1!important;visibility:visible!important;pointer-events:auto!important;transform:translateY(0)!important}@media (max-width:980px){html body .payment-period-modal .payment-step-section>.payment-login-field--product{height:46px!important;min-height:46px!important;border-radius:11px!important}html body .payment-period-modal .payment-step-section>.payment-login-field--product .player-head3d{left:11px!important}html body .payment-period-modal .payment-step-section>.payment-login-field--product>input{padding-left:50px!important}}html body .payment-period-modal .payment-step-section>.promo-code-field--product{position:relative!important;display:block!important;width:100%!important;height:52px!important;min-height:52px!important;margin:0!important;padding:0!important;border:1px solid var(--line)!important;border-radius:12px!important;background:var(--panel-2)!important;background-color:var(--panel-2)!important;background-image:none!important;box-shadow:none!important;line-height:normal!important;overflow:hidden!important}html body .payment-period-modal .payment-step-section>.promo-code-field--product:after,html body .payment-period-modal .payment-step-section>.promo-code-field--product:before{display:none!important;content:none!important}html body .payment-period-modal .payment-step-section>.promo-code-field--product .promo-code-field__icon{position:absolute!important;left:0!important;top:0!important;z-index:2!important;display:grid!important;place-items:center!important;width:42px!important;height:100%!important;margin:0!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;background-color:initial!important;box-shadow:none!important;color:var(--accent)!important;font-size:15px!important;font-weight:1000!important;line-height:1!important;pointer-events:none!important}html body .payment-period-modal .payment-step-section>.promo-code-field--product:focus-within>input,html body .payment-period-modal .payment-step-section>.promo-code-field--product>input,html body .payment-period-modal .payment-step-section>.promo-code-field--product>input:focus,html body .payment-period-modal .payment-step-section>.promo-code-field--product>input:focus-visible,html body .payment-period-modal .payment-step-section>.promo-code-field--product>input:hover{position:absolute!important;inset:0!important;z-index:1!important;display:block!important;width:100%!important;height:100%!important;min-height:0!important;margin:0!important;padding:0 14px 0 42px!important;border:0!important;border-radius:0!important;outline:0!important;background:transparent!important;background-color:initial!important;background-image:none!important;box-shadow:none!important;color:var(--text)!important;-webkit-text-fill-color:var(--text)!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}html body .payment-period-modal .payment-step-section>.promo-code-field--product.is-filled,html body .payment-period-modal .payment-step-section>.promo-code-field--product:focus-within{border-color:color-mix(in srgb,var(--accent) 62%,var(--line))!important;background:color-mix(in srgb,var(--panel-2) 84%,var(--accent) 10%)!important;background-color:color-mix(in srgb,var(--panel-2) 84%,var(--accent) 10%)!important;box-shadow:0 0 0 3px color-mix(in srgb,var(--accent) 14%,transparent),inset 0 0 18px color-mix(in srgb,var(--accent) 8%,transparent)!important}@media (max-width:980px){html body .payment-period-modal .payment-step-section>.promo-code-field--product{height:46px!important;min-height:46px!important;border-radius:11px!important}html body .payment-period-modal .payment-step-section>.promo-code-field--product .promo-code-field__icon{width:40px!important}html body .payment-period-modal .payment-step-section>.promo-code-field--product>input{padding-left:40px!important}}html body .payment-period-modal .custom-period small{display:grid!important;justify-items:center!important;align-content:center!important;gap:3px!important;margin:0!important;color:color-mix(in srgb,var(--text) 66%,transparent)!important;font-size:12px!important;font-weight:500!important;line-height:1.12!important;text-align:center!important}html body .payment-period-modal .custom-period small>span:first-child{display:block!important;color:color-mix(in srgb,var(--text) 70%,transparent)!important;font-size:12px!important;font-weight:500!important;line-height:1.1!important}html body .payment-period-modal .custom-period small .currency-price-prefix+span[data-currency-raw],html body .payment-period-modal .custom-period small>span[data-currency-raw]{display:block!important;color:#fff!important;-webkit-text-fill-color:#fff!important;font-size:16px!important;font-weight:950!important;line-height:1.05!important}html body .payment-period-modal .custom-period small .currency-price-prefix{display:inline-block!important;margin:0 .28em 0 0!important;color:color-mix(in srgb,var(--text) 70%,transparent)!important;-webkit-text-fill-color:color-mix(in srgb,var(--text) 70%,transparent)!important;font-size:12px!important;font-weight:500!important;line-height:1.1!important;vertical-align:initial!important}html body .cube-payment-modal .text-title,html body .payment-period-modal .payment-product h2{color:color-mix(in srgb,#fff 78%,transparent)!important;font-weight:500!important}html body .cube-payment-modal .text-cost,html body .cube-payment-modal .text-cost span[data-currency-raw],html body .payment-period-modal .payment-product strong{color:#fff!important;-webkit-text-fill-color:#fff!important;font-size:24px!important;font-weight:950!important;line-height:1.05!important}html body .mods-page-redesign .mods-card-redesign h2,html body .mods-page-redesign .mods-help-redesign>span,html body .mods-page-redesign .mods-info-redesign__title span,html body .mods-page-redesign .mods-pills-redesign span,html body .mods-page-redesign .mods-step-redesign span,html body .mods-page-redesign .mods-version-redesign__title strong,html body .mods-page-redesign h1,html body .mods-page-redesign h2{color:var(--text)!important;-webkit-text-fill-color:var(--text)!important}@media (max-width:980px){html body .payment-period-modal .custom-period small .currency-price-prefix+span[data-currency-raw],html body .payment-period-modal .custom-period small>span[data-currency-raw]{font-size:15px!important}html body .cube-payment-modal .text-cost,html body .cube-payment-modal .text-cost span[data-currency-raw],html body .payment-period-modal .payment-product strong{font-size:21px!important}}html body .mods-page-redesign .mods-card-redesign__desc,html body .mods-page-redesign .mods-card-redesign__meta span,html body .mods-page-redesign .mods-card-redesign__top p,html body .mods-page-redesign .mods-empty-redesign,html body .mods-page-redesign .mods-help-redesign__text,html body .mods-page-redesign .mods-hero-redesign__copy>p:not(.mods-kicker),html body .mods-page-redesign .mods-info-redesign__list p,html body .mods-page-redesign .mods-step-redesign p,html body .mods-page-redesign .mods-version-redesign p,html body .mods-page-redesign p:not(.mods-kicker),html body .mods-page-redesign small{color:#8f969f!important;-webkit-text-fill-color:#8f969f!important;font-weight:500!important;text-shadow:none!important}html body .mods-page-redesign .mods-card-redesign__desc,html body .mods-page-redesign .mods-help-redesign__text,html body .mods-page-redesign .mods-hero-redesign__copy>p:not(.mods-kicker){line-height:1.55!important}html body .mods-page-redesign .mods-info-redesign__list p,html body .mods-page-redesign .mods-step-redesign p{line-height:1.38!important}html body .mods-page-redesign .mods-back-redesign,html body .mods-page-redesign .mods-back-redesign span,html body .mods-page-redesign .mods-button,html body .mods-page-redesign .mods-card-redesign h2,html body .mods-page-redesign .mods-tabs-redesign a,html body .mods-page-redesign .mods-version-menu__trigger,html body .mods-page-redesign .mods-version-redesign__title strong,html body .mods-page-redesign h1,html body .mods-page-redesign h2,html body .mods-page-redesign h3{color:var(--text)!important;-webkit-text-fill-color:var(--text)!important}html body .mods-page-redesign .mods-button--primary,html body .mods-page-redesign .mods-button--primary *,html body .mods-page-redesign .mods-tabs-redesign a.is-active{color:#fff!important;-webkit-text-fill-color:#fff!important}html body .mods-page-redesign .mods-help-redesign>span,html body .mods-page-redesign .mods-info-redesign__title span,html body .mods-page-redesign .mods-kicker,html body .mods-page-redesign .mods-step-redesign span,html body .mods-page-redesign .mods-version-redesign__title span{color:var(--accent)!important;-webkit-text-fill-color:var(--accent)!important;font-weight:900!important}html body input,html body select,html body textarea{outline:0!important}html body .auth-modal .auth-login-input{position:relative!important;overflow:hidden!important;border:1px solid var(--line)!important;background:var(--panel-2)!important;background-color:var(--panel-2)!important;background-image:none!important;box-shadow:none!important}html body .auth-modal .auth-login-input>input,html body .auth-modal .auth-login-input>input:focus,html body .auth-modal .auth-login-input>input:focus-visible{border:0!important;border-radius:0!important;outline:0!important;background:transparent!important;background-color:initial!important;background-image:none!important;box-shadow:none!important}@media (max-width:980px){html body .auth-modal .auth-fields>input,html body .auth-modal .auth-login-input,html body .balance-modal input,html body .cube-payment-modal .object-input,html body .cube-payment-modal .object-input .custom-input-1,html body .history-search,html body .history-search input,html body .interrogation-search,html body .interrogation-search input,html body .mods-search,html body .mods-search input,html body .payment-period-modal .custom-text-field input,html body .payment-period-modal .payment-step-section>input,html body .rules-search,html body .rules-search__input{border-radius:11px!important}}html body .profile-hero{grid-template-columns:minmax(0,1fr) 229px!important;gap:22px!important;align-items:start!important}html body .profile-hero-copy{min-height:321px!important}html body .profile-character-card{display:block!important;width:229px!important;height:321px!important;min-width:229px!important;min-height:321px!important;max-width:229px!important;max-height:321px!important;padding:20px 14px!important;justify-self:end!important;overflow:hidden!important;background:#202020!important;background-color:#202020!important;background-image:none!important;border:1px solid #454545!important;border-radius:8px!important;box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}html body .player-body3d{position:relative!important;display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:flex-start!important;width:100%!important;height:100%!important;min-height:0!important;padding:0!important;perspective:none!important;cursor:default!important;touch-action:none!important;user-select:none!important;transform:none!important;animation:none!important}html body .player-body3d.is-move-mode{cursor:grab!important}html body .player-body3d.is-dragging{cursor:grabbing!important}html body .player-body3d__controls{position:relative!important;z-index:999!important;top:auto!important;left:auto!important;display:flex!important;align-items:center!important;justify-content:center!important;gap:8px!important;width:auto!important;height:31px!important;margin:0 0 18px!important;transform:none!important;pointer-events:auto!important}html body .player-body3d__button{width:42px!important;height:34px!important;min-width:42px!important;min-height:34px!important;display:inline-grid!important;place-items:center!important;padding:0!important;border:0!important;border-radius:4px!important;outline:0!important;background:#303030!important;background-color:#303030!important;background-image:none!important;color:#aeb3b9!important;box-shadow:none!important;cursor:pointer!important;pointer-events:auto!important;transform:none!important;opacity:1!important}html body .player-body3d__button.is-active,html body .player-body3d__button:hover{background:#353535!important;background-color:#353535!important;color:#d5d8dc!important}html body .player-body3d__button:active{transform:translateY(1px)!important}html body .player-body3d__button svg{display:block!important;width:18px!important;height:18px!important;fill:currentColor!important}html body .player-body3d.is-auto:not(.is-dragging) .player-body3d__model,html body .player-body3d.is-dragging .player-body3d__model,html body .player-body3d.is-move-mode .player-body3d__model,html body .player-body3d:not(.is-auto) .player-body3d__model,html body .player-body3d__model{position:static!important;z-index:1!important;width:170px!important;min-width:170px!important;max-width:170px!important;height:auto!important;max-height:235px!important;object-fit:contain!important;image-rendering:pixelated!important;filter:none!important;rotate:0deg!important;scale:1!important;translate:var(--player-x,0) var(--player-y,0)!important;transform:none!important;animation:none!important;transition:translate .16s ease!important}html body .player-body3d.is-dragging .player-body3d__model{transition:none!important}html body .player-body3d__backlight,html body .player-body3d__orbit,html body .player-body3d__shadow,html body .profile-character-meta{display:none!important}@media (max-width:980px){html body .profile-hero{grid-template-columns:1fr!important}html body .profile-hero-copy{min-height:auto!important}html body .profile-character-card{justify-self:center!important}}html body .player-body3d__button.is-active{background:var(--accent)!important;background-color:var(--accent)!important;color:#ffffff!important}html body .player-body3d__button:disabled:not(.is-active){cursor:not-allowed!important;opacity:.48!important;background:#303030!important;color:#777d85!important}html body .profile-punishments-panel{height:100%!important;min-height:100%!important;display:flex!important;flex-direction:column!important}html body .profile-punishment-list{flex:1 1 auto!important}html body .header-actions>a.profile-chip{padding:0 18px!important;border-radius:9px!important;font-size:12px!important;font-weight:700!important;letter-spacing:0!important}html body .header-actions>a.profile-chip,html body .header-actions>a.profile-chip.profile-chip{height:45px!important;min-height:45px!important;display:inline-flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;gap:1px!important;text-transform:uppercase!important;line-height:1!important}html body .header-actions>a.profile-chip,html body .header-actions>a.profile-chip.profile-chip{padding:6px 27px!important;border-radius:6px!important;font-size:13px!important;font-weight:500!important}html body .header-actions>a.profile-chip:hover{border-color:var(--accent);box-shadow:0 0 0 5px color-mix(in srgb,var(--accent) 24%,transparent)}html body .header-actions>a.profile-chip .profile-chip-caption{font-size:9px!important;font-weight:200!important;letter-spacing:.03em!important;line-height:1!important;text-transform:uppercase!important;color:color-mix(in srgb,var(--accent) 70%,var(--muted))!important;-webkit-text-fill-color:color-mix(in srgb,var(--accent) 70%,var(--muted))!important}html body .profile-character-meta strong,html body .profile-hero-copy h1{text-transform:uppercase!important}:root[data-theme=light] body .profile-hero-copy h1,:root[data-theme=light] body .profile-hero-copy>p:not(.profile-kicker){text-shadow:1px 1px 0 rgba(255,255,255,.85)!important}:root:not([data-glass=on]) body .profile-card:not(.profile-character-card),:root:not([data-glass=on]) body .profile-hero-copy,:root:not([data-glass=on]) body .settings-card,html:not([data-glass=on]) body .profile-card:not(.profile-character-card),html:not([data-glass=on]) body .profile-hero-copy,html:not([data-glass=on]) body .settings-card{background:var(--panel)!important;background-color:var(--panel)!important;background-image:none!important;border-color:var(--line)!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}:root:not([data-glass=on]) body .profile-data-list div,:root:not([data-glass=on]) body .profile-mini-stats span,:root:not([data-glass=on]) body .profile-order-row,:root:not([data-glass=on]) body .profile-punishment-row,:root:not([data-glass=on]) body .profile-stat-card,html:not([data-glass=on]) body .profile-data-list div,html:not([data-glass=on]) body .profile-mini-stats span,html:not([data-glass=on]) body .profile-order-row,html:not([data-glass=on]) body .profile-punishment-row,html:not([data-glass=on]) body .profile-stat-card{background:var(--panel-2)!important;background-color:var(--panel-2)!important;background-image:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}html body .profile-card:not(.profile-character-card),html body .profile-hero-copy,html body .settings-card{position:relative!important;overflow:hidden!important;isolation:isolate!important}:root:not([data-glass=on]) body .profile-card:not(.profile-character-card):not(.profile-levels-panel):not(.profile-cases-panel):after,:root:not([data-glass=on]) body .profile-card:not(.profile-character-card):not(.profile-levels-panel):not(.profile-cases-panel):before,:root:not([data-glass=on]) body .settings-card:after,:root:not([data-glass=on]) body .settings-card:before,html:not([data-glass=on]) body .profile-card:not(.profile-character-card):not(.profile-levels-panel):not(.profile-cases-panel):after,html:not([data-glass=on]) body .profile-card:not(.profile-character-card):not(.profile-levels-panel):not(.profile-cases-panel):before,html:not([data-glass=on]) body .settings-card:after,html:not([data-glass=on]) body .settings-card:before{display:none!important;content:none!important}html body .profile-card:not(.profile-character-card)>*,html body .profile-hero-copy>*,html body .settings-card>*{position:relative!important;z-index:1!important}html body .profile-hero-copy{position:relative!important;overflow:hidden!important}html body .profile-hero-photo{position:absolute!important;z-index:0!important;top:0!important;right:0!important;width:min(48%,520px)!important;opacity:.82!important;pointer-events:none!important;-webkit-mask-image:linear-gradient(90deg,transparent,rgba(0,0,0,.35) 18%,#000 48%);mask-image:linear-gradient(90deg,transparent,rgba(0,0,0,.35) 18%,#000 48%)}html body .profile-hero-copy:before{z-index:0!important}html body .profile-hero-copy>:not(.profile-hero-photo){position:relative!important}html body .profile-stat-card strong .currency-price-prefix{margin-right:4px!important}html body .profile-hero-photo{inset:0!important;width:100%!important;height:100%!important;object-fit:cover!important;object-position:center!important;opacity:.86!important;-webkit-mask-image:none!important;mask-image:none!important;transform:scale(1.06)!important}html body .profile-hero-copy:after{content:""!important;position:absolute!important;inset:0!important;z-index:1!important;pointer-events:none!important;border-radius:inherit!important;background:linear-gradient(90deg,rgba(16,17,19,.94),rgba(16,17,19,.78) 34%,rgba(16,17,19,.22) 72%,rgba(16,17,19,.08))!important;opacity:1!important;transform:scale(1.06)!important}html body .profile-hero-copy>:not(.profile-hero-photo){z-index:2!important}@media (max-width:640px){html body .profile-hero-photo{opacity:.44!important}html body .profile-hero-copy:after{background:linear-gradient(180deg,rgba(16,17,19,.92),rgba(16,17,19,.76) 52%,rgba(16,17,19,.34))!important}}html body .player-body3d__canvas{width:214px!important;height:244px!important;margin-top:-6px!important}html body .player-body3d__controls{margin-bottom:10px!important}html body .profile-page.profile-shell{display:flex!important;flex-direction:column!important;gap:18px!important}html body .profile-hero.profile-hero--wide{display:block!important}html body .profile-hero--wide .profile-hero-copy,html body .profile-hero-copy.profile-hero-copy--wide{width:100%!important;min-height:360px!important;padding:38px!important}html body .profile-hero--wide .profile-hero-photo{inset:0!important;width:100%!important;height:100%!important;object-fit:cover!important;object-position:center!important}html body .profile-overview-grid{display:grid!important;grid-template-columns:minmax(0,1.32fr) minmax(330px,.68fr)!important;gap:18px!important}html body .profile-cases-panel,html body .profile-orders-panel.profile-orders-panel--wide,html body .profile-player-panel{padding:20px!important}html body .profile-player-info{min-width:0!important}html body .profile-orders-panel.profile-orders-panel--wide{width:100%!important}@media (max-width:1024px){html body .profile-overview-grid,html body .profile-player-layout{grid-template-columns:1fr!important}html body .profile-character-card.profile-character-card--embedded{justify-self:center!important;max-width:260px!important}}@media (max-width:640px){html body .profile-hero--wide .profile-hero-copy,html body .profile-hero-copy.profile-hero-copy--wide{min-height:330px!important;padding:24px!important}html body .profile-cases-panel,html body .profile-orders-panel.profile-orders-panel--wide,html body .profile-player-panel{padding:16px!important}}html body .profile-character-card.profile-character-card--embedded:after,html body .profile-character-card.profile-character-card--embedded:before{display:none!important;content:none!important}html body .profile-original-stat-list{display:flex!important;flex-direction:column!important;gap:13px!important;margin:16px 0 0!important;padding:0!important}html body .profile-original-stat-list div{display:grid!important;align-items:center!important;gap:13px!important;min-height:54px!important;padding:10px 18px!important;border:0!important;box-shadow:none!important}html body .profile-original-stat-list img{object-fit:contain!important;image-rendering:auto!important}html body .profile-original-stat-list span{display:block!important;min-width:0!important}html body .profile-original-stat-list dt{margin:0 0 1px!important;color:var(--text)!important;font-weight:500!important;line-height:1.05!important;text-transform:none!important}html body .profile-original-stat-list dd{margin:0!important;font-size:14px!important;line-height:1.05!important}html body .profile-player-panel{display:flex!important;align-items:center!important}html body .profile-player-panel>.profile-player-layout{width:100%!important}html body .profile-player-info .profile-chip-row,html body .profile-player-info .profile-panel-heading{display:none!important}@media (max-width:1024px){html body .profile-player-info{width:min(100%,360px)!important}}html body .profile-player-panel{display:block!important;padding:0!important;border:0!important;background:transparent!important;box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}html body .profile-player-panel:after,html body .profile-player-panel:before{display:none!important;content:none!important}html body .profile-player-layout{display:grid!important;grid-template-columns:198px minmax(0,1fr)!important}html body .profile-character-card.profile-character-card--embedded{width:198px!important;min-height:304px!important;border:0!important;border-radius:8px!important;background:var(--panel)!important;box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}html body .profile-character-card.profile-character-card--embedded>*{position:relative!important;z-index:1!important}html body .profile-character-card.profile-character-card--embedded .profile-character-meta{display:none!important}html body .profile-character-card.profile-character-card--embedded .player-body3d,html body .profile-character-card.profile-character-card--embedded .player-body3d__canvas{border:0!important;outline:0!important;box-shadow:none!important;background:transparent!important}html body .profile-original-stat-list{margin:0!important}html body .profile-original-stat-list div{min-height:48px!important;padding:9px 16px!important;border-radius:8px!important;background:#202020!important}html body .profile-original-stat-list dt{margin:0 0 2px!important;color:#f2f2f2!important;line-height:1.1!important;white-space:normal!important}html body .profile-original-stat-list dd{font-weight:900!important;white-space:normal!important;word-break:keep-all!important}@media (max-width:1024px){html body .profile-player-layout{grid-template-columns:1fr!important;justify-items:center!important}html body .profile-original-stat-panel{width:min(100%,420px)!important}}html body .profile-overview-grid .profile-punishments-panel,html body .profile-player-layout,html body .profile-player-panel{min-height:276px!important;height:100%!important}html body .profile-character-card.profile-character-card--embedded .player-body3d{height:100%!important;display:flex!important;flex-direction:column!important;align-items:center!important}html body .profile-character-card.profile-character-card--embedded .player-body3d__controls{flex:0 0 auto!important}html body .profile-character-card.profile-character-card--embedded .player-body3d__canvas{width:164px!important;height:218px!important;margin-top:-2px!important}html body .profile-original-stat-list div{min-height:0!important;height:48px!important;padding:8px 16px!important;grid-template-columns:26px minmax(0,1fr)!important;gap:12px!important}html body .profile-overview-grid .profile-punishments-panel{min-width:0!important;padding:18px!important}@media (max-width:1180px){html body .profile-player-layout{width:100%!important;grid-template-columns:184px minmax(0,430px)!important}}@media (max-width:640px){html body .profile-character-card.profile-character-card--embedded{min-height:292px!important}html body .profile-original-stat-list div{height:auto!important;min-height:52px!important}}html body .profile-overview-grid{grid-template-columns:minmax(540px,540px) minmax(0,1fr)!important;gap:16px!important;align-items:stretch!important}html body .profile-player-layout{width:540px!important;max-width:540px!important;grid-template-columns:184px 340px!important;gap:16px!important;overflow:visible!important}html body .profile-original-stat-panel{box-sizing:border-box!important;width:340px!important;max-width:340px!important;min-width:0!important}html body .profile-original-stat-list div{box-sizing:border-box!important;width:100%!important}html body .profile-overview-grid .profile-orders-panel--top{min-width:0!important;padding:18px!important}html body .profile-punishments-panel.profile-punishments-panel--wide{width:100%!important;padding:20px!important}html body .profile-punishments-panel.profile-punishments-panel--wide .profile-punishment-list{min-height:170px!important}@media (max-width:1180px){html body .profile-overview-grid .profile-orders-panel--top,html body .profile-player-layout,html body .profile-player-panel{height:auto!important;min-height:0!important}html body .profile-player-layout{width:min(100%,540px)!important;max-width:540px!important;grid-template-columns:184px minmax(0,340px)!important}}@media (max-width:640px){html body .profile-player-layout{width:100%!important;max-width:360px!important;grid-template-columns:1fr!important}html body .profile-character-card.profile-character-card--embedded,html body .profile-original-stat-panel{width:100%!important;max-width:360px!important;min-width:0!important}html body .profile-character-card.profile-character-card--embedded{height:292px!important;min-height:292px!important;max-height:none!important}html body .profile-original-stat-list{height:auto!important}}html body .player-body3d__canvas{background:transparent!important;transition:opacity .16s ease!important}html body .player-body3d:not(.is-ready) .player-body3d__canvas{opacity:0!important}html body .player-body3d.is-ready .player-body3d__canvas{opacity:1!important}html body .profile-hero-wallet-grid>.profile-hero-wallet-card{min-width:0!important;min-height:210px!important;padding:18px!important;border:1px solid color-mix(in srgb,var(--line) 78%,transparent)!important;background:color-mix(in srgb,var(--panel) 70%,transparent)!important;-webkit-backdrop-filter:blur(10px) saturate(145%)!important;backdrop-filter:blur(10px) saturate(145%)!important}html body .profile-hero-wallet-card--rub>b i{justify-self:end!important;color:var(--accent)!important;font-style:normal!important;font-weight:700!important}@media (max-width:1120px){html body .profile-hero-wallet{width:100%!important;max-width:none!important;margin-top:16px!important}}html body .profile-hero-copy.profile-hero-copy--wide{display:grid!important;grid-template-columns:minmax(0,1fr) 300px!important;align-items:end!important;column-gap:28px!important}html body .profile-hero-copy.profile-hero-copy--wide .profile-kicker,html body .profile-hero-copy.profile-hero-copy--wide h1,html body .profile-hero-copy.profile-hero-copy--wide>p{grid-column:1!important}html body .profile-hero-wallet{grid-column:2!important;grid-row:1/span 4!important;align-self:end!important;position:relative!important;z-index:3!important;display:flex!important;flex-direction:column!important;gap:10px!important;border:1px solid color-mix(in srgb,var(--line) 76%,transparent)!important;background:color-mix(in srgb,#111 44%,transparent)!important;-webkit-backdrop-filter:blur(8px) saturate(135%)!important;backdrop-filter:blur(8px) saturate(135%)!important}html body .profile-hero-wallet-grid span{display:grid!important;grid-template-columns:24px minmax(0,1fr)!important;grid-template-rows:auto auto!important;align-items:center!important;column-gap:8px!important;min-height:54px!important;padding:9px 10px!important;border:1px solid color-mix(in srgb,var(--line) 70%,transparent)!important;border-radius:8px!important;background:color-mix(in srgb,var(--panel-2) 54%,transparent)!important}html body .profile-hero-wallet-grid img{grid-row:1/span 2!important;width:24px!important;height:24px!important;object-fit:contain!important}html body .profile-hero-wallet-grid small{color:rgba(255,255,255,.72)!important;font-size:10px!important;font-weight:700!important;line-height:1.1!important}html body .profile-hero-wallet-grid strong,html body .profile-hero-wallet-grid strong span{color:#fff!important;font-size:16px!important;line-height:1.08!important}html body .profile-hero-wallet .profile-hero-actions{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important;margin:0!important}html body .profile-hero-wallet .button{min-height:40px!important;padding:10px 12px!important;border-radius:8px!important;background:color-mix(in srgb,var(--accent) 68%,transparent)!important;border:1px solid color-mix(in srgb,var(--accent) 68%,rgba(255,255,255,.22))!important;-webkit-backdrop-filter:blur(7px) saturate(135%)!important;backdrop-filter:blur(7px) saturate(135%)!important}html body .profile-hero-wallet .button.secondary{background:color-mix(in srgb,var(--panel-2) 56%,transparent)!important;border-color:color-mix(in srgb,var(--line) 75%,transparent)!important}html body .profile-character-card.profile-character-card--embedded:after{display:none!important;content:none!important}html body .profile-original-stat-list img{width:26px!important;height:26px!important}@media (max-width:760px){html body .profile-hero-wallet{grid-column:1!important;grid-row:auto!important;align-self:stretch!important;width:100%!important;margin-top:14px!important}}@media (max-width:640px){html body .profile-overview-grid,html body .profile-player-panel{width:100%!important;max-width:none!important}html body .profile-overview-grid .profile-orders-panel--top,html body .profile-player-layout,html body .profile-player-panel{height:auto!important;min-height:0!important}html body .profile-player-layout{width:100%!important;max-width:380px!important;grid-template-columns:1fr!important}html body .profile-character-card.profile-character-card--embedded,html body .profile-original-stat-panel{width:100%!important;max-width:380px!important;min-width:0!important}html body .profile-character-card.profile-character-card--embedded{height:318px!important;min-height:318px!important}html body .profile-original-stat-list{height:auto!important}}html body .profile-hero-wallet-title small{align-self:center!important;line-height:34px!important;height:34px!important}@media (max-width:1120px){html body .profile-hero-copy.profile-hero-copy--wide{grid-template-columns:1fr!important}html body .profile-hero-wallet{width:100%!important;margin-top:16px!important}}@media (max-width:680px){html body .profile-hero-wallet-grid{grid-template-columns:1fr!important}}html body .profile-hero-copy.profile-hero-copy--wide{grid-template-columns:minmax(0,1fr) 560px!important;column-gap:34px!important}html body .profile-hero-wallet-title{gap:13px!important;min-height:38px!important;margin-bottom:16px!important;padding-bottom:12px!important}html body .profile-hero-wallet-title small{display:flex!important;align-items:center!important;min-height:34px!important;font-size:20px!important;line-height:1!important;transform:translateY(-1px)!important}html body .profile-hero-wallet-card>b{max-width:none!important}@media (max-width:980px){html body .profile-hero-copy.profile-hero-copy--wide{grid-template-columns:1fr!important}html body .profile-hero-wallet{width:100%!important;margin-top:16px!important}}html body .profile-hero-wallet-card,html body .profile-hero-wallet-grid>span{display:flex!important;flex-direction:column!important;align-items:stretch!important;min-height:210px!important;padding:18px 16px!important;border:1px solid color-mix(in srgb,var(--line) 78%,transparent)!important;border-radius:8px!important;background:color-mix(in srgb,var(--panel) 70%,transparent)!important;-webkit-backdrop-filter:blur(10px) saturate(145%)!important;backdrop-filter:blur(10px) saturate(145%)!important}html body .profile-hero-wallet-grid>span span,html body .profile-hero-wallet-grid>span strong span{display:inline!important;min-height:0!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}html body .profile-hero-wallet-card>strong,html body .profile-hero-wallet-card>strong span{display:block!important;color:#fff!important;font-size:23px!important;font-weight:900!important;line-height:1.1!important}html body .profile-hero-wallet-card>em{margin-top:18px!important;color:rgba(255,255,255,.78)!important;font-size:12px!important;font-style:normal!important;font-weight:500!important;line-height:1.35!important}html body .profile-hero-wallet-card>b{margin-top:7px!important;color:rgba(255,255,255,.82)!important;font-size:12px!important;font-weight:500!important;line-height:1.45!important}html body .profile-hero-wallet-card>b i{float:right!important;color:var(--accent)!important;font-style:normal!important;font-weight:700!important}html body .profile-hero-wallet-card>.button{width:128px!important;min-height:38px!important;margin-top:auto!important;padding:9px 14px!important;border:0!important;border-radius:5px!important;background:color-mix(in srgb,var(--accent) 82%,#ff8a22)!important}html body .profile-hero-wallet-card--bonus>b{max-width:190px!important}@media (max-width:900px){html body .profile-hero-copy.profile-hero-copy--wide{grid-template-columns:1fr!important}html body .profile-hero-wallet{width:100%!important;margin-top:16px!important}}@media (max-width:560px){html body .profile-hero-wallet-grid{grid-template-columns:1fr!important}}html body .profile-hero-copy.profile-hero-copy--wide{grid-template-columns:minmax(0,1fr) 540px!important}html body .profile-hero-wallet{width:540px!important;max-width:540px!important;padding:12px!important;gap:0!important;border:1px solid color-mix(in srgb,var(--line) 72%,transparent)!important;border-radius:10px!important;background:color-mix(in srgb,#111 38%,transparent)!important;-webkit-backdrop-filter:blur(10px) saturate(145%)!important;backdrop-filter:blur(10px) saturate(145%)!important}html body .profile-hero-wallet-grid{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:12px!important}html body .profile-hero-wallet-grid>.profile-hero-wallet-card{display:flex!important;flex-direction:column!important;min-height:194px!important;padding:16px!important;border:0!important;border-radius:8px!important;background:color-mix(in srgb,var(--panel) 54%,transparent)!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}html body .profile-hero-wallet-title{display:flex!important;align-items:center!important;gap:10px!important;min-height:34px!important;margin:0 0 14px!important;padding:0 0 12px!important;border-bottom:1px solid color-mix(in srgb,var(--line) 58%,transparent)!important}html body .profile-hero-wallet-title img{flex:0 0 32px!important;width:32px!important;height:32px!important;display:block!important;object-fit:contain!important}html body .profile-hero-wallet-title small{display:block!important;height:32px!important;color:#fff!important;font-size:19px!important;font-weight:800!important;line-height:32px!important;transform:none!important}html body .profile-hero-wallet-grid strong,html body .profile-hero-wallet-grid strong span{font-size:24px!important;font-weight:900!important}html body .profile-hero-wallet-card--rub>b{display:grid!important;grid-template-columns:max-content auto!important;align-items:center!important;gap:6px!important;width:max-content!important;max-width:100%!important}html body .profile-hero-wallet-card--rub>b i{float:none!important;justify-self:start!important;white-space:nowrap!important}html body .profile-hero-wallet .button{min-height:38px!important;margin-top:18px!important}html body .profile-overview-grid{grid-template-columns:minmax(590px,590px) minmax(0,1fr)!important}html body .profile-overview-grid .profile-orders-panel--top,html body .profile-player-layout,html body .profile-player-panel{height:342px!important;min-height:342px!important}html body .profile-player-layout{width:590px!important;max-width:590px!important;grid-template-columns:240px 330px!important;gap:20px!important;align-items:stretch!important;justify-items:stretch!important}html body .profile-character-card.profile-character-card--embedded{box-sizing:border-box!important;position:relative!important;justify-self:start!important;align-self:stretch!important;width:240px!important;max-width:240px!important;min-width:240px!important;height:342px!important;min-height:342px!important;max-height:342px!important;margin:0!important;padding:12px!important;inset:auto!important;transform:translateZ(0)!important;overflow:hidden!important}html body .profile-character-card.profile-character-card--embedded .player-body3d{box-sizing:border-box!important;width:216px!important;height:318px!important;min-height:318px!important;margin:0 auto!important;padding:0!important;transform:translateZ(0)!important}html body .profile-character-card.profile-character-card--embedded .player-body3d__controls{margin:0 0 8px!important}html body .profile-character-card.profile-character-card--embedded .player-body3d__canvas{display:block!important;width:216px!important;height:266px!important;max-width:216px!important;margin:0 auto!important;transform:translateZ(0)!important}html body .profile-original-stat-panel{width:330px!important;max-width:330px!important}html body .profile-original-stat-list{height:342px!important;gap:12px!important}html body .profile-original-stat-list div{height:58px!important;min-height:58px!important;padding:10px 15px!important;grid-template-columns:28px minmax(0,1fr)!important}html body .profile-original-stat-list dt{color:var(--muted)!important;font-size:12px!important;font-weight:400!important;line-height:1.08!important}html body .profile-original-stat-list dd{color:#fff!important;font-size:15px!important;font-weight:500!important;line-height:1.08!important}@media (max-width:1180px){html body .profile-overview-grid{grid-template-columns:1fr!important}html body .profile-player-layout{width:min(100%,590px)!important;max-width:590px!important;grid-template-columns:240px minmax(0,330px)!important}}@media (max-width:760px){html body .profile-hero-copy.profile-hero-copy--wide{grid-template-columns:1fr!important}html body .profile-hero-wallet{width:100%!important}}@media (max-width:640px){html body .profile-overview-grid .profile-orders-panel--top,html body .profile-player-layout,html body .profile-player-panel{height:auto!important;min-height:0!important}html body .profile-player-layout{width:100%!important;max-width:none!important;grid-template-columns:1fr!important;justify-items:stretch!important;gap:14px!important}html body .profile-character-card.profile-character-card--embedded,html body .profile-original-stat-panel{width:100%!important;max-width:none!important;min-width:0!important;justify-self:stretch!important}html body .profile-character-card.profile-character-card--embedded{height:342px!important;min-height:342px!important;max-height:none!important}html body .profile-original-stat-list{height:auto!important}html body .profile-original-stat-list div{width:100%!important}}html body .profile-levels-head{display:flex!important;align-items:flex-start!important;justify-content:space-between!important;gap:20px!important;margin-bottom:18px!important}html body .profile-levels-head span{display:block!important;font-weight:800!important;line-height:1.2!important}html body .profile-levels-current{flex:0 0 auto!important;min-width:118px!important;padding:14px 16px!important;border:1px solid color-mix(in srgb,var(--level-color) 55%,transparent)!important;border-radius:8px!important;background:color-mix(in srgb,var(--panel) 64%,transparent)!important;text-align:center!important;box-shadow:0 0 28px color-mix(in srgb,var(--level-color) 24%,transparent)!important}html body .profile-levels-progress{max-width:760px!important;margin-bottom:18px!important;padding:14px!important;border-radius:8px!important;background:color-mix(in srgb,var(--panel) 62%,transparent)!important;border:1px solid color-mix(in srgb,var(--line) 70%,transparent)!important}html body .profile-levels-progress-meta{display:flex!important;justify-content:space-between!important;gap:12px!important;margin-bottom:10px!important;color:rgba(255,255,255,.82)!important;font-size:12px!important;font-weight:700!important}@media (max-width:700px){html body .profile-levels-panel{padding:16px!important}html body .profile-levels-head{flex-direction:column!important}}html body .profile-levels-head span{color:var(--accent)!important;font-size:12px!important;font-weight:900!important;line-height:1.1!important;text-transform:uppercase!important}html body .profile-levels-current span{margin-top:5px!important;color:rgba(255,255,255,.72)!important}html body .profile-level-card.is-current{background:color-mix(in srgb,var(--level-color) 22%,rgba(17,17,17,.58))!important;border-color:color-mix(in srgb,var(--level-color) 74%,#fff)!important}html body .profile-level-card.is-complete{opacity:.92!important}@media (max-width:700px){html body .profile-levels-head{grid-template-columns:1fr!important}}html body .profile-levels-panel>:not(.profile-levels-bg){position:relative!important;z-index:1!important}html body .profile-levels-head{margin-top:0!important}@media (max-width:700px){html body .profile-levels-panel{min-height:0!important;padding:16px!important;border-radius:12px!important}}html body .profile-levels-panel{position:relative!important;overflow:hidden!important;isolation:isolate!important;width:100%!important;min-height:520px!important;padding:24px 26px 26px!important;border-radius:16px!important;border:1px solid color-mix(in srgb,var(--line) 72%,transparent)!important;background:#171819!important;box-shadow:0 22px 56px rgba(0,0,0,.24)!important}html body .profile-levels-panel:before{display:block!important;z-index:0!important;background:url(/img/levels.png) 50%/cover no-repeat!important;opacity:.68!important}html body .profile-levels-panel:after,html body .profile-levels-panel:before{content:""!important;position:absolute!important;inset:0!important;border-radius:inherit!important;pointer-events:none!important}html body .profile-levels-panel:after{z-index:1!important;background:linear-gradient(90deg,rgba(16,17,18,.92),rgba(16,17,18,.76) 48%,rgba(16,17,18,.46)),linear-gradient(0deg,rgba(16,17,18,.9),rgba(16,17,18,.5) 52%,rgba(16,17,18,.34))!important}html body .profile-levels-panel>*{position:relative!important;z-index:2!important}html body .profile-levels-head{display:grid!important;grid-template-columns:minmax(0,1fr) 290px!important;align-items:start!important;gap:24px!important;margin:0 0 48px!important;padding:0!important}html body .profile-levels-head h2{margin:0 0 8px!important;color:var(--text)!important;font-size:28px!important;font-weight:900!important;line-height:1!important}html body .profile-levels-head p{margin:0!important;max-width:850px!important;color:var(--muted)!important;font-size:13px!important;font-weight:600!important;line-height:1.35!important}:root[data-theme=light] body .profile-levels-head h2,:root[data-theme=light] body .profile-levels-head p{text-shadow:1px 1px 0 rgba(255,255,255,.85)!important}html body .profile-levels-progress{max-width:none!important;margin:0!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}html body .profile-levels-progress small,html body .profile-levels-progress-meta{display:flex!important;justify-content:space-between!important;align-items:center!important;gap:10px!important}html body .profile-levels-progress-meta{margin-bottom:8px!important}html body .profile-levels-progress small,html body .profile-levels-progress-meta span,html body .profile-levels-progress-meta strong{color:rgba(255,255,255,.56)!important;line-height:1.15!important}html body .profile-levels-progress-track{height:7px!important;border-radius:999px!important;background:rgba(255,255,255,.12)!important;overflow:hidden!important}html body .profile-levels-progress-track i{display:block!important;height:100%!important;border-radius:inherit!important;background:linear-gradient(90deg,var(--accent),color-mix(in srgb,var(--accent) 45%,#fff))!important;box-shadow:0 0 14px color-mix(in srgb,var(--accent) 42%,transparent)!important}html body .profile-levels-progress small{margin-top:7px!important}html body .profile-levels-track{position:relative!important;display:grid!important;grid-template-columns:repeat(10,minmax(0,1fr))!important;gap:0!important;align-items:start!important;margin:0 28px 34px!important;isolation:isolate!important}html body .profile-levels-track:before{content:""!important;position:absolute!important;left:5%!important;right:5%!important;top:34px!important;border-radius:999px!important;z-index:0!important}html body .profile-level-node{position:relative!important;z-index:1!important;display:grid!important;justify-items:center!important;text-align:center!important;min-width:0!important}html body .profile-level-node:not(:last-child):after{content:""!important;position:absolute!important;top:34px!important;left:calc(50% + 28px)!important;width:calc(100% - 56px)!important;border-radius:999px!important;box-shadow:0 0 16px color-mix(in srgb,var(--level-color) 42%,transparent)!important;z-index:1!important;pointer-events:none!important}html body .profile-level-node>span{position:relative!important;z-index:2!important;display:grid!important;place-items:center!important;width:76px!important;height:76px!important;margin-bottom:9px!important;border-radius:50%!important;color:#fff!important;font-size:26px!important;background:radial-gradient(circle at 48% 42%,color-mix(in srgb,var(--level-color) 86%,#fff),color-mix(in srgb,var(--level-color) 70%,#141414) 64%,color-mix(in srgb,var(--level-color) 42%,#111) 100%)!important;box-shadow:0 0 18px color-mix(in srgb,var(--level-color) 58%,transparent),0 0 38px color-mix(in srgb,var(--level-color) 28%,transparent),inset 0 3px 10px rgba(255,255,255,.16),inset 0 -10px 18px rgba(0,0,0,.24)!important}html body .profile-level-node.is-current>span{width:92px!important;height:92px!important;margin-top:-8px!important;box-shadow:0 0 24px color-mix(in srgb,var(--level-color) 72%,transparent),0 0 52px color-mix(in srgb,var(--level-color) 38%,transparent),inset 0 3px 12px rgba(255,255,255,.18),inset 0 -12px 22px rgba(0,0,0,.26)!important}html body .profile-level-node strong{color:#fff!important;line-height:1.1!important}html body .profile-level-node small,html body .profile-level-node strong{display:block!important;font-size:11px!important;font-weight:700!important}html body .profile-level-node small{margin-top:6px!important;color:rgba(255,255,255,.46)!important;line-height:1!important;text-transform:uppercase!important}html body .profile-level-node.is-locked>span{filter:grayscale(.5)!important}html body .profile-level-node.is-locked strong{color:var(--muted)!important}html body .profile-level-node.is-locked small{color:color-mix(in srgb,var(--muted) 65%,var(--bg) 35%)!important}html body .profile-level-node.is-locked:not(:last-child):after{filter:grayscale(.5)!important}html body .profile-levels-detail-head{display:grid!important;grid-template-columns:minmax(0,1fr) 176px!important;gap:20px!important;align-items:start!important;margin-bottom:18px!important}html body .profile-levels-detail-head>div:first-child>span{display:inline-flex!important;padding:6px 12px!important;border-radius:999px!important;background:rgba(154,104,255,.32)!important;color:#a974ff!important;font-size:11px!important;font-weight:900!important}html body .profile-levels-detail h2{margin:10px 0 8px!important;color:#fff!important;font-size:25px!important;font-weight:900!important;line-height:1!important}html body .profile-levels-detail p{position:relative!important;margin:0!important;padding-left:16px!important;color:rgba(255,255,255,.66)!important;font-size:13px!important;font-weight:600!important;line-height:1.35!important}html body .profile-levels-detail p:before{content:""!important;position:absolute!important;left:1px!important;top:.55em!important;width:6px!important;height:6px!important;border-radius:999px!important;background:var(--level-color)!important;box-shadow:0 0 12px color-mix(in srgb,var(--level-color) 72%,transparent)!important}html body .profile-levels-current{min-width:0!important;padding:12px 14px!important;border-radius:14px!important;border:1px solid color-mix(in srgb,var(--level-color) 36%,rgba(255,255,255,.12))!important;background:rgba(26,27,27,.82)!important}html body .profile-levels-current span{color:rgba(255,255,255,.54)!important;font-size:10px!important;font-weight:900!important;text-transform:uppercase!important}html body .profile-levels-current strong{display:block!important;margin-top:4px!important;color:#a974ff!important;font-size:28px!important;font-weight:900!important;line-height:1!important}html body .profile-levels-detail-grid{display:grid!important;grid-template-columns:1fr 1fr!important;gap:12px!important}html body .profile-levels-detail-grid section{min-height:126px!important;padding:14px!important;border-radius:12px!important;border:1px solid rgba(255,255,255,.08)!important;background:rgba(25,26,26,.82)!important}html body .profile-levels-detail-grid section>strong{display:block!important;margin-bottom:8px!important;color:#fff!important;font-size:12px!important;font-weight:900!important;text-transform:uppercase!important}html body .profile-levels-detail-grid ul{margin:0!important;padding-left:16px!important}html body .profile-levels-detail-grid li{margin:0 0 7px!important;color:rgba(255,255,255,.68)!important;font-size:12px!important;font-weight:700!important;line-height:1.35!important}@media (max-width:980px){html body .profile-levels-detail-grid,html body .profile-levels-detail-head,html body .profile-levels-head{grid-template-columns:1fr!important}html body .profile-levels-track{grid-template-columns:repeat(5,minmax(0,1fr))!important;row-gap:18px!important}html body .profile-levels-track:before{display:none!important}}@media (max-width:560px){html body .profile-levels-panel{padding:16px!important;border-radius:12px!important}html body .profile-levels-panel:after{inset:0!important;width:auto!important;height:auto!important}html body .profile-levels-track{grid-template-columns:repeat(2,minmax(0,1fr))!important;margin:0 0 24px!important}}html body .profile-card.profile-levels-panel{position:relative!important;overflow:hidden!important;isolation:isolate!important;min-height:560px!important;padding:24px 26px 26px!important;border-radius:16px!important;background:#171819!important}html body .profile-card.profile-levels-panel:before{display:none!important}html body .profile-card.profile-levels-panel:after{content:""!important;background:linear-gradient(90deg,rgba(17,18,19,.92),rgba(17,18,19,.72) 48%,rgba(17,18,19,.42)),linear-gradient(0deg,rgba(17,18,19,.92),rgba(17,18,19,.54) 52%,rgba(17,18,19,.32))!important}html body .profile-card.profile-levels-panel:after,html body .profile-levels-art{position:absolute!important;inset:0!important;border-radius:inherit!important;pointer-events:none!important}html body .profile-levels-art{z-index:0!important;display:block!important;background:url(/img/levels.png) 50%/cover no-repeat!important;opacity:.78!important}html body .profile-levels-head{margin-bottom:46px!important}html body .profile-levels-current,html body .profile-levels-detail,html body .profile-levels-detail-grid section,html body .profile-levels-progress{border:1px solid rgba(255,255,255,.09)!important;background:rgba(23,24,25,.74)!important;-webkit-backdrop-filter:blur(12px) saturate(140%)!important;backdrop-filter:blur(12px) saturate(140%)!important}html body .profile-levels-progress{padding:13px 14px!important;border-radius:12px!important;box-shadow:0 14px 30px rgba(0,0,0,.22)!important}html body .profile-levels-progress small,html body .profile-levels-progress-meta span,html body .profile-levels-progress-meta strong{color:rgba(255,255,255,.58)!important;font-size:11px!important;font-weight:600!important}html body .profile-levels-progress-meta strong{color:rgba(255,255,255,.7)!important}html body .profile-levels-track:before{top:35px!important;height:10px!important;background:rgba(255,255,255,.1)!important}html body .profile-level-node:not(:last-child):after{top:35px!important;height:10px!important;background:linear-gradient(90deg,var(--level-color),var(--next-level-color))!important;box-shadow:0 0 18px color-mix(in srgb,var(--level-color) 42%,transparent)!important}html body .profile-level-node>span{border:0!important;background:radial-gradient(circle at 48% 42%,color-mix(in srgb,var(--level-color) 88%,#fff),color-mix(in srgb,var(--level-color) 70%,#151515) 64%,color-mix(in srgb,var(--level-color) 42%,#101010) 100%)!important;box-shadow:0 0 20px color-mix(in srgb,var(--level-color) 62%,transparent),0 0 42px color-mix(in srgb,var(--level-color) 34%,transparent),inset 0 3px 10px rgba(255,255,255,.16),inset 0 -11px 20px rgba(0,0,0,.28)!important}html body .profile-level-node.is-current>span{box-shadow:0 0 28px color-mix(in srgb,var(--level-color) 74%,transparent),0 0 58px color-mix(in srgb,var(--level-color) 42%,transparent),inset 0 3px 12px rgba(255,255,255,.18),inset 0 -13px 24px rgba(0,0,0,.3)!important}html body .profile-levels-detail{padding:16px!important;border-radius:14px!important;box-shadow:0 16px 34px rgba(0,0,0,.22)!important}html body .profile-levels-current{border-radius:12px!important;text-align:right!important}html body .profile-levels-detail-grid section{border-radius:10px!important}@media (max-width:560px){html body .profile-card.profile-levels-panel{padding:16px!important;min-height:0!important}html body .profile-levels-art{opacity:.5!important}}html body .profile-card.profile-levels-panel>.profile-levels-art{position:absolute!important;inset:0!important;z-index:0!important;display:block!important;width:100%!important;height:100%!important;min-height:100%!important;border-radius:inherit!important;background-image:url(/img/levels.png)!important;background-size:cover!important;background-position:50%!important;background-repeat:no-repeat!important;opacity:1!important;pointer-events:none!important}html body .profile-card.profile-levels-panel:after{z-index:1!important;background:linear-gradient(90deg,rgba(16,17,19,.94),rgba(16,17,19,.78) 34%,rgba(16,17,19,.22) 72%,rgba(16,17,19,.08))!important}html body .profile-card.profile-levels-panel>:not(.profile-levels-art){position:relative!important;z-index:3!important}html body .profile-card.profile-levels-panel .profile-levels-current,html body .profile-card.profile-levels-panel .profile-levels-detail,html body .profile-card.profile-levels-panel .profile-levels-detail-grid section,html body .profile-card.profile-levels-panel .profile-levels-progress{background:rgba(34,35,37,.72)!important;border-color:rgba(255,255,255,.12)!important}:root:not([data-glass=on]) body .profile-card.profile-levels-panel .profile-levels-current,:root:not([data-glass=on]) body .profile-card.profile-levels-panel .profile-levels-detail,:root:not([data-glass=on]) body .profile-card.profile-levels-panel .profile-levels-detail-grid section,:root:not([data-glass=on]) body .profile-card.profile-levels-panel .profile-levels-progress,html:not([data-glass=on]) body .profile-card.profile-levels-panel .profile-levels-current,html:not([data-glass=on]) body .profile-card.profile-levels-panel .profile-levels-detail,html:not([data-glass=on]) body .profile-card.profile-levels-panel .profile-levels-detail-grid section,html:not([data-glass=on]) body .profile-card.profile-levels-panel .profile-levels-progress{-webkit-backdrop-filter:none!important;backdrop-filter:none!important}html body .profile-card.profile-levels-panel .profile-levels-progress small{display:flex!important;align-items:center!important;justify-content:center!important;gap:5px!important;text-align:center!important;white-space:nowrap!important;color:rgba(255,255,255,.52)!important}html body .profile-card.profile-levels-panel .profile-levels-progress small .currency-price-prefix,html body .profile-card.profile-levels-panel .profile-levels-progress small [data-currency-raw=true]{display:inline-block!important;color:rgba(255,255,255,.62)!important}html body .profile-card.profile-levels-panel .profile-levels-progress small span{display:inline!important;color:rgba(255,255,255,.52)!important;font-size:11px!important;font-weight:600!important;line-height:1.2!important}html body .profile-card.profile-levels-panel .profile-levels-detail-grid ul{list-style:none!important;padding:0!important;margin:0!important}html body .profile-card.profile-levels-panel .profile-levels-detail-grid li{position:relative!important;padding-left:15px!important;margin:0 0 8px!important}html body .profile-card.profile-levels-panel .profile-levels-detail-grid li:before{content:""!important;position:absolute!important;left:0!important;top:.52em!important;width:6px!important;height:6px!important;border-radius:999px!important;background:var(--level-color)!important;box-shadow:0 0 11px color-mix(in srgb,var(--level-color) 70%,transparent)!important}@media (max-width:560px){html body .profile-card.profile-levels-panel .profile-levels-track{grid-template-columns:repeat(2,minmax(0,1fr))!important;column-gap:0!important;row-gap:22px!important;margin:0 6px 26px!important}html body .profile-card.profile-levels-panel .profile-level-node:after,html body .profile-card.profile-levels-panel .profile-levels-track:before{display:none!important}html body .profile-card.profile-levels-panel .profile-level-node:nth-child(odd):not(:last-child):after{display:block!important;top:31px!important;left:calc(50% + 25px)!important;width:calc(100% - 50px)!important;height:8px!important;border-radius:999px!important;background:linear-gradient(90deg,var(--level-color),var(--next-level-color))!important;box-shadow:0 0 14px color-mix(in srgb,var(--level-color) 38%,transparent)!important}html body .profile-card.profile-levels-panel .profile-level-node>span{width:64px!important;height:64px!important;font-size:22px!important}html body .profile-card.profile-levels-panel .profile-level-node.is-current>span{width:72px!important;height:72px!important;margin-top:-4px!important}html body .profile-card.profile-levels-panel .profile-levels-progress small,html body .profile-card.profile-levels-panel .profile-levels-progress small span{white-space:normal!important}}html body .profile-card.profile-levels-panel .profile-level-node small,html body .profile-card.profile-levels-panel .profile-level-node strong{display:inline-flex!important;align-items:center!important;justify-content:center!important;max-width:calc(100% - 8px)!important;min-height:18px!important;padding:2px 5px!important;border-radius:999px!important;background:rgba(16,17,18,.24)!important;-webkit-backdrop-filter:blur(3px) saturate(115%)!important;backdrop-filter:blur(3px) saturate(115%)!important;text-shadow:0 1px 4px rgba(0,0,0,.34)!important;line-height:1!important;text-align:center!important;vertical-align:middle!important}html body .profile-card.profile-levels-panel .profile-level-node small{margin-top:4px!important;min-height:16px!important;padding:1px 5px!important;line-height:1!important}html body .profile-card.profile-levels-panel .profile-level-node.is-current small,html body .profile-card.profile-levels-panel .profile-level-node.is-current strong{color:#fff!important;font-size:11px!important;font-weight:700!important;background:rgba(16,17,18,.24)!important}html body .profile-card.profile-levels-panel .profile-level-node.is-current small{color:rgba(255,255,255,.46)!important}html body .profile-card.profile-levels-panel .profile-level-node.is-current>span{animation:profileLevelPulse 1.65s ease-in-out infinite!important;transform-origin:center!important}@keyframes profileLevelPulse{0%,to{transform:scale(1);filter:brightness(1)}50%{transform:scale(1.035);filter:brightness(1.07)}}:root:not([data-glass=on]) body .profile-original-stat-list>div,html:not([data-glass=on]) body .profile-original-stat-list>div{-webkit-backdrop-filter:none!important;backdrop-filter:none!important}html body footer.site-footer:after,html body footer.site-footer:before,html body footer.site-footer>div.site-border.footer-grid:after,html body footer.site-footer>div.site-border.footer-grid:before{opacity:0!important;visibility:hidden!important;background:none!important;box-shadow:none!important;filter:none!important}html body footer.site-footer>div.site-border.footer-grid{position:relative!important;isolation:isolate!important;clip-path:inset(0 round 17px)!important}html body footer.site-footer,html body footer.site-footer *,html body footer.site-footer :after,html body footer.site-footer :before{filter:none!important}html body footer.site-footer :after,html body footer.site-footer :before,html body footer.site-footer:after,html body footer.site-footer:before{display:none!important;content:none!important;opacity:0!important;visibility:hidden!important;background:none!important;box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}html body footer.site-footer>div.site-border.footer-grid{overflow:hidden!important;border:0!important;outline:0!important;box-shadow:none!important;filter:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:color-mix(in srgb,var(--panel) 92%,transparent)!important}html body footer.site-footer:after,html body footer.site-footer:before,html body footer.site-footer>div.site-border.footer-grid:after,html body footer.site-footer>div.site-border.footer-grid:before{display:none!important;content:none!important}html body .legacy-shop,html body .legacy-shop .product-grid,html body .legacy-shop .shop-sidebar{background:transparent!important;border:0!important;outline:0!important;box-shadow:none!important;filter:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}html body .legacy-shop .product-grid:after,html body .legacy-shop .product-grid:before,html body .legacy-shop .shop-sidebar:after,html body .legacy-shop .shop-sidebar:before,html body .legacy-shop:after,html body .legacy-shop:before{display:none!important;content:none!important;opacity:0!important;background:none!important;box-shadow:none!important;filter:none!important}html body .legacy-shop .shop-filter{position:relative!important;overflow:hidden!important;isolation:isolate!important;background:var(--panel)!important;border:0!important;outline:0!important;box-shadow:none!important;filter:none!important}html body .legacy-shop .shop-filter:after,html body .legacy-shop .shop-filter:before{display:none!important;content:none!important;opacity:0!important;background:none!important;box-shadow:none!important;filter:none!important}html body .legacy-shop .shop-filter button{-webkit-backdrop-filter:none!important;backdrop-filter:none!important}html body .legacy-shop .promo-sidebar,html body .legacy-shop .shop-filter button,html body .legacy-shop .shop-filter button:after,html body .legacy-shop .shop-filter button:before{box-shadow:none!important;filter:none!important}html body .legacy-shop .promo-sidebar{overflow:hidden!important;background:linear-gradient(#2aabee,#289fdc)!important;border:0!important;outline:0!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}html body .legacy-shop .promo-sidebar:before{display:block!important;content:""!important;position:absolute!important;inset:0!important;background:url(/img/slider-2/background-slide-2.png) top/cover no-repeat!important;opacity:.5!important;filter:none!important;box-shadow:none!important}html body .legacy-shop .promo-sidebar:after{display:none!important;content:none!important}html body .legacy-shop .product-card.object-shop{position:relative!important;overflow:hidden!important;isolation:isolate!important;min-height:0!important;background:var(--panel)!important;border:0!important;outline:0!important;box-shadow:none!important;filter:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}html body .legacy-shop .product-card.object-shop:after,html body .legacy-shop .product-card.object-shop:before{display:none!important;content:none!important;opacity:0!important;background:none!important;box-shadow:none!important;filter:none!important}html body .legacy-shop .product-card.object-shop>img.donate-image{display:block!important;position:relative!important;z-index:1!important;width:100%!important;height:auto!important;margin:0!important;padding:0!important;object-fit:cover!important;object-position:center!important;background:transparent!important;filter:none!important;box-shadow:none!important}html body .legacy-shop .product-card.object-shop .donate-block-info,html body .legacy-shop .product-card.object-shop .group-don-block,html body .legacy-shop .product-card.object-shop .product-bottom{background:transparent!important;border:0!important;outline:0!important;box-shadow:none!important;filter:none!important}html body .accent-grid-glow,html body .accent-grid-glow:after,html body .accent-grid-glow:before{display:none!important;content:none!important;opacity:0!important;visibility:hidden!important;background:none!important;filter:none!important;animation:none!important}html body .rules-page-original,html body .rules-page-original .rules-actions,html body .rules-page-original .rules-cards,html body .rules-page-original .rules-container,html body .rules-page-original .rules-content,html body .rules-page-original .rules-definition-grid,html body .rules-page-original .rules-filters,html body .rules-page-original .rules-header,html body .rules-page-original .rules-intro,html body .rules-page-original .rules-section,html body .rules-page-original .rules-toolbar{background:transparent!important;border:0!important;outline:0!important;box-shadow:none!important;filter:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}html body .rules-page-original .rules-actions:after,html body .rules-page-original .rules-actions:before,html body .rules-page-original .rules-cards:after,html body .rules-page-original .rules-cards:before,html body .rules-page-original .rules-container:after,html body .rules-page-original .rules-container:before,html body .rules-page-original .rules-content:after,html body .rules-page-original .rules-content:before,html body .rules-page-original .rules-definition-grid:after,html body .rules-page-original .rules-definition-grid:before,html body .rules-page-original .rules-filters:after,html body .rules-page-original .rules-filters:before,html body .rules-page-original .rules-header:after,html body .rules-page-original .rules-header:before,html body .rules-page-original .rules-intro:after,html body .rules-page-original .rules-intro:before,html body .rules-page-original .rules-section:after,html body .rules-page-original .rules-section:before,html body .rules-page-original .rules-toolbar:after,html body .rules-page-original .rules-toolbar:before,html body .rules-page-original:after,html body .rules-page-original:before{display:none!important;content:none!important;opacity:0!important;visibility:hidden!important;background:none!important;box-shadow:none!important;filter:none!important}html body .rules-page-original .rule-card,html body .rules-page-original .rules-box,html body .rules-page-original .rules-btn,html body .rules-page-original .rules-chip,html body .rules-page-original .rules-definition-card,html body .rules-page-original .rules-definitions,html body .rules-page-original .rules-panel,html body .rules-page-original .rules-search__input{position:relative!important;overflow:hidden!important;isolation:isolate!important;background:var(--panel)!important;border:1px solid var(--line)!important;outline:0!important;box-shadow:none!important;filter:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}html body .rules-page-original .rule-card:after,html body .rules-page-original .rule-card:before,html body .rules-page-original .rules-box:after,html body .rules-page-original .rules-box:before,html body .rules-page-original .rules-btn:after,html body .rules-page-original .rules-btn:before,html body .rules-page-original .rules-chip:after,html body .rules-page-original .rules-chip:before,html body .rules-page-original .rules-definition-card:after,html body .rules-page-original .rules-definition-card:before,html body .rules-page-original .rules-definitions:after,html body .rules-page-original .rules-definitions:before,html body .rules-page-original .rules-panel:after,html body .rules-page-original .rules-panel:before,html body .rules-page-original .rules-search__input:after,html body .rules-page-original .rules-search__input:before{display:none!important;content:none!important;opacity:0!important;visibility:hidden!important;background:none!important;box-shadow:none!important;filter:none!important}html body .rules-page-original .rules-btn:hover,html body .rules-page-original .rules-chip.is-active,html body .rules-page-original .rules-chip:hover{background:color-mix(in srgb,var(--accent) 14%,var(--panel))!important;border-color:color-mix(in srgb,var(--accent) 28%,var(--line))!important;color:var(--accent)!important}html body .rules-page-original .rule-card__id,html body .rules-page-original .rules-section__count{box-shadow:none!important;filter:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}html body .legacy-shop,html body .legacy-shop .product-card.object-shop,html body .legacy-shop .product-grid,html body .legacy-shop .promo-sidebar,html body .legacy-shop .shop-filter,html body .legacy-shop .shop-sidebar{filter:none!important}html body .accent-grid-glow{position:fixed!important;inset:0!important;z-index:0!important;pointer-events:none!important;overflow:hidden!important;background:transparent!important;animation:none!important}html body .accent-grid-glow,html body .accent-grid-glow:before{display:block!important;visibility:visible!important;opacity:1!important;filter:none!important}html body .accent-grid-glow:before{content:""!important;position:absolute!important;right:-125px!important;top:-105px!important;width:min(820px,86vw)!important;height:min(560px,64vh)!important;background:linear-gradient(color-mix(in srgb,var(--accent) 16%,transparent) 1px,transparent 1px),linear-gradient(90deg,color-mix(in srgb,var(--accent) 16%,transparent) 1px,transparent 1px)!important;background-size:58px 58px!important;background-position:100% 0!important;-webkit-mask-image:radial-gradient(ellipse at top right,#000 0,rgba(0,0,0,.82) 28%,rgba(0,0,0,.34) 55%,transparent 78%)!important;mask-image:radial-gradient(ellipse at top right,#000 0,rgba(0,0,0,.82) 28%,rgba(0,0,0,.34) 55%,transparent 78%)!important;animation:accentGridReveal 4.8s ease-in-out infinite!important}html body .accent-grid-glow:after{content:""!important;position:absolute!important;left:-130px!important;bottom:-110px!important;width:min(840px,88vw)!important;height:min(580px,66vh)!important;display:block!important;visibility:visible!important;opacity:.88!important;background:linear-gradient(color-mix(in srgb,var(--accent) 14%,transparent) 1px,transparent 1px),linear-gradient(90deg,color-mix(in srgb,var(--accent) 14%,transparent) 1px,transparent 1px)!important;background-size:58px 58px!important;background-position:0 100%!important;-webkit-mask-image:radial-gradient(ellipse at bottom left,#000 0,rgba(0,0,0,.78) 26%,rgba(0,0,0,.3) 54%,transparent 78%)!important;mask-image:radial-gradient(ellipse at bottom left,#000 0,rgba(0,0,0,.78) 26%,rgba(0,0,0,.3) 54%,transparent 78%)!important;filter:none!important;animation:accentGridRevealAlt 5.4s ease-in-out infinite!important}html body .legacy-shop .product-card.object-shop .product-info.ico-info{position:absolute!important;top:10px!important;left:10px!important;right:auto!important;bottom:auto!important;z-index:12!important;margin:0!important;transform:none!important}html body .not-found-card.not-found-card{align-content:start!important}html body .not-found-typing.is-done:after{animation:none!important;opacity:0!important}html body .not-found-actions .button.not-found-return.not-found-return{transition:transform .18s ease,box-shadow .18s ease,background .18s ease,border-color .18s ease!important}:root[data-glass=off] body .not-found-actions .button.not-found-return.not-found-return,html[data-glass=off] body .not-found-actions .button.not-found-return.not-found-return{border:1px solid color-mix(in srgb,var(--accent) 64%,#fff 10%)!important;color:#16120a!important;-webkit-text-fill-color:#16120a!important;background:linear-gradient(90deg,transparent 0,rgba(255,255,255,.44) 44%,rgba(255,255,255,.9) 50%,rgba(255,255,255,.44) 56%,transparent 100%) -190% 0 /76% 100% no-repeat,radial-gradient(120px 70px at 50% 120%,rgba(255,255,255,.42),transparent 68%),linear-gradient(135deg,#ffe1b9,var(--accent) 58%,color-mix(in srgb,var(--accent) 78%,#5a2600))!important;box-shadow:inset 0 0 0 1px rgba(255,255,255,.28),0 16px 34px rgba(0,0,0,.26),0 0 32px color-mix(in srgb,var(--accent) 22%,transparent)!important;animation:notFoundReturnPortal 2.4s ease-in-out infinite,notFoundReturnSweepBg 2.8s ease-in-out .45s infinite!important}:root:not([data-glass=on]) body .header-actions>button.button:not(.secondary),html:not([data-glass=on]) body .header-actions>button.button:not(.secondary){background:var(--accent)!important;background-color:var(--accent)!important;background-image:none!important;border:1px solid var(--accent)!important;box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}:root:not([data-glass=on]):not([data-accent=white]) body .header-actions>button.button:not(.secondary),html:not([data-glass=on]):not([data-accent=white]) body .header-actions>button.button:not(.secondary){color:#fff!important;-webkit-text-fill-color:#fff!important}:root:not([data-glass=on])[data-accent=white] body .header-actions>button.button:not(.secondary),html:not([data-glass=on])[data-accent=white] body .header-actions>button.button:not(.secondary){color:#111315!important;-webkit-text-fill-color:#111315!important}:root[data-theme=light] body .profile-shell.profile-shell .profile-character-card.profile-character-card--embedded{background:linear-gradient(135deg,rgba(42,42,42,.18),rgba(255,255,255,.28))!important;background-color:rgba(38,38,38,.1)!important;border:1px solid rgba(0,0,0,.075)!important;box-shadow:inset 0 0 22px rgba(0,0,0,.045),0 14px 32px rgba(28,32,38,.08)!important}:root[data-theme=light] body .profile-shell.profile-shell .profile-character-card.profile-character-card--embedded:after,:root[data-theme=light] body .profile-shell.profile-shell .profile-character-card.profile-character-card--embedded:before{display:none!important;content:none!important}:root[data-theme=light] body .profile-shell.profile-shell .profile-original-stat-list div{background:linear-gradient(135deg,rgba(255,255,255,.86),rgba(245,246,249,.68))!important;background-color:rgba(255,255,255,.72)!important;border:1px solid rgba(0,0,0,.065)!important;box-shadow:inset 0 0 0 1px rgba(255,255,255,.38),0 10px 22px rgba(28,32,38,.075)!important}:root[data-theme=light] body .profile-shell.profile-shell .profile-original-stat-list dd,:root[data-theme=light] body .profile-shell.profile-shell .profile-original-stat-list dt{color:#1f2328!important;-webkit-text-fill-color:#1f2328!important;text-shadow:none!important}:root[data-theme=light] body .profile-shell.profile-shell .profile-original-stat-list dt{color:#69717d!important;-webkit-text-fill-color:#69717d!important}:root:not([data-glass=on])[data-accent=white] body .header-actions>:is(button.button,a.profile-chip),html:not([data-glass=on])[data-accent=white] body .header-actions>:is(button.button,a.profile-chip){color:#111315!important;-webkit-text-fill-color:#111315!important;background:#fff!important;background-color:#fff!important;background-image:none!important;border:1px solid rgba(255,255,255,.86)!important;box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}:root:not([data-glass=on])[data-accent=white] body .header-actions>a.profile-chip:hover,:root:not([data-glass=on])[data-accent=white] body .header-actions>button.button:hover,html:not([data-glass=on])[data-accent=white] body .header-actions>a.profile-chip:hover,html:not([data-glass=on])[data-accent=white] body .header-actions>button.button:hover{box-shadow:0 0 0 5px rgba(128,128,128,.16)!important}:root[data-theme=light] body .profile-shell.profile-shell.profile-shell .profile-original-stat-list.profile-original-stat-list>div{border:1px solid rgba(0,0,0,.075)!important;box-shadow:inset 0 0 0 1px rgba(255,255,255,.34),0 10px 22px rgba(28,32,38,.085)!important}:root[data-theme=dark][data-accent=white] body .header-actions>:is(button.button,a.profile-chip),:root[data-theme=dark][data-accent=white] body .header-actions>:is(button.button,a.profile-chip):not(.secondary),html[data-theme=dark][data-accent=white] body .header-actions>:is(button.button,a.profile-chip),html[data-theme=dark][data-accent=white] body .header-actions>:is(button.button,a.profile-chip):not(.secondary){color:#fff!important;-webkit-text-fill-color:#fff!important;background:linear-gradient(135deg,rgba(255,255,255,.12),rgba(255,255,255,.045))!important;background-color:rgba(255,255,255,.075)!important;border:1px solid rgba(255,255,255,.3)!important;box-shadow:inset 0 0 0 1px rgba(255,255,255,.06),0 10px 24px rgba(0,0,0,.18)!important}:root[data-theme=dark][data-accent=white] body .header-actions>a.profile-chip:hover,:root[data-theme=dark][data-accent=white] body .header-actions>button.button:hover,html[data-theme=dark][data-accent=white] body .header-actions>a.profile-chip:hover,html[data-theme=dark][data-accent=white] body .header-actions>button.button:hover{box-shadow:inset 0 0 0 1px rgba(255,255,255,.06),0 10px 24px rgba(0,0,0,.18),0 0 0 5px rgba(255,255,255,.18)!important}:root[data-theme=light][data-glass=on][data-accent=white] body .header-actions>a.profile-chip:hover,html[data-theme=light][data-glass=on][data-accent=white] body .header-actions>a.profile-chip:hover{border-color:var(--line);box-shadow:0 0 0 5px rgba(128,128,128,.16)}html body:has(.not-found-page) .not-found-page.not-found-page:after,html body:has(.not-found-page) .not-found-page.not-found-page:before{animation:notFoundChunkDrift 7s ease-in-out infinite!important;will-change:transform,opacity!important}html body:has(.not-found-page) .not-found-page.not-found-page:after{animation-delay:-2.8s!important}html body:has(.not-found-page) .not-found-card.not-found-card{position:relative!important;display:grid!important;justify-items:center!important;align-content:start!important;padding:82px 42px 44px!important;border:1px solid color-mix(in srgb,var(--accent) 18%,var(--line))!important;border-radius:24px!important;background:linear-gradient(180deg,rgba(255,255,255,.035),transparent 34%),radial-gradient(circle at 50% 82%,color-mix(in srgb,var(--accent) 18%,transparent),transparent 38%),linear-gradient(135deg,color-mix(in srgb,var(--accent) 8%,transparent),transparent 48%),var(--panel)!important;box-shadow:inset 0 0 0 1px rgba(255,255,255,.035),inset 0 0 34px color-mix(in srgb,var(--accent) 7%,transparent),0 18px 70px rgba(0,0,0,.32),0 0 46px color-mix(in srgb,var(--accent) 9%,transparent)!important}html body:has(.not-found-page) .not-found-console.not-found-console{position:absolute!important;top:18px!important;left:18px!important;right:18px!important;display:grid!important;grid-template-columns:8px 8px 8px minmax(0,1fr) auto!important;align-items:center!important;gap:8px!important;min-height:38px!important;padding:0 14px!important;border:1px solid color-mix(in srgb,var(--line) 80%,transparent)!important;border-radius:14px!important;background:color-mix(in srgb,var(--bg) 72%,transparent)!important;box-shadow:inset 0 0 18px color-mix(in srgb,var(--accent) 6%,transparent)!important;animation:notFoundConsoleBoot .7s cubic-bezier(.22,1,.36,1) .12s both!important}html body:has(.not-found-page) .not-found-command.not-found-command{display:inline-grid!important;grid-template-columns:auto minmax(0,auto)!important;align-items:center!important;justify-content:center!important;gap:10px!important;min-height:34px!important;margin:0 auto 18px!important;padding:0 14px!important;border:1px solid color-mix(in srgb,var(--accent) 28%,transparent)!important;border-radius:999px!important;background:color-mix(in srgb,var(--accent) 9%,transparent)!important;color:color-mix(in srgb,var(--text) 86%,transparent)!important;font-size:10px!important;font-weight:800!important;line-height:1!important;text-align:center!important;box-shadow:inset 0 0 14px color-mix(in srgb,var(--accent) 8%,transparent)!important;animation:notFoundCommandWake .62s cubic-bezier(.22,1,.36,1) .22s both!important}html body:has(.not-found-page) .not-found-card h1,html body:has(.not-found-page) .not-found-card p{margin:0!important;line-height:1.08!important;text-wrap:balance!important}html body:has(.not-found-page) .not-found-card h1{min-height:1.12em!important}html body:has(.not-found-page) .not-found-card p{min-height:2.4em!important;max-width:34rem!important}html body:has(.not-found-page) .not-found-typing.not-found-typing{display:inline-block!important;white-space:normal!important;vertical-align:bottom!important}html body:has(.not-found-page) .not-found-card h1 .not-found-typing.not-found-typing,html body:has(.not-found-page) .not-found-card p .not-found-typing.not-found-typing{display:block!important;margin-inline:auto!important}html body:has(.not-found-page) .not-found-command .not-found-typing.not-found-typing{display:inline-block!important;width:auto!important;white-space:nowrap!important}html body:has(.not-found-page) .not-found-typing.not-found-typing:after{content:""!important;display:inline-block!important;width:2px!important;height:.95em!important;margin-left:4px!important;background:var(--accent)!important;transform:translateY(2px)!important;animation:notFoundCursor .72s step-end infinite!important}html body:has(.not-found-page) .not-found-typing.is-done:after{animation:none!important;opacity:0!important}html body:has(.not-found-page) .not-found-code.not-found-code{animation:notFoundCodePop .55s cubic-bezier(.22,1,.36,1) .08s both,notFoundCodeGlitch 3.6s step-end 1.15s infinite!important}html body:has(.not-found-page) .not-found-actions.not-found-actions{isolation:isolate!important;margin-top:22px!important}html body:has(.not-found-page) .not-found-actions .button.not-found-return.not-found-return{position:relative!important;min-width:224px!important;overflow:hidden!important;border-radius:10px!important;font-weight:900!important;transform:translateZ(0)!important;transition:transform .18s ease,box-shadow .18s ease,background .18s ease,border-color .18s ease!important}:root[data-glass=off] body:has(.not-found-page) .not-found-actions .button.not-found-return.not-found-return,html[data-glass=off] body:has(.not-found-page) .not-found-actions .button.not-found-return.not-found-return{border:1px solid color-mix(in srgb,var(--accent) 64%,#fff 10%)!important;color:#16120a!important;-webkit-text-fill-color:#16120a!important;background:linear-gradient(90deg,transparent 0,rgba(255,255,255,.44) 44%,rgba(255,255,255,.9) 50%,rgba(255,255,255,.44) 56%,transparent 100%) -190% 0 /76% 100% no-repeat,radial-gradient(120px 70px at 50% 120%,rgba(255,255,255,.42),transparent 68%),linear-gradient(135deg,#ffe1b9,var(--accent) 58%,color-mix(in srgb,var(--accent) 78%,#5a2600))!important;box-shadow:inset 0 0 0 1px rgba(255,255,255,.28),0 16px 34px rgba(0,0,0,.26),0 0 32px color-mix(in srgb,var(--accent) 22%,transparent)!important;animation:notFoundReturnPortal 2.4s ease-in-out infinite,notFoundReturnSweepBg 2.8s ease-in-out .45s infinite!important}html body:has(.not-found-page) .not-found-actions .button.not-found-return.not-found-return:hover{transform:translateY(-2px) scale(1.015)!important}html body:has(.not-found-page) .not-found-actions .button.not-found-return.not-found-return:focus-visible{outline:2px solid #fff!important;outline-offset:4px!important}@keyframes notFoundCursor{0%,45%{opacity:1}46%,to{opacity:0}}@keyframes notFoundCodePop{0%{transform:scale(.88) translateY(10px);opacity:0}to{transform:scale(1) translateY(0);opacity:1}}@keyframes notFoundCodeGlitch{0%,to{transform:translateZ(0);text-shadow:0 0 0 transparent}25%{transform:translate3d(1px,0,0);text-shadow:-1px 0 color-mix(in srgb,var(--accent) 70%,transparent)}50%{transform:translate3d(-1px,0,0);text-shadow:1px 0 color-mix(in srgb,var(--accent) 55%,transparent)}75%{transform:translate3d(0,-1px,0);text-shadow:0 1px color-mix(in srgb,var(--accent) 45%,transparent)}}html body .not-found-card.not-found-card{display:grid!important;justify-items:center!important;gap:14px!important;padding:82px 42px 44px!important;border-radius:24px!important;background:linear-gradient(180deg,rgba(255,255,255,.035),transparent 34%),radial-gradient(circle at 50% 82%,color-mix(in srgb,var(--accent) 18%,transparent),transparent 38%),linear-gradient(135deg,color-mix(in srgb,var(--accent) 8%,transparent),transparent 48%),var(--panel)!important}html body .not-found-console.not-found-console{position:absolute!important;top:18px!important;left:18px!important;right:18px!important;display:grid!important;grid-template-columns:8px 8px 8px minmax(0,1fr) auto!important;align-items:center!important;gap:8px!important;min-height:38px!important;padding:0 14px!important;border:1px solid color-mix(in srgb,var(--line) 80%,transparent)!important;border-radius:14px!important;background:color-mix(in srgb,var(--bg) 72%,transparent)!important;box-shadow:inset 0 0 18px color-mix(in srgb,var(--accent) 6%,transparent)!important}html body .not-found-command.not-found-command{display:inline-grid!important;grid-template-columns:auto minmax(0,auto)!important;align-items:center!important;justify-content:center!important;gap:10px!important;min-height:34px!important;margin:0 auto 18px!important;padding:0 14px!important;border:1px solid color-mix(in srgb,var(--accent) 28%,transparent)!important;border-radius:999px!important;background:color-mix(in srgb,var(--accent) 9%,transparent)!important;color:color-mix(in srgb,var(--text) 86%,transparent)!important;font-size:10px!important;font-weight:800!important;line-height:1!important;text-align:center!important;box-shadow:inset 0 0 14px color-mix(in srgb,var(--accent) 8%,transparent)!important}html body .not-found-typing.not-found-typing{width:0!important;min-width:0!important;white-space:nowrap!important;animation:notFoundTypeReveal var(--typing-duration,.9s) linear var(--typing-delay,0s) both!important}html body .not-found-card h1 .not-found-typing.not-found-typing{letter-spacing:-.03em!important}html body .not-found-card p .not-found-typing.not-found-typing{white-space:normal!important;overflow-wrap:anywhere!important}html body .not-found-typing.not-found-typing:after{content:""!important;display:inline-block!important;width:2px!important;height:.95em!important;margin-left:4px!important;background:var(--accent)!important;transform:translateY(2px)!important;animation:notFoundCursor .72s step-end infinite,notFoundCursorHide 0s linear var(--typing-total,1.2s) forwards!important}@keyframes notFoundTypeReveal{0%{width:0}to{width:var(--typing-width,24ch)}}@keyframes notFoundTypeRevealRight{0%{width:0}to{width:var(--typing-width,24ch)}}@keyframes notFoundCursorHide{to{opacity:0}}html body .theme-fab .effect-row small{display:block!important;font-size:0!important;line-height:1.35!important}html body .theme-fab .effect-row small:after{content:"\0412\044B\043A\043B\044E\0447\0435\043D\043E"!important;display:block!important;color:var(--muted)!important;-webkit-text-fill-color:var(--muted)!important;font-size:10px!important;font-weight:700!important;line-height:1.35!important}html body .theme-fab .effect-row.selected small:after{content:"\0412\043A\043B\044E\0447\0435\043D\043E"!important;color:var(--accent)!important;-webkit-text-fill-color:var(--accent)!important}html body .not-found-page.not-found-page{background:radial-gradient(circle at 50% 28%,color-mix(in srgb,var(--accent) 18%,transparent),transparent 42%),linear-gradient(180deg,color-mix(in srgb,var(--bg) 94%,var(--accent) 6%),var(--bg))!important}html body .not-found-page.not-found-page:after,html body .not-found-page.not-found-page:before{animation:notFoundChunkDrift 7s ease-in-out infinite!important;will-change:transform,opacity!important}html body .not-found-page.not-found-page:after{animation-delay:-2.8s!important}html body .not-found-card.not-found-card{border:1px solid color-mix(in srgb,var(--accent) 18%,var(--line))!important;box-shadow:inset 0 0 0 1px rgba(255,255,255,.035),inset 0 0 34px color-mix(in srgb,var(--accent) 7%,transparent),0 18px 70px rgba(0,0,0,.32),0 0 46px color-mix(in srgb,var(--accent) 9%,transparent)!important}html body .not-found-console.not-found-console{animation:notFoundConsoleBoot .7s cubic-bezier(.22,1,.36,1) .12s both!important}html body .not-found-command.not-found-command{animation:notFoundCommandWake .62s cubic-bezier(.22,1,.36,1) .22s both!important}html body .not-found-typing.not-found-typing{display:inline-block!important;width:fit-content!important;max-width:100%!important;overflow:hidden!important;vertical-align:bottom!important;white-space:normal!important;clip-path:inset(0 100% 0 0)!important;animation:notFoundTypeLeft var(--typing-duration,.9s) steps(var(--typing-steps,20)) var(--typing-delay,0s) both!important}html body .not-found-card h1 .not-found-typing.not-found-typing{display:block!important;margin-inline:auto!important;white-space:nowrap!important}html body .not-found-card p .not-found-typing.not-found-typing{display:block!important;width:100%!important}html body .not-found-typing.not-found-typing--right{clip-path:inset(0 0 0 100%)!important;animation-name:notFoundTypeRight!important}html body .not-found-command .not-found-typing.not-found-typing{display:inline-block!important;width:auto!important;white-space:nowrap!important}html body .not-found-typing.not-found-typing:after{animation:notFoundCursor .72s step-end infinite,notFoundCursorExit .16s linear calc(var(--typing-delay, 0s) + var(--typing-duration, .9s) + .24s) forwards!important}html body .not-found-code.not-found-code{animation:notFoundCodePop .55s cubic-bezier(.22,1,.36,1) .08s both,notFoundCodeGlitch 3.6s step-end 1.15s infinite!important}html body .not-found-actions.not-found-actions{isolation:isolate!important;margin-top:30px!important}html body .not-found-actions.not-found-actions:after,html body .not-found-actions.not-found-actions:before{display:none!important;content:none!important}html body .not-found-actions .button.not-found-return.not-found-return{position:relative!important;min-width:224px!important;overflow:hidden!important;border:1px solid color-mix(in srgb,var(--accent) 64%,#fff 10%)!important;border-radius:10px!important;color:#16120a!important;-webkit-text-fill-color:#16120a!important;background:linear-gradient(90deg,transparent 0,rgba(255,255,255,.44) 44%,rgba(255,255,255,.9) 50%,rgba(255,255,255,.44) 56%,transparent 100%) -190% 0 /76% 100% no-repeat,radial-gradient(120px 70px at 50% 120%,rgba(255,255,255,.42),transparent 68%),linear-gradient(135deg,#ffe1b9,var(--accent) 58%,color-mix(in srgb,var(--accent) 78%,#5a2600))!important;box-shadow:inset 0 0 0 1px rgba(255,255,255,.28),0 0 0 0 color-mix(in srgb,var(--accent) 30%,transparent),0 16px 34px rgba(0,0,0,.26),0 0 32px color-mix(in srgb,var(--accent) 22%,transparent)!important;font-weight:900!important;transform:translateZ(0)!important;animation:notFoundReturnPortal 2.4s ease-in-out infinite,notFoundReturnSweepBg 2.8s ease-in-out .45s infinite!important;will-change:transform,box-shadow,background-position!important}html body .not-found-actions .button.not-found-return.not-found-return:after,html body .not-found-actions .button.not-found-return.not-found-return:before{display:none!important;content:none!important}html body .not-found-actions .button.not-found-return.not-found-return:hover{color:#16120a!important;-webkit-text-fill-color:#16120a!important;transform:translateY(-2px) scale(1.015)!important;box-shadow:inset 0 0 0 1px rgba(255,255,255,.32),0 0 0 7px color-mix(in srgb,var(--accent) 18%,transparent),0 20px 40px rgba(0,0,0,.3),0 0 44px color-mix(in srgb,var(--accent) 34%,transparent)!important}html body .not-found-actions .button.not-found-return.not-found-return:focus-visible{outline:2px solid #fff!important;outline-offset:4px!important}@keyframes notFoundChunkDrift{0%,to{transform:translateZ(0) rotate(0deg);opacity:.28}50%{transform:translate3d(12px,-10px,0) rotate(1deg);opacity:.48}}@keyframes notFoundConsoleBoot{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}@keyframes notFoundCommandWake{0%{opacity:0;transform:translateY(8px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes notFoundTypeLeft{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0 0 0 0)}}@keyframes notFoundTypeRight{0%{clip-path:inset(0 0 0 100%)}to{clip-path:inset(0 0 0 0)}}@keyframes notFoundCursorExit{to{opacity:0}}@keyframes notFoundReturnPortal{0%,to{transform:translateY(0) scale(1);box-shadow:inset 0 0 0 1px rgba(255,255,255,.28),0 0 0 0 color-mix(in srgb,var(--accent) 30%,transparent),0 16px 34px rgba(0,0,0,.26),0 0 32px color-mix(in srgb,var(--accent) 22%,transparent)}48%{transform:translateY(-1px) scale(1.012);box-shadow:inset 0 0 0 1px rgba(255,255,255,.32),0 0 0 8px color-mix(in srgb,var(--accent) 13%,transparent),0 19px 40px rgba(0,0,0,.28),0 0 46px color-mix(in srgb,var(--accent) 32%,transparent)}}@keyframes notFoundReturnSweepBg{0%,36%{background-position:-190% 0,0 0,0 0}68%,to{background-position:210% 0,0 0,0 0}}@media (prefers-reduced-motion:reduce){html body .not-found-actions .button.not-found-return.not-found-return,html body .not-found-code.not-found-code,html body .not-found-command.not-found-command,html body .not-found-console.not-found-console,html body .not-found-page.not-found-page:after,html body .not-found-page.not-found-page:before,html body .not-found-typing.not-found-typing,html body .not-found-typing.not-found-typing:after{animation:none!important;transform:none!important}html body .not-found-typing.not-found-typing{clip-path:none!important}}html body .profile-shell.profile-shell.profile-shell .profile-card.profile-levels-panel.profile-levels-panel :is(.profile-levels-progress,.profile-levels-detail,.profile-levels-current,.profile-levels-detail-grid>section){border:1px solid color-mix(in srgb,var(--line) 72%,transparent)!important;border-radius:12px!important;background:color-mix(in srgb,var(--panel) 54%,transparent)!important;background-color:color-mix(in srgb,var(--panel) 54%,transparent)!important;background-image:none!important;box-shadow:inset 0 0 0 1px rgba(255,255,255,.045),0 14px 30px rgba(0,0,0,.18)!important;-webkit-backdrop-filter:blur(10px) saturate(145%)!important;backdrop-filter:blur(10px) saturate(145%)!important}html body .profile-shell.profile-shell.profile-shell .profile-card.profile-levels-panel.profile-levels-panel .profile-levels-progress{max-width:none!important;margin:0!important;padding:13px 14px!important}html body .profile-shell.profile-shell.profile-shell .profile-card.profile-levels-panel.profile-levels-panel .profile-levels-detail{padding:16px!important}html body .profile-shell.profile-shell.profile-shell .profile-card.profile-levels-panel.profile-levels-panel .profile-levels-current{padding:12px 14px!important;text-align:right!important}html body .profile-shell.profile-shell.profile-shell .profile-original-stat-list.profile-original-stat-list>div{position:relative!important;overflow:hidden!important;isolation:isolate!important;background:color-mix(in srgb,var(--panel) 54%,transparent)!important;background-color:color-mix(in srgb,var(--panel) 54%,transparent)!important;background-image:none!important;border:1px solid color-mix(in srgb,var(--line) 72%,transparent)!important;box-shadow:inset 0 0 0 1px rgba(255,255,255,.045),0 12px 26px rgba(0,0,0,.14)!important;-webkit-backdrop-filter:blur(10px) saturate(145%)!important;backdrop-filter:blur(10px) saturate(145%)!important}:root[data-theme=light] body .profile-shell.profile-shell.profile-shell .profile-original-stat-list.profile-original-stat-list>div{background:color-mix(in srgb,var(--panel) 54%,transparent)!important;background-color:color-mix(in srgb,var(--panel) 54%,transparent)!important;border-color:color-mix(in srgb,var(--line) 72%,transparent)!important;box-shadow:inset 0 0 0 1px rgba(255,255,255,.32),0 12px 26px rgba(28,32,38,.075)!important}:root:not([data-glass=on]) body .profile-shell.profile-shell.profile-shell .profile-original-stat-list.profile-original-stat-list>div,html:not([data-glass=on]) body .profile-shell.profile-shell.profile-shell .profile-original-stat-list.profile-original-stat-list>div{background:var(--panel-2)!important;background-color:var(--panel-2)!important;background-image:none!important;border:1px solid var(--line)!important;box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}:root:not([data-glass=on]) body .profile-shell.profile-shell.profile-shell .profile-character-card.profile-character-card--embedded,:root:not([data-glass=on]) body .profile-shell.profile-shell.profile-shell .profile-original-stat-list.profile-original-stat-list>div,html:not([data-glass=on]) body .profile-shell.profile-shell.profile-shell .profile-character-card.profile-character-card--embedded,html:not([data-glass=on]) body .profile-shell.profile-shell.profile-shell .profile-original-stat-list.profile-original-stat-list>div{border:1px solid var(--line)!important}html[data-theme=light] body .profile-card.profile-levels-panel.profile-levels-panel:not(#__noglass__):after,html[data-theme=light] body .profile-hero-copy:not(#__noglass__):after{background:linear-gradient(90deg,rgba(247,249,251,.82),rgba(247,249,251,.58) 34%,rgba(247,249,251,.22) 70%,rgba(247,249,251,.06))!important}:root[data-theme=light] body .profile-shell.profile-shell.profile-shell .profile-hero-wallet-grid>.profile-hero-wallet-card,html[data-theme=light] body .profile-shell.profile-shell.profile-shell .profile-hero-wallet-grid>.profile-hero-wallet-card{background:color-mix(in srgb,#202020 54%,transparent)!important;background-color:color-mix(in srgb,#202020 54%,transparent)!important;background-image:none!important;border:1px solid rgba(255,255,255,.08)!important;box-shadow:inset 0 0 0 1px rgba(255,255,255,.045),0 14px 30px rgba(28,32,38,.18)!important;-webkit-backdrop-filter:blur(10px) saturate(145%)!important;backdrop-filter:blur(10px) saturate(145%)!important}:root[data-theme=light]:not([data-glass=on]) body .profile-shell.profile-shell.profile-shell .profile-character-card.profile-character-card.profile-character-card--embedded{background:var(--panel)!important;background-color:var(--panel)!important;background-image:none!important;border:1px solid var(--line)!important;box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}:root[data-theme=light] body .profile-shell.profile-shell.profile-shell :is(.profile-original-stat-list dt,.profile-original-stat-list dd,.profile-cases-grid dt,.profile-cases-grid dd,.profile-punishment-row span,.profile-punishment-row strong,.profile-punishment-row small,.profile-empty),:root[data-theme=light] body .profile-shell.profile-shell.profile-shell :is(.profile-original-stat-list.profile-original-stat-list>div,.profile-cases-grid.profile-cases-grid>div,.profile-punishment-row.profile-punishment-row,.profile-empty.profile-empty){color:#20242a!important;-webkit-text-fill-color:#20242a!important;text-shadow:none!important}:root[data-theme=light] body .profile-shell.profile-shell.profile-shell .profile-punishment-row span.is-active{color:#0f7a3e!important;-webkit-text-fill-color:#0f7a3e!important}:root[data-theme=light] body .profile-shell.profile-shell.profile-shell .profile-hero-wallet.profile-hero-wallet{background:linear-gradient(135deg,rgba(255,255,255,.48),rgba(255,255,255,.26)),color-mix(in srgb,var(--panel) 42%,transparent)!important;background-color:color-mix(in srgb,var(--panel) 42%,transparent)!important;background-image:linear-gradient(135deg,rgba(255,255,255,.48),rgba(255,255,255,.26))!important;border-color:rgba(255,255,255,.18)!important;box-shadow:inset 0 0 0 1px rgba(255,255,255,.16),0 16px 34px rgba(32,39,49,.1)!important;-webkit-backdrop-filter:blur(12px) saturate(145%)!important;backdrop-filter:blur(12px) saturate(145%)!important}:root[data-theme=light] body .profile-shell.profile-shell.profile-shell .profile-hero-wallet-grid>.profile-hero-wallet-card{background:linear-gradient(135deg,rgba(255,255,255,.62),rgba(255,255,255,.36)),color-mix(in srgb,var(--panel) 50%,transparent)!important;background-color:color-mix(in srgb,var(--panel) 50%,transparent)!important;background-image:linear-gradient(135deg,rgba(255,255,255,.62),rgba(255,255,255,.36))!important;border:1px solid rgba(255,255,255,.22)!important;box-shadow:inset 0 0 0 1px rgba(255,255,255,.18),0 14px 30px rgba(32,39,49,.1)!important;-webkit-backdrop-filter:blur(12px) saturate(145%)!important;backdrop-filter:blur(12px) saturate(145%)!important}:root[data-theme=light] body .profile-shell.profile-shell.profile-shell .profile-hero-wallet-grid>.profile-hero-wallet-card :is(small,strong,span,em,b,i){color:#20242a!important;-webkit-text-fill-color:#20242a!important;text-shadow:none!important}:root[data-theme=light] body .profile-shell.profile-shell.profile-shell .profile-hero-wallet-grid>.profile-hero-wallet-card .button{color:#fff!important;-webkit-text-fill-color:#fff!important}html body .payment-period-modal .custom-period{border-radius:20px!important}html body .payment-period-modal .custom-period i,html body .payment-period-modal .custom-period:after{border-radius:0 0 20px 20px!important;z-index:1!important}html body .payment-period-modal .custom-period strong{font-size:16px!important;font-weight:800!important}html body .payment-period-modal .custom-period small>span:first-child{font-size:13px!important}html body .payment-period-modal .custom-period small .currency-price-prefix+span[data-currency-raw],html body .payment-period-modal .custom-period small>span[data-currency-raw]{font-size:19px!important}html body .payment-period-modal .custom-period small .currency-price-prefix{font-size:13px!important}@media (max-width:980px){html body .payment-period-modal .custom-period{height:122px!important;min-height:122px!important;padding:14px 8px 38px!important;gap:12px!important;border-radius:16px!important}html body .payment-period-modal .custom-period small{gap:5px!important}html body .payment-period-modal .custom-period i,html body .payment-period-modal .custom-period:after{height:30px!important;border-radius:0 0 16px 16px!important}html body .payment-period-modal .custom-period strong{font-size:14px!important}html body .payment-period-modal .custom-period small .currency-price-prefix+span[data-currency-raw],html body .payment-period-modal .custom-period small>span[data-currency-raw]{font-size:17px!important}}body>.accent-grid-glow.accent-grid-glow{position:fixed!important;inset:0!important;z-index:0!important;display:block!important;visibility:visible!important;opacity:1!important;pointer-events:none!important;overflow:hidden!important;background:transparent!important;mix-blend-mode:normal!important}body>.accent-grid-glow.accent-grid-glow:after,body>.accent-grid-glow.accent-grid-glow:before{content:""!important;position:absolute!important;display:block!important;pointer-events:none!important;background:linear-gradient(color-mix(in srgb,var(--accent) 17%,transparent) 1px,transparent 1px),linear-gradient(90deg,color-mix(in srgb,var(--accent) 17%,transparent) 1px,transparent 1px)!important;background-size:58px 58px!important}body>.accent-grid-glow.accent-grid-glow:before{top:-105px!important;right:-125px!important;width:min(820px,86vw)!important;height:min(560px,64vh)!important;background-position:100% 0!important;opacity:.78!important;mask-image:radial-gradient(ellipse at top right,#000 0,rgba(0,0,0,.82) 28%,rgba(0,0,0,.34) 55%,transparent 78%)!important;-webkit-mask-image:radial-gradient(ellipse at top right,#000 0,rgba(0,0,0,.82) 28%,rgba(0,0,0,.34) 55%,transparent 78%)!important}body>.accent-grid-glow.accent-grid-glow:after{left:-130px!important;bottom:-110px!important;width:min(840px,88vw)!important;height:min(580px,66vh)!important;background-position:0 100%!important;opacity:.7!important;mask-image:radial-gradient(ellipse at bottom left,#000 0,rgba(0,0,0,.78) 26%,rgba(0,0,0,.3) 54%,transparent 78%)!important;-webkit-mask-image:radial-gradient(ellipse at bottom left,#000 0,rgba(0,0,0,.78) 26%,rgba(0,0,0,.3) 54%,transparent 78%)!important}body>:not(.accent-grid-glow):not(.overlay):not(.toast-stack):not(script):not(style):not(.mobile-dock){position:relative;z-index:1}html:root[data-theme=light] body>.accent-grid-glow.accent-grid-glow.accent-grid-glow,html:root[data-theme=light] body>.accent-grid-glow.accent-grid-glow.accent-grid-glow:after,html:root[data-theme=light] body>.accent-grid-glow.accent-grid-glow.accent-grid-glow:before{display:block!important;visibility:visible!important;filter:none!important}html:root[data-theme=light] body>.accent-grid-glow.accent-grid-glow.accent-grid-glow{position:fixed!important;inset:0!important;z-index:0!important;opacity:1!important;pointer-events:none!important;overflow:hidden!important;background:transparent!important}html:root[data-theme=light] body>.accent-grid-glow.accent-grid-glow.accent-grid-glow:after,html:root[data-theme=light] body>.accent-grid-glow.accent-grid-glow.accent-grid-glow:before{content:""!important;position:absolute!important;background:linear-gradient(color-mix(in srgb,var(--accent) 30%,rgba(35,39,46,.38)) 1px,transparent 1px),linear-gradient(90deg,color-mix(in srgb,var(--accent) 30%,rgba(35,39,46,.38)) 1px,transparent 1px)!important;background-size:58px 58px!important}html:root[data-theme=light] body>.accent-grid-glow.accent-grid-glow.accent-grid-glow:before{top:-105px!important;right:-125px!important;width:min(820px,86vw)!important;height:min(560px,64vh)!important;opacity:.9!important;background-position:100% 0!important;mask-image:radial-gradient(ellipse at top right,#000 0,rgba(0,0,0,.88) 30%,rgba(0,0,0,.42) 58%,transparent 80%)!important;-webkit-mask-image:radial-gradient(ellipse at top right,#000 0,rgba(0,0,0,.88) 30%,rgba(0,0,0,.42) 58%,transparent 80%)!important}html:root[data-theme=light] body>.accent-grid-glow.accent-grid-glow.accent-grid-glow:after{left:-130px!important;bottom:-110px!important;width:min(840px,88vw)!important;height:min(580px,66vh)!important;opacity:.82!important;background-position:0 100%!important;mask-image:radial-gradient(ellipse at bottom left,#000 0,rgba(0,0,0,.84) 28%,rgba(0,0,0,.38) 56%,transparent 80%)!important;-webkit-mask-image:radial-gradient(ellipse at bottom left,#000 0,rgba(0,0,0,.84) 28%,rgba(0,0,0,.38) 56%,transparent 80%)!important}html:root[data-theme=light][data-accent=white] body>.accent-grid-glow.accent-grid-glow.accent-grid-glow:after,html:root[data-theme=light][data-accent=white] body>.accent-grid-glow.accent-grid-glow.accent-grid-glow:before{background:linear-gradient(rgba(45,49,56,.34) 1px,transparent 0),linear-gradient(90deg,rgba(45,49,56,.34) 1px,transparent 0)!important}html body .product-card.object-shop .product-bottom .buy-button.shop-button,html body .product-card.object-shop .product-bottom .shop-button.shop-button{align-self:stretch!important;max-width:none!important;overflow:hidden!important;background-clip:initial!important;transform:translateZ(0)!important}html body .product-card.object-shop .product-bottom,html body .product-card.object-shop .product-bottom.group-don-block{overflow:hidden!important;border-bottom-left-radius:inherit!important;border-bottom-right-radius:inherit!important;background:transparent!important;box-shadow:none!important}html body .product-card.object-shop .product-bottom .buy-button.shop-button,html body .product-card.object-shop .product-bottom .shop-button.shop-button{border-top-left-radius:0!important;border-top-right-radius:0!important}html body .product-card.object-shop .product-bottom .buy-button.shop-button:after,html body .product-card.object-shop .product-bottom .buy-button.shop-button:before,html body .product-card.object-shop .product-bottom .shop-button.shop-button:after,html body .product-card.object-shop .product-bottom .shop-button.shop-button:before{display:none!important;content:none!important;background:none!important;border:0!important;box-shadow:none!important}:root:not([data-glass=on]) body .product-card.object-shop .product-bottom .buy-button.shop-button,html:not([data-glass=on]) body .product-card.object-shop .product-bottom .buy-button.shop-button{border:0!important;outline:0!important;box-shadow:none!important}body.is-admin-route .mobile-dock,body.is-admin-route .site-footer,body.is-admin-route .site-header,body.is-admin-route .theme-controls,body.is-profile-route .site-nav .site-nav-cases,body.is-profile-route .site-nav .site-nav-help-arrow{display:none!important}body.is-admin-route{padding-top:0!important}html body.is-admin-route{min-height:100vh!important}html body .admin-shell.admin-shell{width:min(1680px,calc(100% - 32px))!important;min-height:calc(100vh - 32px)!important;margin:16px auto!important;display:grid!important;grid-template-columns:292px minmax(0,1fr)!important;gap:18px!important}html body .admin-editor,html body .admin-main,html body .admin-metrics>span,html body .admin-sidebar,html body .admin-toolbar,html body .admin-workspace{position:relative!important;overflow:hidden!important;background:linear-gradient(135deg,color-mix(in srgb,var(--panel) 82%,transparent),color-mix(in srgb,var(--panel-2) 72%,transparent))!important;border:1px solid color-mix(in srgb,var(--accent) 16%,transparent)!important;border-radius:14px!important;box-shadow:0 16px 40px rgba(0,0,0,.16)!important}:root[data-theme=light] body .admin-editor,:root[data-theme=light] body .admin-main,:root[data-theme=light] body .admin-metrics>span,:root[data-theme=light] body .admin-sidebar,:root[data-theme=light] body .admin-toolbar,:root[data-theme=light] body .admin-workspace{background:linear-gradient(135deg,rgba(236,238,240,.78),rgba(224,226,229,.64))!important;border-color:rgba(35,39,46,.08)!important;box-shadow:0 14px 34px rgba(35,39,46,.12)!important}html body .admin-sidebar{padding:18px!important;display:flex!important;flex-direction:column!important;gap:16px!important;min-height:calc(100vh - 32px)!important}html body .admin-field>span,html body .admin-head small,html body .admin-logo span,html body .admin-metrics small,html body .admin-toolbar span{color:var(--muted)!important;font-size:11px!important}html body .admin-navigation.admin-navigation a.active,html body .admin-navigation.admin-navigation a:hover{color:#16120a!important;background:linear-gradient(135deg,var(--accent),color-mix(in srgb,var(--accent) 74%,#fff))!important;border-color:transparent!important}html body .admin-navigation.admin-navigation a.active span,html body .admin-navigation.admin-navigation a:hover span{color:rgba(22,18,10,.72)!important}html body .admin-main{min-width:0!important;padding:20px!important;display:grid!important;align-content:start!important;gap:18px!important}html body .admin-head{display:flex!important;justify-content:space-between!important;align-items:flex-start!important;gap:18px!important}html body .admin-head h1{margin:4px 0 8px!important;font-size:clamp(28px,3vw,44px)!important;line-height:1.02!important}html body .admin-head p{margin:0!important;color:var(--muted)!important}html body .admin-metrics{display:grid!important;grid-template-columns:repeat(4,minmax(92px,1fr))!important;gap:10px!important}html body .admin-metrics>span{padding:12px!important}html body .admin-metrics strong{display:block!important;margin-top:4px!important;font-size:21px!important}html body .admin-workspace.admin-workspace{padding:18px!important}html body .admin-dashboard{gap:16px!important}html body .admin-toolbar{padding:14px!important;display:flex!important;align-items:center!important;justify-content:space-between!important;gap:12px!important}html body .admin-toolbar strong{display:block!important;margin-top:3px!important}html body .admin-editor.admin-editor{padding:16px!important;margin:0!important;display:grid!important;gap:14px!important}html body .admin-editor-head{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:12px!important}html body .admin-editor-head span{color:var(--muted)!important;font-size:11px!important}html body .admin-field-grid{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:12px!important}html body .admin-field{display:grid!important;gap:6px!important}html body .admin-check,html body .admin-field--full{grid-column:1/-1!important}html body .admin-form input,html body .admin-form textarea,html body .admin-toolbar input{width:100%!important;min-width:0!important;border-radius:10px!important}html body .admin-submit{width:max-content!important}html body .admin-table{overflow:auto!important}html body .table-admin.table-admin{min-width:900px!important;width:100%!important;border-collapse:initial!important;border-spacing:0 8px!important}html body .table-admin th{padding:0 12px 8px!important;color:var(--muted)!important;font-size:10px!important;text-align:left!important;text-transform:uppercase!important}html body .table-admin td{padding:13px 12px!important;border:0!important;background:color-mix(in srgb,var(--panel-2) 74%,transparent)!important;vertical-align:middle!important}html body .table-admin td:first-child{border-radius:10px 0 0 10px!important;color:var(--accent)!important}html body .table-admin td:last-child{border-radius:0 10px 10px 0!important}html body .table-admin td small,html body .table-admin td span,html body .table-admin td strong{display:block!important}html body .table-admin td small{margin-top:4px!important;color:var(--muted)!important}html body .admin-actions{display:flex!important;gap:8px!important;flex-wrap:wrap!important}html body .admin-actions .button{min-height:34px!important;padding:8px 12px!important;font-size:11px!important}html body .admin-status{display:inline-flex!important;width:max-content!important;padding:7px 10px!important;border-radius:999px!important;color:var(--text)!important;background:color-mix(in srgb,var(--panel) 72%,transparent)!important;border:1px solid color-mix(in srgb,var(--accent) 14%,transparent)!important}html body .admin-status--ok{color:color-mix(in srgb,var(--accent) 72%,var(--text))!important}html body .admin-empty{color:var(--muted)!important}@media (max-width:980px){html body .admin-shell.admin-shell{grid-template-columns:1fr!important}html body .admin-sidebar{min-height:0!important}html body .admin-head,html body .admin-toolbar{display:grid!important}html body .admin-field-grid,html body .admin-metrics{grid-template-columns:1fr 1fr!important}}@media (max-width:640px){html body .admin-shell.admin-shell{width:calc(100% - 18px)!important;margin:9px auto!important}html body .admin-main,html body .admin-sidebar,html body .admin-workspace{padding:12px!important}html body .admin-field-grid,html body .admin-metrics{grid-template-columns:1fr!important}}html body .product-card.object-shop .product-bottom .buy-button.shop-button,html body .product-card.object-shop .product-bottom .shop-button.shop-button{border-bottom-left-radius:24px!important;border-bottom-right-radius:24px!important;margin:0!important;width:100%!important;clip-path:inset(0 0 0 0 round 0 0 24px 24px)!important}html body .product-card.object-shop .product-bottom,html body .product-card.object-shop .product-bottom.group-don-block{border-bottom-left-radius:24px!important;border-bottom-right-radius:24px!important;clip-path:inset(0 0 0 0 round 0 0 24px 24px)!important}html body .admin-navbar{position:sticky!important;top:12px!important;z-index:20!important;display:grid!important;grid-template-columns:auto minmax(0,1fr) auto!important;align-items:center!important;gap:14px!important;padding:12px!important;border-radius:16px!important;border:1px solid color-mix(in srgb,var(--accent) 16%,transparent)!important;background:linear-gradient(135deg,color-mix(in srgb,var(--panel) 70%,transparent),color-mix(in srgb,var(--panel-2) 58%,transparent))!important;box-shadow:0 18px 42px rgba(0,0,0,.18)!important}html body .admin-navbar-island a.active,html body .admin-navbar-island a:hover{color:#16120a!important;background:linear-gradient(135deg,var(--accent),color-mix(in srgb,var(--accent) 72%,#fff))!important;border-color:transparent!important}html body .admin-navbar-user{display:flex!important;align-items:center!important;gap:10px!important}html body .admin-navbar-user span{max-width:210px!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important;color:var(--muted)!important;font-size:12px!important}html body .admin-main--topnav.admin-main--topnav{padding:18px!important;min-width:0!important}html body .admin-overview{display:grid!important;gap:16px!important}html body .admin-metrics--wide{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:10px!important}html body .admin-stats-grid{display:grid!important;grid-template-columns:minmax(0,1.5fr) minmax(320px,.8fr)!important;gap:16px!important}html body .admin-domain-placeholder,html body .admin-stat-panel{padding:16px!important;border-radius:14px!important;border:1px solid color-mix(in srgb,var(--accent) 14%,transparent)!important;background:color-mix(in srgb,var(--panel) 76%,transparent)!important}html body .admin-domain-placeholder h2,html body .admin-stat-panel h2{margin:0 0 14px!important;font-size:18px!important}html body .admin-mini-list{display:grid!important;gap:8px!important}html body .admin-mini-list span{display:flex!important;justify-content:space-between!important;gap:10px!important;padding:10px 12px!important;border-radius:10px!important;background:color-mix(in srgb,var(--panel-2) 62%,transparent)!important}html body .admin-sidebar{display:none!important}@media (max-width:980px){html body .admin-navbar{grid-template-columns:1fr!important;position:relative!important;top:auto!important}html body .admin-navbar-user{justify-content:space-between!important}html body .admin-metrics--wide,html body .admin-stats-grid{grid-template-columns:1fr 1fr!important}}@media (max-width:640px){html body .admin-metrics--wide,html body .admin-stats-grid{grid-template-columns:1fr!important}}html body .admin-shell--original.admin-shell--original{width:min(1680px,calc(100% - 32px))!important;min-height:calc(100vh - 32px)!important;margin:16px auto!important;display:grid!important;grid-template-columns:1fr!important;gap:16px!important}html body .admin-body-grid{display:grid!important;grid-template-columns:280px minmax(0,1fr)!important;gap:16px!important;align-items:start!important}html body .admin-shell--original .admin-sidebar{display:flex!important;position:sticky!important;top:96px!important;min-height:0!important;padding:14px!important;flex-direction:column!important;gap:8px!important;border-radius:16px!important;border:1px solid color-mix(in srgb,var(--accent) 16%,transparent)!important;background:var(--panel)!important;box-shadow:0 16px 38px rgba(0,0,0,.16)!important}:root[data-theme=light] body .admin-shell--original .admin-sidebar{background:#eceef0!important;border-color:rgba(35,39,46,.1)!important;box-shadow:0 14px 32px rgba(35,39,46,.12)!important}html body .admin-shell--original .admin-sidebar>strong{padding:6px 8px 10px!important;color:var(--muted)!important;font-size:11px!important;text-transform:uppercase!important}html body .admin-shell--original .admin-sidebar a{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:10px!important;min-height:40px!important;padding:10px 12px!important;border-radius:10px!important;color:var(--text)!important;background:color-mix(in srgb,var(--panel-2) 74%,transparent)!important;border:1px solid color-mix(in srgb,var(--accent) 8%,transparent)!important;text-decoration:none!important;font-size:12px!important}html body .admin-shell--original .admin-sidebar a.active,html body .admin-shell--original .admin-sidebar a:hover{color:#16120a!important;background:linear-gradient(135deg,var(--accent),color-mix(in srgb,var(--accent) 72%,#fff))!important;border-color:transparent!important}html body .admin-shell--original .admin-sidebar a b{min-width:24px!important;padding:2px 7px!important;border-radius:999px!important;color:inherit!important;background:rgba(255,255,255,.28)!important;text-align:center!important}:root:not([data-glass=on]) body .admin-navbar,html:not([data-glass=on]) body .admin-navbar{background:var(--panel)!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}:root[data-theme=light]:not([data-glass=on]) body .admin-navbar{background:#eceef0!important;border-color:rgba(35,39,46,.1)!important}:root:not([data-glass=on]) body .admin-domain-placeholder,:root:not([data-glass=on]) body .admin-stat-panel,html:not([data-glass=on]) body .admin-domain-placeholder,html:not([data-glass=on]) body .admin-stat-panel{background:var(--panel)!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}:root[data-theme=light]:not([data-glass=on]) body .admin-domain-placeholder,:root[data-theme=light]:not([data-glass=on]) body .admin-stat-panel{background:#eceef0!important}html body .admin-dashboard{display:grid!important}html body .admin-toolbar{order:1!important}html body .admin-analytics-head{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:16px!important}html body .admin-analytics-head .title{margin:0 0 4px!important;font-size:18px!important;color:var(--text)!important}html body .admin-analytics-head span,html body .admin-analytics-summary small{color:var(--muted)!important}html body .admin-analytics-summary{display:grid!important;grid-template-columns:repeat(4,minmax(92px,1fr))!important;gap:10px!important}html body .admin-analytics-summary span{padding:10px 12px!important;border-radius:10px!important;background:color-mix(in srgb,var(--panel-2) 62%,transparent)!important}html body .admin-analytics-summary b{display:block!important;margin-top:4px!important}@media (max-width:980px){html body .admin-body-grid{grid-template-columns:1fr!important}html body .admin-shell--original .admin-sidebar{position:relative!important;top:auto!important}html body .admin-analytics-head,html body .admin-analytics-summary{display:grid!important;grid-template-columns:1fr 1fr!important}}@media (max-width:640px){html body .admin-analytics-summary{grid-template-columns:1fr!important}}html body .admin-navbar.header-inner{width:100%!important;max-width:none!important;min-height:64px!important;margin:0!important;padding:8px 14px!important;display:flex!important;grid-template-columns:none!important;align-items:center!important;justify-content:space-between!important;gap:14px!important;border-radius:16px!important}html body .admin-navbar.header-inner .site-logo{flex:0 0 auto!important}html body .admin-navbar.header-inner .site-logo img{width:48px!important;height:auto!important;display:block!important}html body .admin-navbar.header-inner .site-nav{flex:1 1 auto!important;min-width:0!important;justify-content:center!important}html body .admin-navbar.header-inner .site-nav a{min-height:36px!important;padding-block:8px!important}html body .admin-navbar.header-inner .header-actions{flex:0 0 auto!important}html body .admin-navbar-user span{max-width:190px!important;font-size:13px!important;color:var(--text)!important}html body .admin-toolbar-actions{width:min(520px,100%)!important;display:flex!important;align-items:center!important;justify-content:flex-end!important;gap:10px!important}html body .admin-toolbar-actions input{width:min(360px,100%)!important}html body .admin-editor{order:2!important}html body .admin-table{order:3!important}html body .admin-chart-head{display:flex!important;align-items:flex-start!important;justify-content:space-between!important;gap:12px!important;margin-bottom:14px!important}html body .admin-chart-head h2{margin:0!important}html body .admin-chart-head p{margin:4px 0 0!important;color:var(--muted)!important;font-size:12px!important}html body .admin-chart-head strong{color:var(--accent)!important;white-space:nowrap!important}@media (max-width:980px){html body .admin-navbar.header-inner{position:relative!important;top:auto!important;display:grid!important;grid-template-columns:auto 1fr!important}html body .admin-navbar.header-inner .site-nav{grid-column:1/-1!important;justify-content:flex-start!important;overflow-x:auto!important}html body .admin-navbar.header-inner .header-actions{justify-content:flex-end!important}html body .admin-toolbar-actions{justify-content:stretch!important}}@media (max-width:640px){html body .admin-navbar.header-inner{padding:8px 10px!important}html body .admin-toolbar-actions{display:grid!important}}html body .admin-shell--original.admin-shell--original{padding-top:16px!important}html body .admin-navbar.header-inner{top:16px!important;z-index:80!important;margin-bottom:18px!important;isolation:isolate!important;border-color:rgba(255,255,255,.08)!important}:root:not([data-glass=on]) body .admin-navbar.header-inner,html:not([data-glass=on]) body .admin-navbar.header-inner{background:var(--panel)!important;border-color:rgba(255,255,255,.08)!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}:root[data-theme=light]:not([data-glass=on]) body .admin-navbar.header-inner{background:#eceef0!important;border-color:rgba(35,39,46,.12)!important}html body .admin-body-grid{margin-top:18px!important;gap:18px!important}html body .admin-shell--original .admin-sidebar{top:112px!important}html body .admin-analytics-summary span,html body .admin-editor,html body .admin-main,html body .admin-metrics>span,html body .admin-sidebar,html body .admin-stat-panel,html body .admin-toolbar,html body .admin-workspace{border-color:rgba(255,255,255,.08)!important;box-shadow:0 16px 36px rgba(0,0,0,.14)!important}:root:not([data-glass=on]) body .admin-analytics-summary span,:root:not([data-glass=on]) body .admin-editor,:root:not([data-glass=on]) body .admin-main,:root:not([data-glass=on]) body .admin-metrics>span,:root:not([data-glass=on]) body .admin-sidebar,:root:not([data-glass=on]) body .admin-stat-panel,:root:not([data-glass=on]) body .admin-toolbar,:root:not([data-glass=on]) body .admin-workspace,html:not([data-glass=on]) body .admin-analytics-summary span,html:not([data-glass=on]) body .admin-editor,html:not([data-glass=on]) body .admin-main,html:not([data-glass=on]) body .admin-metrics>span,html:not([data-glass=on]) body .admin-sidebar,html:not([data-glass=on]) body .admin-stat-panel,html:not([data-glass=on]) body .admin-toolbar,html:not([data-glass=on]) body .admin-workspace{background:var(--panel)!important;border-color:rgba(255,255,255,.08)!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}:root[data-theme=light]:not([data-glass=on]) body .admin-analytics-summary span,:root[data-theme=light]:not([data-glass=on]) body .admin-editor,:root[data-theme=light]:not([data-glass=on]) body .admin-main,:root[data-theme=light]:not([data-glass=on]) body .admin-metrics>span,:root[data-theme=light]:not([data-glass=on]) body .admin-sidebar,:root[data-theme=light]:not([data-glass=on]) body .admin-stat-panel,:root[data-theme=light]:not([data-glass=on]) body .admin-toolbar,:root[data-theme=light]:not([data-glass=on]) body .admin-workspace{background:#eceef0!important;border-color:rgba(35,39,46,.12)!important;box-shadow:0 14px 34px rgba(35,39,46,.1)!important}html body .table-admin td{background:color-mix(in srgb,var(--panel-2) 76%,transparent)!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;box-shadow:none!important}:root[data-theme=light] body .table-admin td{background:rgba(224,226,229,.78)!important}@media (max-width:980px){html body .admin-shell--original .admin-sidebar{top:auto!important}html body .admin-body-grid{margin-top:14px!important}}html body .admin-navbar.header-inner{height:92px!important;min-height:92px!important;transition:background .26s ease,border-color .26s ease,box-shadow .26s ease,backdrop-filter .26s ease,min-height .26s ease,height .26s ease,top .26s ease!important}html body .admin-navbar.header-inner.is-glass{top:12px!important;height:72px!important;min-height:72px!important;background:color-mix(in srgb,var(--panel) 76%,transparent)!important;border-color:color-mix(in srgb,var(--line) 74%,transparent)!important;box-shadow:0 16px 44px rgba(0,0,0,.28),0 0 0 1px color-mix(in srgb,var(--accent) 8%,transparent)!important;-webkit-backdrop-filter:blur(18px) saturate(145%)!important;backdrop-filter:blur(18px) saturate(145%)!important}:root[data-theme=light] body .admin-navbar.header-inner.is-glass{background:color-mix(in srgb,#eceef0 76%,transparent)!important;border-color:rgba(35,39,46,.12)!important;box-shadow:0 16px 38px rgba(35,39,46,.18),0 0 0 1px color-mix(in srgb,var(--accent) 8%,transparent)!important}html body .admin-record-cell{display:flex!important;align-items:center!important;gap:10px!important}html body .admin-record-cell>img{width:36px!important;height:36px!important;min-width:36px!important;object-fit:contain!important;border-radius:9px!important;background:color-mix(in srgb,var(--panel) 72%,transparent)!important;border:1px solid rgba(255,255,255,.08)!important;padding:4px!important}:root[data-theme=light] body .admin-record-cell>img{background:rgba(236,238,240,.72)!important;border-color:rgba(35,39,46,.1)!important}html body .admin-chart-card{overflow:hidden!important}body.is-admin-route .site-footer{display:none!important}html body .admin-chart-card.admin-chart-card{padding:18px!important}html body .admin-chart-card .admin-chart-head{padding:0 2px!important;margin-bottom:14px!important}html body .admin-original-chart.wow-chart{width:100%!important;height:330px!important;position:relative!important;padding:0!important}html body .admin-original-chart.wow-chart canvas{width:100%!important;height:330px!important;display:block!important}body.is-admin-route .admin-navbar.header-inner.is-glass-enabled,body.is-admin-route .admin-navbar.header-inner.is-glass-enabled.is-glass{background:color-mix(in srgb,var(--panel) 76%,transparent)!important;background-image:none!important;border-color:color-mix(in srgb,var(--line) 74%,transparent)!important;box-shadow:0 16px 44px rgba(0,0,0,.28),0 0 0 1px color-mix(in srgb,var(--accent) 8%,transparent)!important;-webkit-backdrop-filter:blur(18px) saturate(145%)!important;backdrop-filter:blur(18px) saturate(145%)!important}:root[data-theme=light] body.is-admin-route .admin-navbar.header-inner.is-glass-enabled,:root[data-theme=light] body.is-admin-route .admin-navbar.header-inner.is-glass-enabled.is-glass{background:color-mix(in srgb,#eceef0 76%,transparent)!important;background-image:none!important;border-color:rgba(35,39,46,.12)!important;box-shadow:0 16px 38px rgba(35,39,46,.18),0 0 0 1px color-mix(in srgb,var(--accent) 8%,transparent)!important;-webkit-backdrop-filter:blur(18px) saturate(145%)!important;backdrop-filter:blur(18px) saturate(145%)!important}body.is-admin-route .admin-navbar.header-inner.admin-navbar{box-sizing:border-box!important;padding:8px 14px!important;align-items:center!important;align-content:center!important;flex-wrap:nowrap!important;overflow:visible!important}body.is-admin-route .admin-navbar.header-inner.admin-navbar,body.is-admin-route .admin-navbar.header-inner.admin-navbar.is-glass-enabled.is-glass,body.is-admin-route .admin-navbar.header-inner.admin-navbar.is-glass-enabled:not(.is-glass){min-height:72px!important;height:72px!important;max-height:72px!important}body.is-admin-route .admin-navbar.header-inner .header-actions,body.is-admin-route .admin-navbar.header-inner .site-logo,body.is-admin-route .admin-navbar.header-inner .site-nav{min-height:0!important;align-self:center!important}body.is-admin-route .admin-navbar.header-inner .site-logo img{width:48px!important;max-height:52px!important;object-fit:contain!important}body.is-admin-route .admin-navbar.header-inner .site-nav{display:flex!important;flex-wrap:nowrap!important;overflow-x:auto!important;overflow-y:hidden!important;scrollbar-width:none!important;white-space:nowrap!important}body.is-admin-route .admin-navbar.header-inner .site-nav::-webkit-scrollbar{display:none!important}body.is-admin-route .admin-navbar.header-inner .site-nav a{flex:0 0 auto!important;min-height:36px!important;height:36px!important;padding:8px 12px!important;white-space:nowrap!important;line-height:1!important}body.is-admin-route .admin-navbar.header-inner .header-actions{flex:0 0 auto!important;white-space:nowrap!important}body.is-admin-route .admin-field-grid{align-items:start!important}body.is-admin-route .admin-editor-head span,body.is-admin-route .admin-field>span,body.is-admin-route .admin-toolbar span{line-height:1.35!important}body.is-admin-route .admin-form input,body.is-admin-route .admin-form textarea,body.is-admin-route .admin-toolbar input{line-height:1.25!important}body.is-admin-route .admin-switch{grid-column:span 1!important;min-height:72px!important;display:grid!important;grid-template-columns:48px minmax(0,1fr)!important;align-items:center!important;gap:12px!important;padding:12px!important;border-radius:12px!important;color:var(--text)!important;background:radial-gradient(120% 120% at 8% -20%,color-mix(in srgb,var(--accent) 12%,transparent),transparent 48%),color-mix(in srgb,var(--panel-2) 72%,transparent)!important;border:1px solid color-mix(in srgb,var(--line) 72%,transparent)!important;cursor:pointer!important;user-select:none!important}:root[data-theme=light] body.is-admin-route .admin-switch{background:radial-gradient(120% 120% at 8% -20%,color-mix(in srgb,var(--accent) 10%,transparent),transparent 48%),color-mix(in srgb,#eceef0 84%,transparent)!important;border-color:rgba(35,39,46,.12)!important}body.is-admin-route .admin-switch-input{position:absolute!important;width:1px!important;height:1px!important;opacity:0!important;pointer-events:none!important}body.is-admin-route .admin-switch-track{position:relative!important;width:48px!important;height:28px!important;border-radius:999px!important;background:color-mix(in srgb,var(--muted) 32%,transparent)!important;border:1px solid color-mix(in srgb,var(--line) 78%,transparent)!important;box-shadow:inset 0 2px 8px rgba(0,0,0,.18)!important;transition:background .18s ease,border-color .18s ease,box-shadow .18s ease!important}body.is-admin-route .admin-switch-track:after{content:""!important;position:absolute!important;top:3px!important;left:3px!important;width:22px!important;height:22px!important;border-radius:50%!important;background:#fff!important;box-shadow:0 6px 14px rgba(0,0,0,.25)!important;transition:transform .18s ease!important}body.is-admin-route .admin-switch-input:checked+.admin-switch-track{background:linear-gradient(135deg,var(--accent),color-mix(in srgb,var(--accent) 72%,#fff))!important;border-color:transparent!important;box-shadow:0 0 0 4px color-mix(in srgb,var(--accent) 12%,transparent)!important}body.is-admin-route .admin-switch-input:checked+.admin-switch-track:after{transform:translateX(20px)!important}body.is-admin-route .admin-switch-text{display:grid!important;gap:4px!important;min-width:0!important}body.is-admin-route .admin-switch-text strong{font-size:13px!important;line-height:1.25!important;color:var(--text)!important}body.is-admin-route .admin-switch-text small{font-size:11px!important;line-height:1.25!important;color:var(--muted)!important}body.is-admin-route .admin-image-field{grid-column:1/-1!important}body.is-admin-route .admin-image-picker{display:grid!important;grid-template-columns:118px minmax(0,1fr)!important;gap:12px!important;padding:12px!important;border-radius:12px!important;background:color-mix(in srgb,var(--panel-2) 70%,transparent)!important;border:1px solid color-mix(in srgb,var(--line) 72%,transparent)!important}body.is-admin-route .admin-image-preview{height:92px!important;border-radius:10px!important;display:grid!important;place-items:center!important;overflow:hidden!important;background:color-mix(in srgb,var(--bg) 26%,transparent)!important;border:1px solid color-mix(in srgb,var(--line) 64%,transparent)!important}body.is-admin-route .admin-image-preview img{width:100%!important;height:100%!important;object-fit:contain!important;padding:8px!important}body.is-admin-route .admin-image-preview span{padding:8px!important;color:var(--muted)!important;font-size:12px!important;text-align:center!important}body.is-admin-route .admin-image-controls{min-width:0!important;display:grid!important;align-content:center!important;gap:10px!important}body.is-admin-route .admin-image-actions{display:flex!important;flex-wrap:wrap!important;gap:8px!important}body.is-admin-route .admin-upload-button{position:relative!important;overflow:hidden!important;cursor:pointer!important}body.is-admin-route .admin-upload-button input{position:absolute!important;inset:0!important;opacity:0!important;cursor:pointer!important}body.is-admin-route .admin-image-gallery{margin-top:10px!important;padding:10px!important;display:grid!important;grid-template-columns:repeat(auto-fill,minmax(74px,1fr))!important;gap:8px!important;max-height:270px!important;overflow:auto!important;border-radius:12px!important;background:color-mix(in srgb,var(--panel-2) 72%,transparent)!important;border:1px solid color-mix(in srgb,var(--line) 72%,transparent)!important}body.is-admin-route .admin-image-gallery button{height:74px!important;padding:6px!important;border-radius:10px!important;border:1px solid color-mix(in srgb,var(--line) 70%,transparent)!important;background:color-mix(in srgb,var(--panel) 62%,transparent)!important;cursor:pointer!important}body.is-admin-route .admin-image-gallery button.active,body.is-admin-route .admin-image-gallery button:hover{border-color:var(--accent)!important;box-shadow:0 0 0 3px color-mix(in srgb,var(--accent) 14%,transparent)!important}body.is-admin-route .admin-image-gallery img{width:100%!important;height:100%!important;object-fit:contain!important}@media (max-width:760px){body.is-admin-route .admin-navbar.header-inner.admin-navbar{height:auto!important;max-height:none!important}body.is-admin-route .admin-switch{grid-column:1/-1!important}body.is-admin-route .admin-image-picker{grid-template-columns:1fr!important}}body.is-admin-route .admin-editor-section-head{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:14px!important;margin-bottom:12px!important}body.is-admin-route .admin-editor-section-head>div{display:grid!important;gap:4px!important;min-width:0!important}body.is-admin-route .admin-editor-section-head span,body.is-admin-route .admin-period-card label span,body.is-admin-route .admin-wysiwyg-field>span{color:var(--muted)!important;font-size:11px!important;line-height:1.35!important}body.is-admin-route .admin-editor-section-head strong{color:var(--text)!important;font-size:14px!important;line-height:1.25!important}body.is-admin-route .admin-switch--inline{grid-column:auto!important;width:min(360px,100%)!important;min-height:58px!important;margin:0!important}body.is-admin-route .admin-period-editor,body.is-admin-route .admin-rcon-editor,body.is-admin-route .admin-wysiwyg-field{padding:14px!important;border-radius:14px!important;background:radial-gradient(120% 120% at 10% -12%,color-mix(in srgb,var(--accent) 10%,transparent),transparent 46%),color-mix(in srgb,var(--panel-2) 70%,transparent)!important;border:1px solid color-mix(in srgb,var(--line) 72%,transparent)!important}body.is-admin-route .admin-command-list,body.is-admin-route .admin-period-card,body.is-admin-route .admin-period-list{display:grid!important;gap:10px!important}body.is-admin-route .admin-period-card{grid-template-columns:repeat(4,minmax(0,1fr))!important;padding:12px!important;border-radius:12px!important;background:color-mix(in srgb,var(--panel) 58%,transparent)!important;border:1px solid color-mix(in srgb,var(--line) 70%,transparent)!important}body.is-admin-route .admin-period-card-head{grid-column:1/-1!important;display:flex!important;align-items:center!important;justify-content:space-between!important;gap:10px!important}body.is-admin-route .admin-period-card label{display:grid!important;gap:6px!important}body.is-admin-route .admin-add-row{width:max-content!important}body.is-admin-route .admin-command-row{display:grid!important;grid-template-columns:34px minmax(0,1fr) auto!important;align-items:center!important;gap:10px!important;padding:10px!important;border-radius:12px!important;background:color-mix(in srgb,var(--panel) 58%,transparent)!important;border:1px solid color-mix(in srgb,var(--line) 70%,transparent)!important}body.is-admin-route .admin-command-row>span{width:30px!important;height:30px!important;display:grid!important;place-items:center!important;border-radius:9px!important;color:#16120a!important;background:var(--accent)!important;font-weight:800!important;font-size:12px!important}body.is-admin-route .admin-wysiwyg{display:grid!important;gap:10px!important}body.is-admin-route .admin-wysiwyg-layout{display:grid!important;grid-template-columns:minmax(0,1fr) minmax(0,1fr)!important;gap:12px!important;align-items:stretch!important}body.is-admin-route .admin-wysiwyg-layout>div{min-width:0!important;display:grid!important;gap:7px!important}body.is-admin-route .admin-wysiwyg-layout small{color:var(--muted)!important;font-size:11px!important;line-height:1.35!important}body.is-admin-route .admin-wysiwyg-toolbar{display:flex!important;flex-wrap:wrap!important;gap:8px!important}body.is-admin-route .admin-wysiwyg-toolbar button{min-width:38px!important;height:34px!important;padding:0 12px!important;border-radius:10px!important;color:var(--text)!important;background:color-mix(in srgb,var(--panel) 64%,transparent)!important;border:1px solid color-mix(in srgb,var(--line) 72%,transparent)!important;cursor:pointer!important}body.is-admin-route .admin-wysiwyg-toolbar button:hover{border-color:var(--accent)!important;box-shadow:0 0 0 3px color-mix(in srgb,var(--accent) 12%,transparent)!important}body.is-admin-route .admin-description-preview,body.is-admin-route .admin-wysiwyg-editor{min-height:180px!important;max-height:360px!important;overflow:auto!important;padding:14px!important;border-radius:12px!important;color:var(--text)!important;background:color-mix(in srgb,var(--panel) 58%,transparent)!important;border:1px solid color-mix(in srgb,var(--line) 70%,transparent)!important;outline:none!important;line-height:1.5!important}body.is-admin-route .admin-wysiwyg-editor:focus{border-color:var(--accent)!important;box-shadow:0 0 0 3px color-mix(in srgb,var(--accent) 14%,transparent)!important}body.is-admin-route .admin-description-preview.payment-description,body.is-admin-route .admin-wysiwyg-editor.payment-description{font-family:inherit!important;font-size:13px!important;color:var(--text)!important}body.is-admin-route .admin-description-preview.payment-description{pointer-events:auto!important}body.is-admin-route .admin-wysiwyg-editor ol,body.is-admin-route .admin-wysiwyg-editor ul{margin:8px 0 8px 20px!important;padding:0!important}body.is-admin-route .admin-wysiwyg-editor h3,body.is-admin-route .admin-wysiwyg-editor p{margin:0 0 8px!important}@media (max-width:980px){body.is-admin-route .admin-period-card{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (max-width:640px){body.is-admin-route .admin-command-row,body.is-admin-route .admin-editor-section-head{grid-template-columns:1fr!important;display:grid!important}body.is-admin-route .admin-switch--inline{width:100%!important}body.is-admin-route .admin-period-card,body.is-admin-route .admin-wysiwyg-layout{grid-template-columns:1fr!important}}.profile-cases-panel{position:relative!important;overflow:hidden!important;min-height:310px!important}.profile-cases-art{position:absolute!important;right:-28px!important;top:8px!important;width:min(280px,42vw)!important;max-height:260px!important;object-fit:contain!important;opacity:.9!important;filter:drop-shadow(0 22px 34px color-mix(in srgb,var(--accent) 22%,transparent))!important;pointer-events:none!important}.profile-cases-panel .profile-cases-grid,.profile-cases-panel .profile-cases-link{position:relative!important;z-index:1!important}.profile-cases-link{margin-top:14px!important;width:max-content!important}.cases-hero h1{margin:4px 0 10px!important;font-size:clamp(42px,7vw,86px)!important;line-height:.9!important}.cases-hero p{max-width:680px!important;color:var(--muted)!important}.cases-hero>img{width:100%!important;max-height:310px!important;object-fit:contain!important;filter:drop-shadow(0 30px 42px color-mix(in srgb,var(--accent) 24%,transparent))!important}.cases-hero-actions>span{padding:10px 12px!important;border-radius:12px!important;color:var(--muted)!important;background:color-mix(in srgb,var(--panel-2) 72%,transparent)!important;border:1px solid color-mix(in srgb,var(--line) 72%,transparent)!important}.cases-select-card{min-height:154px!important;padding:14px!important;border-radius:14px!important;display:grid!important;grid-template-columns:90px minmax(0,1fr)!important;gap:10px!important;text-align:left!important;color:var(--text)!important;background:color-mix(in srgb,var(--panel) 82%,transparent)!important;border:1px solid color-mix(in srgb,var(--line) 74%,transparent)!important;cursor:pointer!important}.cases-select-card img{grid-row:span 4!important;width:90px!important;height:120px!important;object-fit:contain!important}.cases-select-card small,.cases-select-card span{color:var(--muted)!important}.cases-select-card b,.cases-select-card strong{color:var(--text)!important}.cases-open-head h2{margin:4px 0!important;font-size:clamp(26px,4vw,44px)!important}.cases-open-head p,.cases-open-head span{color:var(--muted)!important}.cases-reel{position:relative!important;height:260px!important;overflow:hidden!important;border-radius:14px!important;background:color-mix(in srgb,var(--panel-2) 62%,transparent)!important;border:1px solid color-mix(in srgb,var(--line) 72%,transparent)!important}.cases-reel-marker{top:0!important;z-index:3!important;width:2px!important;height:100%!important;background:var(--accent)!important;box-shadow:0 0 26px var(--accent)!important}.cases-reel-marker,.cases-reel-track{position:absolute!important;left:50%!important}.cases-reel-track{top:30px!important;display:flex!important;gap:14px!important;transform:translateX(-120px)!important}.cases-reel-track.is-rolling{animation:casesRoll 1.85s cubic-bezier(.14,.8,.18,1) forwards!important}@keyframes casesRoll{0%{transform:translateX(-120px)}to{transform:translateX(-5350px)}}.cases-loot-card img{width:86px!important;height:86px!important;object-fit:contain!important}.cases-loot-card small{color:var(--muted)!important}.cases-history-row img{width:54px!important;height:54px!important;object-fit:contain!important}.cases-history-row span{display:grid!important;gap:3px!important}.cases-history-row small{color:var(--muted)!important}.admin-cases-editor{display:grid!important;grid-template-columns:310px minmax(0,1fr)!important;gap:16px!important}.admin-case-detail,.admin-cases-list,.admin-loot-card{padding:14px!important;border-radius:14px!important;background:color-mix(in srgb,var(--panel-2) 72%,transparent)!important;border:1px solid color-mix(in srgb,var(--line) 72%,transparent)!important}.admin-case-list-card{width:100%!important;margin-top:10px!important;padding:10px!important;display:grid!important;grid-template-columns:62px minmax(0,1fr)!important;gap:10px!important;text-align:left!important;color:var(--text)!important;border-radius:12px!important;background:color-mix(in srgb,var(--panel) 66%,transparent)!important;border:1px solid color-mix(in srgb,var(--line) 72%,transparent)!important}.admin-case-list-card.active{border-color:var(--accent)!important}.admin-case-list-card img{width:62px!important;height:62px!important;object-fit:contain!important}.admin-case-list-card span{display:grid!important;gap:4px!important}.admin-case-list-card small{color:var(--muted)!important}.admin-case-actions,.admin-loot-head{display:flex!important;flex-wrap:wrap!important;gap:8px!important;justify-content:flex-end!important}.admin-case-fields,.admin-loot-card{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:10px!important}.admin-case-fields label,.admin-loot-card label{display:grid!important;gap:6px!important}.admin-case-fields span,.admin-loot-card span{color:var(--muted)!important;font-size:11px!important}.admin-case-field-wide{grid-column:span 3!important}.admin-loot-head{margin:18px 0 10px!important;align-items:center!important;justify-content:space-between!important}.admin-loot-list{display:grid!important;gap:12px!important}.admin-loot-card img{width:76px!important;height:76px!important;object-fit:contain!important;align-self:center!important;justify-self:center!important}@media (max-width:980px){.admin-cases-editor,.cases-layout{grid-template-columns:1fr!important}}@media (max-width:640px){.admin-case-fields,.admin-loot-card{grid-template-columns:1fr!important}.admin-case-field-wide{grid-column:auto!important}}html body .profile-card.profile-cases-panel{min-height:330px!important;padding:24px!important;display:flex!important;flex-direction:column!important;justify-content:space-between!important;isolation:isolate!important}html body .profile-card.profile-cases-panel:before{content:""!important;position:absolute!important;inset:0!important;z-index:0!important;background:linear-gradient(90deg,color-mix(in srgb,var(--panel) 90%,transparent) 0,color-mix(in srgb,var(--panel) 58%,transparent) 44%,transparent 100%),radial-gradient(120% 120% at 92% 18%,color-mix(in srgb,var(--accent) 20%,transparent),transparent 58%)!important;pointer-events:none!important}html body .profile-card.profile-cases-panel .profile-cases-link,html body .profile-card.profile-cases-panel .profile-panel-heading{position:relative!important;z-index:2!important}html body .profile-card.profile-cases-panel .profile-cases-art{position:absolute!important;inset:auto -34px -46px auto!important;z-index:1!important;width:min(520px,72%)!important;height:calc(100% + 72px)!important;max-height:none!important;object-fit:contain!important;object-position:right bottom!important;opacity:.96!important;filter:drop-shadow(0 30px 46px color-mix(in srgb,var(--accent) 28%,transparent))!important}html body .profile-card.profile-cases-panel .profile-cases-grid{display:none!important}html body .profile-card.profile-cases-panel .profile-cases-link.button{width:max-content!important;min-height:42px!important;margin-top:auto!important;padding:12px 18px!important;color:var(--text)!important;background:radial-gradient(120% 120% at 10% -18%,color-mix(in srgb,var(--accent) 15%,transparent),transparent 48%),color-mix(in srgb,var(--panel) 76%,transparent)!important;border:1px solid color-mix(in srgb,var(--line) 74%,transparent)!important;box-shadow:0 16px 36px rgba(0,0,0,.18),0 0 0 1px color-mix(in srgb,var(--accent) 8%,transparent)!important;-webkit-backdrop-filter:blur(18px) saturate(145%)!important;backdrop-filter:blur(18px) saturate(145%)!important}html body .profile-card.profile-cases-panel .profile-cases-link.button:hover{border-color:color-mix(in srgb,var(--accent) 44%,transparent)!important;box-shadow:0 18px 42px rgba(0,0,0,.2),0 0 0 4px color-mix(in srgb,var(--accent) 12%,transparent)!important}:root[data-theme=light] body .profile-card.profile-cases-panel:before{background:linear-gradient(90deg,rgba(236,238,240,.9) 0,rgba(236,238,240,.52) 46%,transparent 100%),radial-gradient(120% 120% at 92% 18%,color-mix(in srgb,var(--accent) 16%,transparent),transparent 58%)!important}:root[data-theme=light] body .profile-card.profile-cases-panel .profile-cases-link.button{color:#20242a!important;background:radial-gradient(120% 120% at 10% -18%,color-mix(in srgb,var(--accent) 12%,transparent),transparent 48%),color-mix(in srgb,#eceef0 76%,transparent)!important;border-color:rgba(35,39,46,.12)!important;box-shadow:0 16px 38px rgba(35,39,46,.16),0 0 0 1px color-mix(in srgb,var(--accent) 8%,transparent)!important}@media (max-width:720px){html body .profile-card.profile-cases-panel{min-height:300px!important}html body .profile-card.profile-cases-panel .profile-cases-art{right:-80px!important;width:min(440px,96%)!important;opacity:.72!important}}html body .profile-shell .profile-card.profile-cases-panel.profile-cases-panel{min-height:330px!important;background-image:linear-gradient(90deg,color-mix(in srgb,var(--panel) 92%,transparent) 0,color-mix(in srgb,var(--panel) 64%,transparent) 38%,color-mix(in srgb,var(--panel) 10%,transparent) 100%),url(/img/cases.png)!important;background-size:100% 100%,cover!important;background-position:50%,50%!important;background-repeat:no-repeat!important}:root[data-theme=light] body .profile-shell .profile-card.profile-cases-panel.profile-cases-panel{background-image:linear-gradient(90deg,rgba(236,238,240,.86),rgba(236,238,240,.48) 42%,rgba(236,238,240,.08)),url(/img/cases.png)!important}@media (max-width:720px){html body .profile-shell .profile-card.profile-cases-panel.profile-cases-panel{min-height:300px!important;background-size:100% 100%,auto 116%!important;background-position:50%,64%!important}}html body .profile-shell.profile-shell .profile-card.profile-cases-panel.profile-cases-panel:before{background-image:linear-gradient(90deg,color-mix(in srgb,var(--panel) 68%,transparent) 0,color-mix(in srgb,var(--panel) 30%,transparent) 42%,transparent 100%),url(/img/cases.png)!important;background-size:100% 100%,cover!important;background-position:50%,50%!important;background-repeat:no-repeat!important}html body .profile-shell.profile-shell .profile-card.profile-cases-panel.profile-cases-panel:after,html body .profile-shell.profile-shell .profile-card.profile-cases-panel.profile-cases-panel:before{content:""!important;display:block!important;position:absolute!important;inset:0!important;border-radius:inherit!important;pointer-events:none!important;opacity:1!important;filter:none!important;box-shadow:none!important}html body .profile-shell.profile-shell .profile-card.profile-cases-panel.profile-cases-panel:after{z-index:1!important;background:radial-gradient(95% 130% at 82% 28%,color-mix(in srgb,var(--accent) 12%,transparent),transparent 62%),linear-gradient(180deg,transparent 0,rgba(0,0,0,.1) 100%)!important;visibility:visible!important}html body .profile-shell.profile-shell .profile-card.profile-cases-panel.profile-cases-panel>*{position:relative!important;z-index:3!important}@media (max-width:720px){html body .profile-shell.profile-shell .profile-card.profile-cases-panel.profile-cases-panel:before{background-size:100% 100%,auto 118%!important;background-position:50%,50%!important}}html body .profile-shell.profile-shell .profile-card.profile-cases-panel.profile-cases-panel:before{z-index:0!important;background:linear-gradient(90deg,color-mix(in srgb,var(--panel) 90%,transparent) 0,color-mix(in srgb,var(--panel) 58%,transparent) 44%,transparent 100%)!important;background-image:linear-gradient(90deg,color-mix(in srgb,var(--panel) 90%,transparent) 0,color-mix(in srgb,var(--panel) 58%,transparent) 44%,transparent 100%)!important}html body .profile-shell.profile-shell .profile-card.profile-cases-panel.profile-cases-panel .profile-cases-art{display:block!important;position:absolute!important;inset:auto -34px -46px auto!important;z-index:2!important;width:min(520px,72%)!important;height:calc(100% + 72px)!important;max-height:none!important;object-fit:contain!important;object-position:right bottom!important;opacity:.96!important;filter:drop-shadow(0 30px 46px color-mix(in srgb,var(--accent) 28%,transparent))!important;pointer-events:none!important}html body .profile-shell.profile-shell .profile-card.profile-cases-panel.profile-cases-panel .profile-cases-description{position:relative!important;z-index:4!important;max-width:260px!important;margin:10px 0 auto!important;color:var(--muted)!important;font-size:12px!important;line-height:1.45!important}html body .profile-shell.profile-shell .profile-card.profile-cases-panel.profile-cases-panel .profile-cases-link,html body .profile-shell.profile-shell .profile-card.profile-cases-panel.profile-cases-panel .profile-panel-heading{position:relative!important;z-index:4!important}:root[data-theme=light] body .profile-shell.profile-shell .profile-card.profile-cases-panel.profile-cases-panel:before{background:linear-gradient(90deg,rgba(236,238,240,.86),rgba(236,238,240,.46) 44%,transparent)!important;background-image:linear-gradient(90deg,rgba(236,238,240,.86),rgba(236,238,240,.46) 44%,transparent)!important}@media (max-width:720px){html body .profile-shell.profile-shell .profile-card.profile-cases-panel.profile-cases-panel .profile-cases-art{inset:auto -80px -46px auto!important;width:min(440px,96%)!important;opacity:.72!important}}html body .cases-page .site-border{width:100%!important;max-width:none!important}html body .cases-hero-actions .button,html body .cases-open-button{border-radius:8px!important}html body .cases-reel{isolation:isolate!important;border-radius:16px!important}html body .cases-reel:after,html body .cases-reel:before{content:""!important;position:absolute!important;top:0!important;z-index:2!important;width:16%!important;height:100%!important;pointer-events:none!important}html body .cases-reel:before{left:0!important;background:linear-gradient(90deg,color-mix(in srgb,var(--panel-2) 92%,transparent),transparent)!important}html body .cases-reel:after{right:0!important;background:linear-gradient(270deg,color-mix(in srgb,var(--panel-2) 92%,transparent),transparent)!important}html body .cases-reel-glow{position:absolute!important;inset:0!important;z-index:0!important;pointer-events:none!important;background:radial-gradient(42% 80% at 50% 48%,color-mix(in srgb,var(--accent) 14%,transparent),transparent 68%)!important}html body .cases-reel-track{z-index:1!important;will-change:transform!important}html body .cases-reel-track.is-rolling{animation:casesRollFinal 2.45s cubic-bezier(.1,.78,.12,1) forwards!important}@keyframes casesRollFinal{0%{transform:translateX(-120px)}72%{transform:translateX(-5488px)}88%{transform:translateX(-5392px)}to{transform:translateX(-5422px)}}html body .profile-shell.profile-shell.profile-shell .profile-card.profile-cases-panel.profile-cases-panel{position:relative!important;overflow:hidden!important;isolation:isolate!important;min-height:330px!important;padding:24px!important;background:color-mix(in srgb,var(--panel) 86%,transparent)!important;background-image:none!important}html body .profile-shell.profile-shell.profile-shell .profile-card.profile-cases-panel.profile-cases-panel:before{display:none!important;content:none!important;background:none!important;background-image:none!important}html body .profile-shell.profile-shell.profile-shell .profile-card.profile-cases-panel.profile-cases-panel:after{content:""!important;position:absolute!important;inset:0!important;z-index:1!important;display:block!important;border-radius:inherit!important;pointer-events:none!important;background:linear-gradient(90deg,color-mix(in srgb,var(--panel) 92%,transparent) 0,color-mix(in srgb,var(--panel) 66%,transparent) 46%,color-mix(in srgb,var(--panel) 18%,transparent) 100%),radial-gradient(95% 130% at 82% 28%,color-mix(in srgb,var(--accent) 12%,transparent),transparent 62%)!important}html body .profile-shell.profile-shell.profile-shell .profile-card.profile-cases-panel.profile-cases-panel>.profile-cases-art.profile-cases-art{display:block!important;position:absolute!important;inset:0!important;width:100%!important;height:100%!important;max-width:none!important;max-height:none!important;margin:0!important;border-radius:inherit!important;object-fit:cover!important;object-position:center!important;opacity:.82!important;filter:drop-shadow(0 24px 42px color-mix(in srgb,var(--accent) 20%,transparent))!important;pointer-events:none!important}html body .profile-shell.profile-shell.profile-shell .profile-card.profile-cases-panel.profile-cases-panel>:not(.profile-cases-art){position:relative!important;z-index:2!important}:root[data-theme=light] body .profile-shell.profile-shell.profile-shell .profile-card.profile-cases-panel.profile-cases-panel:after{background:radial-gradient(farthest-corner at 50% 46%,rgba(236,238,240,.62) 0,rgba(236,238,240,.36) 35%,rgba(236,238,240,.2) 65%,rgba(236,238,240,.14) 100%)!important}@media (max-width:720px){html body .profile-shell.profile-shell.profile-shell .profile-card.profile-cases-panel.profile-cases-panel>.profile-cases-art.profile-cases-art{inset:0!important;width:100%!important;height:100%!important;object-fit:cover!important;object-position:center!important;opacity:.74!important}}html body .cases-reel-track.is-idle{animation:none!important;transform:translateX(-120px)!important}html body .cases-reel-track.is-spinning{animation:casesSpinVisible .72s linear infinite!important}html body .cases-reel-track.is-finishing{animation:casesFinishVisible 2.45s cubic-bezier(.1,.78,.12,1) forwards!important}@keyframes casesSpinVisible{0%{transform:translateX(-120px)}to{transform:translateX(-1030px)}}@keyframes casesFinishVisible{0%{transform:translateX(-120px)}62%{transform:translateX(-5520px)}82%{transform:translateX(-5376px)}to{transform:translateX(-5422px)}}html body .profile-shell.profile-shell.profile-shell .profile-card.profile-cases-panel.profile-cases-panel{gap:12px!important;background:var(--panel)!important;border-color:color-mix(in srgb,var(--line) 72%,transparent)!important}html body .profile-shell.profile-shell.profile-shell .profile-card.profile-cases-panel.profile-cases-panel:after{background:radial-gradient(farthest-corner at 50% 46%,rgba(0,0,0,.6) 0,rgba(0,0,0,.34) 35%,rgba(0,0,0,.18) 65%,rgba(0,0,0,.12) 100%)!important}html body .profile-shell.profile-shell.profile-shell .profile-card.profile-cases-panel.profile-cases-panel>.profile-cases-art.profile-cases-art{opacity:1!important;filter:drop-shadow(0 24px 42px color-mix(in srgb,var(--accent) 16%,transparent))!important}html body .profile-shell.profile-shell.profile-shell .profile-card.profile-cases-panel.profile-cases-panel .profile-panel-heading{display:flex!important;justify-content:center!important;align-items:center!important;margin:0!important}html body .profile-shell.profile-shell.profile-shell .profile-card.profile-cases-panel.profile-cases-panel .profile-panel-heading span{color:#fff!important;font-size:clamp(28px,4vw,44px)!important;line-height:1!important;font-weight:900!important;text-transform:none!important;letter-spacing:0!important}html body .profile-shell.profile-shell.profile-shell .profile-card.profile-cases-panel.profile-cases-panel .profile-panel-heading strong{display:none!important}html body .profile-shell.profile-shell.profile-shell .profile-card.profile-cases-panel.profile-cases-panel .profile-cases-description{max-width:360px!important;margin:0 auto!important;color:rgba(255,255,255,.68)!important;font-size:14px!important;line-height:1.55!important;font-weight:500!important}html body .cases-page .cases-hero.cases-hero--profile h1{margin:0!important;color:#fff!important;font-size:clamp(44px,7vw,84px)!important;line-height:.94!important;font-weight:900!important}html body .cases-page .cases-hero.cases-hero--profile p:not(.profile-kicker){max-width:620px!important;color:rgba(255,255,255,.7)!important;font-size:14px!important;line-height:1.7!important}html body .cases-reel-track.is-spinning .cases-reel-strip{animation:casesInnerSpinVisible .58s linear infinite!important}html body .cases-reel-track.is-finishing .cases-reel-strip{animation:casesInnerFinishVisible 2.45s cubic-bezier(.1,.78,.12,1) forwards!important}@keyframes casesInnerSpinVisible{0%{transform:translateX(0)}to{transform:translateX(-924px)}}@keyframes casesInnerFinishVisible{0%{transform:translateX(0)}62%{transform:translateX(-5520px)}82%{transform:translateX(-5376px)}to{transform:translateX(-5422px)}}html body .purchase-cards{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;overflow:visible!important;gap:11px!important}html body .purchase-cards .last-purchase{min-width:0!important;width:100%!important}html body .cases-reel-track{top:18px!important;gap:0!important}html body .cases-reel-track.is-revealed .cases-reel-strip{transition:transform .36s ease!important}html body .cases-reel-track.is-revealed .cases-loot-card{opacity:.28!important;transform:scale(.82)!important;transition:opacity .36s ease,transform .36s ease,filter .36s ease!important;filter:saturate(.72) brightness(.78)!important}html body .cases-reel-track.is-revealed .cases-loot-card:nth-child(30){opacity:1!important;transform:scale(1.08)!important;filter:none!important;box-shadow:0 22px 48px rgba(0,0,0,.32),0 0 0 2px color-mix(in srgb,var(--accent) 34%,transparent),0 0 38px color-mix(in srgb,var(--accent) 22%,transparent)!important}@keyframes casesRollSmooth{0%{transform:translateX(0)}36%{transform:translateX(-3350px)}62%{transform:translateX(-4620px)}78%{transform:translateX(-5070px)}91%{transform:translateX(-5268px)}to{transform:translateX(-5336px)}}@keyframes casesWinReveal{0%{opacity:0;transform:translateY(-6px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}html body .cases-history-section .profile-panel-heading,html body .cases-loot-section .profile-panel-heading{margin-bottom:12px!important}@media (max-width:980px){html body .purchase-cards{grid-template-columns:repeat(3,minmax(0,1fr))!important;overflow:visible!important}html body .cases-reel{height:220px!important}}@media (max-width:640px){html body .purchase-cards{grid-template-columns:1fr!important}}html body .profile-shell.profile-shell.profile-shell .profile-card.profile-cases-panel.profile-cases-panel{justify-items:center!important;align-content:center!important}html body .profile-shell.profile-shell.profile-shell .profile-card.profile-cases-panel.profile-cases-panel .profile-panel-heading{display:block!important;width:100%!important;text-align:center!important}html body .profile-shell.profile-shell.profile-shell .profile-card.profile-cases-panel.profile-cases-panel .profile-cases-description,html body .profile-shell.profile-shell.profile-shell .profile-card.profile-cases-panel.profile-cases-panel .profile-cases-link.button,html body .profile-shell.profile-shell.profile-shell .profile-card.profile-cases-panel.profile-cases-panel .profile-panel-heading span{margin-left:auto!important;margin-right:auto!important;text-align:center!important}html body .cases-loot-section .profile-panel-heading{margin-bottom:14px!important}html body .cases-loot-section .cases-loot-card img{width:86px!important;height:86px!important;object-fit:contain!important}html body .profile-shell.profile-shell.profile-shell .profile-card.profile-cases-panel.profile-cases-panel{display:grid!important;grid-template-rows:1fr auto!important;place-items:center!important}html body .profile-shell.profile-shell.profile-shell .profile-card.profile-cases-panel.profile-cases-panel .profile-cases-copy{position:relative!important;z-index:3!important;align-content:center!important;gap:10px!important;width:min(100%,430px)!important;margin:auto!important}html body .profile-shell.profile-shell.profile-shell .profile-card.profile-cases-panel.profile-cases-panel .profile-cases-copy h2{margin:0!important;color:var(--text)!important;font-size:clamp(34px,4.5vw,52px)!important;line-height:.96!important;font-weight:900!important;letter-spacing:0!important;text-align:center!important}html body .profile-shell.profile-shell.profile-shell .profile-card.profile-cases-panel.profile-cases-panel .profile-cases-copy p{max-width:360px!important;margin:0 auto!important;color:var(--muted)!important;font-size:14px!important;line-height:1.55!important;font-weight:500!important;text-align:center!important}:root[data-theme=light] body .profile-shell.profile-shell.profile-shell .profile-card.profile-cases-panel.profile-cases-panel .profile-cases-copy h2,:root[data-theme=light] body .profile-shell.profile-shell.profile-shell .profile-card.profile-cases-panel.profile-cases-panel .profile-cases-copy p{text-shadow:1px 1px 0 rgba(255,255,255,.85)!important}html body .profile-shell.profile-shell.profile-shell .profile-card.profile-cases-panel.profile-cases-panel .profile-cases-link.button{position:relative!important;z-index:3!important;align-self:end!important}html body .profile-shell.profile-shell.profile-shell .profile-card.profile-cases-panel.profile-cases-panel>.profile-cases-art.profile-cases-art{z-index:0!important}html body .cases-reel{height:244px!important;overflow:hidden!important}html body .cases-reel-track{left:50%!important;top:22px!important;transform:translateX(-85px)!important}html body .cases-reel-track .cases-reel-strip{display:flex!important;gap:14px!important;width:max-content!important;transform:translateX(0)!important;will-change:transform!important}html body .cases-reel-card{flex:0 0 170px!important;width:170px!important;height:200px!important;padding:14px!important;border-radius:14px!important;display:grid!important;justify-items:center!important;align-content:center!important;gap:8px!important;text-align:center!important;color:var(--text)!important;background:color-mix(in srgb,var(--panel) 76%,transparent)!important;border:1px solid color-mix(in srgb,var(--line) 72%,transparent)!important;box-sizing:border-box!important}html body .cases-reel-card img{width:86px!important;height:86px!important;object-fit:contain!important}html body .cases-reel-card strong{max-width:100%!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}html body .cases-reel-card small{color:var(--muted)!important}html body .cases-reel-track.is-idle .cases-reel-strip{animation:none!important;transform:translateX(0)!important}html body .cases-reel-track.is-rolling .cases-reel-strip{animation:casesRollFixed 5.8s cubic-bezier(.12,.74,.08,1) forwards!important}html body .cases-reel-track.is-revealed .cases-reel-strip{animation:none!important;transform:translateX(-5336px)!important}html body .cases-reel-track.is-revealed .cases-reel-card{opacity:.3!important;transform:scale(.84)!important;filter:saturate(.72) brightness(.78)!important;transition:opacity .36s ease,transform .36s ease,filter .36s ease!important}html body .cases-reel-track.is-revealed .cases-reel-card:nth-child(30){opacity:1!important;transform:scale(1.08)!important;filter:none!important;box-shadow:0 22px 48px rgba(0,0,0,.32),0 0 0 2px color-mix(in srgb,var(--accent) 34%,transparent),0 0 38px color-mix(in srgb,var(--accent) 22%,transparent)!important}@keyframes casesRollFixed{0%{transform:translateX(0)}35%{transform:translateX(-3200px)}58%{transform:translateX(-4480px)}76%{transform:translateX(-5010px)}90%{transform:translateX(-5246px)}to{transform:translateX(-5336px)}}html body .cases-reel.cases-reel{padding:0!important}html body .cases-reel.cases-reel .cases-reel-track.cases-reel-track{left:18px!important;right:auto!important;top:22px!important;transform:none!important}html body .cases-reel.cases-reel .cases-reel-track.is-idle .cases-reel-strip{transform:translateX(0)!important}html body .cases-reel.cases-reel .cases-reel-track.is-revealed .cases-reel-strip{transform:translateX(-5336px)!important}@keyframes casesRollFromLeft{0%{transform:translateX(0)}35%{transform:translateX(-3200px)}58%{transform:translateX(-4480px)}76%{transform:translateX(-5010px)}90%{transform:translateX(-5246px)}to{transform:translateX(-5336px)}}html body .profile-shell.profile-shell.profile-shell .profile-card.profile-cases-panel.profile-cases-panel{display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;gap:14px!important;text-align:center!important;padding:28px 24px!important}html body .profile-shell.profile-shell.profile-shell .profile-card.profile-cases-panel.profile-cases-panel .profile-cases-copy{width:min(100%,460px)!important;margin:0 auto!important;display:grid!important;justify-items:center!important;gap:8px!important;text-align:center!important}html body .profile-shell.profile-shell.profile-shell .profile-card.profile-cases-panel.profile-cases-panel .profile-cases-copy h2,html body .profile-shell.profile-shell.profile-shell .profile-card.profile-cases-panel.profile-cases-panel .profile-cases-copy p{width:100%!important;margin-left:auto!important;margin-right:auto!important;text-align:center!important}html body .profile-shell.profile-shell.profile-shell .profile-card.profile-cases-panel.profile-cases-panel .profile-cases-link.button{align-self:center!important;justify-self:center!important;margin:18px auto 0!important}html body .cases-history-modal{position:fixed!important;inset:0!important;z-index:9999!important;display:grid!important;place-items:center!important;padding:24px!important;width:100vw!important;height:100dvh!important;overflow:hidden!important;overscroll-behavior:contain!important}html body .cases-history-modal__backdrop{position:absolute!important;inset:0!important;background:rgba(0,0,0,.56)!important;backdrop-filter:blur(8px)!important;-webkit-backdrop-filter:blur(8px)!important}html body .cases-history-modal__panel{position:relative!important;z-index:1!important;width:min(720px,100%)!important;max-height:calc(100dvh - 48px)!important;overflow:hidden!important;display:grid!important;grid-template-rows:auto minmax(0,1fr) auto!important;gap:14px!important;padding:18px!important;border-radius:16px!important;color:var(--text)!important;background:radial-gradient(120% 120% at 8% -10%,color-mix(in srgb,var(--accent) 13%,transparent),transparent 50%),color-mix(in srgb,var(--panel) 88%,transparent)!important;border:1px solid color-mix(in srgb,var(--line) 76%,transparent)!important;box-shadow:0 28px 80px rgba(0,0,0,.36)!important;overscroll-behavior:contain!important}html body .cases-history-modal__head{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:12px!important}html body .cases-history-modal__head>div{display:grid!important;gap:4px!important}html body .cases-history-modal__head span{color:var(--muted)!important;font-size:12px!important}html body .cases-history-modal__head strong{color:var(--text)!important;font-size:20px!important}html body .cases-history-close,html body .cases-history-pager button{display:grid!important;place-items:center!important;width:38px!important;height:38px!important;border-radius:10px!important;color:var(--text)!important;background:color-mix(in srgb,var(--panel-2) 74%,transparent)!important;border:1px solid color-mix(in srgb,var(--line) 72%,transparent)!important}html body .cases-history-close{font-size:24px!important;line-height:1!important}html body .cases-history-list--modal{overflow:auto!important;min-height:0!important;max-height:100%!important;padding-right:4px!important;overscroll-behavior:contain!important;scrollbar-gutter:stable!important}html body .cases-history-pager{display:flex!important;align-items:center!important;justify-content:center!important;gap:12px!important}html body .cases-history-pager button{font-size:28px!important}html body .cases-history-pager button:disabled{opacity:.42!important;cursor:not-allowed!important}html body .cases-history-pager span{min-width:72px!important;text-align:center!important;color:var(--muted)!important;font-size:12px!important}@media (max-width:640px){html body .cases-history-modal{padding:12px!important;align-items:end!important}html body .cases-history-modal__panel{max-height:calc(100dvh - 24px)!important;border-radius:18px 18px 0 0!important}}html body>.cases-history-modal.cases-history-modal{position:fixed!important;inset:0!important;z-index:2147483000!important;display:grid!important;place-items:center!important;width:100vw!important;height:100dvh!important;padding:24px!important;overflow:hidden!important;isolation:isolate!important;overscroll-behavior:contain!important}html body>.cases-history-modal.cases-history-modal .cases-history-modal__backdrop{position:fixed!important;inset:0!important;z-index:0!important;background:rgba(0,0,0,.62)!important;-webkit-backdrop-filter:blur(10px)!important;backdrop-filter:blur(10px)!important}html body>.cases-history-modal.cases-history-modal .cases-history-modal__panel{position:relative!important;z-index:1!important;width:min(680px,calc(100vw - 32px))!important;height:min(620px,calc(100dvh - 48px))!important;max-height:min(620px,calc(100dvh - 48px))!important;display:grid!important;grid-template-rows:auto minmax(0,1fr) auto!important;gap:14px!important;padding:18px!important;overflow:hidden!important;border-radius:16px!important}html body>.cases-history-modal.cases-history-modal .cases-history-list--modal{min-height:0!important;max-height:none!important;overflow-y:scroll!important;overflow-x:hidden!important;display:grid!important;align-content:start!important;grid-auto-rows:max-content!important;gap:8px!important;padding-right:8px!important;scrollbar-gutter:stable!important}html body>.cases-history-modal.cases-history-modal .cases-history-list--modal .cases-history-row{min-height:78px!important;height:78px!important;align-self:start!important;grid-template-columns:54px minmax(0,1fr) auto!important}html body .cases-select-card img{grid-row:span 3!important;width:78px!important;height:78px!important}html body .cases-select-card>span{display:none!important}html body .cases-select-card strong{align-self:end!important}html body .cases-select-card small{align-self:center!important}html body .cases-select-card b{align-self:start!important}html body .cases-open-head>div>span{display:none!important}html body .cases-reel-card{gap:12px!important}html body .cases-reel-card small{display:none!important}html body .cases-reel-card strong{white-space:normal!important;display:-webkit-box!important;-webkit-line-clamp:2!important;-webkit-box-orient:vertical!important;line-height:1.25!important}html body .cases-open-head h2{margin:0 0 3px!important;font-size:clamp(30px,4vw,42px)!important;line-height:.95!important}html body .cases-open-head p{font-size:13px!important;line-height:1.2!important}html body .cases-open-panel .cases-reel{height:142px!important;border-radius:12px!important}html body .cases-open-panel .cases-reel-track{left:14px!important;top:14px!important}html body .cases-open-panel .cases-reel-card{flex-basis:118px!important;width:118px!important;height:114px!important;min-height:114px!important;padding:10px!important;border-radius:12px!important;gap:6px!important}html body .cases-open-panel .cases-reel-card img{width:50px!important;height:50px!important}html body .cases-open-panel .cases-reel-card strong{font-size:11px!important;line-height:1.18!important}html body .cases-open-panel .cases-reel-marker{height:100%!important}html body .cases-open-panel .cases-reel-track.is-revealed .cases-reel-strip{transform:translateX(-3828px)!important}@keyframes casesRollCompact{0%{transform:translateX(0)}35%{transform:translateX(-2300px)}58%{transform:translateX(-3180px)}76%{transform:translateX(-3580px)}90%{transform:translateX(-3750px)}to{transform:translateX(-3828px)}}html body .cases-open-panel .cases-reel{height:auto!important;min-height:128px!important}html body .cases-open-panel .cases-reel-track{top:12px!important}html body .cases-open-panel .cases-reel-card{height:112px!important;min-height:112px!important}html body .cases-open-panel .cases-reel-track.is-idle .cases-reel-strip{animation:none!important;transform:translateX(0)!important}html body .cases-open-panel .cases-reel-track.is-stacked .cases-reel-strip,html body .cases-open-panel .cases-reel-track.is-unstacking .cases-reel-strip{animation:none!important;transform:translateX(-3828px)!important}html body .cases-open-panel .cases-reel-card{transform:translateX(0) scale(1)!important;transform-origin:center!important;transition:transform .58s cubic-bezier(.2,.78,.18,1),opacity .42s ease,filter .42s ease,box-shadow .42s ease!important}html body .cases-open-panel .cases-reel-track.is-stacked .cases-reel-card{transform:translateX(var(--stack-offset)) scale(.62)!important;opacity:.34!important;filter:saturate(.68) brightness(.72)!important;z-index:1!important}html body .cases-open-panel .cases-reel-track.is-stacked .cases-reel-card.is-winner{transform:translateX(0) scale(1.12)!important;opacity:1!important;filter:none!important;z-index:20!important;box-shadow:0 24px 54px rgba(0,0,0,.36),0 0 0 2px color-mix(in srgb,var(--accent) 38%,transparent),0 0 42px color-mix(in srgb,var(--accent) 24%,transparent)!important}html body .cases-open-panel .cases-reel-track.is-unstacking .cases-reel-card{transform:translateX(0) scale(1)!important;opacity:1!important;filter:none!important;z-index:1!important}html body .cases-open-panel .cases-reel-track.is-unstacking .cases-reel-card.is-winner{box-shadow:none!important}html body .cases-open-panel .cases-reel-track.is-stacked .cases-reel-card,html body .cases-reel.cases-reel .cases-reel-track.is-stacked .cases-reel-card{transform:translateX(var(--stack-offset)) scale(.62)!important;opacity:.34!important;filter:saturate(.68) brightness(.72)!important}html body .cases-open-panel .cases-reel-track.is-stacked .cases-reel-card.is-winner,html body .cases-reel.cases-reel .cases-reel-track.is-stacked .cases-reel-card.is-winner{transform:translateX(0) scale(1.14)!important;opacity:1!important;filter:none!important;z-index:20!important}html body .cases-open-panel .cases-reel-track.is-unstacking .cases-reel-card,html body .cases-reel.cases-reel .cases-reel-track.is-unstacking .cases-reel-card{transform:translateX(0) scale(1)!important;opacity:1!important;filter:none!important}:root:not([data-glass=on]) body .cases-loot-card,:root:not([data-glass=on]) body .cases-reel-card,html:not([data-glass=on]) body .cases-loot-card,html:not([data-glass=on]) body .cases-reel-card{opacity:1!important;background:var(--panel-2)!important;border-color:var(--line)!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}:root:not([data-glass=on]) body .cases-reel,html:not([data-glass=on]) body .cases-reel{background:var(--panel-2)!important;border-color:var(--line)!important}html body .cases-open-panel .cases-reel-track.is-rolling .cases-reel-strip,html body .cases-open-panel .cases-reel-track.is-stacked .cases-reel-strip,html body .cases-open-panel .cases-reel-track.is-unstacking .cases-reel-strip,html body .cases-reel.cases-reel .cases-reel-track.is-rolling .cases-reel-strip,html body .cases-reel.cases-reel .cases-reel-track.is-stacked .cases-reel-strip,html body .cases-reel.cases-reel .cases-reel-track.is-unstacking .cases-reel-strip{animation:none!important}html body>.cases-history-modal.cases-history-modal .cases-history-list--modal::-webkit-scrollbar{width:4px!important}html body>.cases-history-modal.cases-history-modal .cases-history-list--modal::-webkit-scrollbar-track{background:color-mix(in srgb,var(--panel-2) 72%,transparent)!important;border-radius:999px!important}html body>.cases-history-modal.cases-history-modal .cases-history-list--modal::-webkit-scrollbar-thumb{background:var(--accent)!important;border-radius:999px!important}@media (max-width:640px){html body>.cases-history-modal.cases-history-modal{padding:12px!important}html body>.cases-history-modal.cases-history-modal .cases-history-modal__panel{width:min(430px,calc(100vw - 24px))!important;height:min(620px,calc(100dvh - 24px))!important;max-height:min(620px,calc(100dvh - 24px))!important;border-radius:18px!important}}html body .cases-loot-section .cases-loot-card img{width:64px!important;height:64px!important}html body .cases-loot-section .cases-loot-card strong{font-size:13px!important;line-height:1.2!important}html body .cases-loot-section .cases-loot-card small{font-size:10px!important;line-height:1.25!important}body.is-admin-route .admin-case-actions .admin-case-delete,body.is-admin-route .admin-loot-delete{min-height:0!important;width:auto!important;padding:8px 11px!important;border-radius:9px!important;font-size:11px!important;line-height:1!important;color:#fca5a5!important;background:color-mix(in srgb,#ef4444 10%,transparent)!important;border:1px solid color-mix(in srgb,#ef4444 28%,transparent)!important;box-shadow:none!important}body.is-admin-route .admin-case-actions .admin-case-delete:hover,body.is-admin-route .admin-loot-delete:hover{color:#fff!important;background:color-mix(in srgb,#ef4444 58%,transparent)!important;border-color:color-mix(in srgb,#ef4444 70%,transparent)!important}body.is-admin-route .admin-loot-image-field{grid-column:1/-1!important;min-width:0!important}body.is-admin-route .admin-loot-image-field .admin-case-image-field{display:grid!important;gap:6px!important}body.is-admin-route .admin-loot-image-field .admin-image-picker{grid-template-columns:88px minmax(0,1fr)!important;padding:9px!important;gap:10px!important}body.is-admin-route .admin-loot-image-field .admin-image-preview{height:74px!important}body.is-admin-route .admin-loot-image-field .admin-image-actions .button,body.is-admin-route .admin-loot-image-field .admin-upload-button{min-height:0!important;padding:8px 10px!important;font-size:11px!important}body.is-admin-route .admin-loot-delete{justify-self:start!important;align-self:center!important}@media (max-width:640px){html body .cases-select-card img{width:58px!important;height:58px!important}html body .cases-select-card strong{font-size:13px!important;line-height:1.15!important}html body .cases-select-card small{font-size:10px!important;line-height:1.2!important}html body .cases-select-card b{font-size:12px!important}html body .cases-open-head h2{max-width:100%!important;margin:0 0 1px!important;font-size:clamp(24px,8.4vw,32px)!important;line-height:.94!important;letter-spacing:-.04em!important;overflow-wrap:anywhere!important}html body .cases-open-head p{font-size:13.5px!important;line-height:1.32!important;color:color-mix(in srgb,var(--text) 68%,var(--muted))!important}html body .cases-open-panel .cases-reel.cases-reel{height:116px!important;min-height:116px!important;border-radius:12px!important}html body .cases-open-panel .cases-reel-track,html body .cases-reel.cases-reel .cases-reel-track.cases-reel-track{left:10px!important;top:10px!important;transform:none!important}html body .cases-reel-track .cases-reel-strip{gap:10px!important}html body .cases-open-panel .cases-reel-card,html body .cases-reel-card{flex-basis:94px!important;width:94px!important;height:94px!important;min-height:94px!important;padding:8px!important;border-radius:11px!important;gap:5px!important}html body .cases-open-panel .cases-reel-card img,html body .cases-reel-card img{width:38px!important;height:38px!important}html body .cases-open-panel .cases-reel-card strong,html body .cases-reel-card strong{font-size:9.5px!important;line-height:1.12!important;white-space:normal!important;display:-webkit-box!important;-webkit-line-clamp:2!important;-webkit-box-orient:vertical!important}html body .cases-loot-section .cases-loot-card img{width:48px!important;height:48px!important}html body .cases-loot-section .cases-loot-card strong{font-size:11px!important}body.is-admin-route .admin-case-actions{justify-content:stretch!important}body.is-admin-route .admin-case-actions .button{flex:1 1 130px!important}body.is-admin-route .admin-loot-image-field .admin-image-picker{grid-template-columns:1fr!important}body.is-admin-route .admin-loot-delete{width:fit-content!important}}:root:not([data-glass=on]) body main.cases-page.cases-page :is(.cases-hero,.cases-open-panel,.cases-loot-section,.cases-history-section,.cases-select-card,.cases-select-card.active,.cases-loot-card,.cases-history-row,.cases-reel,.cases-reel-card,.cases-win),html:not([data-glass=on]) body main.cases-page.cases-page :is(.cases-hero,.cases-open-panel,.cases-loot-section,.cases-history-section,.cases-select-card,.cases-select-card.active,.cases-loot-card,.cases-history-row,.cases-reel,.cases-reel-card,.cases-win){border-color:var(--line)!important;box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}html body .header-actions>a.profile-chip,html body .profile-shell :is(.profile-hero-copy h1,.profile-character-meta strong,.profile-panel-heading strong,.profile-chip,.profile-character-meta small){text-transform:none!important}html body .cube-payment-modal .promo-code-field.is-valid input,html body .payment-period-modal .promo-code-field.is-valid input,html body .promo-code-field.is-valid input{color:#dfffee!important;-webkit-text-fill-color:#dfffee!important;cursor:default!important}html body .cube-payment-modal .promo-code-field.promo-code-field--cube{display:grid!important;grid-template-columns:42px minmax(0,1fr)!important;align-items:center!important;gap:0!important;overflow:hidden!important}html body .cube-payment-modal .promo-code-field.promo-code-field--cube .promo-code-field__icon{display:grid!important;place-items:center!important;width:28px!important;height:28px!important;margin-left:10px!important;border-radius:9px!important;background:var(--soft-accent)!important;color:var(--accent)!important;font-weight:900!important}html body .cube-payment-modal .promo-code-field.promo-code-field--cube input.custom-input-1{width:100%!important;min-width:0!important;padding-left:4px!important;background:transparent!important;border:0!important;box-shadow:none!important}html body .cube-payment-modal .promo-code-field.is-valid,html body .payment-period-modal .payment-step-section>.promo-code-field--product.is-valid,html body .payment-period-modal .promo-code-field.is-valid,html body .promo-code-field.is-valid{border:1px solid #26d67c!important;background:linear-gradient(135deg,color-mix(in srgb,#26d67c 26%,var(--panel-2)),color-mix(in srgb,#26d67c 15%,var(--panel)))!important;background-color:color-mix(in srgb,#26d67c 20%,var(--panel-2))!important;box-shadow:0 0 0 2px color-mix(in srgb,#26d67c 18%,transparent),inset 0 0 24px color-mix(in srgb,#26d67c 18%,transparent)!important}html body .cube-payment-modal .promo-code-field.is-valid input,html body .payment-period-modal .payment-step-section>.promo-code-field--product.is-valid input,html body .payment-period-modal .promo-code-field.is-valid input,html body .promo-code-field.is-valid input{color:#ecfff5!important;-webkit-text-fill-color:#ecfff5!important}html body .cube-payment-modal .promo-code-field.is-valid,html body .cube-payment-modal .promo-code-field.is-valid.is-filled,html body .cube-payment-modal .promo-code-field.is-valid:focus-within,html body .cube-payment-modal .promo-code-field.is-valid:hover,html body .payment-period-modal .payment-step-section>.promo-code-field--product.is-valid,html body .payment-period-modal .payment-step-section>.promo-code-field--product.is-valid.is-filled,html body .payment-period-modal .payment-step-section>.promo-code-field--product.is-valid:focus-within,html body .payment-period-modal .payment-step-section>.promo-code-field--product.is-valid:hover,html body .payment-period-modal .promo-code-field.is-valid,html body .payment-period-modal .promo-code-field.is-valid.is-filled,html body .payment-period-modal .promo-code-field.is-valid:focus-within,html body .payment-period-modal .promo-code-field.is-valid:hover,html body .promo-code-field.is-valid,html body .promo-code-field.is-valid.is-filled,html body .promo-code-field.is-valid:focus-within,html body .promo-code-field.is-valid:hover{border-color:#26d67c!important;outline:0!important;background:linear-gradient(135deg,color-mix(in srgb,#26d67c 26%,var(--panel-2)),color-mix(in srgb,#26d67c 15%,var(--panel)))!important;background-color:color-mix(in srgb,#26d67c 20%,var(--panel-2))!important;box-shadow:0 0 0 2px color-mix(in srgb,#26d67c 18%,transparent),inset 0 0 24px color-mix(in srgb,#26d67c 18%,transparent)!important}html body .cube-payment-modal .promo-code-field.is-valid,html body .cube-payment-modal .promo-code-field.is-valid:active,html body .cube-payment-modal .promo-code-field.is-valid:focus,html body .cube-payment-modal .promo-code-field.is-valid:focus-within,html body .cube-payment-modal .promo-code-field.is-valid:has(input:active),html body .cube-payment-modal .promo-code-field.is-valid:has(input:focus),html body .cube-payment-modal .promo-code-field.is-valid:hover,html body .payment-period-modal .payment-step-section>.promo-code-field--product.is-valid,html body .payment-period-modal .payment-step-section>.promo-code-field--product.is-valid:active,html body .payment-period-modal .payment-step-section>.promo-code-field--product.is-valid:focus,html body .payment-period-modal .payment-step-section>.promo-code-field--product.is-valid:focus-within,html body .payment-period-modal .payment-step-section>.promo-code-field--product.is-valid:has(input:active),html body .payment-period-modal .payment-step-section>.promo-code-field--product.is-valid:has(input:focus),html body .payment-period-modal .payment-step-section>.promo-code-field--product.is-valid:hover,html body .payment-period-modal .promo-code-field.is-valid,html body .payment-period-modal .promo-code-field.is-valid:active,html body .payment-period-modal .promo-code-field.is-valid:focus,html body .payment-period-modal .promo-code-field.is-valid:focus-within,html body .payment-period-modal .promo-code-field.is-valid:has(input:active),html body .payment-period-modal .promo-code-field.is-valid:has(input:focus),html body .payment-period-modal .promo-code-field.is-valid:hover,html body .promo-code-field.is-valid,html body .promo-code-field.is-valid:active,html body .promo-code-field.is-valid:focus,html body .promo-code-field.is-valid:focus-within,html body .promo-code-field.is-valid:has(input:active),html body .promo-code-field.is-valid:has(input:focus),html body .promo-code-field.is-valid:hover{border-color:#26d67c!important;outline:0!important;background:linear-gradient(135deg,color-mix(in srgb,#26d67c 26%,var(--panel-2)),color-mix(in srgb,#26d67c 15%,var(--panel)))!important;background-color:color-mix(in srgb,#26d67c 20%,var(--panel-2))!important;background-image:linear-gradient(135deg,color-mix(in srgb,#26d67c 26%,var(--panel-2)),color-mix(in srgb,#26d67c 15%,var(--panel)))!important;box-shadow:0 0 0 2px color-mix(in srgb,#26d67c 18%,transparent),inset 0 0 24px color-mix(in srgb,#26d67c 18%,transparent)!important}html body .cube-payment-modal .promo-code-field.is-valid .promo-code-field__icon,html body .cube-payment-modal .promo-code-field.is-valid:active .promo-code-field__icon,html body .cube-payment-modal .promo-code-field.is-valid:focus-within .promo-code-field__icon,html body .cube-payment-modal .promo-code-field.is-valid:hover .promo-code-field__icon,html body .payment-period-modal .payment-step-section>.promo-code-field--product.is-valid .promo-code-field__icon,html body .payment-period-modal .payment-step-section>.promo-code-field--product.is-valid:active .promo-code-field__icon,html body .payment-period-modal .payment-step-section>.promo-code-field--product.is-valid:focus-within .promo-code-field__icon,html body .payment-period-modal .payment-step-section>.promo-code-field--product.is-valid:hover .promo-code-field__icon,html body .payment-period-modal .promo-code-field.is-valid .promo-code-field__icon,html body .payment-period-modal .promo-code-field.is-valid:active .promo-code-field__icon,html body .payment-period-modal .promo-code-field.is-valid:focus-within .promo-code-field__icon,html body .payment-period-modal .promo-code-field.is-valid:hover .promo-code-field__icon,html body .promo-code-field.is-valid .promo-code-field__icon,html body .promo-code-field.is-valid:active .promo-code-field__icon,html body .promo-code-field.is-valid:focus-within .promo-code-field__icon,html body .promo-code-field.is-valid:hover .promo-code-field__icon{border:0!important;border-right:0!important;outline:0!important;box-shadow:none!important;filter:none!important;border-radius:0!important;background:transparent!important;background-color:initial!important;background-image:none!important;color:#26d67c!important;-webkit-text-fill-color:#26d67c!important}html body .cube-payment-modal .promo-code-field.is-valid input,html body .cube-payment-modal .promo-code-field.is-valid input:active,html body .cube-payment-modal .promo-code-field.is-valid input:focus,html body .cube-payment-modal .promo-code-field.is-valid input:focus-visible,html body .cube-payment-modal .promo-code-field.is-valid input:hover,html body .payment-period-modal .payment-step-section>.promo-code-field--product.is-valid>input,html body .payment-period-modal .payment-step-section>.promo-code-field--product.is-valid>input:active,html body .payment-period-modal .payment-step-section>.promo-code-field--product.is-valid>input:focus,html body .payment-period-modal .payment-step-section>.promo-code-field--product.is-valid>input:focus-visible,html body .payment-period-modal .payment-step-section>.promo-code-field--product.is-valid>input:hover,html body .payment-period-modal .promo-code-field.is-valid input,html body .payment-period-modal .promo-code-field.is-valid input:active,html body .payment-period-modal .promo-code-field.is-valid input:focus,html body .payment-period-modal .promo-code-field.is-valid input:focus-visible,html body .payment-period-modal .promo-code-field.is-valid input:hover,html body .promo-code-field.is-valid input,html body .promo-code-field.is-valid input:active,html body .promo-code-field.is-valid input:focus,html body .promo-code-field.is-valid input:focus-visible,html body .promo-code-field.is-valid input:hover{border:0!important;outline:0!important;box-shadow:none!important;background:transparent!important;background-color:initial!important;background-image:none!important;color:#ecfff5!important;-webkit-text-fill-color:#ecfff5!important}html body .cube-payment-modal .promo-code-field.is-valid,html body .payment-period-modal .payment-step-section>.promo-code-field--product.is-valid,html body .payment-period-modal .promo-code-field.is-valid,html body .promo-code-field.is-valid{pointer-events:none!important;cursor:default!important;-webkit-tap-highlight-color:transparent!important}html body .cube-payment-modal .promo-code-field.is-valid,html body .cube-payment-modal .promo-code-field.is-valid *,html body .cube-payment-modal .promo-code-field.is-valid :after,html body .cube-payment-modal .promo-code-field.is-valid :before,html body .payment-period-modal .payment-step-section>.promo-code-field--product.is-valid,html body .payment-period-modal .payment-step-section>.promo-code-field--product.is-valid *,html body .payment-period-modal .payment-step-section>.promo-code-field--product.is-valid :after,html body .payment-period-modal .payment-step-section>.promo-code-field--product.is-valid :before,html body .payment-period-modal .promo-code-field.is-valid,html body .payment-period-modal .promo-code-field.is-valid *,html body .payment-period-modal .promo-code-field.is-valid :after,html body .payment-period-modal .promo-code-field.is-valid :before,html body .promo-code-field.is-valid,html body .promo-code-field.is-valid *,html body .promo-code-field.is-valid :after,html body .promo-code-field.is-valid :before{outline:0!important;outline-width:0!important;outline-style:none!important;outline-color:transparent!important;box-shadow:none!important;-webkit-tap-highlight-color:transparent!important}html body .cube-payment-modal .promo-code-field.is-valid,html body .payment-period-modal .payment-step-section>.promo-code-field--product.is-valid,html body .payment-period-modal .promo-code-field.is-valid,html body .promo-code-field.is-valid{box-shadow:inset 0 0 24px color-mix(in srgb,#26d67c 18%,transparent)!important}html body .cube-payment-modal .promo-code-field.is-valid .promo-code-field__icon,html body .payment-period-modal .payment-step-section>.promo-code-field--product.is-valid .promo-code-field__icon,html body .payment-period-modal .promo-code-field.is-valid .promo-code-field__icon,html body .promo-code-field.is-valid .promo-code-field__icon{border:0!important;outline:0!important;box-shadow:none!important;background:transparent!important;background-color:initial!important;color:#26d67c!important;-webkit-text-fill-color:#26d67c!important}html body:has(.not-found-page)>.accent-grid-glow.accent-grid-glow,html body:has(.not-found-page)>.accent-grid-glow.accent-grid-glow:after,html body:has(.not-found-page)>.accent-grid-glow.accent-grid-glow:before{display:block!important;visibility:visible!important;background:none!important;box-shadow:none!important;filter:none!important}html body:has(.not-found-page) .not-found-page.not-found-page{background:transparent!important;background-color:initial!important;background-image:none!important}html body:has(.not-found-page)>.accent-grid-glow.accent-grid-glow{position:fixed!important;inset:0!important;z-index:0!important;opacity:1!important;pointer-events:none!important;overflow:hidden!important;mix-blend-mode:normal!important}html body:has(.not-found-page)>.accent-grid-glow.accent-grid-glow:after,html body:has(.not-found-page)>.accent-grid-glow.accent-grid-glow:before{content:""!important;position:absolute!important;pointer-events:none!important;background:linear-gradient(color-mix(in srgb,var(--accent) 17%,transparent) 1px,transparent 1px),linear-gradient(90deg,color-mix(in srgb,var(--accent) 17%,transparent) 1px,transparent 1px)!important;background-size:58px 58px!important}html body:has(.not-found-page)>.accent-grid-glow.accent-grid-glow:before{top:-105px!important;right:-125px!important;width:min(820px,86vw)!important;height:min(560px,64vh)!important;opacity:.78!important;background-position:100% 0!important;mask-image:radial-gradient(ellipse at top right,#000 0,rgba(0,0,0,.82) 28%,rgba(0,0,0,.34) 55%,transparent 78%)!important;-webkit-mask-image:radial-gradient(ellipse at top right,#000 0,rgba(0,0,0,.82) 28%,rgba(0,0,0,.34) 55%,transparent 78%)!important}html body:has(.not-found-page)>.accent-grid-glow.accent-grid-glow:after{left:-130px!important;bottom:-110px!important;width:min(840px,88vw)!important;height:min(580px,66vh)!important;opacity:.7!important;background-position:0 100%!important;mask-image:radial-gradient(ellipse at bottom left,#000 0,rgba(0,0,0,.78) 26%,rgba(0,0,0,.3) 54%,transparent 78%)!important;-webkit-mask-image:radial-gradient(ellipse at bottom left,#000 0,rgba(0,0,0,.78) 26%,rgba(0,0,0,.3) 54%,transparent 78%)!important}html:root[data-theme=light] body:has(.not-found-page)>.accent-grid-glow.accent-grid-glow:after,html:root[data-theme=light] body:has(.not-found-page)>.accent-grid-glow.accent-grid-glow:before{background:linear-gradient(color-mix(in srgb,var(--accent) 30%,rgba(35,39,46,.38)) 1px,transparent 1px),linear-gradient(90deg,color-mix(in srgb,var(--accent) 30%,rgba(35,39,46,.38)) 1px,transparent 1px)!important;background-size:58px 58px!important}html:root[data-theme=light] body:has(.not-found-page)>.accent-grid-glow.accent-grid-glow:before{opacity:.9!important;mask-image:radial-gradient(ellipse at top right,#000 0,rgba(0,0,0,.88) 30%,rgba(0,0,0,.42) 58%,transparent 80%)!important;-webkit-mask-image:radial-gradient(ellipse at top right,#000 0,rgba(0,0,0,.88) 30%,rgba(0,0,0,.42) 58%,transparent 80%)!important}html:root[data-theme=light] body:has(.not-found-page)>.accent-grid-glow.accent-grid-glow:after{opacity:.82!important;mask-image:radial-gradient(ellipse at bottom left,#000 0,rgba(0,0,0,.84) 28%,rgba(0,0,0,.38) 56%,transparent 80%)!important;-webkit-mask-image:radial-gradient(ellipse at bottom left,#000 0,rgba(0,0,0,.84) 28%,rgba(0,0,0,.38) 56%,transparent 80%)!important}html body:has(.not-found-page) .not-found-page.not-found-page:after,html body:has(.not-found-page) .not-found-page.not-found-page:before{display:none!important;content:none!important;animation:none!important;opacity:0!important;background:none!important}:root[data-glass=off] body:has(.not-found-page) .not-found-card.not-found-card,html[data-glass=off] body:has(.not-found-page) .not-found-card.not-found-card{background:linear-gradient(color-mix(in srgb,var(--line) 20%,transparent) 1px,transparent 1px),linear-gradient(90deg,color-mix(in srgb,var(--line) 20%,transparent) 1px,transparent 1px),linear-gradient(180deg,color-mix(in srgb,var(--panel) 98%,#fff 2%),var(--panel))!important;background-size:34px 34px,34px 34px,auto!important;background-position:50%!important;border-color:color-mix(in srgb,var(--line) 92%,transparent)!important;box-shadow:0 18px 46px rgba(0,0,0,.24)!important}html body:has(.not-found-page) .not-found-card.not-found-card{gap:14px!important;transform:none!important}html body:has(.not-found-page) .not-found-typing.not-found-typing{clip-path:none!important;animation:none!important;overflow:visible!important;opacity:1!important}:root[data-theme=light] body:has(.not-found-page) .not-found-actions .button.not-found-return.not-found-return,html[data-theme=light] body:has(.not-found-page) .not-found-actions .button.not-found-return.not-found-return{color:#fff!important;-webkit-text-fill-color:#fff!important;background:#313335!important;background-color:#313335!important;background-image:none!important;border-color:#313335!important;outline:5px solid rgb(58 58 58/0)!important;box-shadow:none!important}:root[data-theme=light] body:has(.not-found-page) .not-found-actions .button.not-found-return.not-found-return:hover,html[data-theme=light] body:has(.not-found-page) .not-found-actions .button.not-found-return.not-found-return:hover{color:#fff!important;-webkit-text-fill-color:#fff!important;background:#313335!important;background-color:#313335!important;outline-color:rgb(58 58 58/30%)!important;box-shadow:none!important}:root[data-theme=light] body .product-card.object-shop .product-bottom .buy-button.shop-button,:root[data-theme=light] body .product-card.object-shop .product-bottom .shop-button.shop-button,html[data-theme=light] body .product-card.object-shop .product-bottom .buy-button.shop-button,html[data-theme=light] body .product-card.object-shop .product-bottom .shop-button.shop-button{border-radius:0 0 24px 24px!important;clip-path:none!important;margin:0!important;width:100%!important;color:#fff!important;-webkit-text-fill-color:#fff!important;background:var(--accent)!important;border:0!important;box-shadow:inset 0 0 0 1px rgba(255,255,255,.44),0 12px 24px rgba(28,32,38,.08)!important}:root:not([data-glass=on]) body .cases-page :is(.cases-select-card,.cases-select-card.active,.cases-loot-card,.cases-history-row,.cases-open-panel),html:not([data-glass=on]) body .cases-page :is(.cases-select-card,.cases-select-card.active,.cases-loot-card,.cases-history-row,.cases-open-panel){background:var(--panel)!important;background-color:var(--panel)!important;background-image:none!important;border-color:var(--line)!important;box-shadow:none!important;filter:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}:root:not([data-glass=on]) body .cases-page :is(.cases-select-card,.cases-select-card.active,.cases-loot-card,.cases-history-row,.cases-open-panel):after,:root:not([data-glass=on]) body .cases-page :is(.cases-select-card,.cases-select-card.active,.cases-loot-card,.cases-history-row,.cases-open-panel):before,html:not([data-glass=on]) body .cases-page :is(.cases-select-card,.cases-select-card.active,.cases-loot-card,.cases-history-row,.cases-open-panel):after,html:not([data-glass=on]) body .cases-page :is(.cases-select-card,.cases-select-card.active,.cases-loot-card,.cases-history-row,.cases-open-panel):before{display:none!important;content:none!important;opacity:0!important;background:none!important;box-shadow:none!important}:root:not([data-glass=on]) body .cases-page .cases-select-card.active,html:not([data-glass=on]) body .cases-page .cases-select-card.active{border-color:var(--accent)!important;background:color-mix(in srgb,var(--accent) 9%,var(--panel))!important}:root:not([data-glass=on]) body .cases-page :is(.cases-select-card--rare,.cases-select-card--epic,.cases-select-card--legendary,.cases-loot-card--rare,.cases-loot-card--epic,.cases-loot-card--legendary),html:not([data-glass=on]) body .cases-page :is(.cases-select-card--rare,.cases-select-card--epic,.cases-select-card--legendary,.cases-loot-card--rare,.cases-loot-card--epic,.cases-loot-card--legendary){box-shadow:none!important}html body .mods-page-redesign .mods-panel-redesign,html body .mods-page-redesign .mods-panel-redesign__head,html body .mods-page-redesign .mods-panel-redesign__head--versions,html body .mods-page-redesign .mods-version-filter,html body .mods-page-redesign .mods-version-menu{overflow:visible!important}html body .mods-page-redesign .mods-panel-redesign__head--versions{z-index:40!important;isolation:isolate!important;display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;align-items:start!important;gap:14px!important}html body .mods-page-redesign .mods-version-filter{position:relative!important;z-index:20!important;align-self:start!important}html body .mods-page-redesign .mods-version-menu{position:relative!important;z-index:30!important}html body .mods-page-redesign .mods-version-menu__list{position:absolute!important;z-index:999!important;max-height:320px!important;overflow-y:auto!important;box-shadow:0 18px 42px rgba(0,0,0,.24)!important}@media (max-width:980px){html body .mods-page-redesign .mods-panel-redesign__head--versions{grid-template-columns:1fr!important}}:root body .payment-period-modal .payment-product,html body .payment-period-modal .payment-product{overflow:hidden!important;border-radius:18px!important;background:linear-gradient(180deg,#242426,#151517)!important;box-shadow:none!important}html body .payment-period-modal .payment-product:before{display:none!important;content:none!important}html body .payment-period-modal .payment-product:after{display:block!important;content:""!important;position:absolute!important;inset:0!important;z-index:1!important;background:linear-gradient(0deg,rgba(0,0,0,.62),rgba(0,0,0,.12) 52%,transparent)!important}html body .payment-period-modal .payment-product img{position:absolute!important;inset:0!important;z-index:0!important;width:100%!important;height:100%!important;object-fit:cover!important;border-radius:0!important;padding:0!important}html body .payment-period-modal .payment-step-section>.payment-login-field--product:focus-within>input,html body .payment-period-modal .payment-step-section>.payment-login-field--product>input,html body .payment-period-modal .payment-step-section>.payment-login-field--product>input:focus{text-align:left!important;padding:0 14px 0 52px!important;line-height:52px!important}@media (max-width:980px){html body .payment-period-modal .payment-step-section>.payment-login-field--product>input{padding-left:50px!important;line-height:46px!important}}html body .payment-period-modal .payment-step-section>input::placeholder{color:var(--muted)!important;-webkit-text-fill-color:var(--muted)!important;opacity:.95!important}html body .site-header{transition:none!important}html body .site-header .header-inner{transition:background .2s ease,border-color .2s ease,box-shadow .2s ease!important}:root:not([data-glass=on]) body .cases-hero,:root:not([data-glass=on]) body .cases-history-section,:root:not([data-glass=on]) body .cases-loot-section,:root:not([data-glass=on]) body .cases-open-panel,html:not([data-glass=on]) body .cases-hero,html:not([data-glass=on]) body .cases-history-section,html:not([data-glass=on]) body .cases-loot-section,html:not([data-glass=on]) body .cases-open-panel{background:color-mix(in srgb,var(--panel) 84%,transparent)!important}html body .cube-payment-modal .payment-product,html body .cube-payment-modal .payment-product.cube-product{box-shadow:none!important}html body .mods-page-redesign .mods-panel-redesign__head--versions{position:relative!important;z-index:5!important}html body .mods-page-redesign .mods-panel-redesign__head--versions:has(.mods-version-menu:focus-within),html body .mods-page-redesign .mods-panel-redesign__head--versions:has(.mods-version-menu:hover){z-index:90!important}html body .mods-page-redesign .mods-version-filter,html body .mods-page-redesign .mods-version-menu{position:relative!important}html body .mods-page-redesign .mods-version-menu__list{z-index:30!important}html body .mods-page-redesign .mods-versions-redesign{position:relative!important;z-index:1!important}html body .mods-page-redesign .mods-panel-redesign:has(.mods-version-menu:focus-within),html body .mods-page-redesign .mods-panel-redesign:has(.mods-version-menu:hover){overflow:visible!important}html body .cube-payment-modal .object-input.promo-code-field--cube{position:relative!important;display:block!important;width:100%!important;height:52px!important;min-height:52px!important;margin:0!important;padding:0!important;border:1px solid var(--line)!important;border-radius:12px!important;background:var(--panel-2)!important;background-color:var(--panel-2)!important;background-image:none!important;box-shadow:none!important;line-height:normal!important;overflow:hidden!important}html body .cube-payment-modal .object-input.promo-code-field--cube:after,html body .cube-payment-modal .object-input.promo-code-field--cube:before{display:none!important;content:none!important}html body .cube-payment-modal .object-input.promo-code-field--cube .promo-code-field__icon{position:absolute!important;left:0!important;top:0!important;z-index:2!important;display:grid!important;place-items:center!important;width:42px!important;height:100%!important;margin:0!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;background-color:initial!important;box-shadow:none!important;color:var(--accent)!important;font-size:15px!important;font-weight:1000!important;line-height:1!important;pointer-events:none!important}html body .cube-payment-modal .object-input.promo-code-field--cube:not(#main_input) .custom-input-1,html body .cube-payment-modal .object-input.promo-code-field--cube:not(#main_input) .custom-input-1:focus,html body .cube-payment-modal .object-input.promo-code-field--cube:not(#main_input) .custom-input-1:hover,html body .cube-payment-modal .object-input.promo-code-field--cube:not(#main_input):focus-within .custom-input-1{position:absolute!important;inset:0!important;z-index:1!important;display:block!important;width:100%!important;height:100%!important;min-height:0!important;margin:0!important;padding:0 14px 0 42px!important;border:0!important;border-radius:0!important;outline:0!important;background:transparent!important;background-color:initial!important;background-image:none!important;box-shadow:none!important;color:var(--text)!important;-webkit-text-fill-color:var(--text)!important}html body .cube-payment-modal .object-input.promo-code-field--cube.is-filled,html body .cube-payment-modal .object-input.promo-code-field--cube:focus-within{border-color:color-mix(in srgb,var(--accent) 62%,var(--line))!important;background:color-mix(in srgb,var(--panel-2) 84%,var(--accent) 10%)!important;background-color:color-mix(in srgb,var(--panel-2) 84%,var(--accent) 10%)!important;box-shadow:0 0 0 3px color-mix(in srgb,var(--accent) 14%,transparent),inset 0 0 18px color-mix(in srgb,var(--accent) 8%,transparent)!important}html body .cube-payment-modal .object-input .custom-input-1::placeholder{color:var(--muted)!important;-webkit-text-fill-color:var(--muted)!important;opacity:.95!important}html body .payment-period-modal .payment-quantity-wheel,html body .payment-period-modal .payment-quantity-wheel:focus-within{border:0!important;box-shadow:none!important}html body .payment-period-modal .payment-quantity-wheel__manual{border:0!important;background:transparent!important;box-shadow:none!important;overflow:visible!important;min-width:0!important;height:auto!important;min-height:0!important;padding:0!important;grid-template-columns:auto auto!important;column-gap:4px!important}html body .payment-period-modal .payment-quantity-wheel__manual input{width:66px!important;min-width:66px!important;max-width:66px!important}.banlist-page{width:min(1422px,calc(100% - 46px))}.banlist-form header{margin-bottom:24px}.banlist-form header h1{font-size:28px;margin-bottom:9px}.banlist-form header p{max-width:980px;color:var(--muted);font-size:12px;line-height:1.7}.table-banlist{border-collapse:initial;border-spacing:0 14px}.table-banlist th{border:0;padding:0 16px 7px}.table-banlist td{border:0;padding:17px 16px;background:var(--panel-2)}.table-banlist td:first-child{border-radius:20px 0 0 20px;color:var(--accent);font-weight:600}.table-banlist td:last-child{border-radius:0 20px 20px 0}.table-banlist tbody tr:hover td{background:color-mix(in srgb,var(--accent) 8%,var(--panel-2))}@media (max-width:680px){.admin-page,.banlist-page,.history-page,.interrogation-page,.mods-page,.rules-page,.staff-page,.tops-page{width:calc(100% - 24px)}.banlist-form header h1{font-size:23px}.banlist-search .button{height:48px}.table-banlist thead{display:none}.table-banlist tbody,.table-banlist td,.table-banlist tr{display:block;width:100%}.table-banlist tr{margin-bottom:10px;border-radius:14px;overflow:hidden}.table-banlist td{display:flex;justify-content:space-between;gap:10px;border-radius:0!important;padding:11px 13px}.table-banlist td:before{content:attr(data-label);color:var(--muted);font-size:9px;text-transform:uppercase}}.auth-login-input,.banlist-search,.history-search,.interrogation-search,.mods-filter,.object-input,.payment-login-field,.rules-search{border-radius:16px!important}.banlist-search input,.history-search input,.interrogation-search input,.mods-filter input,.mods-filter select,.rules-search__input{border-radius:16px!important;background-clip:padding-box!important}.tops-page-original{--tp-bg:var(--panel);--tp-card:color-mix(in srgb,var(--panel-2) 82%,transparent);--tp-card-solid:var(--panel-2);--tp-text:var(--text);--tp-text-soft:var(--muted);--tp-border:var(--line);--tp-shadow:0 20px 60px rgba(0,0,0,.22);--tp-accent:var(--accent);--tp-pill:color-mix(in srgb,var(--text) 5%,transparent);--tp-badge-bg:linear-gradient(135deg,color-mix(in srgb,var(--accent) 82%,#ffb327) 0%,var(--accent) 100%);--tp-top-bg:linear-gradient(135deg,color-mix(in srgb,var(--accent) 18%,transparent) 0%,var(--panel-2) 100%);--tp-top2-bg:linear-gradient(135deg,rgba(202,209,222,.16) 0%,var(--panel-2) 100%);--tp-top3-bg:linear-gradient(135deg,rgba(210,129,73,.15) 0%,var(--panel-2) 100%);padding:24px!important;background:var(--tp-bg)!important;border-radius:30px!important;overflow:hidden!important}@media (max-width:1100px){.banlist-page-original .table-banlist,.banlist-page-original .table-banlist tbody,.banlist-page-original .table-banlist td,.banlist-page-original .table-banlist thead,.banlist-page-original .table-banlist tr{display:block;width:100%;min-width:0}.banlist-page-original .table-banlist thead{display:none}.banlist-page-original .table-banlist tbody{display:flex;flex-direction:column;gap:14px}.banlist-page-original .table-banlist tbody tr{border:1px solid var(--line);border-radius:18px;overflow:hidden;background:var(--panel-2)}.banlist-page-original .table-banlist tbody tr td{display:flex;justify-content:space-between;gap:14px;padding:12px 14px;background:transparent!important;border:0!important;border-bottom:1px solid var(--line)!important;border-radius:0!important}.banlist-page-original .table-banlist tbody tr td:before{content:attr(data-label);flex:0 0 110px;color:var(--muted);font-size:10px;font-weight:800;text-transform:uppercase}}@media (max-width:760px){.banlist-page-original .table-banlist tbody tr td{flex-direction:column;align-items:flex-start;gap:6px}.banlist-page-original .table-banlist tbody tr td:before{flex:none}.avatar-user-banlist{display:none}}.admin-form input,.auth-fields input,.auth-login-input input,.balance-modal input,.banlist-search input,.cube-payment-modal .object-input .custom-input-1,.currency-card input,.history-search input,.interrogation-search input,.mods-filter input,.payment-fields input,.payment-login-field input,.payment-step-section .payment-small-label input,.payment-step-section>input,.rules-search__input,input,select,textarea{font-weight:400!important}:root:not([data-glass=on]) .auth-modal,:root:not([data-glass=on]) .balance-modal,:root:not([data-glass=on]) .banlist-page-original .banlist-form,:root:not([data-glass=on]) .cube-payment-modal,:root:not([data-glass=on]) .currency-converter.vault-panel,:root:not([data-glass=on]) .glassBlock,:root:not([data-glass=on]) .info-modal,:root:not([data-glass=on]) .last-purchase,:root:not([data-glass=on]) .leader-panel,:root:not([data-glass=on]) .legacy-hero-slider.main-slider,:root:not([data-glass=on]) .mod-card,:root:not([data-glass=on]) .mods-page-original .card,:root:not([data-glass=on]) .mods-page-original .hero,:root:not([data-glass=on]) .panel,:root:not([data-glass=on]) .payment-period-modal,:root:not([data-glass=on]) .product-card,:root:not([data-glass=on]) .product-card.object-shop,:root:not([data-glass=on]) .profile-card,:root:not([data-glass=on]) .purchases-panel,:root:not([data-glass=on]) .ranking-card,:root:not([data-glass=on]) .rule-card,:root:not([data-glass=on]) .rule-section,:root:not([data-glass=on]) .rules-definitions,:root:not([data-glass=on]) .rules-intro article,:root:not([data-glass=on]) .rules-panel,:root:not([data-glass=on]) .searchBar,:root:not([data-glass=on]) .settings-card,:root:not([data-glass=on]) .shop-filter,:root:not([data-glass=on]) .shop-filter button,:root:not([data-glass=on]) .site-footer>.site-border,:root:not([data-glass=on]) .social-card,:root:not([data-glass=on]) .success-modal,:root:not([data-glass=on]) .table-wrap,:root:not([data-glass=on]) .vault-panel,:root:not([data-glass=on]) .vault-values article{backdrop-filter:none!important;-webkit-backdrop-filter:none!important}.admin-form input,.admin-form select,.admin-form textarea,.balance-modal input,.banlist-search input,.currency-card input,.custom-input-1,.history-search input,.interrogation-search input,.mods-filter input,.payment-fields input,.payment-login-field input,.payment-step-section>input,.rules-search__input,input:not([type=button]):not([type=submit]):not([type=reset]):not([type=checkbox]):not([type=radio]):not([type=range]):not([type=file]):not([type=color]),select,textarea{caret-color:var(--accent)!important;border-color:color-mix(in srgb,var(--text) 12%,transparent)!important;transition:border-color .18s ease,background .18s ease,box-shadow .18s ease,color .18s ease!important}.admin-form input:focus,.admin-form select:focus,.admin-form textarea:focus,.balance-modal input:focus,.banlist-search input:focus,.currency-card input:focus,.custom-input-1:focus,.history-search input:focus,.interrogation-search input:focus,.mods-filter input:focus,.payment-fields input:focus,.payment-login-field input:focus,.payment-step-section>input:focus,.rules-search__input:focus,input:not([type=button]):not([type=submit]):not([type=reset]):not([type=checkbox]):not([type=radio]):not([type=range]):not([type=file]):not([type=color]):focus,select:focus,textarea:focus{outline:none!important;border-color:var(--accent)!important;background:color-mix(in srgb,var(--panel-2) 84%,var(--accent) 10%)!important;box-shadow:0 0 0 3px color-mix(in srgb,var(--accent) 18%,transparent),0 0 20px color-mix(in srgb,var(--accent) 16%,transparent)!important}.auth-login-input:focus-within,.banlist-search:focus-within,.object-input:focus-within,.payment-login-field:focus-within,.rules-search:focus-within{border-color:var(--accent)!important;box-shadow:0 0 0 3px color-mix(in srgb,var(--accent) 14%,transparent),0 0 18px color-mix(in srgb,var(--accent) 12%,transparent)!important}html body .admin-form input,html body .admin-form select,html body .admin-form textarea,html body .auth-modal .auth-fields>input,html body .auth-modal .auth-login-input,html body .auth-modal .auth-login-input>input,html body .balance-modal input,html body .banlist-search,html body .banlist-search input,html body .cube-payment-modal .object-input,html body .cube-payment-modal .object-input .custom-input-1,html body .history-search,html body .history-search input,html body .interrogation-search,html body .interrogation-search input,html body .mods-search,html body .mods-search input,html body .payment-period-modal .custom-text-field input,html body .payment-period-modal .payment-step-section>input,html body .rules-search,html body .rules-search__input{box-sizing:border-box!important;border-radius:12px!important;outline:0!important}html body .admin-form input,html body .admin-form select,html body .admin-form textarea,html body .auth-modal .auth-fields>input,html body .balance-modal input,html body .banlist-search input,html body .cube-payment-modal .object-input .custom-input-1,html body .history-search input,html body .interrogation-search input,html body .mods-search input,html body .payment-period-modal .custom-text-field input,html body .payment-period-modal .payment-step-section>input,html body .rules-search__input{border:1px solid var(--line)!important;background:var(--panel-2)!important;background-color:var(--panel-2)!important;background-image:none!important;box-shadow:none!important;color:var(--text)!important;-webkit-text-fill-color:var(--text)!important}html body .admin-form input:focus,html body .admin-form select:focus,html body .admin-form textarea:focus,html body .auth-modal .auth-fields>input:focus,html body .auth-modal .auth-fields>input:focus-visible,html body .auth-modal .auth-login-input:focus-within,html body .balance-modal input:focus,html body .balance-modal input:focus-visible,html body .banlist-search:focus-within,html body .cube-payment-modal .object-input:focus-within,html body .history-search:focus-within,html body .interrogation-search:focus-within,html body .mods-search:focus-within,html body .payment-period-modal .custom-text-field input:focus,html body .payment-period-modal .custom-text-field input:focus-visible,html body .payment-period-modal .payment-step-section>input:focus,html body .payment-period-modal .payment-step-section>input:focus-visible,html body .rules-search:focus-within{border-color:color-mix(in srgb,var(--accent) 66%,var(--line))!important;background:color-mix(in srgb,var(--panel-2) 84%,var(--accent) 10%)!important;background-color:color-mix(in srgb,var(--panel-2) 84%,var(--accent) 10%)!important;box-shadow:0 0 0 3px color-mix(in srgb,var(--accent) 14%,transparent),inset 0 0 18px color-mix(in srgb,var(--accent) 8%,transparent)!important}html body .auth-modal .auth-login-input:focus-within>input,html body .banlist-search:focus-within input,html body .cube-payment-modal .object-input:focus-within .custom-input-1,html body .history-search:focus-within input,html body .interrogation-search:focus-within input,html body .mods-search:focus-within input,html body .rules-search:focus-within .rules-search__input{border-color:transparent!important;background:transparent!important;background-color:initial!important;box-shadow:none!important}@media (max-width:980px){html body .auth-modal .auth-fields>input,html body .auth-modal .auth-login-input,html body .balance-modal input,html body .banlist-search,html body .banlist-search input,html body .cube-payment-modal .object-input,html body .cube-payment-modal .object-input .custom-input-1,html body .history-search,html body .history-search input,html body .interrogation-search,html body .interrogation-search input,html body .mods-search,html body .mods-search input,html body .payment-period-modal .custom-text-field input,html body .payment-period-modal .payment-step-section>input,html body .rules-search,html body .rules-search__input{border-radius:11px!important}}html body main.banlist-page,html body main.cases-page.container,html body main.container,html body main.history-page,html body main.home-page,html body main.interrogation-page,html body main.mods-page-original,html body main.profile-page.profile-shell,html body main.rules-page-shell,html body main.site-border,html body main.staff-page,html body main.tops-page{margin-top:0!important;padding-top:0!important}@media (max-width:980px){html body main.banlist-page,html body main.cases-page.container,html body main.container,html body main.history-page,html body main.home-page,html body main.home-page .home-layout,html body main.interrogation-page,html body main.mods-page-original,html body main.profile-page.profile-shell,html body main.rules-page-shell,html body main.site-border,html body main.staff-page,html body main.tops-page{margin-top:0!important;padding-top:0!important}}@media (max-width:640px){html body main.banlist-page,html body main.cases-page.container,html body main.container,html body main.history-page,html body main.home-page,html body main.home-page .home-layout,html body main.interrogation-page,html body main.mods-page-original,html body main.profile-page.profile-shell,html body main.rules-page-shell,html body main.site-border,html body main.staff-page,html body main.tops-page{margin-top:0!important;padding-top:0!important}}html body .table-banlist .reason{position:relative;overflow:visible!important}html body .banlist-page-original .table-banlist tbody tr{position:relative!important;z-index:1!important}html body .banlist-page-original .table-banlist tbody tr:has(.image-link:focus-visible),html body .banlist-page-original .table-banlist tbody tr:has(.image-link:hover){z-index:2147483000!important}html body .banlist-page-original .banlist-main,html body .banlist-page-original .table-banlist,html body .banlist-page-original .table-banlist tbody,html body .banlist-page-original .table-banlist td,html body .banlist-page-original .table-banlist tr{overflow:visible!important}html body .table-banlist .reason-rule-link{color:var(--accent,#29bfff)!important;font-weight:900!important;text-decoration:none!important;border-bottom:1px dashed color-mix(in srgb,var(--accent,#29bfff) 58%,transparent)!important;transition:color .18s ease,border-color .18s ease,text-shadow .18s ease!important}html body .table-banlist .reason-rule-link:hover{color:#fcb503!important;border-bottom-color:rgba(252,181,3,.75)!important;text-shadow:0 0 14px rgba(252,181,3,.28)!important}html body .table-banlist .image-link,html body .table-banlist .reason-external-link{position:relative!important;display:inline-block!important;appearance:none!important;padding:0!important;background:transparent!important;color:var(--accent,#29bfff)!important;font-size:inherit!important;font-family:inherit!important;font-weight:900!important;line-height:inherit!important;text-decoration:none!important;border-width:0 0 1px!important;border-style:dashed!important;border-bottom:1px dashed color-mix(in srgb,var(--accent,#29bfff) 52%,transparent)!important;cursor:pointer!important;white-space:nowrap!important}html body .table-banlist .image-link:hover,html body .table-banlist .reason-external-link:hover{color:#fcb503!important;border-bottom-color:rgba(252,181,3,.75)!important}html body .table-banlist .image-link .img_absolute{position:absolute!important;left:50%!important;top:calc(100% + 10px)!important;z-index:2147483001!important;display:block!important;width:min(420px,78vw)!important;max-width:min(420px,78vw)!important;height:auto!important;max-height:320px!important;object-fit:contain!important;opacity:0!important;visibility:hidden!important;pointer-events:none!important;transform:translate(-50%,6px)!important;border-radius:12px!important;background:transparent!important;box-shadow:none!important;filter:drop-shadow(0 18px 26px rgba(0,0,0,.45))!important;transition:opacity .16s ease,visibility .16s ease,transform .16s ease!important}html body .table-banlist .image-link:focus-visible .img_absolute,html body .table-banlist .image-link:hover .img_absolute{opacity:1!important;visibility:visible!important;transform:translate(-50%)!important}.banlist-screenshot-layer{position:fixed;inset:0;z-index:2147483647;pointer-events:none}.banlist-screenshot-modal{position:fixed;inset:0;z-index:2147483647;display:none;place-items:center;padding:28px;background:rgba(2,5,8,.78);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}.banlist-screenshot-modal:target{display:grid;pointer-events:auto}body:has(.banlist-screenshot-modal:target),html:has(.banlist-screenshot-modal:target){overflow:hidden!important;scrollbar-gutter:stable!important}body:has(.banlist-screenshot-modal:target) .mobile-dock,body:has(.banlist-screenshot-modal:target) .site-header,body:has(.banlist-screenshot-modal:target) .site-translator,body:has(.banlist-screenshot-modal:target) .theme-fab,body:has(.banlist-screenshot-modal:target) [class*=language],body:has(.banlist-screenshot-modal:target) [class*=translator]{z-index:1!important}.banlist-screenshot-modal__backdrop{position:absolute;inset:0}.banlist-screenshot-modal__frame{position:relative;z-index:1;max-width:min(1120px,94vw);max-height:88vh;padding:10px;border-radius:20px;border:1px solid rgba(255,255,255,.16);background:#0f1217;box-shadow:0 28px 80px rgba(0,0,0,.58)}.banlist-screenshot-modal__frame img{display:block;max-width:100%;max-height:calc(88vh - 20px);object-fit:contain;border-radius:14px}@media (max-width:640px){html body .table-banlist .image-link .img_absolute{width:min(320px,82vw)!important;max-width:min(320px,82vw)!important;max-height:260px!important}.banlist-screenshot-modal{padding:14px}}:root[data-theme=light] body .banlist-page .list-pages .num>a,:root[data-theme=light] body .banlist-page .list-pages .num>span,html[data-theme=light] body .banlist-page .list-pages .num>a,html[data-theme=light] body .banlist-page .list-pages .num>span{color:#20242a!important;-webkit-text-fill-color:#20242a!important;background:#fff!important;background-color:#fff!important;border-color:rgba(27,31,36,.12)!important;box-shadow:0 8px 18px rgba(28,32,38,.06)!important}:root[data-theme=light] body .banlist-page .list-pages .num.active>a,:root[data-theme=light] body .banlist-page .list-pages .num>a:hover,html[data-theme=light] body .banlist-page .list-pages .num.active>a,html[data-theme=light] body .banlist-page .list-pages .num>a:hover{color:#fff!important;-webkit-text-fill-color:#fff!important;background:#313335!important;background-color:#313335!important;border-color:#313335!important;box-shadow:0 0 0 5px rgb(58 58 58/18%)!important}.banlist-page-original .banlist-form{border-radius:24px;background:var(--panel);border:1px solid var(--line);box-shadow:0 8px 24px rgba(0,0,0,.08);padding:28px;overflow:hidden}.object-search form{width:100%}input#banlist{flex:1 1 100%;width:100%;min-height:56px;padding:0 18px 0 58px;border-radius:16px;border:1px solid var(--line);background:var(--panel-2);color:var(--text);outline:none}.num>a,.num>span{display:flex;align-items:center;justify-content:center;min-width:42px;height:42px;padding:10px 14px;border-radius:12px;border:1px solid var(--line);background:var(--panel-2);color:var(--muted);font-size:14px;font-weight:700;text-decoration:none}.num.active>a,.num>a:hover{color:#fff;background:var(--accent);border-color:var(--accent)}.banlist-page-original th{padding:0 16px 10px;color:var(--muted);font-size:12px;font-weight:800;line-height:1.4;letter-spacing:.05em;text-transform:uppercase}.banlist-page-original tbody tr td{background:var(--panel-2);border-top:1px solid var(--line);border-bottom:1px solid var(--line);padding:18px 16px;color:var(--text);font-size:14px;font-weight:700;line-height:1.45;vertical-align:middle;overflow-wrap:anywhere}.banlist-page-original tbody tr td:first-child{border-left:1px solid var(--line);border-top-left-radius:20px;border-bottom-left-radius:20px}.banlist-page-original tbody tr td:last-child{border-right:1px solid var(--line);border-top-right-radius:20px;border-bottom-right-radius:20px}.banlist-page-original tbody tr:hover td{background:color-mix(in srgb,var(--accent) 10%,var(--panel-2));border-color:color-mix(in srgb,var(--accent) 18%,var(--line))}.user-info a{display:inline-flex;align-items:center;gap:10px;max-width:100%;color:var(--text);font-size:15px;font-weight:800;text-decoration:none}.user-info a:hover{color:var(--accent)}.avatar-user-banlist{width:34px;height:34px;border-radius:10px;object-fit:cover;background:color-mix(in srgb,var(--accent) 10%,transparent);border:1px solid color-mix(in srgb,var(--accent) 16%,transparent);padding:4px}.reason{color:var(--text);font-size:14px!important;font-weight:700;line-height:1.45;overflow-wrap:anywhere}.banlist-animated{animation:topsRowIn .32s ease both}@media (min-width:1101px){.banlist-page-original .table-banlist td:first-child,.banlist-page-original .table-banlist th:first-child{width:7%!important}.banlist-page-original .table-banlist td:nth-child(2),.banlist-page-original .table-banlist th:nth-child(2){width:8%!important}.banlist-page-original .table-banlist td:nth-child(3),.banlist-page-original .table-banlist th:nth-child(3){width:23%!important}.banlist-page-original .table-banlist td:nth-child(4),.banlist-page-original .table-banlist th:nth-child(4){width:17%!important}.banlist-page-original .table-banlist td:nth-child(5),.banlist-page-original .table-banlist th:nth-child(5){width:23%!important}.banlist-page-original .table-banlist td:nth-child(6),.banlist-page-original .table-banlist th:nth-child(6){width:12%!important}.banlist-page-original .table-banlist td:nth-child(7),.banlist-page-original .table-banlist th:nth-child(7){width:10%!important}.banlist-page-original .user-info a{white-space:nowrap}.banlist-page-original tbody tr td{border-top:0!important;border-bottom:0!important}.banlist-page-original tbody tr td:first-child{border-left:0!important}.banlist-page-original tbody tr td:last-child{border-right:0!important}}.theme-panel .effect-slider{display:flex;flex-direction:column;gap:10px;padding:12px 14px;border-radius:14px;background:rgba(127,127,127,.12);margin-top:8px}.theme-panel .effect-slider>div{display:flex;align-items:center;justify-content:space-between}.theme-panel .effect-slider strong{font-size:14px}.theme-panel .effect-slider small{color:var(--muted);font-size:12px}.theme-panel .effect-slider input[type=range]{width:100%;accent-color:var(--accent);cursor:pointer}.auth-modal button:disabled{opacity:.55;pointer-events:none}html body .theme-trigger[data-hint]{overflow:hidden!important;display:grid!important;grid-template-columns:66px auto!important;align-items:center!important;justify-items:start!important;width:auto!important;min-width:66px!important;max-width:66px!important;padding-right:18px!important}@media (max-width:980px){html body .theme-trigger[data-hint]{grid-template-columns:64px auto!important;min-width:64px!important;max-width:64px!important;padding-right:16px!important}}html body .theme-trigger[data-hint]>img,html body .theme-trigger[data-hint]>span{justify-self:center!important}html body .theme-trigger[data-hint]:after{content:attr(data-hint)!important;display:inline-block!important;white-space:nowrap!important;opacity:0!important;padding-left:12px!important;border-left:1px solid color-mix(in srgb,var(--text) 22%,transparent)!important;font-size:13px!important;color:var(--text)!important}@media (hover:hover) and (pointer:fine){html body .theme-trigger[data-hint]{transition:max-width .45s cubic-bezier(.34,1.56,.64,1)!important}html body .theme-trigger[data-hint]:after{transition:opacity .2s ease!important}html body .theme-trigger[data-hint]:hover{max-width:320px!important}html body .theme-trigger[data-hint]:hover:after{opacity:1!important}html body .theme-fab[data-panel-open=true] .theme-trigger[data-hint]:hover{max-width:66px!important}html body .theme-fab[data-panel-open=true] .theme-trigger[data-hint]:hover:after{opacity:0!important}}@media (hover:hover) and (pointer:fine) and (max-width:980px){html body .theme-fab[data-panel-open=true] .theme-trigger[data-hint]:hover{max-width:64px!important}}