:root{--color-bg:#f4f5f9;--color-surface:#fff;--color-surface-2:#eef0f5;--color-surface-3:#e4e7ee;--color-border:#e2e5ec;--color-text:#0e1117;--color-muted:#626a7f;--color-chip-text:#343a4a;--color-tint:#0e11170f;--color-accent:#172051;--color-accent-soft:#17205114;--color-on-accent:#fff;--color-hot:#ef2b45;--color-success:#0e9f6e;--color-footer:#eceef3;--color-ink:#0b0d12;--color-steam-dark:#171a21;--color-steam:#1b2838;--color-steam-light:#2a475e;--color-steam-text:#c7d5e0;--color-steam-muted:#8f98a0;--color-steam-blue:#66c0f4;--color-steam-green:#4c6b22;--color-steam-lime:#beee11;--color-steam-cta-from:#47bfff;--color-steam-cta-to:#1a44c2;--font-sans:"Inter", "Inter Fallback", system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;--ease-out:cubic-bezier(.22, 1, .36, 1);--ease-in-out:cubic-bezier(.65, 0, .35, 1);--ease-spring:cubic-bezier(.34, 1.56, .64, 1);--dur-1:.12s;--dur-2:.2s;--dur-3:.32s;--shadow-pop:0 2px 6px #0e11170f, 0 18px 44px #0e111724;--radius-xs:6px;--radius-sm:10px;--radius-md:12px;--radius-lg:16px;--radius-xl:20px;--radius-2xl:24px;--radius-full:999px;--container-pad:16px;--container-max:1312px;--gap:16px;--section-gap:48px;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}@media (width>=700px){:root{--container-pad:24px}}@media (width>=1200px){:root{--container-pad:64px;--gap:20px;--section-gap:72px}}@font-face{font-family:Inter Fallback;src:local(Arial),local(Arimo),local(Liberation Sans);ascent-override:90.44%;descent-override:22.52%;line-gap-override:0%;size-adjust:107.12%}*,:after,:before{box-sizing:border-box}*{margin:0;padding:0}html{-webkit-text-size-adjust:100%;scrollbar-gutter:stable}@media (prefers-reduced-motion:no-preference){html{scroll-behavior:smooth}}body{min-height:100dvh;font-family:var(--font-sans);color:var(--color-text);background:var(--color-bg);-webkit-font-smoothing:antialiased;line-height:1.5}canvas,img,picture,svg,video{max-width:100%;display:block}button,input,select,textarea{font:inherit;color:inherit}button{cursor:pointer;background:0 0;border:0}a{color:inherit;text-decoration:none}a,button,input,summary,textarea{transition:color var(--dur-1) ease,background-color var(--dur-1) ease,border-color var(--dur-1) ease,box-shadow var(--dur-2) ease,opacity var(--dur-2) ease}a,button,label{-webkit-tap-highlight-color:transparent}ol,ul{list-style:none}:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}.container{width:100%;max-width:calc(var(--container-max) + 2 * var(--container-pad));padding-inline:var(--container-pad);margin-inline:auto}.section{margin-top:var(--section-gap)}.visually-hidden{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}:root{--scrollbar-thumb:#0e11172e;--scrollbar-thumb-hover:#0e111752;--scrollbar-thumb-active:#1720518c}::-webkit-scrollbar{width:12px;height:12px}::-webkit-scrollbar-corner{background:0 0}::-webkit-scrollbar-track{background:0 0}::-webkit-scrollbar-thumb{background:var(--scrollbar-thumb) padding-box;border:3px solid #0000;border-radius:999px;min-height:40px}::-webkit-scrollbar-thumb:hover{background-color:var(--scrollbar-thumb-hover);border-width:2px}::-webkit-scrollbar-thumb:active{background-color:var(--scrollbar-thumb-active)}* ::-webkit-scrollbar{width:10px;height:10px}@supports not selector(::-webkit-scrollbar){html{scrollbar-color:var(--scrollbar-thumb-hover) transparent}body *{scrollbar-color:var(--scrollbar-thumb) transparent;scrollbar-width:thin}}.skeleton{border-radius:var(--radius-md);background:var(--color-surface-2);display:block;position:relative;overflow:hidden}.skeleton:after{content:"";animation:skeleton-shimmer 1.4s var(--ease-in-out) infinite;background:linear-gradient(100deg,#0000 20%,#ffffffa6 50%,#0000 80%);position:absolute;inset:0;transform:translate(-100%)}@keyframes skeleton-shimmer{to{transform:translate(100%)}}.page-enter-active{transition:opacity var(--dur-3) var(--ease-out)}.page-leave-active{transition:opacity var(--dur-1) ease}.page-enter-from,.page-leave-to{opacity:0}.shell-enter-active .shell-content{animation:shell-in .36s var(--ease-out) both}@keyframes shell-in{0%{opacity:0;transform:translateY(10px)}}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.section{animation:linear both section-reveal;animation-timeline:view();animation-range:entry 0 entry 35%}}}@keyframes section-reveal{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){*,:after,:before{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.scroll-x{scrollbar-width:none;overflow-x:auto}.scroll-x::-webkit-scrollbar{display:none}.shead[data-v-80d20521]{justify-content:space-between;gap:12px;margin-bottom:16px}.shead[data-v-80d20521],.shead__title[data-v-80d20521]{align-items:center;display:flex}.shead__title[data-v-80d20521]{letter-spacing:-.02em;gap:10px;font-size:22px;font-weight:800}.shead__link[data-v-80d20521]{color:var(--color-accent);flex:none;align-items:center;gap:2px;font-size:14px;font-weight:600;display:inline-flex}.shead__link[data-v-80d20521]:hover{text-decoration:underline}@media (width>=700px){.shead__title[data-v-80d20521]{font-size:26px}}@media (width>=1200px){.shead[data-v-80d20521]{margin-bottom:20px}.shead__title[data-v-80d20521]{font-size:32px}}.cover-img[data-v-9aa6f6d8]{z-index:0;-o-object-fit:cover;object-fit:cover;opacity:0;width:100%;height:100%;transition:opacity var(--dur-3) ease,transform .5s var(--ease-out);position:absolute;inset:0}.cover-img--loaded[data-v-9aa6f6d8]{opacity:1}.discount[data-v-89a9c0bd]{background:var(--color-hot);color:#fff;white-space:nowrap;border-radius:8px;align-items:center;height:24px;padding:0 8px;font-size:12px;font-weight:800;display:inline-flex}.pbadge[data-v-46dae5e2]{border-radius:var(--radius-xs);white-space:nowrap;align-items:center;gap:6px;height:24px;padding:0 8px;font-size:11px;font-weight:600;display:inline-flex}.pbadge--default[data-v-46dae5e2]{background:var(--color-tint);color:var(--color-chip-text)}.pbadge--glass[data-v-46dae5e2]{color:#fff;background:#0b0d1299;height:28px;font-size:12px}.pbadge__dot[data-v-46dae5e2]{background:var(--pc);border-radius:50%;width:7px;height:7px}.price[data-v-9d4517c2]{flex-wrap:wrap;align-items:baseline;gap:8px;display:flex}.price__old[data-v-9d4517c2]{color:var(--color-muted);font-size:13px}.price__new[data-v-9d4517c2]{font-size:18px;font-weight:800}.price--lg .price__old[data-v-9d4517c2]{color:inherit;opacity:.6;font-size:16px}.price--lg .price__new[data-v-9d4517c2]{letter-spacing:-.02em;font-size:30px}.card[data-v-0c257ee7]{border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface);transition:transform var(--dur-3) var(--ease-out),box-shadow var(--dur-3) var(--ease-out),border-color var(--dur-2) ease;flex-direction:column;display:flex;position:relative;overflow:hidden}@media (hover:hover){.card[data-v-0c257ee7]:hover{border-color:var(--color-surface-3);transform:translateY(-4px);box-shadow:0 16px 36px #0e11171f}.card:hover .card__art-title[data-v-0c257ee7],.card:hover .card__cover[data-v-0c257ee7]>.cover-img{transform:scale(1.04)}.card:hover .card__cover[data-v-0c257ee7]:before{transform:translate(-6%,6%)}}.card__art-title[data-v-0c257ee7],.card__cover[data-v-0c257ee7]:before{transition:transform .5s var(--ease-out)}.card__cover[data-v-0c257ee7]{aspect-ratio:3/4;background:linear-gradient(160deg,var(--c1),var(--c2));color:#fff;align-items:flex-end;padding:12px;display:flex;position:relative;overflow:hidden}.card__cover[data-v-0c257ee7]:before{content:"";aspect-ratio:1;background:radial-gradient(circle,#ffffff47,#0000 60%);border-radius:50%;width:120%;position:absolute;top:-30%;right:-50%}.card__art-title[data-v-0c257ee7]{letter-spacing:-.03em;text-transform:uppercase;text-shadow:0 2px 12px #0006;font-size:18px;font-weight:900;line-height:1;position:relative}.card__discount[data-v-0c257ee7]{position:absolute;top:10px;left:10px}.card__fav[data-v-0c257ee7]{z-index:2;border-radius:var(--radius-sm);color:#fff;width:32px;height:32px;transition:background-color var(--dur-1) ease,color var(--dur-1) ease,transform var(--dur-2) var(--ease-spring);background:#0b0d128c;justify-content:center;align-items:center;display:flex;position:absolute;top:8px;right:8px}.card__fav[data-v-0c257ee7]:hover,.card__sold-out[data-v-0c257ee7]{background:#0b0d12bf}.card__fav[data-v-0c257ee7]:active{transform:scale(.86)}.card__fav--active[data-v-0c257ee7]{color:var(--color-hot)}.card__sold-out[data-v-0c257ee7]{border-radius:var(--radius-sm);color:#fff;padding:4px 8px;font-size:11px;font-weight:700;position:absolute;top:8px;left:8px}.card--sold-out .card__cover[data-v-0c257ee7]{filter:grayscale(.85)}.card--sold-out .card__title[data-v-0c257ee7],.card--sold-out[data-v-0c257ee7] .price{opacity:.55}.card--actions .card__body[data-v-0c257ee7]{flex:1}.card__actions[data-v-0c257ee7]{z-index:2;flex-direction:column;gap:8px;margin-top:auto;padding-top:6px;display:flex;position:relative}.card__fav--active[data-v-0c257ee7] path{fill:currentColor}.card__body[data-v-0c257ee7]{flex-direction:column;gap:8px;padding:10px 12px 14px;display:flex}.card__meta[data-v-0c257ee7]{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.card__region[data-v-0c257ee7]{color:var(--color-muted);align-items:center;gap:4px;font-size:11px;display:inline-flex}.card__title[data-v-0c257ee7]{font-size:14px;font-weight:600;line-height:1.3}.card__link[data-v-0c257ee7]:after{content:"";z-index:1;position:absolute;inset:0}.card[data-v-0c257ee7] .price__new{font-size:17px}.card--list[data-v-0c257ee7]{flex-direction:row}.card--list .card__cover[data-v-0c257ee7]{aspect-ratio:3/4;flex:none;width:96px;padding:8px}.card--list .card__art-title[data-v-0c257ee7]{font-size:11px}.card--list .card__discount[data-v-0c257ee7]{top:6px;left:6px}.card--list .card__fav[data-v-0c257ee7]{width:28px;height:28px;top:auto;bottom:6px;right:6px}.card--list .card__body[data-v-0c257ee7]{flex:1;justify-content:center;min-width:0;padding:12px 16px}@media (width>=1200px){.card--list .card__cover[data-v-0c257ee7]{width:120px}.card--list .card__art-title[data-v-0c257ee7]{font-size:13px}.card__art-title[data-v-0c257ee7]{font-size:22px}.card__title[data-v-0c257ee7]{font-size:15px}.card[data-v-0c257ee7] .price__new{font-size:19px}}.state[data-v-0373d8db]{text-align:center;flex-direction:column;align-items:center;gap:14px;padding-top:40px;display:flex}.state h1[data-v-0373d8db]{letter-spacing:-.03em;font-size:28px;font-weight:900}.state p[data-v-0373d8db]{max-width:460px;color:var(--color-muted);font-size:15px}.state__icon[data-v-0373d8db]{width:112px;height:112px;color:var(--color-hot);background:#ef2b451a;border-radius:50%;justify-content:center;margin-bottom:6px}.code[data-v-0373d8db],.code__key[data-v-0373d8db],.search[data-v-0373d8db],.state__icon[data-v-0373d8db]{align-items:center;display:flex}.code[data-v-0373d8db]{gap:6px;margin-bottom:4px}.code b[data-v-0373d8db]{color:var(--color-accent);letter-spacing:-.06em;font-size:96px;font-weight:900;line-height:1}.code__key[data-v-0373d8db]{background:linear-gradient(160deg,#24307a,var(--color-accent));color:#fff;border-radius:50%;justify-content:center;width:96px;height:96px;transform:rotate(-12deg)}.code__key[data-v-0373d8db] svg{width:56%;height:56%}.search[data-v-0373d8db]{border:1px solid var(--color-border);background:var(--color-surface);border-radius:14px;gap:10px;width:100%;max-width:520px;height:52px;margin-top:6px;padding:0 6px 0 14px}.search[data-v-0373d8db]:focus-within{border-color:var(--color-accent)}.search__icon[data-v-0373d8db]{color:var(--color-muted);flex:none}.search input[data-v-0373d8db]{min-width:0;color:var(--color-text);font:inherit;background:0 0;border:0;flex:1;font-size:14px}.search input[data-v-0373d8db]:focus{outline:none}.cta[data-v-0373d8db]{flex-direction:column;gap:10px;width:100%;max-width:420px}.cta[data-v-0373d8db],.quick[data-v-0373d8db]{margin-top:6px;display:flex}.quick[data-v-0373d8db]{max-width:760px;color:var(--color-muted);flex-wrap:wrap;justify-content:center;align-items:center;gap:8px;font-size:13px}.quick__chip[data-v-0373d8db]{border:1px solid var(--color-border);background:var(--color-surface);height:32px;color:var(--color-text);border-radius:999px;align-items:center;padding:0 12px;font-weight:600;display:inline-flex}.quick__chip[data-v-0373d8db]:hover{border-color:var(--color-accent)}.help[data-v-0373d8db]{color:var(--color-accent);align-items:center;gap:8px;margin-top:8px;font-size:15px;font-weight:700;display:inline-flex}.meta[data-v-0373d8db]{color:var(--color-muted);font-size:12px}.hot-icon[data-v-0373d8db]{color:var(--color-hot)}.deals[data-v-0373d8db]{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.deals[data-v-0373d8db]>:nth-child(n+5){display:none}@media (width>=700px){.state h1[data-v-0373d8db]{font-size:34px}.cta[data-v-0373d8db]{flex-direction:row;justify-content:center;max-width:none}.code b[data-v-0373d8db]{font-size:128px}.code__key[data-v-0373d8db]{width:124px;height:124px}.deals[data-v-0373d8db]{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.deals[data-v-0373d8db]>:nth-child(n+4){display:none}}@media (width>=1200px){.state[data-v-0373d8db]{padding-top:72px}.state h1[data-v-0373d8db]{font-size:40px}.code b[data-v-0373d8db]{font-size:160px}.code__key[data-v-0373d8db]{width:150px;height:150px}.deals[data-v-0373d8db]{grid-template-columns:repeat(5,minmax(0,1fr));gap:20px}.deals[data-v-0373d8db]>:nth-child(n){display:flex}}
