.app-navigation-link[data-v-1af1ec2f]{min-height:2.75rem;color:inherit;white-space:nowrap;border-radius:.7rem;align-items:center;gap:.35rem;padding:.55rem .7rem;font-size:.82rem;font-weight:750;line-height:1.2;text-decoration:none;display:inline-flex}.app-navigation-link[data-v-1af1ec2f]:hover,.app-navigation-link--active[data-v-1af1ec2f]{color:var(--tg-theme-button-color,#2481cc);background:color-mix(in srgb, var(--tg-theme-button-color,#2481cc) 11%, transparent)}.app-navigation-link[data-v-1af1ec2f]:focus-visible{outline:3px solid color-mix(in srgb, var(--tg-theme-button-color,#2481cc) 35%, transparent);outline-offset:2px}.app-navigation-link__badge[data-v-1af1ec2f]{color:#fff;text-align:center;background:#d93434;border-radius:1rem;min-width:1.25rem;padding:.08rem .28rem;font-size:.65rem}.language-switcher[data-v-61ec4765]{flex:0 0 2.75rem;width:2.75rem;height:2.75rem;display:grid;position:relative}.language-switcher select[data-v-61ec4765]{z-index:1;opacity:0;cursor:pointer;width:100%;height:100%;margin:0;position:absolute;inset:0}.language-switcher__presentation[data-v-61ec4765]{border:1px solid var(--app-border-color);width:100%;height:100%;color:inherit;background:var(--app-bg-color);border-radius:.7rem;justify-content:center;align-items:center;gap:.15rem;display:flex}.language-switcher__flag[data-v-61ec4765]{font-size:1.1rem;line-height:1}.language-switcher__chevron[data-v-61ec4765]{color:var(--app-hint-color);font-size:.55rem;line-height:1}.language-switcher:hover .language-switcher__presentation[data-v-61ec4765]{border-color:color-mix(in srgb, var(--app-hint-color) 45%, transparent)}.language-switcher:focus-within .language-switcher__presentation[data-v-61ec4765]{outline:3px solid color-mix(in srgb, var(--tg-theme-button-color,#2481cc) 35%, transparent);outline-offset:2px}.home-education[data-v-83da48be],.home-education__header[data-v-83da48be],.home-education__card[data-v-83da48be],.home-education__release[data-v-83da48be],.home-onboarding[data-v-83da48be],.home-onboarding header[data-v-83da48be],.home-onboarding__choices article[data-v-83da48be],.home-education__guidance[data-v-83da48be]{gap:.7rem;display:grid}.home-education[data-v-83da48be]{border:1px solid color-mix(in srgb, var(--tg-theme-button-color,#2481cc) 28%, transparent);background:color-mix(in srgb, var(--tg-theme-button-color,#2481cc) 5%, var(--app-bg-color));border-radius:1.2rem;padding:clamp(1rem,4vw,1.5rem)}.home-education h2[data-v-83da48be],.home-education h3[data-v-83da48be],.home-education h4[data-v-83da48be],.home-education p[data-v-83da48be]{overflow-wrap:anywhere;margin:0}.home-education__header>p[data-v-83da48be]:last-child,.home-education__card>p[data-v-83da48be]:last-child,.home-education__release>p[data-v-83da48be]:last-child,.home-onboarding header>p[data-v-83da48be]:last-child,.home-onboarding__choices p[data-v-83da48be],.home-education__guidance>p[data-v-83da48be]:not(.home-education__label){color:var(--app-hint-color);line-height:1.55}.home-education__header>p[data-v-83da48be]:first-child,.home-education__label[data-v-83da48be]{color:var(--tg-theme-button-color,#2481cc);letter-spacing:.06em;text-transform:uppercase;font-size:.78rem;font-weight:800}.home-education__cards[data-v-83da48be],.home-onboarding__choices[data-v-83da48be]{grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem;display:grid}.home-education__card[data-v-83da48be],.home-onboarding__choices article[data-v-83da48be]{border:1px solid var(--app-border-color);border-left:.3rem solid var(--tg-theme-button-color,#2481cc);background:var(--app-bg-color);border-radius:.85rem;align-content:start;min-width:0;padding:1rem}.home-education__release[data-v-83da48be],.home-education__guidance[data-v-83da48be]{background:var(--app-secondary-bg-color);border-radius:.85rem;padding:1rem}.home-onboarding[data-v-83da48be]{padding-top:.5rem}.home-onboarding__choices[data-v-83da48be]{grid-template-columns:repeat(2,minmax(0,1fr))}.home-onboarding__choices a[data-v-83da48be],.home-education__guidance a[data-v-83da48be]{width:fit-content;min-height:2.75rem;color:var(--tg-theme-button-text-color,#fff);background:var(--tg-theme-button-color,#2481cc);border-radius:.7rem;padding:.7rem .9rem;font-weight:800;text-decoration:none}.home-onboarding__choices a[data-v-83da48be]:focus-visible,.home-education__guidance a[data-v-83da48be]:focus-visible{outline:3px solid color-mix(in srgb, var(--tg-theme-button-color,#2481cc) 35%, transparent);outline-offset:2px}.home-education__auth-note[data-v-83da48be]{font-size:.9rem}@media (width<=44rem){.home-education__cards[data-v-83da48be]{grid-template-columns:1fr}}@media (width<=32rem){.home-onboarding__choices[data-v-83da48be]{grid-template-columns:1fr}}.favorite-button[data-v-56521812]{border:1px solid var(--app-border-color);color:var(--app-hint-color);background:color-mix(in srgb, var(--app-bg-color) 92%, transparent);cursor:pointer;justify-content:center;align-items:center;gap:.5rem;font-weight:800;display:inline-flex}.favorite-button--icon[data-v-56521812]{border-radius:999px;width:2.5rem;height:2.5rem;padding:0;box-shadow:0 .2rem .8rem #0000001f}.favorite-button--label[data-v-56521812]{border-radius:.8rem;width:100%;padding:.8rem 1rem}.favorite-button svg[data-v-56521812]{fill:#0000;stroke:currentColor;stroke-width:1.8px;width:1.3rem;height:1.3rem}.favorite-button.is-favorite[data-v-56521812]{color:#c52759;border-color:#d9346866}.favorite-button.is-favorite svg[data-v-56521812]{fill:currentColor}.favorite-button[data-v-56521812]:disabled{cursor:default;opacity:.65}.favorite-button[data-v-56521812]:focus-visible{outline:3px solid color-mix(in srgb, var(--tg-theme-button-color,#2481cc) 35%, transparent);outline-offset:2px}.product-card[data-v-c63a1712]{border:1px solid var(--app-border-color);background:var(--app-bg-color);min-width:0;height:100%;box-shadow:0 .35rem 1.25rem color-mix(in srgb, var(--app-hint-color) 9%, transparent);border-radius:1rem;transition:transform .16s,box-shadow .16s;position:relative;overflow:hidden}.product-card__link[data-v-c63a1712]{min-width:0;height:100%;color:inherit;flex-direction:column;text-decoration:none;display:flex}.product-card[data-v-c63a1712]:hover{box-shadow:0 .6rem 1.5rem color-mix(in srgb, var(--app-hint-color) 15%, transparent);transform:translateY(-2px)}.product-card__link[data-v-c63a1712]:focus-visible{outline:3px solid color-mix(in srgb, var(--tg-theme-button-color,#2481cc) 45%, transparent);outline-offset:2px}.product-card__favorite[data-v-c63a1712]{z-index:1;position:absolute;top:.65rem;right:.65rem}.product-card__shop[data-v-c63a1712]{color:var(--tg-theme-link-color,var(--tg-theme-button-color,#2481cc));overflow-wrap:anywhere;padding:0 .85rem .85rem;font-size:.82rem;font-weight:750;display:block}.product-card__image-wrap[data-v-c63a1712]{aspect-ratio:1;background:var(--app-secondary-bg-color);overflow:hidden}.product-card__image[data-v-c63a1712],.product-card__placeholder[data-v-c63a1712]{width:100%;height:100%}.product-card__image[data-v-c63a1712]{object-fit:cover;display:block}.product-card__placeholder[data-v-c63a1712]{color:color-mix(in srgb, var(--app-hint-color) 70%, transparent);background:radial-gradient(circle at 75% 20%, #ffffff80, transparent 30%), linear-gradient(145deg, var(--app-secondary-bg-color), color-mix(in srgb, var(--tg-theme-button-color,#2481cc) 18%, var(--app-secondary-bg-color)));place-items:center;font-size:.75rem;font-weight:850;display:grid}.product-card__body[data-v-c63a1712]{flex-direction:column;flex:1;justify-content:space-between;gap:.65rem;padding:.85rem;display:flex}.product-card h3[data-v-c63a1712],.product-card p[data-v-c63a1712]{margin:0}.product-card h3[data-v-c63a1712]{overflow-wrap:anywhere;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:clamp(.9rem,3.2vw,1.05rem);line-height:1.3;display:-webkit-box;overflow:hidden}.product-card p[data-v-c63a1712]{color:var(--tg-theme-button-color,#2481cc);font-size:.95rem;font-weight:800}@media (prefers-reduced-motion:reduce){.product-card[data-v-c63a1712]{transition:none}}.runtime-badge[data-v-be768ecd]{letter-spacing:.02em;border-radius:999px;width:fit-content;padding:.35rem .65rem;font-size:.75rem;font-weight:700;display:inline-flex}.runtime-badge--telegram[data-v-be768ecd]{color:var(--tg-theme-button-text-color,#fff);background:var(--tg-theme-button-color,#2481cc)}.runtime-badge--browser[data-v-be768ecd]{color:#3c4658;background:#e9edf3}.home-view[data-v-257f4167]{gap:clamp(1.5rem,5vw,2.5rem);padding-bottom:2rem;display:grid}.home-view__intro[data-v-257f4167]{color:var(--tg-theme-text-color,#182230);background:linear-gradient(145deg, color-mix(in srgb, var(--tg-theme-button-color,#2481cc) 16%, var(--app-bg-color)), var(--app-secondary-bg-color));border-radius:1.4rem;gap:.75rem;padding:clamp(1.5rem,7vw,3.5rem);display:grid}.home-view__intro p[data-v-257f4167],.home-view__intro h1[data-v-257f4167],.home-view__catalog h2[data-v-257f4167],.home-view__catalog p[data-v-257f4167],.home-state h2[data-v-257f4167],.home-state p[data-v-257f4167]{margin:0}.home-view__intro-eyebrow[data-v-257f4167],.home-view__eyebrow[data-v-257f4167]{color:var(--tg-theme-button-color,#2481cc);letter-spacing:.08em;text-transform:uppercase;font-size:.82rem;font-weight:800}.home-view__intro h1[data-v-257f4167]{letter-spacing:-.045em;max-width:18ch;font-size:clamp(2rem,8vw,4rem);line-height:1}.home-view__summary[data-v-257f4167]{max-width:40rem;color:var(--app-hint-color);line-height:1.6}.home-view__notice[data-v-257f4167]{border:1px solid var(--app-border-color);background:var(--app-bg-color);border-radius:.75rem;width:fit-content;padding:.7rem .85rem;font-size:.88rem}.home-view__catalog[data-v-257f4167]{gap:1rem;display:grid}.home-view__catalog h2[data-v-257f4167]{margin-top:.2rem;font-size:clamp(1.45rem,5vw,2rem)}.home-view__grid[data-v-257f4167]{grid-template-columns:repeat(auto-fill,minmax(min(10rem,100%),1fr));grid-auto-rows:1fr;gap:clamp(.75rem,2.5vw,1.25rem);display:grid}.home-view__unavailable[data-v-257f4167]{border:1px solid var(--app-border-color);color:var(--app-hint-color);background:var(--app-secondary-bg-color);border-radius:.8rem;padding:.85rem 1rem;line-height:1.5}.home-state[data-v-257f4167]{border:1px dashed var(--app-border-color);text-align:center;background:var(--app-secondary-bg-color);border-radius:1rem;justify-items:center;gap:.75rem;padding:clamp(2rem,8vw,4rem) 1rem;display:grid}.home-help[data-v-257f4167]{border:1px solid var(--app-border-color);border-left:.3rem solid var(--tg-theme-button-color,#2481cc);background:var(--app-secondary-bg-color);border-radius:1rem;gap:.7rem;padding:1rem;display:grid}.home-help h2[data-v-257f4167],.home-help p[data-v-257f4167]{overflow-wrap:anywhere;margin:0}.home-help p[data-v-257f4167]{color:var(--app-hint-color);line-height:1.55}.home-help a[data-v-257f4167]{width:fit-content;min-height:2.75rem;color:var(--tg-theme-link-color,#2481cc);align-items:center;font-weight:800;display:inline-flex}.home-help a[data-v-257f4167]:focus-visible{outline:3px solid color-mix(in srgb, var(--tg-theme-button-color,#2481cc) 35%, transparent);outline-offset:2px}.home-state p[data-v-257f4167]{max-width:34rem;color:var(--app-hint-color);line-height:1.5}.home-state button[data-v-257f4167]{color:var(--tg-theme-button-text-color,#fff);background:var(--tg-theme-button-color,#2481cc);cursor:pointer;border:0;border-radius:.75rem;padding:.7rem 1.1rem;font-weight:750}.home-state__spinner[data-v-257f4167]{border:.2rem solid var(--app-border-color);border-top-color:var(--tg-theme-button-color,#2481cc);border-radius:50%;width:2rem;height:2rem;animation:.8s linear infinite spin-257f4167}@keyframes spin-257f4167{to{transform:rotate(360deg)}}@media (width<=24rem){.home-view__grid[data-v-257f4167]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (prefers-reduced-motion:reduce){.home-state__spinner[data-v-257f4167]{animation:none}}.product-gallery[data-v-8580955d]{gap:.75rem;min-width:0;display:grid}.product-gallery__main[data-v-8580955d]{aspect-ratio:1;border:1px solid var(--app-border-color);background:var(--app-secondary-bg-color);border-radius:1.25rem;position:relative;overflow:hidden}.product-gallery__main img[data-v-8580955d],.product-gallery__placeholder[data-v-8580955d]{width:100%;height:100%}.product-gallery__main img[data-v-8580955d]{object-fit:cover;opacity:0;transition:opacity .22s;display:block;position:absolute;inset:0}.product-gallery__main img.is-loaded[data-v-8580955d]{opacity:1}.product-gallery__placeholder[data-v-8580955d]{color:var(--app-hint-color);background:radial-gradient(circle at 70% 20%, #ffffff80, transparent 28%), var(--app-secondary-bg-color);place-content:center;justify-items:center;gap:.75rem;font-weight:700;display:grid}.product-gallery__placeholder svg[data-v-8580955d]{width:clamp(4rem,18vw,6rem)}.product-gallery__thumbnails[data-v-8580955d]{scrollbar-width:thin;grid-auto-columns:4.5rem;grid-auto-flow:column;gap:.65rem;padding:.15rem;display:grid;overflow-x:auto}.product-gallery__thumbnails button[data-v-8580955d]{aspect-ratio:1;background:var(--app-secondary-bg-color);cursor:pointer;border:2px solid #0000;border-radius:.8rem;padding:0;overflow:hidden}.product-gallery__thumbnails button[data-v-8580955d]:focus-visible,.product-gallery__thumbnail--active[data-v-8580955d]{border-color:var(--tg-theme-button-color,#2481cc)!important}.product-gallery__thumbnails button[data-v-8580955d]:focus-visible{outline:2px solid var(--tg-theme-button-color,#2481cc);outline-offset:2px}.product-gallery__thumbnails img[data-v-8580955d]{object-fit:cover;width:100%;height:100%;display:block}@media (width<=30rem){.product-gallery__thumbnails[data-v-8580955d]{grid-auto-columns:4rem}}@media (prefers-reduced-motion:reduce){.product-gallery__main img[data-v-8580955d]{transition:none!important}}.product-recommendations[data-v-716620e7]{border-top:1px solid var(--app-border-color);gap:1rem;margin-top:2rem;padding-top:1.5rem;display:grid}.product-recommendations__heading[data-v-716620e7]{gap:.35rem;display:grid}.product-recommendations__heading h2[data-v-716620e7],.product-recommendations__heading p[data-v-716620e7]{margin:0}.product-recommendations__heading p[data-v-716620e7]{color:var(--app-hint-color)}.product-recommendations__loading[data-v-716620e7],.product-recommendations__grid[data-v-716620e7]{grid-template-columns:repeat(auto-fill,minmax(min(9rem,100%),1fr));gap:.9rem;display:grid}.product-recommendations__skeleton[data-v-716620e7]{background:linear-gradient(100deg, var(--app-secondary-bg-color) 30%, color-mix(in srgb, var(--app-hint-color) 18%, var(--app-secondary-bg-color)) 50%, var(--app-secondary-bg-color) 70%);background-size:200% 100%;border-radius:1rem;min-height:10rem;animation:1.25s linear infinite shimmer-716620e7}.product-recommendations__state[data-v-716620e7]{border:1px dashed var(--app-border-color);text-align:center;background:var(--app-secondary-bg-color);border-radius:1rem;justify-items:center;gap:.5rem;padding:1.5rem;display:grid}.product-recommendations__state h3[data-v-716620e7],.product-recommendations__state p[data-v-716620e7]{margin:0}.product-recommendations__state p[data-v-716620e7]{color:var(--app-hint-color)}.visually-hidden[data-v-716620e7]{clip:rect(0 0 0 0);white-space:nowrap;clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}@keyframes shimmer-716620e7{to{background-position-x:-200%}}@media (width<=24rem){.product-recommendations__loading[data-v-716620e7],.product-recommendations__grid[data-v-716620e7]{grid-template-columns:repeat(2,minmax(0,1fr))}}.state-panel[data-v-6000eb7d]{border:1px solid var(--app-border-color);text-align:center;background:var(--app-secondary-bg-color);border-radius:1.25rem;justify-items:center;gap:.75rem;max-width:34rem;margin:clamp(3rem,12vw,7rem) auto;padding:clamp(1.5rem,6vw,2.5rem);display:grid}.state-panel__icon[data-v-6000eb7d]{color:#fff;background:var(--tg-theme-button-color,#2481cc);border-radius:1rem;place-items:center;width:3rem;height:3rem;font-size:.8rem;font-weight:850;display:grid}.state-panel--error .state-panel__icon[data-v-6000eb7d]{background:#bd2c2c;font-size:1.2rem}h1[data-v-6000eb7d],p[data-v-6000eb7d]{margin:0}p[data-v-6000eb7d]{color:var(--app-hint-color);line-height:1.5}button[data-v-6000eb7d]{color:var(--tg-theme-button-text-color,#fff);background:var(--tg-theme-button-color,#2481cc);cursor:pointer;border:0;border-radius:.75rem;margin-top:.5rem;padding:.7rem 1.1rem;font-weight:750}.copy-link[data-v-dee37d55]{gap:.5rem;display:grid}button[data-v-dee37d55]{border:1px solid var(--app-border-color);min-height:2.8rem;color:inherit;background:var(--app-bg-color);cursor:pointer;border-radius:.75rem;padding:.7rem 1rem;font-weight:750}p[data-v-dee37d55]{color:var(--app-hint-color);margin:0;font-size:.85rem}[role=alert][data-v-dee37d55]{color:#a12b2b}.share-modal[data-v-79fe25da]{z-index:20;background:#1018288c;place-items:end center;padding:1rem;display:grid;position:fixed;inset:0}.share-modal__card[data-v-79fe25da]{background:var(--app-bg-color);border-radius:1.2rem;gap:1rem;width:min(100%,32rem);padding:1.25rem;display:grid;box-shadow:0 1rem 3rem #00000040}header[data-v-79fe25da]{justify-content:space-between;gap:1rem;display:flex}header p[data-v-79fe25da],header h2[data-v-79fe25da],.share-modal__description[data-v-79fe25da],.share-modal__status[data-v-79fe25da],.share-modal__error[data-v-79fe25da]{margin:0}header p[data-v-79fe25da],.share-modal__description[data-v-79fe25da],.share-modal__status[data-v-79fe25da]{color:var(--app-hint-color)}.share-modal__close[data-v-79fe25da]{width:2.5rem;height:2.5rem;color:inherit;background:var(--app-secondary-bg-color);cursor:pointer;border:0;border-radius:50%;font-size:1.5rem}input[data-v-79fe25da]{border:1px solid var(--app-border-color);min-width:0;color:inherit;background:var(--app-secondary-bg-color);border-radius:.7rem;padding:.75rem}.share-modal__actions[data-v-79fe25da]{grid-template-columns:1fr 1fr;gap:.75rem;display:grid}.share-modal__primary[data-v-79fe25da]{min-height:2.8rem;color:var(--tg-theme-button-text-color,#fff);background:var(--tg-theme-button-color,#2481cc);cursor:pointer;border:0;border-radius:.75rem;font-weight:800}.share-modal__error[data-v-79fe25da]{color:#a12b2b}@media (width>=42rem){.share-modal[data-v-79fe25da]{place-items:center}}@media (width<=28rem){.share-modal__actions[data-v-79fe25da]{grid-template-columns:1fr}}.share-button>button[data-v-62e79e7c]{border:1px solid var(--app-border-color);min-height:2.8rem;color:inherit;background:var(--app-bg-color);cursor:pointer;border-radius:.75rem;padding:.7rem 1rem;font-weight:800}p[data-v-62e79e7c]{color:#a12b2b;margin:.5rem 0 0;font-size:.85rem}.trust-panel[data-v-1e3ef9b0]{border:1px solid var(--app-border-color);border-radius:1rem;gap:.75rem;padding:1rem;display:grid}.trust-panel h2[data-v-1e3ef9b0],.trust-panel p[data-v-1e3ef9b0]{margin:0}.trust-panel dl[data-v-1e3ef9b0]{grid-template-columns:repeat(auto-fit,minmax(8rem,1fr));gap:.75rem;margin:0;display:grid}.trust-panel dl div[data-v-1e3ef9b0]{background:var(--app-secondary-bg-color);border-radius:.7rem;gap:.2rem;padding:.7rem;display:grid}.trust-panel dt[data-v-1e3ef9b0],.trust-panel small[data-v-1e3ef9b0]{color:var(--app-hint-color)}.trust-panel dd[data-v-1e3ef9b0]{margin:0;font-weight:800}.trust-panel a[data-v-1e3ef9b0]{color:var(--tg-theme-link-color,#2481cc)}.report-control[data-v-ec7ff05d]{margin-top:.5rem}.report-control__open[data-v-ec7ff05d],.report-control__form button[data-v-ec7ff05d]{border:1px solid var(--app-border-color);min-height:2.75rem;color:inherit;background:var(--app-bg-color);cursor:pointer;border-radius:.65rem;padding:.6rem .85rem}.report-control__form[data-v-ec7ff05d]{border:1px solid var(--app-border-color);border-radius:.8rem;gap:.5rem;max-width:32rem;padding:.85rem;display:grid}.report-control__form select[data-v-ec7ff05d],.report-control__form textarea[data-v-ec7ff05d]{border:1px solid var(--app-border-color);width:100%;color:inherit;background:var(--app-bg-color);border-radius:.6rem;padding:.65rem}.report-control__form div[data-v-ec7ff05d]{flex-wrap:wrap;gap:.5rem;display:flex}.report-control__error[data-v-ec7ff05d]{color:#a12b2b}.report-control__success[data-v-ec7ff05d]{color:#247a42}.report-control button[data-v-ec7ff05d]:focus-visible,.report-control select[data-v-ec7ff05d]:focus-visible,.report-control textarea[data-v-ec7ff05d]:focus-visible{outline:3px solid color-mix(in srgb, var(--tg-theme-button-color,#2481cc) 35%, transparent);outline-offset:2px}.product-details-view[data-v-176e0651]{padding:0 0 2rem}.product-details-view__not-found[data-v-176e0651]{display:grid}.product-details[data-v-176e0651]{grid-template-columns:minmax(0,1.05fr) minmax(16rem,.95fr);align-items:start;gap:clamp(1.5rem,5vw,3rem);display:grid}.product-details__content[data-v-176e0651],.product-details__heading[data-v-176e0651]{gap:.85rem;display:grid}.product-details__heading h1[data-v-176e0651],.product-details__heading p[data-v-176e0651],.product-details__description h2[data-v-176e0651],.product-details__description p[data-v-176e0651],.product-details__meta[data-v-176e0651]{margin:0}.product-details__category[data-v-176e0651]{color:var(--app-hint-color);letter-spacing:.08em;text-transform:uppercase;font-size:.82rem;font-weight:800}.product-details__heading h1[data-v-176e0651]{overflow-wrap:anywhere;font-size:clamp(1.75rem,6vw,2.75rem);line-height:1.08}.product-details__price[data-v-176e0651]{color:var(--tg-theme-button-color,#2481cc);font-size:clamp(1.35rem,5vw,1.8rem);font-weight:850}.product-details__add[data-v-176e0651]{width:100%;color:var(--tg-theme-button-text-color,#fff);background:var(--tg-theme-button-color,#2481cc);cursor:pointer;border:0;border-radius:.8rem;padding:.85rem 1rem;font-weight:800}.product-details__add[data-v-176e0651]:disabled{opacity:.65;cursor:default}.product-details__add[data-v-176e0651]:focus-visible{outline:3px solid color-mix(in srgb, var(--tg-theme-button-color,#2481cc) 35%, transparent);outline-offset:2px}.product-details__cart-error[data-v-176e0651]{color:#a12b2b;margin:0;font-size:.9rem}.product-details__sales-unavailable[data-v-176e0651]{color:var(--app-hint-color);background:var(--app-secondary-bg-color);border-radius:.7rem;margin:0;padding:.8rem;font-size:.9rem}.product-details__meta[data-v-176e0651]{border:1px solid var(--app-border-color);background:var(--app-secondary-bg-color);border-radius:1rem;gap:.75rem;padding:1rem;display:grid}.product-details__meta div[data-v-176e0651]{justify-content:space-between;gap:1rem;display:flex}.product-details__meta dt[data-v-176e0651]{color:var(--app-hint-color)}.product-details__meta dd[data-v-176e0651]{text-align:right;margin:0;font-weight:750}.product-details__meta a[data-v-176e0651]{color:var(--tg-theme-link-color,var(--tg-theme-button-color,#2481cc))}.is-available[data-v-176e0651]{color:#247a42}.is-unavailable[data-v-176e0651]{color:#a12b2b}.product-details__description[data-v-176e0651]{gap:.65rem;padding-top:.5rem;display:grid}.product-details__description h2[data-v-176e0651]{font-size:1.15rem}.product-details__description p[data-v-176e0651]{color:var(--app-hint-color);white-space:pre-wrap;overflow-wrap:anywhere;line-height:1.65}.product-details-loading[data-v-176e0651]{grid-template-columns:minmax(0,1.05fr) minmax(16rem,.95fr);gap:clamp(1.5rem,5vw,3rem);display:grid}.product-details-loading__image[data-v-176e0651],.product-details-loading__content span[data-v-176e0651]{background:linear-gradient(100deg, var(--app-secondary-bg-color) 30%, color-mix(in srgb, var(--app-hint-color) 18%, var(--app-secondary-bg-color)) 50%, var(--app-secondary-bg-color) 70%);background-size:200% 100%;border-radius:1rem;animation:1.25s linear infinite shimmer-176e0651}.product-details-loading__image[data-v-176e0651]{aspect-ratio:1}.product-details-loading__content[data-v-176e0651]{align-content:start;gap:1rem;padding-top:1rem;display:grid}.product-details-loading__content span[data-v-176e0651]{width:75%;height:1rem}.product-details-loading__content span[data-v-176e0651]:nth-child(2){width:95%;height:2.5rem}.product-details-loading__content span[data-v-176e0651]:nth-child(3){width:45%;height:1.75rem}.product-details-loading__content span[data-v-176e0651]:last-child{width:100%;height:7rem}.visually-hidden[data-v-176e0651]{clip:rect(0 0 0 0);white-space:nowrap;clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}@keyframes shimmer-176e0651{to{background-position-x:-200%}}@media (width<=42rem){.product-details[data-v-176e0651],.product-details-loading[data-v-176e0651]{grid-template-columns:minmax(0,1fr)}.product-details-view__fallback-actions[data-v-176e0651]{margin-top:-2rem}}@media (prefers-reduced-motion:reduce){.product-details-loading__image[data-v-176e0651],.product-details-loading__content span[data-v-176e0651]{animation:none}}.product-grid-module[data-v-3fc877bc]{min-height:8rem}.product-grid[data-v-3fc877bc]{grid-template-columns:repeat(auto-fill,minmax(min(9rem,100%),1fr));grid-auto-rows:1fr;gap:clamp(.75rem,2.5vw,1.25rem);display:grid}.product-skeleton[data-v-3fc877bc]{border:1px solid var(--app-border-color);border-radius:1rem;overflow:hidden}.product-skeleton__image[data-v-3fc877bc],.product-skeleton__body span[data-v-3fc877bc]{background:linear-gradient(100deg, var(--app-secondary-bg-color) 30%, color-mix(in srgb, var(--app-hint-color) 18%, var(--app-secondary-bg-color)) 50%, var(--app-secondary-bg-color) 70%);background-size:200% 100%;animation:1.25s linear infinite shimmer-3fc877bc}.product-skeleton__image[data-v-3fc877bc]{aspect-ratio:1}.product-skeleton__body[data-v-3fc877bc]{gap:.65rem;padding:.85rem;display:grid}.product-skeleton__body span[data-v-3fc877bc]{border-radius:999px;width:85%;height:.9rem}.product-skeleton__body span[data-v-3fc877bc]:last-child{width:55%}.product-grid-state[data-v-3fc877bc]{border:1px dashed var(--app-border-color);text-align:center;background:var(--app-secondary-bg-color);border-radius:1rem;justify-items:center;gap:.65rem;padding:clamp(1.5rem,6vw,2.5rem);display:grid}.product-grid-state__icon[data-v-3fc877bc]{color:#fff;background:var(--tg-theme-button-color,#2481cc);border-radius:.9rem;place-items:center;width:2.75rem;height:2.75rem;font-size:.75rem;font-weight:850;display:grid}.product-grid-state h3[data-v-3fc877bc],.product-grid-state p[data-v-3fc877bc]{margin:0}.product-grid-state p[data-v-3fc877bc]{color:var(--app-hint-color);line-height:1.5}.product-grid-state button[data-v-3fc877bc]{color:var(--tg-theme-button-text-color,#fff);background:var(--tg-theme-button-color,#2481cc);cursor:pointer;border:0;border-radius:.75rem;margin-top:.25rem;padding:.7rem 1.1rem;font-weight:750}.visually-hidden[data-v-3fc877bc]{clip:rect(0 0 0 0);white-space:nowrap;clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}@keyframes shimmer-3fc877bc{to{background-position-x:-200%}}@media (prefers-reduced-motion:reduce){.product-skeleton__image[data-v-3fc877bc],.product-skeleton__body span[data-v-3fc877bc]{animation:none}}@media (width<=24rem){.product-grid[data-v-3fc877bc]{grid-template-columns:repeat(2,minmax(0,1fr))}}.shop-hero[data-v-993659db]{border:1px solid var(--app-border-color);background:var(--app-bg-color);box-shadow:0 1rem 3rem color-mix(in srgb, var(--app-hint-color) 12%, transparent);border-radius:1.25rem;overflow:hidden}.shop-hero__cover[data-v-993659db]{background-position:50%;background-size:cover;min-height:clamp(9rem,30vw,15rem)}.shop-hero__cover--placeholder[data-v-993659db]{background:radial-gradient(circle at 80% 15%, #ffffff59, transparent 28%), linear-gradient(135deg, var(--tg-theme-button-color,#2481cc), #6b5ce7)}.shop-hero__body[data-v-993659db]{grid-template-columns:auto minmax(0,1fr);gap:clamp(1rem,4vw,1.5rem);padding:0 clamp(1rem,4vw,2rem) clamp(1.5rem,5vw,2.25rem);display:grid}.shop-hero__avatar[data-v-993659db]{border:4px solid var(--app-bg-color);color:#fff;letter-spacing:-.04em;background:#172033;border-radius:1.4rem;place-items:center;width:clamp(5rem,18vw,7rem);height:clamp(5rem,18vw,7rem);margin-top:calc(-1*clamp(2.5rem,9vw,3.5rem));font-size:clamp(1.25rem,5vw,2rem);font-weight:800;display:grid;overflow:hidden}.shop-hero__avatar img[data-v-993659db]{object-fit:cover;width:100%;height:100%}.shop-hero__content[data-v-993659db]{min-width:0;padding-top:1.25rem}.shop-hero__slug[data-v-993659db]{overflow-wrap:anywhere;color:var(--app-hint-color);margin:0 0 .25rem;font-size:.85rem;font-weight:650}h1[data-v-993659db]{overflow-wrap:anywhere;letter-spacing:-.04em;margin:0;font-size:clamp(1.75rem,7vw,3rem);line-height:1.05}.shop-hero__description[data-v-993659db]{max-width:44rem;color:var(--app-hint-color);white-space:pre-line;margin:.8rem 0 0;line-height:1.55}.shop-hero__description--empty[data-v-993659db]{font-style:italic}.shop-hero__count[data-v-993659db]{background:var(--app-secondary-bg-color);border-radius:999px;width:fit-content;margin:1rem 0 0;padding:.4rem .65rem;font-size:.82rem;font-weight:700}@media (width<=36rem){.shop-hero__body[data-v-993659db]{grid-template-columns:1fr}.shop-hero__avatar[data-v-993659db]{margin-bottom:-.75rem}.shop-hero__content[data-v-993659db]{padding-top:0}}.stars[data-v-de6b57b6]{gap:.12rem;display:inline-flex}.stars button[data-v-de6b57b6]{color:#c7c7c7;background:0 0;border:0;padding:.1rem;font-size:1.35rem}.stars button[data-v-de6b57b6]:not(:disabled){cursor:pointer}.stars .active[data-v-de6b57b6]{color:#f4a900}.summary[data-v-956fd7d0]{border:1px solid var(--app-border-color);border-radius:1rem;grid-template-columns:auto minmax(12rem,1fr);gap:1.5rem;padding:1rem;display:grid}.summary>div[data-v-956fd7d0]{align-content:center;display:grid}.summary strong[data-v-956fd7d0]{font-size:2rem}.summary span[data-v-956fd7d0]{color:var(--app-hint-color)}.summary ol[data-v-956fd7d0]{gap:.2rem;margin:0;padding:0;list-style:none;display:grid}.summary li[data-v-956fd7d0]{grid-template-columns:2rem 1fr 2rem;align-items:center;gap:.5rem;display:grid}.summary meter[data-v-956fd7d0]{width:100%}@media (width<=520px){.summary[data-v-956fd7d0]{grid-template-columns:1fr}}.reviews[data-v-ebcb3f89]{gap:.75rem;margin:0;padding:0;list-style:none;display:grid}.reviews li[data-v-ebcb3f89]{border:1px solid var(--app-border-color);border-radius:.9rem;padding:1rem}.reviews header[data-v-ebcb3f89]{justify-content:space-between;align-items:center;gap:1rem;display:flex}.reviews time[data-v-ebcb3f89],.reviews small[data-v-ebcb3f89],.empty[data-v-ebcb3f89]{color:var(--app-hint-color)}.reviews__timestamp[data-v-ebcb3f89]{text-align:right;flex-wrap:wrap;justify-content:flex-end;gap:.25rem .5rem;display:flex}.reviews__edited[data-v-ebcb3f89]{font-weight:700}.visually-hidden[data-v-ebcb3f89]{clip:rect(0 0 0 0);white-space:nowrap;clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.reviews p[data-v-ebcb3f89]{white-space:pre-wrap;overflow-wrap:anywhere;margin:.6rem 0}@media (width<=30rem){.reviews header[data-v-ebcb3f89]{flex-direction:column;align-items:flex-start}.reviews__timestamp[data-v-ebcb3f89]{text-align:left;justify-content:flex-start}}.shop-view[data-v-7a6dda9b]{padding:clamp(.5rem,2vw,1.5rem) 0 2rem}.shop-view__share[data-v-7a6dda9b]{justify-content:flex-end;margin-top:1rem;display:flex}.shop-loading[data-v-7a6dda9b]{border:1px solid var(--app-border-color);border-radius:1.25rem;overflow:hidden}.shop-loading__cover[data-v-7a6dda9b],.shop-loading__avatar[data-v-7a6dda9b],.shop-loading__lines span[data-v-7a6dda9b]{background:linear-gradient(100deg, var(--app-secondary-bg-color) 30%, color-mix(in srgb, var(--app-hint-color) 18%, var(--app-secondary-bg-color)) 50%, var(--app-secondary-bg-color) 70%);background-size:200% 100%;animation:1.25s linear infinite shimmer-7a6dda9b}.shop-loading__cover[data-v-7a6dda9b]{min-height:clamp(9rem,30vw,15rem)}.shop-loading__content[data-v-7a6dda9b]{gap:1.5rem;padding:0 clamp(1rem,4vw,2rem) 2rem;display:flex}.shop-loading__avatar[data-v-7a6dda9b]{border:4px solid var(--app-bg-color);border-radius:1.4rem;flex:0 0 clamp(5rem,18vw,7rem);height:clamp(5rem,18vw,7rem);margin-top:-2.5rem}.shop-loading__lines[data-v-7a6dda9b]{flex:1;gap:.7rem;padding-top:1.25rem;display:grid}.shop-loading__lines span[data-v-7a6dda9b]{border-radius:999px;height:.85rem}.shop-loading__lines span[data-v-7a6dda9b]:first-child{width:45%;height:1.5rem}.shop-loading__lines span[data-v-7a6dda9b]:last-child{width:70%}.product-section[data-v-7a6dda9b]{gap:1.25rem;margin-top:clamp(2rem,7vw,3.5rem);padding:0 .25rem;display:grid}.product-section h2[data-v-7a6dda9b],.product-section p[data-v-7a6dda9b]{margin:0}.product-section h2[data-v-7a6dda9b]{font-size:clamp(1.5rem,5vw,2rem)}.product-section__eyebrow[data-v-7a6dda9b]{color:var(--app-hint-color);font-size:.85rem}.review-state[data-v-7a6dda9b]{color:var(--app-hint-color)}.product-section__eyebrow[data-v-7a6dda9b]{letter-spacing:.08em;text-transform:uppercase;font-weight:750;margin-bottom:.2rem!important}.visually-hidden[data-v-7a6dda9b]{clip:rect(0 0 0 0);white-space:nowrap;clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}@keyframes shimmer-7a6dda9b{to{background-position-x:-200%}}@media (prefers-reduced-motion:reduce){.shop-loading__cover[data-v-7a6dda9b],.shop-loading__avatar[data-v-7a6dda9b],.shop-loading__lines span[data-v-7a6dda9b]{animation:none}}@media (width<=34rem){.shop-view__share[data-v-7a6dda9b]{justify-content:stretch}}.cart-empty[data-v-2630c97c]{border:1px dashed var(--app-border-color);background:var(--app-secondary-bg-color);text-align:center;border-radius:1rem;justify-items:center;gap:.8rem;padding:clamp(2.5rem,10vw,4rem) 1rem;display:grid}.cart-empty__icon[data-v-2630c97c]{background:color-mix(in srgb, var(--tg-theme-button-color,#2481cc) 16%, transparent);border-radius:.9rem;place-items:center;width:3.2rem;height:3.2rem;font-size:3rem;display:grid}.cart-empty h1[data-v-2630c97c],.cart-empty p[data-v-2630c97c]{margin:0}.cart-empty p[data-v-2630c97c]{color:var(--app-hint-color)}.cart-empty a[data-v-2630c97c]{color:var(--tg-theme-button-text-color,#fff);background:var(--tg-theme-button-color,#2481cc);border-radius:.75rem;margin-top:.6rem;padding:.75rem 1rem;font-weight:750;text-decoration:none}.cart-empty a[data-v-2630c97c]:focus-visible{outline:3px solid color-mix(in srgb, var(--tg-theme-button-color,#2481cc) 35%, transparent);outline-offset:2px}.cart-item[data-v-99b639c5]{border:1px solid var(--app-border-color);border-radius:1rem;grid-template-columns:6rem minmax(0,1fr);gap:1rem;padding:1rem;display:grid}.cart-item__image[data-v-99b639c5]{aspect-ratio:1;color:var(--app-hint-color);background:var(--app-secondary-bg-color);border-radius:.75rem;place-items:center;text-decoration:none;display:grid;overflow:hidden}.cart-item__image img[data-v-99b639c5]{object-fit:cover;width:100%;height:100%}.cart-item__placeholder[data-v-99b639c5]{color:var(--app-hint-color);font-size:.75rem;font-weight:800}.cart-item__body[data-v-99b639c5]{gap:.65rem;min-width:0;display:grid}.cart-item__body a[data-v-99b639c5]{color:inherit;text-decoration:none}.cart-item__body a[data-v-99b639c5]:focus-visible,.cart-item__image[data-v-99b639c5]:focus-visible,.quantity-control button[data-v-99b639c5]:focus-visible,.cart-item__remove[data-v-99b639c5]:focus-visible{outline:3px solid color-mix(in srgb, var(--tg-theme-button-color,#2481cc) 35%, transparent);outline-offset:2px}.cart-item h2[data-v-99b639c5],.cart-item p[data-v-99b639c5]{margin:0}.cart-item h2[data-v-99b639c5]{overflow-wrap:anywhere;font-size:1rem}.cart-item p[data-v-99b639c5]{color:var(--tg-theme-button-color,#2481cc);font-weight:800}.cart-item__actions[data-v-99b639c5]{justify-content:space-between;align-items:center;gap:1rem;display:flex}.quantity-control[data-v-99b639c5]{border:1px solid var(--app-border-color);border-radius:.65rem;align-items:center;display:flex;overflow:hidden}.quantity-control button[data-v-99b639c5],.quantity-control output[data-v-99b639c5]{background:0 0;border:0;place-items:center;width:2.25rem;min-height:2.25rem;display:grid}.quantity-control button[data-v-99b639c5]{cursor:pointer;font-weight:800}.quantity-control button[data-v-99b639c5]:disabled{opacity:.4;cursor:default}.cart-item__remove[data-v-99b639c5]{color:#a12b2b;cursor:pointer;background:0 0;border:0;font-weight:700}.cart-item__remove[data-v-99b639c5]:disabled{opacity:.55;cursor:default}@media (width<=28rem){.cart-item[data-v-99b639c5]{grid-template-columns:4.5rem minmax(0,1fr)}.cart-item__actions[data-v-99b639c5]{flex-direction:column;align-items:flex-start}}.cart-summary[data-v-d6405687]{border:1px solid var(--app-border-color);background:var(--app-secondary-bg-color);border-radius:1rem;gap:.85rem;padding:1.25rem;display:grid}.cart-summary div[data-v-d6405687]{justify-content:space-between;gap:1rem;display:flex}.cart-summary__total[data-v-d6405687]{border-top:1px solid var(--app-border-color);padding-top:.85rem;font-size:1.2rem}.cart-view[data-v-522b56ea]{gap:1.5rem;display:grid}.cart-view__heading[data-v-522b56ea]{justify-content:space-between;align-items:center;gap:1rem;display:flex}.cart-view__heading h1[data-v-522b56ea]{margin:0}.cart-view__heading button[data-v-522b56ea]{color:#a12b2b;cursor:pointer;background:0 0;border:0;font-weight:700}.cart-view__heading button[data-v-522b56ea]:focus-visible,.cart-view__summary>a[data-v-522b56ea]:focus-visible,.cart-view__error button[data-v-522b56ea]:focus-visible{outline:3px solid color-mix(in srgb, var(--tg-theme-button-color,#2481cc) 35%, transparent);outline-offset:2px}.cart-view__heading button[data-v-522b56ea]:disabled{opacity:.55;cursor:default}.cart-view__layout[data-v-522b56ea]{grid-template-columns:minmax(0,1.6fr) minmax(15rem,.8fr);align-items:start;gap:1.5rem;display:grid}.cart-view__items[data-v-522b56ea],.cart-view__summary[data-v-522b56ea]{gap:1rem;display:grid}.cart-view__summary>a[data-v-522b56ea]{color:var(--tg-theme-button-text-color,#fff);background:var(--tg-theme-button-color,#2481cc);text-align:center;border-radius:.8rem;padding:.85rem 1rem;font-weight:800;text-decoration:none}.cart-view__error[data-v-522b56ea]{color:#8a1c1c;overflow-wrap:anywhere;background:#fdeaea;border-radius:.7rem;margin:0;padding:.8rem}.cart-view__unavailable[data-v-522b56ea]{color:var(--app-hint-color);background:var(--app-secondary-bg-color);overflow-wrap:anywhere;border-radius:.7rem;margin:0;padding:.8rem}@media (width<=42rem){.cart-view__layout[data-v-522b56ea]{grid-template-columns:1fr}}.checkout-view[data-v-ac563895],.checkout-view__details[data-v-ac563895],.checkout-panel[data-v-ac563895],.checkout-view__summary[data-v-ac563895]{gap:1rem;display:grid}.checkout-view header p[data-v-ac563895],.checkout-view header h1[data-v-ac563895],.checkout-panel h2[data-v-ac563895],.checkout-panel p[data-v-ac563895]{margin:0}.checkout-view header p[data-v-ac563895]{color:var(--app-hint-color);letter-spacing:.08em;text-transform:uppercase;font-size:.8rem;font-weight:800}.checkout-view__layout[data-v-ac563895]{grid-template-columns:minmax(0,1.5fr) minmax(16rem,.75fr);align-items:start;gap:1.5rem;display:grid}.checkout-panel[data-v-ac563895]{border:1px solid var(--app-border-color);border-radius:1rem;padding:1.25rem}.checkout-panel>p[data-v-ac563895]{color:var(--app-hint-color);line-height:1.55}.checkout-panel__identity[data-v-ac563895]{color:inherit;font-size:1rem;font-weight:750}.checkout-panel label[data-v-ac563895]{gap:.4rem;font-size:.85rem;font-weight:700;display:grid}.checkout-panel input[data-v-ac563895],.checkout-panel textarea[data-v-ac563895]{border:1px solid var(--app-border-color);width:100%;color:inherit;background:var(--app-secondary-bg-color);border-radius:.7rem;padding:.75rem}.checkout-panel input[data-v-ac563895]:focus-visible,.checkout-panel textarea[data-v-ac563895]:focus-visible,.checkout-view__summary>button[data-v-ac563895]:focus-visible,.checkout-view__summary>a[data-v-ac563895]:focus-visible{outline:3px solid color-mix(in srgb, var(--tg-theme-button-color,#2481cc) 35%, transparent);outline-offset:2px}.checkout-panel__fields[data-v-ac563895]{grid-template-columns:repeat(2,minmax(0,1fr));gap:.8rem;display:grid}.checkout-panel__validation[data-v-ac563895],.checkout-panel__field-error[data-v-ac563895]{color:#8a1c1c;margin:0;font-size:.85rem}.checkout-panel__field-error[data-v-ac563895]{margin-top:-.2rem}.checkout-panel__wide[data-v-ac563895]{grid-column:1/-1}.checkout-view__summary[data-v-ac563895]{position:sticky;top:5rem}.checkout-view__summary>button[data-v-ac563895]{color:var(--tg-theme-button-text-color,#fff);background:var(--tg-theme-button-color,#2481cc);cursor:pointer;border:0;border-radius:.8rem;padding:.85rem 1rem;font-weight:800}.checkout-view__summary>button[data-v-ac563895]:disabled{opacity:.6;cursor:default}.checkout-view__summary>a[data-v-ac563895]{color:var(--tg-theme-link-color,var(--tg-theme-button-color,#2481cc));text-align:center}.checkout-view__error[data-v-ac563895]{color:#8a1c1c;background:#fdeaea;border-radius:.7rem;margin:0;padding:.8rem}.checkout-view__unavailable[data-v-ac563895]{color:var(--app-hint-color);background:var(--app-secondary-bg-color);border-radius:.7rem;margin:0;padding:.8rem}@media (width<=42rem){.checkout-view__layout[data-v-ac563895]{grid-template-columns:1fr}.checkout-view__summary[data-v-ac563895]{position:static}.checkout-panel__fields[data-v-ac563895]{grid-template-columns:1fr}.checkout-panel__wide[data-v-ac563895]{grid-column:auto}}.checkout-success[data-v-9c7269c6]{border:1px solid var(--app-border-color);text-align:center;border-radius:1.25rem;justify-items:center;gap:.8rem;max-width:36rem;margin:2rem auto;padding:2rem;display:grid}.checkout-success__icon[data-v-9c7269c6]{color:#fff;background:#247a42;border-radius:50%;place-items:center;width:3.5rem;height:3.5rem;font-size:1.8rem;display:grid}.checkout-success h1[data-v-9c7269c6],.checkout-success p[data-v-9c7269c6]{margin:0}.checkout-success h1[data-v-9c7269c6]{overflow-wrap:anywhere}.checkout-success p[data-v-9c7269c6]{color:var(--app-hint-color);overflow-wrap:anywhere;line-height:1.55}.checkout-success>div[data-v-9c7269c6]{flex-wrap:wrap;justify-content:center;gap:1rem;margin-top:.5rem;display:flex}.checkout-success a[data-v-9c7269c6]{color:var(--tg-theme-link-color,var(--tg-theme-button-color,#2481cc));font-weight:750}.checkout-success a[data-v-9c7269c6]:focus-visible{outline:3px solid color-mix(in srgb, var(--tg-theme-button-color,#2481cc) 35%, transparent);outline-offset:2px}.status-badge[data-v-f5119e94]{color:#155a78;background:#e1f3fb;border-radius:999px;align-items:center;min-height:1.8rem;padding:.28rem .65rem;font-size:.78rem;font-weight:800;display:inline-flex}.status-badge[data-variant=success][data-v-f5119e94]{color:#145c38;background:#e6f6ed}.status-badge[data-variant=warning][data-v-f5119e94]{color:#704b00;background:#fff3cf}.status-badge[data-variant=error][data-v-f5119e94]{color:#8a1c1c;background:#fdeaea}.subscription-panel[data-v-5b4180ca]{gap:1.5rem;max-width:42rem;margin:0 auto;display:grid}.subscription-panel h1[data-v-5b4180ca],.subscription-panel p[data-v-5b4180ca],.subscription-panel dl[data-v-5b4180ca],.subscription-panel dd[data-v-5b4180ca]{margin:0}.subscription-panel__eyebrow[data-v-5b4180ca]{color:var(--app-hint-color);letter-spacing:.08em;text-transform:uppercase;font-size:.8rem;font-weight:800}.subscription-panel__details[data-v-5b4180ca]{border:1px solid var(--app-border-color);background:var(--app-border-color);border-radius:1rem;gap:1px;display:grid;overflow:hidden}.subscription-panel__details>div[data-v-5b4180ca]{background:var(--app-bg-color);justify-content:space-between;align-items:center;gap:1rem;padding:1rem;display:flex}.subscription-panel dt[data-v-5b4180ca]{color:var(--app-hint-color)}.subscription-panel dd[data-v-5b4180ca]{font-weight:800}.subscription-panel__message[data-v-5b4180ca]{color:#155a78;background:#e1f3fb;border-radius:.8rem;gap:.3rem;padding:1rem;display:grid}.subscription-panel__message[data-status=active][data-v-5b4180ca]{color:#145c38;background:#e6f6ed}.subscription-panel__message[data-status=pending_payment][data-v-5b4180ca]{color:#704b00;background:#fff3cf}.subscription-panel__message[data-status=expired][data-v-5b4180ca]{color:#8a1c1c;background:#fdeaea}.subscription-panel__message span[data-v-5b4180ca]{font-size:.9rem}.subscription-panel__access[data-v-5b4180ca]{gap:.75rem;width:100%;min-width:0;display:grid}.subscription-panel__access h2[data-v-5b4180ca],.subscription-panel__access ul[data-v-5b4180ca]{margin:0}.subscription-panel__access h2[data-v-5b4180ca]{font-size:1.05rem}.subscription-panel__access ul[data-v-5b4180ca]{gap:.6rem;min-width:0;padding:0;list-style:none;display:grid}.subscription-panel__access li[data-v-5b4180ca]{min-width:0;color:var(--app-hint-color);grid-template-columns:8rem minmax(0,1fr);align-items:start;column-gap:clamp(.5rem,2.5vw,.75rem);display:grid}.subscription-panel__access-status[data-v-5b4180ca],.subscription-panel__access-description[data-v-5b4180ca]{overflow-wrap:anywhere;min-width:0;line-height:1.4}.subscription-panel__access-status[data-v-5b4180ca]{min-width:8rem;color:inherit;font-size:.8rem;font-weight:800}.subscription-panel button[data-v-5b4180ca]{color:var(--tg-theme-button-text-color,#fff);background:var(--tg-theme-button-color,#2481cc);cursor:pointer;border:0;border-radius:.8rem;justify-self:start;padding:.85rem 1.1rem;font-weight:800}.subscription-panel button[data-v-5b4180ca]:disabled{cursor:wait;opacity:.65}.seller-navigation[data-v-0649d7eb]{border:1px solid var(--app-border-color);background:var(--app-secondary-bg-color);scrollbar-width:none;border-radius:.9rem;gap:.35rem;padding:.25rem;display:flex;overflow-x:auto}.seller-navigation[data-v-0649d7eb]::-webkit-scrollbar{display:none}[data-v-0649d7eb] .app-navigation-link{color:var(--app-hint-color);flex:none}[data-v-0649d7eb] .app-navigation-link--active{color:var(--tg-theme-button-text-color,#fff);background:var(--tg-theme-button-color,#2481cc)}.seller-billing-timeline[data-v-ae4f3c33]{border:1px solid var(--app-border-color);border-radius:1rem;padding:1rem}.seller-billing-timeline h3[data-v-ae4f3c33],.seller-billing-timeline h4[data-v-ae4f3c33],.seller-billing-timeline p[data-v-ae4f3c33]{margin:0}.seller-billing-timeline h3[data-v-ae4f3c33]{font-size:1rem}.seller-billing-timeline ol[data-v-ae4f3c33]{margin:1rem 0 0;padding:0;list-style:none;display:grid}.seller-billing-timeline__event[data-v-ae4f3c33]{min-height:5rem;color:var(--app-hint-color);grid-template-columns:1.25rem minmax(0,1fr);gap:.75rem;display:grid;position:relative}.seller-billing-timeline__event[data-v-ae4f3c33]:not(:last-child):after{background:var(--app-border-color);content:"";width:.15rem;position:absolute;top:1.1rem;bottom:0;left:.55rem}.seller-billing-timeline__event--completed[data-v-ae4f3c33],.seller-billing-timeline__event--current[data-v-ae4f3c33]{color:inherit}.seller-billing-timeline__event--completed[data-v-ae4f3c33]:not(:last-child):after{background:var(--tg-theme-button-color,#2481cc)}.seller-billing-timeline__marker[data-v-ae4f3c33]{z-index:1;border:.18rem solid var(--app-border-color);background:var(--app-bg-color);border-radius:50%;width:1.25rem;height:1.25rem}.seller-billing-timeline__event--completed .seller-billing-timeline__marker[data-v-ae4f3c33]{border-color:var(--tg-theme-button-color,#2481cc);background:var(--tg-theme-button-color,#2481cc)}.seller-billing-timeline__event--current .seller-billing-timeline__marker[data-v-ae4f3c33]{border-color:var(--tg-theme-button-color,#2481cc);box-shadow:0 0 0 .25rem color-mix(in srgb, var(--tg-theme-button-color,#2481cc) 18%, transparent)}.seller-billing-timeline__heading[data-v-ae4f3c33]{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.seller-billing-timeline h4[data-v-ae4f3c33]{font-size:.95rem}.seller-billing-timeline__current[data-v-ae4f3c33]{color:var(--tg-theme-button-text-color,#fff);background:var(--tg-theme-button-color,#2481cc);text-transform:uppercase;border-radius:999px;padding:.15rem .45rem;font-size:.7rem;font-weight:800}.seller-billing-timeline time[data-v-ae4f3c33],.seller-billing-timeline__time[data-v-ae4f3c33],.seller-billing-timeline p[data-v-ae4f3c33],.seller-billing-timeline__state[data-v-ae4f3c33]{color:var(--app-hint-color);font-size:.85rem}.seller-billing-timeline p[data-v-ae4f3c33]{overflow-wrap:anywhere;margin-top:.25rem}.seller-billing-timeline__state[data-v-ae4f3c33]{margin-top:.75rem}@media (width<=420px){.seller-billing-timeline__event[data-v-ae4f3c33]{gap:.55rem}}.subscription-view[data-v-b853bf29]{gap:1.25rem;display:grid}.subscription-error[data-v-b853bf29]{color:#8a1c1c;background:#fdeaea;border-radius:.7rem;max-width:42rem;margin:0 auto 1rem;padding:.8rem}.billing-history[data-v-b853bf29]{gap:1rem;max-width:42rem;margin:1.25rem auto 0;display:grid}.billing-history h2[data-v-b853bf29],.billing-history h3[data-v-b853bf29],.billing-history p[data-v-b853bf29]{margin:0}.billing-history__eyebrow[data-v-b853bf29]{color:var(--app-hint-color);letter-spacing:.08em;text-transform:uppercase;font-size:.8rem;font-weight:800}.billing-history>div>p[data-v-b853bf29]:last-child,.billing-history__empty[data-v-b853bf29],.billing-history__request header span[data-v-b853bf29]{color:var(--app-hint-color);font-size:.9rem}.billing-history__request[data-v-b853bf29]{border:1px solid var(--app-border-color);border-radius:1rem;gap:.75rem;padding:1rem;display:grid}.billing-history__request header[data-v-b853bf29]{justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.billing-history__request header strong[data-v-b853bf29]{text-transform:capitalize}@media (width<=420px){.billing-history__request header[data-v-b853bf29]{display:grid}}h2[data-v-fd5e5ba9],dl[data-v-fd5e5ba9],dd[data-v-fd5e5ba9]{margin:0}h2[data-v-fd5e5ba9]{margin-bottom:.8rem;font-size:1.1rem}.summary-grid[data-v-fd5e5ba9]{grid-template-columns:repeat(auto-fit,minmax(9.5rem,1fr));gap:.75rem;display:grid}.summary-card[data-v-fd5e5ba9]{border:1px solid var(--app-border-color);background:var(--app-secondary-bg-color);border-radius:1rem;align-content:space-between;min-height:7rem;padding:1rem;display:grid}.summary-card dt[data-v-fd5e5ba9]{color:var(--app-hint-color);font-size:.85rem;font-weight:700}.summary-card dd[data-v-fd5e5ba9]{font-size:clamp(1.6rem,6vw,2.25rem);font-weight:850;line-height:1}@media (width<=420px){.summary-grid[data-v-fd5e5ba9]{grid-template-columns:repeat(2,minmax(0,1fr))}}.seller-access-notice[data-v-56a3d21f]{border:1px solid var(--app-border-color);border-radius:1rem;gap:.6rem;width:100%;max-width:42rem;margin:0 auto;padding:1rem;display:grid}.seller-access-notice[data-category=moderation][data-v-56a3d21f]{background:#fff8e8;border-color:#d8aa57}h2[data-v-56a3d21f],p[data-v-56a3d21f]{margin:0}p[data-v-56a3d21f]{color:var(--app-hint-color);line-height:1.5}a[data-v-56a3d21f]{color:var(--tg-theme-link-color,#2481cc);justify-self:start;font-weight:750}.dashboard[data-v-698a1ed3]{gap:1.5rem;display:grid}.dashboard-header[data-v-698a1ed3]{border:1px solid var(--app-border-color);border-radius:1.15rem;justify-content:space-between;align-items:flex-start;gap:1rem;padding:clamp(1rem,4vw,1.5rem);display:flex}.dashboard-header h1[data-v-698a1ed3],.dashboard-header p[data-v-698a1ed3],.dashboard h2[data-v-698a1ed3],.dashboard h3[data-v-698a1ed3]{margin:0}.dashboard-header h1[data-v-698a1ed3]{margin-top:.2rem;font-size:clamp(1.6rem,6vw,2.4rem)}.dashboard-eyebrow[data-v-698a1ed3]{color:var(--app-hint-color);letter-spacing:.08em;text-transform:uppercase;font-size:.75rem;font-weight:800}.dashboard-header__description[data-v-698a1ed3]{max-width:34rem;color:var(--app-hint-color);margin-top:.45rem!important}.dashboard-subscription[data-v-698a1ed3]{flex:none;gap:.2rem;padding:.25rem 0;font-size:.82rem;display:grid}.dashboard-actions[data-v-698a1ed3],.dashboard-checklist[data-v-698a1ed3],.dashboard-guidance[data-v-698a1ed3]{border:1px solid var(--app-border-color);border-radius:1rem;gap:1rem;padding:clamp(1rem,4vw,1.25rem);display:grid}.dashboard-actions__links[data-v-698a1ed3]{flex-wrap:wrap;gap:.65rem;display:flex}.dashboard-button[data-v-698a1ed3]{border:1px solid var(--app-border-color);color:inherit;border-radius:.7rem;padding:.7rem .9rem;font-weight:750;text-decoration:none}.dashboard-button--primary[data-v-698a1ed3]{color:var(--tg-theme-button-text-color,#fff);background:var(--tg-theme-button-color,#2481cc);border-color:#0000}.dashboard-checklist ol[data-v-698a1ed3]{gap:.75rem;margin:0;padding:0;list-style:none;display:grid}.dashboard-checklist li[data-v-698a1ed3]{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.75rem;display:grid}.dashboard-checklist li>span[data-v-698a1ed3]{color:#704b00;background:#fff3cf;border-radius:50%;place-items:center;width:2rem;height:2rem;font-weight:850;display:grid}.dashboard-checklist__complete>span[data-v-698a1ed3]{color:#145c38!important;background:#e6f6ed!important}.dashboard-checklist li div[data-v-698a1ed3]{gap:.15rem;display:grid}.dashboard-checklist small[data-v-698a1ed3]{color:var(--app-hint-color)}.dashboard-checklist a[data-v-698a1ed3],.dashboard-guidance a[data-v-698a1ed3]{color:var(--tg-theme-link-color,#2481cc);font-weight:750}.dashboard-guidance[data-v-698a1ed3]{grid-template-columns:minmax(0,1fr) auto;align-items:center}.dashboard-guidance div[data-v-698a1ed3]{gap:.3rem;display:grid}.dashboard-guidance p[data-v-698a1ed3]{color:var(--app-hint-color);margin:0}@media (width<=560px){.dashboard-header[data-v-698a1ed3]{flex-direction:column}.dashboard-guidance[data-v-698a1ed3]{grid-template-columns:1fr}}.admin-detail[data-v-4080c681]{border:1px solid var(--app-border-color);background:var(--app-bg-color);border-radius:1rem;gap:1.25rem;padding:1.1rem;display:grid}.admin-detail header p[data-v-4080c681],.admin-detail header h2[data-v-4080c681],.admin-detail dl[data-v-4080c681],.admin-detail dd[data-v-4080c681],.admin-detail h3[data-v-4080c681],.admin-detail ol[data-v-4080c681]{margin:0}.admin-detail header p[data-v-4080c681],.admin-detail dt[data-v-4080c681],.admin-detail__history span[data-v-4080c681],.admin-detail__empty[data-v-4080c681]{color:var(--app-hint-color);font-size:.82rem}.admin-detail header span[data-v-4080c681]{text-transform:capitalize;margin-top:.5rem;font-weight:800;display:inline-block}.admin-detail__facts[data-v-4080c681],.admin-detail__history[data-v-4080c681]{gap:.65rem;display:grid}.admin-detail__facts>div[data-v-4080c681],.admin-detail__history li[data-v-4080c681]{gap:.2rem;display:grid}.admin-detail__actions[data-v-4080c681]{flex-wrap:wrap;gap:.55rem;display:flex}.admin-detail button[data-v-4080c681]{border:1px solid var(--app-border-color);color:inherit;background:var(--app-secondary-bg-color);cursor:pointer;border-radius:.7rem;padding:.65rem .85rem;font-weight:750}.admin-detail button[data-v-4080c681]:disabled{cursor:wait;opacity:.55}.admin-detail button.danger[data-v-4080c681]{color:#8a1c1c}.admin-detail__notes[data-v-4080c681]{gap:.55rem;display:grid}.admin-detail__notes label[data-v-4080c681]{font-weight:800}.admin-detail__notes small[data-v-4080c681]{color:var(--app-hint-color)}.admin-detail__notes textarea[data-v-4080c681]{resize:vertical;border:1px solid var(--app-border-color);width:100%;color:inherit;background:var(--app-bg-color);border-radius:.7rem;padding:.7rem}.admin-detail__notes button[data-v-4080c681]{justify-self:start}.admin-detail__history[data-v-4080c681]{padding:0;list-style:none}.admin-subscription-list[data-v-03be0f98]{gap:.6rem;display:grid}.admin-subscription-row[data-v-03be0f98]{border:1px solid var(--app-border-color);width:100%;color:inherit;background:var(--app-bg-color);cursor:pointer;text-align:left;border-radius:.85rem;grid-template-columns:minmax(10rem,1.4fr) minmax(8rem,.7fr) minmax(9rem,.9fr);align-items:center;gap:1rem;padding:.9rem 1rem;display:grid}.admin-subscription-row[data-v-03be0f98]:hover,.admin-subscription-row--selected[data-v-03be0f98]{border-color:var(--tg-theme-button-color,#2481cc);background:var(--app-secondary-bg-color)}.admin-subscription-row span[data-v-03be0f98]{gap:.2rem;display:grid}.admin-subscription-row small[data-v-03be0f98]{color:var(--app-hint-color)}.admin-subscription-row__status[data-v-03be0f98]{text-transform:capitalize;justify-self:start}@media (width<=620px){.admin-subscription-row[data-v-03be0f98]{grid-template-columns:1fr auto}.admin-subscription-row>span[data-v-03be0f98]:last-child{grid-column:1/-1}}.admin-subscriptions[data-v-6ff542d8]{gap:1.25rem;display:grid}.admin-subscriptions header h1[data-v-6ff542d8],.admin-subscriptions header p[data-v-6ff542d8],.admin-subscriptions h2[data-v-6ff542d8]{margin:0}.admin-subscriptions header h1[data-v-6ff542d8]{font-size:clamp(1.6rem,5vw,2.35rem)}.admin-subscriptions header>p[data-v-6ff542d8]:last-child{max-width:42rem;color:var(--app-hint-color);margin-top:.35rem}.admin-subscriptions__eyebrow[data-v-6ff542d8]{color:var(--app-hint-color);letter-spacing:.08em;text-transform:uppercase;font-size:.75rem;font-weight:800}.admin-filters[data-v-6ff542d8]{border:1px solid var(--app-border-color);background:var(--app-secondary-bg-color);border-radius:1rem;grid-template-columns:repeat(4,minmax(8rem,1fr));gap:.75rem;padding:1rem;display:grid}.admin-filters label[data-v-6ff542d8]{color:var(--app-hint-color);gap:.35rem;font-size:.8rem;font-weight:750;display:grid}.admin-filters input[data-v-6ff542d8],.admin-filters select[data-v-6ff542d8]{border:1px solid var(--app-border-color);min-width:0;color:var(--tg-theme-text-color,#172033);background:var(--app-bg-color);border-radius:.65rem;padding:.65rem}.admin-filters__actions[data-v-6ff542d8]{grid-column:1/-1;gap:.55rem;display:flex}.admin-filters button[data-v-6ff542d8]{color:var(--tg-theme-button-text-color,#fff);background:var(--tg-theme-button-color,#2481cc);cursor:pointer;border:0;border-radius:.65rem;padding:.65rem .85rem;font-weight:800}.admin-filters button[type=button][data-v-6ff542d8]{color:inherit;background:var(--app-bg-color)}.admin-filters button[data-v-6ff542d8]:disabled{cursor:not-allowed;opacity:.6}.admin-subscriptions__error[data-v-6ff542d8],.admin-subscriptions__state[data-v-6ff542d8]{border-radius:.8rem;margin:0;padding:1rem}.admin-subscriptions__error[data-v-6ff542d8]{color:#8a1c1c;background:#fdeaea}.admin-subscriptions__state[data-v-6ff542d8]{border:1px dashed var(--app-border-color);color:var(--app-hint-color)}.admin-subscriptions__workspace[data-v-6ff542d8]{grid-template-columns:minmax(0,1.35fr) minmax(18rem,.85fr);align-items:start;gap:1rem;display:grid}.admin-subscriptions__list-heading[data-v-6ff542d8]{justify-content:space-between;align-items:center;margin-bottom:.75rem;display:flex}.admin-subscriptions__list-heading span[data-v-6ff542d8]{color:var(--app-hint-color);font-size:.85rem}@media (width<=780px){.admin-filters[data-v-6ff542d8]{grid-template-columns:repeat(2,minmax(0,1fr))}.admin-subscriptions__workspace[data-v-6ff542d8]{grid-template-columns:1fr}}@media (width<=440px){.admin-filters[data-v-6ff542d8]{grid-template-columns:1fr}}.buyer-timeline[data-v-678fb572]{border:1px solid var(--app-border-color);border-radius:1rem;padding:1rem}.buyer-timeline h2[data-v-678fb572],.buyer-timeline h3[data-v-678fb572],.buyer-timeline p[data-v-678fb572]{margin:0}.buyer-timeline h2[data-v-678fb572]{font-size:1rem}.buyer-timeline ol[data-v-678fb572]{gap:0;margin:1rem 0 0;padding:0;list-style:none;display:grid}.buyer-timeline__event[data-v-678fb572]{min-height:5rem;color:var(--app-hint-color);grid-template-columns:1.25rem minmax(0,1fr);gap:.75rem;display:grid;position:relative}.buyer-timeline__event[data-v-678fb572]:not(:last-child):after{background:var(--app-border-color);content:"";width:.15rem;position:absolute;top:1.1rem;bottom:0;left:.55rem}.buyer-timeline__event--completed[data-v-678fb572],.buyer-timeline__event--current[data-v-678fb572]{color:inherit}.buyer-timeline__event--completed[data-v-678fb572]:not(:last-child):after{background:var(--tg-theme-button-color,#2481cc)}.buyer-timeline__marker[data-v-678fb572]{z-index:1;border:.18rem solid var(--app-border-color);background:var(--app-bg-color);border-radius:50%;width:1.25rem;height:1.25rem}.buyer-timeline__event--completed .buyer-timeline__marker[data-v-678fb572]{border-color:var(--tg-theme-button-color,#2481cc);background:var(--tg-theme-button-color,#2481cc)}.buyer-timeline__event--current .buyer-timeline__marker[data-v-678fb572]{border-color:var(--tg-theme-button-color,#2481cc);box-shadow:0 0 0 .25rem color-mix(in srgb, var(--tg-theme-button-color,#2481cc) 18%, transparent)}.buyer-timeline__heading[data-v-678fb572]{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.buyer-timeline h3[data-v-678fb572]{font-size:.95rem}.buyer-timeline__current[data-v-678fb572]{color:var(--tg-theme-button-text-color,#fff);background:var(--tg-theme-button-color,#2481cc);text-transform:uppercase;border-radius:999px;padding:.15rem .45rem;font-size:.7rem;font-weight:800}.buyer-timeline time[data-v-678fb572],.buyer-timeline__time[data-v-678fb572],.buyer-timeline p[data-v-678fb572],.buyer-timeline__state[data-v-678fb572]{color:var(--app-hint-color);font-size:.85rem}.buyer-timeline p[data-v-678fb572]{overflow-wrap:anywhere;margin-top:.25rem}.buyer-timeline__state[data-v-678fb572]{margin-top:.75rem}@media (width<=420px){.buyer-timeline__event[data-v-678fb572]{gap:.55rem}}.review-form[data-v-ef0272da]{gap:.8rem;width:min(100%,30rem);display:grid}.review-form label[data-v-ef0272da]{gap:.35rem;font-weight:700;display:grid}.review-form textarea[data-v-ef0272da]{border:1px solid var(--app-border-color);color:inherit;background:var(--app-bg-color);resize:vertical;border-radius:.7rem;padding:.7rem}.review-form textarea[data-v-ef0272da]:focus-visible,.review-form div button[data-v-ef0272da]:focus-visible{outline:3px solid color-mix(in srgb, var(--tg-theme-button-color,#2481cc) 35%, transparent);outline-offset:2px}.review-form__error[data-v-ef0272da]{color:#8a1c1c;margin:-.2rem 0 0;font-size:.85rem}.review-form div[data-v-ef0272da]{gap:.6rem;display:flex}.review-form div button[data-v-ef0272da]{cursor:pointer;border:0;border-radius:.65rem;padding:.65rem .85rem;font-weight:750}.review-form div button[data-v-ef0272da]:first-child{color:var(--tg-theme-button-text-color,#fff);background:var(--tg-theme-button-color,#2481cc)}.review-form div button[data-v-ef0272da]:last-child{color:inherit;background:var(--app-secondary-bg-color)}.review-form div button[data-v-ef0272da]:disabled{opacity:.6;cursor:default}.order-detail[data-v-e47550a3]{gap:1rem;display:grid}.order-detail__back[data-v-e47550a3]{width:fit-content;color:var(--tg-theme-link-color,#2481cc);font-weight:750;text-decoration:none}.order-detail__back[data-v-e47550a3]:focus-visible,.order-detail__items a[data-v-e47550a3]:focus-visible,.order-detail__grid a[data-v-e47550a3]:focus-visible,.order-detail__review button[data-v-e47550a3]:focus-visible,.order-detail-state button[data-v-e47550a3]:focus-visible,.order-detail-state a[data-v-e47550a3]:focus-visible{outline:3px solid color-mix(in srgb, var(--tg-theme-button-color,#2481cc) 35%, transparent);outline-offset:2px}.order-detail__header[data-v-e47550a3],.order-detail__section-heading[data-v-e47550a3],.order-detail__items li[data-v-e47550a3],.order-detail__review[data-v-e47550a3]{justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.order-detail__header[data-v-e47550a3],.order-detail__status[data-v-e47550a3],.order-detail__items[data-v-e47550a3],.order-detail__grid section[data-v-e47550a3],.order-detail__review[data-v-e47550a3],.order-detail-state[data-v-e47550a3]{border:1px solid var(--app-border-color);border-radius:1rem;padding:1rem}.order-detail__header p[data-v-e47550a3],.order-detail__header h1[data-v-e47550a3],.order-detail__header span[data-v-e47550a3],.order-detail h2[data-v-e47550a3],.order-detail p[data-v-e47550a3],.order-detail-state h1[data-v-e47550a3],.order-detail-state p[data-v-e47550a3]{margin:0}.order-detail__header p[data-v-e47550a3]{color:var(--app-hint-color);letter-spacing:.08em;text-transform:uppercase;font-size:.75rem;font-weight:800}.order-detail__header h1[data-v-e47550a3]{margin:.2rem 0;font-size:clamp(1.55rem,6vw,2.25rem)}.order-detail__header span[data-v-e47550a3],.order-detail__status p[data-v-e47550a3],.order-detail__grid p[data-v-e47550a3],.order-detail__review p[data-v-e47550a3]{color:var(--app-hint-color)}.order-detail__status[data-v-e47550a3],.order-detail__grid section[data-v-e47550a3],.order-detail__review>div[data-v-e47550a3]{gap:.45rem;display:grid}.order-detail h2[data-v-e47550a3]{font-size:1rem}.order-detail__items ul[data-v-e47550a3]{gap:.75rem;margin:1rem 0 0;padding:0;list-style:none;display:grid}.order-detail__items li[data-v-e47550a3]{align-items:center}.order-detail__items img[data-v-e47550a3],.order-detail__placeholder[data-v-e47550a3]{object-fit:cover;border-radius:.7rem;flex:none;width:3.5rem;height:3.5rem}.order-detail__placeholder[data-v-e47550a3]{color:var(--app-hint-color);background:var(--app-secondary-bg-color);place-items:center;font-size:.7rem;font-weight:800;display:grid}.order-detail__items li>div[data-v-e47550a3]{flex:1;gap:.2rem;min-width:0;display:grid}.order-detail__items a[data-v-e47550a3],.order-detail__grid a[data-v-e47550a3]{color:var(--tg-theme-link-color,#2481cc);font-weight:750}.order-detail__items li span[data-v-e47550a3]{color:var(--app-hint-color);overflow-wrap:anywhere;font-size:.85rem}.order-detail__items strong[data-v-e47550a3]{overflow-wrap:anywhere;text-align:right}.order-detail__grid[data-v-e47550a3]{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;display:grid}.order-detail__delivery[data-v-e47550a3]{grid-template-columns:auto 1fr;gap:.25rem .6rem;margin:.5rem 0 0;display:grid}.order-detail__delivery dt[data-v-e47550a3]{color:var(--app-hint-color);font-weight:700}.order-detail__delivery dd[data-v-e47550a3]{overflow-wrap:anywhere;margin:0}.order-detail__review[data-v-e47550a3]{align-items:center}.order-detail__review-error[data-v-e47550a3]{color:#8a1c1c;margin:0 0 .45rem}.order-detail__review-info[data-v-e47550a3]{background:var(--app-secondary-bg-color);justify-content:flex-start}.order-detail__review-timestamp[data-v-e47550a3]{font-size:.85rem}.order-detail__review button[data-v-e47550a3],.order-detail-state button[data-v-e47550a3],.order-detail-state a[data-v-e47550a3]{color:var(--tg-theme-button-text-color,#fff);background:var(--tg-theme-button-color,#2481cc);cursor:pointer;border:0;border-radius:.75rem;padding:.7rem .9rem;font-weight:800;text-decoration:none}.order-detail__review form[data-v-e47550a3]{gap:.75rem;width:min(100%,28rem);display:grid}.order-detail__review label[data-v-e47550a3]{gap:.3rem;font-weight:700;display:grid}.order-detail__review select[data-v-e47550a3],.order-detail__review textarea[data-v-e47550a3]{border:1px solid var(--app-border-color);width:100%;color:inherit;background:var(--app-bg-color);border-radius:.65rem;padding:.65rem}.order-detail__review form>div[data-v-e47550a3],.order-detail-state>div[data-v-e47550a3]{flex-wrap:wrap;gap:.6rem;display:flex}.order-detail__review form button[type=button][data-v-e47550a3]{color:inherit;background:var(--app-secondary-bg-color)}.order-detail-state[data-v-e47550a3]{justify-items:start;gap:.8rem;max-width:34rem;margin:2rem auto;display:grid}.order-detail-state>span[data-v-e47550a3]{background:var(--app-border-color);border-radius:.8rem;width:100%;height:5rem}@media (width<=700px){.order-detail__grid[data-v-e47550a3]{grid-template-columns:1fr}}@media (width<=520px){.order-detail__header[data-v-e47550a3],.order-detail__section-heading[data-v-e47550a3],.order-detail__items li[data-v-e47550a3]{flex-direction:column;align-items:stretch}.order-detail__items strong[data-v-e47550a3]{text-align:left}.order-detail__review[data-v-e47550a3]{flex-direction:column;align-items:stretch}}.buyer-orders[data-v-9d0045a6]{gap:1.25rem;display:grid}.buyer-orders__header p[data-v-9d0045a6],.buyer-orders__header h1[data-v-9d0045a6],.buyer-orders__header span[data-v-9d0045a6],.buyer-orders__state h2[data-v-9d0045a6],.buyer-orders__state p[data-v-9d0045a6],.buyer-order-card p[data-v-9d0045a6]{margin:0}.buyer-orders__header p[data-v-9d0045a6]{color:var(--app-hint-color);letter-spacing:.08em;text-transform:uppercase;font-size:.75rem;font-weight:800}.buyer-orders__header h1[data-v-9d0045a6]{margin:.15rem 0 .35rem;font-size:clamp(1.8rem,7vw,2.6rem)}.buyer-orders__header span[data-v-9d0045a6],.buyer-order-card p[data-v-9d0045a6],.buyer-order-card__meta[data-v-9d0045a6]{color:var(--app-hint-color)}.buyer-orders__list[data-v-9d0045a6]{gap:.85rem;margin:0;padding:0;list-style:none;display:grid}.buyer-order-card[data-v-9d0045a6]{border:1px solid var(--app-border-color);color:inherit;border-radius:1rem;gap:.85rem;padding:1rem;text-decoration:none;display:grid}.buyer-order-card[data-v-9d0045a6]:hover{border-color:color-mix(in srgb, var(--tg-theme-button-color,#2481cc) 55%, transparent)}.buyer-order-card[data-v-9d0045a6]:focus-visible,.buyer-orders__state button[data-v-9d0045a6]:focus-visible,.buyer-orders__state a[data-v-9d0045a6]:focus-visible{outline:3px solid color-mix(in srgb, var(--tg-theme-button-color,#2481cc) 35%, transparent);outline-offset:2px}.buyer-order-card__topline[data-v-9d0045a6],.buyer-order-card__meta[data-v-9d0045a6]{justify-content:space-between;align-items:flex-start;gap:.75rem;display:flex}.buyer-order-card__topline>div[data-v-9d0045a6]{gap:.2rem;display:grid}.buyer-order-card__topline strong[data-v-9d0045a6]{overflow-wrap:anywhere;font-size:1.2rem}.buyer-order-card__meta[data-v-9d0045a6]{flex-wrap:wrap;font-size:.82rem}.buyer-order-card__meta span[data-v-9d0045a6]{overflow-wrap:anywhere}.buyer-order-card__meta span[data-v-9d0045a6]:last-child{color:var(--tg-theme-link-color,#2481cc);margin-left:auto;font-weight:750}.buyer-orders__state[data-v-9d0045a6]{border:1px dashed var(--app-border-color);border-radius:1rem;justify-items:start;gap:.75rem;padding:1.25rem;display:grid}.buyer-orders__state button[data-v-9d0045a6],.buyer-orders__state a[data-v-9d0045a6]{color:var(--tg-theme-button-text-color,#fff);background:var(--tg-theme-button-color,#2481cc);cursor:pointer;border:0;border-radius:.75rem;padding:.7rem .9rem;font-weight:800;text-decoration:none}.buyer-orders__skeleton[data-v-9d0045a6]{background:var(--app-border-color);border-radius:.85rem;width:100%;height:4.5rem;animation:1.2s ease-in-out infinite alternate buyer-orders-pulse-9d0045a6}@keyframes buyer-orders-pulse-9d0045a6{to{opacity:.4}}@media (width<=480px){.buyer-order-card__topline[data-v-9d0045a6]{align-items:flex-start}}@media (prefers-reduced-motion:reduce){.buyer-orders__skeleton[data-v-9d0045a6]{animation:none}}.seller-orders[data-v-5eb35473]{gap:1rem;display:grid}.seller-orders header p[data-v-5eb35473],.seller-orders h1[data-v-5eb35473]{margin:0}.seller-orders header p[data-v-5eb35473]{color:var(--app-hint-color);text-transform:uppercase;font-size:.75rem;font-weight:800}.seller-orders ul[data-v-5eb35473]{gap:.75rem;margin:0;padding:0;list-style:none;display:grid}.seller-orders li a[data-v-5eb35473]{border:1px solid var(--app-border-color);color:inherit;border-radius:1rem;grid-template-columns:minmax(0,1fr) minmax(12rem,1.4fr) auto;align-items:center;gap:.5rem 1rem;padding:1rem;text-decoration:none;display:grid}.seller-orders li span[data-v-5eb35473],.seller-orders li small[data-v-5eb35473]{color:var(--app-hint-color)}.seller-orders__identity[data-v-5eb35473],.seller-orders__status[data-v-5eb35473]{gap:.25rem;display:grid}.seller-orders__status[data-v-5eb35473]{justify-items:start}.seller-orders__empty[data-v-5eb35473]{justify-items:center;display:grid}.seller-orders__empty a[data-v-5eb35473]{color:var(--tg-theme-link-color,#2481cc);margin-top:-2.5rem;font-weight:750}@media (width<=680px){.seller-orders li a[data-v-5eb35473]{grid-template-columns:minmax(0,1fr) auto}.seller-orders__status[data-v-5eb35473]{grid-area:2/1/auto/-1}}.seller-order-detail-page[data-v-e40fd4ca]{gap:1.25rem;display:grid}.seller-order-detail[data-v-e40fd4ca]{gap:1rem;display:grid}.seller-order-detail>a[data-v-e40fd4ca]{color:var(--tg-theme-link-color,#2481cc)}.seller-order-detail header[data-v-e40fd4ca],.seller-order-detail section[data-v-e40fd4ca]{border:1px solid var(--app-border-color);border-radius:1rem;padding:1rem}.seller-order-detail header[data-v-e40fd4ca]{justify-content:space-between;gap:1rem;display:flex}.seller-order-detail h1[data-v-e40fd4ca],.seller-order-detail h2[data-v-e40fd4ca],.seller-order-detail p[data-v-e40fd4ca]{margin:0}.seller-order-detail ul[data-v-e40fd4ca]{gap:.5rem;padding:0;list-style:none;display:grid}.seller-order-detail li[data-v-e40fd4ca]{justify-content:space-between;gap:1rem;display:flex}.seller-order-detail dl[data-v-e40fd4ca]{grid-template-columns:auto 1fr;gap:.35rem .75rem;display:grid}.seller-order-detail dt[data-v-e40fd4ca]{color:var(--app-hint-color);font-weight:700}.seller-order-detail dd[data-v-e40fd4ca]{overflow-wrap:anywhere;margin:0}section[role=alert] button[data-v-e40fd4ca]{color:var(--tg-theme-button-text-color,#fff);background:var(--tg-theme-button-color,#2481cc);cursor:pointer;border:0;border-radius:.65rem;padding:.65rem .9rem}.seller-order-detail__state[data-v-e40fd4ca]{display:grid}.seller-order-detail__next-action[data-v-e40fd4ca]{background:var(--app-secondary-bg-color);justify-content:space-between;align-items:center;gap:1rem;display:flex}.seller-order-detail__next-action div[data-v-e40fd4ca]{gap:.35rem;display:grid}.seller-order-detail__next-action p[data-v-e40fd4ca]{color:var(--app-hint-color)}.seller-order-detail__next-action a[data-v-e40fd4ca]{color:var(--tg-theme-button-text-color,#fff);background:var(--tg-theme-button-color,#2481cc);border-radius:.7rem;flex:none;padding:.7rem .9rem;font-weight:750;text-decoration:none}.seller-order-detail__lifecycle[data-v-e40fd4ca]{gap:.85rem;display:grid}.seller-order-detail__lifecycle>div[data-v-e40fd4ca]:first-child,.seller-order-detail__lifecycle-action>div[data-v-e40fd4ca]{gap:.3rem;display:grid}.seller-order-detail__lifecycle>div:first-child p[data-v-e40fd4ca],.seller-order-detail__lifecycle-action small[data-v-e40fd4ca]{color:var(--app-hint-color)}.seller-order-detail__lifecycle-actions[data-v-e40fd4ca]{gap:.75rem;display:grid}.seller-order-detail__lifecycle-action[data-v-e40fd4ca]{border-top:1px solid var(--app-border-color);justify-content:space-between;align-items:center;gap:1rem;padding-top:.75rem;display:flex}.seller-order-detail__lifecycle-action button[data-v-e40fd4ca]{min-width:8.5rem;color:var(--tg-theme-button-text-color,#fff);background:var(--tg-theme-button-color,#2481cc);cursor:pointer;border:0;border-radius:.7rem;flex:none;padding:.7rem .9rem;font-weight:750}.seller-order-detail__lifecycle-action button[data-v-e40fd4ca]:disabled{cursor:not-allowed;opacity:.6}.seller-order-detail__lifecycle-action button.seller-order-detail__destructive[data-v-e40fd4ca]{background:brown}.seller-order-detail__mutation-error[data-v-e40fd4ca]{color:#8a1c1c;background:#fdeaea;border-radius:.7rem;padding:.75rem}@media (width<=520px){.seller-order-detail__next-action[data-v-e40fd4ca]{flex-direction:column;align-items:stretch}.seller-order-detail__next-action a[data-v-e40fd4ca]{text-align:center}.seller-order-detail__lifecycle-action[data-v-e40fd4ca]{flex-direction:column;align-items:stretch}.seller-order-detail__lifecycle-action button[data-v-e40fd4ca]{width:100%}}.seller-reviews[data-v-b9e50342]{gap:1rem;display:grid}.seller-reviews header[data-v-b9e50342]{gap:.25rem;display:grid}.seller-reviews header p[data-v-b9e50342],.seller-reviews header h1[data-v-b9e50342],.seller-reviews header span[data-v-b9e50342]{margin:0}.seller-reviews header p[data-v-b9e50342],.seller-reviews header span[data-v-b9e50342]{color:var(--app-hint-color)}.seller-reviews__empty[data-v-b9e50342]{justify-items:center;display:grid}.seller-reviews__empty a[data-v-b9e50342]{color:var(--tg-theme-link-color,#2481cc);margin-top:-2.5rem;font-weight:750}.favorites-view[data-v-9d82fbab]{gap:1.25rem;display:grid}.favorites-view__header p[data-v-9d82fbab],.favorites-view__header h1[data-v-9d82fbab],.favorites-view__header span[data-v-9d82fbab],.favorites-view__state h2[data-v-9d82fbab],.favorites-view__state p[data-v-9d82fbab],.favorites-view__mutation-error[data-v-9d82fbab]{margin:0}.favorites-view__header p[data-v-9d82fbab]{color:var(--app-hint-color);letter-spacing:.08em;text-transform:uppercase;font-size:.75rem;font-weight:800}.favorites-view__header h1[data-v-9d82fbab]{margin:.15rem 0 .35rem;font-size:clamp(1.8rem,7vw,2.6rem)}.favorites-view__header span[data-v-9d82fbab],.favorites-view__state p[data-v-9d82fbab]{color:var(--app-hint-color)}.favorites-view__grid[data-v-9d82fbab]{grid-template-columns:repeat(auto-fill,minmax(min(9rem,100%),1fr));grid-auto-rows:1fr;gap:clamp(.75rem,2.5vw,1.25rem);display:grid}.favorites-view__state[data-v-9d82fbab]{border:1px dashed var(--app-border-color);text-align:center;border-radius:1rem;justify-items:center;gap:.75rem;padding:clamp(1.5rem,6vw,2.5rem);display:grid}.favorites-view__state button[data-v-9d82fbab],.favorites-view__state a[data-v-9d82fbab]{color:var(--tg-theme-button-text-color,#fff);background:var(--tg-theme-button-color,#2481cc);cursor:pointer;border:0;border-radius:.75rem;padding:.7rem .9rem;font-weight:800;text-decoration:none}.favorites-view__heart[data-v-9d82fbab]{color:#c52759;font-size:2.5rem}.favorites-view__skeleton[data-v-9d82fbab]{background:var(--app-border-color);border-radius:.85rem;width:100%;height:4.5rem;animation:1.2s ease-in-out infinite alternate favorites-pulse-9d82fbab}.favorites-view__mutation-error[data-v-9d82fbab]{color:#8a1c1c;background:#fdeaea;border-radius:.75rem;padding:.8rem 1rem}@keyframes favorites-pulse-9d82fbab{to{opacity:.4}}@media (width<=24rem){.favorites-view__grid[data-v-9d82fbab]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (prefers-reduced-motion:reduce){.favorites-view__skeleton[data-v-9d82fbab]{animation:none}}.seller-products[data-v-063fbeef]{gap:1.25rem;display:grid}.seller-products__header[data-v-063fbeef]{justify-content:space-between;align-items:flex-end;gap:1rem;display:flex}.seller-products__header div[data-v-063fbeef]{gap:.25rem;display:grid}.seller-products__header p[data-v-063fbeef],.seller-products__header h1[data-v-063fbeef],.seller-products__header span[data-v-063fbeef]{margin:0}.seller-products__header p[data-v-063fbeef],.seller-products__header span[data-v-063fbeef],.seller-products__identity span[data-v-063fbeef]{color:var(--app-hint-color)}.seller-products__reason[data-v-063fbeef]{color:var(--app-hint-color);grid-column:1/-1}.seller-products__header p[data-v-063fbeef]{letter-spacing:.06em;text-transform:uppercase;font-size:.75rem;font-weight:800}.seller-products__primary[data-v-063fbeef],.seller-products__list a[data-v-063fbeef]{color:var(--tg-theme-link-color,#2481cc);font-weight:750}.seller-products__primary[data-v-063fbeef]{color:var(--tg-theme-button-text-color,#fff);background:var(--tg-theme-button-color,#2481cc);border-radius:.75rem;padding:.75rem 1rem;text-decoration:none}.seller-products__list[data-v-063fbeef]{gap:.75rem;margin:0;padding:0;list-style:none;display:grid}.seller-products__list li[data-v-063fbeef]{border:1px solid var(--app-border-color);border-radius:1rem;grid-template-columns:minmax(0,1fr) auto auto auto;align-items:center;gap:.75rem 1rem;padding:1rem;display:grid}.seller-products__identity[data-v-063fbeef]{gap:.2rem;min-width:0;display:grid}.seller-products__identity strong[data-v-063fbeef]{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}@media (width<=600px){.seller-products__header[data-v-063fbeef]{flex-direction:column;align-items:stretch}.seller-products__primary[data-v-063fbeef]{text-align:center}.seller-products__list li[data-v-063fbeef]{grid-template-columns:minmax(0,1fr) auto}.seller-products__list li>a[data-v-063fbeef]{justify-self:end}}.rules-ack[data-v-db7de30a]{border:1px solid var(--app-border-color);background:var(--app-secondary-bg-color);border-radius:1rem;gap:.6rem;padding:1rem;display:grid}.rules-ack h2[data-v-db7de30a],.rules-ack p[data-v-db7de30a]{margin:0}.rules-ack button[data-v-db7de30a]{min-height:2.75rem;color:var(--tg-theme-button-text-color,#fff);background:var(--tg-theme-button-color,#2481cc);border:0;border-radius:.7rem;justify-self:start;padding:.65rem .9rem;font-weight:800}.rules-ack a[data-v-db7de30a]{width:fit-content;min-height:2.75rem;color:var(--tg-theme-link-color,#2481cc);align-items:center;font-weight:750;display:inline-flex}.rules-ack a[data-v-db7de30a]:focus-visible{outline:3px solid color-mix(in srgb, var(--tg-theme-button-color,#2481cc) 35%, transparent);outline-offset:2px}.rules-ack__success[data-v-db7de30a]{color:#247a42}.rules-ack__error[data-v-db7de30a]{color:#a12b2b}.product-create[data-v-23a0b13d]{gap:1.25rem;display:grid}.product-create__form[data-v-23a0b13d]{gap:1rem;width:100%;max-width:42rem;margin:0 auto;display:grid}.product-create__form header[data-v-23a0b13d],.product-create__form section[data-v-23a0b13d]{border:1px solid var(--app-border-color);border-radius:1rem;gap:.8rem;padding:clamp(1rem,4vw,1.4rem);display:grid}.product-create__form header p[data-v-23a0b13d],.product-create__form header h1[data-v-23a0b13d],.product-create__form header span[data-v-23a0b13d],.product-create__form h2[data-v-23a0b13d]{margin:0}.product-create__form header p[data-v-23a0b13d],.product-create__form header span[data-v-23a0b13d],.product-create__form small[data-v-23a0b13d]{color:var(--app-hint-color)}.product-create__form header p[data-v-23a0b13d]{letter-spacing:.06em;text-transform:uppercase;font-size:.75rem;font-weight:800}.product-create__form header a[data-v-23a0b13d],.product-create__actions a[data-v-23a0b13d]{color:var(--tg-theme-link-color,#2481cc);font-weight:700}.product-create__form h2[data-v-23a0b13d]{font-size:1.05rem}.product-create__form label[data-v-23a0b13d]{gap:.4rem;font-weight:750;display:grid}.product-create__form input[data-v-23a0b13d],.product-create__form textarea[data-v-23a0b13d],.product-create__form select[data-v-23a0b13d]{border:1px solid var(--app-border-color);width:100%;color:inherit;background:var(--app-bg-color);border-radius:.7rem;padding:.75rem;font-weight:400}.product-create__form input[data-v-23a0b13d]:focus-visible,.product-create__form textarea[data-v-23a0b13d]:focus-visible,.product-create__form select[data-v-23a0b13d]:focus-visible{outline:3px solid color-mix(in srgb, var(--tg-theme-button-color,#2481cc) 30%, transparent)}.product-create__form label strong[data-v-23a0b13d],.product-create__error[data-v-23a0b13d]{color:#8a1c1c;font-size:.85rem}.product-create__actions[data-v-23a0b13d]{align-items:center;gap:1rem;display:flex}.product-create__actions button[data-v-23a0b13d]{color:var(--tg-theme-button-text-color,#fff);background:var(--tg-theme-button-color,#2481cc);cursor:pointer;border:0;border-radius:.75rem;padding:.8rem 1.1rem;font-weight:800}.product-create__actions button[data-v-23a0b13d]:disabled{cursor:wait;opacity:.65}.shop-create[data-v-65ab1ac8]{gap:1.25rem;display:grid}.shop-create__form[data-v-65ab1ac8]{border:1px solid var(--app-border-color);border-radius:1rem;gap:1rem;width:100%;max-width:42rem;margin:0 auto;padding:clamp(1rem,5vw,1.5rem);display:grid}.shop-create__form header[data-v-65ab1ac8],.shop-create__form label[data-v-65ab1ac8]{gap:.45rem;display:grid}.shop-create__form header p[data-v-65ab1ac8],.shop-create__form header h1[data-v-65ab1ac8],.shop-create__form header span[data-v-65ab1ac8]{margin:0}.shop-create__form header p[data-v-65ab1ac8],.shop-create__form header span[data-v-65ab1ac8],.shop-create__form small[data-v-65ab1ac8]{color:var(--app-hint-color)}.shop-create__form header p[data-v-65ab1ac8]{letter-spacing:.06em;text-transform:uppercase;font-size:.75rem;font-weight:800}.shop-create__form label[data-v-65ab1ac8]{font-weight:750}.shop-create__form input[data-v-65ab1ac8],.shop-create__form textarea[data-v-65ab1ac8]{border:1px solid var(--app-border-color);color:inherit;background:var(--app-bg-color);border-radius:.7rem;padding:.75rem;font-weight:400}.shop-create__form label strong[data-v-65ab1ac8],.shop-create__error[data-v-65ab1ac8]{color:#8a1c1c;font-size:.85rem}.shop-create__actions[data-v-65ab1ac8]{align-items:center;gap:1rem;display:flex}.shop-create__actions button[data-v-65ab1ac8]{color:var(--tg-theme-button-text-color,#fff);background:var(--tg-theme-button-color,#2481cc);border:0;border-radius:.75rem;padding:.8rem 1.1rem;font-weight:800}.shop-create__actions a[data-v-65ab1ac8],.shop-create__form header a[data-v-65ab1ac8]{color:var(--tg-theme-link-color,#2481cc);font-weight:700}.report-queue[data-v-629db44a],.report-queue label[data-v-629db44a],.report-queue article[data-v-629db44a],.report-queue ol li[data-v-629db44a]{gap:.55rem;display:grid}.report-queue[data-v-629db44a]{border:1px solid var(--app-border-color);border-radius:1rem;padding:1rem}.report-queue h2[data-v-629db44a],.report-queue h3[data-v-629db44a],.report-queue p[data-v-629db44a]{margin:0}.report-queue__filters[data-v-629db44a]{grid-template-columns:1fr 1fr auto;align-items:end;gap:.65rem;display:grid}.report-queue select[data-v-629db44a],.report-queue textarea[data-v-629db44a],.report-queue button[data-v-629db44a]{border:1px solid var(--app-border-color);min-height:2.75rem;color:inherit;background:var(--app-bg-color);border-radius:.6rem;padding:.6rem}.report-queue__layout[data-v-629db44a]{grid-template-columns:minmax(14rem,.8fr) minmax(0,1.2fr);gap:1rem;display:grid}.report-queue ul[data-v-629db44a]{align-content:start;gap:.5rem;margin:0;padding:0;list-style:none;display:grid}.report-queue ul button[data-v-629db44a]{text-align:left;gap:.25rem;width:100%;display:grid}.report-queue ul button[aria-pressed=true][data-v-629db44a]{border-color:var(--tg-theme-button-color,#2481cc)}.report-queue pre[data-v-629db44a]{background:var(--app-secondary-bg-color);white-space:pre-wrap;border-radius:.6rem;padding:.65rem;overflow:auto}.report-queue__actions[data-v-629db44a]{flex-wrap:wrap;gap:.5rem;display:flex}.report-queue__error[data-v-629db44a]{color:#a12b2b}.report-queue ol[data-v-629db44a]{gap:.5rem;margin:0;padding-left:1.25rem;display:grid}@media (width<=42rem){.report-queue__filters[data-v-629db44a],.report-queue__layout[data-v-629db44a]{grid-template-columns:1fr}}.moderation[data-v-15a2233a]{gap:1rem;display:grid}.moderation__lookup[data-v-15a2233a],.moderation section[data-v-15a2233a],.moderation label[data-v-15a2233a],.moderation li[data-v-15a2233a],.moderation__reason[data-v-15a2233a]{gap:.5rem;display:grid}.moderation__lookup[data-v-15a2233a]{grid-template-columns:1fr 1fr auto;align-items:end}.moderation section[data-v-15a2233a]{border:1px solid var(--app-border-color);border-radius:1rem;padding:1rem}.moderation input[data-v-15a2233a],.moderation select[data-v-15a2233a],.moderation textarea[data-v-15a2233a],.moderation button[data-v-15a2233a]{border:1px solid var(--app-border-color);min-height:2.75rem;color:inherit;background:var(--app-bg-color);border-radius:.6rem;padding:.6rem}.moderation button[data-v-15a2233a]:not(:disabled){cursor:pointer}.moderation button[data-v-15a2233a]:focus-visible,.moderation input[data-v-15a2233a]:focus-visible,.moderation select[data-v-15a2233a]:focus-visible,.moderation textarea[data-v-15a2233a]:focus-visible{outline:3px solid color-mix(in srgb, var(--tg-theme-button-color,#2481cc) 35%, transparent);outline-offset:2px}.moderation textarea[data-v-15a2233a]{resize:vertical;min-height:6rem}.moderation__actions[data-v-15a2233a]{flex-wrap:wrap;gap:.5rem;display:flex}.moderation ol[data-v-15a2233a]{gap:.75rem;margin:0;padding-left:1.25rem;display:grid}.moderation li span[data-v-15a2233a],.moderation time[data-v-15a2233a],.moderation__loading[data-v-15a2233a]{color:var(--app-hint-color)}#moderation-reason-error[data-v-15a2233a]{color:#8a1c1c}@media (width<=560px){.moderation__lookup[data-v-15a2233a]{grid-template-columns:1fr}.moderation__actions button[data-v-15a2233a]{flex:1}}.my-reports[data-v-d8cdc2d7],.my-reports header[data-v-d8cdc2d7],.my-reports li[data-v-d8cdc2d7]{gap:.6rem;display:grid}.my-reports header h1[data-v-d8cdc2d7],.my-reports header p[data-v-d8cdc2d7]{margin:0}.my-reports ul[data-v-d8cdc2d7]{gap:.75rem;margin:0;padding:0;list-style:none;display:grid}.my-reports li[data-v-d8cdc2d7]{border:1px solid var(--app-border-color);border-radius:.9rem;grid-template-columns:1fr auto;padding:1rem}.my-reports li span[data-v-d8cdc2d7],.my-reports time[data-v-d8cdc2d7]{color:var(--app-hint-color)}@media (width<=32rem){.my-reports li[data-v-d8cdc2d7]{grid-template-columns:1fr}}.onboarding-view[data-v-bea67257],.onboarding-view__header[data-v-bea67257],.onboarding-view__journey[data-v-bea67257],.onboarding-card[data-v-bea67257],.onboarding-card aside[data-v-bea67257],.onboarding-view__complete[data-v-bea67257]{gap:.8rem;display:grid}.onboarding-view[data-v-bea67257]{max-width:48rem;margin:0 auto;padding-bottom:2rem}.onboarding-view__header[data-v-bea67257],.onboarding-view__complete[data-v-bea67257]{border:1px solid var(--app-border-color);background:var(--app-secondary-bg-color);border-radius:1.2rem;padding:clamp(1.1rem,5vw,2rem)}.onboarding-view h1[data-v-bea67257],.onboarding-view h2[data-v-bea67257],.onboarding-view p[data-v-bea67257]{overflow-wrap:anywhere;margin:0}.onboarding-view__header>p[data-v-bea67257]:first-child,.onboarding-view__complete>p[data-v-bea67257]:first-child,.onboarding-card__progress[data-v-bea67257]{color:var(--tg-theme-button-color,#2481cc);letter-spacing:.06em;text-transform:uppercase;font-size:.8rem;font-weight:800}.onboarding-view__header>p[data-v-bea67257]:last-of-type,.onboarding-view__complete>p[data-v-bea67257]:last-of-type,.onboarding-card>p[data-v-bea67257]:not(.onboarding-card__progress),.onboarding-card aside p[data-v-bea67257],.onboarding-view__keyboard-tip[data-v-bea67257]{color:var(--app-hint-color);line-height:1.6}.onboarding-view__header button[data-v-bea67257]{justify-self:start}.onboarding-view__journey nav ol[data-v-bea67257]{flex-wrap:wrap;gap:.5rem;margin:0;padding:0;list-style:none;display:flex}.onboarding-view__journey nav button[data-v-bea67257]{border:1px solid var(--app-border-color);width:2.75rem;min-height:2.75rem;color:inherit;background:var(--app-bg-color);border-radius:50%}.onboarding-view__journey nav button[aria-current=step][data-v-bea67257]{border-color:var(--tg-theme-button-color,#2481cc);color:var(--tg-theme-button-text-color,#fff);background:var(--tg-theme-button-color,#2481cc)}.onboarding-card[data-v-bea67257]{border:1px solid color-mix(in srgb, var(--tg-theme-button-color,#2481cc) 30%, transparent);border-left:.35rem solid var(--tg-theme-button-color,#2481cc);background:var(--app-bg-color);border-radius:1rem;align-content:start;min-width:0;min-height:19rem;padding:clamp(1.1rem,5vw,2rem)}.onboarding-card h2[data-v-bea67257]:focus,.onboarding-view__complete h2[data-v-bea67257]:focus{outline:none}.onboarding-card aside[data-v-bea67257]{background:var(--app-secondary-bg-color);border-radius:.75rem;padding:.85rem}.onboarding-card__action[data-v-bea67257],.onboarding-view__complete a[data-v-bea67257]{width:fit-content;min-height:2.75rem;color:var(--tg-theme-button-text-color,#fff);background:var(--tg-theme-button-color,#2481cc);border-radius:.7rem;padding:.7rem .9rem;font-weight:800;text-decoration:none}.onboarding-card__auth-note[data-v-bea67257]{border:1px dashed var(--app-border-color);border-radius:.7rem;padding:.75rem}.onboarding-view__controls[data-v-bea67257],.onboarding-view__complete div[data-v-bea67257]{flex-wrap:wrap;gap:.65rem;display:flex}.onboarding-view button[data-v-bea67257],.onboarding-view__complete button[data-v-bea67257]{border:1px solid var(--app-border-color);min-height:2.75rem;color:inherit;background:var(--app-bg-color);cursor:pointer;border-radius:.7rem;padding:.65rem .9rem;font-weight:750}.onboarding-view__controls button[data-v-bea67257]:last-child{border-color:var(--tg-theme-button-color,#2481cc);color:var(--tg-theme-button-text-color,#fff);background:var(--tg-theme-button-color,#2481cc);margin-left:auto}.onboarding-view button[data-v-bea67257]:disabled{cursor:not-allowed;opacity:.55}.onboarding-view button[data-v-bea67257]:focus-visible,.onboarding-view a[data-v-bea67257]:focus-visible{outline:3px solid color-mix(in srgb, var(--tg-theme-button-color,#2481cc) 35%, transparent);outline-offset:2px}.onboarding-view__keyboard-tip[data-v-bea67257]{font-size:.86rem}@media (width<=28rem){.onboarding-view__controls button[data-v-bea67257]{flex:9rem}.onboarding-view__controls button[data-v-bea67257]:last-child{margin-left:0}}.document-metadata[data-v-467418e7]{border:1px solid var(--app-border-color);background:var(--app-secondary-bg-color);border-radius:.9rem;padding:1rem}.document-metadata dl[data-v-467418e7]{grid-template-columns:repeat(auto-fit,minmax(min(12rem,100%),1fr));gap:.85rem 1rem;margin:0;display:grid}.document-metadata dl>div[data-v-467418e7]{min-width:0}.document-metadata dt[data-v-467418e7]{color:var(--app-hint-color);font-size:.78rem;font-weight:750}.document-metadata dd[data-v-467418e7]{overflow-wrap:anywhere;margin:.2rem 0 0}.help-center[data-v-546acaec]{overflow-wrap:anywhere;gap:1.4rem;min-width:0;display:grid}.help-center__header[data-v-546acaec]{gap:.65rem;max-width:48rem;display:grid}.help-center__header p[data-v-546acaec],.help-center__header h1[data-v-546acaec],.help-center__group h2[data-v-546acaec]{margin:0}.help-center__header>p[data-v-546acaec]:first-child{color:var(--tg-theme-button-color,#2481cc);letter-spacing:.07em;text-transform:uppercase;font-size:.8rem;font-weight:800}.help-center__header>p[data-v-546acaec]:last-child{color:var(--app-hint-color);line-height:1.6}.help-center__header h1[data-v-546acaec]{font-size:clamp(2rem,8vw,3.7rem);line-height:1.05}.help-center__header h1[data-v-546acaec]:focus{outline:none}.help-center__group[data-v-546acaec]{gap:.8rem;display:grid}.help-center__fallback[data-v-546acaec]{background:color-mix(in srgb, #f6ad55 14%, var(--app-bg-color));border:1px solid #b7791f;border-radius:.9rem;padding:1rem;line-height:1.6}.help-center__cards[data-v-546acaec]{grid-template-columns:repeat(auto-fit,minmax(min(16rem,100%),1fr));gap:.85rem;margin:0;padding:0;list-style:none;display:grid}.help-center__cards li[data-v-546acaec]{min-width:0}.help-center__cards a[data-v-546acaec]{border:1px solid var(--app-border-color);border-left:.3rem solid var(--tg-theme-button-color,#2481cc);min-height:100%;color:inherit;background:var(--app-bg-color);border-radius:.9rem;align-content:start;gap:.55rem;padding:1rem;text-decoration:none;display:grid}.help-center__cards a[data-v-546acaec]:hover{background:var(--app-secondary-bg-color)}.help-center__cards a[data-v-546acaec]:focus-visible,.help-center__home[data-v-546acaec]:focus-visible{outline:3px solid color-mix(in srgb, var(--tg-theme-button-color,#2481cc) 35%, transparent);outline-offset:2px}.help-center__cards span[data-v-546acaec]{color:var(--app-hint-color);line-height:1.5}.help-center__cards small[data-v-546acaec]{font-weight:750}.help-center__home[data-v-546acaec]{width:fit-content;min-height:2.75rem;color:var(--tg-theme-link-color,#2481cc);align-items:center;font-weight:750;display:inline-flex}p[data-v-c9905cdb],ul[data-v-c9905cdb],ol[data-v-c9905cdb]{overflow-wrap:anywhere;margin:0;line-height:1.7}ul[data-v-c9905cdb],ol[data-v-c9905cdb]{gap:.55rem;padding-left:1.4rem;display:grid}.help-notice[data-v-c9905cdb]{border:1px solid var(--app-border-color);border-left:.3rem solid var(--tg-theme-button-color,#2481cc);background:var(--app-secondary-bg-color);overflow-wrap:anywhere;border-radius:.8rem;padding:1rem;line-height:1.6}.help-notice--warning[data-v-c9905cdb]{border-left-color:#b7791f}.help-inline-link a[data-v-c9905cdb]{min-height:2.75rem;color:var(--tg-theme-link-color,#2481cc);align-items:center;font-weight:750;display:inline-flex}.help-inline-link a[data-v-c9905cdb]:focus-visible{outline:3px solid color-mix(in srgb, var(--tg-theme-button-color,#2481cc) 35%, transparent);outline-offset:2px}.help-document[data-v-aa4a4c50]{overflow-wrap:anywhere;gap:1.25rem;min-width:0;max-width:48rem;margin:0 auto;display:grid}.help-document__header[data-v-aa4a4c50]{gap:.65rem;display:grid}.help-document__header h1[data-v-aa4a4c50],.help-document__header p[data-v-aa4a4c50],.help-document__section h2[data-v-aa4a4c50],.help-document__unavailable h2[data-v-aa4a4c50],.help-document__unavailable p[data-v-aa4a4c50],.help-document__contents h2[data-v-aa4a4c50],.help-document__contents ul[data-v-aa4a4c50],.help-document__faq>p[data-v-aa4a4c50]{margin:0}.help-document__header h1[data-v-aa4a4c50]{font-size:clamp(2rem,8vw,3.5rem);line-height:1.05}.help-document__header h1[data-v-aa4a4c50]:focus{outline:none}.help-document__header>p[data-v-aa4a4c50]:last-child,.help-document__faq>p[data-v-aa4a4c50]{color:var(--app-hint-color);line-height:1.6}.help-document__eyebrow[data-v-aa4a4c50]{color:var(--tg-theme-button-color,#2481cc);letter-spacing:.07em;text-transform:uppercase;font-size:.8rem;font-weight:800}.help-document__fallback[data-v-aa4a4c50],.help-document__unavailable[data-v-aa4a4c50]{background:color-mix(in srgb, #f6ad55 14%, var(--app-bg-color));border:1px solid #b7791f;border-radius:.9rem;padding:1rem;line-height:1.6}.help-document__unavailable[data-v-aa4a4c50]{gap:.65rem;display:grid}.help-document__contents[data-v-aa4a4c50]{border:1px solid var(--app-border-color);border-radius:.9rem;gap:.6rem;padding:1rem;display:grid}.help-document__contents ul[data-v-aa4a4c50]{gap:.25rem;padding:0;list-style:none;display:grid}.help-document__contents a[data-v-aa4a4c50],.help-document__recovery a[data-v-aa4a4c50]{min-height:2.75rem;color:var(--tg-theme-link-color,#2481cc);align-items:center;font-weight:750;display:inline-flex}.help-document__contents a[data-v-aa4a4c50]:focus-visible,.help-document__recovery a[data-v-aa4a4c50]:focus-visible,.help-document__faq summary[data-v-aa4a4c50]:focus-visible{outline:3px solid color-mix(in srgb, var(--tg-theme-button-color,#2481cc) 35%, transparent);outline-offset:2px}.help-document__faq[data-v-aa4a4c50],.help-document__section[data-v-aa4a4c50]{gap:.85rem;scroll-margin-top:5rem;display:grid}.help-document__faq details[data-v-aa4a4c50]{border:1px solid var(--app-border-color);background:var(--app-bg-color);border-radius:.85rem}.help-document__faq summary[data-v-aa4a4c50]{cursor:pointer;min-height:2.75rem;padding:.85rem 1rem;font-weight:800}.help-document__answer[data-v-aa4a4c50]{gap:.75rem;padding:0 1rem 1rem;display:grid}.help-document__section[data-v-aa4a4c50]{padding-top:.4rem}.help-document__section[data-v-aa4a4c50]:focus{outline:none}.help-document__recovery[data-v-aa4a4c50]{border-top:1px solid var(--app-border-color);flex-wrap:wrap;gap:.5rem 1.25rem;padding-top:.5rem;display:flex}.app-shell[data-v-37152f2b]{min-height:100%}.app-header[data-v-37152f2b]{z-index:10;padding-top:env(safe-area-inset-top);border-bottom:1px solid var(--app-border-color);background:color-mix(in srgb, var(--app-bg-color) 92%, transparent);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);position:sticky;top:0}.app-header__inner[data-v-37152f2b]{align-items:center;gap:.35rem;max-width:62rem;min-height:3.75rem;margin:0 auto;padding:.35rem 1rem;display:flex}.app-header__home[data-v-37152f2b],.app-header__back[data-v-37152f2b]{width:2.75rem;height:2.75rem;color:inherit;background:0 0;border:0;border-radius:.75rem;flex:none;place-items:center;text-decoration:none;display:grid}.app-header__back[data-v-37152f2b]{cursor:pointer;font-size:1.25rem}.app-header__home[data-v-37152f2b]:focus-visible,.app-header__back[data-v-37152f2b]:focus-visible{outline:3px solid color-mix(in srgb, var(--tg-theme-button-color,#2481cc) 35%, transparent);outline-offset:2px}.app-header__mark[data-v-37152f2b]{width:2rem;height:2rem;color:var(--tg-theme-button-text-color,#fff);background:var(--tg-theme-button-color,#2481cc);border-radius:.65rem;place-items:center;font-size:.72rem;font-weight:800;display:grid}.app-header__title[data-v-37152f2b]{font-weight:700}.app-header__navigation[data-v-37152f2b]{overscroll-behavior-inline:contain;scrollbar-width:none;gap:.25rem;min-width:0;margin-left:auto;display:flex;overflow-x:auto}.app-header__navigation[data-v-37152f2b]::-webkit-scrollbar{display:none}.app-header__navigation-group[data-v-37152f2b]{flex:none;gap:.15rem;display:flex}@media (width<=720px){.app-header__title[data-v-37152f2b]{display:none}}.app-notification[data-v-37152f2b]{color:#155a78;background:#e1f3fb;border-radius:.75rem;justify-content:space-between;gap:1rem;max-width:60rem;margin:1rem auto 0;padding:.8rem 1rem;display:flex}.app-notification--success[data-v-37152f2b]{color:#145c38;background:#e6f6ed}.app-notification--warning[data-v-37152f2b]{color:#704b00;background:#fff3cf}.app-notification--error[data-v-37152f2b]{color:#8a1c1c;background:#fdeaea}.app-notification button[data-v-37152f2b]{color:inherit;cursor:pointer;background:0 0;border:0;font-size:1.25rem}.app-main[data-v-37152f2b]{width:min(100%,62rem);padding:1.25rem 1rem calc(1.5rem + env(safe-area-inset-bottom));margin:0 auto}.app-main[data-v-37152f2b]:focus{outline:none}:root{color-scheme:var(--tg-color-scheme,light);color:var(--tg-theme-text-color,#172033);background:var(--tg-theme-bg-color,#fff);font-synthesis:none;text-rendering:optimizelegibility;--app-bg-color:var(--tg-theme-bg-color,#fff);--app-secondary-bg-color:var(--tg-theme-secondary-bg-color,#f4f6f8);--app-hint-color:var(--tg-theme-hint-color,#647084);--app-border-color:color-mix(in srgb, var(--app-hint-color) 22%, transparent);font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}*{box-sizing:border-box}html,body,#app{min-width:320px;min-height:100%;margin:0}body{background:var(--app-bg-color);min-height:100dvh}button,input,textarea,select{font:inherit}
