.shop-module__Vq0a9q__shop,.shop-module__Vq0a9q__items,.shop-module__Vq0a9q__dialog,.shop-module__Vq0a9q__flash{--s:clamp(.9px, calc(100vw / 1600), 1.3px);--ink:var(--lightningcss-light,#121726)var(--lightningcss-dark,#f5f5f5);--slate:var(--lightningcss-light,#475e81)var(--lightningcss-dark,#a3a3a3);--muted:var(--lightningcss-light,#6b7080)var(--lightningcss-dark,#a3a3a3);--pink:#f07cb0;--glass:var(--lightningcss-light,#ffffffa8)var(--lightningcss-dark,#0c0c0c);--glass-border:var(--lightningcss-light,#fffffff2)var(--lightningcss-dark,#1c1c1c);--shadow-soft:0 12px 34px -14px #281e462e, 0 2px 6px #281e460a;color:var(--ink)}.shop-module__Vq0a9q__how{align-items:center;gap:calc(10 * var(--s)) calc(14 * var(--s));padding:calc(14 * var(--s)) calc(20 * var(--s));border-radius:calc(18 * var(--s));background:linear-gradient(135deg,#fff1faeb,#f3eeffe0);border:1px solid var(--glass-border);box-shadow:var(--shadow-soft);font-size:calc(12.5 * var(--s));background:linear-gradient(135deg,var(--lightningcss-light,#fff1faeb)var(--lightningcss-dark,#0c0c0c),var(--lightningcss-light,#f3eeffe0)var(--lightningcss-dark,#23183fe0));flex-wrap:wrap;display:flex}.shop-module__Vq0a9q__step{align-items:center;gap:calc(8 * var(--s));color:var(--slate);display:inline-flex}.shop-module__Vq0a9q__step i{width:calc(22 * var(--s));height:calc(22 * var(--s));background:#fff;color:var(--pink);font-style:normal;font-weight:700;font-size:calc(11 * var(--s));background:var(--lightningcss-light,#fff)var(--lightningcss-dark,#0c0c0c);border-radius:50%;place-items:center;display:grid}.shop-module__Vq0a9q__arrow{color:#d9b8e6;color:var(--lightningcss-light,#d9b8e6)var(--lightningcss-dark,#deadf1)}.shop-module__Vq0a9q__groupTitle{margin:calc(26 * var(--s)) 0 calc(12 * var(--s)) calc(4 * var(--s));font-size:calc(11.5 * var(--s));letter-spacing:.08em;text-transform:uppercase;color:#8a8fa3;color:var(--lightningcss-light,#8a8fa3)var(--lightningcss-dark,#8b8b8b);font-weight:700}.shop-module__Vq0a9q__grid{gap:calc(14 * var(--s));grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.shop-module__Vq0a9q__card{padding:calc(22 * var(--s));border-radius:calc(20 * var(--s));background:var(--glass);border:1px solid var(--glass-border);box-shadow:var(--shadow-soft);-webkit-backdrop-filter:blur(14px);flex-direction:column;display:flex;position:relative}.shop-module__Vq0a9q__cardHot{background:linear-gradient(#fff4fbdb,#ffffffbd);box-shadow:0 0 0 3px #fca2de2e, 0 0 30px -6px #f07cb059, var(--shadow-soft);box-shadow:0 0 0 3px var(--lightningcss-light,#fca2de2e)var(--lightningcss-dark,#60294e2e), 0 0 30px -6px #f07cb059, var(--shadow-soft);background:linear-gradient(var(--lightningcss-light,#fff4fbdb)var(--lightningcss-dark,#0c0c0c),var(--lightningcss-light,#ffffffbd)var(--lightningcss-dark,#0c0c0c));border:1.5px solid var(--lightningcss-light,#fca2de)var(--lightningcss-dark,#4a2a3a)}.shop-module__Vq0a9q__wide{grid-column:span 2}.shop-module__Vq0a9q__tag{top:calc(-10 * var(--s));right:calc(24 * var(--s));height:calc(20 * var(--s));padding:0 calc(10 * var(--s));color:var(--d-on-accent);font-size:calc(10.5 * var(--s));background:#f07cb0;border-radius:999px;align-items:center;font-weight:600;display:inline-flex;position:absolute}.shop-module__Vq0a9q__top{align-items:center;gap:calc(12 * var(--s));display:flex}.shop-module__Vq0a9q__top h4{font-size:calc(16 * var(--s));letter-spacing:-.01em;margin:0;font-weight:700}.shop-module__Vq0a9q__top p{margin:calc(2 * var(--s)) 0 0;font-size:calc(12 * var(--s));color:var(--muted)}.shop-module__Vq0a9q__icon{width:calc(44 * var(--s));height:calc(44 * var(--s));border-radius:calc(14 * var(--s));background:#fde7f5;color:var(--pink);background:var(--lightningcss-light,#fde7f5)var(--lightningcss-dark,#24181c);flex:none;place-items:center;display:grid}.shop-module__Vq0a9q__icon svg{width:calc(22 * var(--s));height:calc(22 * var(--s))}.shop-module__Vq0a9q__iconBlue{background:#e6f1ff;color:#2f7ae5;color:var(--lightningcss-light,#2f7ae5)var(--lightningcss-dark,#89b4f0);background:var(--lightningcss-light,#e6f1ff)var(--lightningcss-dark,#18293f)}.shop-module__Vq0a9q__iconPremium{background:#f3e8ff;color:#f07cb0;color:var(--lightningcss-light,#f07cb0)var(--lightningcss-dark,#f07cb0);background:var(--lightningcss-light,#f3e8ff)var(--lightningcss-dark,#2b183f)}.shop-module__Vq0a9q__iconPurple{background:#efe9ff;color:#f07cb0;color:var(--lightningcss-light,#f07cb0)var(--lightningcss-dark,#f07cb0);background:var(--lightningcss-light,#efe9ff)var(--lightningcss-dark,#161616)}.shop-module__Vq0a9q__iconGreen{background:#e6f8ee;color:#169c55;color:var(--lightningcss-light,#169c55)var(--lightningcss-dark,#8befba);background:var(--lightningcss-light,#e6f8ee)var(--lightningcss-dark,#121212)}.shop-module__Vq0a9q__list{margin:calc(16 * var(--s)) 0 0;gap:calc(7 * var(--s));font-size:calc(12.5 * var(--s));color:var(--slate);padding:0;line-height:1.4;list-style:none;display:grid}.shop-module__Vq0a9q__list li{gap:calc(9 * var(--s));display:flex}.shop-module__Vq0a9q__list li:before{content:"";width:calc(6 * var(--s));height:calc(6 * var(--s));margin-top:calc(6 * var(--s));background:#f07cb0;border-radius:50%;flex:none}.shop-module__Vq0a9q__foot{padding-top:calc(18 * var(--s));align-items:center;gap:calc(10 * var(--s));flex-wrap:wrap;margin-top:auto;display:flex}.shop-module__Vq0a9q__foot .shop-module__Vq0a9q__buy{margin-left:auto}.shop-module__Vq0a9q__price{font-size:calc(26 * var(--s));letter-spacing:-.03em;color:#0b0d17;color:var(--lightningcss-light,#0b0d17)var(--lightningcss-dark,#f5f5f5);font-weight:700;line-height:1}.shop-module__Vq0a9q__price small{margin-left:calc(5 * var(--s));font-size:calc(12 * var(--s));letter-spacing:0;color:var(--muted);font-weight:500}.shop-module__Vq0a9q__price del{margin-right:calc(7 * var(--s));font-size:calc(15 * var(--s));color:#a3a8ba;color:var(--lightningcss-light,#a3a8ba)var(--lightningcss-dark,#5c5c5c);font-weight:600}.shop-module__Vq0a9q__note{margin:calc(12 * var(--s)) 0 0;padding:calc(10 * var(--s)) calc(12 * var(--s));border-radius:calc(12 * var(--s));background:#f4f0fbe6;color:#5b4a8a;color:var(--lightningcss-light,#5b4a8a)var(--lightningcss-dark,#a3a3a3);font-size:calc(11.5 * var(--s));background:var(--lightningcss-light,#f4f0fbe6)var(--lightningcss-dark,#121212);line-height:1.45}.shop-module__Vq0a9q__note a{color:#f07cb0;color:var(--lightningcss-light,#f07cb0)var(--lightningcss-dark,#f07cb0);font-weight:600}.shop-module__Vq0a9q__buy,.shop-module__Vq0a9q__buySmall{height:calc(39 * var(--s));padding:0 calc(22 * var(--s));color:var(--d-on-accent);font:inherit;font-size:calc(13 * var(--s));white-space:nowrap;cursor:pointer;background:linear-gradient(90deg,#f07cb0 0% 100%);border:0;border-radius:999px;justify-content:center;align-items:center;font-weight:600;text-decoration:none;transition:transform .2s,opacity .2s;display:inline-flex}.shop-module__Vq0a9q__buy:hover:not(:disabled){transform:translateY(-1px)}.shop-module__Vq0a9q__buy:disabled{opacity:.45;cursor:not-allowed}.shop-module__Vq0a9q__buySmall{height:calc(32 * var(--s));padding:0 calc(16 * var(--s));font-size:calc(12 * var(--s))}.shop-module__Vq0a9q__ghost,.shop-module__Vq0a9q__soft{height:calc(39 * var(--s));padding:0 calc(18 * var(--s));background:#ffffffd9;color:#2c3246;color:var(--lightningcss-light,#2c3246)var(--lightningcss-dark,#f5f5f5);font:inherit;font-size:calc(13 * var(--s));cursor:pointer;background:var(--lightningcss-light,#ffffffd9)var(--lightningcss-dark,#0c0c0c);border:1px solid var(--lightningcss-light,#fffffff2)var(--lightningcss-dark,#1c1c1c);border-radius:999px;align-items:center;font-weight:600;display:inline-flex;box-shadow:0 6px 18px -10px #281e4640}.shop-module__Vq0a9q__soft{background:#fde7f5;color:#f07cb0;color:var(--lightningcss-light,#f07cb0)var(--lightningcss-dark,#f07cb0);box-shadow:none;background:var(--lightningcss-light,#fde7f5)var(--lightningcss-dark,#24181c);border:0}.shop-module__Vq0a9q__qty{align-items:center;gap:calc(10 * var(--s));margin-top:calc(16 * var(--s));flex-wrap:wrap;display:flex}.shop-module__Vq0a9q__qty label{font-size:calc(12.5 * var(--s));color:var(--slate);font-weight:600}.shop-module__Vq0a9q__stepper{background:#fff;box-shadow:inset 0 0 0 1px #ece4f2;background:var(--lightningcss-light,#fff)var(--lightningcss-dark,#0c0c0c);border-radius:999px;align-items:center;display:flex;overflow:hidden;box-shadow:inset 0 0 0 1px var(--lightningcss-light,#ece4f2)var(--lightningcss-dark,#1c1c1c)}.shop-module__Vq0a9q__stepper button{width:calc(36 * var(--s));height:calc(36 * var(--s));color:#f07cb0;color:var(--lightningcss-light,#f07cb0)var(--lightningcss-dark,#f07cb0);cursor:pointer;background:0 0;border:0;place-items:center;display:grid}.shop-module__Vq0a9q__stepper button:hover:not(:disabled){background:#fdf0f8;background:var(--lightningcss-light,#fdf0f8)var(--lightningcss-dark,#24181c)}.shop-module__Vq0a9q__stepper button:disabled{color:#d6d0de;color:var(--lightningcss-light,#d6d0de)var(--lightningcss-dark,#5c5c5c);cursor:default}.shop-module__Vq0a9q__stepper button svg{width:calc(14 * var(--s));height:calc(14 * var(--s))}.shop-module__Vq0a9q__stepper input{width:calc(46 * var(--s));text-align:center;font:inherit;font-size:calc(15 * var(--s));color:var(--ink);appearance:textfield;background:0 0;border:0;outline:none;font-weight:700}.shop-module__Vq0a9q__stepper input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.shop-module__Vq0a9q__stepper input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.shop-module__Vq0a9q__save{padding:calc(3 * var(--s)) calc(10 * var(--s));background:#e8f8ef;color:#15803d;color:var(--lightningcss-light,#15803d)var(--lightningcss-dark,#8decb1);font-size:calc(11.5 * var(--s));background:var(--lightningcss-light,#e8f8ef)var(--lightningcss-dark,#121212);border-radius:999px;font-weight:700}.shop-module__Vq0a9q__saveNone{background:#f1eef6;color:#7b84a3;color:var(--lightningcss-light,#7b84a3)var(--lightningcss-dark,#8b8b8b);background:var(--lightningcss-light,#f1eef6)var(--lightningcss-dark,#121212)}.shop-module__Vq0a9q__tiers{gap:calc(4 * var(--s));margin-top:calc(12 * var(--s));grid-template-columns:repeat(10,minmax(0,1fr));display:grid}.shop-module__Vq0a9q__tiers button{justify-items:center;gap:calc(1 * var(--s));padding:calc(6 * var(--s)) 0;border-radius:calc(10 * var(--s));background:#f6f3fae6;color:#8a8fa3;color:var(--lightningcss-light,#8a8fa3)var(--lightningcss-dark,#8b8b8b);font:inherit;font-size:calc(10.5 * var(--s));cursor:pointer;background:var(--lightningcss-light,#f6f3fae6)var(--lightningcss-dark,#121212);border:0;display:grid}.shop-module__Vq0a9q__tiers button b{font-size:calc(12 * var(--s));color:var(--slate)}.shop-module__Vq0a9q__tiers .shop-module__Vq0a9q__tierOn{background:#fde7f5;color:#f07cb0;color:var(--lightningcss-light,#f07cb0)var(--lightningcss-dark,#f07cb0);box-shadow:inset 0 0 0 1.5px #fca2de;background:var(--lightningcss-light,#fde7f5)var(--lightningcss-dark,#24181c);box-shadow:inset 0 0 0 1.5px var(--lightningcss-light,#fca2de)var(--lightningcss-dark,#4a2a3a)}.shop-module__Vq0a9q__tiers .shop-module__Vq0a9q__tierOn b{color:#f07cb0;color:var(--lightningcss-light,#f07cb0)var(--lightningcss-dark,#f07cb0)}.shop-module__Vq0a9q__donate{gap:calc(28 * var(--s));grid-column:1/-1;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);display:grid}.shop-module__Vq0a9q__chips{gap:calc(8 * var(--s));margin-top:calc(16 * var(--s));flex-wrap:wrap;display:flex}.shop-module__Vq0a9q__chips button{height:calc(34 * var(--s));padding:0 calc(15 * var(--s));background:#fff;box-shadow:inset 0 0 0 1px #ece4f2;color:var(--ink);font:inherit;font-size:calc(12.5 * var(--s));cursor:pointer;background:var(--lightningcss-light,#fff)var(--lightningcss-dark,#0c0c0c);border:0;border-radius:999px;font-weight:600;box-shadow:inset 0 0 0 1px var(--lightningcss-light,#ece4f2)var(--lightningcss-dark,#1c1c1c)}.shop-module__Vq0a9q__chips .shop-module__Vq0a9q__chipOn{background:#fff5fb;color:#f07cb0;color:var(--lightningcss-light,#f07cb0)var(--lightningcss-dark,#f07cb0);box-shadow:inset 0 0 0 1.5px #fca2de;background:var(--lightningcss-light,#fff5fb)var(--lightningcss-dark,#24181c);box-shadow:inset 0 0 0 1.5px var(--lightningcss-light,#fca2de)var(--lightningcss-dark,#4a2a3a)}.shop-module__Vq0a9q__amount{align-items:center;gap:calc(10 * var(--s));margin-top:calc(12 * var(--s));flex-wrap:wrap;display:flex}.shop-module__Vq0a9q__field{height:calc(39 * var(--s));padding:0 calc(14 * var(--s));background:#fff;box-shadow:inset 0 0 0 1px #ece4f2;background:var(--lightningcss-light,#fff)var(--lightningcss-dark,#0c0c0c);border-radius:999px;align-items:center;display:flex;box-shadow:inset 0 0 0 1px var(--lightningcss-light,#ece4f2)var(--lightningcss-dark,#1c1c1c)}.shop-module__Vq0a9q__field span{color:var(--muted);font-weight:600}.shop-module__Vq0a9q__field:focus-within{box-shadow:inset 0 0 0 1.5px #fca2de;box-shadow:inset 0 0 0 1.5px var(--lightningcss-light,#fca2de)var(--lightningcss-dark,#4a2a3a)}.shop-module__Vq0a9q__field input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.shop-module__Vq0a9q__field input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.shop-module__Vq0a9q__field input{appearance:textfield;width:calc(80 * var(--s));padding-left:calc(6 * var(--s));font:inherit;font-size:calc(15 * var(--s));color:var(--ink);background:0 0;border:0;outline:none;font-weight:700}.shop-module__Vq0a9q__small{margin:calc(10 * var(--s)) 0 0;font-size:calc(11.5 * var(--s));color:var(--muted);line-height:1.5}.shop-module__Vq0a9q__ladder{align-content:start;gap:calc(10 * var(--s));display:grid}.shop-module__Vq0a9q__ladderHead{justify-content:space-between;gap:calc(8 * var(--s));font-size:calc(12.5 * var(--s));color:var(--slate);flex-wrap:wrap;display:flex}.shop-module__Vq0a9q__ladderHead b{color:var(--ink)}.shop-module__Vq0a9q__bar{height:calc(10 * var(--s));background:#f1ebf7;background:var(--lightningcss-light,#f1ebf7)var(--lightningcss-dark,#121212);border-radius:999px;position:relative;overflow:hidden}.shop-module__Vq0a9q__bar i{background:linear-gradient(90deg,#f07cb0,#b05cff);border-radius:999px;transition:width .3s;position:absolute;inset:0 auto 0 0}.shop-module__Vq0a9q__bar .shop-module__Vq0a9q__barAdd{background:repeating-linear-gradient(45deg,#ffc2e6 0 6px,#ffdcf0 6px 12px);background:repeating-linear-gradient(45deg,var(--lightningcss-light,#ffc2e6)var(--lightningcss-dark,#24181c) 0 6px,var(--lightningcss-light,#ffdcf0)var(--lightningcss-dark,#3f182e) 6px 12px)}.shop-module__Vq0a9q__levels{gap:calc(6 * var(--s));grid-template-columns:repeat(7,minmax(0,1fr));display:grid}.shop-module__Vq0a9q__level{padding:calc(8 * var(--s)) calc(4 * var(--s));border-radius:calc(12 * var(--s));background:#f8f5fbf2;text-align:center;font-size:calc(10.5 * var(--s));color:#8a8fa3;color:var(--lightningcss-light,#8a8fa3)var(--lightningcss-dark,#8b8b8b);background:var(--lightningcss-light,#f8f5fbf2)var(--lightningcss-dark,#0c0c0c)}.shop-module__Vq0a9q__level b{font-size:calc(12 * var(--s));color:var(--slate);display:block}.shop-module__Vq0a9q__levelGot{background:#fde7f5;color:#f07cb0;color:var(--lightningcss-light,#f07cb0)var(--lightningcss-dark,#f07cb0);background:var(--lightningcss-light,#fde7f5)var(--lightningcss-dark,#24181c)}.shop-module__Vq0a9q__levelGot b{color:#f07cb0;color:var(--lightningcss-light,#f07cb0)var(--lightningcss-dark,#f07cb0)}.shop-module__Vq0a9q__levelNext{box-shadow:inset 0 0 0 1.5px #fca2de;box-shadow:inset 0 0 0 1.5px var(--lightningcss-light,#fca2de)var(--lightningcss-dark,#4a2a3a)}.shop-module__Vq0a9q__dialog{background:#fff;color:#121726;color:var(--lightningcss-light,#121726)var(--lightningcss-dark,#f5f5f5);background:var(--lightningcss-light,#fff)var(--lightningcss-dark,#0c0c0c);border:0;border-radius:28px;width:min(560px,100vw - 32px);height:fit-content;max-height:calc(100vh - 32px);margin:auto;padding:30px;position:fixed;inset:0;overflow:auto;box-shadow:0 40px 80px -30px #3c145a80}.shop-module__Vq0a9q__dialog::backdrop{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#1217264d}.shop-module__Vq0a9q__dialog h2{letter-spacing:-.01em;margin:8px 0 4px;font-size:22px;font-weight:700}.shop-module__Vq0a9q__done{color:#15803d;color:var(--lightningcss-light,#15803d)var(--lightningcss-dark,#8decb1);align-items:center;gap:8px;font-size:13px;font-weight:700;display:flex}.shop-module__Vq0a9q__done svg{width:18px;height:18px}.shop-module__Vq0a9q__dialogLead{color:#6b7080;color:var(--lightningcss-light,#6b7080)var(--lightningcss-dark,#a3a3a3);margin:0;font-size:14px;line-height:1.5}.shop-module__Vq0a9q__item{background:linear-gradient(135deg,#fff1fa,#f3eeff);background:linear-gradient(135deg,var(--lightningcss-light,#fff1fa)var(--lightningcss-dark,#24181c),var(--lightningcss-light,#f3eeff)var(--lightningcss-dark,#23183f));border-radius:18px;align-items:center;gap:14px;margin-top:18px;padding:14px;display:flex}.shop-module__Vq0a9q__itemIcon{background:#fff;color:#f07cb0;color:var(--lightningcss-light,#f07cb0)var(--lightningcss-dark,#f07cb0);background:var(--lightningcss-light,#fff)var(--lightningcss-dark,#0c0c0c);border-radius:15px;flex:none;place-items:center;width:48px;height:48px;display:grid}.shop-module__Vq0a9q__itemIcon svg{width:24px;height:24px}.shop-module__Vq0a9q__item b{font-size:15px}.shop-module__Vq0a9q__item p{color:#6b7080;color:var(--lightningcss-light,#6b7080)var(--lightningcss-dark,#a3a3a3);margin:2px 0 0;font-size:12.5px}.shop-module__Vq0a9q__itemQty{color:#f07cb0;color:var(--lightningcss-light,#f07cb0)var(--lightningcss-dark,#f07cb0);margin-left:auto;font-size:18px;font-weight:800}.shop-module__Vq0a9q__choices{gap:10px;margin-top:18px;display:grid}.shop-module__Vq0a9q__choice{background:#fff;box-shadow:inset 0 0 0 1px #ece6f4;width:100%;color:inherit;font:inherit;text-align:left;cursor:pointer;background:var(--lightningcss-light,#fff)var(--lightningcss-dark,#0c0c0c);border:0;border-radius:18px;align-items:center;gap:14px;padding:14px 16px;transition:box-shadow .15s,background .15s;display:flex;box-shadow:inset 0 0 0 1px var(--lightningcss-light,#ece6f4)var(--lightningcss-dark,#1c1c1c)}.shop-module__Vq0a9q__choice:focus{outline:none}.shop-module__Vq0a9q__choice:focus-visible{box-shadow:inset 0 0 0 2px #f07cb0}.shop-module__Vq0a9q__choice:hover,.shop-module__Vq0a9q__choiceOn{background:#fffafd;box-shadow:inset 0 0 0 1.5px #fca2de,0 10px 24px -16px #f07cb099;background:var(--lightningcss-light,#fffafd)var(--lightningcss-dark,#24181c);box-shadow:inset 0 0 0 1.5px var(--lightningcss-light,#fca2de)var(--lightningcss-dark,#4a2a3a),0 10px 24px -16px #f07cb099}.shop-module__Vq0a9q__choice b{font-size:14.5px;display:block}.shop-module__Vq0a9q__choice>span:nth-child(2)>span{color:#6b7080;color:var(--lightningcss-light,#6b7080)var(--lightningcss-dark,#a3a3a3);font-size:12.5px}.shop-module__Vq0a9q__choiceIcon{background:#fde7f5;color:#f07cb0;color:var(--lightningcss-light,#f07cb0)var(--lightningcss-dark,#f07cb0);background:var(--lightningcss-light,#fde7f5)var(--lightningcss-dark,#24181c);border-radius:13px;flex:none;place-items:center;width:40px;height:40px;display:grid}.shop-module__Vq0a9q__choiceIcon svg{width:20px;height:20px}.shop-module__Vq0a9q__choiceIconPurple{background:#efe9ff;color:#f07cb0;color:var(--lightningcss-light,#f07cb0)var(--lightningcss-dark,#f07cb0);background:var(--lightningcss-light,#efe9ff)var(--lightningcss-dark,#161616)}.shop-module__Vq0a9q__choiceIconGreen{background:#e6f8ee;color:#169c55;color:var(--lightningcss-light,#169c55)var(--lightningcss-dark,#8befba);background:var(--lightningcss-light,#e6f8ee)var(--lightningcss-dark,#121212)}.shop-module__Vq0a9q__chev{color:#d0bde3;color:var(--lightningcss-light,#d0bde3)var(--lightningcss-dark,#d0aff1);margin-left:auto}.shop-module__Vq0a9q__chev svg{width:18px;height:18px}.shop-module__Vq0a9q__panel{background:#faf8fd;background:var(--lightningcss-light,#faf8fd)var(--lightningcss-dark,#121212);border-radius:18px;padding:16px}.shop-module__Vq0a9q__panel label{margin-bottom:6px;font-size:12.5px;font-weight:600;display:block}.shop-module__Vq0a9q__nameField{background:#fff;box-shadow:inset 0 0 0 1px #e3dcef;background:var(--lightningcss-light,#fff)var(--lightningcss-dark,#0c0c0c);border-radius:14px;align-items:center;height:44px;padding:0 14px;display:flex;box-shadow:inset 0 0 0 1px var(--lightningcss-light,#e3dcef)var(--lightningcss-dark,#3e2b5e)}.shop-module__Vq0a9q__nameField span{color:#6b7080;color:var(--lightningcss-light,#6b7080)var(--lightningcss-dark,#a3a3a3)}.shop-module__Vq0a9q__nameField input{min-width:0;font:inherit;color:#121726;color:var(--lightningcss-light,#121726)var(--lightningcss-dark,#f5f5f5);background:0 0;border:0;outline:none;flex:1;font-size:14px}.shop-module__Vq0a9q__nameField:focus-within{box-shadow:inset 0 0 0 1.5px #fca2de;box-shadow:inset 0 0 0 1.5px var(--lightningcss-light,#fca2de)var(--lightningcss-dark,#4a2a3a)}.shop-module__Vq0a9q__panelRow{flex-wrap:wrap;gap:10px;margin-top:12px;display:flex}.shop-module__Vq0a9q__panel .shop-module__Vq0a9q__buy,.shop-module__Vq0a9q__panel .shop-module__Vq0a9q__ghost,.shop-module__Vq0a9q__later .shop-module__Vq0a9q__buy,.shop-module__Vq0a9q__later .shop-module__Vq0a9q__soft{--s:1px}.shop-module__Vq0a9q__linkBox{background:#fff;box-shadow:inset 0 0 0 1.5px #fca2de;color:#f07cb0;color:var(--lightningcss-light,#f07cb0)var(--lightningcss-dark,#f07cb0);background:var(--lightningcss-light,#fff)var(--lightningcss-dark,#0c0c0c);border-radius:14px;align-items:center;gap:8px;height:46px;padding:0 6px 0 14px;font-size:13.5px;font-weight:600;display:flex;box-shadow:inset 0 0 0 1.5px var(--lightningcss-light,#fca2de)var(--lightningcss-dark,#4a2a3a)}.shop-module__Vq0a9q__linkBox span{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.shop-module__Vq0a9q__linkBox .shop-module__Vq0a9q__buySmall{--s:1px}.shop-module__Vq0a9q__dialog .shop-module__Vq0a9q__small{--s:1px;font-size:12px}.shop-module__Vq0a9q__later{color:#6b7080;color:var(--lightningcss-light,#6b7080)var(--lightningcss-dark,#a3a3a3);border-top:1px solid var(--lightningcss-light,#f0ebf6)var(--lightningcss-dark,#1c1c1c);align-items:center;gap:10px;margin-top:18px;padding-top:14px;font-size:12.5px;display:flex}.shop-module__Vq0a9q__later button{margin-left:auto}.shop-module__Vq0a9q__items{margin-bottom:calc(8 * var(--s))}.shop-module__Vq0a9q__items .shop-module__Vq0a9q__groupTitle{margin-top:calc(4 * var(--s))}.shop-module__Vq0a9q__itemList{gap:calc(10 * var(--s));display:grid}.shop-module__Vq0a9q__itemRow{align-items:center;gap:calc(14 * var(--s));padding:calc(14 * var(--s)) calc(18 * var(--s));border-radius:calc(18 * var(--s));background:var(--glass);border:1px solid var(--glass-border);box-shadow:var(--shadow-soft);display:flex}.shop-module__Vq0a9q__itemText{min-width:0}.shop-module__Vq0a9q__itemText b{font-size:calc(14.5 * var(--s))}.shop-module__Vq0a9q__itemText p{margin:calc(2 * var(--s)) 0 0;font-size:calc(12 * var(--s));color:var(--muted)}.shop-module__Vq0a9q__itemActions{justify-content:flex-end;align-items:center;gap:calc(8 * var(--s));flex-wrap:wrap;margin-left:auto;display:flex}.shop-module__Vq0a9q__waiting{padding:calc(3 * var(--s)) calc(10 * var(--s));background:#fff6e5;color:#a35a00;color:var(--lightningcss-light,#a35a00)var(--lightningcss-dark,#ffc47a);font-size:calc(11 * var(--s));background:var(--lightningcss-light,#fff6e5)var(--lightningcss-dark,#3f3118);border-radius:999px;font-weight:700}.shop-module__Vq0a9q__flash{margin:0 0 calc(14 * var(--s));padding:calc(12 * var(--s)) calc(16 * var(--s));border-radius:calc(14 * var(--s));font-size:calc(12.5 * var(--s));font-weight:600;line-height:1.45}.shop-module__Vq0a9q__dialog .shop-module__Vq0a9q__flash{--s:1px;margin:14px 0 0}.shop-module__Vq0a9q__flashOk{background:#eafbf1;color:#15803d;color:var(--lightningcss-light,#15803d)var(--lightningcss-dark,#8decb1);background:var(--lightningcss-light,#eafbf1)var(--lightningcss-dark,#183f28)}.shop-module__Vq0a9q__flashWarn{background:#fff6e5;color:#a35a00;color:var(--lightningcss-light,#a35a00)var(--lightningcss-dark,#ffc47a);background:var(--lightningcss-light,#fff6e5)var(--lightningcss-dark,#3f3118)}.shop-module__Vq0a9q__panelLabel{margin-top:12px}.shop-module__Vq0a9q__file{width:100%;font:inherit;color:#475e81;color:var(--lightningcss-light,#475e81)var(--lightningcss-dark,#a3a3a3);font-size:13px;display:block}.shop-module__Vq0a9q__payForm{--s:1px;flex-wrap:wrap;gap:10px;margin-top:18px;display:flex}.shop-module__Vq0a9q__agree{color:var(--muted);cursor:pointer;flex-basis:100%;align-items:center;gap:8px;font-size:12px;line-height:1.4;display:flex}.shop-module__Vq0a9q__agree input{width:14px;height:14px;accent-color:var(--pink);cursor:pointer;flex:none;margin:0}.shop-module__Vq0a9q__agree a{color:var(--pink);font-weight:600}.shop-module__Vq0a9q__payForm button:disabled{opacity:.5;cursor:not-allowed}@media (max-width:1279px){.shop-module__Vq0a9q__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.shop-module__Vq0a9q__donate{grid-template-columns:minmax(0,1fr)}}@media (max-width:767px){.shop-module__Vq0a9q__shop{--s:1px}.shop-module__Vq0a9q__grid{grid-template-columns:minmax(0,1fr)}.shop-module__Vq0a9q__wide{grid-column:auto}.shop-module__Vq0a9q__arrow{display:none}.shop-module__Vq0a9q__tiers{grid-template-columns:repeat(5,minmax(0,1fr))}.shop-module__Vq0a9q__levels{grid-template-columns:repeat(4,minmax(0,1fr))}.shop-module__Vq0a9q__dialog{padding:22px}.shop-module__Vq0a9q__itemRow{flex-wrap:wrap}.shop-module__Vq0a9q__itemActions{justify-content:flex-start;width:100%;margin-left:0}}
