:where(.store-page) .store__layout{grid-template-columns:minmax(0,1fr) 380px;align-items:start;gap:1.25rem;display:grid}:where(.store-page) .store__main{min-width:0}:where(.store-page) .store__tabs{scrollbar-width:none;background:var(--card);border:1px solid var(--transparent-5-w);border-radius:var(--br-12);gap:4px;width:fit-content;max-width:100%;margin-bottom:1.5rem;padding:6px;display:flex;position:relative;overflow-x:auto}:where(.store-page) .store__tabs::-webkit-scrollbar{display:none}:where(.store-page) .store__tab-slider{border-radius:var(--br-8);background:var(--span);z-index:0;pointer-events:none;width:0;transition:transform .3s cubic-bezier(.34,1.4,.5,1),width .3s cubic-bezier(.34,1.4,.5,1);position:absolute;top:6px;bottom:6px;left:0}:where(.store-page) .store__tab{z-index:1;border-radius:var(--br-8);color:var(--text-secondary);font-size:var(--font-size-s);font-weight:var(--font-weight-6);letter-spacing:.3px;cursor:pointer;white-space:nowrap;transition:color var(--transition-duration);background:0 0;border:none;flex-shrink:0;padding:13px 20px;position:relative}:where(.store-page) .store__tab:hover{color:var(--text-default)}:where(.store-page) .store__tab.active{color:var(--text-default-invert)}:where(.store-page) .store__catalog{flex-direction:column;gap:1.75rem;display:flex}:where(.store-page) .store__section.is-hidden{display:none}:where(.store-page) .store__section-title{font-family:var(--font-family-1);font-size:var(--font-size-xl);font-weight:var(--font-weight-7);color:var(--text-default);text-transform:uppercase;letter-spacing:.5px;align-items:center;gap:14px;margin-bottom:1rem;display:flex}:where(.store-page) .store__section-title:after{content:"";background:linear-gradient(to right, var(--transparent-10-w), var(--transparent-10-w) 70%, transparent);border-radius:2px;flex:1;height:2px}:where(.store-page) .store__grid{grid-template-columns:repeat(auto-fill,minmax(185px,1fr));gap:1rem;display:grid}:where(.store-page) .store__card.is-active{border-color:var(--span-half);box-shadow:0 0 0 1px var(--span-half)}:where(.store-page) .store__card--popular.is-active{border-color:var(--card-glow);box-shadow:0 0 0 1px color-mix(in srgb, var(--card-glow) 60%, transparent), 0 0 30px -5px color-mix(in srgb, var(--card-glow) 25%, transparent)}:where(.store-page) .store__card{border-radius:var(--br-16);background-color:var(--card);border:1px solid var(--transparent-5-w);text-align:center;min-height:320px;transition:border-color var(--transition-duration);cursor:pointer;flex-direction:column;align-items:center;gap:12px;padding:2.5rem 1.25rem 1.5rem;display:flex;position:relative;overflow:hidden}:where(.store-page) .store__card:hover{border-color:var(--transparent-10-w)}:where(.store-page) .store__card--popular{border-color:color-mix(in srgb, var(--card-glow) 40%, transparent);box-shadow:0 0 30px -5px color-mix(in srgb, var(--card-glow) 25%, transparent)}:where(.store-page) .store__card--popular:hover{border-color:color-mix(in srgb, var(--card-glow) 60%, transparent)}:where(.store-page) .store__popular-badge{background-color:color-mix(in srgb, var(--card-glow) 15%, transparent);color:var(--card-glow);font-size:var(--font-size-xxs);font-weight:var(--font-weight-7);text-transform:uppercase;border-radius:var(--br-20);letter-spacing:.5px;align-items:center;gap:4px;padding:3px 8px;display:flex;position:absolute;top:12px;left:12px}:where(.store-page) .store__popular-badge svg{width:10px;height:10px;fill:var(--card-glow);flex-shrink:0}:where(.store-page) .store__popular-badge--below{top:44px}:where(.store-page) .store__new-badge{z-index:2;color:#05230f;font-size:var(--font-size-xs);font-weight:var(--font-weight-7);text-transform:uppercase;letter-spacing:.6px;border-radius:var(--br-20);background:#2ecc71;border:1px solid #ffffff47;padding:4px 9px;line-height:1;position:absolute;top:12px;left:12px;box-shadow:0 2px 10px #00000059}:where(.store-page) .store__card-img{opacity:.07;z-index:0;pointer-events:none;filter:blur(1px);width:130px;height:130px;position:absolute;top:30px}:where(.store-page) .store__card-title{z-index:1;font-size:var(--font-size-xxl);font-weight:var(--font-weight-7);font-family:var(--font-family-1);line-height:1.1}:where(.store-page) .store__card-price{z-index:1;flex-direction:column;align-items:center;gap:2px;display:flex}:where(.store-page) .store__card-price b{color:var(--money);font-size:var(--font-size-5xl);font-weight:var(--font-weight-7);align-items:center;gap:5px;line-height:1;display:flex}:where(.store-page) .store__card-price b svg{width:18px;height:18px;fill:var(--money)}:where(.store-page) .store__card-price span{font-size:var(--font-size-s);color:var(--text-secondary);margin-top:2px}:where(.store-page) .store__form button.active:hover{background-color:var(--span);filter:brightness(1.06)}:where(.store-page) .store__modal-head-title{align-items:center;gap:8px;display:flex}:where(.store-page) .store__modal-badge{color:var(--green);font-size:var(--font-size-xs);font-weight:var(--font-weight-7);border-radius:var(--br-20);letter-spacing:.5px;background-color:#64ce821f;padding:3px 8px}:where(.store-page) .store__form{flex-direction:column;gap:12px;display:flex}:where(.store-page) .store__info-table{scrollbar-gutter:stable;scrollbar-width:thin;scrollbar-color:var(--transparent-10-w) transparent;flex-direction:column;gap:3px;min-height:170px;max-height:320px;padding-right:4px;display:flex;overflow-y:auto}:where(.store-page) .store__mode-features{margin-bottom:6px;position:relative}:where(.store-page) .store__mode-features:after{content:"";background:linear-gradient(to top, var(--card), transparent);pointer-events:none;opacity:1;height:36px;position:absolute;bottom:0;left:0;right:0}:where(.store-page) .store__mode-features.is-atend:after{opacity:0}:where(.store-page) .store__mode-select{margin-bottom:2px}:where(.store-page) .store__info-table::-webkit-scrollbar{width:3px}:where(.store-page) .store__info-table::-webkit-scrollbar-thumb{background:var(--transparent-10-w);border-radius:var(--br-4)}:where(.store-page) .store__info-row{font-size:var(--font-size-s);color:var(--text-default);font-weight:var(--font-weight-5);align-items:center;gap:10px;padding:6px 2px;display:flex}:where(.store-page) .store__info-row:before{content:"✓";color:var(--green);font-size:var(--font-size-m);font-weight:var(--font-weight-7);flex-shrink:0;line-height:1}:where(.store-page) .input-user-name{border-radius:var(--br-8);background-color:var(--transparent-3-w);border:1px solid var(--transparent-5-w);align-items:center;gap:12px;padding:10px 12px;display:flex}:where(.store-page) .input-user-name img{border-radius:var(--br-8);flex-shrink:0;width:36px;height:36px}:where(.store-page) .input-user-name>div{flex-direction:column;gap:2px;display:flex}:where(.store-page) .input-user-name>div>a{font-size:var(--font-size-s);font-weight:var(--font-weight-6);color:var(--text-default);transition:color var(--transition-duration)}:where(.store-page) .input-user-name>div>a:hover{color:var(--span)}:where(.store-page) .input-user-name>div>div{font-size:var(--font-size-xs);color:var(--text-secondary)}:where(.store-page) .store__player-block{border-radius:var(--br-8);background-color:var(--transparent-3-w);border:1px solid var(--transparent-5-w);overflow:hidden}:where(.store-page) .store__player-block .input-user-name{border:none;border-bottom:1px solid var(--transparent-5-w);background:0 0;border-radius:0}:where(.store-page) .store__player-block input.input{box-shadow:none!important;background:0 0!important;border:none!important;border-radius:0!important}:where(.store-page) .store__config{align-self:start;position:sticky;top:1rem}:where(.store-page) .store__config-panel{background:var(--card);border:1px solid var(--transparent-5-w);border-radius:var(--br-16);padding:1.25rem;position:relative}:where(.store-page) .store__config-scroll{max-height:calc(100dvh - 6rem);overflow-y:auto}:where(.store-page) .store__config-item{flex-direction:column;gap:12px;display:none}:where(.store-page) .store__config-item.is-active{display:flex}:where(.store-page) .store__config-head{border-bottom:1px solid var(--transparent-5-w);justify-content:space-between;align-items:center;margin-bottom:2px;padding-bottom:12px;display:flex}:where(.store-page) .store__config-head .store__modal-head-title{font-family:var(--font-family-1);font-size:var(--font-size-xl);font-weight:var(--font-weight-7)}:where(.store-page) .store__config-close,:where(.store-page) .store__config-backdrop{display:none}@media (max-width:1024px){:where(.store-page) .store__layout{grid-template-columns:1fr}:where(.store-page) .store__config{z-index:1000;pointer-events:none;visibility:hidden;position:fixed;inset:0}:where(.store-page) .store__config.is-open{pointer-events:auto;visibility:visible}:where(.store-page) .store__config-backdrop{opacity:0;background:#0009;transition:opacity .25s;display:block;position:fixed;inset:0}:where(.store-page) .store__config.is-open .store__config-backdrop{opacity:1}:where(.store-page) .store__config-panel{border-radius:var(--br-16) var(--br-16) 0 0;max-height:88dvh;transition:transform .3s;position:fixed;bottom:0;left:0;right:0;transform:translateY(100%)}:where(.store-page) .store__config.is-open .store__config-panel{transform:translateY(0)}:where(.store-page) .store__config-scroll{max-height:calc(88dvh - 4rem)}:where(.store-page) .store__config-close{z-index:2;border-radius:var(--br-8);background:var(--transparent-5-w);border:1px solid var(--transparent-10-w);width:34px;height:34px;color:var(--text-secondary);cursor:pointer;transition:background-color var(--transition-duration), color var(--transition-duration);justify-content:center;align-items:center;padding:0;display:flex;position:absolute;top:12px;right:12px}:where(.store-page) .store__config-close:hover{background:var(--transparent-10-w);color:var(--text-default)}:where(.store-page) .store__config-close svg{width:16px;height:16px}}:where(.store-page) .store__card{background-color:var(--card);background-image:linear-gradient(180deg, color-mix(in srgb, var(--card-glow) 22%, transparent) 0%, transparent 100%);background-clip:padding-box;justify-content:flex-start;gap:10px;min-height:215px;padding:1.5rem 1.25rem 1.25rem;transition:box-shadow .3s,border-color .28s}:where(.store-page) .store__card:hover{border-color:var(--transparent-10-w);box-shadow:0 20px 42px -22px #0009}:where(.store-page) .store__card:hover .store__card-img{filter:drop-shadow(0 12px 14px #00000073);transform:translateY(-7px)}:where(.store-page) .store__card--popular:hover{border-color:color-mix(in srgb, var(--card-glow) 60%, transparent);box-shadow:0 0 0 1px color-mix(in srgb, var(--card-glow) 40%, transparent), 0 0 30px -5px color-mix(in srgb, var(--card-glow) 25%, transparent), 0 20px 42px -22px #0000008c}:where(.store-page) .store__card.is-active:hover{border-color:var(--span-half);box-shadow:0 0 0 1px var(--span-half), 0 20px 42px -22px #0009}:where(.store-page) .store__card--popular.is-active:hover{border-color:var(--card-glow);box-shadow:0 0 0 1px color-mix(in srgb, var(--card-glow) 60%, transparent), 0 0 30px -5px color-mix(in srgb, var(--card-glow) 25%, transparent), 0 20px 42px -22px #0000008c}@keyframes storeLevitate{0%,to{transform:translateY(-7px)}50%{transform:translateY(-12px)}}:where(.store-page) .store__card.is-active .store__card-img{filter:drop-shadow(0 12px 14px #00000061);animation:2.2s ease-in-out infinite storeLevitate}:where(.store-page) .store__card-img{opacity:1;filter:none;object-fit:contain;z-index:1;width:124px;height:124px;margin-top:6px;transition:transform .35s,filter .3s;position:static}:where(.store-page) .store__card-title{letter-spacing:.3px;margin-top:auto;font-size:clamp(1.05rem,1.6vw,1.3rem)}:where(.store-page) .store__card-price{color:var(--text-secondary);font-size:var(--font-size-s);flex-direction:row;align-items:center;gap:6px;margin-top:0}:where(.store-page) .store__card-price b{font-size:var(--font-size-m);color:var(--text-default);white-space:nowrap;line-height:1;display:inline-block}:where(.store-page) .store__card-price b svg{width:13px;height:13px;fill:var(--text-default);vertical-align:middle;margin-left:3px;position:relative;top:-.06em}:where(.store-page) .store__card-price .store__card-off{color:var(--green);font-size:var(--font-size-s);font-weight:var(--font-weight-7);border-radius:var(--br-4);letter-spacing:.3px;background:#64ce8226;align-self:center;margin-top:0;padding:2px 6px}:where(.store-page) .store__terms{border-radius:var(--br-8);border:1px solid var(--transparent-10-w);background:var(--input-form);isolation:isolate;-webkit-user-select:none;user-select:none;grid-auto-columns:1fr;grid-auto-flow:column;padding:4px;display:grid;position:relative}:where(.store-page) .store__terms:before{content:"";width:calc((100% - 8px) / var(--term-count,3));border-radius:var(--br-6,6px);background:var(--span);z-index:0;transition:transform .3s cubic-bezier(.34,1.4,.5,1);position:absolute;top:4px;bottom:4px;left:4px}:where(.store-page) .store__terms:has(.store__term:nth-of-type(2) input:checked):before{transform:translate(100%)}:where(.store-page) .store__terms:has(.store__term:nth-of-type(3) input:checked):before{transform:translate(200%)}:where(.store-page) .store__terms:has(.store__term:nth-of-type(4) input:checked):before{transform:translate(300%)}:where(.store-page) .store__terms:has(.store__term:nth-of-type(5) input:checked):before{transform:translate(400%)}:where(.store-page) .store__terms:has(.store__term:nth-of-type(6) input:checked):before{transform:translate(500%)}:where(.store-page) .store__term{z-index:1;cursor:pointer;margin:0;display:block;position:relative}:where(.store-page) .store__term input{opacity:0;cursor:pointer;margin:0;position:absolute;inset:0}:where(.store-page) .store__term span{font-size:var(--font-size-s);font-weight:var(--font-weight-6);color:var(--text-secondary);letter-spacing:.2px;text-align:center;white-space:nowrap;justify-content:center;align-items:center;padding:8px;transition:color .2s;display:flex}:where(.store-page) .store__term:hover input:not(:checked)+span{color:var(--text-default)}:where(.store-page) .store__term input:checked+span{color:var(--text-default-invert)}:where(.store-page) .store__preview{background:0 0;border:none;justify-content:flex-start;align-items:baseline;gap:8px;padding:2px;display:flex}:where(.store-page) .store__preview b{font-size:var(--font-size-5xl);font-weight:var(--font-weight-7);color:var(--text-default);align-items:center;gap:6px;display:flex}:where(.store-page) .store__preview b svg{width:19px;height:19px;fill:var(--text-default);margin-left:0}:where(.store-page) .store__preview-term{font-size:var(--font-size-s);color:var(--text-secondary);font-weight:var(--font-weight-5)}:where(.store-page) .store__buy-row{align-items:stretch;gap:8px;display:flex}:where(.store-page) .store__buy-row>button.width-100{flex:1}:where(.store-page) .store__btn-disabled{background:var(--transparent-5-w);border:1px solid var(--transparent-5-w);color:var(--text-secondary);cursor:not-allowed;opacity:.85}:where(.store-page) .store__btn-disabled:hover{filter:none}:where(.store-page) .store__gift-btn{border-radius:var(--br-8);background:var(--transparent-5-w);border:1px solid var(--transparent-10-w);width:46px;color:var(--text-secondary);cursor:pointer;transition:background-color var(--transition-duration), color var(--transition-duration), border-color var(--transition-duration);flex-shrink:0;justify-content:center;align-items:center;padding:0;display:flex}:where(.store-page) .store__gift-btn:hover{background:var(--transparent-10-w);color:var(--text-default)}:where(.store-page) .store__gift-btn.active{border-color:var(--span-half);color:var(--span);background:color-mix(in srgb, var(--span) 12%, transparent)}:where(.store-page) .store__gift-btn svg{width:18px;height:18px}:where(.store-page) .store__player-block{display:none}:where(.store-page) .store__form.is-gift .store__player-block{display:block}:where(.store-page) .store__disclaimer{border-radius:var(--br-8);background:color-mix(in srgb, var(--green) 8%, transparent);border:1px solid color-mix(in srgb, var(--green) 18%, transparent);color:var(--text-custom);font-size:var(--font-size-s);align-items:center;gap:9px;margin-top:2px;padding:10px 12px;line-height:1.35;display:flex}:where(.store-page) .store__disclaimer svg{fill:none;width:16px;height:16px;stroke:var(--green);flex-shrink:0}:where(.store-page) .store__gift-modal{width:418px;max-width:100%;padding:1.6rem}:where(.store-page) .store__gift-modal-title{font-family:var(--font-family-1);font-size:var(--font-size-xl);font-weight:var(--font-weight-7);color:var(--text-default)}:where(.store-page) .store__gift-form{flex-direction:column;gap:14px;margin-top:10px;display:flex}:where(.store-page) .store__gift-product{border-radius:var(--br-8);background:var(--transparent-3-w);border:1px solid var(--transparent-5-w);font-family:var(--font-family-1);font-size:var(--font-size-l,1.05rem);font-weight:var(--font-weight-7);align-items:center;gap:12px;padding:11px 14px;display:flex}:where(.store-page) .store__gift-product img{object-fit:contain;flex-shrink:0;width:34px;height:34px}:where(.store-page) .store__field-label{font-size:var(--font-size-s);font-weight:var(--font-weight-6);color:var(--text-default);margin-top:4px}:where(.store-page) .store__gift-total{align-items:center;gap:14px;margin-top:6px;display:flex}:where(.store-page) .store__gift-total>span{font-size:var(--font-size-s);color:var(--text-secondary);white-space:nowrap;flex:1;align-items:center;gap:14px;display:flex}:where(.store-page) .store__gift-total>span:after{content:"";background:var(--transparent-10-w);flex:1;height:1px}:where(.store-page) .store__gift-total>b{font-size:var(--font-size-xxl);font-weight:var(--font-weight-7);color:var(--text-default);align-items:center;gap:5px;line-height:1;display:flex}:where(.store-page) .store__gift-total>b svg{width:15px;height:15px;fill:var(--text-default)}:where(.store-page) .store__gift-form .buying_goods{justify-content:center;align-items:center;gap:8px;margin-top:6px;display:flex}:where(.store-page) .store__gift-form .buying_goods svg{width:18px;height:18px}:where(.store-page) .store__rcon-info{flex-direction:column;gap:10px;margin-bottom:8px;display:flex}:where(.store-page) .store__rcon-section-title{font-family:var(--font-family-1);font-size:var(--font-size-m);font-weight:var(--font-weight-7);color:var(--text-default);text-transform:uppercase;letter-spacing:.4px}:where(.store-page) .store__rcon-desc{font-size:var(--font-size-s);color:var(--text-custom);line-height:1.45}:where(.store-page) .store__rcon-preview{border-radius:var(--br-12);background:radial-gradient(120% 120% at 50% 0%, color-mix(in srgb, var(--card-glow) 22%, transparent), transparent 70%), var(--transparent-3-w);border:1px solid var(--transparent-5-w);width:100%;line-height:0;position:relative;overflow:hidden}:where(.store-page) .store__rcon-media{width:100%;height:auto;display:block}:where(.store-page) .store__rcon-activation{border-radius:var(--br-8);background:color-mix(in srgb, var(--span) 10%, transparent);border:1px solid color-mix(in srgb, var(--span) 22%, transparent);color:var(--text-custom);font-size:var(--font-size-s);align-items:center;gap:5px;padding:10px 12px;line-height:1.35;display:flex}:where(.store-page) .store__rcon-activation b{color:var(--text-default);font-weight:var(--font-weight-7)}:where(.store-page) .store__info-row--video{cursor:help}:where(.store-page) .store__info-row-vid{width:13px;height:13px;fill:var(--span);opacity:.85;flex-shrink:0;margin-left:auto}:where(.store-page) .store__feat-video{z-index:99999;border-radius:var(--br-12);border:1px solid var(--transparent-10-w);opacity:0;pointer-events:none;background:#000;max-width:calc(100vw - 16px);transition:opacity .12s,transform .12s;position:fixed;overflow:hidden;transform:translateY(4px);box-shadow:0 12px 34px #0000008c}:where(.store-page) .store__feat-video.visible{opacity:1;transform:none}:where(.store-page) .store__feat-video video{width:100%;height:auto;display:block}
.iziToast-message .bp-toast-coin{fill:currentColor;vertical-align:-.1em;width:.9em;height:.9em}.store-page .input-user-name a:not([href]){cursor:default}.store-page .store__rcon-media{aspect-ratio:16/9;object-fit:cover}.store-page .bp-enter{animation-duration:.45s;animation-delay:calc(min(var(--i,0), 14) * 28ms)}@media (min-width:1025px){.store-page .store__config{animation:.45s cubic-bezier(.22,1,.36,1) 84ms both bpEnter}}@media (min-width:1025px) and (prefers-reduced-motion:reduce){.store-page .store__config{animation:none}}@media (max-width:1024px){.store-page .store__info-table{min-height:120px;max-height:max(120px,88dvh - 29rem)}}.store-page .store__card.is-active .store__card-img{animation:none}
