.app-icon[data-v-b93f1bf3]{display:block;flex:0 0 auto}.bottom-nav[data-v-36d7db20]{position:fixed;right:0;bottom:0;left:0;z-index:30;display:none;grid-template-columns:repeat(4,minmax(0,1fr));height:var(--bottom-nav-height);border-top:1px solid var(--color-line);background:#fffffff7;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.bottom-nav__item[data-v-36d7db20]{position:relative;display:flex;align-items:center;justify-content:center;gap:1px;min-width:0;color:var(--color-text-muted);font-size:10px;font-weight:700;flex-direction:column;transition:color .16s ease}.bottom-nav__item.router-link-exact-active[data-v-36d7db20]{color:var(--color-primary)}.bottom-nav__icon[data-v-36d7db20]{color:currentColor}@media (max-width: 767px){.bottom-nav[data-v-36d7db20]{display:grid;height:calc(var(--bottom-nav-height) + env(safe-area-inset-bottom));padding-bottom:env(safe-area-inset-bottom)}}.app-select[data-v-070d1bc7]{position:relative;width:100%;min-width:0}.app-select__trigger[data-v-070d1bc7]{display:flex;align-items:center;justify-content:space-between;width:100%;min-height:46px;border:1px solid var(--color-line);border-radius:var(--radius-sm);padding:0 14px;color:var(--color-text);background:var(--color-surface);text-align:left;transition:border-color .16s ease,box-shadow .16s ease}.app-select__trigger[data-v-070d1bc7]:hover,.app-select--open .app-select__trigger[data-v-070d1bc7]{border-color:var(--color-primary);box-shadow:0 0 0 3px var(--color-primary-soft)}.app-select--disabled .app-select__trigger[data-v-070d1bc7]{cursor:not-allowed;opacity:.58}.app-select__placeholder[data-v-070d1bc7]{color:var(--color-text-muted)}.app-select__chevron[data-v-070d1bc7]{display:inline-block;width:0;height:0;border-top:5px solid var(--color-primary);border-right:4px solid transparent;border-left:4px solid transparent;transform:translateY(1px);transition:transform .16s ease}.app-select--open .app-select__chevron[data-v-070d1bc7]{transform:rotate(180deg) translateY(-1px)}.app-select__menu[data-v-070d1bc7]{position:absolute;z-index:40;top:calc(100% + 8px);right:0;left:0;min-width:100%;overflow:hidden;border:1px solid var(--color-line);border-radius:var(--radius-sm);padding:6px;background:var(--color-surface);box-shadow:0 16px 36px #18161224}.app-select__option[data-v-070d1bc7]{display:flex;align-items:center;justify-content:space-between;width:100%;min-height:38px;border:0;border-radius:4px;padding:8px 10px;color:var(--color-text);background:transparent;text-align:left;white-space:nowrap}.app-select__option[data-v-070d1bc7]:hover,.app-select__option--active[data-v-070d1bc7]{color:var(--color-primary-strong);background:var(--color-primary-soft)}.app-select__check[data-v-070d1bc7]{color:var(--color-primary);font-weight:900}.app-select__empty[data-v-070d1bc7]{margin:0;padding:12px 10px;color:var(--color-text-muted);font-size:13px}.app-select-menu-enter-active[data-v-070d1bc7],.app-select-menu-leave-active[data-v-070d1bc7]{transition:opacity .12s ease,transform .12s ease}.app-select-menu-enter-from[data-v-070d1bc7],.app-select-menu-leave-to[data-v-070d1bc7]{opacity:0;transform:translateY(-5px)}.language-switcher[data-v-2632ce18]{display:inline-flex;align-items:center;min-height:40px;border:1px solid var(--color-line);border-radius:6px;padding:0 8px;background:#fff;transition:border-color .16s ease,background .16s ease}.language-switcher[data-v-2632ce18]:hover{background:var(--color-primary-soft)}.language-switcher[data-v-2632ce18] .app-select{width:96px}.language-switcher[data-v-2632ce18] .app-select__trigger{display:flex;align-items:center;justify-content:center;gap:8px;height:32px;min-height:32px;border:0;padding:0 8px;background:transparent;font-size:12px;font-weight:700;text-align:center}.language-switcher[data-v-2632ce18] .app-select__trigger>span:first-child{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.language-switcher[data-v-2632ce18] .app-select__menu{min-width:142px;right:-6px;left:auto}.language-switcher__label[data-v-2632ce18]{position:absolute;overflow:hidden;width:1px;height:1px;clip:rect(0,0,0,0);white-space:nowrap}@media (max-width: 767px){.language-switcher[data-v-2632ce18]{min-height:34px;width:78px;padding:0}[data-v-2632ce18] .app-select{width:78px}[data-v-2632ce18] .app-select__trigger{height:30px;min-height:30px;gap:4px;padding:0 5px;font-size:11px}[data-v-2632ce18] .app-select__menu{min-width:132px;right:-5px}}.page-back[data-v-25149c62]{flex:0 0 auto}.page-back button[data-v-25149c62]{display:inline-flex;align-items:center;justify-content:center;width:40px;height:44px;border:0;padding:0;color:var(--color-text-muted);background:transparent}.page-back button[data-v-25149c62]:hover{color:var(--color-primary-strong)}.app-header[data-v-9112c980]{position:sticky;top:0;z-index:20;border-bottom:1px solid var(--color-line);background:#f8f7f4f5;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.app-header__inner[data-v-9112c980]{display:flex;align-items:center;gap:24px;width:min(100%,var(--content-max-width));min-height:var(--header-height);margin:0 auto;padding:0 20px;overflow:visible}.app-header__brand[data-v-9112c980]{display:flex;align-items:center;gap:8px;min-width:0}.brand[data-v-9112c980]{display:inline-flex;align-items:center;gap:8px;flex-shrink:0;font-weight:800}.brand__mark[data-v-9112c980]{display:grid;width:32px;height:32px;place-items:center;border-radius:6px;color:#fff;background:var(--color-primary);font-size:12px;letter-spacing:-.4px}.brand__name[data-v-9112c980]{color:var(--color-text);font-size:20px;letter-spacing:-.8px}.desktop-nav[data-v-9112c980]{display:flex;align-items:center;gap:22px}.desktop-nav a[data-v-9112c980]{color:var(--color-text-muted);font-size:14px;font-weight:700}.desktop-nav a.router-link-exact-active[data-v-9112c980]{color:var(--color-primary)}.app-header__actions[data-v-9112c980]{display:flex;align-items:center;gap:8px;margin-left:auto}.market-button[data-v-9112c980]{display:inline-flex;align-items:center;justify-content:center;width:48px;min-height:36px;border:0;padding:4px 8px;color:var(--color-text);background:transparent;text-align:center}.market-button__label[data-v-9112c980]{grid-column:1/-1;color:var(--color-text-muted);font-size:11px}.market-button strong[data-v-9112c980]{font-size:13px}.market-button__currency[data-v-9112c980]{color:var(--color-primary);font-size:12px;font-weight:800}.market-button__label[data-v-9112c980],.market-button strong[data-v-9112c980]{display:none}@media (max-width: 767px){.app-header__inner[data-v-9112c980]{gap:8px;min-height:54px;padding:0 12px;overflow:visible}.desktop-nav[data-v-9112c980],.market-button__label[data-v-9112c980],.market-button strong[data-v-9112c980]{display:none}.brand__name[data-v-9112c980]{max-width:86px;overflow:hidden;font-size:17px;text-overflow:ellipsis;white-space:nowrap}.market-button[data-v-9112c980]{display:inline-flex;width:38px;min-height:34px;padding:0}.app-header__actions[data-v-9112c980]{flex-shrink:0;gap:4px}.language-switcher[data-v-9112c980]{flex:0 0 auto}.cart-link[data-v-9112c980]{min-width:34px;min-height:34px}.market-button__currency[data-v-9112c980]{font-size:11px}}@media (max-width: 374px){.app-header__brand:has(.page-back) .brand__mark[data-v-9112c980]{display:none}}.home-popup-backdrop[data-v-21dee982]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:2000;padding:24px;display:grid;place-items:center;background:#0009}.home-popup[data-v-21dee982]{position:relative;width:min(100%,480px);max-height:90dvh;overflow:auto;border-radius:16px;background:#fff;box-shadow:0 20px 80px #0005}.home-popup img[data-v-21dee982]{width:100%;max-height:48dvh;object-fit:contain}.home-popup-body[data-v-21dee982]{padding:20px;overflow-wrap:anywhere}.home-popup-close[data-v-21dee982]{position:absolute;top:8px;right:8px;width:36px;height:36px;font-size:26px;border-radius:50%;background:#fff;border:1px solid #ddd;cursor:pointer}.app-shell[data-v-9cd4baa0]{min-height:100vh}.announcement-bar[data-v-9cd4baa0]{color:#fff;background:#24211e;font-size:13px}.announcement-bar__inner[data-v-9cd4baa0]{display:flex;align-items:center;justify-content:space-between;width:min(100%,var(--content-max-width));min-height:36px;margin:0 auto;padding:0 20px}.announcement-bar__inner>span[data-v-9cd4baa0]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.announcement-bar__support[data-v-9cd4baa0]{color:#fff;font-weight:700}.announcement-links[data-v-9cd4baa0]{display:flex;flex-wrap:wrap;gap:6px 20px;min-width:0;padding:6px 0}.announcement-links a[data-v-9cd4baa0]{color:#fff;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.app-shell__main[data-v-9cd4baa0]{min-height:calc(100vh - 104px);overflow-x:hidden}@media (max-width: 767px){.announcement-bar__inner[data-v-9cd4baa0]{gap:12px;min-height:30px;padding:0 16px;font-size:11px}.announcement-bar__support[data-v-9cd4baa0]{flex:0 0 auto}}.home-carousel[data-v-6c9a9e16]{position:relative;overflow:hidden;background:var(--color-primary-soft);touch-action:pan-y}.home-carousel__track[data-v-6c9a9e16]{display:flex;transition:transform .4s ease}.home-carousel__slide[data-v-6c9a9e16]{flex:0 0 100%;min-width:0;aspect-ratio:2/1}.home-carousel__slide img[data-v-6c9a9e16]{display:block;width:100%;height:100%;object-fit:cover}.home-carousel__controls[data-v-6c9a9e16]{position:absolute;bottom:12px;left:50%;display:flex;align-items:center;gap:4px;transform:translate(-50%);padding:4px 6px;border-radius:24px;background:#00000073}.home-carousel__controls>button[data-v-6c9a9e16]{display:grid;place-items:center;flex:0 0 32px;width:32px;height:32px;padding:0;border:0;border-radius:50%;color:#fff;background:transparent;line-height:1;cursor:pointer}.home-carousel__controls>button svg[data-v-6c9a9e16]{display:block}.home-carousel__dots[data-v-6c9a9e16]{display:flex;align-items:center}.home-carousel__dots button[data-v-6c9a9e16]{display:grid;place-items:center;flex:0 0 24px;width:24px;height:32px;padding:0;border:0;border-radius:16px;background:transparent;cursor:pointer}.home-carousel__dots button[data-v-6c9a9e16]:before{content:"";width:8px;height:8px;border:1px solid #fff;border-radius:50%;background:transparent}.home-carousel__dots button.active[data-v-6c9a9e16]:before{background:#fff}.home-carousel button[data-v-6c9a9e16]:focus-visible,.home-carousel__slide[data-v-6c9a9e16]:focus-visible{outline:2px solid #fff;outline-offset:-2px}@media (prefers-reduced-motion: reduce){.home-carousel__track[data-v-6c9a9e16]{transition:none}}.empty-state[data-v-0b1c3002]{display:grid;justify-items:center;min-height:260px;padding:42px 24px;text-align:center}.empty-state__icon[data-v-0b1c3002]{display:grid;width:56px;height:56px;place-items:center;border-radius:18px;color:var(--color-primary);background:var(--color-primary-soft);font-size:13px;font-weight:800}h2[data-v-0b1c3002]{margin:18px 0 8px;font-size:20px}p[data-v-0b1c3002]{max-width:460px;margin:0 0 20px;color:var(--color-text-muted)}@media (max-width: 767px){.empty-state[data-v-0b1c3002]{min-height:220px;padding:32px 18px}}.product-card[data-v-c7fe24b3]{overflow:hidden;height:100%}.product-card__image[data-v-c7fe24b3]{display:grid;aspect-ratio:1/1;place-items:center;overflow:hidden;color:var(--color-primary);background:#f2f0eb;font-size:18px;font-weight:900}.product-card__image img[data-v-c7fe24b3]{width:100%;height:100%;object-fit:cover}.product-card__body[data-v-c7fe24b3]{display:flex;min-height:152px;flex-direction:column;padding:14px 14px 16px}.product-card__category[data-v-c7fe24b3]{overflow:hidden;margin:0 0 6px;color:var(--color-text-muted);font-size:12px;text-overflow:ellipsis;white-space:nowrap}h3[data-v-c7fe24b3]{display:-webkit-box;overflow:hidden;margin:0;-webkit-box-orient:vertical;-webkit-line-clamp:2;color:var(--color-text);font-size:15px;line-height:1.35}.product-card__description[data-v-c7fe24b3]{display:-webkit-box;overflow:hidden;min-height:36px;margin:8px 0 10px;color:var(--color-text-muted);-webkit-box-orient:vertical;-webkit-line-clamp:2;font-size:12px}.product-card__body>strong[data-v-c7fe24b3]{margin-top:auto}strong[data-v-c7fe24b3]{color:var(--color-primary);font-size:16px}.batch-list[data-v-e05d8548]{padding:20px;margin-top:18px}.batch-list h2[data-v-e05d8548]{margin:0 0 12px;font-size:18px}.batch-row[data-v-e05d8548]{display:grid;gap:6px;padding:14px 0;border-top:1px solid var(--color-line);overflow-wrap:anywhere}.batch-row span[data-v-e05d8548],.batch-list p[data-v-e05d8548]{color:var(--color-text-muted);font-size:13px}.batch-row .countdown[data-v-e05d8548]{color:var(--color-primary);font-weight:700}.home-account-links[data-v-5c688397]{display:flex;justify-content:flex-end;gap:16px}.buyer-shortcuts[data-v-5c688397]{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:12px;padding:18px;margin-top:18px;text-align:center}.service-grid[data-v-5c688397]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}.service-card[data-v-5c688397]{display:block;padding:20px;color:inherit}.service-card__icon[data-v-5c688397]{display:inline-grid;min-width:56px;min-height:28px;place-items:center;border-radius:6px;color:var(--color-primary);background:var(--color-primary-soft);font-size:11px;font-weight:800}.service-card h3[data-v-5c688397]{margin:14px 0 6px;font-size:16px}.service-card p[data-v-5c688397]{margin:0;color:var(--color-text-muted);font-size:13px}.service-card:hover h3[data-v-5c688397]{color:var(--color-primary)}.content-placeholder[data-v-5c688397]{display:grid;min-height:120px;place-items:center;color:var(--color-text-muted);font-size:13px;font-weight:700}.category-grid[data-v-5c688397],.product-grid[data-v-5c688397]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}.category-grid[data-v-5c688397]{grid-template-columns:repeat(3,minmax(0,1fr))}.category-card[data-v-5c688397]{display:grid;min-width:0;overflow:hidden;color:var(--color-text);grid-template-rows:auto 1fr}.category-card img[data-v-5c688397],.category-card>span[data-v-5c688397]{width:100%;aspect-ratio:1;object-fit:cover}.category-card img[data-v-5c688397]{display:block}.category-card>span[data-v-5c688397]{display:grid;place-items:center;color:var(--color-primary);background:var(--color-primary-soft);font-size:24px;font-weight:900}.category-card strong[data-v-5c688397]{padding:12px;line-height:1.4;overflow-wrap:anywhere}.load-error[data-v-5c688397]{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-top:16px;padding:16px}.load-error p[data-v-5c688397]{margin:0;color:var(--color-text-muted)}@media (max-width: 899px){.service-grid[data-v-5c688397]{grid-template-columns:repeat(2,minmax(0,1fr))}.product-grid[data-v-5c688397]{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width: 767px){.service-card[data-v-5c688397]{padding:16px}.product-grid[data-v-5c688397]{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.category-grid[data-v-5c688397]{gap:8px}.category-card strong[data-v-5c688397]{padding:10px 8px;font-size:12px}.load-error[data-v-5c688397]{align-items:flex-start;flex-direction:column}}.search-bar[data-v-f0517884]{display:flex;gap:10px;width:100%}.search-bar__label[data-v-f0517884]{display:flex;align-items:center;min-height:48px;flex:1;border:1px solid var(--color-line);border-radius:6px;padding:0 14px;background:#fff;transition:border-color .16s ease,box-shadow .16s ease}.search-bar__label[data-v-f0517884]:focus-within{border-color:var(--color-primary);box-shadow:0 0 0 3px var(--color-primary-soft)}.search-bar__icon[data-v-f0517884]{margin-right:10px;color:var(--color-primary);font-size:11px;font-weight:800}input[data-v-f0517884]{width:100%;border:0;outline:0;color:var(--color-text);background:transparent}input[data-v-f0517884]::placeholder{color:#95a19b}.search-bar__button[data-v-f0517884]{display:none;min-height:48px;border:1px solid var(--color-primary);border-radius:6px;padding:0 18px;color:#fff;background:var(--color-primary);font-weight:700;transition:background .16s ease}.search-bar__button[data-v-f0517884]:hover{background:var(--color-primary-strong)}@media (min-width: 768px){.search-bar__button[data-v-f0517884]{display:inline-flex;align-items:center}}@media (max-width: 767px){.search-bar[data-v-f0517884]{gap:8px}.search-bar__label[data-v-f0517884]{min-height:46px}}.shop-hero[data-v-ea6e15d2]{padding:clamp(28px,5vw,52px);border:1px solid var(--color-line);border-radius:var(--radius-lg);background:#eeece6}.shop-hero__eyebrow[data-v-ea6e15d2]{margin:0;color:var(--color-primary);font-size:13px;font-weight:800;letter-spacing:.08em}h1[data-v-ea6e15d2]{margin:8px 0;font-size:clamp(32px,5vw,48px);line-height:1.1}.shop-hero>p[data-v-ea6e15d2]:not(.shop-hero__eyebrow){max-width:600px;margin:0 0 24px;color:var(--color-text-muted)}.shop-content[data-v-ea6e15d2]{margin-top:32px}.category-tabs[data-v-ea6e15d2]{display:flex;gap:10px;overflow-x:auto;margin-bottom:18px;padding-bottom:4px;scrollbar-width:none;-ms-overflow-style:none}.category-path[data-v-ea6e15d2]{margin:0 0 18px;color:var(--color-text-muted);font-size:13px}.category-tabs[data-v-ea6e15d2]::-webkit-scrollbar{display:none;width:0;height:0}.category-tabs__item[data-v-ea6e15d2]{min-height:38px;flex:0 0 auto;border:1px solid var(--color-line);border-radius:6px;padding:0 14px;color:var(--color-text-muted);background:#fff;font-size:13px;font-weight:700;transition:border-color .16s ease,color .16s ease,background .16s ease,box-shadow .16s ease}.category-tabs__item--active[data-v-ea6e15d2]{border-color:var(--color-primary);color:#fff;background:var(--color-primary);box-shadow:0 5px 14px #b18a4a3d}.product-grid[data-v-ea6e15d2]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}.loading-state[data-v-ea6e15d2]{display:grid;min-height:240px;place-items:center;color:var(--color-text-muted)}.result-count[data-v-ea6e15d2]{margin:14px 0 0;color:var(--color-text-muted);font-size:12px;text-align:right}@media (max-width: 899px){.product-grid[data-v-ea6e15d2]{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width: 767px){.product-grid[data-v-ea6e15d2]{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}}.section-heading[data-v-4de728c8]{margin-top:8px;margin-bottom:14px}.section-heading h1[data-v-4de728c8]{margin:0;font-size:clamp(28px,7vw,36px)}.section-heading p[data-v-4de728c8]{margin-top:6px}.order-filters[data-v-4de728c8]{display:flex;gap:8px;overflow-x:auto;margin-bottom:18px;padding-bottom:2px;scrollbar-width:none;-ms-overflow-style:none}@media (max-width: 767px){.section-heading[data-v-4de728c8]{margin-top:4px;margin-bottom:12px}.order-filters[data-v-4de728c8]{margin-bottom:12px}}.order-filters[data-v-4de728c8]::-webkit-scrollbar{display:none;width:0;height:0}.order-filters button[data-v-4de728c8]{flex:0 0 auto;min-height:38px;border:1px solid var(--color-line);border-radius:999px;padding:0 14px;color:var(--color-text-muted);background:#fff;font:inherit;font-size:13px;font-weight:700}.order-filters .order-filters__item--active[data-v-4de728c8]{border-color:var(--color-primary);color:#fff;background:var(--color-primary)}.loading-state[data-v-4de728c8]{display:grid;min-height:260px;place-items:center;color:var(--color-text-muted)}.order-list[data-v-4de728c8]{display:grid;gap:14px}.order-progress[data-v-4de728c8]{padding-left:20px;font-size:12px;color:var(--color-text-muted);overflow-wrap:anywhere}.order-card[data-v-4de728c8]{display:block;color:inherit;padding:16px}.order-card header[data-v-4de728c8],.order-card footer[data-v-4de728c8]{display:flex;align-items:center;justify-content:space-between;gap:12px}.order-card header[data-v-4de728c8]{padding-bottom:12px;border-bottom:1px solid var(--color-line);color:var(--color-text-muted);font-size:13px}.order-card header strong[data-v-4de728c8]{color:var(--color-primary)}.order-card header[data-v-4de728c8]{align-items:flex-start;overflow-wrap:anywhere}.order-card header strong[data-v-4de728c8]{flex-shrink:0;max-width:55%;text-align:right}.order-funds[data-v-4de728c8]{margin:10px 0 0;color:var(--color-text-muted);font-size:12px;line-height:1.5;overflow-wrap:anywhere}.order-product[data-v-4de728c8]{display:grid;grid-template-columns:72px minmax(0,1fr) auto;align-items:center;gap:12px;padding:14px 0}.order-product+.order-product[data-v-4de728c8]{border-top:1px solid var(--color-line)}.order-product__image[data-v-4de728c8]{display:grid;width:72px;aspect-ratio:1/1;place-items:center;overflow:hidden;border-radius:10px;color:var(--color-primary);background:var(--color-primary-soft);font-weight:900}.order-product__image img[data-v-4de728c8]{width:100%;height:100%;object-fit:cover}.order-product h2[data-v-4de728c8],.order-product p[data-v-4de728c8]{overflow:hidden;margin:0;text-overflow:ellipsis;white-space:nowrap}.order-product h2[data-v-4de728c8]{font-size:14px}.order-product p[data-v-4de728c8],.order-product small[data-v-4de728c8]{display:block;margin-top:5px;color:var(--color-text-muted);font-size:12px}.order-product>strong[data-v-4de728c8]{color:var(--color-primary);font-size:13px;text-align:right}.order-card footer[data-v-4de728c8]{padding-top:12px;border-top:1px solid var(--color-line);color:var(--color-text-muted);font-size:12px}.order-card footer strong[data-v-4de728c8]{color:var(--color-text);font-size:14px}.load-more[data-v-4de728c8]{display:flex;justify-content:center;margin:18px auto 0}.load-more[data-v-4de728c8]:disabled{cursor:not-allowed;opacity:.7}.error-message[data-v-4de728c8]{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-top:16px;padding:16px;color:var(--color-danger)}.success-message[data-v-4de728c8]{margin-bottom:16px;padding:14px 16px;color:var(--color-primary-strong);background:var(--color-primary-soft);font-weight:700}@media (max-width: 767px){.order-product[data-v-4de728c8]{grid-template-columns:62px minmax(0,1fr) auto}.order-product__image[data-v-4de728c8]{width:62px}.error-message[data-v-4de728c8]{align-items:flex-start;flex-direction:column}.success-message[data-v-4de728c8]{line-height:1.45}}.account-page[data-v-2f103988]{display:flex;flex-direction:column;min-height:calc(100dvh - var(--header-height) - 36px)}.account-hero[data-v-2f103988]{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:20px;padding:22px}.account-hero__avatar[data-v-2f103988]{display:grid;width:56px;height:56px;place-items:center;border-radius:18px;color:#fff;background:var(--color-primary);font-size:16px;font-weight:900}h1[data-v-2f103988],h2[data-v-2f103988]{margin:0}p[data-v-2f103988]{margin:6px 0 0;color:var(--color-text-muted)}.account-hero__actions[data-v-2f103988]{display:flex;gap:10px}.account-assets[data-v-2f103988]{display:grid;grid-template-columns:minmax(0,1fr);grid-column:1/-1;border-top:1px solid var(--color-line);padding-top:18px}.account-asset[data-v-2f103988]{display:flex;min-width:0;flex-direction:column;gap:8px;padding:0 16px}.account-asset[data-v-2f103988]:first-child{padding-left:0}.account-asset+.account-asset[data-v-2f103988]{border-left:1px solid var(--color-line)}.account-asset[data-v-2f103988]:hover{color:var(--color-primary)}.account-asset__label[data-v-2f103988]{display:flex;align-items:center;gap:8px;color:var(--color-text-muted);font-size:13px}.account-asset strong[data-v-2f103988]{color:var(--color-primary);font-size:clamp(18px,3vw,24px);overflow-wrap:anywhere}.account-assets-error[data-v-2f103988]{display:flex;grid-column:1/-1;align-items:center;gap:12px;color:var(--color-danger);font-size:13px}.account-logout[data-v-2f103988]{margin-top:auto;padding-top:24px}.account-logout button[data-v-2f103988]{width:100%}.account-logout p[data-v-2f103988]{margin-bottom:10px;color:var(--color-danger)}.account-section[data-v-2f103988]{margin-top:14px;padding:20px}.account-menu[data-v-2f103988]{display:grid;margin-top:14px}.account-menu a[data-v-2f103988]{display:flex;align-items:center;gap:12px;min-height:52px;border-top:1px solid var(--color-line);color:var(--color-text);font-weight:700;transition:color .16s ease,padding .16s ease}.account-menu a[data-v-2f103988]:hover{padding-right:6px;color:var(--color-primary)}.account-menu a>span[data-v-2f103988]{flex:1}.account-menu a>b[data-v-2f103988]{color:var(--color-text-muted);font-size:20px;font-weight:400}@media (max-width: 767px){.account-page[data-v-2f103988]{min-height:calc(100dvh - var(--header-height) - 30px)}.section-heading[data-v-2f103988]{margin-top:4px;margin-bottom:12px}.account-hero[data-v-2f103988]{grid-template-columns:auto minmax(0,1fr);gap:12px;padding:14px}.account-hero__actions[data-v-2f103988]{grid-column:1/-1}.account-hero__actions button[data-v-2f103988]{flex:1}.account-section[data-v-2f103988]{margin-top:12px;padding:16px}}.product-description[data-v-b6cc9784]{overflow-wrap:anywhere}.product-description img[data-v-b6cc9784],.product-description[data-v-b6cc9784] img{display:block;max-width:100%;height:auto}.product-description[data-v-b6cc9784] table{display:block;max-width:100%;overflow-x:auto}.buyer-help[data-v-b6cc9784]{margin-top:18px;padding:20px}.buyer-help details[data-v-b6cc9784]{padding:12px 0;border-top:1px solid var(--color-line)}.published-content[data-v-b6cc9784]{white-space:pre-wrap;overflow-wrap:anywhere}.buyer-help .text-link[data-v-b6cc9784]{display:inline-block;margin:10px 18px 0 0}.loading-state[data-v-b6cc9784]{display:grid;min-height:320px;place-items:center;color:var(--color-text-muted)}.product-detail[data-v-b6cc9784]{display:grid;grid-template-columns:minmax(0,1fr) minmax(360px,.8fr);align-items:start;gap:28px}.product-detail__image[data-v-b6cc9784]{display:grid;aspect-ratio:1/1;place-items:center;overflow:hidden;color:var(--color-primary);background:var(--color-primary-soft);font-size:48px;font-weight:900}.product-detail__image img[data-v-b6cc9784]{width:100%;height:100%;object-fit:cover}.product-detail__market[data-v-b6cc9784]{margin:0;color:var(--color-primary);font-size:12px;font-weight:800;letter-spacing:.1em}h1[data-v-b6cc9784]{margin:8px 0 12px;font-size:clamp(28px,4vw,42px);line-height:1.15}.product-detail__description[data-v-b6cc9784]{margin:0 0 18px;color:var(--color-text-muted)}.price-card[data-v-b6cc9784],.tier-card[data-v-b6cc9784]{padding:18px}.price-card[data-v-b6cc9784]{display:flex;align-items:end;justify-content:space-between;gap:14px}.price-card strong[data-v-b6cc9784]{color:var(--color-primary);font-size:24px}.price-card span[data-v-b6cc9784]{color:var(--color-text-muted);font-size:13px}.price-card .price-card__danger[data-v-b6cc9784]{color:var(--color-danger)}.field-label[data-v-b6cc9784]{display:grid;gap:8px;margin-top:18px;font-size:13px;font-weight:800}.tier-card[data-v-b6cc9784]{margin-top:18px}.tier-card h2[data-v-b6cc9784]{margin:0 0 10px;font-size:15px}.tier-card__row[data-v-b6cc9784]{display:flex;justify-content:space-between;padding:8px 0;border-top:1px solid var(--color-line);color:var(--color-text-muted);font-size:13px}.tier-card__row strong[data-v-b6cc9784]{color:var(--color-primary)}.quantity-row[data-v-b6cc9784]{display:flex;align-items:center;justify-content:space-between;margin-top:20px;font-weight:800}.stepper[data-v-b6cc9784]{display:inline-flex;align-items:center;gap:16px;min-height:42px;border:1px solid var(--color-line);border-radius:12px;padding:0 8px}.stepper button[data-v-b6cc9784]{width:26px;border:0;color:var(--color-primary);background:transparent;font-size:22px}.stepper button[data-v-b6cc9784]:disabled{color:#b6c1bc;cursor:not-allowed}.purchase-actions[data-v-b6cc9784]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:24px;border-radius:14px;padding:8px;background:#f5f7f6eb;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.purchase-actions.purchase-actions--direct[data-v-b6cc9784]{grid-template-columns:minmax(0,1fr)}.purchase-actions button[data-v-b6cc9784],.purchase-actions a[data-v-b6cc9784]{display:inline-flex;align-items:center;justify-content:center}.purchase-actions button[data-v-b6cc9784]:disabled{border-color:#b6c1bc;background:#b6c1bc;cursor:not-allowed}.action-message[data-v-b6cc9784]{margin:14px 0 0;color:var(--color-primary);font-weight:700}@media (max-width: 767px){.product-detail[data-v-b6cc9784]{grid-template-columns:1fr;gap:12px}.purchase-actions[data-v-b6cc9784]{position:sticky;bottom:calc(var(--bottom-nav-height) + 8px);z-index:5;grid-template-columns:repeat(2,minmax(0,1fr))}.purchase-actions button[data-v-b6cc9784],.purchase-actions a[data-v-b6cc9784]{width:100%}}.policy-consent[data-v-861d8bf2]{font-size:13px;line-height:1.7}.policy-consent__label[data-v-861d8bf2]{display:flex;align-items:flex-start;gap:8px;font-weight:500;cursor:pointer}.policy-consent__label>input[data-v-861d8bf2]{flex:0 0 18px;width:18px;height:18px;margin:2px 0 0;accent-color:var(--color-primary);cursor:pointer}.policy-consent__label>span[data-v-861d8bf2]{min-width:0}.policy-consent a[data-v-861d8bf2]{color:var(--color-primary-strong);text-decoration:underline;text-underline-offset:2px}.auth-page[data-v-861d8bf2]{display:flex;justify-content:center;min-height:calc(100vh - var(--header-height));padding:48px 20px 72px;background:var(--color-page)}.login-card[data-v-861d8bf2]{width:min(100%,520px);height:fit-content;border:1px solid var(--color-line);border-radius:14px;padding:36px 40px 40px;background:var(--color-surface);box-shadow:0 18px 42px #18161214}.login-card__eyebrow[data-v-861d8bf2]{margin:0 0 10px;color:var(--color-primary);font-size:12px;font-weight:900;letter-spacing:.16em}.back-link[data-v-861d8bf2]{display:inline-flex;align-items:center;gap:5px;border:0;margin:0 0 22px;padding:0;color:var(--color-text-muted);background:transparent;font-size:13px;font-weight:700}.back-link[data-v-861d8bf2]:hover{color:var(--color-primary-strong)}h1[data-v-861d8bf2]{margin:0;font-size:clamp(28px,4vw,36px);line-height:1.2}.login-card__description[data-v-861d8bf2]{margin:10px 0 0;color:var(--color-text-muted)}.auth-methods[data-v-861d8bf2]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:4px;border-radius:8px;padding:4px}.auth-methods[data-v-861d8bf2]{margin-top:26px;background:#f4f2ed}.auth-methods__item[data-v-861d8bf2]{display:grid;place-items:center;min-height:38px;border:0;border-radius:6px;color:var(--color-text-muted);background:transparent;font-weight:800;text-align:center}.auth-methods__item--active[data-v-861d8bf2]{color:var(--color-text);background:var(--color-surface);box-shadow:0 2px 8px #18161214}.login-form[data-v-861d8bf2]{display:grid;gap:20px;margin-top:24px}.login-form>label[data-v-861d8bf2]{display:grid;gap:8px;color:var(--color-text);font-size:14px;font-weight:800}.login-form input[data-v-861d8bf2]:not([type=checkbox]){min-height:48px;width:100%;border:1px solid var(--color-line);border-radius:10px;padding:0 14px;color:var(--color-text);background:#fff;font:inherit}.login-form input[data-v-861d8bf2]:not([type=checkbox]):focus{border-color:var(--color-primary);outline:3px solid var(--color-primary-soft)}.login-form input[data-v-861d8bf2]:not([type=checkbox])::placeholder{color:#95a19b}.phone-field__controls[data-v-861d8bf2]{display:grid;grid-template-columns:112px minmax(0,1fr);align-items:stretch;gap:8px}.phone-field__area[data-v-861d8bf2]{min-width:0}.phone-field__area[data-v-861d8bf2] .app-select__trigger{min-height:48px;padding:0 12px}.phone-field__controls>input[data-v-861d8bf2]{min-width:0}.code-field[data-v-861d8bf2]{display:grid;grid-template-columns:minmax(0,1fr) 126px;gap:8px}.code-field__button[data-v-861d8bf2]{min-width:0;min-height:48px;padding:0 8px;font-size:13px;white-space:nowrap}.login-form small[data-v-861d8bf2]{color:var(--color-text-muted);font-size:12px;font-weight:500}.forgot-password[data-v-861d8bf2]{justify-self:end;margin-top:-2px;color:var(--color-primary-strong);font-size:13px;font-weight:700}.login-form__error[data-v-861d8bf2]{margin:-6px 0 0;color:var(--color-danger);font-size:13px}.login-form__success[data-v-861d8bf2]{margin:-6px 0 0;color:#3f7654;font-size:13px}.login-form__submit[data-v-861d8bf2]{width:100%;justify-content:center;min-height:48px;margin-top:2px}.auth-footer[data-v-861d8bf2]{display:flex;justify-content:center;gap:6px;margin:-4px 0 0;color:var(--color-text-muted);font-size:13px}.auth-footer a[data-v-861d8bf2]{color:var(--color-primary-strong);font-weight:800}.login-form button[data-v-861d8bf2]:disabled{border-color:#b6c1bc;background:#b6c1bc;cursor:not-allowed}@media (max-width: 767px){.auth-page[data-v-861d8bf2]{min-height:calc(100vh - var(--header-height));padding:24px 16px 32px}.login-card[data-v-861d8bf2]{padding:28px 20px 24px}.phone-field__controls[data-v-861d8bf2]{grid-template-columns:104px minmax(0,1fr)}.code-field[data-v-861d8bf2]{grid-template-columns:minmax(0,1fr) 118px}}.section-heading[data-v-7056ecb2]{align-items:center}.section-heading .primary-button[data-v-7056ecb2]{flex:0 0 auto}.loading-state[data-v-7056ecb2]{display:grid;min-height:220px;place-items:center;color:var(--color-text-muted)}.address-list[data-v-7056ecb2]{display:grid;gap:14px}.address-card[data-v-7056ecb2]{padding:18px}.address-card header[data-v-7056ecb2],.address-card footer[data-v-7056ecb2]{display:flex;align-items:center;gap:10px}.address-card[data-v-7056ecb2]{transition:border-color .16s ease,box-shadow .16s ease}.address-card[data-v-7056ecb2]:hover{border-color:#b18a4a47}.address-card header strong[data-v-7056ecb2]{font-size:16px}.address-card header span[data-v-7056ecb2],.address-card p[data-v-7056ecb2]{color:var(--color-text-muted)}.address-card header em[data-v-7056ecb2]{border-radius:999px;padding:3px 8px;color:var(--color-primary);background:var(--color-primary-soft);font-size:12px;font-style:normal;font-weight:800}.address-card p[data-v-7056ecb2]{margin:12px 0;line-height:1.6}.address-card footer[data-v-7056ecb2]{justify-content:flex-end;padding-top:12px;border-top:1px solid var(--color-line)}.text-button[data-v-7056ecb2]{border:0;padding:4px;color:var(--color-primary);background:transparent;font:inherit;font-size:13px;font-weight:800}.text-button--danger[data-v-7056ecb2]{color:var(--color-danger)}.error-message[data-v-7056ecb2]{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-top:16px;padding:16px;color:var(--color-danger)}.address-form-overlay[data-v-7056ecb2]{position:fixed;z-index:30;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;overflow-y:auto;padding:20px;background:#0d20187a}.address-form[data-v-7056ecb2]{width:min(100%,520px);padding:24px}.address-form__heading[data-v-7056ecb2],.address-form__actions[data-v-7056ecb2]{display:flex;align-items:center;justify-content:space-between;gap:12px}.address-form__heading h2[data-v-7056ecb2]{margin:0}.address-form__heading button[data-v-7056ecb2]{width:36px;height:36px;border:0;border-radius:50%;color:var(--color-text-muted);background:var(--color-primary-soft);font-size:24px;line-height:1}.address-form label[data-v-7056ecb2]{display:grid;gap:8px;margin-top:16px;font-size:13px;font-weight:800}.address-form input[data-v-7056ecb2]:not([type=checkbox]),.address-form select[data-v-7056ecb2],.address-form textarea[data-v-7056ecb2]{width:100%;border:1px solid var(--color-line);border-radius:10px;padding:11px 12px;color:var(--color-text);background:#fff;font:inherit}.address-form textarea[data-v-7056ecb2]{resize:vertical}.default-field[data-v-7056ecb2]{display:flex!important;align-items:center;gap:8px!important}.address-form__error[data-v-7056ecb2]{margin:16px 0 0;color:var(--color-danger);font-size:13px}.address-form__actions[data-v-7056ecb2]{justify-content:flex-end;margin-top:24px}.address-form__actions button[data-v-7056ecb2]:disabled{cursor:not-allowed;opacity:.7}@media (max-width: 767px){.section-heading[data-v-7056ecb2]{margin-top:4px;margin-bottom:12px;align-items:flex-start;flex-direction:column;gap:10px}.section-heading>div[data-v-7056ecb2]{width:100%}.address-form-overlay[data-v-7056ecb2]{align-items:end;padding:0}.address-form[data-v-7056ecb2]{max-height:92vh;overflow-y:auto;border-radius:18px 18px 0 0;padding:16px 18px calc(var(--bottom-nav-height) + 24px)}.error-message[data-v-7056ecb2]{align-items:flex-start;flex-direction:column}.section-heading .primary-button[data-v-7056ecb2]{width:100%}.address-card header[data-v-7056ecb2],.address-card footer[data-v-7056ecb2]{align-items:flex-start;flex-wrap:wrap}.address-card footer[data-v-7056ecb2]{justify-content:flex-start}}.section-heading[data-v-701418cd]{align-items:center}.section-heading h1[data-v-701418cd]{margin:0;font-size:clamp(28px,7vw,42px)}.loading-state[data-v-701418cd]{display:grid;min-height:280px;place-items:center;color:var(--color-text-muted)}.checkout-section[data-v-701418cd]{margin-top:14px;padding:18px}.checkout-section h2[data-v-701418cd]{margin:0 0 16px;font-size:18px}.checkout-insufficient[data-v-701418cd]{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap}.delivery-options[data-v-701418cd]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.delivery-options label[data-v-701418cd]{display:flex;align-items:flex-start;gap:10px;min-height:84px;border:1px solid var(--color-line);border-radius:12px;padding:14px}.delivery-options input[type=radio][data-v-701418cd]{width:18px;height:18px;min-height:18px;flex:0 0 18px;margin:2px 0 0;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid var(--color-text-muted);border-radius:50%;padding:0;background:#fff}.delivery-options input[type=radio][data-v-701418cd]:checked{border:5px solid #ffffff;outline:1px solid var(--color-primary);background:var(--color-primary)}.delivery-options__item--disabled[data-v-701418cd]{cursor:not-allowed;opacity:.5}.delivery-options__item--active[data-v-701418cd]{border-color:var(--color-primary)!important;background:var(--color-primary-soft)}.delivery-options strong[data-v-701418cd],.delivery-options small[data-v-701418cd]{display:block}.delivery-options small[data-v-701418cd]{margin-top:5px;color:var(--color-text-muted);font-size:12px;line-height:1.4}.selection-row[data-v-701418cd],.pickup-fields[data-v-701418cd]{margin-top:18px}.selection-row label[data-v-701418cd],.pickup-fields label[data-v-701418cd]{display:grid;gap:8px;color:var(--color-text);font-size:13px;font-weight:800}input[data-v-701418cd]:not([type=radio]){min-height:44px;width:100%;border:1px solid var(--color-line);border-radius:10px;padding:0 12px;color:var(--color-text);background:#fff;font:inherit}.text-link[data-v-701418cd]{display:inline-flex;margin-top:10px;color:var(--color-primary);font-size:13px;font-weight:800}.checkout-policies[data-v-701418cd]{display:flex;justify-content:center;padding:14px 0 2px}.checkout-policies .text-link[data-v-701418cd]{margin-top:0;text-align:center}.pickup-fields__grid[data-v-701418cd]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:12px}.product-row[data-v-701418cd],.total-row[data-v-701418cd]{display:flex;justify-content:space-between;gap:16px}.product-row[data-v-701418cd]{padding:12px 0;border-top:1px solid var(--color-line)}.product-row strong[data-v-701418cd],.product-row small[data-v-701418cd]{display:block}.product-row small[data-v-701418cd]{margin-top:5px;color:var(--color-text-muted);font-size:12px}.product-row>strong[data-v-701418cd],.total-row strong[data-v-701418cd]{flex:0 0 auto;color:var(--color-primary)}.total-row[data-v-701418cd]{padding:7px 0;color:var(--color-text-muted);font-size:14px}.total-row--payable[data-v-701418cd]{margin-top:8px;border-top:1px solid var(--color-line);padding-top:16px;color:var(--color-text);font-size:16px;font-weight:800}.total-row--payable strong[data-v-701418cd]{font-size:22px}.checkout-notice[data-v-701418cd],.checkout-error[data-v-701418cd]{margin:16px 0;font-size:13px;line-height:1.5}.checkout-notice[data-v-701418cd]{color:var(--color-text-muted)}.checkout-error[data-v-701418cd]{color:var(--color-danger)}.checkout-total .primary-button[data-v-701418cd]{width:100%;justify-content:center}.checkout-total .primary-button[data-v-701418cd]:disabled{cursor:not-allowed;opacity:.65}@media (max-width: 767px){.page-container[data-v-701418cd]{padding-top:18px}.section-heading[data-v-701418cd]{align-items:flex-start;flex-direction:column;gap:10px;margin:6px 0 14px}.section-heading h1[data-v-701418cd]{font-size:30px}.section-heading p[data-v-701418cd]{max-width:330px;margin-top:4px}.delivery-options[data-v-701418cd],.pickup-fields__grid[data-v-701418cd]{grid-template-columns:1fr}.checkout-section[data-v-701418cd]{margin-top:12px;padding:16px}.checkout-section h2[data-v-701418cd]{margin-bottom:12px;font-size:17px}.delivery-options[data-v-701418cd]{gap:8px}.delivery-options label[data-v-701418cd]{min-height:76px;padding:12px}.delivery-options small[data-v-701418cd]{font-size:11px}.product-row[data-v-701418cd]{align-items:flex-start}.product-row>strong[data-v-701418cd]{font-size:14px}.total-row--payable strong[data-v-701418cd]{font-size:20px}}.order-policies[data-v-9a59ad5f]{display:flex;justify-content:center;margin-bottom:16px}.order-policies .text-link[data-v-9a59ad5f]{text-align:center}.serial-row[data-v-9a59ad5f]{display:grid;gap:6px;padding:12px 0;border-top:1px solid var(--color-line);overflow-wrap:anywhere}.loading-state[data-v-9a59ad5f]{display:grid;min-height:280px;place-items:center;color:var(--color-text-muted)}.status-card[data-v-9a59ad5f],.detail-card[data-v-9a59ad5f]{margin-bottom:16px;padding:20px}.status-card[data-v-9a59ad5f]{display:flex;align-items:end;justify-content:space-between;gap:16px;background:var(--color-primary);color:#fff}.status-card p[data-v-9a59ad5f],.status-card h1[data-v-9a59ad5f]{margin:0}.status-card .status-card__funds[data-v-9a59ad5f]{margin-top:10px;line-height:1.5;overflow-wrap:anywhere}.status-card p[data-v-9a59ad5f]{opacity:.78;font-size:13px}.status-card h1[data-v-9a59ad5f]{margin-top:6px;font-size:24px}.status-card>strong[data-v-9a59ad5f]{font-size:20px}.detail-card h2[data-v-9a59ad5f]{margin:0 0 14px;font-size:18px}.detail-card p[data-v-9a59ad5f]{margin:5px 0;color:var(--color-text-muted)}.detail-card__primary[data-v-9a59ad5f]{color:var(--color-text)!important;font-weight:800}.pickup-code[data-v-9a59ad5f]{display:flex;align-items:center;justify-content:space-between;gap:14px;margin-top:14px;border-radius:10px;padding:12px;color:var(--color-primary);background:var(--color-primary-soft)}.pickup-code span[data-v-9a59ad5f]{font-size:13px;font-weight:700}.pickup-verification[data-v-9a59ad5f]{margin-top:8px;padding:0 12px}.pickup-verification .info-row[data-v-9a59ad5f]{align-items:baseline;padding:5px 0;font-size:13px}.pickup-verification strong[data-v-9a59ad5f]{flex-shrink:0;letter-spacing:.06em}.pickup-verification p[data-v-9a59ad5f]{font-size:12px;line-height:1.5}.pickup-funding[data-v-9a59ad5f]{display:grid;gap:6px;margin-top:12px;border:1px solid var(--color-line);border-radius:10px;padding:12px;background:var(--color-surface-muted)}.pickup-funding p[data-v-9a59ad5f],.pickup-funding strong[data-v-9a59ad5f]{margin:0}.pickup-code strong[data-v-9a59ad5f]{font-size:18px;letter-spacing:.08em}.product-row[data-v-9a59ad5f]{display:grid;grid-template-columns:72px minmax(0,1fr) auto;align-items:center;gap:12px;padding:14px 0;border-top:1px solid var(--color-line)}.product-row__image[data-v-9a59ad5f]{display:grid;width:72px;aspect-ratio:1/1;place-items:center;overflow:hidden;border-radius:10px;color:var(--color-primary);background:var(--color-primary-soft);font-weight:900}.product-row__image img[data-v-9a59ad5f]{width:100%;height:100%;object-fit:cover}.product-row h3[data-v-9a59ad5f],.product-row p[data-v-9a59ad5f]{overflow:hidden;margin:0;text-overflow:ellipsis;white-space:nowrap}.product-row h3[data-v-9a59ad5f]{font-size:14px}.product-row p[data-v-9a59ad5f],.product-row small[data-v-9a59ad5f]{display:block;margin-top:5px;color:var(--color-text-muted);font-size:12px}.product-row>strong[data-v-9a59ad5f],.amount-row strong[data-v-9a59ad5f]{color:var(--color-primary)}.amount-row[data-v-9a59ad5f],.info-row[data-v-9a59ad5f]{display:flex;justify-content:space-between;gap:16px;padding:8px 0;color:var(--color-text-muted);font-size:14px}.amount-row--payable[data-v-9a59ad5f]{margin-top:6px;border-top:1px solid var(--color-line);padding-top:16px;color:var(--color-text);font-size:16px;font-weight:800}.amount-row--payable strong[data-v-9a59ad5f]{font-size:20px}.info-row strong[data-v-9a59ad5f]{max-width:65%;color:var(--color-text);text-align:right;word-break:break-all}.product-row__actions[data-v-9a59ad5f]{display:grid;justify-items:end;gap:6px}.product-row__actions .text-link[data-v-9a59ad5f]{color:var(--color-primary);font-size:12px;font-weight:800}.order-actions[data-v-9a59ad5f]{display:grid;gap:10px}.order-actions button[data-v-9a59ad5f]{justify-content:center}.express-box[data-v-9a59ad5f]{display:grid;gap:8px;border-top:1px solid var(--color-line);padding-top:14px;color:var(--color-text-muted);font-size:13px}.express-box>strong[data-v-9a59ad5f]{color:var(--color-text)}.express-item[data-v-9a59ad5f]{display:grid;grid-template-columns:150px minmax(0,1fr);gap:12px;border-top:1px solid var(--color-line);padding-top:8px}.express-item strong[data-v-9a59ad5f]{color:var(--color-text);font-weight:600}@media (max-width: 767px){.status-card[data-v-9a59ad5f]{align-items:flex-start;flex-direction:column}.product-row[data-v-9a59ad5f]{grid-template-columns:62px minmax(0,1fr)}.product-row__image[data-v-9a59ad5f]{width:62px}.product-row__actions[data-v-9a59ad5f]{grid-column:2;justify-items:start}.express-item[data-v-9a59ad5f]{grid-template-columns:1fr;gap:2px}}.wallet-balance[data-v-7e42c24e]{padding:28px;color:#fff;background:var(--color-primary);box-shadow:0 16px 34px #056b4c2e}.wallet-balance p[data-v-7e42c24e],.wallet-balance strong[data-v-7e42c24e],.wallet-balance span[data-v-7e42c24e]{display:block}.wallet-balance p[data-v-7e42c24e]{margin:0;opacity:.8;font-size:14px}.wallet-balance strong[data-v-7e42c24e]{margin:8px 0;font-size:clamp(32px,7vw,46px)}.wallet-balance span[data-v-7e42c24e]{max-width:620px;opacity:.78;font-size:13px;line-height:1.5}.wallet-balance .info-link[data-v-7e42c24e]{margin-top:12px;color:#fff}.wallet-history[data-v-7e42c24e]{margin-top:16px;padding:20px}.wallet-history h2[data-v-7e42c24e]{margin:0 0 16px;font-size:18px}.wallet-history label[data-v-7e42c24e]{display:grid;gap:8px;margin:12px 0}.wallet-history input[data-v-7e42c24e]{width:100%;padding:12px;border:1px solid var(--color-line);border-radius:8px;box-sizing:border-box}.loading-state[data-v-7e42c24e]{display:grid;min-height:220px;place-items:center;color:var(--color-text-muted)}.wallet-log-list[data-v-7e42c24e]{display:grid}.wallet-log[data-v-7e42c24e]{display:flex;align-items:center;justify-content:space-between;gap:16px;border-top:1px solid var(--color-line);padding:15px 0;transition:background .16s ease}.wallet-log[data-v-7e42c24e]:hover{background:var(--color-primary-soft)}.wallet-log>div:first-child strong[data-v-7e42c24e],.wallet-log>div:first-child span[data-v-7e42c24e],.wallet-log__amount strong[data-v-7e42c24e],.wallet-log__amount span[data-v-7e42c24e]{display:block}.wallet-log>div:first-child strong[data-v-7e42c24e]{font-size:14px}.wallet-log>div:first-child span[data-v-7e42c24e],.wallet-log__amount span[data-v-7e42c24e]{margin-top:5px;color:var(--color-text-muted);font-size:12px}.wallet-log__amount[data-v-7e42c24e]{text-align:right}.wallet-log__amount--in strong[data-v-7e42c24e]{color:var(--color-primary)}.wallet-log__amount--out strong[data-v-7e42c24e]{color:var(--color-danger)}.load-more[data-v-7e42c24e]{display:flex;justify-content:center;margin:18px auto 0}.error-message[data-v-7e42c24e]{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-top:16px;color:var(--color-danger)}@media (max-width: 767px){.section-heading[data-v-7e42c24e]{margin-top:4px;margin-bottom:12px}.wallet-balance[data-v-7e42c24e]{padding:16px}.error-message[data-v-7e42c24e]{align-items:flex-start;flex-direction:column}.wallet-log[data-v-7e42c24e]{align-items:flex-start;flex-direction:column;gap:8px}.wallet-log__amount[data-v-7e42c24e]{width:100%;text-align:left}}.loading-state[data-v-ace44ef4]{display:grid;min-height:240px;place-items:center;color:var(--color-text-muted)}.refund-list[data-v-ace44ef4]{display:grid;gap:14px}.refund-card[data-v-ace44ef4]{display:block;padding:18px;color:inherit}.refund-card__head[data-v-ace44ef4],.refund-card__meta[data-v-ace44ef4]{display:flex;align-items:center;justify-content:space-between;gap:16px}.refund-card__head span[data-v-ace44ef4]{color:var(--color-primary);font-size:13px;font-weight:800}.refund-card__meta[data-v-ace44ef4]{margin-top:14px;color:var(--color-text-muted);font-size:13px}.refund-card__meta strong[data-v-ace44ef4]{color:var(--color-primary)}.refund-card small[data-v-ace44ef4]{display:block;margin-top:10px;color:var(--color-text-muted)}.load-more[data-v-ace44ef4]{display:flex;justify-content:center;margin:18px auto 0}.error-message[data-v-ace44ef4]{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-top:16px;padding:16px;color:var(--color-danger)}@media (max-width: 767px){.refund-card__head[data-v-ace44ef4],.refund-card__meta[data-v-ace44ef4]{align-items:flex-start;flex-direction:column;gap:6px}.error-message[data-v-ace44ef4]{align-items:flex-start;flex-direction:column}}.loading-state[data-v-89542f75]{display:grid;min-height:260px;place-items:center;color:var(--color-text-muted)}.refund-status[data-v-89542f75],.detail-card[data-v-89542f75]{margin-bottom:16px;padding:20px}.refund-status[data-v-89542f75]{color:#fff;background:var(--color-primary)}.refund-status p[data-v-89542f75],.refund-status h1[data-v-89542f75]{margin:0}.refund-status p[data-v-89542f75]{opacity:.78;font-size:13px}.refund-status h1[data-v-89542f75]{margin-top:8px;font-size:24px}.refund-status>strong[data-v-89542f75]{display:block;margin-top:14px;font-size:22px}.detail-card h2[data-v-89542f75]{margin:0 0 14px;font-size:18px}.detail-card p[data-v-89542f75]{margin:0;color:var(--color-text-muted);line-height:1.6}.info-row[data-v-89542f75]{display:flex;justify-content:space-between;gap:16px;padding:9px 0;color:var(--color-text-muted);font-size:14px}.info-row strong[data-v-89542f75]{max-width:65%;color:var(--color-text);text-align:right;word-break:break-all}.apply-type[data-v-89542f75]{display:flex;gap:18px;margin-bottom:16px;color:var(--color-text-muted);font-size:14px}.apply-field[data-v-89542f75]{display:grid;gap:8px;margin-top:14px;color:var(--color-text);font-size:13px;font-weight:800}.apply-field input[data-v-89542f75],.apply-field textarea[data-v-89542f75]{border:1px solid var(--color-line);border-radius:10px;padding:10px 12px;font:inherit}.apply-field input[data-v-89542f75]{min-height:44px}.apply-field textarea[data-v-89542f75]{resize:vertical}.apply-message[data-v-89542f75]{margin:14px 0;color:var(--color-danger);font-size:13px}.detail-card button[data-v-89542f75]{width:100%;justify-content:center;margin-top:16px}.action-button+.action-button[data-v-89542f75]{margin-top:10px}@media (max-width: 767px){.refund-status h1[data-v-89542f75]{font-size:21px}.apply-type[data-v-89542f75]{align-items:flex-start;flex-direction:column;gap:10px}.info-row[data-v-89542f75]{align-items:flex-start;flex-direction:column;gap:3px}.info-row strong[data-v-89542f75]{max-width:100%;text-align:left}}.support-links[data-v-fcc1f68f]{display:flex;flex-wrap:wrap;gap:12px 20px}.support-intro[data-v-fcc1f68f],.support-card[data-v-fcc1f68f],.contact-card[data-v-fcc1f68f]{padding:24px}.support-intro[data-v-fcc1f68f]{background:var(--color-primary);color:#fff}.support-intro h1[data-v-fcc1f68f],.support-intro p[data-v-fcc1f68f],.support-card h2[data-v-fcc1f68f],.support-card p[data-v-fcc1f68f],.contact-card h2[data-v-fcc1f68f],.contact-card p[data-v-fcc1f68f]{margin:0}.support-intro h1[data-v-fcc1f68f]{margin-top:6px;font-size:32px}.support-intro p[data-v-fcc1f68f]:last-child,.support-card p[data-v-fcc1f68f],.contact-card p[data-v-fcc1f68f]{margin-top:8px;color:var(--color-text-muted)}.support-intro p[data-v-fcc1f68f]:last-child{color:#ffffffd1}.eyebrow[data-v-fcc1f68f]{color:#ffffffb8;font-size:12px;font-weight:800;letter-spacing:.12em;text-transform:uppercase}.support-grid[data-v-fcc1f68f]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-top:16px}.store-link[data-v-fcc1f68f]{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-top:16px;padding:16px 20px;color:var(--color-text)}.store-link>span[data-v-fcc1f68f]:first-child{display:grid;gap:4px}.store-link small[data-v-fcc1f68f]{color:var(--color-text-muted)}.store-link>.app-icon[data-v-fcc1f68f]{color:var(--color-primary)}.support-card h2[data-v-fcc1f68f],.contact-card h2[data-v-fcc1f68f]{font-size:18px}.contact-card[data-v-fcc1f68f]{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-top:16px}.contact-button[data-v-fcc1f68f]{display:inline-flex;align-items:center;white-space:nowrap}@media (max-width: 767px){.support-intro[data-v-fcc1f68f],.support-card[data-v-fcc1f68f],.contact-card[data-v-fcc1f68f]{padding:18px}.support-intro h1[data-v-fcc1f68f]{font-size:28px}.support-grid[data-v-fcc1f68f]{grid-template-columns:1fr}.contact-card[data-v-fcc1f68f]{align-items:stretch;flex-direction:column}.contact-button[data-v-fcc1f68f]{justify-content:center}.store-link[data-v-fcc1f68f]{margin-top:12px;padding:14px 16px}}.store-heading[data-v-97ab3a3c]{padding:28px}.store-heading h1[data-v-97ab3a3c],.store-heading p[data-v-97ab3a3c]{margin:0}.store-heading h1[data-v-97ab3a3c]{margin-top:6px;font-size:32px}.store-heading p[data-v-97ab3a3c]:last-child{margin-top:8px;color:var(--color-text-muted)}.eyebrow[data-v-97ab3a3c]{color:var(--color-primary);font-size:12px;font-weight:800;letter-spacing:.1em}.loading-state[data-v-97ab3a3c]{display:grid;min-height:240px;margin-top:16px;place-items:center;color:var(--color-text-muted)}.store-grid[data-v-97ab3a3c]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-top:16px}.store-card[data-v-97ab3a3c]{display:flex;flex-direction:column;min-height:240px;padding:20px}.store-card__top[data-v-97ab3a3c]{display:flex;align-items:center;gap:12px}.store-card__mark[data-v-97ab3a3c]{display:grid;width:42px;height:42px;flex:0 0 auto;place-items:center;border-radius:12px;color:#fff;background:var(--color-primary);font-weight:900}.store-card h2[data-v-97ab3a3c],.store-card p[data-v-97ab3a3c]{margin:0}.store-card h2[data-v-97ab3a3c]{font-size:17px}.store-card p[data-v-97ab3a3c],.store-card dd[data-v-97ab3a3c]{color:var(--color-text-muted);font-size:13px}dl[data-v-97ab3a3c]{margin:20px 0}dl div+div[data-v-97ab3a3c]{margin-top:10px}dt[data-v-97ab3a3c]{color:var(--color-text-muted);font-size:12px}dd[data-v-97ab3a3c]{margin:2px 0 0}.store-card__action[data-v-97ab3a3c]{display:inline-flex;align-items:center;justify-content:center;margin-top:auto}@media (max-width: 899px){.store-grid[data-v-97ab3a3c]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 767px){.store-grid[data-v-97ab3a3c]{grid-template-columns:1fr}}.date-picker[data-v-012a756b]{min-width:0}.date-picker__trigger[data-v-012a756b]{display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%;min-height:46px;border:1px solid var(--color-line);border-radius:10px;padding:10px 12px;color:var(--color-text);background:var(--color-surface);text-align:left;font-size:14px;font-weight:500}.date-picker__trigger .app-icon[data-v-012a756b]{color:var(--color-primary)}.date-picker__trigger[data-v-012a756b]:hover,.date-picker__trigger[aria-expanded=true][data-v-012a756b]{border-color:var(--color-primary)}.date-picker__placeholder[data-v-012a756b]{color:var(--color-text-muted)}.date-picker__overlay[data-v-012a756b]{position:fixed;z-index:100;top:0;right:0;bottom:0;left:0;background:#18161229}.date-picker__panel[data-v-012a756b]{position:fixed;width:352px;max-height:calc(100dvh - 32px);overflow:auto;border:1px solid var(--color-line);border-radius:18px;padding:20px;color:var(--color-text);background:var(--color-surface);box-shadow:0 22px 70px #1816122e}.date-picker__heading[data-v-012a756b]{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;padding-bottom:14px;border-bottom:1px solid var(--color-line)}.date-picker__heading p[data-v-012a756b]{margin:0 0 5px;color:var(--color-text-muted);font-size:12px}.date-picker__heading strong[data-v-012a756b]{font-size:18px;font-weight:700}.date-picker__close[data-v-012a756b]{flex:0 0 auto;width:30px;height:30px;border:0;border-radius:50%;color:var(--color-text-muted);background:var(--color-page);font-size:22px;line-height:1}.date-picker__navigation[data-v-012a756b]{display:flex;align-items:center;gap:8px;margin:14px 0 12px}.date-picker__selectors[data-v-012a756b]{display:flex;flex:1;justify-content:center;min-width:0;gap:6px}.date-picker__selectors button[data-v-012a756b]{display:inline-flex;align-items:center;justify-content:center;gap:7px;min-height:36px;border:0;border-radius:8px;padding:0 10px;color:var(--color-text);background:var(--color-page);font-size:13px;font-weight:700;white-space:nowrap}.date-picker__selectors button[data-v-012a756b]:hover,.date-picker__selectors button.is-active[data-v-012a756b]{color:var(--color-primary-strong);background:var(--color-primary-soft)}.date-picker__chevron[data-v-012a756b]{width:6px;height:6px;border-right:1.5px solid currentColor;border-bottom:1.5px solid currentColor;transform:rotate(45deg) translateY(-2px)}.date-picker__selectors button.is-active .date-picker__chevron[data-v-012a756b]{transform:rotate(225deg) translateY(-2px)}.date-picker__arrow[data-v-012a756b]{flex:0 0 auto;width:32px;height:36px;border:0;border-radius:8px;color:var(--color-primary-strong);background:var(--color-primary-soft);font-size:26px;line-height:1}.date-picker__weekdays[data-v-012a756b],.date-picker__days[data-v-012a756b]{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:4px}.date-picker__weekdays[data-v-012a756b]{margin-bottom:8px;color:var(--color-text-muted);text-align:center;font-size:11px}.date-picker__calendar[data-v-012a756b]{min-height:260px}.date-picker__choices[data-v-012a756b]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-template-rows:repeat(4,1fr);gap:8px;height:260px}.date-picker__choices button[data-v-012a756b]{border:1px solid var(--color-line);border-radius:10px;padding:0 4px;color:var(--color-text);background:transparent;font-size:14px;font-weight:600}.date-picker__choices button[data-v-012a756b]:hover:not(:disabled){border-color:var(--color-primary);color:var(--color-primary-strong);background:var(--color-primary-soft)}.date-picker__choices button.is-selected[data-v-012a756b]{border-color:var(--color-primary);color:var(--color-primary-strong);background:var(--color-primary-soft)}.date-picker__choices button.is-outside[data-v-012a756b]{color:var(--color-text-muted)}.date-picker__choices button[data-v-012a756b]:disabled{opacity:.3}.date-picker__days button[data-v-012a756b]{position:relative;display:grid;place-items:center;min-width:0;height:36px;width:36px;max-width:100%;justify-self:center;border:1px solid transparent;border-radius:50%;padding:0;color:var(--color-text);background:transparent;font-size:13px}.date-picker__days button[data-v-012a756b]:hover:not(:disabled){color:var(--color-primary-strong);background:var(--color-primary-soft)}.date-picker__days button.is-outside[data-v-012a756b]{color:#aaa59b}.date-picker__days button.is-today[data-v-012a756b]{border-color:var(--color-primary)}.date-picker__days button.is-selected[data-v-012a756b]{color:#fff;background:var(--color-primary);font-weight:700}.date-picker__days button.is-selected[data-v-012a756b]:hover{color:#fff;background:var(--color-primary-strong)}.date-picker__days button[data-v-012a756b]:disabled{opacity:.3}.date-picker__footer[data-v-012a756b]{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:14px;padding-top:14px;border-top:1px solid var(--color-line)}.date-picker__clear[data-v-012a756b]{border:0;padding:10px 0;color:var(--color-text-muted);background:transparent;font-size:13px}.date-picker__apply[data-v-012a756b]{min-height:40px;border:0;border-radius:8px;padding:0 24px;color:#fff;background:var(--color-primary);font-size:14px;font-weight:700}@media (max-width: 767px){.date-picker__overlay[data-v-012a756b]{display:flex;align-items:flex-end;background:#18161252}.date-picker__panel[data-v-012a756b]{position:relative;width:100%;max-height:calc(100dvh - 24px);border:0;border-radius:24px 24px 0 0;padding:20px max(20px,(100% - 360px) / 2) calc(16px + env(safe-area-inset-bottom))}.date-picker__calendar[data-v-012a756b]{min-height:284px}.date-picker__choices[data-v-012a756b]{height:284px}.date-picker__days button[data-v-012a756b]{width:40px;height:40px}}@media (prefers-reduced-motion: no-preference){.date-picker__panel[data-v-012a756b]{animation:calendar-appear-012a756b .16s ease-out}}@keyframes calendar-appear-012a756b{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.profile-card[data-v-dd3e298d]{width:min(100%,620px);margin:0 auto 16px;padding:28px}h1[data-v-dd3e298d],p[data-v-dd3e298d]{margin:0}.profile-card>p[data-v-dd3e298d]{margin-top:8px;color:var(--color-text-muted)}form[data-v-dd3e298d]{display:grid;gap:16px;margin-top:24px}label[data-v-dd3e298d],.profile-field[data-v-dd3e298d]{display:grid;gap:8px;font-size:14px;font-weight:800}input[data-v-dd3e298d]{min-height:46px;border:1px solid var(--color-line);border-radius:10px;padding:0 12px;font:inherit}button[data-v-dd3e298d]{justify-content:center}.message[data-v-dd3e298d]{color:var(--color-primary);font-size:13px}.message--error[data-v-dd3e298d]{color:var(--color-danger)}.loading-state[data-v-743ab39a]{display:grid;min-height:260px;place-items:center;color:var(--color-text-muted)}.apply-card[data-v-743ab39a]{width:min(100%,620px);margin:0 auto;padding:28px}h1[data-v-743ab39a],p[data-v-743ab39a]{margin:0}.description[data-v-743ab39a]{margin-top:8px;color:var(--color-text-muted)}.amount-limit[data-v-743ab39a]{margin-top:16px;border-radius:10px;padding:12px;color:var(--color-primary);background:var(--color-primary-soft);font-weight:800}.apply-type[data-v-743ab39a]{display:flex;gap:18px;margin-top:20px;color:var(--color-text-muted);font-size:14px}.field[data-v-743ab39a]{display:grid;gap:8px;margin-top:16px;font-size:13px;font-weight:800}.field input[data-v-743ab39a],.field textarea[data-v-743ab39a],.field select[data-v-743ab39a]{border:1px solid var(--color-line);border-radius:10px;padding:10px 12px;font:inherit}.field input[data-v-743ab39a]{min-height:44px}.field textarea[data-v-743ab39a]{resize:vertical}.message[data-v-743ab39a]{margin:14px 0;color:var(--color-danger);font-size:13px}.apply-card button[data-v-743ab39a]{width:100%;justify-content:center;margin-top:18px}.success-card[data-v-3f91c36c]{width:min(100%,620px);margin:36px auto;padding:36px;text-align:center}.success-icon[data-v-3f91c36c]{display:grid;width:64px;height:64px;margin:0 auto 18px;place-items:center;border-radius:50%;color:#fff;background:var(--color-primary);font-weight:900}.eyebrow[data-v-3f91c36c]{margin:0;color:var(--color-primary);font-size:12px;font-weight:900;letter-spacing:.12em}h1[data-v-3f91c36c]{margin:8px 0;font-size:32px}.description[data-v-3f91c36c]{margin:0;color:var(--color-text-muted)}.summary[data-v-3f91c36c]{display:grid;gap:10px;margin-top:24px;border-top:1px solid var(--color-line);border-bottom:1px solid var(--color-line);padding:16px 0;text-align:left}.summary-loading[data-v-3f91c36c]{margin-top:24px;color:var(--color-text-muted)}.summary div[data-v-3f91c36c]{display:flex;justify-content:space-between;gap:16px;color:var(--color-text-muted);font-size:13px}.summary strong[data-v-3f91c36c]{max-width:65%;color:var(--color-text);text-align:right;word-break:break-word}.actions[data-v-3f91c36c]{display:flex;justify-content:center;gap:10px;margin-top:24px}.error-message[data-v-3f91c36c]{margin-top:16px;color:var(--color-danger);font-size:13px}@media (max-width: 767px){.success-card[data-v-3f91c36c]{margin:16px auto;padding:24px 20px}.actions[data-v-3f91c36c]{flex-direction:column}.actions a[data-v-3f91c36c]{justify-content:center}}.content-card[data-v-d683403e]{margin:18px 0;padding:20px}.content-card h2[data-v-d683403e]{margin-top:0;font-size:18px}.published-content[data-v-d683403e]{overflow-x:auto;overflow-wrap:anywhere;line-height:1.7}.published-content[data-v-d683403e] img{max-width:100%;height:auto}.policy-link[data-v-d683403e]{display:block;padding:12px 0;border-top:1px solid var(--color-line);color:var(--color-primary)}.policy-link span[data-v-d683403e]{color:var(--color-text-muted);font-size:12px}.store-row[data-v-d683403e]{display:grid;gap:6px;padding:14px 0;border-top:1px solid var(--color-line)}.store-row span[data-v-d683403e]{color:var(--color-text-muted)}.wallet-link[data-v-d683403e]{margin-left:18px}.guide-page h1[data-v-d683403e]{overflow-wrap:anywhere}.article-card[data-v-773b39f3]{margin:20px 0;padding:24px}.article-body[data-v-773b39f3]{overflow-wrap:anywhere;overflow-x:auto;line-height:1.8}.article-card img[data-v-773b39f3],.article-body[data-v-773b39f3] img{max-width:100%;height:auto}.help-content[data-v-8e46db9f]{padding:24px;margin:20px 0}.help-link[data-v-8e46db9f]{display:block;padding:18px 0;border-bottom:1px solid var(--color-line);color:var(--color-primary)}.help-body[data-v-8e46db9f]{overflow-wrap:anywhere;line-height:1.8;overflow-x:auto}.help-body[data-v-8e46db9f] img{max-width:100%;height:auto}.fallback-note[data-v-8e46db9f]{color:var(--color-text-muted);font-size:13px}@media (max-width: 767px){.help-content[data-v-8e46db9f]{padding:16px}}:root{--color-primary: #b18a4a;--color-primary-strong: #8c6a35;--color-primary-soft: #f5efe4;--color-text: #171717;--color-text-muted: #68645d;--color-line: #e3dfd6;--color-surface: #ffffff;--color-page: #f8f7f4;--color-warning: #a87528;--color-danger: #a8423b;--shadow-card: 0 10px 28px rgba(24, 22, 18, .055);--radius-sm: 6px;--radius-md: 10px;--radius-lg: 16px;--content-max-width: 1200px;--header-height: 68px;--bottom-nav-height: 60px}*{box-sizing:border-box}html,body,#app{min-height:100%;margin:0}html,body,#app{scrollbar-width:none;-ms-overflow-style:none}html::-webkit-scrollbar,body::-webkit-scrollbar,#app::-webkit-scrollbar{display:none;width:0;height:0}body{min-width:320px;background:var(--color-page);color:var(--color-text);font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,PingFang SC,Microsoft YaHei,sans-serif;font-size:15px;line-height:1.5;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}button,input,select{font:inherit}button{cursor:pointer}button:disabled{cursor:not-allowed;opacity:.58}button:focus-visible,a:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible{outline:3px solid rgba(177,138,74,.28);outline-offset:2px}a{color:inherit;text-decoration:none}.page-container{width:min(100%,var(--content-max-width));margin:0 auto;padding:24px 20px 104px}.surface-card{border-radius:var(--radius-md);background:var(--color-surface);box-shadow:var(--shadow-card);transition:border-color .16s ease,box-shadow .16s ease,transform .16s ease}a.surface-card:hover{border-color:#b18a4a6b;box-shadow:0 16px 38px #1816121f;transform:translateY(-2px)}.section-heading{display:flex;align-items:center;justify-content:space-between;gap:16px;margin:22px 0 16px}.section-heading h2{margin:0;font-size:clamp(20px,3vw,28px);line-height:1.2}.section-heading p{margin:6px 0 0;color:var(--color-text-muted)}.text-link{border:0;padding:0;color:var(--color-primary);background:transparent;font-weight:700}.primary-button,.secondary-button{display:inline-flex;align-items:center;justify-content:center;min-height:44px;border-radius:var(--radius-sm);padding:0 18px;font-weight:700;transition:background .16s ease,border-color .16s ease,color .16s ease,transform .16s ease}.info-link{display:inline;color:var(--color-primary-strong);font-size:13px;font-weight:500;text-decoration:underline;text-underline-offset:3px}.info-link:hover{text-decoration-thickness:2px}.primary-button{border:1px solid var(--color-primary);color:#fff;background:var(--color-primary)}.primary-button:hover{border-color:var(--color-primary-strong);background:var(--color-primary-strong)}.secondary-button{border:1px solid var(--color-line);color:var(--color-primary);background:#fff}.secondary-button:hover{border-color:var(--color-primary);background:var(--color-primary-soft)}input,select,textarea{accent-color:var(--color-primary)}textarea{min-height:88px;resize:vertical}.error-message,.checkout-error,.action-message{border-color:#c53b322e;background:#fff8f7}@media (max-width: 767px){.page-container{padding:10px 8px calc(var(--bottom-nav-height) + 24px)}.section-heading{margin-top:14px}.primary-button,.secondary-button{min-height:46px}}
