.app-header[data-v-d1ed587b]{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:20px 24px;border-radius:24px;background:#fffdfa}.app-header__meta[data-v-d1ed587b]{color:#866549}button[data-v-d1ed587b]{min-height:40px;padding:0 16px;border:0;border-radius:999px;background:#29211b;color:#fff}.app-sidebar[data-v-95ab7927]{align-self:start;align-content:start;display:grid;gap:24px;padding:24px 20px;border-radius:28px;background:#29211b;color:#fff8f0}.app-sidebar__brand p[data-v-95ab7927]{color:#d8bda4;letter-spacing:.12em;text-transform:uppercase}.app-sidebar__brand strong[data-v-95ab7927]{font-size:28px}.app-sidebar__nav[data-v-95ab7927]{display:grid;align-content:start;gap:8px}.app-sidebar__link[data-v-95ab7927]{height:70px;display:flex;align-items:center;padding:12px 14px;border-radius:14px;box-sizing:border-box;color:inherit;line-height:1.2;text-decoration:none;transition:background .18s ease,transform .18s ease}.app-sidebar__link[data-v-95ab7927]:hover{background:#fff8f01a;transform:translate(2px)}.app-sidebar__link.is-active[data-v-95ab7927]{background:#fff8f024}.admin-layout[data-v-e8ca5eb0]{min-height:100vh;display:grid;grid-template-columns:240px minmax(0,1fr);gap:20px;padding:20px;background:#f5efe7}.admin-layout__main[data-v-e8ca5eb0]{display:grid;gap:20px}.admin-layout__content[data-v-e8ca5eb0]{padding:24px;border-radius:28px;background:#fffdfa}@media (max-width: 900px){.admin-layout[data-v-e8ca5eb0]{grid-template-columns:1fr}}.dashboard-view[data-v-f75af825]{display:grid;gap:24px}.dashboard-view__hero[data-v-f75af825]{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;padding:24px;border-radius:24px;background:linear-gradient(135deg,#f8efe4,#fff8f0)}.dashboard-view__eyebrow[data-v-f75af825]{color:#866549;text-transform:uppercase;letter-spacing:.08em}.dashboard-view__copy[data-v-f75af825],.dashboard-view__card span[data-v-f75af825]{color:#6d5e4e;line-height:1.6}.dashboard-view__refresh[data-v-f75af825]{min-height:44px;padding:0 18px;border:0;border-radius:14px;background:#29211b;color:#fff}.dashboard-view__state[data-v-f75af825]{padding:24px;border-radius:20px;background:#fff7ef;color:#6d5e4e}.dashboard-view__state.is-error[data-v-f75af825]{color:#b15b38}.dashboard-view__grid[data-v-f75af825]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.dashboard-view__card[data-v-f75af825]{display:grid;gap:10px;padding:20px;border-radius:20px;background:#fffdfa}.dashboard-view__label[data-v-f75af825]{color:#866549}.dashboard-view__card strong[data-v-f75af825]{font-size:32px;line-height:1}@media (max-width: 900px){.dashboard-view__hero[data-v-f75af825]{flex-direction:column}.dashboard-view__grid[data-v-f75af825]{grid-template-columns:1fr}}.upload-image-field[data-v-fdb01b5b]{display:grid;gap:10px}.upload-image-field__topline[data-v-fdb01b5b]{display:flex;align-items:center;justify-content:space-between;gap:12px}.upload-image-field__title[data-v-fdb01b5b]{color:#2f281f;font-size:14px;font-weight:700}.upload-image-field__trigger[data-v-fdb01b5b],.upload-image-field__close[data-v-fdb01b5b],.upload-image-field__source-grid button[data-v-fdb01b5b],.upload-image-field__dialog-actions button[data-v-fdb01b5b]{border:0;cursor:pointer;font:inherit}.upload-image-field__trigger[data-v-fdb01b5b]{min-height:36px;padding:0 14px;border-radius:10px;background:#2f281f;color:#fffdfa;font-size:13px;font-weight:700}.upload-image-field__file[data-v-fdb01b5b]{display:none}.upload-image-field__preview-list[data-v-fdb01b5b]{display:grid;gap:8px}.upload-image-field__preview[data-v-fdb01b5b]{display:grid;grid-template-columns:72px minmax(0,1fr) auto;align-items:center;gap:10px;margin:0;padding:8px;border:1px solid #eadfcc;border-radius:12px;background:#fffdfa}.upload-image-field__preview img[data-v-fdb01b5b]{width:72px;height:72px;border-radius:10px;background:#f4ecdf;object-fit:cover}.upload-image-field__preview figcaption[data-v-fdb01b5b]{min-width:0;color:#6d5e4e;font-size:13px;line-height:1.45;overflow-wrap:anywhere}.upload-image-field__remove[data-v-fdb01b5b]{min-height:34px;padding:0 12px;border:0;border-radius:10px;background:#f4e4d8;color:#9d4e2f;cursor:pointer;font:inherit;font-size:13px;font-weight:700}.upload-image-field__remove[data-v-fdb01b5b]:disabled{cursor:wait;opacity:.65}.upload-image-field__hint[data-v-fdb01b5b]{margin:0;color:#6d5e4e;font-size:13px}.upload-image-field__hint.is-error[data-v-fdb01b5b]{color:#b15b38}.upload-image-field__backdrop[data-v-fdb01b5b]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:30;display:grid;place-items:center;padding:24px;background:#20181073}.upload-image-field__dialog[data-v-fdb01b5b]{width:min(100%,520px);display:grid;gap:18px;padding:22px;border-radius:20px;background:#fffdfa;box-shadow:0 24px 80px #2d241a38}.upload-image-field__dialog-header[data-v-fdb01b5b]{display:flex;align-items:center;justify-content:space-between;gap:12px}.upload-image-field__dialog-header h4[data-v-fdb01b5b]{margin:0;color:#2f281f;font-size:18px}.upload-image-field__close[data-v-fdb01b5b]{min-height:34px;padding:0 12px;border-radius:10px;background:#f4ecdf;color:#6d5e4e;font-size:13px;font-weight:700}.upload-image-field__source-grid[data-v-fdb01b5b]{display:grid;gap:10px}.upload-image-field__source-grid button[data-v-fdb01b5b]{display:grid;gap:4px;min-height:72px;padding:14px 16px;border:1px solid #eadfcc;border-radius:14px;background:#fff8ed;color:#2f281f;text-align:left}.upload-image-field__source-grid button[data-v-fdb01b5b]:active,.upload-image-field__trigger[data-v-fdb01b5b]:active{transform:translateY(1px)}.upload-image-field__source-grid strong[data-v-fdb01b5b]{font-size:15px}.upload-image-field__source-grid span[data-v-fdb01b5b]{color:#7a6a58;font-size:13px}.upload-image-field__url-form[data-v-fdb01b5b]{display:grid;gap:14px}.upload-image-field__url-form label[data-v-fdb01b5b]{display:grid;gap:8px;color:#4c4034;font-size:13px;font-weight:700}.upload-image-field__url-form input[data-v-fdb01b5b]{min-height:44px;padding:0 12px;border:1px solid #d8cab5;border-radius:12px;background:#fffdfa;color:#2f281f;font:inherit}.upload-image-field__dialog-actions[data-v-fdb01b5b]{display:flex;justify-content:flex-end;gap:10px}.upload-image-field__dialog-actions button[data-v-fdb01b5b]{min-height:40px;padding:0 14px;border-radius:10px;font-weight:700}.button-secondary[data-v-fdb01b5b]{background:#f4ecdf;color:#6d5e4e}.button-primary[data-v-fdb01b5b]{background:#2f281f;color:#fffdfa}.upload-image-field__close[data-v-fdb01b5b]:disabled,.upload-image-field__dialog-actions button[data-v-fdb01b5b]:disabled{cursor:wait;opacity:.65}.dialog-backdrop[data-v-33e2f699]{position:fixed;top:0;right:0;bottom:0;left:0;display:grid;align-items:start;justify-items:center;padding:24px;background:#20181073;overflow-y:auto;overscroll-behavior:contain}.dialog-card[data-v-33e2f699]{width:min(100%,680px);display:grid;gap:20px;padding:24px;border-radius:24px;background:#fffdfa;max-height:calc(100vh - 48px);overflow-y:auto}.dialog-card__header[data-v-33e2f699],.dialog-card__footer[data-v-33e2f699]{display:flex;align-items:center;justify-content:space-between;gap:12px}.dialog-card__grid[data-v-33e2f699]{display:grid;gap:16px}.dialog-card__grid label[data-v-33e2f699]{display:grid;gap:8px}.dialog-card__grid input[data-v-33e2f699],.dialog-card__grid select[data-v-33e2f699]{min-height:44px;padding:0 12px;border:1px solid #d8cbbd;border-radius:14px}.dialog-card__switch[data-v-33e2f699]{display:flex;align-items:center;gap:10px}.dialog-card__close[data-v-33e2f699],.button-secondary[data-v-33e2f699],.button-primary[data-v-33e2f699]{min-height:40px;padding:0 16px;border:0;border-radius:999px}.dialog-card__close[data-v-33e2f699],.button-secondary[data-v-33e2f699]{background:#eadfd1}.button-primary[data-v-33e2f699]{background:#29211b;color:#fff}.admin-list-page[data-v-06fb3211]{display:grid;gap:20px}.admin-list-page__header[data-v-06fb3211],.admin-table__row[data-v-06fb3211],.admin-table__actions[data-v-06fb3211]{display:flex;align-items:center;justify-content:space-between;gap:12px}.admin-list-page__meta[data-v-06fb3211]{color:#866549}.admin-list-page__state[data-v-06fb3211],.admin-list-page__error[data-v-06fb3211]{padding:16px;border-radius:16px;background:#f6efe6}.admin-list-page__error[data-v-06fb3211]{color:#b15b38}.admin-table[data-v-06fb3211]{display:grid;border-radius:20px;overflow:hidden}.admin-table__row[data-v-06fb3211]{padding:16px 18px;background:#fff7ef}.admin-table__row--head[data-v-06fb3211]{background:#eadfd1;font-weight:600}.admin-table__actions button[data-v-06fb3211],.button-primary[data-v-06fb3211]{min-height:36px;padding:0 14px;border:0;border-radius:999px}.button-primary[data-v-06fb3211]{background:#29211b;color:#fff}.dialog-backdrop[data-v-dd567c55]{position:fixed;top:0;right:0;bottom:0;left:0;display:grid;align-items:start;justify-items:center;padding:24px;background:#20181073;overflow-y:auto;overscroll-behavior:contain}.dialog-card[data-v-dd567c55]{width:min(100%,920px);display:grid;gap:20px;padding:24px;border-radius:24px;background:#fffdfa;max-height:calc(100vh - 48px);overflow-y:auto}.dialog-card__header[data-v-dd567c55],.dialog-card__footer[data-v-dd567c55]{display:flex;align-items:center;justify-content:space-between;gap:12px}.dialog-card__grid[data-v-dd567c55]{display:grid;gap:16px}.dialog-card__grid--two[data-v-dd567c55]{grid-template-columns:repeat(2,minmax(0,1fr))}.dialog-card__grid label[data-v-dd567c55]{display:grid;gap:8px}.dialog-card__grid input[data-v-dd567c55],.dialog-card__grid select[data-v-dd567c55],.dialog-card__grid textarea[data-v-dd567c55]{width:100%;padding:12px;border:1px solid #d8cbbd;border-radius:14px}.dialog-card__full[data-v-dd567c55],.dialog-card__error[data-v-dd567c55]{grid-column:1 / -1}.dialog-card__error[data-v-dd567c55]{color:#b15b38}.dialog-card__close[data-v-dd567c55],.button-secondary[data-v-dd567c55],.button-primary[data-v-dd567c55]{min-height:40px;padding:0 16px;border:0;border-radius:999px}.dialog-card__close[data-v-dd567c55],.button-secondary[data-v-dd567c55]{background:#eadfd1}.button-primary[data-v-dd567c55]{background:#29211b;color:#fff}.ai-helper[data-v-dd567c55],.field-toolbar[data-v-dd567c55],.ai-modal__header[data-v-dd567c55],.ai-modal__footer[data-v-dd567c55]{display:flex;align-items:center;justify-content:space-between;gap:12px}.ai-helper[data-v-dd567c55]{padding:14px;border:1px solid #e3d7c8;border-radius:16px;background:#fbf4ea}.ai-helper p[data-v-dd567c55]{margin:4px 0;color:#4a3a2d}.ai-helper small[data-v-dd567c55],.ai-helper__eyebrow[data-v-dd567c55]{color:#866549}.ai-helper__eyebrow[data-v-dd567c55]{font-size:12px;font-weight:700}.ai-helper__button[data-v-dd567c55],.field-toolbar__button[data-v-dd567c55]{flex:0 0 auto}.button-secondary[data-v-dd567c55]:disabled,.button-primary[data-v-dd567c55]:disabled{cursor:not-allowed;opacity:.55}.specs-field[data-v-dd567c55]{display:grid;gap:8px}.field-toolbar[data-v-dd567c55]{font-weight:600}.ai-modal-backdrop[data-v-dd567c55]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1;background:#2018108c}.ai-modal[data-v-dd567c55]{position:fixed;top:50%;left:50%;z-index:2;box-sizing:border-box;width:min(calc(100% - 32px),560px);display:grid;gap:16px;padding:20px;border-radius:20px;background:#fffdfa;box-shadow:0 24px 80px #20181038;transform:translate(-50%,-50%)}.ai-modal label[data-v-dd567c55]{display:grid;gap:8px}.ai-modal textarea[data-v-dd567c55]{width:90%;padding:12px;border:1px solid #d8cbbd;border-radius:14px}.ai-modal__header h4[data-v-dd567c55]{margin:0}.ai-modal__preview[data-v-dd567c55]{max-height:180px;overflow:auto;padding:12px;border-radius:14px;background:#29211b;color:#fffdfa;white-space:pre-wrap}@media (max-width: 900px){.dialog-card__grid--two[data-v-dd567c55]{grid-template-columns:1fr}.ai-helper[data-v-dd567c55],.field-toolbar[data-v-dd567c55],.ai-modal__footer[data-v-dd567c55]{align-items:stretch;flex-direction:column}.ai-helper__button[data-v-dd567c55],.field-toolbar__button[data-v-dd567c55]{width:100%}}.admin-list-page[data-v-2c4aa1a5]{display:grid;gap:20px}.admin-list-page__header[data-v-2c4aa1a5],.admin-list-page__filters[data-v-2c4aa1a5],.admin-table__row[data-v-2c4aa1a5],.admin-table__actions[data-v-2c4aa1a5]{display:flex;align-items:center;justify-content:space-between;gap:12px}.admin-list-page__meta[data-v-2c4aa1a5]{color:#866549}.admin-list-page__filters select[data-v-2c4aa1a5]{min-height:40px;padding:0 12px;border:1px solid #d8cbbd;border-radius:999px}.admin-list-page__state[data-v-2c4aa1a5],.admin-list-page__error[data-v-2c4aa1a5]{padding:16px;border-radius:16px;background:#f6efe6}.admin-list-page__error[data-v-2c4aa1a5]{color:#b15b38}.admin-table[data-v-2c4aa1a5]{display:grid;border-radius:20px;overflow:hidden}.admin-table__row[data-v-2c4aa1a5]{padding:16px 18px;background:#fff7ef}.admin-table__row--head[data-v-2c4aa1a5]{background:#eadfd1;font-weight:600}.admin-table__actions button[data-v-2c4aa1a5],.button-primary[data-v-2c4aa1a5]{min-height:36px;padding:0 14px;border:0;border-radius:999px}.button-primary[data-v-2c4aa1a5]{background:#29211b;color:#fff}.dialog-backdrop[data-v-b4ceb277]{position:fixed;top:0;right:0;bottom:0;left:0;display:grid;align-items:start;justify-items:center;padding:24px;background:#20181073;overflow-y:auto;overscroll-behavior:contain}.dialog-card[data-v-b4ceb277]{width:min(100%,920px);display:grid;gap:20px;padding:24px;border-radius:24px;background:#fffdfa;max-height:calc(100vh - 48px);overflow-y:auto}.dialog-card__header[data-v-b4ceb277],.dialog-card__footer[data-v-b4ceb277]{display:flex;align-items:center;justify-content:space-between;gap:12px}.dialog-card__grid[data-v-b4ceb277]{display:grid;gap:16px}.dialog-card__grid--two[data-v-b4ceb277]{grid-template-columns:repeat(2,minmax(0,1fr))}.dialog-card__grid label[data-v-b4ceb277]{display:grid;gap:8px}.dialog-card__grid input[data-v-b4ceb277],.dialog-card__grid select[data-v-b4ceb277],.dialog-card__grid textarea[data-v-b4ceb277]{width:100%;padding:12px;border:1px solid #d8cbbd;border-radius:14px}.dialog-card__full[data-v-b4ceb277]{grid-column:1 / -1}.service-ai[data-v-b4ceb277]{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:14px;border:1px solid #ead8c8;border-radius:14px;background:#fff7ef}.service-ai strong[data-v-b4ceb277]{color:#2f251d;font-size:14px}.service-ai p[data-v-b4ceb277]{margin-top:4px;color:#b4472f;font-size:12px}.dialog-card__close[data-v-b4ceb277],.button-secondary[data-v-b4ceb277],.button-primary[data-v-b4ceb277]{min-height:40px;padding:0 16px;border:0;border-radius:999px}.dialog-card__close[data-v-b4ceb277],.button-secondary[data-v-b4ceb277]{background:#eadfd1}.button-primary[data-v-b4ceb277]{background:#29211b;color:#fff}@media (max-width: 900px){.dialog-card__grid--two[data-v-b4ceb277]{grid-template-columns:1fr}}.admin-list-page[data-v-d67b0f25]{display:grid;gap:20px}.admin-list-page__header[data-v-d67b0f25],.admin-list-page__filters[data-v-d67b0f25],.admin-table__row[data-v-d67b0f25],.admin-table__actions[data-v-d67b0f25]{display:flex;align-items:center;justify-content:space-between;gap:12px}.admin-list-page__meta[data-v-d67b0f25]{color:#866549}.admin-list-page__filters select[data-v-d67b0f25]{min-height:40px;padding:0 12px;border:1px solid #d8cbbd;border-radius:999px}.admin-list-page__state[data-v-d67b0f25],.admin-list-page__error[data-v-d67b0f25]{padding:16px;border-radius:16px;background:#f6efe6}.admin-list-page__error[data-v-d67b0f25]{color:#b15b38}.admin-table[data-v-d67b0f25]{display:grid;border-radius:20px;overflow:hidden}.admin-table__row[data-v-d67b0f25]{padding:16px 18px;background:#fff7ef}.admin-table__row--head[data-v-d67b0f25]{background:#eadfd1;font-weight:600}.admin-table__actions button[data-v-d67b0f25],.button-primary[data-v-d67b0f25]{min-height:36px;padding:0 14px;border:0;border-radius:999px}.button-primary[data-v-d67b0f25]{background:#29211b;color:#fff}.dialog-backdrop[data-v-b7f3007d]{position:fixed;top:0;right:0;bottom:0;left:0;display:grid;align-items:start;justify-items:center;padding:24px;background:#20181073;overflow-y:auto;overscroll-behavior:contain}.dialog-card[data-v-b7f3007d]{width:min(100%,720px);display:grid;gap:20px;padding:24px;border-radius:24px;background:#fffdfa;max-height:calc(100vh - 48px);overflow-y:auto}.dialog-card__header[data-v-b7f3007d],.dialog-card__footer[data-v-b7f3007d]{display:flex;align-items:center;justify-content:space-between;gap:12px}.dialog-card__grid[data-v-b7f3007d]{display:grid;gap:16px}.dialog-card__grid label[data-v-b7f3007d]{display:grid;gap:8px}.dialog-card__grid input[data-v-b7f3007d],.dialog-card__grid select[data-v-b7f3007d],.dialog-card__grid textarea[data-v-b7f3007d]{width:100%;padding:12px;border:1px solid #d8cbbd;border-radius:14px}.dialog-card__close[data-v-b7f3007d],.button-secondary[data-v-b7f3007d],.button-primary[data-v-b7f3007d]{min-height:40px;padding:0 16px;border:0;border-radius:999px}.dialog-card__close[data-v-b7f3007d],.button-secondary[data-v-b7f3007d]{background:#eadfd1}.button-primary[data-v-b7f3007d]{background:#29211b;color:#fff}.admin-list-page[data-v-34653ecd]{display:grid;gap:20px}.admin-list-page__header[data-v-34653ecd],.admin-list-page__filters[data-v-34653ecd],.admin-table__row[data-v-34653ecd],.admin-table__actions[data-v-34653ecd]{display:flex;align-items:center;justify-content:space-between;gap:12px}.admin-list-page__meta[data-v-34653ecd]{color:#866549}.admin-list-page__filters select[data-v-34653ecd]{min-height:40px;padding:0 12px;border:1px solid #d8cbbd;border-radius:999px}.admin-list-page__state[data-v-34653ecd],.admin-list-page__error[data-v-34653ecd]{padding:16px;border-radius:16px;background:#f6efe6}.admin-list-page__error[data-v-34653ecd]{color:#b15b38}.admin-table[data-v-34653ecd]{display:grid;border-radius:20px;overflow:hidden}.admin-table__row[data-v-34653ecd]{padding:16px 18px;background:#fff7ef}.admin-table__row--head[data-v-34653ecd]{background:#eadfd1;font-weight:600}.admin-table__actions button[data-v-34653ecd],.button-primary[data-v-34653ecd]{min-height:36px;padding:0 14px;border:0;border-radius:999px}.button-primary[data-v-34653ecd]{background:#29211b;color:#fff}.dialog-backdrop[data-v-5029e7b1]{position:fixed;top:0;right:0;bottom:0;left:0;display:grid;align-items:start;justify-items:center;padding:24px;background:#20181073;overflow-y:auto;overscroll-behavior:contain}.dialog-card[data-v-5029e7b1]{width:min(100%,640px);display:grid;gap:20px;padding:24px;border-radius:24px;background:#fffdfa;max-height:calc(100vh - 48px);overflow-y:auto}.dialog-card__header[data-v-5029e7b1],.dialog-card__footer[data-v-5029e7b1]{display:flex;align-items:center;justify-content:space-between;gap:12px}.dialog-card__grid[data-v-5029e7b1]{display:grid;gap:16px}.dialog-card__grid label[data-v-5029e7b1]{display:grid;gap:8px}.dialog-card__grid input[data-v-5029e7b1]{width:100%;padding:12px;border:1px solid #d8cbbd;border-radius:14px}.dialog-card__switch[data-v-5029e7b1]{display:flex;align-items:center;gap:10px}.dialog-card__close[data-v-5029e7b1],.button-secondary[data-v-5029e7b1],.button-primary[data-v-5029e7b1]{min-height:40px;padding:0 16px;border:0;border-radius:999px}.dialog-card__close[data-v-5029e7b1],.button-secondary[data-v-5029e7b1]{background:#eadfd1}.button-primary[data-v-5029e7b1]{background:#29211b;color:#fff}.admin-list-page[data-v-c5c24465]{display:grid;gap:20px}.admin-list-page__header[data-v-c5c24465],.admin-list-page__filters[data-v-c5c24465],.admin-table__row[data-v-c5c24465],.admin-table__actions[data-v-c5c24465]{display:flex;align-items:center;justify-content:space-between;gap:12px}.admin-list-page__meta[data-v-c5c24465]{color:#866549}.admin-list-page__filters select[data-v-c5c24465]{min-height:40px;padding:0 12px;border:1px solid #d8cbbd;border-radius:999px}.admin-list-page__state[data-v-c5c24465],.admin-list-page__error[data-v-c5c24465]{padding:16px;border-radius:16px;background:#f6efe6}.admin-list-page__error[data-v-c5c24465]{color:#b15b38}.admin-table[data-v-c5c24465]{display:grid;border-radius:20px;overflow:hidden}.admin-table__row[data-v-c5c24465]{padding:16px 18px;background:#fff7ef}.admin-table__row--head[data-v-c5c24465]{background:#eadfd1;font-weight:600}.admin-table__actions button[data-v-c5c24465],.button-primary[data-v-c5c24465]{min-height:36px;padding:0 14px;border:0;border-radius:999px}.button-primary[data-v-c5c24465]{background:#29211b;color:#fff}.status-tag[data-v-3e6adca8]{display:inline-flex;align-items:center;min-height:28px;padding:0 12px;border-radius:999px;font-size:13px}.status-tag.is-pending[data-v-3e6adca8]{background:#efe3d3;color:#8c5d2e}.status-tag.is-success[data-v-3e6adca8]{background:#dcebd6;color:#45663a}.status-tag.is-danger[data-v-3e6adca8]{background:#f1d9d2;color:#a55541}.operations-page[data-v-9ec23b84]{display:grid;gap:20px}.operations-page__toolbar[data-v-9ec23b84],.operations-page__filters[data-v-9ec23b84],.operations-detail__header[data-v-9ec23b84],.operations-detail__actions[data-v-9ec23b84],.operations-detail__item[data-v-9ec23b84]{display:flex;align-items:center;justify-content:space-between;gap:12px}.operations-page__meta[data-v-9ec23b84]{color:#866549}.operations-page__filters select[data-v-9ec23b84]{min-height:40px;padding:0 12px;border:1px solid #d8cbbd;border-radius:999px}.operations-page__error[data-v-9ec23b84],.operations-panel__state[data-v-9ec23b84]{padding:16px;border-radius:16px;background:#f6efe6}.operations-page__error[data-v-9ec23b84]{color:#b15b38}.operations-page__layout[data-v-9ec23b84]{display:grid;grid-template-columns:320px minmax(0,1fr);gap:20px}.operations-panel[data-v-9ec23b84]{display:grid;gap:12px;align-content:start;padding:20px;border-radius:24px;background:#fff7ef}.operations-panel__head[data-v-9ec23b84]{font-weight:600}.operations-list-item[data-v-9ec23b84]{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:14px;border:0;border-radius:16px;background:#fffdfa;text-align:left}.operations-list-item.is-active[data-v-9ec23b84]{outline:1px solid #866549}.operations-list-item p[data-v-9ec23b84],.operations-detail__item p[data-v-9ec23b84]{color:#6d5e4e}.operations-detail__grid[data-v-9ec23b84]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.operations-detail__grid span[data-v-9ec23b84],.operations-detail__items h4[data-v-9ec23b84]{color:#866549}.operations-detail__full[data-v-9ec23b84]{grid-column:1 / -1}.operations-detail__items[data-v-9ec23b84]{display:grid;gap:12px}.operations-detail__item[data-v-9ec23b84]{padding:14px;border-radius:16px;background:#fffdfa}.button-primary[data-v-9ec23b84],.button-secondary[data-v-9ec23b84]{min-height:40px;padding:0 16px;border:0;border-radius:999px}.button-primary[data-v-9ec23b84]{background:#29211b;color:#fff}.button-secondary[data-v-9ec23b84]{background:#eadfd1}@media (max-width: 900px){.operations-page__layout[data-v-9ec23b84],.operations-detail__grid[data-v-9ec23b84]{grid-template-columns:1fr}}.operations-page[data-v-44cbea5d]{display:grid;gap:20px}.operations-page__toolbar[data-v-44cbea5d],.operations-page__filters[data-v-44cbea5d],.operations-detail__header[data-v-44cbea5d],.operations-detail__actions[data-v-44cbea5d],.operations-list-item[data-v-44cbea5d]{display:flex;align-items:center;justify-content:space-between;gap:12px}.operations-page__meta[data-v-44cbea5d]{color:#866549}.operations-page__filters select[data-v-44cbea5d]{min-height:40px;padding:0 12px;border:1px solid #d8cbbd;border-radius:999px}.operations-page__error[data-v-44cbea5d],.operations-panel__state[data-v-44cbea5d]{padding:16px;border-radius:16px;background:#f6efe6}.operations-page__error[data-v-44cbea5d]{color:#b15b38}.operations-page__layout[data-v-44cbea5d]{display:grid;grid-template-columns:320px minmax(0,1fr);gap:20px}.operations-panel[data-v-44cbea5d]{display:grid;gap:12px;align-content:start;padding:20px;border-radius:24px;background:#fff7ef}.operations-panel__head[data-v-44cbea5d]{font-weight:600}.operations-list-item[data-v-44cbea5d]{padding:14px;border:0;border-radius:16px;background:#fffdfa;text-align:left}.operations-list-item.is-active[data-v-44cbea5d]{outline:1px solid #866549}.operations-list-item p[data-v-44cbea5d]{color:#6d5e4e}.operations-detail__grid[data-v-44cbea5d]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.operations-detail__grid span[data-v-44cbea5d]{color:#866549}.operations-detail__full[data-v-44cbea5d]{grid-column:1 / -1}.button-primary[data-v-44cbea5d],.button-secondary[data-v-44cbea5d]{min-height:40px;padding:0 16px;border:0;border-radius:999px}.button-primary[data-v-44cbea5d]{background:#29211b;color:#fff}.button-secondary[data-v-44cbea5d]{background:#eadfd1}@media (max-width: 900px){.operations-page__layout[data-v-44cbea5d],.operations-detail__grid[data-v-44cbea5d]{grid-template-columns:1fr}}.admin-list-page[data-v-8cfb1c6d]{display:grid;gap:18px}.admin-list-page__header[data-v-8cfb1c6d],.admin-table__row[data-v-8cfb1c6d],.admin-table__actions[data-v-8cfb1c6d],.coupon-form[data-v-8cfb1c6d],.coupon-issue[data-v-8cfb1c6d],.issued-section__header[data-v-8cfb1c6d],.coupon-filter[data-v-8cfb1c6d]{display:flex;align-items:center}.admin-list-page__header[data-v-8cfb1c6d]{justify-content:space-between}.admin-list-page__meta[data-v-8cfb1c6d]{color:#8f6d50;font-size:12px}.admin-list-page__state[data-v-8cfb1c6d],.admin-list-page__error[data-v-8cfb1c6d]{padding:16px;border-radius:18px;background:#fff7ef}.admin-list-page__error[data-v-8cfb1c6d]{color:#b4472f}.coupon-form[data-v-8cfb1c6d],.coupon-issue[data-v-8cfb1c6d],.coupon-filter[data-v-8cfb1c6d]{flex-wrap:wrap;gap:12px}.coupon-form[data-v-8cfb1c6d],.coupon-issue[data-v-8cfb1c6d]{padding:16px;border-radius:18px;background:#fffaf4}.coupon-form label[data-v-8cfb1c6d],.coupon-issue label[data-v-8cfb1c6d],.coupon-filter label[data-v-8cfb1c6d]{display:grid;gap:6px;min-width:150px;font-size:12px;color:#8f6d50}.coupon-form input[data-v-8cfb1c6d],.coupon-form select[data-v-8cfb1c6d],.coupon-issue input[data-v-8cfb1c6d],.coupon-filter input[data-v-8cfb1c6d]{min-height:36px;padding:0 10px;border:1px solid #ead8c8;border-radius:10px;background:#fff;color:#33261f}.admin-table[data-v-8cfb1c6d]{overflow:hidden;border:1px solid #ead8c8;border-radius:18px;background:#fffaf4}.admin-table__row[data-v-8cfb1c6d]{min-height:54px;padding:0 16px;border-bottom:1px solid #f0dfd0}.admin-table__row[data-v-8cfb1c6d]:last-child{border-bottom:0}.admin-table__row--head[data-v-8cfb1c6d]{min-height:42px;background:#f5e8db;color:#7c5c45;font-size:12px;font-weight:700}.coupon-row[data-v-8cfb1c6d]{display:grid;grid-template-columns:1.1fr 1.6fr .7fr .8fr 1fr;gap:12px}.issued-row[data-v-8cfb1c6d]{display:grid;grid-template-columns:1.4fr 1fr .8fr 1fr;gap:12px}.admin-table__actions[data-v-8cfb1c6d]{gap:8px}.admin-table__actions button[data-v-8cfb1c6d],.button-primary[data-v-8cfb1c6d]{min-height:34px;padding:0 12px;border:0;border-radius:10px;background:#2f251f;color:#fff8f0;cursor:pointer}.admin-table__actions button[data-v-8cfb1c6d]:disabled,.button-primary[data-v-8cfb1c6d]:disabled{cursor:not-allowed;opacity:.55}.button-primary[data-v-8cfb1c6d]{background:#8f5f38}.issued-section[data-v-8cfb1c6d]{display:grid;gap:12px}.issued-section__header[data-v-8cfb1c6d]{justify-content:space-between;gap:16px;flex-wrap:wrap}.login-view[data-v-a53e4630]{min-height:100vh;display:grid;place-items:center;padding:32px;background:linear-gradient(180deg,#f1eee7,#f8f4ee)}.login-view__card[data-v-a53e4630]{width:min(100%,420px);display:grid;gap:16px;padding:32px;border-radius:24px;background:#fffdfa}.login-view__eyebrow[data-v-a53e4630]{color:#866549;text-transform:uppercase;letter-spacing:.08em}.login-view__field[data-v-a53e4630]{display:grid;gap:8px}.login-view__copy[data-v-a53e4630]{color:#7a6958;line-height:1.6}.login-view__field input[data-v-a53e4630]{width:100%;min-height:44px;padding:0 14px;border-radius:14px;border:1px solid #d9ccbe}button[data-v-a53e4630]{min-height:44px;border:0;border-radius:14px;background:#866549;color:#fff}button[data-v-a53e4630]:disabled{opacity:.5}
