.app-shell[data-v-de0eb5ac]{min-height:100%}.app-header[data-v-de0eb5ac]{z-index:10;padding-top:env(safe-area-inset-top);border-bottom:1px solid var(--app-border-color);background:color-mix(in srgb, var(--app-bg-color) 92%, transparent);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);position:sticky;top:0}.app-header__inner[data-v-de0eb5ac]{align-items:center;gap:.65rem;max-width:62rem;min-height:3.5rem;margin:0 auto;padding:0 1rem;display:flex}.app-header__mark[data-v-de0eb5ac]{width:2rem;height:2rem;color:var(--tg-theme-button-text-color,#fff);background:var(--tg-theme-button-color,#2481cc);border-radius:.65rem;flex:none;place-items:center;font-size:.72rem;font-weight:800;display:grid}.app-header__title[data-v-de0eb5ac]{font-weight:700}.app-header__cart[data-v-de0eb5ac]{width:2.4rem;height:2.4rem;color:inherit;border-radius:.7rem;flex:none;place-items:center;margin-left:auto;text-decoration:none;display:grid;position:relative}.app-header__seller-nav[data-v-de0eb5ac]{scrollbar-width:none;gap:.75rem;min-width:0;margin-left:auto;display:flex;overflow-x:auto}.app-header__seller-nav[data-v-de0eb5ac]::-webkit-scrollbar{display:none}.app-header__seller-nav a[data-v-de0eb5ac]{color:inherit;font-size:.85rem;font-weight:700;text-decoration:none}.app-header__seller-nav+.app-header__cart[data-v-de0eb5ac]{margin-left:0}@media (width<=480px){.app-header__title[data-v-de0eb5ac]{display:none}.app-header__seller-nav[data-v-de0eb5ac]{gap:.55rem}.app-header__seller-nav a[data-v-de0eb5ac]{font-size:.78rem}}.app-header__cart[data-v-de0eb5ac]:focus-visible{outline:3px solid color-mix(in srgb, var(--tg-theme-button-color,#2481cc) 35%, transparent)}.app-header__count[data-v-de0eb5ac]{color:#fff;text-align:center;background:#d93434;border-radius:1rem;min-width:1.15rem;padding:.1rem .25rem;font-size:.65rem;font-weight:800;position:absolute;top:-.2rem;right:-.35rem}.app-notification[data-v-de0eb5ac]{color:#155a78;background:#e1f3fb;border-radius:.75rem;justify-content:space-between;gap:1rem;max-width:60rem;margin:1rem auto 0;padding:.8rem 1rem;display:flex}.app-notification--success[data-v-de0eb5ac]{color:#145c38;background:#e6f6ed}.app-notification--warning[data-v-de0eb5ac]{color:#704b00;background:#fff3cf}.app-notification--error[data-v-de0eb5ac]{color:#8a1c1c;background:#fdeaea}.app-notification button[data-v-de0eb5ac]{color:inherit;cursor:pointer;background:0 0;border:0;font-size:1.25rem}.app-main[data-v-de0eb5ac]{width:min(100%,62rem);padding:1.25rem 1rem calc(1.5rem + env(safe-area-inset-bottom));margin:0 auto}.runtime-badge[data-v-887c48c6]{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-887c48c6]{color:var(--tg-theme-button-text-color,#fff);background:var(--tg-theme-button-color,#2481cc)}.runtime-badge--browser[data-v-887c48c6]{color:#3c4658;background:#e9edf3}.home-view[data-v-0f4b8a6a]{gap:1rem;padding:clamp(2rem,8vw,5rem) 0;display:grid}.home-view__eyebrow[data-v-0f4b8a6a]{color:var(--app-hint-color);letter-spacing:.08em;text-transform:uppercase;margin:.5rem 0 -.5rem;font-size:.8rem;font-weight:700}h1[data-v-0f4b8a6a]{letter-spacing:-.055em;max-width:13ch;margin:0;font-size:clamp(2.25rem,9vw,4.75rem);line-height:.98}.home-view__lead[data-v-0f4b8a6a]{max-width:38rem;color:var(--app-hint-color);margin:0;font-size:clamp(1rem,3vw,1.2rem);line-height:1.6}.home-view__notice[data-v-0f4b8a6a]{border:1px solid var(--app-border-color);background:var(--app-secondary-bg-color);border-radius:.75rem;width:fit-content;margin:1rem 0 0;padding:.85rem 1rem;font-size:.9rem}.product-gallery[data-v-73e28b54]{gap:.75rem;min-width:0;display:grid}.product-gallery__main[data-v-73e28b54]{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-73e28b54],.product-gallery__placeholder[data-v-73e28b54]{width:100%;height:100%}.product-gallery__main img[data-v-73e28b54]{object-fit:cover;opacity:0;transition:opacity .22s;display:block;position:absolute;inset:0}.product-gallery__main img.is-loaded[data-v-73e28b54]{opacity:1}.product-gallery__placeholder[data-v-73e28b54]{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-73e28b54]{width:clamp(4rem,18vw,6rem)}.product-gallery__thumbnails[data-v-73e28b54]{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-73e28b54]{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-73e28b54]:focus-visible,.product-gallery__thumbnail--active[data-v-73e28b54]{border-color:var(--tg-theme-button-color,#2481cc)!important}.product-gallery__thumbnails button[data-v-73e28b54]:focus-visible{outline:2px solid var(--tg-theme-button-color,#2481cc);outline-offset:2px}.product-gallery__thumbnails img[data-v-73e28b54]{object-fit:cover;width:100%;height:100%;display:block}@media (width<=30rem){.product-gallery__thumbnails[data-v-73e28b54]{grid-auto-columns:4rem}}@media (prefers-reduced-motion:reduce){.product-gallery__main img[data-v-73e28b54]{transition:none!important}}.favorite-button[data-v-466ab95f]{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-466ab95f]{border-radius:999px;width:2.5rem;height:2.5rem;padding:0;box-shadow:0 .2rem .8rem #0000001f}.favorite-button--label[data-v-466ab95f]{border-radius:.8rem;width:100%;padding:.8rem 1rem}.favorite-button svg[data-v-466ab95f]{fill:#0000;stroke:currentColor;stroke-width:1.8px;width:1.3rem;height:1.3rem}.favorite-button.is-favorite[data-v-466ab95f]{color:#c52759;border-color:#d9346866}.favorite-button.is-favorite svg[data-v-466ab95f]{fill:currentColor}.favorite-button[data-v-466ab95f]:disabled{cursor:default;opacity:.65}.favorite-button[data-v-466ab95f]:focus-visible{outline:3px solid color-mix(in srgb, var(--tg-theme-button-color,#2481cc) 35%, transparent);outline-offset:2px}.product-card[data-v-068a7d89]{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-068a7d89]{min-width:0;height:100%;color:inherit;flex-direction:column;text-decoration:none;display:flex}.product-card[data-v-068a7d89]: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-068a7d89]: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-068a7d89]{z-index:1;position:absolute;top:.65rem;right:.65rem}.product-card__image-wrap[data-v-068a7d89]{aspect-ratio:1;background:var(--app-secondary-bg-color);overflow:hidden}.product-card__image[data-v-068a7d89],.product-card__placeholder[data-v-068a7d89]{width:100%;height:100%}.product-card__image[data-v-068a7d89]{object-fit:cover;display:block}.product-card__placeholder[data-v-068a7d89]{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-068a7d89]{flex-direction:column;flex:1;justify-content:space-between;gap:.65rem;padding:.85rem;display:flex}.product-card h3[data-v-068a7d89],.product-card p[data-v-068a7d89]{margin:0}.product-card h3[data-v-068a7d89]{overflow-wrap:anywhere;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:clamp(.9rem,3.2vw,1.05rem);line-height:1.3;display:-webkit-box;overflow:hidden}.product-card p[data-v-068a7d89]{color:var(--tg-theme-button-color,#2481cc);font-size:.95rem;font-weight:800}@media (prefers-reduced-motion:reduce){.product-card[data-v-068a7d89]{transition:none}}.product-recommendations[data-v-3b266930]{border-top:1px solid var(--app-border-color);gap:1rem;margin-top:2rem;padding-top:1.5rem;display:grid}.product-recommendations__heading[data-v-3b266930]{gap:.35rem;display:grid}.product-recommendations__heading h2[data-v-3b266930],.product-recommendations__heading p[data-v-3b266930]{margin:0}.product-recommendations__heading p[data-v-3b266930]{color:var(--app-hint-color)}.product-recommendations__loading[data-v-3b266930],.product-recommendations__grid[data-v-3b266930]{grid-template-columns:repeat(auto-fill,minmax(min(9rem,100%),1fr));gap:.9rem;display:grid}.product-recommendations__skeleton[data-v-3b266930]{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-3b266930}.product-recommendations__state[data-v-3b266930]{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-3b266930],.product-recommendations__state p[data-v-3b266930]{margin:0}.product-recommendations__state p[data-v-3b266930]{color:var(--app-hint-color)}.visually-hidden[data-v-3b266930]{clip:rect(0 0 0 0);white-space:nowrap;clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}@keyframes shimmer-3b266930{to{background-position-x:-200%}}@media (width<=24rem){.product-recommendations__loading[data-v-3b266930],.product-recommendations__grid[data-v-3b266930]{grid-template-columns:repeat(2,minmax(0,1fr))}}.state-panel[data-v-6000eb7d]{border:1px solid var(--app-border-color);text-align:center;background:var(--app-secondary-bg-color);border-radius:1.25rem;justify-items:center;gap:.75rem;max-width:34rem;margin:clamp(3rem,12vw,7rem) auto;padding:clamp(1.5rem,6vw,2.5rem);display:grid}.state-panel__icon[data-v-6000eb7d]{color:#fff;background:var(--tg-theme-button-color,#2481cc);border-radius:1rem;place-items:center;width:3rem;height:3rem;font-size:.8rem;font-weight:850;display:grid}.state-panel--error .state-panel__icon[data-v-6000eb7d]{background:#bd2c2c;font-size:1.2rem}h1[data-v-6000eb7d],p[data-v-6000eb7d]{margin:0}p[data-v-6000eb7d]{color:var(--app-hint-color);line-height:1.5}button[data-v-6000eb7d]{color:var(--tg-theme-button-text-color,#fff);background:var(--tg-theme-button-color,#2481cc);cursor:pointer;border:0;border-radius:.75rem;margin-top:.5rem;padding:.7rem 1.1rem;font-weight:750}.copy-link[data-v-2262e50e]{gap:.5rem;display:grid}button[data-v-2262e50e]{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-2262e50e]{color:var(--app-hint-color);margin:0;font-size:.85rem}[role=alert][data-v-2262e50e]{color:#a12b2b}.share-modal[data-v-cae4ea84]{z-index:20;background:#1018288c;place-items:end center;padding:1rem;display:grid;position:fixed;inset:0}.share-modal__card[data-v-cae4ea84]{background:var(--app-bg-color);border-radius:1.2rem;gap:1rem;width:min(100%,32rem);padding:1.25rem;display:grid;box-shadow:0 1rem 3rem #00000040}header[data-v-cae4ea84]{justify-content:space-between;gap:1rem;display:flex}header p[data-v-cae4ea84],header h2[data-v-cae4ea84],.share-modal__description[data-v-cae4ea84],.share-modal__status[data-v-cae4ea84],.share-modal__error[data-v-cae4ea84]{margin:0}header p[data-v-cae4ea84],.share-modal__description[data-v-cae4ea84],.share-modal__status[data-v-cae4ea84]{color:var(--app-hint-color)}.share-modal__close[data-v-cae4ea84]{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-cae4ea84]{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-cae4ea84]{grid-template-columns:1fr 1fr;gap:.75rem;display:grid}.share-modal__primary[data-v-cae4ea84]{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-cae4ea84]{color:#a12b2b}@media (width>=42rem){.share-modal[data-v-cae4ea84]{place-items:center}}@media (width<=28rem){.share-modal__actions[data-v-cae4ea84]{grid-template-columns:1fr}}.share-button>button[data-v-9234e1ac]{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-9234e1ac]{color:#a12b2b;margin:.5rem 0 0;font-size:.85rem}.product-details-view[data-v-73805418]{padding:0 0 2rem}.product-details-view__back[data-v-73805418]{border:1px solid var(--app-border-color);color:inherit;background:var(--app-bg-color);cursor:pointer;border-radius:.75rem;align-items:center;gap:.4rem;margin-bottom:1rem;padding:.55rem .8rem;font-weight:700;display:inline-flex}.product-details-view__not-found[data-v-73805418]{display:grid}.product-details-view__fallback-actions[data-v-73805418]{justify-content:center;margin-top:-3rem;display:flex}.product-details-view__link-button[data-v-73805418]{border:1px solid var(--app-border-color);color:var(--tg-theme-link-color,var(--tg-theme-button-color,#2481cc));background:var(--app-bg-color);cursor:pointer;border-radius:.75rem;justify-content:center;align-items:center;padding:.7rem 1.1rem;font-weight:750;text-decoration:none;display:inline-flex}.product-details-view__link-button[data-v-73805418]:focus-visible,.product-details-view__back[data-v-73805418]:focus-visible{outline:3px solid color-mix(in srgb, var(--tg-theme-button-color,#2481cc) 35%, transparent);outline-offset:2px}.product-details[data-v-73805418]{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-73805418],.product-details__heading[data-v-73805418]{gap:.85rem;display:grid}.product-details__heading h1[data-v-73805418],.product-details__heading p[data-v-73805418],.product-details__description h2[data-v-73805418],.product-details__description p[data-v-73805418],.product-details__meta[data-v-73805418]{margin:0}.product-details__category[data-v-73805418]{color:var(--app-hint-color);letter-spacing:.08em;text-transform:uppercase;font-size:.82rem;font-weight:800}.product-details__heading h1[data-v-73805418]{overflow-wrap:anywhere;font-size:clamp(1.75rem,6vw,2.75rem);line-height:1.08}.product-details__price[data-v-73805418]{color:var(--tg-theme-button-color,#2481cc);font-size:clamp(1.35rem,5vw,1.8rem);font-weight:850}.product-details__add[data-v-73805418]{width:100%;color:var(--tg-theme-button-text-color,#fff);background:var(--tg-theme-button-color,#2481cc);cursor:pointer;border:0;border-radius:.8rem;padding:.85rem 1rem;font-weight:800}.product-details__add[data-v-73805418]:disabled{opacity:.65;cursor:default}.product-details__add[data-v-73805418]: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-73805418]{color:#a12b2b;margin:0;font-size:.9rem}.product-details__sales-unavailable[data-v-73805418]{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-73805418]{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-73805418]{justify-content:space-between;gap:1rem;display:flex}.product-details__meta dt[data-v-73805418]{color:var(--app-hint-color)}.product-details__meta dd[data-v-73805418]{text-align:right;margin:0;font-weight:750}.product-details__meta a[data-v-73805418]{color:var(--tg-theme-link-color,var(--tg-theme-button-color,#2481cc))}.is-available[data-v-73805418]{color:#247a42}.is-unavailable[data-v-73805418]{color:#a12b2b}.product-details__description[data-v-73805418]{gap:.65rem;padding-top:.5rem;display:grid}.product-details__description h2[data-v-73805418]{font-size:1.15rem}.product-details__description p[data-v-73805418]{color:var(--app-hint-color);white-space:pre-wrap;overflow-wrap:anywhere;line-height:1.65}.product-details-loading[data-v-73805418]{grid-template-columns:minmax(0,1.05fr) minmax(16rem,.95fr);gap:clamp(1.5rem,5vw,3rem);display:grid}.product-details-loading__image[data-v-73805418],.product-details-loading__content span[data-v-73805418]{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-73805418}.product-details-loading__image[data-v-73805418]{aspect-ratio:1}.product-details-loading__content[data-v-73805418]{align-content:start;gap:1rem;padding-top:1rem;display:grid}.product-details-loading__content span[data-v-73805418]{width:75%;height:1rem}.product-details-loading__content span[data-v-73805418]:nth-child(2){width:95%;height:2.5rem}.product-details-loading__content span[data-v-73805418]:nth-child(3){width:45%;height:1.75rem}.product-details-loading__content span[data-v-73805418]:last-child{width:100%;height:7rem}.visually-hidden[data-v-73805418]{clip:rect(0 0 0 0);white-space:nowrap;clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}@keyframes shimmer-73805418{to{background-position-x:-200%}}@media (width<=42rem){.product-details[data-v-73805418],.product-details-loading[data-v-73805418]{grid-template-columns:minmax(0,1fr)}.product-details-view__fallback-actions[data-v-73805418]{margin-top:-2rem}}@media (prefers-reduced-motion:reduce){.product-details-loading__image[data-v-73805418],.product-details-loading__content span[data-v-73805418]{animation:none}}.product-grid-module[data-v-ce4c0477]{min-height:8rem}.product-grid[data-v-ce4c0477]{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-ce4c0477]{border:1px solid var(--app-border-color);border-radius:1rem;overflow:hidden}.product-skeleton__image[data-v-ce4c0477],.product-skeleton__body span[data-v-ce4c0477]{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-ce4c0477}.product-skeleton__image[data-v-ce4c0477]{aspect-ratio:1}.product-skeleton__body[data-v-ce4c0477]{gap:.65rem;padding:.85rem;display:grid}.product-skeleton__body span[data-v-ce4c0477]{border-radius:999px;width:85%;height:.9rem}.product-skeleton__body span[data-v-ce4c0477]:last-child{width:55%}.product-grid-state[data-v-ce4c0477]{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-ce4c0477]{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-ce4c0477],.product-grid-state p[data-v-ce4c0477]{margin:0}.product-grid-state p[data-v-ce4c0477]{color:var(--app-hint-color);line-height:1.5}.product-grid-state button[data-v-ce4c0477]{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-ce4c0477]{clip:rect(0 0 0 0);white-space:nowrap;clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}@keyframes shimmer-ce4c0477{to{background-position-x:-200%}}@media (prefers-reduced-motion:reduce){.product-skeleton__image[data-v-ce4c0477],.product-skeleton__body span[data-v-ce4c0477]{animation:none}}@media (width<=24rem){.product-grid[data-v-ce4c0477]{grid-template-columns:repeat(2,minmax(0,1fr))}}.shop-hero[data-v-d13ecd6b]{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-d13ecd6b]{background-position:50%;background-size:cover;min-height:clamp(9rem,30vw,15rem)}.shop-hero__cover--placeholder[data-v-d13ecd6b]{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-d13ecd6b]{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-d13ecd6b]{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-d13ecd6b]{object-fit:cover;width:100%;height:100%}.shop-hero__content[data-v-d13ecd6b]{min-width:0;padding-top:1.25rem}.shop-hero__slug[data-v-d13ecd6b]{overflow-wrap:anywhere;color:var(--app-hint-color);margin:0 0 .25rem;font-size:.85rem;font-weight:650}h1[data-v-d13ecd6b]{overflow-wrap:anywhere;letter-spacing:-.04em;margin:0;font-size:clamp(1.75rem,7vw,3rem);line-height:1.05}.shop-hero__description[data-v-d13ecd6b]{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-d13ecd6b]{font-style:italic}.shop-hero__count[data-v-d13ecd6b]{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-d13ecd6b]{grid-template-columns:1fr}.shop-hero__avatar[data-v-d13ecd6b]{margin-bottom:-.75rem}.shop-hero__content[data-v-d13ecd6b]{padding-top:0}}.stars[data-v-7a79ed25]{gap:.12rem;display:inline-flex}.stars button[data-v-7a79ed25]{color:#c7c7c7;background:0 0;border:0;padding:.1rem;font-size:1.35rem}.stars button[data-v-7a79ed25]:not(:disabled){cursor:pointer}.stars .active[data-v-7a79ed25]{color:#f4a900}.summary[data-v-e811f0c6]{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-e811f0c6]{align-content:center;display:grid}.summary strong[data-v-e811f0c6]{font-size:2rem}.summary span[data-v-e811f0c6]{color:var(--app-hint-color)}.summary ol[data-v-e811f0c6]{gap:.2rem;margin:0;padding:0;list-style:none;display:grid}.summary li[data-v-e811f0c6]{grid-template-columns:2rem 1fr 2rem;align-items:center;gap:.5rem;display:grid}.summary meter[data-v-e811f0c6]{width:100%}@media (width<=520px){.summary[data-v-e811f0c6]{grid-template-columns:1fr}}.reviews[data-v-89819ed6]{gap:.75rem;margin:0;padding:0;list-style:none;display:grid}.reviews li[data-v-89819ed6]{border:1px solid var(--app-border-color);border-radius:.9rem;padding:1rem}.reviews header[data-v-89819ed6]{justify-content:space-between;align-items:center;gap:1rem;display:flex}.reviews time[data-v-89819ed6],.reviews small[data-v-89819ed6],.empty[data-v-89819ed6]{color:var(--app-hint-color)}.reviews p[data-v-89819ed6]{white-space:pre-wrap;overflow-wrap:anywhere;margin:.6rem 0}.shop-view[data-v-16017672]{padding:clamp(.5rem,2vw,1.5rem) 0 2rem}.shop-view__share[data-v-16017672]{justify-content:flex-end;margin-top:1rem;display:flex}.shop-loading[data-v-16017672]{border:1px solid var(--app-border-color);border-radius:1.25rem;overflow:hidden}.shop-loading__cover[data-v-16017672],.shop-loading__avatar[data-v-16017672],.shop-loading__lines span[data-v-16017672]{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-16017672}.shop-loading__cover[data-v-16017672]{min-height:clamp(9rem,30vw,15rem)}.shop-loading__content[data-v-16017672]{gap:1.5rem;padding:0 clamp(1rem,4vw,2rem) 2rem;display:flex}.shop-loading__avatar[data-v-16017672]{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-16017672]{flex:1;gap:.7rem;padding-top:1.25rem;display:grid}.shop-loading__lines span[data-v-16017672]{border-radius:999px;height:.85rem}.shop-loading__lines span[data-v-16017672]:first-child{width:45%;height:1.5rem}.shop-loading__lines span[data-v-16017672]:last-child{width:70%}.product-section[data-v-16017672]{gap:1.25rem;margin-top:clamp(2rem,7vw,3.5rem);padding:0 .25rem;display:grid}.product-section h2[data-v-16017672],.product-section p[data-v-16017672]{margin:0}.product-section h2[data-v-16017672]{font-size:clamp(1.5rem,5vw,2rem)}.product-section__eyebrow[data-v-16017672]{color:var(--app-hint-color);letter-spacing:.08em;text-transform:uppercase;font-size:.85rem;font-weight:750;margin-bottom:.2rem!important}.visually-hidden[data-v-16017672]{clip:rect(0 0 0 0);white-space:nowrap;clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}@keyframes shimmer-16017672{to{background-position-x:-200%}}@media (prefers-reduced-motion:reduce){.shop-loading__cover[data-v-16017672],.shop-loading__avatar[data-v-16017672],.shop-loading__lines span[data-v-16017672]{animation:none}}@media (width<=34rem){.shop-view__share[data-v-16017672]{justify-content:stretch}}.cart-empty[data-v-fd6ba894]{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-fd6ba894]{background:color-mix(in srgb, var(--tg-theme-button-color,#2481cc) 16%, transparent);border-radius:.9rem;place-items:center;width:3.2rem;height:3.2rem;font-size:3rem;display:grid}.cart-empty h1[data-v-fd6ba894],.cart-empty p[data-v-fd6ba894]{margin:0}.cart-empty p[data-v-fd6ba894]{color:var(--app-hint-color)}.cart-empty a[data-v-fd6ba894]{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-fd6ba894]:focus-visible{outline:3px solid color-mix(in srgb, var(--tg-theme-button-color,#2481cc) 35%, transparent);outline-offset:2px}.cart-item[data-v-c8cd7096]{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-c8cd7096]{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-c8cd7096]{object-fit:cover;width:100%;height:100%}.cart-item__placeholder[data-v-c8cd7096]{color:var(--app-hint-color);font-size:.75rem;font-weight:800}.cart-item__body[data-v-c8cd7096]{gap:.65rem;min-width:0;display:grid}.cart-item__body a[data-v-c8cd7096]{color:inherit;text-decoration:none}.cart-item__body a[data-v-c8cd7096]:focus-visible,.cart-item__image[data-v-c8cd7096]:focus-visible,.quantity-control button[data-v-c8cd7096]:focus-visible,.cart-item__remove[data-v-c8cd7096]: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-c8cd7096],.cart-item p[data-v-c8cd7096]{margin:0}.cart-item h2[data-v-c8cd7096]{overflow-wrap:anywhere;font-size:1rem}.cart-item p[data-v-c8cd7096]{color:var(--tg-theme-button-color,#2481cc);font-weight:800}.cart-item__actions[data-v-c8cd7096]{justify-content:space-between;align-items:center;gap:1rem;display:flex}.quantity-control[data-v-c8cd7096]{border:1px solid var(--app-border-color);border-radius:.65rem;align-items:center;display:flex;overflow:hidden}.quantity-control button[data-v-c8cd7096],.quantity-control output[data-v-c8cd7096]{background:0 0;border:0;place-items:center;width:2.25rem;min-height:2.25rem;display:grid}.quantity-control button[data-v-c8cd7096]{cursor:pointer;font-weight:800}.quantity-control button[data-v-c8cd7096]:disabled{opacity:.4;cursor:default}.cart-item__remove[data-v-c8cd7096]{color:#a12b2b;cursor:pointer;background:0 0;border:0;font-weight:700}.cart-item__remove[data-v-c8cd7096]:disabled{opacity:.55;cursor:default}@media (width<=28rem){.cart-item[data-v-c8cd7096]{grid-template-columns:4.5rem minmax(0,1fr)}.cart-item__actions[data-v-c8cd7096]{flex-direction:column;align-items:flex-start}}.cart-summary[data-v-4a6bcfc6]{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-4a6bcfc6]{justify-content:space-between;gap:1rem;display:flex}.cart-summary__total[data-v-4a6bcfc6]{border-top:1px solid var(--app-border-color);padding-top:.85rem;font-size:1.2rem}.cart-view[data-v-5fc5eb56]{gap:1.5rem;display:grid}.cart-view__heading[data-v-5fc5eb56]{justify-content:space-between;align-items:center;gap:1rem;display:flex}.cart-view__heading h1[data-v-5fc5eb56]{margin:0}.cart-view__heading button[data-v-5fc5eb56]{color:#a12b2b;cursor:pointer;background:0 0;border:0;font-weight:700}.cart-view__heading button[data-v-5fc5eb56]:focus-visible,.cart-view__summary>a[data-v-5fc5eb56]:focus-visible,.cart-view__error button[data-v-5fc5eb56]: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-5fc5eb56]:disabled{opacity:.55;cursor:default}.cart-view__layout[data-v-5fc5eb56]{grid-template-columns:minmax(0,1.6fr) minmax(15rem,.8fr);align-items:start;gap:1.5rem;display:grid}.cart-view__items[data-v-5fc5eb56],.cart-view__summary[data-v-5fc5eb56]{gap:1rem;display:grid}.cart-view__summary>a[data-v-5fc5eb56]{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-5fc5eb56]{color:#8a1c1c;overflow-wrap:anywhere;background:#fdeaea;border-radius:.7rem;margin:0;padding:.8rem}.cart-view__unavailable[data-v-5fc5eb56]{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-5fc5eb56]{grid-template-columns:1fr}}.checkout-view[data-v-89077809],.checkout-view__details[data-v-89077809],.checkout-panel[data-v-89077809],.checkout-view__summary[data-v-89077809]{gap:1rem;display:grid}.checkout-view header p[data-v-89077809],.checkout-view header h1[data-v-89077809],.checkout-panel h2[data-v-89077809],.checkout-panel p[data-v-89077809]{margin:0}.checkout-view header p[data-v-89077809]{color:var(--app-hint-color);letter-spacing:.08em;text-transform:uppercase;font-size:.8rem;font-weight:800}.checkout-view__layout[data-v-89077809]{grid-template-columns:minmax(0,1.5fr) minmax(16rem,.75fr);align-items:start;gap:1.5rem;display:grid}.checkout-panel[data-v-89077809]{border:1px solid var(--app-border-color);border-radius:1rem;padding:1.25rem}.checkout-panel>p[data-v-89077809]{color:var(--app-hint-color);line-height:1.55}.checkout-panel__identity[data-v-89077809]{color:inherit;font-size:1rem;font-weight:750}.checkout-panel label[data-v-89077809]{gap:.4rem;font-size:.85rem;font-weight:700;display:grid}.checkout-panel input[data-v-89077809],.checkout-panel textarea[data-v-89077809]{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-89077809]:focus-visible,.checkout-panel textarea[data-v-89077809]:focus-visible,.checkout-view__summary>button[data-v-89077809]:focus-visible,.checkout-view__summary>a[data-v-89077809]: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-89077809]{grid-template-columns:repeat(2,minmax(0,1fr));gap:.8rem;display:grid}.checkout-panel__validation[data-v-89077809],.checkout-panel__field-error[data-v-89077809]{color:#8a1c1c;margin:0;font-size:.85rem}.checkout-panel__field-error[data-v-89077809]{margin-top:-.2rem}.checkout-panel__wide[data-v-89077809]{grid-column:1/-1}.checkout-view__summary[data-v-89077809]{position:sticky;top:5rem}.checkout-view__summary>button[data-v-89077809]{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-89077809]:disabled{opacity:.6;cursor:default}.checkout-view__summary>a[data-v-89077809]{color:var(--tg-theme-link-color,var(--tg-theme-button-color,#2481cc));text-align:center}.checkout-view__error[data-v-89077809]{color:#8a1c1c;background:#fdeaea;border-radius:.7rem;margin:0;padding:.8rem}.checkout-view__unavailable[data-v-89077809]{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-89077809]{grid-template-columns:1fr}.checkout-view__summary[data-v-89077809]{position:static}.checkout-panel__fields[data-v-89077809]{grid-template-columns:1fr}.checkout-panel__wide[data-v-89077809]{grid-column:auto}}.checkout-success[data-v-dfae84b8]{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-dfae84b8]{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-dfae84b8],.checkout-success p[data-v-dfae84b8]{margin:0}.checkout-success h1[data-v-dfae84b8]{overflow-wrap:anywhere}.checkout-success p[data-v-dfae84b8]{color:var(--app-hint-color);overflow-wrap:anywhere;line-height:1.55}.checkout-success>div[data-v-dfae84b8]{flex-wrap:wrap;justify-content:center;gap:1rem;margin-top:.5rem;display:flex}.checkout-success a[data-v-dfae84b8]{color:var(--tg-theme-link-color,var(--tg-theme-button-color,#2481cc));font-weight:750}.checkout-success a[data-v-dfae84b8]:focus-visible{outline:3px solid color-mix(in srgb, var(--tg-theme-button-color,#2481cc) 35%, transparent);outline-offset:2px}.status-badge[data-v-f5119e94]{color:#155a78;background:#e1f3fb;border-radius:999px;align-items:center;min-height:1.8rem;padding:.28rem .65rem;font-size:.78rem;font-weight:800;display:inline-flex}.status-badge[data-variant=success][data-v-f5119e94]{color:#145c38;background:#e6f6ed}.status-badge[data-variant=warning][data-v-f5119e94]{color:#704b00;background:#fff3cf}.status-badge[data-variant=error][data-v-f5119e94]{color:#8a1c1c;background:#fdeaea}.subscription-panel[data-v-0e60393c]{gap:1.5rem;max-width:42rem;margin:0 auto;display:grid}.subscription-panel h1[data-v-0e60393c],.subscription-panel p[data-v-0e60393c],.subscription-panel dl[data-v-0e60393c],.subscription-panel dd[data-v-0e60393c]{margin:0}.subscription-panel__eyebrow[data-v-0e60393c]{color:var(--app-hint-color);letter-spacing:.08em;text-transform:uppercase;font-size:.8rem;font-weight:800}.subscription-panel__details[data-v-0e60393c]{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-0e60393c]{background:var(--app-bg-color);justify-content:space-between;align-items:center;gap:1rem;padding:1rem;display:flex}.subscription-panel dt[data-v-0e60393c]{color:var(--app-hint-color)}.subscription-panel dd[data-v-0e60393c]{font-weight:800}.subscription-panel__message[data-v-0e60393c]{color:#155a78;background:#e1f3fb;border-radius:.8rem;gap:.3rem;padding:1rem;display:grid}.subscription-panel__message[data-status=active][data-v-0e60393c]{color:#145c38;background:#e6f6ed}.subscription-panel__message[data-status=pending_payment][data-v-0e60393c]{color:#704b00;background:#fff3cf}.subscription-panel__message[data-status=expired][data-v-0e60393c]{color:#8a1c1c;background:#fdeaea}.subscription-panel__message span[data-v-0e60393c]{font-size:.9rem}.subscription-panel__access[data-v-0e60393c]{gap:.75rem;display:grid}.subscription-panel__access h2[data-v-0e60393c],.subscription-panel__access ul[data-v-0e60393c]{margin:0}.subscription-panel__access h2[data-v-0e60393c]{font-size:1.05rem}.subscription-panel__access ul[data-v-0e60393c]{gap:.6rem;padding:0;list-style:none;display:grid}.subscription-panel__access li[data-v-0e60393c]{color:var(--app-hint-color);grid-template-columns:5.2rem minmax(0,1fr);gap:.6rem;display:grid}.subscription-panel__access li span[data-v-0e60393c]{color:inherit;font-size:.8rem;font-weight:800}.subscription-panel button[data-v-0e60393c]{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-0e60393c]:disabled{cursor:wait;opacity:.65}.seller-navigation[data-v-b9382155]{border:1px solid var(--app-border-color);background:var(--app-secondary-bg-color);scrollbar-width:none;border-radius:.9rem;gap:.35rem;padding:.25rem;display:flex;overflow-x:auto}.seller-navigation[data-v-b9382155]::-webkit-scrollbar{display:none}.seller-navigation a[data-v-b9382155]{color:var(--app-hint-color);border-radius:.65rem;flex:none;padding:.6rem .75rem;font-size:.82rem;font-weight:750;text-decoration:none}.seller-navigation a.router-link-active[data-v-b9382155]{color:var(--tg-theme-button-text-color,#fff);background:var(--tg-theme-button-color,#2481cc)}.seller-navigation a[data-v-b9382155]:focus-visible{outline:3px solid color-mix(in srgb, var(--tg-theme-button-color,#2481cc) 35%, transparent)}.subscription-view[data-v-2e8bec9e]{gap:1.25rem;display:grid}.subscription-error[data-v-2e8bec9e]{color:#8a1c1c;background:#fdeaea;border-radius:.7rem;max-width:42rem;margin:0 auto 1rem;padding:.8rem}h2[data-v-68de5c81],dl[data-v-68de5c81],dd[data-v-68de5c81]{margin:0}h2[data-v-68de5c81]{margin-bottom:.8rem;font-size:1.1rem}.summary-grid[data-v-68de5c81]{grid-template-columns:repeat(auto-fit,minmax(9.5rem,1fr));gap:.75rem;display:grid}.summary-card[data-v-68de5c81]{border:1px solid var(--app-border-color);background:var(--app-secondary-bg-color);border-radius:1rem;align-content:space-between;min-height:7rem;padding:1rem;display:grid}.summary-card dt[data-v-68de5c81]{color:var(--app-hint-color);font-size:.85rem;font-weight:700}.summary-card dd[data-v-68de5c81]{font-size:clamp(1.6rem,6vw,2.25rem);font-weight:850;line-height:1}@media (width<=420px){.summary-grid[data-v-68de5c81]{grid-template-columns:repeat(2,minmax(0,1fr))}}.dashboard[data-v-f0ed5829]{gap:1.5rem;display:grid}.dashboard-header[data-v-f0ed5829]{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-f0ed5829],.dashboard-header p[data-v-f0ed5829],.dashboard h2[data-v-f0ed5829],.dashboard h3[data-v-f0ed5829]{margin:0}.dashboard-header h1[data-v-f0ed5829]{margin-top:.2rem;font-size:clamp(1.6rem,6vw,2.4rem)}.dashboard-eyebrow[data-v-f0ed5829]{color:var(--app-hint-color);letter-spacing:.08em;text-transform:uppercase;font-size:.75rem;font-weight:800}.dashboard-header__description[data-v-f0ed5829]{max-width:34rem;color:var(--app-hint-color);margin-top:.45rem!important}.dashboard-subscription[data-v-f0ed5829]{flex:none;gap:.2rem;padding:.25rem 0;font-size:.82rem;display:grid}.dashboard-actions[data-v-f0ed5829],.dashboard-checklist[data-v-f0ed5829],.dashboard-guidance[data-v-f0ed5829]{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-f0ed5829]{flex-wrap:wrap;gap:.65rem;display:flex}.dashboard-button[data-v-f0ed5829]{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-f0ed5829]{color:var(--tg-theme-button-text-color,#fff);background:var(--tg-theme-button-color,#2481cc);border-color:#0000}.dashboard-checklist ol[data-v-f0ed5829]{gap:.75rem;margin:0;padding:0;list-style:none;display:grid}.dashboard-checklist li[data-v-f0ed5829]{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.75rem;display:grid}.dashboard-checklist li>span[data-v-f0ed5829]{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-f0ed5829]{color:#145c38!important;background:#e6f6ed!important}.dashboard-checklist li div[data-v-f0ed5829]{gap:.15rem;display:grid}.dashboard-checklist small[data-v-f0ed5829]{color:var(--app-hint-color)}.dashboard-checklist a[data-v-f0ed5829],.dashboard-guidance a[data-v-f0ed5829]{color:var(--tg-theme-link-color,#2481cc);font-weight:750}.dashboard-guidance[data-v-f0ed5829]{grid-template-columns:minmax(0,1fr) auto;align-items:center}.dashboard-guidance div[data-v-f0ed5829]{gap:.3rem;display:grid}.dashboard-guidance p[data-v-f0ed5829]{color:var(--app-hint-color);margin:0}@media (width<=560px){.dashboard-header[data-v-f0ed5829]{flex-direction:column}.dashboard-guidance[data-v-f0ed5829]{grid-template-columns:1fr}}.admin-detail[data-v-a31e1c26]{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-a31e1c26],.admin-detail header h2[data-v-a31e1c26],.admin-detail dl[data-v-a31e1c26],.admin-detail dd[data-v-a31e1c26],.admin-detail h3[data-v-a31e1c26],.admin-detail ol[data-v-a31e1c26]{margin:0}.admin-detail header p[data-v-a31e1c26],.admin-detail dt[data-v-a31e1c26],.admin-detail__history span[data-v-a31e1c26],.admin-detail__empty[data-v-a31e1c26]{color:var(--app-hint-color);font-size:.82rem}.admin-detail header span[data-v-a31e1c26]{text-transform:capitalize;margin-top:.5rem;font-weight:800;display:inline-block}.admin-detail__facts[data-v-a31e1c26],.admin-detail__history[data-v-a31e1c26]{gap:.65rem;display:grid}.admin-detail__facts>div[data-v-a31e1c26],.admin-detail__history li[data-v-a31e1c26]{gap:.2rem;display:grid}.admin-detail__actions[data-v-a31e1c26]{flex-wrap:wrap;gap:.55rem;display:flex}.admin-detail button[data-v-a31e1c26]{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-a31e1c26]:disabled{cursor:wait;opacity:.55}.admin-detail button.danger[data-v-a31e1c26]{color:#8a1c1c}.admin-detail__notes[data-v-a31e1c26]{gap:.55rem;display:grid}.admin-detail__notes label[data-v-a31e1c26]{font-weight:800}.admin-detail__notes small[data-v-a31e1c26]{color:var(--app-hint-color)}.admin-detail__notes textarea[data-v-a31e1c26]{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-a31e1c26]{justify-self:start}.admin-detail__history[data-v-a31e1c26]{padding:0;list-style:none}.admin-subscription-list[data-v-9575d40a]{gap:.6rem;display:grid}.admin-subscription-row[data-v-9575d40a]{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-9575d40a]:hover,.admin-subscription-row--selected[data-v-9575d40a]{border-color:var(--tg-theme-button-color,#2481cc);background:var(--app-secondary-bg-color)}.admin-subscription-row span[data-v-9575d40a]{gap:.2rem;display:grid}.admin-subscription-row small[data-v-9575d40a]{color:var(--app-hint-color)}.admin-subscription-row__status[data-v-9575d40a]{text-transform:capitalize;justify-self:start}@media (width<=620px){.admin-subscription-row[data-v-9575d40a]{grid-template-columns:1fr auto}.admin-subscription-row>span[data-v-9575d40a]:last-child{grid-column:1/-1}}.admin-subscriptions[data-v-e6a8e3e7]{gap:1.25rem;display:grid}.admin-subscriptions header h1[data-v-e6a8e3e7],.admin-subscriptions header p[data-v-e6a8e3e7],.admin-subscriptions h2[data-v-e6a8e3e7]{margin:0}.admin-subscriptions header h1[data-v-e6a8e3e7]{font-size:clamp(1.6rem,5vw,2.35rem)}.admin-subscriptions header>p[data-v-e6a8e3e7]:last-child{max-width:42rem;color:var(--app-hint-color);margin-top:.35rem}.admin-subscriptions__eyebrow[data-v-e6a8e3e7]{color:var(--app-hint-color);letter-spacing:.08em;text-transform:uppercase;font-size:.75rem;font-weight:800}.admin-filters[data-v-e6a8e3e7]{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-e6a8e3e7]{color:var(--app-hint-color);gap:.35rem;font-size:.8rem;font-weight:750;display:grid}.admin-filters input[data-v-e6a8e3e7],.admin-filters select[data-v-e6a8e3e7]{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-e6a8e3e7]{grid-column:1/-1;gap:.55rem;display:flex}.admin-filters button[data-v-e6a8e3e7]{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-e6a8e3e7]{color:inherit;background:var(--app-bg-color)}.admin-filters button[data-v-e6a8e3e7]:disabled{cursor:not-allowed;opacity:.6}.admin-subscriptions__error[data-v-e6a8e3e7],.admin-subscriptions__state[data-v-e6a8e3e7]{border-radius:.8rem;margin:0;padding:1rem}.admin-subscriptions__error[data-v-e6a8e3e7]{color:#8a1c1c;background:#fdeaea}.admin-subscriptions__state[data-v-e6a8e3e7]{border:1px dashed var(--app-border-color);color:var(--app-hint-color)}.admin-subscriptions__workspace[data-v-e6a8e3e7]{grid-template-columns:minmax(0,1.35fr) minmax(18rem,.85fr);align-items:start;gap:1rem;display:grid}.admin-subscriptions__list-heading[data-v-e6a8e3e7]{justify-content:space-between;align-items:center;margin-bottom:.75rem;display:flex}.admin-subscriptions__list-heading span[data-v-e6a8e3e7]{color:var(--app-hint-color);font-size:.85rem}@media (width<=780px){.admin-filters[data-v-e6a8e3e7]{grid-template-columns:repeat(2,minmax(0,1fr))}.admin-subscriptions__workspace[data-v-e6a8e3e7]{grid-template-columns:1fr}}@media (width<=440px){.admin-filters[data-v-e6a8e3e7]{grid-template-columns:1fr}}.review-form[data-v-528401e4]{gap:.8rem;width:min(100%,30rem);display:grid}.review-form label[data-v-528401e4]{gap:.35rem;font-weight:700;display:grid}.review-form textarea[data-v-528401e4]{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-528401e4]:focus-visible,.review-form div button[data-v-528401e4]: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-528401e4]{color:#8a1c1c;margin:-.2rem 0 0;font-size:.85rem}.review-form div[data-v-528401e4]{gap:.6rem;display:flex}.review-form div button[data-v-528401e4]{cursor:pointer;border:0;border-radius:.65rem;padding:.65rem .85rem;font-weight:750}.review-form div button[data-v-528401e4]:first-child{color:var(--tg-theme-button-text-color,#fff);background:var(--tg-theme-button-color,#2481cc)}.review-form div button[data-v-528401e4]:last-child{color:inherit;background:var(--app-secondary-bg-color)}.review-form div button[data-v-528401e4]:disabled{opacity:.6;cursor:default}.order-detail[data-v-7274e5f9]{gap:1rem;display:grid}.order-detail__back[data-v-7274e5f9]{width:fit-content;color:var(--tg-theme-link-color,#2481cc);font-weight:750;text-decoration:none}.order-detail__back[data-v-7274e5f9]:focus-visible,.order-detail__items a[data-v-7274e5f9]:focus-visible,.order-detail__grid a[data-v-7274e5f9]:focus-visible,.order-detail__review button[data-v-7274e5f9]:focus-visible,.order-detail-state button[data-v-7274e5f9]:focus-visible,.order-detail-state a[data-v-7274e5f9]: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-7274e5f9],.order-detail__section-heading[data-v-7274e5f9],.order-detail__items li[data-v-7274e5f9],.order-detail__review[data-v-7274e5f9]{justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.order-detail__header[data-v-7274e5f9],.order-detail__status[data-v-7274e5f9],.order-detail__items[data-v-7274e5f9],.order-detail__grid section[data-v-7274e5f9],.order-detail__review[data-v-7274e5f9],.order-detail-state[data-v-7274e5f9]{border:1px solid var(--app-border-color);border-radius:1rem;padding:1rem}.order-detail__header p[data-v-7274e5f9],.order-detail__header h1[data-v-7274e5f9],.order-detail__header span[data-v-7274e5f9],.order-detail h2[data-v-7274e5f9],.order-detail p[data-v-7274e5f9],.order-detail-state h1[data-v-7274e5f9],.order-detail-state p[data-v-7274e5f9]{margin:0}.order-detail__header p[data-v-7274e5f9]{color:var(--app-hint-color);letter-spacing:.08em;text-transform:uppercase;font-size:.75rem;font-weight:800}.order-detail__header h1[data-v-7274e5f9]{margin:.2rem 0;font-size:clamp(1.55rem,6vw,2.25rem)}.order-detail__header span[data-v-7274e5f9],.order-detail__status p[data-v-7274e5f9],.order-detail__grid p[data-v-7274e5f9],.order-detail__review p[data-v-7274e5f9]{color:var(--app-hint-color)}.order-detail__status[data-v-7274e5f9],.order-detail__grid section[data-v-7274e5f9],.order-detail__review>div[data-v-7274e5f9]{gap:.45rem;display:grid}.order-detail h2[data-v-7274e5f9]{font-size:1rem}.order-detail__items ul[data-v-7274e5f9]{gap:.75rem;margin:1rem 0 0;padding:0;list-style:none;display:grid}.order-detail__items li[data-v-7274e5f9]{align-items:center}.order-detail__items img[data-v-7274e5f9],.order-detail__placeholder[data-v-7274e5f9]{object-fit:cover;border-radius:.7rem;flex:none;width:3.5rem;height:3.5rem}.order-detail__placeholder[data-v-7274e5f9]{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-7274e5f9]{flex:1;gap:.2rem;min-width:0;display:grid}.order-detail__items a[data-v-7274e5f9],.order-detail__grid a[data-v-7274e5f9]{color:var(--tg-theme-link-color,#2481cc);font-weight:750}.order-detail__items li span[data-v-7274e5f9]{color:var(--app-hint-color);overflow-wrap:anywhere;font-size:.85rem}.order-detail__items strong[data-v-7274e5f9]{overflow-wrap:anywhere;text-align:right}.order-detail__grid[data-v-7274e5f9]{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;display:grid}.order-detail__delivery[data-v-7274e5f9]{grid-template-columns:auto 1fr;gap:.25rem .6rem;margin:.5rem 0 0;display:grid}.order-detail__delivery dt[data-v-7274e5f9]{color:var(--app-hint-color);font-weight:700}.order-detail__delivery dd[data-v-7274e5f9]{overflow-wrap:anywhere;margin:0}.order-detail__review[data-v-7274e5f9]{align-items:center}.order-detail__review-error[data-v-7274e5f9]{color:#8a1c1c;margin:0 0 .45rem}.order-detail__review button[data-v-7274e5f9],.order-detail-state button[data-v-7274e5f9],.order-detail-state a[data-v-7274e5f9]{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-7274e5f9]{gap:.75rem;width:min(100%,28rem);display:grid}.order-detail__review label[data-v-7274e5f9]{gap:.3rem;font-weight:700;display:grid}.order-detail__review select[data-v-7274e5f9],.order-detail__review textarea[data-v-7274e5f9]{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-7274e5f9],.order-detail-state>div[data-v-7274e5f9]{flex-wrap:wrap;gap:.6rem;display:flex}.order-detail__review form button[type=button][data-v-7274e5f9]{color:inherit;background:var(--app-secondary-bg-color)}.order-detail-state[data-v-7274e5f9]{justify-items:start;gap:.8rem;max-width:34rem;margin:2rem auto;display:grid}.order-detail-state>span[data-v-7274e5f9]{background:var(--app-border-color);border-radius:.8rem;width:100%;height:5rem}@media (width<=700px){.order-detail__grid[data-v-7274e5f9]{grid-template-columns:1fr}}@media (width<=520px){.order-detail__header[data-v-7274e5f9],.order-detail__section-heading[data-v-7274e5f9],.order-detail__items li[data-v-7274e5f9]{flex-direction:column;align-items:stretch}.order-detail__items strong[data-v-7274e5f9]{text-align:left}.order-detail__review[data-v-7274e5f9]{flex-direction:column;align-items:stretch}}.buyer-orders[data-v-ca87a979]{gap:1.25rem;display:grid}.buyer-orders__header p[data-v-ca87a979],.buyer-orders__header h1[data-v-ca87a979],.buyer-orders__header span[data-v-ca87a979],.buyer-orders__state h2[data-v-ca87a979],.buyer-orders__state p[data-v-ca87a979],.buyer-order-card p[data-v-ca87a979]{margin:0}.buyer-orders__header p[data-v-ca87a979]{color:var(--app-hint-color);letter-spacing:.08em;text-transform:uppercase;font-size:.75rem;font-weight:800}.buyer-orders__header h1[data-v-ca87a979]{margin:.15rem 0 .35rem;font-size:clamp(1.8rem,7vw,2.6rem)}.buyer-orders__header span[data-v-ca87a979],.buyer-order-card p[data-v-ca87a979],.buyer-order-card__meta[data-v-ca87a979]{color:var(--app-hint-color)}.buyer-orders__list[data-v-ca87a979]{gap:.85rem;margin:0;padding:0;list-style:none;display:grid}.buyer-order-card[data-v-ca87a979]{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-ca87a979]:hover{border-color:color-mix(in srgb, var(--tg-theme-button-color,#2481cc) 55%, transparent)}.buyer-order-card[data-v-ca87a979]:focus-visible,.buyer-orders__state button[data-v-ca87a979]:focus-visible,.buyer-orders__state a[data-v-ca87a979]: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-ca87a979],.buyer-order-card__meta[data-v-ca87a979]{justify-content:space-between;align-items:flex-start;gap:.75rem;display:flex}.buyer-order-card__topline>div[data-v-ca87a979]{gap:.2rem;display:grid}.buyer-order-card__topline strong[data-v-ca87a979]{overflow-wrap:anywhere;font-size:1.2rem}.buyer-order-card__meta[data-v-ca87a979]{flex-wrap:wrap;font-size:.82rem}.buyer-order-card__meta span[data-v-ca87a979]{overflow-wrap:anywhere}.buyer-order-card__meta span[data-v-ca87a979]:last-child{color:var(--tg-theme-link-color,#2481cc);margin-left:auto;font-weight:750}.buyer-orders__state[data-v-ca87a979]{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-ca87a979],.buyer-orders__state a[data-v-ca87a979]{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-ca87a979]{background:var(--app-border-color);border-radius:.85rem;width:100%;height:4.5rem;animation:1.2s ease-in-out infinite alternate buyer-orders-pulse-ca87a979}@keyframes buyer-orders-pulse-ca87a979{to{opacity:.4}}@media (width<=480px){.buyer-order-card__topline[data-v-ca87a979]{align-items:flex-start}}@media (prefers-reduced-motion:reduce){.buyer-orders__skeleton[data-v-ca87a979]{animation:none}}.seller-orders[data-v-f3056417]{gap:1rem;display:grid}.seller-orders header p[data-v-f3056417],.seller-orders h1[data-v-f3056417]{margin:0}.seller-orders header p[data-v-f3056417]{color:var(--app-hint-color);text-transform:uppercase;font-size:.75rem;font-weight:800}.seller-orders ul[data-v-f3056417]{gap:.75rem;margin:0;padding:0;list-style:none;display:grid}.seller-orders li a[data-v-f3056417]{border:1px solid var(--app-border-color);color:inherit;border-radius:1rem;grid-template-columns:minmax(0,1fr) minmax(12rem,1.4fr) auto;align-items:center;gap:.5rem 1rem;padding:1rem;text-decoration:none;display:grid}.seller-orders li span[data-v-f3056417],.seller-orders li small[data-v-f3056417]{color:var(--app-hint-color)}.seller-orders__identity[data-v-f3056417],.seller-orders__status[data-v-f3056417]{gap:.25rem;display:grid}.seller-orders__status[data-v-f3056417]{justify-items:start}.seller-orders__empty[data-v-f3056417]{justify-items:center;display:grid}.seller-orders__empty a[data-v-f3056417]{color:var(--tg-theme-link-color,#2481cc);margin-top:-2.5rem;font-weight:750}@media (width<=680px){.seller-orders li a[data-v-f3056417]{grid-template-columns:minmax(0,1fr) auto}.seller-orders__status[data-v-f3056417]{grid-area:2/1/auto/-1}}.seller-order-detail-page[data-v-799b2573]{gap:1.25rem;display:grid}.seller-order-detail[data-v-799b2573]{gap:1rem;display:grid}.seller-order-detail>a[data-v-799b2573]{color:var(--tg-theme-link-color,#2481cc)}.seller-order-detail header[data-v-799b2573],.seller-order-detail section[data-v-799b2573]{border:1px solid var(--app-border-color);border-radius:1rem;padding:1rem}.seller-order-detail header[data-v-799b2573]{justify-content:space-between;gap:1rem;display:flex}.seller-order-detail h1[data-v-799b2573],.seller-order-detail h2[data-v-799b2573],.seller-order-detail p[data-v-799b2573]{margin:0}.seller-order-detail ul[data-v-799b2573]{gap:.5rem;padding:0;list-style:none;display:grid}.seller-order-detail li[data-v-799b2573]{justify-content:space-between;gap:1rem;display:flex}.seller-order-detail dl[data-v-799b2573]{grid-template-columns:auto 1fr;gap:.35rem .75rem;display:grid}.seller-order-detail dt[data-v-799b2573]{color:var(--app-hint-color);font-weight:700}.seller-order-detail dd[data-v-799b2573]{overflow-wrap:anywhere;margin:0}section[role=alert] button[data-v-799b2573]{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-799b2573]{display:grid}.seller-order-detail__next-action[data-v-799b2573]{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-799b2573]{gap:.35rem;display:grid}.seller-order-detail__next-action p[data-v-799b2573]{color:var(--app-hint-color)}.seller-order-detail__next-action a[data-v-799b2573]{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}@media (width<=520px){.seller-order-detail__next-action[data-v-799b2573]{flex-direction:column;align-items:stretch}.seller-order-detail__next-action a[data-v-799b2573]{text-align:center}}.seller-reviews[data-v-f8d62453]{gap:1rem;display:grid}.seller-reviews header[data-v-f8d62453]{gap:.25rem;display:grid}.seller-reviews header p[data-v-f8d62453],.seller-reviews header h1[data-v-f8d62453],.seller-reviews header span[data-v-f8d62453]{margin:0}.seller-reviews header p[data-v-f8d62453],.seller-reviews header span[data-v-f8d62453]{color:var(--app-hint-color)}.seller-reviews__empty[data-v-f8d62453]{justify-items:center;display:grid}.seller-reviews__empty a[data-v-f8d62453]{color:var(--tg-theme-link-color,#2481cc);margin-top:-2.5rem;font-weight:750}.favorites-view[data-v-3996e825]{gap:1.25rem;display:grid}.favorites-view__header p[data-v-3996e825],.favorites-view__header h1[data-v-3996e825],.favorites-view__header span[data-v-3996e825],.favorites-view__state h2[data-v-3996e825],.favorites-view__state p[data-v-3996e825],.favorites-view__mutation-error[data-v-3996e825]{margin:0}.favorites-view__header p[data-v-3996e825]{color:var(--app-hint-color);letter-spacing:.08em;text-transform:uppercase;font-size:.75rem;font-weight:800}.favorites-view__header h1[data-v-3996e825]{margin:.15rem 0 .35rem;font-size:clamp(1.8rem,7vw,2.6rem)}.favorites-view__header span[data-v-3996e825],.favorites-view__state p[data-v-3996e825]{color:var(--app-hint-color)}.favorites-view__grid[data-v-3996e825]{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-3996e825]{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-3996e825],.favorites-view__state a[data-v-3996e825]{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-3996e825]{color:#c52759;font-size:2.5rem}.favorites-view__skeleton[data-v-3996e825]{background:var(--app-border-color);border-radius:.85rem;width:100%;height:4.5rem;animation:1.2s ease-in-out infinite alternate favorites-pulse-3996e825}.favorites-view__mutation-error[data-v-3996e825]{color:#8a1c1c;background:#fdeaea;border-radius:.75rem;padding:.8rem 1rem}@keyframes favorites-pulse-3996e825{to{opacity:.4}}@media (width<=24rem){.favorites-view__grid[data-v-3996e825]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (prefers-reduced-motion:reduce){.favorites-view__skeleton[data-v-3996e825]{animation:none}}.seller-products[data-v-c91760fa]{gap:1.25rem;display:grid}.seller-products__header[data-v-c91760fa]{justify-content:space-between;align-items:flex-end;gap:1rem;display:flex}.seller-products__header div[data-v-c91760fa]{gap:.25rem;display:grid}.seller-products__header p[data-v-c91760fa],.seller-products__header h1[data-v-c91760fa],.seller-products__header span[data-v-c91760fa]{margin:0}.seller-products__header p[data-v-c91760fa],.seller-products__header span[data-v-c91760fa],.seller-products__identity span[data-v-c91760fa]{color:var(--app-hint-color)}.seller-products__header p[data-v-c91760fa]{letter-spacing:.06em;text-transform:uppercase;font-size:.75rem;font-weight:800}.seller-products__primary[data-v-c91760fa],.seller-products__list a[data-v-c91760fa]{color:var(--tg-theme-link-color,#2481cc);font-weight:750}.seller-products__primary[data-v-c91760fa]{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-c91760fa]{gap:.75rem;margin:0;padding:0;list-style:none;display:grid}.seller-products__list li[data-v-c91760fa]{border:1px solid var(--app-border-color);border-radius:1rem;grid-template-columns:minmax(0,1fr) auto auto auto;align-items:center;gap:.75rem 1rem;padding:1rem;display:grid}.seller-products__identity[data-v-c91760fa]{gap:.2rem;min-width:0;display:grid}.seller-products__identity strong[data-v-c91760fa]{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}@media (width<=600px){.seller-products__header[data-v-c91760fa]{flex-direction:column;align-items:stretch}.seller-products__primary[data-v-c91760fa]{text-align:center}.seller-products__list li[data-v-c91760fa]{grid-template-columns:minmax(0,1fr) auto}.seller-products__list li>a[data-v-c91760fa]{justify-self:end}}.product-create[data-v-17e5f0ab]{gap:1.25rem;display:grid}.product-create__form[data-v-17e5f0ab]{gap:1rem;width:100%;max-width:42rem;margin:0 auto;display:grid}.product-create__form header[data-v-17e5f0ab],.product-create__form section[data-v-17e5f0ab]{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-17e5f0ab],.product-create__form header h1[data-v-17e5f0ab],.product-create__form header span[data-v-17e5f0ab],.product-create__form h2[data-v-17e5f0ab]{margin:0}.product-create__form header p[data-v-17e5f0ab],.product-create__form header span[data-v-17e5f0ab],.product-create__form small[data-v-17e5f0ab]{color:var(--app-hint-color)}.product-create__form header p[data-v-17e5f0ab]{letter-spacing:.06em;text-transform:uppercase;font-size:.75rem;font-weight:800}.product-create__form header a[data-v-17e5f0ab],.product-create__actions a[data-v-17e5f0ab]{color:var(--tg-theme-link-color,#2481cc);font-weight:700}.product-create__form h2[data-v-17e5f0ab]{font-size:1.05rem}.product-create__form label[data-v-17e5f0ab]{gap:.4rem;font-weight:750;display:grid}.product-create__form input[data-v-17e5f0ab],.product-create__form textarea[data-v-17e5f0ab],.product-create__form select[data-v-17e5f0ab]{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-17e5f0ab]:focus-visible,.product-create__form textarea[data-v-17e5f0ab]:focus-visible,.product-create__form select[data-v-17e5f0ab]:focus-visible{outline:3px solid color-mix(in srgb, var(--tg-theme-button-color,#2481cc) 30%, transparent)}.product-create__form label strong[data-v-17e5f0ab],.product-create__error[data-v-17e5f0ab]{color:#8a1c1c;font-size:.85rem}.product-create__actions[data-v-17e5f0ab]{align-items:center;gap:1rem;display:flex}.product-create__actions button[data-v-17e5f0ab]{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-17e5f0ab]:disabled{cursor:wait;opacity:.65}.shop-create[data-v-5bdecae6]{gap:1.25rem;display:grid}.shop-create__form[data-v-5bdecae6]{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-5bdecae6],.shop-create__form label[data-v-5bdecae6]{gap:.45rem;display:grid}.shop-create__form header p[data-v-5bdecae6],.shop-create__form header h1[data-v-5bdecae6],.shop-create__form header span[data-v-5bdecae6]{margin:0}.shop-create__form header p[data-v-5bdecae6],.shop-create__form header span[data-v-5bdecae6],.shop-create__form small[data-v-5bdecae6]{color:var(--app-hint-color)}.shop-create__form header p[data-v-5bdecae6]{letter-spacing:.06em;text-transform:uppercase;font-size:.75rem;font-weight:800}.shop-create__form label[data-v-5bdecae6]{font-weight:750}.shop-create__form input[data-v-5bdecae6],.shop-create__form textarea[data-v-5bdecae6]{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-5bdecae6],.shop-create__error[data-v-5bdecae6]{color:#8a1c1c;font-size:.85rem}.shop-create__actions[data-v-5bdecae6]{align-items:center;gap:1rem;display:flex}.shop-create__actions button[data-v-5bdecae6]{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-5bdecae6],.shop-create__form header a[data-v-5bdecae6]{color:var(--tg-theme-link-color,#2481cc);font-weight:700}:root{color-scheme:var(--tg-color-scheme,light);color:var(--tg-theme-text-color,#172033);background:var(--tg-theme-bg-color,#fff);font-synthesis:none;text-rendering:optimizelegibility;--app-bg-color:var(--tg-theme-bg-color,#fff);--app-secondary-bg-color:var(--tg-theme-secondary-bg-color,#f4f6f8);--app-hint-color:var(--tg-theme-hint-color,#647084);--app-border-color:color-mix(in srgb, var(--app-hint-color) 22%, transparent);font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}*{box-sizing:border-box}html,body,#app{min-width:320px;min-height:100%;margin:0}body{background:var(--app-bg-color);min-height:100dvh}button,input,textarea,select{font:inherit}
