.navigation-icon[data-v-8632b82a]{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:1.15rem;height:1.15rem}.app-navigation-link[data-v-27ee7d54]{min-height:var(--app-touch-target);align-items:center;gap:var(--app-space-1);border-radius:var(--app-radius-md);color:inherit;font-size:var(--app-font-size-sm);font-weight:var(--app-font-weight-bold);line-height:var(--app-line-height-compact);white-space:nowrap;padding:.55rem .7rem;text-decoration:none;display:inline-flex}.app-navigation-link[data-v-27ee7d54]:hover,.app-navigation-link--active[data-v-27ee7d54]{color:var(--app-action-color);background:color-mix(in srgb, var(--app-action-color) 11%, transparent)}.app-navigation-link[data-v-27ee7d54]:focus-visible{outline-color:var(--app-focus-color)}.app-navigation-link__badge[data-v-27ee7d54]{border-radius:var(--app-radius-pill);color:#fff;min-width:1.25rem;font-size:var(--app-font-size-xs);text-align:center;background:#d93434;padding:.08rem .28rem}.language-switcher[data-v-5507956e]{width:var(--app-touch-target);height:var(--app-touch-target);flex:0 0 var(--app-touch-target);display:grid;position:relative}.language-switcher select[data-v-5507956e]{z-index:1;opacity:0;cursor:pointer;width:100%;height:100%;margin:0;position:absolute;inset:0}.language-switcher__presentation[data-v-5507956e]{border:var(--app-border-width) solid var(--app-border-color);border-radius:var(--app-radius-md);width:100%;height:100%;color:inherit;background:var(--app-bg-color);justify-content:center;align-items:center;gap:.15rem;display:flex}.language-switcher__flag[data-v-5507956e]{font-size:1.1rem;line-height:1}.language-switcher__chevron[data-v-5507956e]{color:var(--app-hint-color);font-size:.55rem;line-height:1}.language-switcher:hover .language-switcher__presentation[data-v-5507956e]{border-color:color-mix(in srgb, var(--app-hint-color) 45%, transparent)}.language-switcher:focus-within .language-switcher__presentation[data-v-5507956e]{outline:var(--app-focus-width) solid var(--app-focus-color);outline-offset:var(--app-focus-offset)}.home-education[data-v-ba0d1134],.home-education__header[data-v-ba0d1134],.home-education__card[data-v-ba0d1134],.home-education__release[data-v-ba0d1134],.home-onboarding[data-v-ba0d1134],.home-onboarding header[data-v-ba0d1134],.home-onboarding__choices article[data-v-ba0d1134],.home-education__guidance[data-v-ba0d1134]{gap:var(--app-space-3);display:grid}.home-education[data-v-ba0d1134]{padding:clamp(var(--app-space-4), 4vw, var(--app-space-6));border:var(--app-border-width) solid color-mix(in srgb, var(--app-action-color) 28%, transparent);border-radius:var(--app-radius-lg);background:color-mix(in srgb, var(--app-action-color) 5%, var(--app-bg-color))}.home-education h2[data-v-ba0d1134],.home-education h3[data-v-ba0d1134],.home-education h4[data-v-ba0d1134],.home-education p[data-v-ba0d1134]{overflow-wrap:anywhere;margin:0}.home-education__header>p[data-v-ba0d1134]:last-child,.home-education__card>p[data-v-ba0d1134]:last-child,.home-education__release>p[data-v-ba0d1134]:last-child,.home-onboarding header>p[data-v-ba0d1134]:last-child,.home-onboarding__choices p[data-v-ba0d1134],.home-education__guidance>p[data-v-ba0d1134]:not(.home-education__label){color:var(--app-hint-color);line-height:1.55}.home-education__header>p[data-v-ba0d1134]:first-child,.home-education__label[data-v-ba0d1134]{color:var(--app-action-color);letter-spacing:.06em;text-transform:uppercase;font-size:.78rem;font-weight:800}.home-education__cards[data-v-ba0d1134],.home-onboarding__choices[data-v-ba0d1134]{gap:var(--app-space-3);grid-template-columns:repeat(3,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.home-education__cards li[data-v-ba0d1134],.home-onboarding__choices li[data-v-ba0d1134]{min-width:0}.home-education__card[data-v-ba0d1134],.home-onboarding__choices article[data-v-ba0d1134]{min-width:0;min-height:100%;padding:var(--app-space-4);border:var(--app-border-width) solid var(--app-border-color);border-left:.3rem solid var(--app-action-color);border-radius:var(--app-radius-lg);background:var(--app-bg-color);align-content:start}.home-education__release[data-v-ba0d1134],.home-education__guidance[data-v-ba0d1134]{padding:var(--app-space-4);border-radius:var(--app-radius-lg);background:var(--app-secondary-bg-color)}.home-onboarding[data-v-ba0d1134]{padding-top:var(--app-space-2)}.home-onboarding__choices[data-v-ba0d1134]{grid-template-columns:repeat(2,minmax(0,1fr))}.home-onboarding__choices a[data-v-ba0d1134],.home-education__guidance a[data-v-ba0d1134]{width:fit-content;min-height:var(--app-touch-target);padding:var(--app-space-3) var(--app-space-4);border-radius:var(--app-radius-md);color:var(--app-action-text-color);background:var(--app-action-color);font-weight:var(--app-font-weight-heavy);text-decoration:none}.home-education__auth-note[data-v-ba0d1134]{font-size:var(--app-font-size-sm)}@media (width<=44rem){.home-education__cards[data-v-ba0d1134]{grid-template-columns:1fr}}@media (width<=32rem){.home-onboarding__choices[data-v-ba0d1134]{grid-template-columns:1fr}}.favorite-button[data-v-962ef8d4]{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-962ef8d4]{width:var(--app-touch-target);height:var(--app-touch-target);border-radius:var(--app-radius-pill);box-shadow:var(--app-shadow-card);padding:0}.favorite-button--label[data-v-962ef8d4]{border-radius:.8rem;width:100%;padding:.8rem 1rem}.favorite-button svg[data-v-962ef8d4]{fill:#0000;stroke:currentColor;stroke-width:1.8px;width:1.3rem;height:1.3rem}.favorite-button.is-favorite[data-v-962ef8d4]{color:#c52759;border-color:#d9346866}.favorite-button.is-favorite svg[data-v-962ef8d4]{fill:currentColor}.favorite-button[data-v-962ef8d4]:disabled{cursor:default;opacity:.65}.favorite-button[data-v-962ef8d4]:focus-visible{outline:3px solid color-mix(in srgb, var(--tg-theme-button-color,#2481cc) 35%, transparent);outline-offset:2px}.product-card[data-v-56fb9a90]{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-56fb9a90]{min-width:0;height:100%;color:inherit;flex-direction:column;text-decoration:none;display:flex}.product-card[data-v-56fb9a90]: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-56fb9a90]: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-56fb9a90]{z-index:1;position:absolute;top:.65rem;right:.65rem}.product-card__shop[data-v-56fb9a90]{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-56fb9a90]{aspect-ratio:1;background:var(--app-secondary-bg-color);overflow:hidden}.product-card__image[data-v-56fb9a90],.product-card__placeholder[data-v-56fb9a90]{width:100%;height:100%}.product-card__image[data-v-56fb9a90]{object-fit:cover;display:block}.product-card__placeholder[data-v-56fb9a90]{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-56fb9a90]{flex-direction:column;flex:1;justify-content:space-between;gap:.65rem;padding:.85rem;display:flex}.product-card h3[data-v-56fb9a90],.product-card p[data-v-56fb9a90]{margin:0}.product-card h3[data-v-56fb9a90]{overflow-wrap:anywhere;font-size:clamp(.9rem,3.2vw,1.05rem);line-height:1.3}.product-card p[data-v-56fb9a90]{color:var(--tg-theme-button-color,#2481cc);font-size:.95rem;font-weight:800}@media (prefers-reduced-motion:reduce){.product-card[data-v-56fb9a90]{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-1970287f]{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;width:100%;min-width:0;max-width:34rem;margin:clamp(3rem,12vw,7rem) auto;padding:clamp(1.5rem,6vw,2.5rem);display:grid}.state-panel__icon[data-v-1970287f]{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-1970287f]{background:#bd2c2c;font-size:1.2rem}h1[data-v-1970287f],h2[data-v-1970287f],p[data-v-1970287f]{margin:0}p[data-v-1970287f]{color:var(--app-hint-color);line-height:1.5}button[data-v-1970287f]{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-4b899cd7]{z-index:20;background:#1018288c;place-items:end center;padding:1rem;display:grid;position:fixed;inset:0}.share-modal__card[data-v-4b899cd7]{background:var(--app-bg-color);border-radius:1.2rem;gap:1rem;width:min(100%,32rem);max-height:calc(100dvh - 2rem);padding:1.25rem;display:grid;overflow-y:auto;box-shadow:0 1rem 3rem #00000040}header[data-v-4b899cd7]{justify-content:space-between;gap:1rem;display:flex}header p[data-v-4b899cd7],header h2[data-v-4b899cd7],.share-modal__description[data-v-4b899cd7],.share-modal__status[data-v-4b899cd7],.share-modal__error[data-v-4b899cd7]{margin:0}header p[data-v-4b899cd7],.share-modal__description[data-v-4b899cd7],.share-modal__status[data-v-4b899cd7]{color:var(--app-hint-color)}.share-modal__close[data-v-4b899cd7]{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-4b899cd7]{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-4b899cd7]{grid-template-columns:1fr 1fr;gap:.75rem;display:grid}.share-modal__primary[data-v-4b899cd7]{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-4b899cd7]{color:#a12b2b}@media (width>=42rem){.share-modal[data-v-4b899cd7]{place-items:center}}@media (width<=28rem){.share-modal__actions[data-v-4b899cd7]{grid-template-columns:1fr}}.share-button>button[data-v-aa657b68]{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-aa657b68]{color:#a12b2b;margin:.5rem 0 0;font-size:.85rem}.trust-panel[data-v-d4b59b53]{border:1px solid var(--app-border-color);border-radius:var(--app-radius-lg);box-shadow:var(--app-shadow-card);gap:.75rem;padding:1rem;display:grid}.trust-panel h2[data-v-d4b59b53],.trust-panel p[data-v-d4b59b53]{margin:0}.trust-panel dl[data-v-d4b59b53]{grid-template-columns:repeat(auto-fit,minmax(8rem,1fr));gap:.75rem;margin:0;display:grid}.trust-panel dl div[data-v-d4b59b53]{background:var(--app-secondary-bg-color);border-radius:.7rem;gap:.2rem;padding:.7rem;display:grid}.trust-panel dt[data-v-d4b59b53],.trust-panel small[data-v-d4b59b53]{color:var(--app-hint-color)}.trust-panel dd[data-v-d4b59b53]{overflow-wrap:anywhere;min-width:0;margin:0;font-weight:800}.trust-panel a[data-v-d4b59b53]{color:var(--tg-theme-link-color,#2481cc)}.report-control[data-v-7b070138]{margin-top:.5rem}.report-control__open[data-v-7b070138],.report-control__form button[data-v-7b070138]{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-7b070138]{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-7b070138],.report-control__form textarea[data-v-7b070138]{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-7b070138]{flex-wrap:wrap;gap:.5rem;display:flex}.report-control__error[data-v-7b070138]{color:#a12b2b}.report-control__success[data-v-7b070138]{color:#247a42}.report-control button[data-v-7b070138]:focus-visible,.report-control select[data-v-7b070138]:focus-visible,.report-control textarea[data-v-7b070138]: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-238ab4e9]{padding:0 0 2rem}.product-details-view__not-found[data-v-238ab4e9]{display:grid}.product-details[data-v-238ab4e9]{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-238ab4e9],.product-details__heading[data-v-238ab4e9]{gap:.85rem;display:grid}.product-details__heading h1[data-v-238ab4e9],.product-details__heading p[data-v-238ab4e9],.product-details__description h2[data-v-238ab4e9],.product-details__description p[data-v-238ab4e9],.product-details__meta[data-v-238ab4e9]{margin:0}.product-details__category[data-v-238ab4e9]{color:var(--app-hint-color);letter-spacing:.08em;text-transform:uppercase;font-size:.82rem;font-weight:800}.product-details__heading h1[data-v-238ab4e9]{overflow-wrap:anywhere;font-size:clamp(1.75rem,6vw,2.75rem);line-height:1.08}.product-details__price[data-v-238ab4e9]{color:var(--tg-theme-button-color,#2481cc);font-size:clamp(1.35rem,5vw,1.8rem);font-weight:850}.product-details__add[data-v-238ab4e9]{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__actions[data-v-238ab4e9]{gap:var(--app-space-2);min-width:0;display:grid}.product-details__add[data-v-238ab4e9]:disabled{opacity:.65;cursor:default}.product-details__add[data-v-238ab4e9]: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-238ab4e9]{color:#a12b2b;margin:0;font-size:.9rem}.product-details__sales-unavailable[data-v-238ab4e9]{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-238ab4e9]{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-238ab4e9]{justify-content:space-between;gap:1rem;display:flex}.product-details__meta dt[data-v-238ab4e9]{color:var(--app-hint-color)}.product-details__meta dd[data-v-238ab4e9]{text-align:right;margin:0;font-weight:750}.product-details__meta a[data-v-238ab4e9]{color:var(--tg-theme-link-color,var(--tg-theme-button-color,#2481cc))}.is-available[data-v-238ab4e9]{color:#247a42}.is-unavailable[data-v-238ab4e9]{color:#a12b2b}.product-details__description[data-v-238ab4e9]{gap:.65rem;padding-top:.5rem;display:grid}.product-details__description h2[data-v-238ab4e9]{font-size:1.15rem}.product-details__description p[data-v-238ab4e9]{color:var(--app-hint-color);white-space:pre-wrap;overflow-wrap:anywhere;line-height:1.65}.product-details-loading[data-v-238ab4e9]{grid-template-columns:minmax(0,1.05fr) minmax(16rem,.95fr);gap:clamp(1.5rem,5vw,3rem);display:grid}.product-details-loading__image[data-v-238ab4e9],.product-details-loading__content span[data-v-238ab4e9]{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-238ab4e9}.product-details-loading__image[data-v-238ab4e9]{aspect-ratio:1}.product-details-loading__content[data-v-238ab4e9]{align-content:start;gap:1rem;padding-top:1rem;display:grid}.product-details-loading__content span[data-v-238ab4e9]{width:75%;height:1rem}.product-details-loading__content span[data-v-238ab4e9]:nth-child(2){width:95%;height:2.5rem}.product-details-loading__content span[data-v-238ab4e9]:nth-child(3){width:45%;height:1.75rem}.product-details-loading__content span[data-v-238ab4e9]:last-child{width:100%;height:7rem}.visually-hidden[data-v-238ab4e9]{clip:rect(0 0 0 0);white-space:nowrap;clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}@keyframes shimmer-238ab4e9{to{background-position-x:-200%}}@media (width<=42rem){.product-details[data-v-238ab4e9],.product-details-loading[data-v-238ab4e9]{grid-template-columns:minmax(0,1fr)}.product-details-view__fallback-actions[data-v-238ab4e9]{margin-top:-2rem}}@media (prefers-reduced-motion:reduce){.product-details-loading__image[data-v-238ab4e9],.product-details-loading__content span[data-v-238ab4e9]{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-37c7302f]{gap:.12rem;display:inline-flex}.stars--readonly[data-v-37c7302f]{min-height:var(--app-touch-target);color:#c7c7c7;align-items:center;font-size:1.35rem}.stars button[data-v-37c7302f]{width:var(--app-touch-target);min-height:var(--app-touch-target);color:#c7c7c7;cursor:pointer;background:0 0;border:0;padding:0;font-size:1.35rem}.stars .active[data-v-37c7302f]{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-5c424156]{padding:clamp(.5rem,2vw,1.5rem) 0 2rem}.shop-view__secondary-actions[data-v-5c424156]{align-items:flex-start;gap:var(--app-space-2);flex-wrap:wrap;justify-content:flex-end;margin-top:1rem;display:flex}.shop-loading[data-v-5c424156]{border:1px solid var(--app-border-color);border-radius:1.25rem;overflow:hidden}.shop-loading__cover[data-v-5c424156],.shop-loading__avatar[data-v-5c424156],.shop-loading__lines span[data-v-5c424156]{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-5c424156}.shop-loading__cover[data-v-5c424156]{min-height:clamp(9rem,30vw,15rem)}.shop-loading__content[data-v-5c424156]{gap:1.5rem;padding:0 clamp(1rem,4vw,2rem) 2rem;display:flex}.shop-loading__avatar[data-v-5c424156]{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-5c424156]{flex:1;gap:.7rem;padding-top:1.25rem;display:grid}.shop-loading__lines span[data-v-5c424156]{border-radius:999px;height:.85rem}.shop-loading__lines span[data-v-5c424156]:first-child{width:45%;height:1.5rem}.shop-loading__lines span[data-v-5c424156]:last-child{width:70%}.product-section[data-v-5c424156]{gap:1.25rem;margin-top:clamp(2rem,7vw,3.5rem);padding:0 .25rem;display:grid}.product-section h2[data-v-5c424156],.product-section p[data-v-5c424156]{margin:0}.product-section h2[data-v-5c424156]{font-size:clamp(1.5rem,5vw,2rem)}.product-section__eyebrow[data-v-5c424156]{color:var(--app-hint-color);font-size:.85rem}.review-state[data-v-5c424156]{color:var(--app-hint-color)}.product-section__eyebrow[data-v-5c424156]{letter-spacing:.08em;text-transform:uppercase;font-weight:750;margin-bottom:.2rem!important}.visually-hidden[data-v-5c424156]{clip:rect(0 0 0 0);white-space:nowrap;clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}@keyframes shimmer-5c424156{to{background-position-x:-200%}}@media (prefers-reduced-motion:reduce){.shop-loading__cover[data-v-5c424156],.shop-loading__avatar[data-v-5c424156],.shop-loading__lines span[data-v-5c424156]{animation:none}}@media (width<=34rem){.shop-view__secondary-actions[data-v-5c424156]{justify-content:stretch}}.cart-empty[data-v-41e2a7db]{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-41e2a7db]{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 h2[data-v-41e2a7db],.cart-empty p[data-v-41e2a7db]{margin:0}.cart-empty p[data-v-41e2a7db]{color:var(--app-hint-color)}.cart-empty a[data-v-41e2a7db]{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-41e2a7db]:focus-visible{outline:3px solid color-mix(in srgb, var(--tg-theme-button-color,#2481cc) 35%, transparent);outline-offset:2px}.cart-item[data-v-b9a4e79e]{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-b9a4e79e]{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-b9a4e79e]{object-fit:cover;width:100%;height:100%}.cart-item__placeholder[data-v-b9a4e79e]{color:var(--app-hint-color);font-size:.75rem;font-weight:800}.cart-item__body[data-v-b9a4e79e]{gap:.65rem;min-width:0;display:grid}.cart-item__body a[data-v-b9a4e79e]{color:inherit;text-decoration:none}.cart-item__body a[data-v-b9a4e79e]:focus-visible,.cart-item__image[data-v-b9a4e79e]:focus-visible,.quantity-control button[data-v-b9a4e79e]:focus-visible,.cart-item__remove[data-v-b9a4e79e]: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-b9a4e79e],.cart-item p[data-v-b9a4e79e]{margin:0}.cart-item h2[data-v-b9a4e79e]{overflow-wrap:anywhere;font-size:1rem}.cart-item p[data-v-b9a4e79e]{color:var(--tg-theme-button-color,#2481cc);font-weight:800}.cart-item__actions[data-v-b9a4e79e]{justify-content:space-between;align-items:center;gap:1rem;display:flex}.quantity-control[data-v-b9a4e79e]{border:1px solid var(--app-border-color);border-radius:.65rem;align-items:center;display:flex;overflow:hidden}.quantity-control button[data-v-b9a4e79e],.quantity-control output[data-v-b9a4e79e]{width:2.25rem;min-height:var(--app-touch-target);background:0 0;border:0;place-items:center;display:grid}.quantity-control button[data-v-b9a4e79e]{width:var(--app-touch-target);cursor:pointer;font-weight:800}.quantity-control button[data-v-b9a4e79e]:disabled{opacity:.4;cursor:default}.cart-item__remove[data-v-b9a4e79e]{color:#a12b2b;cursor:pointer;background:0 0;border:0;font-weight:700}.cart-item__remove[data-v-b9a4e79e]:disabled{opacity:.55;cursor:default}@media (width<=28rem){.cart-item[data-v-b9a4e79e]{grid-template-columns:4.5rem minmax(0,1fr)}.cart-item__actions[data-v-b9a4e79e]{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-8eab86d0],.checkout-view__details[data-v-8eab86d0],.checkout-panel[data-v-8eab86d0],.checkout-view__summary[data-v-8eab86d0]{gap:1rem;display:grid}.checkout-view header p[data-v-8eab86d0],.checkout-view header h1[data-v-8eab86d0],.checkout-panel h2[data-v-8eab86d0],.checkout-panel p[data-v-8eab86d0]{margin:0}.checkout-view header p[data-v-8eab86d0]{color:var(--app-hint-color);letter-spacing:.08em;text-transform:uppercase;font-size:.8rem;font-weight:800}.checkout-view__layout[data-v-8eab86d0]{grid-template-columns:minmax(0,1.5fr) minmax(16rem,.75fr);align-items:start;gap:1.5rem;display:grid}.checkout-panel[data-v-8eab86d0]{border:1px solid var(--app-border-color);border-radius:1rem;padding:1.25rem}.checkout-panel>p[data-v-8eab86d0]{color:var(--app-hint-color);line-height:1.55}.checkout-panel__identity[data-v-8eab86d0]{color:inherit;font-size:1rem;font-weight:750}.checkout-panel label[data-v-8eab86d0]{gap:.4rem;font-size:.85rem;font-weight:700;display:grid}.checkout-panel input[data-v-8eab86d0],.checkout-panel textarea[data-v-8eab86d0]{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-8eab86d0]:focus-visible,.checkout-panel textarea[data-v-8eab86d0]:focus-visible,.checkout-view__summary>button[data-v-8eab86d0]:focus-visible,.checkout-view__summary>a[data-v-8eab86d0]: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-8eab86d0]{grid-template-columns:repeat(2,minmax(0,1fr));gap:.8rem;display:grid}.checkout-panel__validation[data-v-8eab86d0],.checkout-panel__field-error[data-v-8eab86d0]{color:#8a1c1c;margin:0;font-size:.85rem}.checkout-panel__field-error[data-v-8eab86d0]{margin-top:-.2rem}.checkout-panel__wide[data-v-8eab86d0]{grid-column:1/-1}.checkout-view__summary[data-v-8eab86d0]{position:sticky;top:5rem}.checkout-view__summary>button[data-v-8eab86d0]{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-8eab86d0]:disabled{opacity:.6;cursor:default}.checkout-view__summary>a[data-v-8eab86d0]{color:var(--tg-theme-link-color,var(--tg-theme-button-color,#2481cc));text-align:center}.checkout-view__error[data-v-8eab86d0]{color:#8a1c1c;background:#fdeaea;border-radius:.7rem;margin:0;padding:.8rem}.checkout-view__unavailable[data-v-8eab86d0]{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-8eab86d0]{grid-template-columns:1fr}.checkout-view__summary[data-v-8eab86d0]{position:static}.checkout-panel__fields[data-v-8eab86d0]{grid-template-columns:1fr}.checkout-panel__wide[data-v-8eab86d0]{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-ff25fedb]{border-radius:var(--app-radius-pill);min-height:1.8rem;color:var(--app-info-color);background:var(--app-info-bg-color);font-size:var(--app-font-size-xs);font-weight:var(--app-font-weight-heavy);line-height:var(--app-line-height-compact);overflow-wrap:anywhere;align-items:center;padding:.28rem .65rem;display:inline-flex}.status-badge[data-variant=success][data-v-ff25fedb]{color:var(--app-success-color);background:var(--app-success-bg-color)}.status-badge[data-variant=warning][data-v-ff25fedb]{color:var(--app-warning-color);background:var(--app-warning-bg-color)}.status-badge[data-variant=error][data-v-ff25fedb]{color:var(--app-error-color);background:var(--app-error-bg-color)}.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-7a73359f]{min-width:0}.seller-navigation__selector[data-v-7a73359f]{min-width:0;min-height:var(--app-touch-target);align-items:center;gap:var(--app-space-2);border:1px solid var(--app-border-color);background:var(--app-secondary-bg-color);border-radius:.9rem;padding:.25rem;display:flex}.seller-navigation__selector[data-v-7a73359f] .navigation-icon{margin-left:var(--app-space-2);color:var(--app-action-color)}.seller-navigation__selector select[data-v-7a73359f]{min-width:0;min-height:var(--app-touch-target);color:inherit;font:inherit;font-weight:var(--app-font-weight-bold);background:0 0;border:0;flex:auto}.seller-navigation__selector select[data-v-7a73359f]:focus-visible{outline-color:var(--app-focus-color)}.seller-navigation__links[data-v-7a73359f]{display:none}@media (width>=900px){.seller-navigation__selector[data-v-7a73359f]{display:none}.seller-navigation__links[data-v-7a73359f]{border:1px solid var(--app-border-color);background:var(--app-secondary-bg-color);border-radius:.9rem;gap:.35rem;min-width:0;padding:.25rem;display:flex}.seller-navigation__links[data-v-7a73359f] .app-navigation-link{white-space:normal;text-align:center;overflow-wrap:anywhere;flex:1 1 0;justify-content:center;min-width:0}}[data-v-7a73359f] .app-navigation-link{color:var(--app-hint-color)}[data-v-7a73359f] .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-611f20d2]{gap:1.25rem;display:grid}.subscription-error[data-v-611f20d2]{color:#8a1c1c;background:#fdeaea;border-radius:.7rem;max-width:42rem;margin:0 auto 1rem;padding:.8rem}.billing-history[data-v-611f20d2]{gap:1rem;max-width:42rem;margin:1.25rem auto 0;display:grid}.billing-history h2[data-v-611f20d2],.billing-history h3[data-v-611f20d2],.billing-history p[data-v-611f20d2]{margin:0}.billing-history__eyebrow[data-v-611f20d2]{color:var(--app-hint-color);letter-spacing:.08em;text-transform:uppercase;font-size:.8rem;font-weight:800}.billing-history>div>p[data-v-611f20d2]:last-child,.billing-history__empty[data-v-611f20d2],.billing-history__request header span[data-v-611f20d2]{color:var(--app-hint-color);font-size:.9rem}.billing-history__request[data-v-611f20d2]{border:1px solid var(--app-border-color);border-radius:1rem;gap:.75rem;padding:1rem;display:grid}.billing-history__request header[data-v-611f20d2]{justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.billing-history__request header strong[data-v-611f20d2]{text-transform:capitalize}@media (width<=420px){.billing-history__request header[data-v-611f20d2]{display:grid}}h2[data-v-d4179936],dl[data-v-d4179936],dd[data-v-d4179936]{margin:0}h2[data-v-d4179936]{margin-bottom:.8rem;font-size:1.1rem}.summary-grid[data-v-d4179936]{grid-template-columns:repeat(auto-fit,minmax(9.5rem,1fr));gap:.75rem;display:grid}.summary-card[data-v-d4179936]{border:1px solid var(--app-border-color);border-radius:var(--app-radius-lg);background:var(--app-secondary-bg-color);min-height:7rem;box-shadow:var(--app-shadow-card);align-content:space-between;padding:1rem;display:grid}.summary-card dt[data-v-d4179936]{color:var(--app-hint-color);font-size:.85rem;font-weight:700}.summary-card dd[data-v-d4179936]{font-size:clamp(1.6rem,6vw,2.25rem);font-weight:850;line-height:1}@media (width<=420px){.summary-grid[data-v-d4179936]{grid-template-columns:repeat(2,minmax(0,1fr))}}.seller-access-notice[data-v-b943a884]{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-b943a884]{border-color:color-mix(in srgb, var(--app-warning-color) 45%, var(--app-border-color));background:var(--app-warning-bg-color)}h2[data-v-b943a884],p[data-v-b943a884]{margin:0}p[data-v-b943a884]{color:var(--app-hint-color);line-height:1.5}a[data-v-b943a884]{min-height:var(--app-touch-target);color:var(--tg-theme-link-color,#2481cc);justify-self:start;align-items:center;font-weight:750;display:inline-flex}.dashboard[data-v-8cf3a0cb]{gap:1.5rem;display:grid}.dashboard-header[data-v-8cf3a0cb]{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-8cf3a0cb],.dashboard-header p[data-v-8cf3a0cb],.dashboard h2[data-v-8cf3a0cb],.dashboard h3[data-v-8cf3a0cb]{margin:0}.dashboard-header h1[data-v-8cf3a0cb]{margin-top:.2rem;font-size:clamp(1.6rem,6vw,2.4rem)}.dashboard-eyebrow[data-v-8cf3a0cb]{color:var(--app-hint-color);letter-spacing:.08em;text-transform:uppercase;font-size:.75rem;font-weight:800}.dashboard-header__description[data-v-8cf3a0cb]{max-width:34rem;color:var(--app-hint-color);margin-top:.45rem!important}.dashboard-subscription[data-v-8cf3a0cb]{flex:none;gap:.2rem;padding:.25rem 0;font-size:.82rem;display:grid}.dashboard-actions[data-v-8cf3a0cb],.dashboard-checklist[data-v-8cf3a0cb],.dashboard-guidance[data-v-8cf3a0cb]{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-8cf3a0cb]{flex-wrap:wrap;gap:.65rem;display:flex}.dashboard-button[data-v-8cf3a0cb]{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-8cf3a0cb]{color:var(--tg-theme-button-text-color,#fff);background:var(--tg-theme-button-color,#2481cc);border-color:#0000}.dashboard-checklist ol[data-v-8cf3a0cb]{gap:.75rem;margin:0;padding:0;list-style:none;display:grid}.dashboard-checklist li[data-v-8cf3a0cb]{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.75rem;display:grid}.dashboard-checklist li>span[data-v-8cf3a0cb]{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-8cf3a0cb]{color:#145c38!important;background:#e6f6ed!important}.dashboard-checklist li div[data-v-8cf3a0cb]{gap:.15rem;display:grid}.dashboard-checklist small[data-v-8cf3a0cb]{color:var(--app-hint-color)}.dashboard-checklist a[data-v-8cf3a0cb],.dashboard-guidance a[data-v-8cf3a0cb]{color:var(--tg-theme-link-color,#2481cc);font-weight:750}.dashboard-guidance[data-v-8cf3a0cb]{grid-template-columns:minmax(0,1fr) auto;align-items:center}.dashboard-guidance div[data-v-8cf3a0cb]{gap:.3rem;display:grid}.dashboard-guidance p[data-v-8cf3a0cb]{color:var(--app-hint-color);margin:0}@media (width<=560px){.dashboard-header[data-v-8cf3a0cb]{flex-direction:column}.dashboard-guidance[data-v-8cf3a0cb]{grid-template-columns:1fr}}.admin-detail[data-v-0c9a28c5]{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-0c9a28c5],.admin-detail header h2[data-v-0c9a28c5],.admin-detail dl[data-v-0c9a28c5],.admin-detail dd[data-v-0c9a28c5],.admin-detail h3[data-v-0c9a28c5],.admin-detail ol[data-v-0c9a28c5]{margin:0}.admin-detail header p[data-v-0c9a28c5],.admin-detail dt[data-v-0c9a28c5],.admin-detail__history span[data-v-0c9a28c5],.admin-detail__empty[data-v-0c9a28c5]{color:var(--app-hint-color);font-size:.82rem}.admin-detail header span[data-v-0c9a28c5]{text-transform:capitalize;margin-top:.5rem;font-weight:800;display:inline-block}.admin-detail__facts[data-v-0c9a28c5],.admin-detail__history[data-v-0c9a28c5]{gap:.65rem;display:grid}.admin-detail__facts>div[data-v-0c9a28c5],.admin-detail__history li[data-v-0c9a28c5]{gap:.2rem;display:grid}.admin-detail__actions[data-v-0c9a28c5]{flex-wrap:wrap;gap:.55rem;display:flex}.admin-detail button[data-v-0c9a28c5]{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-0c9a28c5]:disabled{cursor:wait;opacity:.55}.admin-detail button.danger[data-v-0c9a28c5]{border-color:color-mix(in srgb, var(--app-error-color) 35%, var(--app-border-color));color:var(--app-error-color);background:var(--app-error-bg-color)}.admin-detail__notes[data-v-0c9a28c5]{gap:.55rem;display:grid}.admin-detail__notes label[data-v-0c9a28c5]{font-weight:800}.admin-detail__notes small[data-v-0c9a28c5]{color:var(--app-hint-color)}.admin-detail__notes textarea[data-v-0c9a28c5]{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-0c9a28c5]{justify-self:start}.admin-detail__history[data-v-0c9a28c5]{padding:0;list-style:none}.admin-subscription-list[data-v-47e1278c]{gap:.6rem;display:grid}.admin-subscription-row[data-v-47e1278c]{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-47e1278c]:hover,.admin-subscription-row--selected[data-v-47e1278c]{border-color:var(--tg-theme-button-color,#2481cc);background:var(--app-secondary-bg-color)}.admin-subscription-row span[data-v-47e1278c]{gap:.2rem;display:grid}.admin-subscription-row small[data-v-47e1278c]{color:var(--app-hint-color)}.admin-subscription-row__status[data-v-47e1278c]{text-transform:capitalize;justify-self:start}@media (width<=620px){.admin-subscription-row[data-v-47e1278c]{grid-template-columns:1fr auto}.admin-subscription-row>span[data-v-47e1278c]:last-child{grid-column:1/-1}}.admin-subscriptions[data-v-ef6e07cb]{gap:1.25rem;display:grid}.admin-subscriptions header h1[data-v-ef6e07cb],.admin-subscriptions header p[data-v-ef6e07cb],.admin-subscriptions h2[data-v-ef6e07cb]{margin:0}.admin-subscriptions header h1[data-v-ef6e07cb]{font-size:clamp(1.6rem,5vw,2.35rem)}.admin-subscriptions header>p[data-v-ef6e07cb]:last-child{max-width:42rem;color:var(--app-hint-color);margin-top:.35rem}.admin-subscriptions__eyebrow[data-v-ef6e07cb]{color:var(--app-hint-color);letter-spacing:.08em;text-transform:uppercase;font-size:.75rem;font-weight:800}.admin-filters[data-v-ef6e07cb]{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-ef6e07cb]{color:var(--app-hint-color);gap:.35rem;font-size:.8rem;font-weight:750;display:grid}.admin-filters input[data-v-ef6e07cb],.admin-filters select[data-v-ef6e07cb]{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-ef6e07cb]{grid-column:1/-1;gap:.55rem;display:flex}.admin-filters button[data-v-ef6e07cb]{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-ef6e07cb]{color:inherit;background:var(--app-bg-color)}.admin-filters button[data-v-ef6e07cb]:disabled{cursor:not-allowed;opacity:.6}.admin-subscriptions__error[data-v-ef6e07cb],.admin-subscriptions__state[data-v-ef6e07cb]{border-radius:.8rem;margin:0;padding:1rem}.admin-subscriptions__error[data-v-ef6e07cb]{color:var(--app-error-color);background:var(--app-error-bg-color)}.admin-subscriptions__state[data-v-ef6e07cb]{border:1px dashed var(--app-border-color);color:var(--app-hint-color)}.admin-subscriptions__workspace[data-v-ef6e07cb]{grid-template-columns:minmax(0,1.35fr) minmax(18rem,.85fr);align-items:start;gap:1rem;display:grid}.admin-subscriptions__list-heading[data-v-ef6e07cb]{justify-content:space-between;align-items:center;margin-bottom:.75rem;display:flex}.admin-subscriptions__list-heading span[data-v-ef6e07cb]{color:var(--app-hint-color);font-size:.85rem}@media (width<=780px){.admin-filters[data-v-ef6e07cb]{grid-template-columns:repeat(2,minmax(0,1fr))}.admin-subscriptions__workspace[data-v-ef6e07cb]{grid-template-columns:1fr}}@media (width<=440px){.admin-filters[data-v-ef6e07cb]{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-11ae0167]{gap:.8rem;width:min(100%,30rem);display:grid}.review-form label[data-v-11ae0167]{gap:.35rem;font-weight:700;display:grid}.review-form textarea[data-v-11ae0167]{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-11ae0167]:focus-visible,.review-form div button[data-v-11ae0167]: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-11ae0167]{color:#8a1c1c;margin:-.2rem 0 0;font-size:.85rem}.review-form div[data-v-11ae0167]{gap:.6rem;display:flex}.review-form div button[data-v-11ae0167]{cursor:pointer;border:0;border-radius:.65rem;padding:.65rem .85rem;font-weight:750}.review-form div button[data-v-11ae0167]:first-child{color:var(--tg-theme-button-text-color,#fff);background:var(--tg-theme-button-color,#2481cc)}.review-form div button[data-v-11ae0167]:last-child{color:inherit;background:var(--app-secondary-bg-color)}.review-form div button[data-v-11ae0167]: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-6a49dc87]{gap:1rem;display:grid}.seller-orders header p[data-v-6a49dc87],.seller-orders h1[data-v-6a49dc87]{margin:0}.seller-orders header p[data-v-6a49dc87]{color:var(--app-hint-color);text-transform:uppercase;font-size:.75rem;font-weight:800}.seller-orders ul[data-v-6a49dc87]{gap:.75rem;margin:0;padding:0;list-style:none;display:grid}.seller-orders li a[data-v-6a49dc87]{border:1px solid var(--app-border-color);color:inherit;box-shadow:var(--app-shadow-card);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-6a49dc87],.seller-orders li small[data-v-6a49dc87]{color:var(--app-hint-color)}.seller-orders__identity[data-v-6a49dc87],.seller-orders__status[data-v-6a49dc87]{gap:.25rem;display:grid}.seller-orders__identity strong[data-v-6a49dc87],.seller-orders__identity span[data-v-6a49dc87],.seller-orders__status small[data-v-6a49dc87]{overflow-wrap:anywhere}.seller-orders__status[data-v-6a49dc87]{justify-items:start}.seller-orders__empty[data-v-6a49dc87]{justify-items:center;display:grid}.seller-orders__empty a[data-v-6a49dc87]{color:var(--tg-theme-link-color,#2481cc);margin-top:-2.5rem;font-weight:750}@media (width<=680px){.seller-orders li a[data-v-6a49dc87]{grid-template-columns:minmax(0,1fr) auto}.seller-orders__status[data-v-6a49dc87]{grid-area:2/1/auto/-1}}.seller-order-detail-page[data-v-d071911e]{gap:1.25rem;display:grid}.seller-order-detail[data-v-d071911e]{gap:1rem;display:grid}.seller-order-detail>a[data-v-d071911e]{color:var(--tg-theme-link-color,#2481cc)}.seller-order-detail header[data-v-d071911e],.seller-order-detail section[data-v-d071911e]{border:1px solid var(--app-border-color);border-radius:1rem;padding:1rem}.seller-order-detail header[data-v-d071911e]{justify-content:space-between;gap:1rem;display:flex}.seller-order-detail h1[data-v-d071911e],.seller-order-detail h2[data-v-d071911e],.seller-order-detail p[data-v-d071911e]{margin:0}.seller-order-detail ul[data-v-d071911e]{gap:.5rem;padding:0;list-style:none;display:grid}.seller-order-detail li[data-v-d071911e]{justify-content:space-between;gap:1rem;display:flex}.seller-order-detail dl[data-v-d071911e]{grid-template-columns:auto 1fr;gap:.35rem .75rem;display:grid}.seller-order-detail dt[data-v-d071911e]{color:var(--app-hint-color);font-weight:700}.seller-order-detail dd[data-v-d071911e]{overflow-wrap:anywhere;margin:0}section[role=alert] button[data-v-d071911e]{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-d071911e]{display:grid}.seller-order-detail__next-action[data-v-d071911e]{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-d071911e]{gap:.35rem;display:grid}.seller-order-detail__next-action p[data-v-d071911e]{color:var(--app-hint-color)}.seller-order-detail__next-action a[data-v-d071911e]{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-d071911e]{gap:.85rem;display:grid}.seller-order-detail__lifecycle>div[data-v-d071911e]:first-child,.seller-order-detail__lifecycle-action>div[data-v-d071911e]{gap:.3rem;display:grid}.seller-order-detail__lifecycle>div:first-child p[data-v-d071911e],.seller-order-detail__lifecycle-action small[data-v-d071911e]{color:var(--app-hint-color)}.seller-order-detail__lifecycle-actions[data-v-d071911e]{gap:.75rem;display:grid}.seller-order-detail__lifecycle-action[data-v-d071911e]{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-d071911e]{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-d071911e]:disabled{cursor:not-allowed;opacity:.6}.seller-order-detail__lifecycle-action button.seller-order-detail__destructive[data-v-d071911e]{background:brown}.seller-order-detail__mutation-error[data-v-d071911e]{color:var(--app-error-color);background:var(--app-error-bg-color);border-radius:.7rem;padding:.75rem}@media (width<=520px){.seller-order-detail__next-action[data-v-d071911e]{flex-direction:column;align-items:stretch}.seller-order-detail__next-action a[data-v-d071911e]{text-align:center}.seller-order-detail__lifecycle-action[data-v-d071911e]{flex-direction:column;align-items:stretch}.seller-order-detail__lifecycle-action button[data-v-d071911e]{width:100%}}@media (width<=22.5rem){.seller-order-detail header[data-v-d071911e],.seller-order-detail li[data-v-d071911e],.seller-order-detail dl[data-v-d071911e]{grid-template-columns:1fr}.seller-order-detail header[data-v-d071911e],.seller-order-detail li[data-v-d071911e]{display:grid}}.seller-reviews[data-v-94be359f]{gap:1rem;display:grid}.seller-reviews header[data-v-94be359f]{gap:.25rem;display:grid}.seller-reviews header p[data-v-94be359f],.seller-reviews header h1[data-v-94be359f],.seller-reviews header span[data-v-94be359f]{margin:0}.seller-reviews__immutable[data-v-94be359f]{gap:var(--app-space-2);padding:var(--app-space-4);border:var(--app-border-width) solid var(--app-border-color);border-radius:var(--app-radius-lg);background:var(--app-info-bg-color);display:grid}.seller-reviews__immutable h2[data-v-94be359f],.seller-reviews__immutable p[data-v-94be359f]{margin:0}.seller-reviews__immutable h2[data-v-94be359f]{font-size:var(--app-font-size-md)}.seller-reviews header p[data-v-94be359f],.seller-reviews header span[data-v-94be359f]{color:var(--app-hint-color)}.seller-reviews__empty[data-v-94be359f]{justify-items:center;display:grid}.seller-reviews__empty a[data-v-94be359f]{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-ea1f3b58]{gap:1.25rem;display:grid}.seller-products__header[data-v-ea1f3b58]{justify-content:space-between;align-items:flex-end;gap:1rem;display:flex}.seller-products__header div[data-v-ea1f3b58]{gap:.25rem;display:grid}.seller-products__header p[data-v-ea1f3b58],.seller-products__header h1[data-v-ea1f3b58],.seller-products__header span[data-v-ea1f3b58]{margin:0}.seller-products__header p[data-v-ea1f3b58],.seller-products__header span[data-v-ea1f3b58],.seller-products__identity span[data-v-ea1f3b58]{color:var(--app-hint-color)}.seller-products__reason[data-v-ea1f3b58]{color:var(--app-hint-color);grid-column:1/-1}.seller-products__header p[data-v-ea1f3b58]{letter-spacing:.06em;text-transform:uppercase;font-size:.75rem;font-weight:800}.seller-products__primary[data-v-ea1f3b58],.seller-products__list a[data-v-ea1f3b58]{color:var(--tg-theme-link-color,#2481cc);font-weight:750}.seller-products__primary[data-v-ea1f3b58]{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-ea1f3b58]{gap:.75rem;margin:0;padding:0;list-style:none;display:grid}.seller-products__list li[data-v-ea1f3b58]{border:1px solid var(--app-border-color);box-shadow:var(--app-shadow-card);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-ea1f3b58]{gap:.2rem;min-width:0;display:grid}.seller-products__identity strong[data-v-ea1f3b58]{overflow-wrap:anywhere}@media (width<=600px){.seller-products__header[data-v-ea1f3b58]{flex-direction:column;align-items:stretch}.seller-products__primary[data-v-ea1f3b58]{text-align:center}.seller-products__list li[data-v-ea1f3b58]{grid-template-columns:minmax(0,1fr) auto}.seller-products__list li>a[data-v-ea1f3b58]{justify-self:end}}@media (width<=22.5rem){.seller-products__list li[data-v-ea1f3b58]{grid-template-columns:1fr}.seller-products__list li>a[data-v-ea1f3b58]{min-height:var(--app-touch-target);text-align:center;justify-self:stretch}}.rules-ack[data-v-065ae8f3]{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-065ae8f3],.rules-ack p[data-v-065ae8f3]{margin:0}.rules-ack button[data-v-065ae8f3]{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-065ae8f3]{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-065ae8f3]: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-065ae8f3]{color:var(--app-success-color)}.rules-ack__error[data-v-065ae8f3]{color:var(--app-error-color)}.product-create[data-v-e5391aec]{gap:1.25rem;display:grid}.product-create__form[data-v-e5391aec]{gap:1rem;width:100%;max-width:42rem;margin:0 auto;display:grid}.product-create__form header[data-v-e5391aec],.product-create__form section[data-v-e5391aec]{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-e5391aec],.product-create__form header h1[data-v-e5391aec],.product-create__form header span[data-v-e5391aec],.product-create__form h2[data-v-e5391aec]{margin:0}.product-create__form header p[data-v-e5391aec],.product-create__form header span[data-v-e5391aec],.product-create__form small[data-v-e5391aec]{color:var(--app-hint-color)}.product-create__form header p[data-v-e5391aec]{letter-spacing:.06em;text-transform:uppercase;font-size:.75rem;font-weight:800}.product-create__form header a[data-v-e5391aec],.product-create__actions a[data-v-e5391aec]{color:var(--tg-theme-link-color,#2481cc);font-weight:700}.product-create__form h2[data-v-e5391aec]{font-size:1.05rem}.product-create__form label[data-v-e5391aec]{gap:.4rem;font-weight:750;display:grid}.product-create__form input[data-v-e5391aec],.product-create__form textarea[data-v-e5391aec],.product-create__form select[data-v-e5391aec]{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-e5391aec]:focus-visible,.product-create__form textarea[data-v-e5391aec]:focus-visible,.product-create__form select[data-v-e5391aec]:focus-visible{outline:3px solid color-mix(in srgb, var(--tg-theme-button-color,#2481cc) 30%, transparent)}.product-create__form label strong[data-v-e5391aec],.product-create__error[data-v-e5391aec]{color:#8a1c1c;font-size:.85rem}.product-create__actions[data-v-e5391aec]{flex-wrap:wrap;align-items:center;gap:1rem;display:flex}@media (width<=22.5rem){.product-create__actions[data-v-e5391aec]>*{text-align:center;width:100%}}.product-create__actions button[data-v-e5391aec]{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-e5391aec]:disabled{cursor:wait;opacity:.65}.shop-create[data-v-72d8c775]{gap:1.25rem;display:grid}.shop-create__form[data-v-72d8c775]{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-72d8c775],.shop-create__form label[data-v-72d8c775]{gap:.45rem;display:grid}.shop-create__form header p[data-v-72d8c775],.shop-create__form header h1[data-v-72d8c775],.shop-create__form header span[data-v-72d8c775]{margin:0}.shop-create__form header p[data-v-72d8c775],.shop-create__form header span[data-v-72d8c775],.shop-create__form small[data-v-72d8c775]{color:var(--app-hint-color)}.shop-create__form header p[data-v-72d8c775]{letter-spacing:.06em;text-transform:uppercase;font-size:.75rem;font-weight:800}.shop-create__form label[data-v-72d8c775]{font-weight:750}.shop-create__form input[data-v-72d8c775],.shop-create__form textarea[data-v-72d8c775]{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-72d8c775],.shop-create__error[data-v-72d8c775]{color:#8a1c1c;font-size:.85rem}.shop-create__actions[data-v-72d8c775]{flex-wrap:wrap;align-items:center;gap:1rem;display:flex}@media (width<=22.5rem){.shop-create__actions[data-v-72d8c775]>*{text-align:center;width:100%}}.shop-create__actions button[data-v-72d8c775]{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-72d8c775],.shop-create__form header a[data-v-72d8c775]{color:var(--tg-theme-link-color,#2481cc);font-weight:700}.report-queue[data-v-16dfe2af],.report-queue label[data-v-16dfe2af],.report-queue article[data-v-16dfe2af],.report-queue ol li[data-v-16dfe2af]{gap:.55rem;display:grid}.report-queue[data-v-16dfe2af]{border:1px solid var(--app-border-color);border-radius:1rem;padding:1rem}.report-queue h2[data-v-16dfe2af],.report-queue h3[data-v-16dfe2af],.report-queue p[data-v-16dfe2af],.report-queue dl[data-v-16dfe2af],.report-queue dd[data-v-16dfe2af]{margin:0}.report-queue__filters[data-v-16dfe2af]{grid-template-columns:1fr 1fr auto;align-items:end;gap:.65rem;display:grid}.report-queue select[data-v-16dfe2af],.report-queue textarea[data-v-16dfe2af],.report-queue button[data-v-16dfe2af]{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-16dfe2af]{grid-template-columns:minmax(14rem,.8fr) minmax(0,1.2fr);gap:1rem;display:grid}.report-queue ul[data-v-16dfe2af]{align-content:start;gap:.5rem;margin:0;padding:0;list-style:none;display:grid}.report-queue ul button[data-v-16dfe2af]{text-align:left;gap:.25rem;width:100%;display:grid}.report-queue ul button[aria-pressed=true][data-v-16dfe2af]{border-color:var(--tg-theme-button-color,#2481cc)}.report-queue pre[data-v-16dfe2af]{background:var(--app-secondary-bg-color);white-space:pre-wrap;border-radius:.6rem;padding:.65rem;overflow:auto}.report-queue__actions[data-v-16dfe2af]{flex-wrap:wrap;gap:.5rem;display:flex}.report-queue__error[data-v-16dfe2af]{color:var(--app-error-color)}.report-queue__success[data-v-16dfe2af]{color:var(--app-success-color)}.report-queue__facts[data-v-16dfe2af]{gap:var(--app-space-2);display:grid}.report-queue__facts div[data-v-16dfe2af]{gap:var(--app-space-2);grid-template-columns:minmax(6rem,auto) minmax(0,1fr);display:grid}.report-queue__facts dt[data-v-16dfe2af]{color:var(--app-hint-color);font-weight:var(--app-font-weight-bold)}.report-queue__danger[data-v-16dfe2af]{border-color:color-mix(in srgb, var(--app-error-color) 35%, var(--app-border-color))!important;color:var(--app-error-color)!important;background:var(--app-error-bg-color)!important}#report-moderation-reason-error[data-v-16dfe2af]{color:var(--app-error-color)}.report-queue ol[data-v-16dfe2af]{gap:.5rem;margin:0;padding-left:1.25rem;display:grid}@media (width<=42rem){.report-queue__filters[data-v-16dfe2af],.report-queue__layout[data-v-16dfe2af]{grid-template-columns:1fr}}@media (width<=22.5rem){.report-queue__facts div[data-v-16dfe2af]{grid-template-columns:1fr}.report-queue__actions button[data-v-16dfe2af]{width:100%}}.moderation[data-v-efb8ff2d]{gap:1rem;display:grid}.moderation__header p[data-v-efb8ff2d],.moderation__header h1[data-v-efb8ff2d]{margin:0}.moderation__header p[data-v-efb8ff2d]{color:var(--app-hint-color);font-size:var(--app-font-size-xs);font-weight:var(--app-font-weight-heavy);letter-spacing:.08em;text-transform:uppercase}.moderation__lookup[data-v-efb8ff2d],.moderation section[data-v-efb8ff2d],.moderation label[data-v-efb8ff2d],.moderation li[data-v-efb8ff2d],.moderation__reason[data-v-efb8ff2d]{gap:.5rem;display:grid}.moderation__lookup[data-v-efb8ff2d]{grid-template-columns:1fr 1fr auto;align-items:end}.moderation section[data-v-efb8ff2d]{border:1px solid var(--app-border-color);border-radius:1rem;padding:1rem}.moderation input[data-v-efb8ff2d],.moderation select[data-v-efb8ff2d],.moderation textarea[data-v-efb8ff2d],.moderation button[data-v-efb8ff2d]{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-efb8ff2d]:not(:disabled){cursor:pointer}.moderation button[data-v-efb8ff2d]:focus-visible,.moderation input[data-v-efb8ff2d]:focus-visible,.moderation select[data-v-efb8ff2d]:focus-visible,.moderation textarea[data-v-efb8ff2d]:focus-visible{outline:3px solid color-mix(in srgb, var(--tg-theme-button-color,#2481cc) 35%, transparent);outline-offset:2px}.moderation textarea[data-v-efb8ff2d]{resize:vertical;min-height:6rem}.moderation__actions[data-v-efb8ff2d]{flex-wrap:wrap;gap:.5rem;display:flex}.moderation ol[data-v-efb8ff2d]{gap:.75rem;margin:0;padding-left:1.25rem;display:grid}.moderation li span[data-v-efb8ff2d],.moderation time[data-v-efb8ff2d],.moderation__loading[data-v-efb8ff2d]{color:var(--app-hint-color)}#moderation-reason-error[data-v-efb8ff2d]{color:var(--app-error-color)}@media (width<=560px){.moderation__lookup[data-v-efb8ff2d]{grid-template-columns:1fr}.moderation__actions button[data-v-efb8ff2d]{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-8f0f4a41]{border:1px solid var(--app-border-color);background:var(--app-secondary-bg-color);border-radius:.9rem;padding:1rem}.document-metadata dl[data-v-8f0f4a41]{grid-template-columns:repeat(auto-fit,minmax(min(12rem,100%),1fr));gap:.85rem 1rem;margin:0;display:grid}.document-metadata dl>div[data-v-8f0f4a41]{min-width:0}.document-metadata dt[data-v-8f0f4a41]{color:var(--app-hint-color);font-size:.78rem;font-weight:750}.document-metadata dd[data-v-8f0f4a41]{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-d1147d77]{overflow-wrap:anywhere;gap:1.25rem;min-width:0;max-width:48rem;margin:0 auto;display:grid}.help-document__header[data-v-d1147d77]{gap:.65rem;display:grid}.help-document__header h1[data-v-d1147d77],.help-document__header p[data-v-d1147d77],.help-document__section h2[data-v-d1147d77],.help-document__unavailable h2[data-v-d1147d77],.help-document__unavailable p[data-v-d1147d77],.help-document__contents h2[data-v-d1147d77],.help-document__contents ul[data-v-d1147d77],.help-document__faq>p[data-v-d1147d77]{margin:0}.help-document__header h1[data-v-d1147d77]{font-size:clamp(2rem,8vw,3.5rem);line-height:1.05}.help-document__header h1[data-v-d1147d77]:focus{outline:none}.help-document__header>p[data-v-d1147d77]:last-child,.help-document__faq>p[data-v-d1147d77]{color:var(--app-hint-color);line-height:1.6}.help-document__eyebrow[data-v-d1147d77]{color:var(--tg-theme-button-color,#2481cc);letter-spacing:.07em;text-transform:uppercase;font-size:.8rem;font-weight:800}.help-document__fallback[data-v-d1147d77],.help-document__unavailable[data-v-d1147d77]{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-d1147d77]{gap:.65rem;display:grid}.help-document__contents[data-v-d1147d77]{border:1px solid var(--app-border-color);border-radius:.9rem;gap:.6rem;padding:1rem;display:grid}.help-document__contents ul[data-v-d1147d77]{gap:.25rem;padding:0;list-style:none;display:grid}.help-document__contents a[data-v-d1147d77],.help-document__recovery a[data-v-d1147d77]{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-d1147d77]:focus-visible,.help-document__recovery a[data-v-d1147d77]:focus-visible,.help-document__faq summary[data-v-d1147d77]: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-d1147d77],.help-document__section[data-v-d1147d77]{gap:.85rem;scroll-margin-top:5rem;display:grid}.help-document__faq details[data-v-d1147d77]{border:1px solid var(--app-border-color);background:var(--app-bg-color);border-radius:.85rem}.help-document__faq summary[data-v-d1147d77]{cursor:pointer;min-height:2.75rem;padding:.85rem 1rem;font-weight:800}.help-document__answer[data-v-d1147d77]{gap:.75rem;padding:0 1rem 1rem;display:grid}.help-document__section[data-v-d1147d77]{padding-top:.4rem}.help-document__section[data-v-d1147d77]:focus{outline:none}.help-document__recovery[data-v-d1147d77]{border-top:1px solid var(--app-border-color);flex-wrap:wrap;gap:.5rem 1.25rem;padding-top:.5rem;display:flex}.app-shell[data-v-47476cf0]{min-height:100%}.app-header[data-v-47476cf0]{z-index:10;padding-top:env(safe-area-inset-top);border-bottom:var(--app-border-width) 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-47476cf0]{align-items:center;gap:var(--app-space-1);max-width:var(--app-content-width);min-height:3.75rem;padding:.35rem var(--app-gutter);margin:0 auto;display:flex}.app-header__home[data-v-47476cf0],.app-header__back[data-v-47476cf0]{width:var(--app-touch-target);height:var(--app-touch-target);border-radius:var(--app-radius-md);color:inherit;background:0 0;border:0;flex:none;place-items:center;text-decoration:none;display:grid}.app-header__back[data-v-47476cf0]{cursor:pointer;font-size:1.25rem}.app-header__home[data-v-47476cf0]:focus-visible,.app-header__back[data-v-47476cf0]:focus-visible{outline-color:var(--app-focus-color)}.app-header__mark[data-v-47476cf0]{width:2rem;height:2rem;color:var(--app-action-text-color);background:var(--app-action-color);font-size:var(--app-font-size-xs);font-weight:var(--app-font-weight-heavy);border-radius:.65rem;place-items:center;display:grid}.app-header__title[data-v-47476cf0]{font-weight:var(--app-font-weight-bold)}.app-header__navigation[data-v-47476cf0]{overscroll-behavior-inline:contain;scrollbar-width:none;min-width:0;margin-left:auto;position:relative;overflow-x:auto}.app-header__navigation[data-v-47476cf0]::-webkit-scrollbar{display:none}.app-header__navigation-toggle[data-v-47476cf0]{display:none}.app-header__navigation-panel[data-v-47476cf0]{gap:var(--app-space-1);min-width:0;display:flex}.app-header__navigation-group[data-v-47476cf0]{gap:var(--app-space-1);flex:none;display:flex}@media (width<=899.98px){.app-header__title[data-v-47476cf0]{display:none}.app-header__navigation-toggle[data-v-47476cf0]{width:var(--app-touch-target);height:var(--app-touch-target);border-radius:var(--app-radius-md);color:inherit;cursor:pointer;background:0 0;border:0;place-items:center;padding:0;font-size:1.35rem;display:grid}.app-header__navigation[data-v-47476cf0]{overflow:visible}.app-header__navigation-toggle[data-v-47476cf0]:focus-visible{outline-color:var(--app-focus-color)}.app-header__navigation-panel[data-v-47476cf0]{top:calc(100% + var(--app-space-2));width:min(20rem, calc(100vw - 2 * var(--app-gutter)));max-height:min(70vh,32rem);padding:var(--app-space-2);border:var(--app-border-width) solid var(--app-border-color);border-radius:var(--app-radius-lg);background:var(--app-bg-color);box-shadow:var(--app-shadow-overlay);overscroll-behavior:contain;display:none;position:absolute;right:0;overflow-y:auto}.app-header__navigation-panel--open[data-v-47476cf0]{gap:var(--app-space-1);display:grid}.app-header__navigation-group[data-v-47476cf0]{gap:0;display:grid}.app-header__navigation-group[data-v-47476cf0] .app-navigation-link{white-space:normal;width:100%}}.app-notification[data-v-47476cf0]{justify-content:space-between;gap:var(--app-space-4);max-width:calc(var(--app-content-width) - 2 * var(--app-gutter));margin:var(--app-space-4) auto 0;padding:.8rem var(--app-space-4);border-radius:var(--app-radius-md);color:var(--app-info-color);background:var(--app-info-bg-color);overflow-wrap:anywhere;display:flex}.app-notification--success[data-v-47476cf0]{color:var(--app-success-color);background:var(--app-success-bg-color)}.app-notification--warning[data-v-47476cf0]{color:var(--app-warning-color);background:var(--app-warning-bg-color)}.app-notification--error[data-v-47476cf0]{color:var(--app-error-color);background:var(--app-error-bg-color)}.app-notification button[data-v-47476cf0]{color:inherit;cursor:pointer;background:0 0;border:0;font-size:1.25rem}.app-main[data-v-47476cf0]{width:min(100%, var(--app-content-width));padding:var(--app-space-5) var(--app-gutter) calc(var(--app-space-6) + env(safe-area-inset-bottom));min-width:0;margin:0 auto}.app-main[data-v-47476cf0]:focus{outline:none}:root{color-scheme:var(--tg-color-scheme,light);--app-font-family:Inter, ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--app-font-size-xs:.75rem;--app-font-size-sm:.85rem;--app-font-size-md:1rem;--app-font-size-lg:1.2rem;--app-font-size-xl:clamp(1.6rem, 6vw, 2.4rem);--app-line-height-compact:1.25;--app-line-height-body:1.5;--app-line-height-copy:1.65;--app-font-weight-normal:400;--app-font-weight-medium:600;--app-font-weight-bold:750;--app-font-weight-heavy:800;--app-space-1:.25rem;--app-space-2:.5rem;--app-space-3:.75rem;--app-space-4:1rem;--app-space-5:1.25rem;--app-space-6:1.5rem;--app-space-8:2rem;--app-content-width:62rem;--app-copy-width:44rem;--app-form-width:36rem;--app-gutter:clamp(.75rem, 4vw, 1rem);--app-border-width:1px;--app-radius-sm:.65rem;--app-radius-md:.75rem;--app-radius-lg:1rem;--app-radius-pill:999px;--app-shadow-card:0 .35rem 1.25rem color-mix(in srgb, var(--app-hint-color) 9%, transparent);--app-shadow-overlay:0 1rem 3rem #00000040;--app-text-color:var(--tg-theme-text-color,#172033);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-surface-color:var(--app-bg-color);--app-hint-color:var(--tg-theme-hint-color,#647084);--app-border-color:color-mix(in srgb, var(--app-hint-color) 22%, transparent);--app-action-color:var(--tg-theme-button-color,#2481cc);--app-action-text-color:var(--tg-theme-button-text-color,#fff);--app-info-color:#155a78;--app-info-bg-color:#e1f3fb;--app-success-color:#145c38;--app-success-bg-color:#e6f6ed;--app-warning-color:#704b00;--app-warning-bg-color:#fff3cf;--app-error-color:#8a1c1c;--app-error-bg-color:#fdeaea;--app-focus-width:3px;--app-focus-color:color-mix(in srgb, var(--app-action-color) 65%, #172033);--app-focus-offset:2px;--app-disabled-opacity:.58;--app-touch-target:2.75rem;font-family:var(--app-font-family);color:var(--app-text-color);background:var(--app-bg-color)}*{box-sizing:border-box}html,body,#app{min-width:320px;min-height:100%;margin:0}body{background:var(--app-bg-color);min-height:100dvh;font-size:var(--app-font-size-md);line-height:var(--app-line-height-body);overflow-wrap:break-word}img,svg,video{max-width:100%}button,input,textarea,select{font:inherit}button,input:not([type=checkbox]):not([type=radio]),select{min-height:var(--app-touch-target)}button{min-width:var(--app-touch-target)}textarea{min-height:calc(var(--app-touch-target) * 2)}button,select,input[type=checkbox],input[type=radio]{touch-action:manipulation}:where(a,button,input,select,textarea,summary,[tabindex]):focus-visible{outline:var(--app-focus-width) solid var(--app-focus-color);outline-offset:var(--app-focus-offset)}:where(button,input,select,textarea):disabled{cursor:not-allowed;opacity:var(--app-disabled-opacity)}:where(p,h1,h2,h3,h4,h5,h6,li,dt,dd,label,legend,output){overflow-wrap:anywhere;min-width:0}.app-visually-hidden,.visually-hidden{clip-path:inset(50%)!important;white-space:nowrap!important;border:0!important;width:1px!important;height:1px!important;margin:-1px!important;padding:0!important;position:absolute!important;overflow:hidden!important}.app-long-copy{width:min(100%, var(--app-copy-width));line-height:var(--app-line-height-copy)}.app-page-title{font-size:var(--app-font-size-xl);font-weight:var(--app-font-weight-heavy);margin:0;line-height:1.1}.app-section-heading{font-size:var(--app-font-size-lg);font-weight:var(--app-font-weight-heavy);line-height:var(--app-line-height-compact);margin:0}.app-panel-heading,.app-field-label{font-size:var(--app-font-size-md);font-weight:var(--app-font-weight-bold);line-height:var(--app-line-height-compact);margin:0}.app-helper-text,.app-metadata,.app-status-text{color:var(--app-hint-color);font-size:var(--app-font-size-sm);line-height:var(--app-line-height-body);margin:0}.app-wrap{overflow-wrap:anywhere;min-width:0}.app-action-group{align-items:center;gap:var(--app-space-2);flex-wrap:wrap;min-width:0;display:flex}@media (width<=22.5rem){.app-action-group>*{max-width:100%}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}
