.store-page[data-v-2aa96c79]{background:var(--store-page-bg,var(--bg));min-height:100vh}.store-page--nightview[data-v-2aa96c79]{background:var(--store-page-bg,#141131)}.store-page--material[data-v-2aa96c79]{background:var(--store-page-bg,#faf3ff)}.store-page--eclipse[data-v-2aa96c79]{background:var(--store-page-bg,#611bff)}.store-page__loading[data-v-2aa96c79],.store-page__not-found[data-v-2aa96c79]{justify-content:center;align-items:center;min-height:100vh;display:flex}.store-copy-error[data-v-2aa96c79]{z-index:40;border:1px solid color-mix(in srgb, var(--error) 24%, transparent);background:var(--error-bg);color:var(--error);box-shadow:none;border-radius:999px;margin:0;padding:10px 14px;font-size:13px;font-weight:800;position:fixed;bottom:22px;left:50%;transform:translate(-50%)}.store-page__not-found[data-v-2aa96c79]{text-align:center;flex-direction:column;gap:16px;padding:2rem}.store-page__not-found--review[data-v-2aa96c79]{gap:18px}.store-page__not-found-code[data-v-2aa96c79]{color:var(--accent);font-size:72px}.store-page__review-mark[data-v-2aa96c79]{background:color-mix(in srgb, var(--accent) 12%, white);border:1px solid color-mix(in srgb, var(--accent) 18%, transparent);width:68px;height:68px;box-shadow:none;border-radius:24px;justify-content:center;align-items:center;display:inline-flex}.store-page__review-logo[data-v-2aa96c79]{width:38px;height:38px}.store-page__not-found h1[data-v-2aa96c79]{color:var(--ink);font-family:var(--font-display);letter-spacing:-.03em;margin:0 0 8px;font-size:clamp(28px,5vw,42px);line-height:1}.store-page__not-found p[data-v-2aa96c79]{max-width:520px;margin:0 auto}.store-page__not-found-actions[data-v-2aa96c79]{flex-wrap:wrap;justify-content:center;gap:10px;display:flex}.store-page__content[data-v-2aa96c79]{min-height:100vh}.sp-sticky-banner[data-v-2aa96c79]{z-index:30;background:var(--field-bg);border:1px solid color-mix(in srgb, var(--accent) 16%, var(--line));min-height:46px;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;border-radius:12px;align-items:center;gap:10px;padding:10px 16px 10px 12px;text-decoration:none;transition:transform .16s cubic-bezier(.23,1,.32,1),box-shadow .16s,border-color .16s;display:inline-flex;position:fixed;bottom:18px;right:18px}@media (hover:hover) and (pointer:fine){.sp-sticky-banner[data-v-2aa96c79]:hover{border-color:color-mix(in srgb, var(--accent) 24%, var(--line));box-shadow:none;transform:none}}.sp-sticky-banner[data-v-2aa96c79]:active{transform:none}.store-page--nightview .sp-sticky-banner[data-v-2aa96c79]{background:var(--field-bg);box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;border:1px solid #8074ff24}.store-page--eclipse .sp-sticky-banner[data-v-2aa96c79]{background:var(--field-bg);box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;border:1px solid #fff6}.sp-buyer-access[data-v-2aa96c79]{z-index:30;border:1px solid color-mix(in srgb, var(--surface-ink) 14%, transparent);background:var(--surface);min-height:36px;color:var(--surface-ink);box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;border-radius:12px;padding:9px 12px;font-size:13px;font-weight:700;text-decoration:none;transition:color .14s,border-color .14s,background .14s,transform .14s cubic-bezier(.23,1,.32,1);position:fixed;bottom:18px;left:18px}.store-page--eclipse .sp-buyer-access[data-v-2aa96c79]{background:var(--field-bg);color:#5746e8;box-shadow:none;border-color:#ffffff6b}@media (hover:hover) and (pointer:fine){.sp-buyer-access[data-v-2aa96c79]:hover{color:var(--accent,#6260ff);border-color:color-mix(in srgb, var(--accent) 40%, transparent);transform:none}.store-page--eclipse .sp-buyer-access[data-v-2aa96c79]:hover{color:#3e2ad1;background:var(--field-bg);border-color:#ffffff94}}.sp-buyer-access[data-v-2aa96c79]:active{transform:none}.sp-sticky-logo__icon[data-v-2aa96c79]{background:color-mix(in srgb, var(--accent) 70%, var(--lilac));color:#fff;border-radius:50%;justify-content:center;align-items:center;width:26px;height:26px;font-size:12px;font-weight:800;display:inline-flex}.sp-sticky-logo__name[data-v-2aa96c79],.sp-sticky-cta-text[data-v-2aa96c79],.sp-sticky-sep[data-v-2aa96c79]{color:var(--ink);font-size:14px}.sp-sticky-logo__name[data-v-2aa96c79]{font-weight:700}.sp-sticky-cta-text[data-v-2aa96c79]{color:var(--accent,#6260ff);font-weight:800}.sp-qr-panel[data-v-2aa96c79]{z-index:50;width:240px;box-shadow:none;color:#fff;background:#100e17eb;border:1px solid #6260ff38;border-radius:24px;padding:18px;position:fixed;top:24px;right:24px}.sp-qr-panel__title[data-v-2aa96c79]{margin-bottom:14px;font-size:16px;font-weight:800}.sp-qr-panel__img-wrap[data-v-2aa96c79]{background:#ffffff0a;border-radius:18px;justify-content:center;padding:10px;display:flex}.sp-qr-panel__img[data-v-2aa96c79]{width:180px;height:180px;display:block}.sp-qr-panel__actions[data-v-2aa96c79]{flex-direction:column;gap:10px;margin-top:14px;display:flex}.sp-qr-panel__download[data-v-2aa96c79]{background:var(--accent,#6260ff);color:#fff;cursor:pointer;border:0;border-radius:14px;justify-content:center;align-items:center;min-height:42px;font-size:14px;font-weight:700;text-decoration:none;display:inline-flex}.sp-qr-panel__story[data-v-2aa96c79]:disabled{opacity:.7;cursor:default}.qr-slide-enter-active[data-v-2aa96c79],.qr-slide-leave-active[data-v-2aa96c79]{transition:opacity .2s,transform .2s}.qr-slide-enter-from[data-v-2aa96c79],.qr-slide-leave-to[data-v-2aa96c79]{opacity:0;transform:translateY(-8px)}@media (width<=720px){.sp-qr-panel[data-v-2aa96c79]{width:auto;top:12px;left:12px;right:12px}.sp-sticky-banner[data-v-2aa96c79]{white-space:normal;justify-content:center;gap:8px;bottom:12px;left:12px;right:12px}.sp-sticky-cta-text[data-v-2aa96c79]{font-size:12px;line-height:1.25}.sp-sticky-logo__name[data-v-2aa96c79]{font-size:12px}.sp-buyer-access[data-v-2aa96c79]{font-size:13px;bottom:64px;left:12px}}
