﻿/* Generated success shop CSS bundle. Do not edit this file directly. */.alv-shop-wrap{--shop-bg:#0a0d14;--shop-bg-soft:#101722;--shop-surface:rgba(17,23,34,.76);--shop-surface-2:rgba(17,23,34,.9);--shop-surface-3:rgba(22,29,41,.7);--shop-line:rgba(80,94,121,.36);--shop-line-strong:rgba(80,94,121,.54);--shop-highlight:rgba(255,255,255,.055);--shop-text:#f3f1fa;--shop-muted:rgba(243,241,250,.66);--shop-soft:rgba(243,241,250,.46);--shop-gold:#f0c572;--shop-good:#35d49a;--shop-danger:#f87171;--shop-label:rgba(243,241,250,.5);--shop-kicker:rgba(243,241,250,.62);--shop-game:var(--shop-page-game-color,#f1c36a);--shop-game-rgb:var(--shop-page-game-rgb,241,195,106);--shop-radius:14px;--shop-radius-sm:10px;--shop-shadow:0 18px 54px rgba(0,0,0,.34);--shop-shadow-soft:0 12px 36px rgba(0,0,0,.24),inset 0 1px 0 var(--shop-highlight);--shop-container:1180px;--shop-game-container:1360px;--shop-gap:18px;--shop-font:Outfit,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;--shop-mono:"SFMono-Regular",Consolas,"Liberation Mono",monospace;color:var(--shop-text);font-family:var(--shop-font);letter-spacing:.01em;text-rendering:auto}.alv-shop-wrap[data-game="valorant"]{--shop-game:#ff4655;--shop-game-rgb:255,70,85}.alv-shop-wrap[data-game="r6"]{--shop-game:#64adff;--shop-game-rgb:100,173,255}.alv-shop-wrap[data-game="fortnite"]{--shop-game:#8dd8ff;--shop-game-rgb:141,216,255}.alv-shop-wrap[data-game="roblox"]{--shop-game:#f4c76d;--shop-game-rgb:244,199,109}.alv-shop-wrap::selection{background:rgba(var(--shop-game-rgb),.28);color:var(--shop-text)}.alv-shop-wrap:focus-visible{outline:2px solid rgba(var(--shop-game-rgb),.72);outline-offset:3px}body.alv-shop-page,body.alv-shop-checkout-page{background:var(--shop-bg,#08090d)}body.alv-modal-open,body.alv-shop-lightbox-open{overflow:hidden;padding-right:var(--alv-scrollbar-w,0)}@media (max-width:768px){body.alv-modal-open{position:fixed;width:100%;overflow:hidden}}:where(.alv-shop-wrap),.alv-shop-wrap *{box-sizing:border-box}.alv-shop-wrap a{color:inherit;text-decoration:none}.alv-shop-wrap img,.alv-shop-wrap svg{display:block;max-width:100%}.alv-shop-wrap *:is(button,input,select){font:inherit}.alv-shop-wrap *:is(button,select,summary){cursor:pointer}.alv-shop-wrap *:is(button){border:var(--shop-button-border,0) !important;border-radius:var(--shop-button-radius,var(--shop-radius-sm)) !important;padding:var(--shop-button-padding,0) !important;color:var(--shop-button-color,inherit) !important;font-family:var(--shop-font) !important;font-weight:var(--shop-button-weight,inherit) !important;letter-spacing:0 !important}.alv-shop-wrap [hidden]{display:none}.alv-shop-wrap *:is(p,h1,h2,h3,ul,ol){margin-top:0}.alv-shop-wrap *:is(ul,ol){padding-left:1.2rem}.alv-shop-wrap *:is(strong){color:var(--shop-text);font-weight:800}.alv-shop-wrap *:is(b){font-weight:800}.alv-shop-wrap *:is(h1,h2,h3,p,strong){overflow-wrap:anywhere}.alv-shop-wrap .alv-shop-coupon-sr-label{position:absolute;width:1px;height:1px;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap}.alv-shop-wrap .alv-shop-btn,.alv-shop-wrap .alv-card-btn,.alv-shop-wrap .alv-shop-pay-btn,.alv-shop-wrap .alv-shop-root-link,.alv-shop-wrap .alv-shop-match-primary,.alv-shop-wrap .alv-shop-match-quality{transition:border-color .16s ease,background .16s ease,color .16s ease,opacity .16s ease}@media (prefers-reduced-motion:reduce){.alv-shop-wrap *,.alv-shop-wrap *::before,.alv-shop-wrap *::after{animation-duration:1ms;animation-iteration-count:1;scroll-behavior:auto;transition-duration:1ms}}#alv-shop-app.alv-shop-wrap,.alv-shop-wrap.alv-shop-success-wrap{position:relative;min-height:100vh;overflow:hidden;--shop-stage-top:#141a26;--shop-stage-mid:#0d121c;--shop-stage-bottom:#0b1018;background:radial-gradient(62rem 34rem at 50% -14%,rgba(255,255,255,.032),transparent 72%),linear-gradient(180deg,var(--shop-stage-top) 0%,var(--shop-stage-mid) 44%,var(--shop-stage-bottom) 100%)}#alv-shop-app{padding:24px 0 76px}.alv-shop-bg{position:absolute;inset:0;z-index:0;pointer-events:none;background:radial-gradient(54rem 34rem at -10% 12%,rgba(240,197,114,.09),transparent 72%),radial-gradient(50rem 32rem at 110% 14%,rgba(var(--shop-game-rgb),.08),transparent 74%),linear-gradient(180deg,rgba(255,255,255,.026),transparent 220px)}.alv-shop-bg::before{content:none}.alv-shop-bg::after{content:none}#alv-shop-app[data-game="valorant"] .alv-shop-bg::after{opacity:.68}.alv-shop-container{position:relative;z-index:1;width:min(var(--shop-container),calc(100% - 32px));margin-inline:auto}#alv-shop-app:not(.alv-shop-picker-mode) .alv-shop-container{width:min(var(--shop-game-container),calc(100% - 32px))}.alv-shop-main-container{display:flex;flex-direction:column;gap:var(--shop-gap)}@media (min-width:861px){#alv-shop-app:not(.alv-shop-picker-mode) .alv-shop-main-container{gap:12px;padding:12px 24px 0}}.alv-shop-picker-mode>.alv-shop-container{display:none}.alv-shop-breadcrumb{color:var(--shop-soft);font-size:.78rem}.alv-shop-breadcrumb ol{display:flex;flex-wrap:wrap;gap:8px;align-items:center;margin:0;padding:0;list-style:none}.alv-shop-breadcrumb li:not(:last-child)::after{content:"/";margin-left:8px;color:rgba(255,255,255,.28)}.alv-shop-breadcrumb a:hover,.alv-shop-breadcrumb-current{color:var(--shop-text)}@media (min-width:861px){#alv-shop-app:not(.alv-shop-picker-mode) .alv-shop-breadcrumb{display:none}}.alv-shop-hero{position:relative;overflow:hidden;border:1px solid rgba(255,255,255,.082);border-radius:16px;min-height:154px;padding:16px 18px;background:radial-gradient(42rem 18rem at 0% 0%,rgba(240,197,114,.074),transparent 70%),radial-gradient(34rem 16rem at 100% 8%,rgba(var(--shop-game-rgb),.066),transparent 72%),linear-gradient(180deg,rgba(255,255,255,.046),rgba(255,255,255,.014)),rgba(10,14,22,.84);box-shadow:0 18px 48px rgba(0,0,0,.26),inset 0 1px 0 rgba(255,255,255,.052)}.alv-shop-hero::before{content:"";position:absolute;inset:0;z-index:0;border-radius:inherit;background:radial-gradient(34rem 14rem at 4% -10%,rgba(240,197,114,.074),transparent 66%),radial-gradient(32rem 16rem at 104% 22%,rgba(var(--shop-game-rgb),.052),transparent 68%),radial-gradient(32rem 14rem at 64% 92%,rgba(255,255,255,.022),transparent 70%);pointer-events:none}.alv-shop-hero::after{content:"";position:absolute;left:0;right:0;bottom:0;z-index:3;height:1px;background:linear-gradient(90deg,transparent,rgba(240,197,114,.45) 14%,rgba(240,197,114,.45) 86%,transparent);opacity:0;pointer-events:none}.alv-shop-hero-main{position:relative;z-index:1;display:grid;grid-template-columns:minmax(0,1fr) minmax(270px,300px);gap:28px;align-items:center;min-height:126px}.alv-shop-hero-main::before{display:none}.alv-shop-hero-main::after{display:none}.alv-shop-hero-copy{position:relative;z-index:2}.alv-shop-hero-character{position:absolute;top:-18px;right:300px;bottom:-18px;z-index:0;display:grid;width:112px;align-items:start;justify-items:center;opacity:.24;pointer-events:none}.alv-shop-hero-character[hidden]{display:none}.alv-shop-hero-character::before{content:none}.alv-shop-hero-character img{position:relative;display:block;width:100%;height:auto;object-fit:contain;opacity:.82}#alv-shop-app[data-game="valorant"] .alv-shop-hero-character{right:300px;width:112px;opacity:.24}#alv-shop-app[data-game="valorant"] .alv-shop-hero-character img{transform:none}#alv-shop-app[data-game="r6"] .alv-shop-hero-character{right:300px;top:-6px;bottom:-14px;width:196px;opacity:.2}#alv-shop-app[data-game="r6"] .alv-shop-hero-character img{transform:translateY(0)}#alv-shop-app[data-game="fortnite"] .alv-shop-hero-character{right:300px;top:4px;bottom:-12px;width:160px;opacity:.2}#alv-shop-app[data-game="fortnite"] .alv-shop-hero-character img{transform:translateY(6px)}#alv-shop-app[data-game="roblox"] .alv-shop-hero-character{display:none}.alv-shop-hero-title{max-width:none;margin:9px 0 0;color:var(--shop-text);font-size:clamp(1.78rem,2.18vw,2.24rem);font-weight:800;line-height:1.02;letter-spacing:0;text-wrap:balance}.alv-shop-hero-sub{max-width:620px;margin:8px 0 0;color:rgba(244,242,251,.62);font-size:.88rem;font-weight:400;line-height:1.42}.alv-shop-hero-kicker{display:block;margin:0;color:var(--shop-gold);font-size:.72rem;font-weight:800;letter-spacing:.14em;text-transform:uppercase}.alv-shop-hero-kicker i{color:rgba(255,255,255,.26);font-style:normal}.alv-shop-hero-proof{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px 24px;width:min(100%,640px);max-width:100%;margin:14px 0 0;border-top:1px solid rgba(255,255,255,.07);padding:11px 0 0;list-style:none}.alv-shop-hero-proof li{display:inline-flex;align-items:center;gap:8px;color:rgba(244,242,251,.66);font-size:.78rem;font-weight:500;line-height:1;white-space:nowrap}.alv-shop-hero-proof li svg{flex:0 0 auto;width:15px;height:15px;color:var(--shop-gold);opacity:.94}.alv-shop-hero-pay{display:flex;align-items:center;flex-wrap:wrap;gap:6px 7px;margin:13px 0 0;border-top:0;padding-top:0;opacity:.9}.alv-shop-hero-pay-label{display:inline-flex;align-items:center;gap:6px;color:rgba(244,242,251,.5);font-size:.64rem;font-weight:600;line-height:1;white-space:nowrap}.alv-shop-hero-pay-label svg{flex:0 0 auto;width:12px;height:12px;color:rgba(244,242,251,.5)}.alv-shop-hero-pay-logos{display:flex;align-items:center;flex-wrap:wrap;gap:4px;min-width:0}.alv-shop-hero-pay-card{display:inline-flex;width:34px;height:21px;flex:0 0 34px;align-items:center;justify-content:center;overflow:hidden;border-radius:4px;box-shadow:inset 0 1px 0 rgba(255,255,255,.06);line-height:1}.alv-shop-hero-pay-card-visa{background:#1434cb;color:#fff;font-size:.56rem;font-style:italic;font-weight:800;letter-spacing:.03em;text-transform:uppercase}.alv-shop-hero-pay-card-mastercard svg{display:block;width:34px;height:21px}.alv-shop-hero-pay-card-amex{background:#2557d6;color:#fff;font-size:.52rem;font-weight:800;letter-spacing:.01em;text-transform:uppercase}.alv-shop-hero-pay-card-paypal{background:linear-gradient(180deg,#eceff4 0%,#d3d8e1 100%);box-shadow:inset 0 1px 0 rgba(255,255,255,.55)}.alv-shop-hero-pay-card-paypal svg{display:block;width:auto;height:15px}.alv-shop-hero-pay-card-apple{background:linear-gradient(180deg,#2f3138 0%,#22242b 100%)}.alv-shop-hero-pay-card-apple svg{display:block;width:25px;height:auto;color:rgba(255,255,255,.9)}.alv-shop-hero-pay-more{display:inline-flex;align-items:center;min-height:21px;color:rgba(244,242,251,.5);font-size:.64rem;font-weight:600;line-height:1;white-space:nowrap}.alv-shop-hero-trust{position:relative;z-index:2;display:flex;flex-direction:column;gap:9px;align-self:center;border:1px solid rgba(255,255,255,.09);border-radius:13px;padding:12px 14px;background:rgba(255,255,255,.028);box-shadow:0 14px 30px rgba(0,0,0,.3)}.alv-shop-hero-trust-rating{display:flex;align-items:center;gap:10px;text-decoration:none}.alv-shop-hero-trust-stars{display:inline-flex;gap:3px;align-items:center}.alv-shop-hero-trust-stars i{display:block;width:16px;height:16px;background:linear-gradient(180deg,#29d69f,#00b67a);clip-path:polygon(50% 0,61% 35%,98% 35%,68% 56%,79% 92%,50% 70%,21% 92%,32% 56%,2% 35%,39% 35%);box-shadow:0 0 12px rgba(0,182,122,.18)}.alv-shop-hero-trust-score{color:var(--shop-text);font-size:.85rem;font-weight:600;white-space:nowrap}.alv-shop-hero-trust-score strong{font-size:1.26rem;font-weight:800}.alv-shop-hero-trust-sub{margin:-4px 0 0;color:rgba(244,242,251,.78);font-size:.76rem;font-weight:600}.alv-shop-hero-trust-sub b{color:#eafff5;font-weight:800}.alv-shop-hero-trust-foot{display:grid;gap:6px;border-top:1px solid var(--shop-line);padding-top:9px}.alv-shop-hero-trust-foot span{display:inline-flex;align-items:center;gap:9px;color:rgba(244,242,251,.76);font-size:.72rem;font-weight:600}.alv-shop-hero-trust-foot svg{flex:0 0 auto;color:var(--shop-gold);opacity:.85}.alv-shop-ad-trust-row{display:flex;flex-wrap:wrap;gap:7px;margin:0}.alv-shop-ad-trust-row>span{display:inline-flex;min-height:28px;align-items:center;gap:8px;border:1px solid rgba(255,255,255,.092);border-radius:999px;padding:0 10px;background:rgba(255,255,255,.042);color:var(--shop-muted);font-size:.72rem;font-weight:700;line-height:1;text-decoration:none;box-shadow:inset 0 1px 0 rgba(255,255,255,.045)}.alv-shop-modal-game-badge{display:grid;width:40px;height:40px;flex:0 0 auto;place-items:center;border:1px solid rgba(var(--shop-game-rgb),.28);border-radius:calc(var(--shop-radius-sm) + 3px);background:rgba(var(--shop-game-rgb),.12);color:var(--shop-game)}.alv-shop-modal-game-badge img{width:26px;height:26px;object-fit:contain}@media (max-width:860px){.alv-shop-hero-main{grid-template-columns:1fr}.alv-shop-hero-character{display:none}}@media (min-width:861px){#alv-shop-app:not(.alv-shop-picker-mode) .alv-shop-hero{border:1px solid rgba(255,255,255,.082);border-radius:16px;background:radial-gradient(42rem 18rem at 0% 0%,rgba(240,197,114,.074),transparent 70%),radial-gradient(34rem 16rem at 100% 8%,rgba(var(--shop-game-rgb),.066),transparent 72%),linear-gradient(180deg,rgba(255,255,255,.046),rgba(255,255,255,.014)),rgba(10,14,22,.84);box-shadow:0 18px 48px rgba(0,0,0,.26),inset 0 1px 0 rgba(255,255,255,.052)}#alv-shop-app:not(.alv-shop-picker-mode) .alv-shop-hero-main{min-height:126px;padding:0;background:transparent;box-shadow:none}#alv-shop-app:not(.alv-shop-picker-mode) .alv-shop-hero-copy{display:flex;flex-direction:column;align-items:flex-start}#alv-shop-app:not(.alv-shop-picker-mode) .alv-shop-hero-title{font-weight:800}#alv-shop-app:not(.alv-shop-picker-mode) .alv-shop-hero-sub{max-width:620px;color:rgba(244,242,251,.62);font-weight:400}#alv-shop-app:not(.alv-shop-picker-mode) .alv-shop-hero-proof{width:min(100%,640px);max-width:100%;flex-wrap:wrap;justify-content:space-between;gap:12px 24px;margin-top:14px}#alv-shop-app:not(.alv-shop-picker-mode) .alv-shop-hero-proof li{color:rgba(244,242,251,.66);font-size:.78rem;font-weight:500}}@media (max-width:860px){body.alv-shop-page #content.site-main,body.alv-shop-page main.site-main{padding-inline:0 !important}#alv-shop-app{padding-top:16px}.alv-shop-container{width:min(100% - 22px,var(--shop-container))}#alv-shop-app:not(.alv-shop-picker-mode) .alv-shop-container{width:min(100% - 22px,var(--shop-container))}#alv-shop-app:not(.alv-shop-picker-mode) .alv-shop-main-container{padding-top:6px}#alv-shop-app:not(.alv-shop-picker-mode) .alv-shop-breadcrumb{display:none}.alv-shop-hero{padding:16px 16px}.alv-shop-hero-main{grid-template-columns:1fr;gap:10px}.alv-shop-hero-sub{max-width:none}.alv-shop-hero-proof{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:9px 10px;width:100%;margin-top:11px;justify-content:stretch}.alv-shop-hero-proof li{min-width:0;gap:6px;color:rgba(244,242,251,.62);font-size:.74rem;font-weight:500}}@media (max-width:640px){.alv-shop-wrap{--shop-gap:12px}.alv-shop-main-container{gap:10px}.alv-shop-hero-main{gap:8px}.alv-shop-hero-title{font-size:clamp(1.78rem,2.18vw,2.24rem);line-height:1.02}.alv-shop-hero-sub{margin-top:5px;font-size:.8rem;line-height:1.32}#alv-shop-app:not(.alv-shop-picker-mode) .alv-shop-hero{padding-block:15px}.alv-shop-hero-trust{width:100%;flex-direction:row;flex-wrap:wrap;align-items:center;gap:4px 8px;border-color:rgba(255,255,255,.075);border-radius:10px;padding:7px 9px;background:rgba(255,255,255,.018);box-shadow:inset 0 1px 0 rgba(255,255,255,.035)}.alv-shop-hero-trust-rating{gap:6px}.alv-shop-hero-trust-stars{gap:2px}.alv-shop-hero-trust-stars i{width:11px;height:11px}.alv-shop-hero-trust-score{color:rgba(244,242,251,.78);font-size:.66rem;font-weight:600}.alv-shop-hero-trust-score strong{font-size:.86rem;font-weight:800}.alv-shop-hero-trust-sub{margin:0;color:rgba(244,242,251,.58);font-size:0;font-weight:500}.alv-shop-hero-trust-sub::before{content:"Excellent - German company";color:rgba(244,242,251,.58);font-size:.64rem;font-weight:500}.alv-shop-hero-trust-foot{display:none}.alv-shop-hero-proof{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 9px;width:100%;margin-top:10px;padding-top:9px}.alv-shop-hero-pay{gap:5px 6px;margin-top:8px;opacity:.72}.alv-shop-hero-pay-label{gap:4px;font-size:.58rem;font-weight:600}.alv-shop-hero-pay-label svg{width:10px;height:10px}.alv-shop-hero-pay-logos{gap:3px}.alv-shop-hero-pay-card{width:28px;height:17px;flex-basis:28px;border-radius:3px}.alv-shop-hero-pay-card-visa{font-size:.46rem}.alv-shop-hero-pay-card-mastercard svg{width:28px;height:17px}.alv-shop-hero-pay-card-amex{font-size:.43rem}.alv-shop-hero-pay-card-paypal svg{height:12px}.alv-shop-hero-pay-card-apple svg{width:20px}.alv-shop-hero-pay-more{min-height:17px;font-size:.58rem}.alv-shop-ad-trust-row{gap:6px}.alv-shop-hero-proof li{width:auto;min-width:0;padding-right:0;gap:5px;font-size:.72rem;font-weight:500}.alv-shop-hero-proof li svg{width:14px;height:14px}.alv-shop-ad-trust-row>span{width:100%;justify-content:center}#alv-shop-app:not(.alv-shop-picker-mode) .alv-shop-hero{border-radius:16px}#alv-shop-app:not(.alv-shop-picker-mode) .alv-shop-hero-proof{margin-top:10px}#alv-shop-app:not(.alv-shop-picker-mode) .alv-shop-hero-proof li{font-size:.72rem}}@media (max-width:420px){.alv-shop-container{width:min(100% - 20px,var(--shop-container))}#alv-shop-app:not(.alv-shop-picker-mode) .alv-shop-container{width:min(100% - 20px,var(--shop-container))}.alv-shop-hero-main{padding:0}.alv-shop-hero-pay{display:flex;gap:5px;margin-top:8px}.alv-shop-hero-pay-logos{flex-wrap:wrap;gap:3px}.alv-shop-hero-pay-card{width:27px;height:17px;flex-basis:27px}.alv-shop-hero-pay-card-mastercard svg{width:27px;height:17px}.alv-shop-hero-pay-card-paypal svg{height:12px}.alv-shop-hero-pay-card-apple svg{width:20px}}@media (max-width:640px){.alv-shop-hero-pay{opacity:.86}.alv-shop-hero-pay-label{font-size:.62rem}.alv-shop-hero-pay-card{width:31px;height:19px;flex-basis:31px}.alv-shop-hero-pay-card-visa{font-size:.5rem}.alv-shop-hero-pay-card-mastercard svg{width:31px;height:19px}.alv-shop-hero-pay-card-amex{font-size:.46rem}.alv-shop-hero-pay-card-paypal svg{height:13px}.alv-shop-hero-pay-card-apple svg{width:21px}.alv-shop-hero-pay-more{min-height:19px;font-size:.62rem}}@media (max-width:380px){.alv-shop-hero-pay-card{width:29px;height:18px;flex-basis:29px}.alv-shop-hero-pay-card-mastercard svg{width:29px;height:18px}}@media (max-width:380px){.alv-shop-hero{padding:14px 12px}.alv-shop-hero-title{font-size:1.62rem}.alv-shop-hero-sub{font-size:.79rem;line-height:1.3}.alv-shop-hero-pay-label{display:none}.alv-shop-hero-trust-sub::before{content:"German company";font-size:.63rem}.alv-shop-hero-proof{gap:8px 7px}.alv-shop-hero-proof li{gap:5px;font-size:.67rem}#alv-shop-app:not(.alv-shop-picker-mode) .alv-shop-hero-proof li{font-size:.67rem}}#alv-shop-app:not(.alv-shop-picker-mode){--shop-stage-top:#111722;--shop-stage-mid:#0c111a;--shop-stage-bottom:#080c12}#alv-shop-app:not(.alv-shop-picker-mode) .alv-shop-bg{background:radial-gradient(54rem 34rem at -10% 12%,rgba(240,197,114,.07),transparent 72%),radial-gradient(50rem 32rem at 110% 14%,rgba(var(--shop-game-rgb),.06),transparent 74%),radial-gradient(46rem 28rem at 64% 4%,rgba(112,174,255,.028),transparent 76%),radial-gradient(46rem 34rem at 8% 78%,rgba(240,197,114,.028),transparent 80%),radial-gradient(48rem 36rem at 100% 82%,rgba(var(--shop-game-rgb),.026),transparent 82%),linear-gradient(180deg,rgba(255,255,255,.014),transparent 220px)}.alv-shop-empty{display:block}.alv-shop-empty .alv-shop-match{margin-top:0}.alv-shop-skeleton{position:relative;display:flex;min-height:360px;flex-direction:column;overflow:hidden;border:1px solid rgba(48,61,84,.7);border-radius:var(--shop-radius);background:radial-gradient(28rem 18rem at 14% -18%,rgba(var(--shop-game-rgb),.026),transparent 68%),linear-gradient(180deg,rgba(255,255,255,.016),rgba(255,255,255,.005)),#0d121b;box-shadow:0 14px 34px rgba(0,0,0,.2),inset 0 1px 0 rgba(255,255,255,.03)}.alv-shop-skeleton::before{content:"";position:absolute;inset:0 0 auto;height:1px;background:linear-gradient(90deg,rgba(var(--shop-game-rgb),.25),transparent 68%);opacity:.36;pointer-events:none}.alv-shop-skeleton-image,.alv-shop-skeleton-top span,.alv-shop-skeleton-title,.alv-shop-skeleton-stats span,.alv-shop-skeleton-footer span{overflow:hidden;border-radius:var(--shop-radius-sm);background:linear-gradient(90deg,rgba(255,255,255,.035),rgba(255,255,255,.078),rgba(255,255,255,.035)),rgba(18,25,37,.9);background-size:180% 100%;animation:alv-shop-shimmer 1.3s ease-in-out infinite}.alv-shop-skeleton-image{aspect-ratio:2.1 / 1;min-height:0;margin:12px 12px 0;border:1px solid rgba(45,56,76,.74);border-radius:var(--shop-radius);background:linear-gradient(90deg,rgba(255,255,255,.028),rgba(255,255,255,.072),rgba(255,255,255,.028)),linear-gradient(180deg,rgba(255,255,255,.02),rgba(255,255,255,.006)),#0a0d14;background-size:180% 100%,auto,auto}.alv-shop-wrap[data-game="valorant"] .alv-shop-skeleton-image,body[data-shop-game="valorant"] #alv-shop-app:not(.alv-shop-picker-mode) .alv-shop-skeleton-image{aspect-ratio:2.5 / 1}.alv-shop-skeleton-body{display:grid;flex:1;grid-template-rows:auto auto auto 1fr;gap:10px;padding:13px 12px 12px}.alv-shop-skeleton-top{display:flex;align-items:center;justify-content:space-between;gap:12px}.alv-shop-skeleton-top span:first-child{width:82px;height:13px;border-radius:999px}.alv-shop-skeleton-top span:last-child{width:70px;height:24px;border-radius:999px}.alv-shop-skeleton-title{width:86%;height:21px;border-radius:8px}.alv-shop-skeleton-stats{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));overflow:hidden;border:1px solid rgba(70,84,110,.28);border-radius:10px;background:rgba(18,25,37,.52)}.alv-shop-skeleton-stats span{height:43px;border-radius:0;background:linear-gradient(90deg,rgba(255,255,255,.028),rgba(255,255,255,.064),rgba(255,255,255,.028)),rgba(18,25,37,.72);background-size:180% 100%}.alv-shop-skeleton-stats span + span{border-left:1px solid rgba(70,84,110,.24)}.alv-shop-skeleton-footer{display:grid;grid-template-columns:minmax(96px,1fr) minmax(126px,148px);align-self:end;align-items:center;gap:10px;border-top:1px solid rgba(70,84,110,.28);padding-top:10px}.alv-shop-skeleton-footer span:first-child{width:102px;height:26px;border-radius:8px}.alv-shop-skeleton-footer span:last-child{width:100%;height:38px;border-radius:10px;background:linear-gradient(90deg,rgba(230,184,92,.18),rgba(246,208,125,.34),rgba(230,184,92,.18)),rgba(230,184,92,.14);background-size:180% 100%}@keyframes alv-shop-shimmer{to{background-position:-180% 0}}.alv-shop-spinner{width:22px;height:22px;border:3px solid rgba(255,255,255,.14);border-top-color:var(--shop-gold);border-radius:50%;animation:alv-shop-spin .75s linear infinite}.alv-shop-spinner-sm{width:16px;height:16px;border-width:2px}@keyframes alv-shop-spin{to{transform:rotate(360deg)}}.alv-shop-success-wrap{display:flex;min-height:100vh;align-items:center;justify-content:center;padding:clamp(18px,4vw,46px) 0}.alv-shop-success-container{width:min(640px,calc(100% - 32px))}.alv-shop-success-card{display:grid;gap:clamp(14px,2.4vw,20px);border:1px solid rgba(255,255,255,.11);border-radius:16px;padding:clamp(18px,3.4vw,30px);background:radial-gradient(34rem 18rem at 12% 0%,rgba(240,197,114,.105),transparent 62%),linear-gradient(135deg,rgba(255,255,255,.07),rgba(255,255,255,.025) 46%,rgba(255,255,255,.045)),rgba(8,10,15,.84);box-shadow:0 26px 72px rgba(0,0,0,.42),inset 0 1px 0 rgba(255,255,255,.08);backdrop-filter:blur(18px) saturate(118%);-webkit-backdrop-filter:blur(18px) saturate(118%)}.alv-shop-success-top,.alv-shop-success-main,.alv-shop-success-actions{display:flex;align-items:center}.alv-shop-success-top{justify-content:space-between;gap:14px}.alv-shop-success-brand{color:var(--shop-gold);font-size:.95rem;font-weight:950;letter-spacing:.08em;text-decoration:none}.alv-shop-success-brand span{color:var(--shop-gold)}.alv-shop-success-state{display:inline-flex;min-height:28px;align-items:center;border:1px solid rgba(240,197,114,.28);border-radius:999px;padding:0 10px;background:rgba(240,197,114,.08);color:rgba(255,239,202,.92);font-size:.72rem;font-weight:900;letter-spacing:.04em;text-transform:uppercase}.alv-shop-success-main{gap:16px;align-items:flex-start}.alv-shop-success-icon{display:inline-grid;width:54px;height:54px;flex:0 0 auto;place-items:center;border:1px solid rgba(240,197,114,.32);border-radius:15px;background:linear-gradient(180deg,rgba(240,197,114,.16),rgba(240,197,114,.055)),rgba(255,255,255,.045);color:var(--shop-gold);box-shadow:0 18px 34px rgba(240,197,114,.09)}.alv-shop-success-icon svg{width:27px;height:27px}.alv-shop-success-copy{min-width:0}.alv-shop-success-eyebrow{margin:0 0 6px;color:rgba(240,197,114,.86);font-size:.72rem;font-weight:950;letter-spacing:.08em;text-transform:uppercase}.alv-shop-success-title{margin:0;color:var(--shop-text);font-size:clamp(1.82rem,3.6vw,2.55rem);font-weight:950;line-height:1.02;letter-spacing:0}.alv-shop-success-sub,.alv-shop-success-note{margin:0;color:var(--shop-muted);line-height:1.55}.alv-shop-success-sub{max-width:560px;margin-top:8px;font-size:.98rem}.alv-shop-success-proof{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.alv-shop-success-row{display:grid;grid-template-columns:34px minmax(0,1fr);gap:11px;align-items:center;min-height:54px;border:1px solid rgba(255,255,255,.085);border-radius:12px;padding:10px 12px;background:rgba(255,255,255,.036);color:var(--shop-muted)}.alv-shop-success-row-icon{display:inline-grid;width:30px;height:30px;place-items:center;border:1px solid rgba(255,255,255,.105);border-radius:999px;background:rgba(255,255,255,.045);color:var(--shop-soft);font-size:.82rem;font-weight:950}.alv-shop-success-row-icon svg{width:15px;height:15px}.alv-shop-success-row strong{display:block;color:rgba(243,241,250,.88);font-size:.9rem;font-weight:900;line-height:1.16}.alv-shop-success-row small{display:block;margin-top:3px;color:var(--shop-soft);font-size:.78rem;font-weight:700;line-height:1.35}.alv-shop-success-row.is-done{border-color:rgba(240,197,114,.24);background:rgba(240,197,114,.07);color:var(--shop-text)}.alv-shop-success-row.is-done .alv-shop-success-row-icon{border-color:rgba(240,197,114,.34);background:rgba(240,197,114,.12);color:var(--shop-gold)}.alv-shop-success-row.is-active{border-color:rgba(var(--shop-game-rgb),.24);background:rgba(var(--shop-game-rgb),.055)}.alv-shop-success-row.is-warning{border-color:rgba(240,197,114,.3);background:rgba(240,197,114,.08)}.alv-shop-success-row.is-warning .alv-shop-success-row-icon{color:var(--shop-gold)}.alv-shop-success-row.is-muted{opacity:.72}.alv-shop-success-actions{display:grid;grid-template-columns:1fr;gap:10px}.alv-shop-success-actions .alv-shop-btn{width:100%;border-color:rgba(255,255,255,.105);background:rgba(255,255,255,.045);color:rgba(243,241,250,.9);box-shadow:none}.alv-shop-success-actions .alv-shop-success-claim{border-color:rgba(240,197,114,.5);background:linear-gradient(180deg,#f3d47a,#d8ab47);color:#101115;font-weight:950;box-shadow:0 16px 34px rgba(216,171,71,.18)}.alv-shop-success-claim[hidden]{display:none !important}.alv-shop-success-note{color:var(--shop-soft);font-size:.84rem;text-align:center}.alv-shop-success-note a{color:rgba(240,197,114,.92);font-weight:850}.alv-shop-success-wrap[data-status="delivered"] .alv-shop-success-state{border-color:rgba(240,197,114,.34);background:rgba(240,197,114,.11)}.alv-shop-success-wrap[data-status="review"] .alv-shop-success-state,.alv-shop-success-wrap[data-status="missing"] .alv-shop-success-state{border-color:rgba(240,197,114,.22);background:rgba(240,197,114,.07);color:rgba(255,239,202,.84)}@media (max-width:640px){.alv-shop-success-wrap{align-items:flex-start;min-height:100svh;padding-top:22px;padding-bottom:24px}.alv-shop-success-container{width:min(100% - 24px,420px)}.alv-shop-success-card{gap:14px;border-radius:14px;padding:16px}.alv-shop-success-top{align-items:flex-start}.alv-shop-success-state{min-height:26px;padding-inline:9px;font-size:.66rem}.alv-shop-success-main{gap:12px}.alv-shop-success-icon{width:44px;height:44px;border-radius:13px}.alv-shop-success-icon svg{width:23px;height:23px}.alv-shop-success-title{font-size:1.72rem}.alv-shop-success-sub{font-size:.9rem;line-height:1.45}.alv-shop-success-proof{grid-template-columns:1fr}.alv-shop-success-row{min-height:54px;grid-template-columns:30px minmax(0,1fr);gap:10px;padding:9px 10px}.alv-shop-success-row-icon{width:28px;height:28px}.alv-shop-success-row strong{font-size:.84rem}.alv-shop-success-row small{font-size:.72rem}.alv-shop-success-actions{grid-template-columns:1fr}.alv-shop-success-actions .alv-shop-btn{min-height:42px}.alv-shop-success-note{font-size:.78rem;line-height:1.45}}
