body{margin:0;font-family:Arial,Helvetica,sans-serif;background:#f7f7f9;color:#1f2937}a{color:inherit}.admin-layout[data-v-1750accd]{min-height:100vh;display:grid;grid-template-columns:220px 1fr}.sidebar[data-v-1750accd]{padding:24px;background:#111827;color:#fff;display:flex;flex-direction:column;gap:12px}.sidebar a[data-v-1750accd]{color:#e5e7eb;text-decoration:none}.sidebar button[data-v-1750accd]{margin-top:16px;padding:10px 12px;border:0;border-radius:8px;cursor:pointer}.content[data-v-1750accd]{padding:24px;background:#f3f4f6}.sidebar .router-link-exact-active[data-v-1750accd]{color:#fff;font-weight:700}.panel-card[data-v-466fae38]{background:#fff;border-radius:16px;box-shadow:0 10px 30px rgba(15,23,42,.08)}.panel-card__header[data-v-466fae38]{padding:20px 20px 0;display:flex;justify-content:space-between;align-items:flex-start;gap:16px}.panel-card__heading[data-v-466fae38]{min-width:0}.panel-card__title[data-v-466fae38]{margin:0;font-size:20px;color:#111827}.panel-card__description[data-v-466fae38]{margin:6px 0 0;color:#6b7280;font-size:14px}.panel-card__actions[data-v-466fae38]{display:flex;align-items:center;gap:10px}.panel-card__body[data-v-466fae38]{padding:20px}.blacklist-page[data-v-7b139995]{display:grid;gap:20px}.blacklist-form[data-v-7b139995]{display:grid;grid-template-columns:1fr 1fr auto;gap:12px}.blacklist-form input[data-v-7b139995]{padding:12px;border:1px solid #d1d5db;border-radius:10px}.blacklist-form button[data-v-7b139995],.danger-button[data-v-7b139995],.ghost-button[data-v-7b139995]{padding:12px 14px;border:0;border-radius:10px;cursor:pointer}.blacklist-form button[data-v-7b139995]{background:#111827;color:#fff}.ghost-button[data-v-7b139995]{background:#e5e7eb;color:#111827}.danger-button[data-v-7b139995]{background:#fee2e2;color:#b91c1c}.state[data-v-7b139995]{margin:0;color:#6b7280}.state--error[data-v-7b139995]{color:#dc2626}.state--success[data-v-7b139995]{color:#166534}.blacklist-table[data-v-7b139995]{width:100%;border-collapse:collapse}.blacklist-table td[data-v-7b139995],.blacklist-table th[data-v-7b139995]{padding:12px;border-bottom:1px solid #e5e7eb;text-align:left;vertical-align:top}@media (max-width:860px){.blacklist-form[data-v-7b139995]{grid-template-columns:1fr}}.status-badge[data-v-45994726]{display:inline-flex;align-items:center;justify-content:center;padding:4px 10px;border-radius:999px;font-size:12px;font-weight:700;white-space:nowrap}.status-badge--neutral[data-v-45994726]{background:#e5e7eb;color:#374151}.status-badge--success[data-v-45994726]{background:#dcfce7;color:#166534}.status-badge--warning[data-v-45994726]{background:#fef3c7;color:#92400e}.status-badge--danger[data-v-45994726]{background:#fee2e2;color:#b91c1c}.chats-page[data-v-7df5fe70]{display:grid}.chats-grid[data-v-7df5fe70]{display:grid;grid-template-columns:320px minmax(0,1fr);gap:20px}.sidebar-shell[data-v-7df5fe70]{display:flex;flex-direction:column;gap:14px}.stats-grid[data-v-7df5fe70]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.stats-grid article[data-v-7df5fe70]{padding:12px;border-radius:14px;border:1px solid #e5e7eb;background:#f9fafb;display:flex;flex-direction:column;gap:6px}.stats-grid b[data-v-7df5fe70]{font-size:18px;color:#111827}.stats-grid span[data-v-7df5fe70]{font-size:13px;color:#6b7280}.filters input[data-v-7df5fe70]{width:100%;padding:12px;border:1px solid #d1d5db;border-radius:10px;font:inherit}.chats-list[data-v-7df5fe70]{display:flex;flex-direction:column;gap:10px;max-height:70vh;overflow-y:auto;padding-right:6px}.chat-row[data-v-7df5fe70]{border:1px solid #e5e7eb;border-radius:14px;background:#fff;padding:14px;display:flex;flex-direction:column;gap:6px;text-align:left;cursor:pointer}.chat-row--active[data-v-7df5fe70]{border-color:#111827;box-shadow:0 0 0 1px #111827}.chat-row__badges[data-v-7df5fe70]{display:flex;gap:8px;flex-wrap:wrap}.chat-meta[data-v-7df5fe70],.chat-row__top[data-v-7df5fe70],.reply-box__actions[data-v-7df5fe70]{display:flex;justify-content:space-between;gap:12px;align-items:center}.chat-detail[data-v-7df5fe70]{display:flex;flex-direction:column;gap:16px}.chat-meta[data-v-7df5fe70]{align-items:flex-start}.chat-meta h3[data-v-7df5fe70],.chat-meta p[data-v-7df5fe70]{margin:0}.chat-meta a[data-v-7df5fe70]{color:#2563eb}.chat-meta__actions[data-v-7df5fe70]{display:flex;gap:10px;flex-wrap:wrap;align-items:center}.messages[data-v-7df5fe70]{display:flex;flex-direction:column;gap:12px;max-height:56vh;overflow-y:auto}.message-row[data-v-7df5fe70]{padding:14px;border-radius:14px;background:#f9fafb;display:flex;flex-direction:column;gap:8px}.message-row--admin[data-v-7df5fe70]{border-left:4px solid #2563eb}.message-row--user[data-v-7df5fe70]{border-left:4px solid #10b981}.message-role[data-v-7df5fe70],.message-row p[data-v-7df5fe70]{margin:0}.message-role[data-v-7df5fe70]{font-size:12px;font-weight:700;color:#6b7280}.message-attachments[data-v-7df5fe70]{display:flex;flex-wrap:wrap;gap:10px}.message-attachment[data-v-7df5fe70]{display:block;color:#2563eb}.message-attachment img[data-v-7df5fe70]{display:block;width:min(220px,100%);max-height:180px;-o-object-fit:cover;object-fit:cover;border-radius:12px;background:#f3f4f6}.message-attachment video[data-v-7df5fe70]{display:block;width:min(260px,100%);border-radius:12px;background:#111827}.message-audio[data-v-7df5fe70]{width:min(320px,100%)}.reply-box[data-v-7df5fe70]{display:flex;flex-direction:column;gap:12px}.reply-box textarea[data-v-7df5fe70]{min-height:120px;padding:12px;border:1px solid #d1d5db;border-radius:10px;resize:vertical;font:inherit}.draft-list[data-v-7df5fe70]{display:grid;gap:10px}.draft-card[data-v-7df5fe70]{display:grid;grid-template-columns:72px minmax(0,1fr) auto;gap:12px;align-items:center;padding:12px;border:1px solid #e5e7eb;border-radius:14px;background:#f9fafb}.draft-card img[data-v-7df5fe70]{width:72px;height:72px;-o-object-fit:cover;object-fit:cover;border-radius:10px}.draft-card__meta[data-v-7df5fe70]{display:flex;flex-direction:column;gap:6px}.danger-button[data-v-7df5fe70],.ghost-button[data-v-7df5fe70],.reply-box button[data-v-7df5fe70]{padding:12px 14px;border:0;border-radius:10px;cursor:pointer}.ghost-button[data-v-7df5fe70]{background:#e5e7eb;color:#111827}.reply-box button[data-v-7df5fe70]{background:#111827;color:#fff}.danger-button[data-v-7df5fe70]{background:#fee2e2;color:#b91c1c}.state[data-v-7df5fe70]{margin:0;color:#6b7280}.state--error[data-v-7df5fe70]{color:#dc2626}@media (max-width:980px){.chats-grid[data-v-7df5fe70],.draft-card[data-v-7df5fe70],.stats-grid[data-v-7df5fe70]{grid-template-columns:1fr}}.grid[data-v-3f542c29]{display:grid;grid-template-columns:360px 1fr;gap:20px}.domain-form[data-v-3f542c29]{display:flex;flex-direction:column;gap:12px}.danger-button[data-v-3f542c29],.domain-form button[data-v-3f542c29],.domain-form input[data-v-3f542c29],.ghost-button[data-v-3f542c29]{padding:12px;border-radius:10px;font:inherit}.domain-form input[data-v-3f542c29]{border:1px solid #d1d5db}.danger-button[data-v-3f542c29],.domain-form button[data-v-3f542c29],.ghost-button[data-v-3f542c29]{border:0;cursor:pointer}.domain-form button[data-v-3f542c29]{background:#111827;color:#fff}.ghost-button[data-v-3f542c29]{background:#e5e7eb;color:#111827}.danger-button[data-v-3f542c29]{background:#fee2e2;color:#b91c1c}.hint[data-v-3f542c29],.state[data-v-3f542c29]{margin:0;color:#6b7280}.state--error[data-v-3f542c29]{color:#dc2626}.state--success[data-v-3f542c29]{color:#166534}.domains-table[data-v-3f542c29]{width:100%;border-collapse:collapse}.domains-table td[data-v-3f542c29],.domains-table th[data-v-3f542c29]{padding:12px;border-bottom:1px solid #e5e7eb;text-align:left}.domains-table__actions[data-v-3f542c29]{display:flex;gap:10px;flex-wrap:wrap}@media (max-width:980px){.grid[data-v-3f542c29]{grid-template-columns:1fr}}.grid[data-v-7a0aea85]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.card[data-v-7a0aea85]{padding:20px;background:#fff;border-radius:16px;display:flex;flex-direction:column;gap:12px}input[data-v-7a0aea85],select[data-v-7a0aea85],textarea[data-v-7a0aea85]{padding:12px;border-radius:10px;border:1px solid #d1d5db;font:inherit}button[data-v-7a0aea85]{padding:12px;border-radius:10px;border:0;background:#111827;color:#fff;font:inherit;cursor:pointer}.hint[data-v-7a0aea85],.state[data-v-7a0aea85]{margin:0;color:#6b7280}.state--error[data-v-7a0aea85]{color:#dc2626}.state--success[data-v-7a0aea85]{color:#166534}.card-header[data-v-7a0aea85]{display:flex;align-items:center;justify-content:space-between;gap:12px}.created-link-row[data-v-7a0aea85]{display:flex;flex-wrap:wrap;gap:12px}.ghost-button[data-v-7a0aea85]{background:#e5e7eb;color:#111827}.ghost-link[data-v-7a0aea85],.inline-link[data-v-7a0aea85]{color:#111827;text-decoration:none}.table-wrap[data-v-7a0aea85]{overflow-x:auto}table[data-v-7a0aea85]{width:100%;border-collapse:collapse}td[data-v-7a0aea85],th[data-v-7a0aea85]{padding:12px 10px;border-bottom:1px solid #e5e7eb;text-align:left;vertical-align:top}.actions[data-v-7a0aea85]{display:flex;gap:8px;flex-wrap:wrap}textarea[data-v-7a0aea85]{min-height:120px}@media (max-width:980px){.grid[data-v-7a0aea85]{grid-template-columns:1fr}}.login-page[data-v-b3e0af34]{min-height:100vh;display:grid;place-items:center}.card[data-v-b3e0af34]{width:340px;padding:24px;background:#fff;border-radius:16px;box-shadow:0 8px 24px rgba(15,23,42,.08);display:flex;flex-direction:column;gap:12px}button[data-v-b3e0af34],input[data-v-b3e0af34]{padding:12px}.error[data-v-b3e0af34]{color:#dc2626}.image-preview-grid[data-v-54922840]{display:grid;grid-template-columns:repeat(auto-fill,minmax(140px,1fr));gap:12px}.image-preview-card[data-v-54922840]{border:1px solid #e5e7eb;border-radius:14px;overflow:hidden;background:#fff;display:flex;flex-direction:column}.image-preview-card img[data-v-54922840]{width:100%;height:112px;-o-object-fit:cover;object-fit:cover;display:block;background:#f3f4f6}.image-preview-card__body[data-v-54922840]{padding:10px;display:flex;flex-direction:column;gap:4px;min-height:88px}.image-preview-card__body small[data-v-54922840],.image-preview-card__body span[data-v-54922840],.image-preview-card__body strong[data-v-54922840]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.image-preview-card__body small[data-v-54922840],.image-preview-card__body span[data-v-54922840]{color:#6b7280;font-size:12px}.image-preview-card__error[data-v-54922840]{color:#dc2626}.image-preview-card__remove[data-v-54922840]{margin:0 10px 10px;padding:10px 12px;border:0;border-radius:10px;background:#111827;color:#fff;cursor:pointer}.image-preview-card--uploading[data-v-54922840]{border-color:#93c5fd}.image-preview-card--uploaded[data-v-54922840]{border-color:#86efac}.image-preview-card--error[data-v-54922840]{border-color:#fca5a5}.grid[data-v-902310de]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.card[data-v-902310de]{padding:20px;background:#fff;border-radius:16px;display:flex;flex-direction:column;gap:12px}.card-header[data-v-902310de]{display:flex;justify-content:space-between;gap:12px;align-items:center}.card-header h2[data-v-902310de]{margin:0}.hint[data-v-902310de],.state[data-v-902310de]{margin:0;color:#6b7280}.state--error[data-v-902310de]{color:#dc2626}.state--success[data-v-902310de]{color:#166534}.muted[data-v-902310de]{color:#4b5563}.form-grid[data-v-902310de]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.form-grid__full[data-v-902310de]{grid-column:1/-1}.upload-box[data-v-902310de]{display:flex;flex-direction:column;gap:8px;padding:14px;border:1px dashed #93c5fd;border-radius:14px;background:#eff6ff;color:#1e3a8a}.upload-box input[type=file][data-v-902310de]{padding:10px;border:1px dashed #93c5fd;border-radius:10px;background:#fff}.actions[data-v-902310de],.created-link-row[data-v-902310de]{display:flex;gap:12px;flex-wrap:wrap}.created-link-row[data-v-902310de]{align-items:center}.ghost-link[data-v-902310de]{display:inline-flex;align-items:center;justify-content:center;min-height:40px;padding:0 14px;border-radius:10px;text-decoration:none}.ghost-button[data-v-902310de],.ghost-link[data-v-902310de]{color:#111827;background:#e5e7eb}.product-summary-list[data-v-902310de]{display:grid;gap:12px}.product-summary-card[data-v-902310de]{display:grid;grid-template-columns:120px minmax(0,1fr);gap:12px;padding:12px;border:1px solid #e5e7eb;border-radius:14px;background:#fff}.product-summary-card img[data-v-902310de]{width:120px;height:90px;-o-object-fit:cover;object-fit:cover;border-radius:10px;background:#f3f4f6}.product-summary-card__body[data-v-902310de]{display:flex;flex-direction:column;gap:6px}.product-summary-card__actions[data-v-902310de]{display:flex;gap:10px;flex-wrap:wrap;align-items:center}.product-summary-card__actions a[data-v-902310de]{color:#111827;text-decoration:none}textarea[data-v-902310de]{min-height:120px}button[data-v-902310de],input[data-v-902310de],textarea[data-v-902310de]{padding:10px 12px;border-radius:10px;font:inherit}input[data-v-902310de],textarea[data-v-902310de]{border:1px solid #d1d5db}button[data-v-902310de]{border:0;background:#111827;color:#fff;cursor:pointer}@media (max-width:980px){.form-grid[data-v-902310de],.grid[data-v-902310de],.product-summary-card[data-v-902310de]{grid-template-columns:1fr}.product-summary-card img[data-v-902310de]{width:100%;height:180px}}.card[data-v-72f2f96e]{display:flex;flex-direction:column;gap:16px}.group[data-v-72f2f96e]{display:flex;flex-direction:column;gap:12px}.group h3[data-v-72f2f96e]{margin:0;font-size:16px;color:#111827}.quick-delay-row[data-v-72f2f96e]{display:flex;flex-wrap:wrap;gap:10px}button[data-v-72f2f96e],input[data-v-72f2f96e],textarea[data-v-72f2f96e]{padding:12px;border-radius:10px;font:inherit}input[data-v-72f2f96e],textarea[data-v-72f2f96e]{border:1px solid #d1d5db}button[data-v-72f2f96e]{border:0;background:#111827;color:#fff;cursor:pointer}.ghost-button[data-v-72f2f96e]{background:#e5e7eb;color:#111827}textarea[data-v-72f2f96e]{min-height:140px}.state[data-v-72f2f96e]{margin:0;color:#6b7280}.state--error[data-v-72f2f96e]{color:#dc2626}.state--success[data-v-72f2f96e]{color:#166534}.kv-editor[data-v-3197d2aa]{display:flex;flex-direction:column;gap:12px}.kv-editor__row[data-v-3197d2aa]{display:grid;grid-template-columns:160px 160px minmax(0,1fr) 72px;gap:10px;align-items:start}.kv-editor__row input[data-v-3197d2aa],.kv-editor__row textarea[data-v-3197d2aa]{width:100%;padding:10px 12px;border:1px solid #d1d5db;border-radius:10px;font:inherit}.kv-editor__row textarea[data-v-3197d2aa]{min-height:72px;resize:vertical}.kv-editor__add[data-v-3197d2aa],.kv-editor__remove[data-v-3197d2aa]{padding:10px 12px;border:0;border-radius:10px;background:#111827;color:#fff;cursor:pointer}.kv-editor__remove[data-v-3197d2aa]{background:#ef4444}@media (max-width:960px){.kv-editor__row[data-v-3197d2aa]{grid-template-columns:1fr}}.submissions-page[data-v-52b41382]{display:grid}.submissions-grid[data-v-52b41382]{display:grid;grid-template-columns:320px minmax(0,1fr);gap:20px}.submissions-sidebar[data-v-52b41382]{display:flex;flex-direction:column;gap:14px}.stats-grid[data-v-52b41382]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.stats-grid article[data-v-52b41382]{padding:12px;border:1px solid #e5e7eb;border-radius:14px;background:#f9fafb;display:flex;flex-direction:column;gap:6px}.stats-grid b[data-v-52b41382]{font-size:18px;color:#111827}.stats-grid span[data-v-52b41382]{font-size:13px;color:#6b7280}.filters[data-v-52b41382]{display:grid;gap:10px}.detail-grid input[data-v-52b41382],.filters input[data-v-52b41382],.filters select[data-v-52b41382]{padding:12px;border:1px solid #d1d5db;border-radius:10px;font:inherit}.submissions-list[data-v-52b41382]{display:flex;flex-direction:column;gap:10px;max-height:70vh;overflow-y:auto;padding-right:6px}.submission-row[data-v-52b41382]{border:1px solid #e5e7eb;border-radius:14px;background:#fff;padding:14px;text-align:left;display:flex;flex-direction:column;gap:6px;cursor:pointer}.submission-row--active[data-v-52b41382]{border-color:#111827;box-shadow:0 0 0 1px #111827}.submission-row__top[data-v-52b41382]{display:flex;justify-content:space-between;gap:12px;align-items:center}.submission-form[data-v-52b41382]{display:flex;flex-direction:column;gap:16px}.meta-grid[data-v-52b41382]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.meta-grid article[data-v-52b41382]{padding:12px;border-radius:14px;background:#f9fafb;border:1px solid #e5e7eb;display:flex;flex-direction:column;gap:6px}.meta-grid span[data-v-52b41382]{font-size:13px;color:#6b7280}.detail-grid[data-v-52b41382],.form-grid[data-v-52b41382]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.form-block[data-v-52b41382],.form-grid label[data-v-52b41382]{display:flex;flex-direction:column;gap:8px}.form-block span[data-v-52b41382],.form-grid span[data-v-52b41382],.form-title[data-v-52b41382]{font-size:14px;color:#374151;font-weight:600}.detail-grid input[data-v-52b41382],.form-actions button[data-v-52b41382],.form-block textarea[data-v-52b41382],.form-grid input[data-v-52b41382],.ghost-button[data-v-52b41382]{padding:12px;border-radius:10px;font:inherit}.form-block textarea[data-v-52b41382],.form-grid input[data-v-52b41382]{border:1px solid #d1d5db}.form-block textarea[data-v-52b41382]{min-height:112px;resize:vertical}.form-actions button[data-v-52b41382],.ghost-button[data-v-52b41382]{border:0;cursor:pointer}.ghost-button[data-v-52b41382]{background:#e5e7eb;color:#111827}.form-actions[data-v-52b41382]{display:flex;gap:12px;justify-content:flex-end}.form-actions button[data-v-52b41382]{background:#111827;color:#fff;min-width:132px}.state[data-v-52b41382]{margin:0;color:#6b7280}.state--error[data-v-52b41382]{color:#dc2626}.state--success[data-v-52b41382]{color:#166534}.inline-actions[data-v-52b41382]{display:flex;gap:10px;align-items:center}.inline-link[data-v-52b41382]{color:#111827;text-decoration:none}@media (max-width:980px){.detail-grid[data-v-52b41382],.filters[data-v-52b41382],.form-grid[data-v-52b41382],.meta-grid[data-v-52b41382],.stats-grid[data-v-52b41382],.submissions-grid[data-v-52b41382]{grid-template-columns:1fr}}.frontend-header[data-v-45e7bf0e]{border-bottom:1px solid #353535;background:#000;color:#fff}.frontend-header__top[data-v-45e7bf0e]{border-bottom:1px solid #353535}.frontend-header__inner[data-v-45e7bf0e],.frontend-header__search[data-v-45e7bf0e]{max-width:1240px;margin:0 auto;padding:0 24px}.frontend-header__inner[data-v-45e7bf0e]{min-height:48px;display:flex;align-items:center;gap:20px}.frontend-header__actions button[data-v-45e7bf0e],.frontend-header__brand[data-v-45e7bf0e],.frontend-header__search-button[data-v-45e7bf0e]{border:0;background:transparent;color:inherit;padding:0}.frontend-header__brand[data-v-45e7bf0e]{display:inline-flex;align-items:center;white-space:nowrap}.frontend-header__brand-full[data-v-45e7bf0e],.frontend-header__brand-short[data-v-45e7bf0e]{height:32px;display:block}.frontend-header__brand-short[data-v-45e7bf0e]{display:none}.frontend-header__nav[data-v-45e7bf0e]{flex:1;display:flex;align-items:center;gap:8px;color:#fff;font-size:14px}.frontend-header__nav span[data-v-45e7bf0e]{padding:0 12px}.frontend-header__actions[data-v-45e7bf0e]{display:flex;align-items:center;gap:20px;padding-left:12px;font-size:14px}.frontend-header__categories[data-v-45e7bf0e]{display:inline-flex;align-items:center;padding-right:12px}.frontend-header__search-wrap[data-v-45e7bf0e]{padding:8px 0}.frontend-header__search[data-v-45e7bf0e]{min-height:64px;display:flex;gap:1px}.frontend-header__search-box[data-v-45e7bf0e]{background:#1f1f1f;color:#9a9a9a;min-height:48px;display:flex;align-items:center;gap:8px;padding:0 12px}.frontend-header__search-box--main[data-v-45e7bf0e]{flex:2;border-radius:4px 0 0 4px}.frontend-header__search-box--location[data-v-45e7bf0e]{flex:1}.frontend-header__search-box input[data-v-45e7bf0e]{flex:1;min-width:0;border:0;outline:none;background:transparent;color:#d4d4d4;font-size:15px}.frontend-header__icon[data-v-45e7bf0e]{color:#9a9a9a}.frontend-header__search-button[data-v-45e7bf0e]{background:#1f1f1f;border-radius:0 4px 4px 0;padding:4px}.frontend-header__search-button[data-v-45e7bf0e]:before{content:"搜尋";display:inline-flex;align-items:center;justify-content:center;min-height:40px;padding:0 18px;border-radius:4px;background:#00b14f;color:#fff;font-size:15px;font-weight:700}@media (max-width:1186px){.frontend-header__nav[data-v-45e7bf0e]{display:none}}@media (max-width:900px){.frontend-header__inner[data-v-45e7bf0e],.frontend-header__search[data-v-45e7bf0e]{padding:0 16px}.frontend-header__categories[data-v-45e7bf0e],.frontend-header__search-box--location[data-v-45e7bf0e],.frontend-header__search-button[data-v-45e7bf0e]{display:none}.frontend-header__actions[data-v-45e7bf0e]{gap:16px}.frontend-header__search-box--main[data-v-45e7bf0e]{border-radius:4px}.frontend-header__brand-full[data-v-45e7bf0e]{display:none}.frontend-header__brand-short[data-v-45e7bf0e]{display:block}}.frontend-footer[data-v-8611f126]{max-width:1240px;margin:0 auto;padding:40px 24px;border-top:1px solid #353535;color:#929292}.frontend-footer__grid[data-v-8611f126]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:24px}.frontend-footer__group h3[data-v-8611f126]{margin:0 0 12px;color:#fff;font-size:15px;font-weight:700}.frontend-footer__group p[data-v-8611f126]{margin:0 0 6px;font-size:14px;line-height:1.5}@media (max-width:900px){.frontend-footer[data-v-8611f126]{padding:32px 16px 40px}.frontend-footer__grid[data-v-8611f126]{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}}.product-gallery[data-v-1846dadc]{display:flex;flex-direction:column;gap:16px}.product-gallery__main[data-v-1846dadc]{border:1px solid #353535;border-radius:8px;overflow:hidden;display:flex;justify-content:center;align-items:center;min-height:360px;max-height:400px;padding:16px}.product-gallery__main img[data-v-1846dadc]{display:block;max-width:100%;max-height:100%;-o-object-fit:contain;object-fit:contain}.product-gallery__thumbs[data-v-1846dadc]{display:flex;flex-wrap:wrap;gap:10px}.product-gallery__thumb[data-v-1846dadc]{width:88px;height:88px;padding:6px;border:1px solid #353535;border-radius:8px;background:transparent}.product-gallery__thumb--active[data-v-1846dadc]{border-color:#fff}.product-gallery__thumb img[data-v-1846dadc]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block;border-radius:4px}@media (max-width:900px){.product-gallery__main[data-v-1846dadc]{min-height:280px}.product-gallery__thumb[data-v-1846dadc]{width:72px;height:72px}}.product-info-panel[data-v-1f81935a]{display:flex;flex-direction:column;gap:12px}.product-info-panel__title[data-v-1f81935a]{margin:0;font-size:20px;line-height:1.4;font-weight:400;color:#fff;word-break:break-word;white-space:pre-wrap}.product-info-panel__price[data-v-1f81935a]{color:#00b14f;font-size:30px;line-height:1.2;font-weight:700}.product-info-panel__meta[data-v-1f81935a]{display:flex;flex-direction:column;gap:6px;margin-top:8px;color:#929292;font-size:14px}.product-info-panel__meta-row[data-v-1f81935a]{display:flex;align-items:flex-start;gap:8px}.product-info-panel__meta-icon[data-v-1f81935a]{width:20px;flex:0 0 20px;color:#929292}.recipient-info-panel[data-v-46c23e3c]{border:1px solid #353535;border-radius:8px;padding:12px;color:#fff}.recipient-info-panel__content[data-v-46c23e3c]{display:flex;flex-direction:column;gap:12px}.recipient-info-panel h2[data-v-46c23e3c]{margin:0;font-size:20px;font-weight:700}.recipient-info-panel__grid[data-v-46c23e3c]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.recipient-info-panel__field[data-v-46c23e3c]{display:flex;flex-direction:column;gap:4px}.recipient-info-panel__field label[data-v-46c23e3c]{padding-left:4px;font-size:14px}.recipient-info-panel__field--full[data-v-46c23e3c]{grid-column:1/-1}.recipient-info-panel__value[data-v-46c23e3c]{min-height:40px;display:flex;align-items:center;padding:6px 10px;border:1px solid #777;border-radius:6px;background:#1f1f1f;color:#9a9a9a;font-size:14px}.recipient-info-panel__value--multiline[data-v-46c23e3c]{align-items:flex-start;white-space:pre-wrap;word-break:break-word}@media (max-width:640px){.recipient-info-panel__grid[data-v-46c23e3c]{grid-template-columns:1fr}}.payment-notice-panel[data-v-9c3c4cee]{display:flex;flex-direction:column;gap:20px}.payment-notice-panel__secure[data-v-9c3c4cee],.payment-notice-panel__shipping[data-v-9c3c4cee],.payment-notice-panel__status[data-v-9c3c4cee]{border:1px solid #353535;border-radius:8px}.payment-notice-panel__status[data-v-9c3c4cee]{display:flex;align-items:flex-start;gap:12px;padding:12px;color:#fff}.payment-notice-panel__status-icon[data-v-9c3c4cee]{display:inline-flex;align-items:center;justify-content:center;padding:12px;border-radius:8px;background:#00b14f}.payment-notice-panel__status-copy[data-v-9c3c4cee]{display:flex;flex-direction:column;gap:2px;padding-top:2px}.payment-notice-panel__status-copy strong[data-v-9c3c4cee]{font-size:16px;font-weight:700}.payment-notice-panel__secure-copy p[data-v-9c3c4cee],.payment-notice-panel__status-copy p[data-v-9c3c4cee]{margin:0;color:#929292;font-size:13px;line-height:1.5}.payment-notice-panel__secure[data-v-9c3c4cee]{display:flex;align-items:center;gap:16px;padding:12px;color:#fff}.payment-notice-panel__secure-copy[data-v-9c3c4cee]{flex:1}.payment-notice-panel__secure-title[data-v-9c3c4cee]{margin-bottom:2px;font-weight:700}.payment-notice-panel__button[data-v-9c3c4cee]{min-width:240px;border:0;border-radius:8px;background:#c93b33;color:#fff;min-height:58px;display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:0 24px;font-size:17px;font-weight:700}.payment-notice-panel__button-icon[data-v-9c3c4cee]{display:inline-flex}.payment-notice-panel__shipping[data-v-9c3c4cee]{margin:0;padding:12px;color:#929292;font-size:14px;line-height:1.5}@media (max-width:1200px){.payment-notice-panel__secure[data-v-9c3c4cee]{flex-direction:column;align-items:stretch}.payment-notice-panel__button[data-v-9c3c4cee]{min-width:0;width:100%}}.sticky-action-bar[data-v-1f7f1e52]{position:fixed;left:0;right:0;bottom:0;z-index:30;padding:8px;background:hsla(0,0%,100%,.5);backdrop-filter:blur(8px)}.sticky-action-bar__inner[data-v-1f7f1e52]{padding:0 8px}.sticky-action-bar__button[data-v-1f7f1e52]{width:100%;min-height:58px;border:0;border-radius:8px;background:#c93b33;color:#fff;display:inline-flex;align-items:center;justify-content:center;gap:8px;font-size:18px;font-weight:700}.sticky-action-bar__icon[data-v-1f7f1e52]{display:inline-flex}@media (min-width:1025px){.sticky-action-bar[data-v-1f7f1e52]{display:none}}.product-page[data-v-eb081a1c]{background:hsla(0,0%,100%,.5)}.product-page__layout[data-v-eb081a1c]{min-height:100vh;display:flex;flex-direction:column;background:#000;color:#fff}.product-page__main[data-v-eb081a1c]{flex:1}.product-page__content[data-v-eb081a1c]{max-width:1240px;margin:0 auto;padding:40px 24px 88px}.product-page__columns[data-v-eb081a1c],.product-page__skeleton-grid[data-v-eb081a1c]{display:flex;gap:20px}.product-page__left[data-v-eb081a1c]{width:46%;display:flex;flex-direction:column;gap:18px}.product-page__right[data-v-eb081a1c]{width:54%}.product-page__error[data-v-eb081a1c],.product-page__skeleton-box[data-v-eb081a1c]{border:1px solid #353535;border-radius:8px}.product-page__skeleton-box[data-v-eb081a1c]{background:linear-gradient(90deg,#151515,#202020 50%,#151515);background-size:200% 100%;animation:product-page-skeleton-eb081a1c 1.4s linear infinite}.product-page__skeleton-box--image[data-v-eb081a1c]{width:46%;min-height:520px}.product-page__skeleton-box--panel[data-v-eb081a1c]{width:54%;min-height:420px}.product-page__error[data-v-eb081a1c]{max-width:520px;margin:40px auto 0;padding:24px;text-align:center}.product-page__error h1[data-v-eb081a1c]{margin:0 0 12px;font-size:28px}.product-page__error p[data-v-eb081a1c]{margin:0;color:#929292;line-height:1.6}@keyframes product-page-skeleton-eb081a1c{0%{background-position:200% 0}to{background-position:-200% 0}}@media (max-width:1024px){.product-page__content[data-v-eb081a1c]{padding:24px 16px 104px}.product-page__columns[data-v-eb081a1c],.product-page__skeleton-grid[data-v-eb081a1c]{flex-direction:column}.product-page__left[data-v-eb081a1c],.product-page__right[data-v-eb081a1c],.product-page__skeleton-box--image[data-v-eb081a1c],.product-page__skeleton-box--panel[data-v-eb081a1c]{width:100%}.product-page__skeleton-box--image[data-v-eb081a1c]{min-height:320px}.product-page__skeleton-box--panel[data-v-eb081a1c]{min-height:360px}}.page[data-v-15f34620]{max-width:720px;margin:40px auto;padding:24px;background:#fff;border-radius:16px}ul[data-v-15f34620]{padding-left:0;list-style:none}li+li[data-v-15f34620]{margin-top:12px}button[data-v-15f34620]{padding:10px 14px}.summary[data-v-15f34620]{color:#4b5563}.page[data-v-730919fc]{max-width:720px;margin:40px auto;padding:24px;background:#fff;border-radius:16px}.subtitle[data-v-730919fc],.summary[data-v-730919fc]{color:#4b5563}.form[data-v-730919fc]{margin-top:20px;display:flex;flex-direction:column;gap:14px}.field[data-v-730919fc]{display:flex;flex-direction:column;gap:6px}button[data-v-730919fc],input[data-v-730919fc]{padding:12px 14px}button[data-v-730919fc]{border:0;border-radius:10px;background:#1d4ed8;color:#fff;cursor:pointer}.error[data-v-730919fc]{color:#dc2626}.page[data-v-551d7d6f]{max-width:720px;margin:40px auto;padding:24px;background:#fff;border-radius:16px}.countdown[data-v-551d7d6f],.message[data-v-551d7d6f]{color:#4b5563}.summary[data-v-551d7d6f]{margin:20px 0;display:grid;gap:10px}.summary div[data-v-551d7d6f]{display:grid;grid-template-columns:80px 1fr;gap:8px}dt[data-v-551d7d6f]{color:#6b7280}button[data-v-551d7d6f]{padding:12px 14px;border:0;border-radius:10px;background:#111827;color:#fff;cursor:pointer}